/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 25 July 2023 17:33:53
*/


@charset "UTF-8";
 /**
 * VARIABLES CONTAINER
 * Here you can find all the variables shared accross
 * the three files
 */ /* LAYOUT */ /* this is equal to 1020px when 1020 / 13 */ /* COLOUR PALETTE */ /*new palette*/ /* FONTS */ /* yourpublicschool colour palette etc */ /* FONTS */ /*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * museo-sans:
 *   - http://typekit.com/eulas/00000000000000000000e800
 *   - http://typekit.com/eulas/00000000000000000000e801
 *   - http://typekit.com/eulas/00000000000000000000e7fe
 *   - http://typekit.com/eulas/00000000000000000000e802
 *   - http://typekit.com/eulas/00000000000000000000e803
 *   - http://typekit.com/eulas/00000000000000000000e804
 *   - http://typekit.com/eulas/00000000000000000000e805
 *   - http://typekit.com/eulas/00000000000000000000e806
 *   - http://typekit.com/eulas/00000000000000000000e807
 *   - http://typekit.com/eulas/00000000000000000000e808
 * museo-sans-condensed:
 *   - http://typekit.com/eulas/000000000000000000012ca6
 *   - http://typekit.com/eulas/000000000000000000012ca7
 *   - http://typekit.com/eulas/000000000000000000012caa
 *   - http://typekit.com/eulas/000000000000000000012cab
 * museo-sans-display:
 *   - http://typekit.com/eulas/00000000000000003b9ad11f
 *   - http://typekit.com/eulas/00000000000000003b9ad11e
 * museo-sans-rounded:
 *   - http://typekit.com/eulas/00000000000000003b9b1e2d
 *   - http://typekit.com/eulas/00000000000000003b9b1e2f
 *
 * © 2009-2019 Adobe Systems Incorporated. All Rights Reserved.
 */ /*{"last_published":"2019-03-05 03:54:29 UTC"}*/ @import url("https://p.typekit.net/p.css?s=1&k=qnh1jdw&ht=tk&f=2003.2004.2005.2006.2007.2008.2009.2010.2011.2012.9938.9939.17398.17399.17400.17401.22618.22619&a=9173037&app=typekit&e=css"); @import url("https://p.typekit.net/p.css?s=1&k=dho1fse&ht=tk&f=38372&a=20473096&app=typekit&e=css"); @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/635674/00000000000000000000e800/27/l?subset_id=2&fvd=n1&v=3") format("woff2"), url("https://use.typekit.net/af/635674/00000000000000000000e800/27/d?subset_id=2&fvd=n1&v=3") format("woff"), url("https://use.typekit.net/af/635674/00000000000000000000e800/27/a?subset_id=2&fvd=n1&v=3") format("opentype"); font-style:normal; font-weight:100; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/47003b/00000000000000000000e801/27/l?subset_id=2&fvd=i1&v=3") format("woff2"), url("https://use.typekit.net/af/47003b/00000000000000000000e801/27/d?subset_id=2&fvd=i1&v=3") format("woff"), url("https://use.typekit.net/af/47003b/00000000000000000000e801/27/a?subset_id=2&fvd=i1&v=3") format("opentype"); font-style:italic; font-weight:100; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype"); font-style:normal; font-weight:300; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/5cca6d/00000000000000000000e802/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"), url("https://use.typekit.net/af/5cca6d/00000000000000000000e802/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"), url("https://use.typekit.net/af/5cca6d/00000000000000000000e802/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype"); font-style:italic; font-weight:300; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/a28b50/00000000000000000000e803/27/l?subset_id=2&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/a28b50/00000000000000000000e803/27/d?subset_id=2&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/a28b50/00000000000000000000e803/27/a?subset_id=2&fvd=n5&v=3") format("opentype"); font-style:normal; font-weight:500; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/c2d3de/00000000000000000000e804/27/l?subset_id=2&fvd=i5&v=3") format("woff2"), url("https://use.typekit.net/af/c2d3de/00000000000000000000e804/27/d?subset_id=2&fvd=i5&v=3") format("woff"), url("https://use.typekit.net/af/c2d3de/00000000000000000000e804/27/a?subset_id=2&fvd=i5&v=3") format("opentype"); font-style:italic; font-weight:500; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); font-style:normal; font-weight:700; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/2841b6/00000000000000000000e806/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/2841b6/00000000000000000000e806/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/2841b6/00000000000000000000e806/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype"); font-style:italic; font-weight:700; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/l?subset_id=2&fvd=n9&v=3") format("woff2"), url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/d?subset_id=2&fvd=n9&v=3") format("woff"), url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/a?subset_id=2&fvd=n9&v=3") format("opentype"); font-style:normal; font-weight:900; }

 @font-face { font-family:"museo-sans"; src:url("https://use.typekit.net/af/27c143/00000000000000000000e808/27/l?subset_id=2&fvd=i9&v=3") format("woff2"), url("https://use.typekit.net/af/27c143/00000000000000000000e808/27/d?subset_id=2&fvd=i9&v=3") format("woff"), url("https://use.typekit.net/af/27c143/00000000000000000000e808/27/a?subset_id=2&fvd=i9&v=3") format("opentype"); font-style:italic; font-weight:900; }

 @font-face { font-family:"museo-sans-rounded"; src:url("https://use.typekit.net/af/491586/00000000000000003b9b1e2d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/491586/00000000000000003b9b1e2d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/491586/00000000000000003b9b1e2d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype"); font-style:normal; font-weight:300; }

 @font-face { font-family:"museo-sans-rounded"; src:url("https://use.typekit.net/af/9baf4a/00000000000000003b9b1e2f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/9baf4a/00000000000000003b9b1e2f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/9baf4a/00000000000000003b9b1e2f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); font-style:normal; font-weight:700; }

 @font-face { font-family:"museo-sans-condensed"; src:url("https://use.typekit.net/af/da6ab2/000000000000000000012ca6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/da6ab2/000000000000000000012ca6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/da6ab2/000000000000000000012ca6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype"); font-style:normal; font-weight:300; }

 @font-face { font-family:"museo-sans-condensed"; src:url("https://use.typekit.net/af/f58f65/000000000000000000012ca7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"), url("https://use.typekit.net/af/f58f65/000000000000000000012ca7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"), url("https://use.typekit.net/af/f58f65/000000000000000000012ca7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype"); font-style:italic; font-weight:300; }

 @font-face { font-family:"museo-sans-condensed"; src:url("https://use.typekit.net/af/592eea/000000000000000000012caa/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/592eea/000000000000000000012caa/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/592eea/000000000000000000012caa/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); font-style:normal; font-weight:700; }

 @font-face { font-family:"museo-sans-condensed"; src:url("https://use.typekit.net/af/9c0805/000000000000000000012cab/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/9c0805/000000000000000000012cab/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/9c0805/000000000000000000012cab/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype"); font-style:italic; font-weight:700; }

 @font-face { font-family:"museo-sans-display"; src:url("https://use.typekit.net/af/2f6e0d/00000000000000003b9ad11f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/2f6e0d/00000000000000003b9ad11f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/2f6e0d/00000000000000003b9ad11f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype"); font-style:normal; font-weight:400; }

 @font-face { font-family:"museo-sans-display"; src:url("https://use.typekit.net/af/b4d456/00000000000000003b9ad11e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"), url("https://use.typekit.net/af/b4d456/00000000000000003b9ad11e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"), url("https://use.typekit.net/af/b4d456/00000000000000003b9ad11e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype"); font-style:normal; font-weight:800; }

 .tk-museo-sans { font-family:"museo-sans", sans-serif; }

 .tk-museo-sans-rounded { font-family:"museo-sans-rounded", sans-serif; }

 .tk-museo-sans-condensed { font-family:"museo-sans-condensed", sans-serif; }

 .tk-museo-sans-display { font-family:"museo-sans-display", sans-serif; }

 /*
 * FDC headings and subheadings font
 *
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * ainslie-sans:
 *   - http://typekit.com/eulas/00000000000000003b9b1b4e
 *
 * © 2009-2019 Adobe Systems Incorporated. All Rights Reserved.
 */ /*{"last_published":"2020-02-03 01:09:55 UTC"}*/ @font-face { font-family:"ainslie-sans"; src:url("https://use.typekit.net/af/9eeba8/00000000000000003b9b1b4e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"), url("https://use.typekit.net/af/9eeba8/00000000000000003b9b1b4e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"), url("https://use.typekit.net/af/9eeba8/00000000000000003b9b1b4e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype"); font-display:auto; font-style:normal; font-weight:900; }

 .tk-ainslie-sans { font-family:"ainslie-sans", sans-serif; }

 /* animations */ /*Border Animations*/ @-webkit-keyframes BorderAnimation { 0% { background-position:0% 70%; }

 50% { background-position:0% 57.5%; }

 100% { background-position:0% 45%; }

 }

 @-moz-keyframes BorderAnimation { 0% { background-position:0% 70%; }

 50% { background-position:0% 57.5%; }

 100% { background-position:0% 45%; }

 }

 @keyframes BorderAnimation { 0% { background-position:0% 70%; }

 50% { background-position:0% 57.5%; }

 100% { background-position:0% 45%; }

 }

 /*WC spin animations*/ @-webkit-keyframes SpinAnimation { 0% { transform:rotate(0deg); }

 100% { transform:rotate(360deg); }

 }

 @-moz-keyframes SpinAnimation { 0% { transform:rotate(0deg); }

 100% { transform:rotate(360deg); }

 }

 @keyframes SpinAnimation { 0% { transform:rotate(0deg); }

 100% { transform:rotate(360deg); }

 }

 @-webkit-keyframes SpinAnimationb { 0% { transform:rotate(0deg); }

 100% { transform:rotate(360deg); }

 }

 @-moz-keyframes SpinAnimationb { 0% { transform:rotate(0deg); }

 100% { transform:rotate(360deg); }

 }

 @keyframes SpinAnimationb { 0% { transform:rotate(0deg); }

 100% { transform:rotate(360deg); }

 }

 /*WC button hover animation*/ @-webkit-keyframes gradientSlideStart { 0% { background-position-x:0; }

 100% { background-position-x:100%; }

 }

 @-moz-keyframes gradientSlideStart { 0% { background-position-x:0; }

 100% { background-position-x:100%; }

 }

 @keyframes gradientSlideStart { 0% { background-position-x:0; }

 100% { background-position-x:100%; }

 }

 @-webkit-keyframes gradientSlideHover { 0% { background-position-x:100%; }

 100% { background-position-x:0; }

 }

 @-moz-keyframes gradientSlideHover { 0% { background-position-x:100%; }

 100% { background-position-x:0; }

 }

 @keyframes gradientSlideHover { 0% { background-position-x:100%; }

 100% { background-position-x:0; }

 }

 /*Orbis semi spin*/ @-webkit-keyframes OrbisAnimation { 0% { transform:rotate(0deg); }

 100% { transform:rotate(60deg); }

 }

 @-moz-keyframes OrbisAnimation { 0% { transform:rotate(0deg); }

 100% { transform:rotate(60deg); }

 }

 @keyframes OrbisAnimation { 0% { transform:rotate(0deg); }

 100% { transform:rotate(60deg); }

 }

 @-webkit-keyframes OrbisAnimationR { 0% { transform:rotate(60deg); }

 100% { transform:rotate(0deg); }

 }

 @-moz-keyframes OrbisAnimationR { 0% { transform:rotate(60deg); }

 100% { transform:rotate(0deg); }

 }

 @keyframes OrbisAnimationR { 0% { transform:rotate(60deg); }

 100% { transform:rotate(0deg); }

 }

 .page-user #content { background-color:white; }

 .page-user #content ul { margin-left:0; padding-left:1em; }

 .page-user #content .profile { padding:2em; }

 /* parenting SA page "fix" */ .page-parenting-and-child-care-parenting .panel-display { float:left; }

 .hidden { visibility:hidden; display:none; }

 .form-text { max-width:100%; width:100%; }

 a:focus { background:rgba(255, 255, 255, 0.5); }

 input:focus { border:1px dashed #1E58A6; }

 html { font-size:16px; font-weight:100; letter-spacing:-0.0125em; word-spacing:0; }

 html body { color:#202020; }

 #page { -webkit-box-shadow:0 0 white; -moz-box-shadow:0 0 white; box-shadow:0 0 white; max-width:100%; background:#e2e2e2; margin-top:0; }

 #content { padding:0; }

 #content article iframe.fullwidth { width:calc(100% + 7.5em); margin-left:-3.75em; border:none; overflow:hidden; }

 @media screen and (max-width:600px) { #content article iframe.fullwidth { width:calc(100% + 20vw); margin-left:-10vw; }

 }

 body,h1,h2,h3,h4,h5,h6,html,p { font-family:"Calibri", "Calibri light", sans-serif; }

 article.node-page p { white-space:normal; margin:1.4em 0; }

 a { color:#1E58A6; overflow-wrap:break-word; word-break:break-word; }

 a:visited { color:#551A8B; }

 a:hover { color:#1E58A6; }

 a[href*="//"] { background-image:url("../images/external-link-grey.png"); padding-right:0.8em; background-repeat:no-repeat; background-size:auto 0.55em; background-position:100% 50%; }

 a[href*="decd-sa.govcms.gov.au"] { background-image:none; padding-right:inherit; }

 a[href*="decd-sa.govcms.gov.au/sites/g/files/net691/"] { background:none; padding-right:inherit; }

 a[href*="decd.sa.gov.au"] { background-image:none; padding-right:inherit; }

 a[href*="decd.sa.gov.au/sites/g/files/net691/"] { background:none; padding-right:inherit; }

 a[href*="educationsa.govcms.gov.au"] { background-image:none; padding-right:inherit; }

 a[href*="educationsa.govcms.gov.au/sites/g/files/net691/"] { background:none; padding-right:inherit; }

 a[href*="education.sa.gov.au"] { background-image:none; padding-right:inherit; }

 a[href*="education.sa.gov.au/sites/g/files/net691/"] { background:none; padding-right:inherit; }

 a[href*="ecdsa.govcms.acsitefactory.com"] { background-image:none; padding-right:inherit; }

 a[href*="ecdsa.govcms.acsitefactory.com/sites/g/files/net691/"] { background:none; padding-right:inherit; }

 a[href*="yourpublicschool.govcms.acsitefactory.com"] { background-image:none; padding-right:inherit; }

 a[href*="yourpublicschool.govcms.acsitefactory.com/sites/g/files/net691/"] { background:none; padding-right:inherit; }

 a[href*="/sites-and-facilities/governing-councils/understanding-governing-councils/glossary-terms#"] { color:#202020; border-bottom:1px dashed grey; text-decoration:none; }

 a[href*="/sites-and-facilities/governing-councils/understanding-governing-councils/glossary-terms#"]:hover { border-bottom:0; }

 a[href*="/sites-and-facilities/governing-councils/understanding-governing-councils/governing-council-glossary-terms#"] { color:#202020; border-bottom:1px dashed grey; text-decoration:none; }

 a[href*="/sites-and-facilities/governing-councils/understanding-governing-councils/governing-council-glossary-terms#"]:hover { border-bottom:0; }

 a[href*="/sites-and-facilities/facilities-maintenance-and-design/universal-design-and-effective-building-practices-glossary-terms#"] { color:#202020; border-bottom:1px dashed grey; text-decoration:none; }

 a[href*="/sites-and-facilities/facilities-maintenance-and-design/universal-design-and-effective-building-practices-glossary-terms#"]:hover { border-bottom:0; }

 a[href*="/sites-and-facilities/facilities-maintenance-and-design/design-everyone/universal-design-and-effective-building-practices-glossary-terms#"] { color:#202020; border-bottom:1px dashed grey; text-decoration:none; }

 a[href*="/sites-and-facilities/facilities-maintenance-and-design/design-everyone/universal-design-and-effective-building-practices-glossary-terms#"]:hover { border-bottom:0; }

 a[href*="/node/141591#"] { color:#202020; border-bottom:1px dashed grey; text-decoration:none; }

 a[href*="/node/141591#"]:hover { border-bottom:0; }

 a[href*="/node/140#"] { color:#202020; border-bottom:1px dashed grey; text-decoration:none; }

 a[href*="/node/140#"]:hover { border-bottom:0; }

 h1.page__title { background:#FFF; margin:0; }

 h1 { font-size:2em; font-weight:lighter; padding:1.875em 1.875em 1em; line-height:1em; }

 @media screen and (max-width:600px) { h1 { padding:1.875em 10vw 1em; }

 }

 h2 { font-size:1.625em; font-weight:400; margin-top:2.1153846154em; margin-bottom:1.2692307692em; padding:0; line-height:1em; }

 .node-type-menu-page h2 { margin-top:1.1em; margin-bottom:0.75em; }

 h2.border-break { margin-top:1em; padding-top:1em; border-top:3px solid #D4D4D4; }

 h3 { font-size:1.25em; margin-top:2em; margin-bottom:1em; padding:0; line-height:1em; }

 h4 { font-size:1em; font-weight:600; margin:0 0 1.125em; padding:0; line-height:1em; }

 ul { margin-top:0; margin-bottom:1.6em; }

 ol.double-decimal { list-style-type:none; counter-reset:item; }

 ol.double-decimal li:before { content:counters(item, ".") ". "; counter-increment:item; }

 table { width:100%; table-layout:fixed; }

 table th { text-align:left; padding:1em; }

 table th[scope=col] { padding:1em; display:none; visibility:hidden; }

 table th[scope=row] { display:block; }

 table thead th[scope=row]:first-child { font-size:1.25em; }

 table tr:nth-child(even) { background:#e2e2e2; }

 table td { padding:0.5em; border:0; display:block; position:relative; }

 table td p.RowHead { background:inherit; display:block; font-weight:bold; margin:0; }

 @media screen and (max-width:767px) { table thead { display:none; visibility:hidden; }

 }

 iframe { width:100%; height:18em; }

 body { background:#FFF; }

 .breadcrumb { max-width:63.75em; width:100%; margin:0 auto; font-size:1em; padding:0.4em; border-bottom:0; }

 .breadcrumb li { color:#202020; display:inline; list-style-type:none; margin:0; padding:0; }

 .breadcrumb a { color:#202020; text-decoration:none; }

 .breadcrumb a:hover { text-decoration:underline; }

 .breadcrumb li:last-child { font-weight:bold; }

 #main { max-width:63.75em; width:100%; margin:0 auto; }

 .field-label-inline { margin:0 !important; }

 .field-label-inline .field-label { width:auto; }

 .region-alerts { background:#751f1f; }

 .region-alerts #block-block-1 { display:block; max-width:63.75em; width:100%; margin:0 auto; padding:2.5em 0 2.5em 6em; color:#FFF; background-image:url("../images/icon-warning.png"); background-repeat:no-repeat; background-position:0 50%; background-size:5em 4.375em; }

 .region-alerts #block-block-1 h2 { font-size:2em; font-weight:bold; padding:0; margin:0; color:#FFF; }

 .region-alerts #block-block-1 a { color:#FFF; }

 .region-alerts #block-block-1 p { margin:0; }

 div#reportChildAbuse,div.reportChildAbuse { background:#FEEAA3; border:1px solid #DAC94B; padding:4em 1em 1em; background-image:url("../images/alert-black.png"); background-repeat:no-repeat; background-position:50% 5%; background-size:auto 2.5em; margin-bottom:1em; }

 div#reportChildAbuse p,div.reportChildAbuse p { margin:0.2em 0; }

 div#information,div.information { background:#e7ebff; border:1px solid #1E58A6; padding:1em 1em; margin-bottom:1em; padding-left:1em !important; float:left; width:100%; }

 div#information p,div.information p { margin:0.5em 0; }

 div#information p:first-child,div.information p:first-child { margin-top:0.5em !important; }

 div#information::before,div.information::before { content:"i"; border:#1e58a6 solid 3px; border-radius:20px; height:24px; font-size:35px; text-align:center; width:33px; font-weight:500; color:#1e58a6; padding-top:5px; padding-bottom:5px; float:left; margin-right:0.5em; }

 #content .node-sites-db .field-label { width:100%; }

 #content .node-sites-db .field-name-field-embed-view .view .view-content { padding:0; }

 #content .node-sites-db .field-name-field-embed-view .view .view-content .views-row { padding:0; margin:0; border:none; }

 #content .node-sites-db .field-name-field-cmp p { display:none; visibility:hidden; }

 #content .node-sites-db .field-name-field-cmp p.Y { display:block; visibility:visible; }

 #content .field-name-field-site-contact-details h2 { margin-top:0; }

 #content .field-type-text-with-summary { margin-top:0; }

 #content .field-name-field-file-description { margin-top:0.7em; }

 #content p:first-child { margin-top:0; }

 #content p:last-child { margin-bottom:0; }

 #content .block { background:#FFF; padding:0.1em 2em 0; margin:0; }

 #content .block .views-row { padding:0; }

 #content .block .views-row-last { padding-bottom:1em; }

 #content .block .field { margin:0; }

 #content ul { list-style-type:disc; margin-left:1em; }

 #content ol { list-style-type:decimal; margin-left:1em; }

 #content .view { background:#FFF; }

 #content .pager { text-align:left; border-top:3px solid #e2e2e2; margin:0 3.74em; background:#FFF; padding:1em 0; }

 #content .pager .pager-current { color:inherit; background:inherit; }

 #content .pager li { font-weight:400; }

 #content .node,#content .search-api-page-results,#content .view-filters,#content .view-footer,#content .view-header,#content .views-table { background:#FFF; padding:0.1em 3.75rem 0; margin:0; border:0; }

 @media screen and (max-width:600px) { #content .node,#content .search-api-page-results,#content .view-filters,#content .view-footer,#content .view-header,#content .views-table { padding:0.1em 10vw 0; }

 }

 #content .field-name-field-embed-view .search-api-page-results,#content .field-name-field-embed-view .view-content,#content .field-name-field-embed-view .view-filters,#content .field-name-field-embed-view .view-footer,#content .field-name-field-embed-view .view-header,#content .field-name-field-embed-view .views-table { padding:1em 0; }

 #content .views-table-startdate { width:23%; }

 #content .views-table-eventtitle { width:52%; }

 #content .views-table-venue { width:25%; }

 #content .view-footer { padding-bottom:1em; }

 #content .views-row { border-top:0; background:#FFF; margin:0; }

 #content .views-row h3 { margin-top:0; }

 #content .view-contact-blocks .view-header { padding:0; }

 #content .views-row-last { padding-bottom:1em; }

 #content .toc-filter-back-to-top { border:none; margin:0; }

 #content .toc-filter-back-to-top a { padding:0.25em; }

 #content .toc-filter .toc-filter-content { background:none; border:none; padding:0; margin:0; background:#F0F0F0; }

 #content .toc-filter .toc-filter-content h3 { color:#FFF; padding:0.5em; background:#1E58A6; font-weight:normal; }

 #content .toc-filter .toc-filter-content ul { padding-bottom:1em; list-style:none; margin:0; }

 #content .node li { margin-left:1em; }

 #content .view-contact-blocks .view-content { padding:0; }

 #content .view-contact-blocks .view-content .views-row { padding:0; margin:0; border:none; }

 #content .view-contact-blocks .views-row:nth-child(n+2) { margin-top:1em; }

 #content .view-contact-blocks .views-row { background:#F0F0F0; }

 #content .view-contact-blocks .views-row h3 { padding:0.5em; background:#1E58A6; color:#FFF; font-weight:normal; }

 #content .view-contact-blocks .views-row p { padding:0 1em 1em; }

 #content #block-webform-client-block-2141,#content #block-webform-client-block-65,#content #block-webform-client-block-151841,#content #block-webform-client-block-141831,#content .pane-webform-client-block-65,#content #block-webform-client-block-3201,#content #webform-client-form-73291,#content #webform-client-form-73326,#content #webform-client-form-73321,#content #webform-client-form-73316,#content #webform-client-form-73311,#content #webform-client-form-73306,#content #webform-client-form-73301,#content #webform-client-form-73286,#content #webform-client-form-73281,#content #webform-client-form-73621,#content #webform-client-form-73836,#content #webform-client-form-73296,#content #webform-client-form-72621,#content #webform-client-form-106906,#content #webform-client-form-151766,#content #webform-client-form-152276,#content #webform-client-form-152311,#content #webform-client-form-152321,#content #webform-client-form-152326 { background:#FFF; padding:0 3.75em 2.5em; margin:0; }

 @media screen and (max-width:600px) { #content #block-webform-client-block-2141,#content #block-webform-client-block-65,#content #block-webform-client-block-151841,#content #block-webform-client-block-141831,#content .pane-webform-client-block-65,#content #block-webform-client-block-3201,#content #webform-client-form-73291,#content #webform-client-form-73326,#content #webform-client-form-73321,#content #webform-client-form-73316,#content #webform-client-form-73311,#content #webform-client-form-73306,#content #webform-client-form-73301,#content #webform-client-form-73286,#content #webform-client-form-73281,#content #webform-client-form-73621,#content #webform-client-form-73836,#content #webform-client-form-73296,#content #webform-client-form-72621,#content #webform-client-form-106906,#content #webform-client-form-151766,#content #webform-client-form-152276,#content #webform-client-form-152311,#content #webform-client-form-152321,#content #webform-client-form-152326 { padding:0 10vw 2.5em; }

 }

 #content #block-webform-client-block-2141 fieldset,#content #block-webform-client-block-65 fieldset,#content #block-webform-client-block-151841 fieldset,#content #block-webform-client-block-141831 fieldset,#content .pane-webform-client-block-65 fieldset,#content #block-webform-client-block-3201 fieldset,#content #webform-client-form-73291 fieldset,#content #webform-client-form-73326 fieldset,#content #webform-client-form-73321 fieldset,#content #webform-client-form-73316 fieldset,#content #webform-client-form-73311 fieldset,#content #webform-client-form-73306 fieldset,#content #webform-client-form-73301 fieldset,#content #webform-client-form-73286 fieldset,#content #webform-client-form-73281 fieldset,#content #webform-client-form-73621 fieldset,#content #webform-client-form-73836 fieldset,#content #webform-client-form-73296 fieldset,#content #webform-client-form-72621 fieldset,#content #webform-client-form-106906 fieldset,#content #webform-client-form-151766 fieldset,#content #webform-client-form-152276 fieldset,#content #webform-client-form-152311 fieldset,#content #webform-client-form-152321 fieldset,#content #webform-client-form-152326 fieldset { padding:0; margin:0; border:0; background:0; }

 #content #block-webform-client-block-2141 fieldset legend,#content #block-webform-client-block-65 fieldset legend,#content #block-webform-client-block-151841 fieldset legend,#content #block-webform-client-block-141831 fieldset legend,#content .pane-webform-client-block-65 fieldset legend,#content #block-webform-client-block-3201 fieldset legend,#content #webform-client-form-73291 fieldset legend,#content #webform-client-form-73326 fieldset legend,#content #webform-client-form-73321 fieldset legend,#content #webform-client-form-73316 fieldset legend,#content #webform-client-form-73311 fieldset legend,#content #webform-client-form-73306 fieldset legend,#content #webform-client-form-73301 fieldset legend,#content #webform-client-form-73286 fieldset legend,#content #webform-client-form-73281 fieldset legend,#content #webform-client-form-73621 fieldset legend,#content #webform-client-form-73836 fieldset legend,#content #webform-client-form-73296 fieldset legend,#content #webform-client-form-72621 fieldset legend,#content #webform-client-form-106906 fieldset legend,#content #webform-client-form-151766 fieldset legend,#content #webform-client-form-152276 fieldset legend,#content #webform-client-form-152311 fieldset legend,#content #webform-client-form-152321 fieldset legend,#content #webform-client-form-152326 fieldset legend { display:inline; border:0; padding:0; color:#202020; }

 #content #block-webform-client-block-2141 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #block-webform-client-block-2141 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #block-webform-client-block-65 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #block-webform-client-block-65 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #block-webform-client-block-151841 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #block-webform-client-block-151841 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #block-webform-client-block-141831 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #block-webform-client-block-141831 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content .pane-webform-client-block-65 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content .pane-webform-client-block-65 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #block-webform-client-block-3201 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #block-webform-client-block-3201 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73291 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73291 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73326 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73326 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73321 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73321 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73316 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73316 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73311 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73311 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73306 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73306 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73301 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73301 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73286 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73286 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73281 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73281 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73621 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73621 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73836 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73836 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-73296 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-73296 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-72621 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-72621 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-106906 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-106906 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-151766 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-151766 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-152276 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-152276 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-152311 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-152311 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-152321 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-152321 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"],#content #webform-client-form-152326 fieldset label[for="edit-submitted-was-this-page-useful-2-did-this-page-help"],#content #webform-client-form-152326 fieldset label[for="edit-submitted-was-this-page-useful-did-this-page-help-you"] { display:none; visibility:hidden; }

 #content #block-webform-client-block-2141 fieldset div,#content #block-webform-client-block-65 fieldset div,#content #block-webform-client-block-151841 fieldset div,#content #block-webform-client-block-141831 fieldset div,#content .pane-webform-client-block-65 fieldset div,#content #block-webform-client-block-3201 fieldset div,#content #webform-client-form-73291 fieldset div,#content #webform-client-form-73326 fieldset div,#content #webform-client-form-73321 fieldset div,#content #webform-client-form-73316 fieldset div,#content #webform-client-form-73311 fieldset div,#content #webform-client-form-73306 fieldset div,#content #webform-client-form-73301 fieldset div,#content #webform-client-form-73286 fieldset div,#content #webform-client-form-73281 fieldset div,#content #webform-client-form-73621 fieldset div,#content #webform-client-form-73836 fieldset div,#content #webform-client-form-73296 fieldset div,#content #webform-client-form-72621 fieldset div,#content #webform-client-form-106906 fieldset div,#content #webform-client-form-151766 fieldset div,#content #webform-client-form-152276 fieldset div,#content #webform-client-form-152311 fieldset div,#content #webform-client-form-152321 fieldset div,#content #webform-client-form-152326 fieldset div { display:inline; }

 #content #block-webform-client-block-2141 h2,#content #block-webform-client-block-65 h2,#content #block-webform-client-block-151841 h2,#content #block-webform-client-block-141831 h2,#content .pane-webform-client-block-65 h2,#content #block-webform-client-block-3201 h2,#content #webform-client-form-73291 h2,#content #webform-client-form-73326 h2,#content #webform-client-form-73321 h2,#content #webform-client-form-73316 h2,#content #webform-client-form-73311 h2,#content #webform-client-form-73306 h2,#content #webform-client-form-73301 h2,#content #webform-client-form-73286 h2,#content #webform-client-form-73281 h2,#content #webform-client-form-73621 h2,#content #webform-client-form-73836 h2,#content #webform-client-form-73296 h2,#content #webform-client-form-72621 h2,#content #webform-client-form-106906 h2,#content #webform-client-form-151766 h2,#content #webform-client-form-152276 h2,#content #webform-client-form-152311 h2,#content #webform-client-form-152321 h2,#content #webform-client-form-152326 h2 { font-size:1.6em; padding:1em 0; border-top:solid 3px #D4D4D4; }

 #content #block-webform-client-block-2141 .form-item,#content #block-webform-client-block-65 .form-item,#content #block-webform-client-block-151841 .form-item,#content #block-webform-client-block-141831 .form-item,#content .pane-webform-client-block-65 .form-item,#content #block-webform-client-block-3201 .form-item,#content #webform-client-form-73291 .form-item,#content #webform-client-form-73326 .form-item,#content #webform-client-form-73321 .form-item,#content #webform-client-form-73316 .form-item,#content #webform-client-form-73311 .form-item,#content #webform-client-form-73306 .form-item,#content #webform-client-form-73301 .form-item,#content #webform-client-form-73286 .form-item,#content #webform-client-form-73281 .form-item,#content #webform-client-form-73621 .form-item,#content #webform-client-form-73836 .form-item,#content #webform-client-form-73296 .form-item,#content #webform-client-form-72621 .form-item,#content #webform-client-form-106906 .form-item,#content #webform-client-form-151766 .form-item,#content #webform-client-form-152276 .form-item,#content #webform-client-form-152311 .form-item,#content #webform-client-form-152321 .form-item,#content #webform-client-form-152326 .form-item { margin:0.1em; }

 #content #block-webform-client-block-2141 .form-item .form-item,#content #block-webform-client-block-65 .form-item .form-item,#content #block-webform-client-block-151841 .form-item .form-item,#content #block-webform-client-block-141831 .form-item .form-item,#content .pane-webform-client-block-65 .form-item .form-item,#content #block-webform-client-block-3201 .form-item .form-item,#content #webform-client-form-73291 .form-item .form-item,#content #webform-client-form-73326 .form-item .form-item,#content #webform-client-form-73321 .form-item .form-item,#content #webform-client-form-73316 .form-item .form-item,#content #webform-client-form-73311 .form-item .form-item,#content #webform-client-form-73306 .form-item .form-item,#content #webform-client-form-73301 .form-item .form-item,#content #webform-client-form-73286 .form-item .form-item,#content #webform-client-form-73281 .form-item .form-item,#content #webform-client-form-73621 .form-item .form-item,#content #webform-client-form-73836 .form-item .form-item,#content #webform-client-form-73296 .form-item .form-item,#content #webform-client-form-72621 .form-item .form-item,#content #webform-client-form-106906 .form-item .form-item,#content #webform-client-form-151766 .form-item .form-item,#content #webform-client-form-152276 .form-item .form-item,#content #webform-client-form-152311 .form-item .form-item,#content #webform-client-form-152321 .form-item .form-item,#content #webform-client-form-152326 .form-item .form-item { margin:0.5em; display:block; }

 @media screen and (min-width:24.5em) { #content #block-webform-client-block-2141 .form-item .form-item,#content #block-webform-client-block-65 .form-item .form-item,#content #block-webform-client-block-151841 .form-item .form-item,#content #block-webform-client-block-141831 .form-item .form-item,#content .pane-webform-client-block-65 .form-item .form-item,#content #block-webform-client-block-3201 .form-item .form-item,#content #webform-client-form-73291 .form-item .form-item,#content #webform-client-form-73326 .form-item .form-item,#content #webform-client-form-73321 .form-item .form-item,#content #webform-client-form-73316 .form-item .form-item,#content #webform-client-form-73311 .form-item .form-item,#content #webform-client-form-73306 .form-item .form-item,#content #webform-client-form-73301 .form-item .form-item,#content #webform-client-form-73286 .form-item .form-item,#content #webform-client-form-73281 .form-item .form-item,#content #webform-client-form-73621 .form-item .form-item,#content #webform-client-form-73836 .form-item .form-item,#content #webform-client-form-73296 .form-item .form-item,#content #webform-client-form-72621 .form-item .form-item,#content #webform-client-form-106906 .form-item .form-item,#content #webform-client-form-151766 .form-item .form-item,#content #webform-client-form-152276 .form-item .form-item,#content #webform-client-form-152311 .form-item .form-item,#content #webform-client-form-152321 .form-item .form-item,#content #webform-client-form-152326 .form-item .form-item { display:inline; }

 }

 #content #block-webform-client-block-2141 .form-item label,#content #block-webform-client-block-65 .form-item label,#content #block-webform-client-block-151841 .form-item label,#content #block-webform-client-block-141831 .form-item label,#content .pane-webform-client-block-65 .form-item label,#content #block-webform-client-block-3201 .form-item label,#content #webform-client-form-73291 .form-item label,#content #webform-client-form-73326 .form-item label,#content #webform-client-form-73321 .form-item label,#content #webform-client-form-73316 .form-item label,#content #webform-client-form-73311 .form-item label,#content #webform-client-form-73306 .form-item label,#content #webform-client-form-73301 .form-item label,#content #webform-client-form-73286 .form-item label,#content #webform-client-form-73281 .form-item label,#content #webform-client-form-73621 .form-item label,#content #webform-client-form-73836 .form-item label,#content #webform-client-form-73296 .form-item label,#content #webform-client-form-72621 .form-item label,#content #webform-client-form-106906 .form-item label,#content #webform-client-form-151766 .form-item label,#content #webform-client-form-152276 .form-item label,#content #webform-client-form-152311 .form-item label,#content #webform-client-form-152321 .form-item label,#content #webform-client-form-152326 .form-item label { font-size:1em; font-weight:inherit; }

 #content #block-webform-client-block-2141 .form-item input,#content #block-webform-client-block-2141 .form-item select,#content #block-webform-client-block-2141 .form-item textarea,#content #block-webform-client-block-65 .form-item input,#content #block-webform-client-block-65 .form-item select,#content #block-webform-client-block-65 .form-item textarea,#content #block-webform-client-block-151841 .form-item input,#content #block-webform-client-block-151841 .form-item select,#content #block-webform-client-block-151841 .form-item textarea,#content #block-webform-client-block-141831 .form-item input,#content #block-webform-client-block-141831 .form-item select,#content #block-webform-client-block-141831 .form-item textarea,#content .pane-webform-client-block-65 .form-item input,#content .pane-webform-client-block-65 .form-item select,#content .pane-webform-client-block-65 .form-item textarea,#content #block-webform-client-block-3201 .form-item input,#content #block-webform-client-block-3201 .form-item select,#content #block-webform-client-block-3201 .form-item textarea,#content #webform-client-form-73291 .form-item input,#content #webform-client-form-73291 .form-item select,#content #webform-client-form-73291 .form-item textarea,#content #webform-client-form-73326 .form-item input,#content #webform-client-form-73326 .form-item select,#content #webform-client-form-73326 .form-item textarea,#content #webform-client-form-73321 .form-item input,#content #webform-client-form-73321 .form-item select,#content #webform-client-form-73321 .form-item textarea,#content #webform-client-form-73316 .form-item input,#content #webform-client-form-73316 .form-item select,#content #webform-client-form-73316 .form-item textarea,#content #webform-client-form-73311 .form-item input,#content #webform-client-form-73311 .form-item select,#content #webform-client-form-73311 .form-item textarea,#content #webform-client-form-73306 .form-item input,#content #webform-client-form-73306 .form-item select,#content #webform-client-form-73306 .form-item textarea,#content #webform-client-form-73301 .form-item input,#content #webform-client-form-73301 .form-item select,#content #webform-client-form-73301 .form-item textarea,#content #webform-client-form-73286 .form-item input,#content #webform-client-form-73286 .form-item select,#content #webform-client-form-73286 .form-item textarea,#content #webform-client-form-73281 .form-item input,#content #webform-client-form-73281 .form-item select,#content #webform-client-form-73281 .form-item textarea,#content #webform-client-form-73621 .form-item input,#content #webform-client-form-73621 .form-item select,#content #webform-client-form-73621 .form-item textarea,#content #webform-client-form-73836 .form-item input,#content #webform-client-form-73836 .form-item select,#content #webform-client-form-73836 .form-item textarea,#content #webform-client-form-73296 .form-item input,#content #webform-client-form-73296 .form-item select,#content #webform-client-form-73296 .form-item textarea,#content #webform-client-form-72621 .form-item input,#content #webform-client-form-72621 .form-item select,#content #webform-client-form-72621 .form-item textarea,#content #webform-client-form-106906 .form-item input,#content #webform-client-form-106906 .form-item select,#content #webform-client-form-106906 .form-item textarea,#content #webform-client-form-151766 .form-item input,#content #webform-client-form-151766 .form-item select,#content #webform-client-form-151766 .form-item textarea,#content #webform-client-form-152276 .form-item input,#content #webform-client-form-152276 .form-item select,#content #webform-client-form-152276 .form-item textarea,#content #webform-client-form-152311 .form-item input,#content #webform-client-form-152311 .form-item select,#content #webform-client-form-152311 .form-item textarea,#content #webform-client-form-152321 .form-item input,#content #webform-client-form-152321 .form-item select,#content #webform-client-form-152321 .form-item textarea,#content #webform-client-form-152326 .form-item input,#content #webform-client-form-152326 .form-item select,#content #webform-client-form-152326 .form-item textarea { background:#FFF; border:1px solid #202020; }

 #content #block-webform-client-block-2141 .form-item #edit-submitted-was-this-page-useful-1,#content #block-webform-client-block-2141 .form-item #edit-submitted-was-this-page-useful-2,#content #block-webform-client-block-2141 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #block-webform-client-block-65 .form-item #edit-submitted-was-this-page-useful-1,#content #block-webform-client-block-65 .form-item #edit-submitted-was-this-page-useful-2,#content #block-webform-client-block-65 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #block-webform-client-block-151841 .form-item #edit-submitted-was-this-page-useful-1,#content #block-webform-client-block-151841 .form-item #edit-submitted-was-this-page-useful-2,#content #block-webform-client-block-151841 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #block-webform-client-block-141831 .form-item #edit-submitted-was-this-page-useful-1,#content #block-webform-client-block-141831 .form-item #edit-submitted-was-this-page-useful-2,#content #block-webform-client-block-141831 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content .pane-webform-client-block-65 .form-item #edit-submitted-was-this-page-useful-1,#content .pane-webform-client-block-65 .form-item #edit-submitted-was-this-page-useful-2,#content .pane-webform-client-block-65 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #block-webform-client-block-3201 .form-item #edit-submitted-was-this-page-useful-1,#content #block-webform-client-block-3201 .form-item #edit-submitted-was-this-page-useful-2,#content #block-webform-client-block-3201 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73291 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73291 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73291 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73326 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73326 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73326 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73321 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73321 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73321 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73316 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73316 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73316 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73311 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73311 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73311 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73306 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73306 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73306 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73301 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73301 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73301 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73286 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73286 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73286 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73281 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73281 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73281 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73621 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73621 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73621 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73836 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73836 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73836 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-73296 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-73296 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-73296 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-72621 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-72621 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-72621 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-106906 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-106906 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-106906 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-151766 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-151766 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-151766 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-152276 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-152276 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-152276 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-152311 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-152311 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-152311 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-152321 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-152321 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-152321 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you,#content #webform-client-form-152326 .form-item #edit-submitted-was-this-page-useful-1,#content #webform-client-form-152326 .form-item #edit-submitted-was-this-page-useful-2,#content #webform-client-form-152326 .form-item #edit-submitted-was-this-page-useful-did-this-page-help-you { width:auto; }

 #content #block-webform-client-block-2141 .form-item .grippie,#content #block-webform-client-block-65 .form-item .grippie,#content #block-webform-client-block-151841 .form-item .grippie,#content #block-webform-client-block-141831 .form-item .grippie,#content .pane-webform-client-block-65 .form-item .grippie,#content #block-webform-client-block-3201 .form-item .grippie,#content #webform-client-form-73291 .form-item .grippie,#content #webform-client-form-73326 .form-item .grippie,#content #webform-client-form-73321 .form-item .grippie,#content #webform-client-form-73316 .form-item .grippie,#content #webform-client-form-73311 .form-item .grippie,#content #webform-client-form-73306 .form-item .grippie,#content #webform-client-form-73301 .form-item .grippie,#content #webform-client-form-73286 .form-item .grippie,#content #webform-client-form-73281 .form-item .grippie,#content #webform-client-form-73621 .form-item .grippie,#content #webform-client-form-73836 .form-item .grippie,#content #webform-client-form-73296 .form-item .grippie,#content #webform-client-form-72621 .form-item .grippie,#content #webform-client-form-106906 .form-item .grippie,#content #webform-client-form-151766 .form-item .grippie,#content #webform-client-form-152276 .form-item .grippie,#content #webform-client-form-152311 .form-item .grippie,#content #webform-client-form-152321 .form-item .grippie,#content #webform-client-form-152326 .form-item .grippie { display:none; visibility:hidden; }

 #content #block-webform-client-block-2141 .form-item input.email,#content #block-webform-client-block-2141 .form-item #edit-submitted-name,#content #block-webform-client-block-2141 .form-item select,#content #block-webform-client-block-65 .form-item input.email,#content #block-webform-client-block-65 .form-item #edit-submitted-name,#content #block-webform-client-block-65 .form-item select,#content #block-webform-client-block-151841 .form-item input.email,#content #block-webform-client-block-151841 .form-item #edit-submitted-name,#content #block-webform-client-block-151841 .form-item select,#content #block-webform-client-block-141831 .form-item input.email,#content #block-webform-client-block-141831 .form-item #edit-submitted-name,#content #block-webform-client-block-141831 .form-item select,#content .pane-webform-client-block-65 .form-item input.email,#content .pane-webform-client-block-65 .form-item #edit-submitted-name,#content .pane-webform-client-block-65 .form-item select,#content #block-webform-client-block-3201 .form-item input.email,#content #block-webform-client-block-3201 .form-item #edit-submitted-name,#content #block-webform-client-block-3201 .form-item select,#content #webform-client-form-73291 .form-item input.email,#content #webform-client-form-73291 .form-item #edit-submitted-name,#content #webform-client-form-73291 .form-item select,#content #webform-client-form-73326 .form-item input.email,#content #webform-client-form-73326 .form-item #edit-submitted-name,#content #webform-client-form-73326 .form-item select,#content #webform-client-form-73321 .form-item input.email,#content #webform-client-form-73321 .form-item #edit-submitted-name,#content #webform-client-form-73321 .form-item select,#content #webform-client-form-73316 .form-item input.email,#content #webform-client-form-73316 .form-item #edit-submitted-name,#content #webform-client-form-73316 .form-item select,#content #webform-client-form-73311 .form-item input.email,#content #webform-client-form-73311 .form-item #edit-submitted-name,#content #webform-client-form-73311 .form-item select,#content #webform-client-form-73306 .form-item input.email,#content #webform-client-form-73306 .form-item #edit-submitted-name,#content #webform-client-form-73306 .form-item select,#content #webform-client-form-73301 .form-item input.email,#content #webform-client-form-73301 .form-item #edit-submitted-name,#content #webform-client-form-73301 .form-item select,#content #webform-client-form-73286 .form-item input.email,#content #webform-client-form-73286 .form-item #edit-submitted-name,#content #webform-client-form-73286 .form-item select,#content #webform-client-form-73281 .form-item input.email,#content #webform-client-form-73281 .form-item #edit-submitted-name,#content #webform-client-form-73281 .form-item select,#content #webform-client-form-73621 .form-item input.email,#content #webform-client-form-73621 .form-item #edit-submitted-name,#content #webform-client-form-73621 .form-item select,#content #webform-client-form-73836 .form-item input.email,#content #webform-client-form-73836 .form-item #edit-submitted-name,#content #webform-client-form-73836 .form-item select,#content #webform-client-form-73296 .form-item input.email,#content #webform-client-form-73296 .form-item #edit-submitted-name,#content #webform-client-form-73296 .form-item select,#content #webform-client-form-72621 .form-item input.email,#content #webform-client-form-72621 .form-item #edit-submitted-name,#content #webform-client-form-72621 .form-item select,#content #webform-client-form-106906 .form-item input.email,#content #webform-client-form-106906 .form-item #edit-submitted-name,#content #webform-client-form-106906 .form-item select,#content #webform-client-form-151766 .form-item input.email,#content #webform-client-form-151766 .form-item #edit-submitted-name,#content #webform-client-form-151766 .form-item select,#content #webform-client-form-152276 .form-item input.email,#content #webform-client-form-152276 .form-item #edit-submitted-name,#content #webform-client-form-152276 .form-item select,#content #webform-client-form-152311 .form-item input.email,#content #webform-client-form-152311 .form-item #edit-submitted-name,#content #webform-client-form-152311 .form-item select,#content #webform-client-form-152321 .form-item input.email,#content #webform-client-form-152321 .form-item #edit-submitted-name,#content #webform-client-form-152321 .form-item select,#content #webform-client-form-152326 .form-item input.email,#content #webform-client-form-152326 .form-item #edit-submitted-name,#content #webform-client-form-152326 .form-item select { height:2em; width:100%; }

 #content #block-webform-client-block-2141 .form-actions,#content #block-webform-client-block-65 .form-actions,#content #block-webform-client-block-151841 .form-actions,#content #block-webform-client-block-141831 .form-actions,#content .pane-webform-client-block-65 .form-actions,#content #block-webform-client-block-3201 .form-actions,#content #webform-client-form-73291 .form-actions,#content #webform-client-form-73326 .form-actions,#content #webform-client-form-73321 .form-actions,#content #webform-client-form-73316 .form-actions,#content #webform-client-form-73311 .form-actions,#content #webform-client-form-73306 .form-actions,#content #webform-client-form-73301 .form-actions,#content #webform-client-form-73286 .form-actions,#content #webform-client-form-73281 .form-actions,#content #webform-client-form-73621 .form-actions,#content #webform-client-form-73836 .form-actions,#content #webform-client-form-73296 .form-actions,#content #webform-client-form-72621 .form-actions,#content #webform-client-form-106906 .form-actions,#content #webform-client-form-151766 .form-actions,#content #webform-client-form-152276 .form-actions,#content #webform-client-form-152311 .form-actions,#content #webform-client-form-152321 .form-actions,#content #webform-client-form-152326 .form-actions { padding-bottom:1em; }

 #content #block-webform-client-block-2141 .form-actions .button-primary,#content #block-webform-client-block-65 .form-actions .button-primary,#content #block-webform-client-block-151841 .form-actions .button-primary,#content #block-webform-client-block-141831 .form-actions .button-primary,#content .pane-webform-client-block-65 .form-actions .button-primary,#content #block-webform-client-block-3201 .form-actions .button-primary,#content #webform-client-form-73291 .form-actions .button-primary,#content #webform-client-form-73326 .form-actions .button-primary,#content #webform-client-form-73321 .form-actions .button-primary,#content #webform-client-form-73316 .form-actions .button-primary,#content #webform-client-form-73311 .form-actions .button-primary,#content #webform-client-form-73306 .form-actions .button-primary,#content #webform-client-form-73301 .form-actions .button-primary,#content #webform-client-form-73286 .form-actions .button-primary,#content #webform-client-form-73281 .form-actions .button-primary,#content #webform-client-form-73621 .form-actions .button-primary,#content #webform-client-form-73836 .form-actions .button-primary,#content #webform-client-form-73296 .form-actions .button-primary,#content #webform-client-form-72621 .form-actions .button-primary,#content #webform-client-form-106906 .form-actions .button-primary,#content #webform-client-form-151766 .form-actions .button-primary,#content #webform-client-form-152276 .form-actions .button-primary,#content #webform-client-form-152311 .form-actions .button-primary,#content #webform-client-form-152321 .form-actions .button-primary,#content #webform-client-form-152326 .form-actions .button-primary { font-size:1em; background:#1E58A6; margin-top:0.5em; }

 #content #webform-client-form-73291 .form-item,#content #webform-client-form-73326 .form-item,#content #webform-client-form-73321 .form-item,#content #webform-client-form-73316 .form-item,#content #webform-client-form-73311 .form-item,#content #webform-client-form-73306 .form-item,#content #webform-client-form-73301 .form-item,#content #webform-client-form-73286 .form-item,#content #webform-client-form-73281 .form-item,#content #webform-client-form-73621 .form-item,#content #webform-client-form-73836 .form-item,#content #webform-client-form-73296 .form-item,#content #webform-client-form-72621 .form-item,#content #webform-client-form-106906 .form-item,#content #webform-client-form-151766 .form-item,#content #webform-client-form-152276 .form-item,#content #webform-client-form-152311 .form-item,#content #webform-client-form-152321 .form-item,#content #webform-client-form-152326 .form-item { margin:0px; }

 #content #webform-client-form-73291 .form-item .form-radios,#content #webform-client-form-73326 .form-item .form-radios,#content #webform-client-form-73321 .form-item .form-radios,#content #webform-client-form-73316 .form-item .form-radios,#content #webform-client-form-73311 .form-item .form-radios,#content #webform-client-form-73306 .form-item .form-radios,#content #webform-client-form-73301 .form-item .form-radios,#content #webform-client-form-73286 .form-item .form-radios,#content #webform-client-form-73281 .form-item .form-radios,#content #webform-client-form-73621 .form-item .form-radios,#content #webform-client-form-73836 .form-item .form-radios,#content #webform-client-form-73296 .form-item .form-radios,#content #webform-client-form-72621 .form-item .form-radios,#content #webform-client-form-106906 .form-item .form-radios,#content #webform-client-form-151766 .form-item .form-radios,#content #webform-client-form-152276 .form-item .form-radios,#content #webform-client-form-152311 .form-item .form-radios,#content #webform-client-form-152321 .form-item .form-radios,#content #webform-client-form-152326 .form-item .form-radios { margin-bottom:1em; float:left; width:100%; }

 #content #webform-client-form-73291 .form-item select.phone_loc,#content #webform-client-form-73326 .form-item select.phone_loc,#content #webform-client-form-73321 .form-item select.phone_loc,#content #webform-client-form-73316 .form-item select.phone_loc,#content #webform-client-form-73311 .form-item select.phone_loc,#content #webform-client-form-73306 .form-item select.phone_loc,#content #webform-client-form-73301 .form-item select.phone_loc,#content #webform-client-form-73286 .form-item select.phone_loc,#content #webform-client-form-73281 .form-item select.phone_loc,#content #webform-client-form-73621 .form-item select.phone_loc,#content #webform-client-form-73836 .form-item select.phone_loc,#content #webform-client-form-73296 .form-item select.phone_loc,#content #webform-client-form-72621 .form-item select.phone_loc,#content #webform-client-form-106906 .form-item select.phone_loc,#content #webform-client-form-151766 .form-item select.phone_loc,#content #webform-client-form-152276 .form-item select.phone_loc,#content #webform-client-form-152311 .form-item select.phone_loc,#content #webform-client-form-152321 .form-item select.phone_loc,#content #webform-client-form-152326 .form-item select.phone_loc { width:100px; }

 #content #webform-client-form-73291 .form-item input.phone,#content #webform-client-form-73326 .form-item input.phone,#content #webform-client-form-73321 .form-item input.phone,#content #webform-client-form-73316 .form-item input.phone,#content #webform-client-form-73311 .form-item input.phone,#content #webform-client-form-73306 .form-item input.phone,#content #webform-client-form-73301 .form-item input.phone,#content #webform-client-form-73286 .form-item input.phone,#content #webform-client-form-73281 .form-item input.phone,#content #webform-client-form-73621 .form-item input.phone,#content #webform-client-form-73836 .form-item input.phone,#content #webform-client-form-73296 .form-item input.phone,#content #webform-client-form-72621 .form-item input.phone,#content #webform-client-form-106906 .form-item input.phone,#content #webform-client-form-151766 .form-item input.phone,#content #webform-client-form-152276 .form-item input.phone,#content #webform-client-form-152311 .form-item input.phone,#content #webform-client-form-152321 .form-item input.phone,#content #webform-client-form-152326 .form-item input.phone { width:calc(100% - 104px); }

 #content #webform-client-form-73291 .form-item.first_name_wrapper,#content #webform-client-form-73326 .form-item.first_name_wrapper,#content #webform-client-form-73321 .form-item.first_name_wrapper,#content #webform-client-form-73316 .form-item.first_name_wrapper,#content #webform-client-form-73311 .form-item.first_name_wrapper,#content #webform-client-form-73306 .form-item.first_name_wrapper,#content #webform-client-form-73301 .form-item.first_name_wrapper,#content #webform-client-form-73286 .form-item.first_name_wrapper,#content #webform-client-form-73281 .form-item.first_name_wrapper,#content #webform-client-form-73621 .form-item.first_name_wrapper,#content #webform-client-form-73836 .form-item.first_name_wrapper,#content #webform-client-form-73296 .form-item.first_name_wrapper,#content #webform-client-form-72621 .form-item.first_name_wrapper,#content #webform-client-form-106906 .form-item.first_name_wrapper,#content #webform-client-form-151766 .form-item.first_name_wrapper,#content #webform-client-form-152276 .form-item.first_name_wrapper,#content #webform-client-form-152311 .form-item.first_name_wrapper,#content #webform-client-form-152321 .form-item.first_name_wrapper,#content #webform-client-form-152326 .form-item.first_name_wrapper { float:left; width:calc(50% - 2px); margin-bottom:0.7em; }

 #content #webform-client-form-73291 .form-item.last_name_wrapper,#content #webform-client-form-73326 .form-item.last_name_wrapper,#content #webform-client-form-73321 .form-item.last_name_wrapper,#content #webform-client-form-73316 .form-item.last_name_wrapper,#content #webform-client-form-73311 .form-item.last_name_wrapper,#content #webform-client-form-73306 .form-item.last_name_wrapper,#content #webform-client-form-73301 .form-item.last_name_wrapper,#content #webform-client-form-73286 .form-item.last_name_wrapper,#content #webform-client-form-73281 .form-item.last_name_wrapper,#content #webform-client-form-73621 .form-item.last_name_wrapper,#content #webform-client-form-73836 .form-item.last_name_wrapper,#content #webform-client-form-73296 .form-item.last_name_wrapper,#content #webform-client-form-72621 .form-item.last_name_wrapper,#content #webform-client-form-106906 .form-item.last_name_wrapper,#content #webform-client-form-151766 .form-item.last_name_wrapper,#content #webform-client-form-152276 .form-item.last_name_wrapper,#content #webform-client-form-152311 .form-item.last_name_wrapper,#content #webform-client-form-152321 .form-item.last_name_wrapper,#content #webform-client-form-152326 .form-item.last_name_wrapper { float:left; width:calc(50% - 2px); margin-left:4px; margin-bottom:0.7em; }

 #content #webform-client-form-73291 .fieldset-legend,#content #webform-client-form-73326 .fieldset-legend,#content #webform-client-form-73321 .fieldset-legend,#content #webform-client-form-73316 .fieldset-legend,#content #webform-client-form-73311 .fieldset-legend,#content #webform-client-form-73306 .fieldset-legend,#content #webform-client-form-73301 .fieldset-legend,#content #webform-client-form-73286 .fieldset-legend,#content #webform-client-form-73281 .fieldset-legend,#content #webform-client-form-73621 .fieldset-legend,#content #webform-client-form-73836 .fieldset-legend,#content #webform-client-form-73296 .fieldset-legend,#content #webform-client-form-72621 .fieldset-legend,#content #webform-client-form-106906 .fieldset-legend,#content #webform-client-form-151766 .fieldset-legend,#content #webform-client-form-152276 .fieldset-legend,#content #webform-client-form-152311 .fieldset-legend,#content #webform-client-form-152321 .fieldset-legend,#content #webform-client-form-152326 .fieldset-legend { font-size:x-large; }

 #content #webform-client-form-73291 .description,#content #webform-client-form-73326 .description,#content #webform-client-form-73321 .description,#content #webform-client-form-73316 .description,#content #webform-client-form-73311 .description,#content #webform-client-form-73306 .description,#content #webform-client-form-73301 .description,#content #webform-client-form-73286 .description,#content #webform-client-form-73281 .description,#content #webform-client-form-73621 .description,#content #webform-client-form-73836 .description,#content #webform-client-form-73296 .description,#content #webform-client-form-72621 .description,#content #webform-client-form-106906 .description,#content #webform-client-form-151766 .description,#content #webform-client-form-152276 .description,#content #webform-client-form-152311 .description,#content #webform-client-form-152321 .description,#content #webform-client-form-152326 .description { display:none !important; visibility:hidden; }

 #content #webform-client-form-73291 .fieldset-wrapper,#content #webform-client-form-73326 .fieldset-wrapper,#content #webform-client-form-73321 .fieldset-wrapper,#content #webform-client-form-73316 .fieldset-wrapper,#content #webform-client-form-73311 .fieldset-wrapper,#content #webform-client-form-73306 .fieldset-wrapper,#content #webform-client-form-73301 .fieldset-wrapper,#content #webform-client-form-73286 .fieldset-wrapper,#content #webform-client-form-73281 .fieldset-wrapper,#content #webform-client-form-73621 .fieldset-wrapper,#content #webform-client-form-73836 .fieldset-wrapper,#content #webform-client-form-73296 .fieldset-wrapper,#content #webform-client-form-72621 .fieldset-wrapper,#content #webform-client-form-106906 .fieldset-wrapper,#content #webform-client-form-151766 .fieldset-wrapper,#content #webform-client-form-152276 .fieldset-wrapper,#content #webform-client-form-152311 .fieldset-wrapper,#content #webform-client-form-152321 .fieldset-wrapper,#content #webform-client-form-152326 .fieldset-wrapper { display:block; }

 #content #webform-client-form-73291 fieldset,#content #webform-client-form-73326 fieldset,#content #webform-client-form-73321 fieldset,#content #webform-client-form-73316 fieldset,#content #webform-client-form-73311 fieldset,#content #webform-client-form-73306 fieldset,#content #webform-client-form-73301 fieldset,#content #webform-client-form-73286 fieldset,#content #webform-client-form-73281 fieldset,#content #webform-client-form-73621 fieldset,#content #webform-client-form-73836 fieldset,#content #webform-client-form-73296 fieldset,#content #webform-client-form-72621 fieldset,#content #webform-client-form-106906 fieldset,#content #webform-client-form-151766 fieldset,#content #webform-client-form-152276 fieldset,#content #webform-client-form-152311 fieldset,#content #webform-client-form-152321 fieldset,#content #webform-client-form-152326 fieldset { margin-top:50px !important; }

 #content #webform-client-form-73291 fieldset.sport-sub-field,#content #webform-client-form-73326 fieldset.sport-sub-field,#content #webform-client-form-73321 fieldset.sport-sub-field,#content #webform-client-form-73316 fieldset.sport-sub-field,#content #webform-client-form-73311 fieldset.sport-sub-field,#content #webform-client-form-73306 fieldset.sport-sub-field,#content #webform-client-form-73301 fieldset.sport-sub-field,#content #webform-client-form-73286 fieldset.sport-sub-field,#content #webform-client-form-73281 fieldset.sport-sub-field,#content #webform-client-form-73621 fieldset.sport-sub-field,#content #webform-client-form-73836 fieldset.sport-sub-field,#content #webform-client-form-73296 fieldset.sport-sub-field,#content #webform-client-form-72621 fieldset.sport-sub-field,#content #webform-client-form-106906 fieldset.sport-sub-field,#content #webform-client-form-151766 fieldset.sport-sub-field,#content #webform-client-form-152276 fieldset.sport-sub-field,#content #webform-client-form-152311 fieldset.sport-sub-field,#content #webform-client-form-152321 fieldset.sport-sub-field,#content #webform-client-form-152326 fieldset.sport-sub-field { margin-top:0px !important; }

 #content #webform-client-form-73291 input.form-text,#content #webform-client-form-73326 input.form-text,#content #webform-client-form-73321 input.form-text,#content #webform-client-form-73316 input.form-text,#content #webform-client-form-73311 input.form-text,#content #webform-client-form-73306 input.form-text,#content #webform-client-form-73301 input.form-text,#content #webform-client-form-73286 input.form-text,#content #webform-client-form-73281 input.form-text,#content #webform-client-form-73621 input.form-text,#content #webform-client-form-73836 input.form-text,#content #webform-client-form-73296 input.form-text,#content #webform-client-form-72621 input.form-text,#content #webform-client-form-106906 input.form-text,#content #webform-client-form-151766 input.form-text,#content #webform-client-form-152276 input.form-text,#content #webform-client-form-152311 input.form-text,#content #webform-client-form-152321 input.form-text,#content #webform-client-form-152326 input.form-text { height:2em; width:100%; }

 #content #webform-client-form-73291 .form-checkboxes,#content #webform-client-form-73326 .form-checkboxes,#content #webform-client-form-73321 .form-checkboxes,#content #webform-client-form-73316 .form-checkboxes,#content #webform-client-form-73311 .form-checkboxes,#content #webform-client-form-73306 .form-checkboxes,#content #webform-client-form-73301 .form-checkboxes,#content #webform-client-form-73286 .form-checkboxes,#content #webform-client-form-73281 .form-checkboxes,#content #webform-client-form-73621 .form-checkboxes,#content #webform-client-form-73836 .form-checkboxes,#content #webform-client-form-73296 .form-checkboxes,#content #webform-client-form-72621 .form-checkboxes,#content #webform-client-form-106906 .form-checkboxes,#content #webform-client-form-151766 .form-checkboxes,#content #webform-client-form-152276 .form-checkboxes,#content #webform-client-form-152311 .form-checkboxes,#content #webform-client-form-152321 .form-checkboxes,#content #webform-client-form-152326 .form-checkboxes { display:block; float:left; width:100%; }

 #content #webform-client-form-73291 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73326 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73321 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73316 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73311 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73306 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73301 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73286 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73281 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73621 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73836 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-73296 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-72621 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-106906 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-151766 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-152276 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-152311 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-152321 .form-checkboxes .form-item.form-type-checkbox,#content #webform-client-form-152326 .form-checkboxes .form-item.form-type-checkbox { display:block; float:left; }

 #content #webform-client-form-73291 .webform-component--student-details .form-radios,#content #webform-client-form-73326 .webform-component--student-details .form-radios,#content #webform-client-form-73321 .webform-component--student-details .form-radios,#content #webform-client-form-73316 .webform-component--student-details .form-radios,#content #webform-client-form-73311 .webform-component--student-details .form-radios,#content #webform-client-form-73306 .webform-component--student-details .form-radios,#content #webform-client-form-73301 .webform-component--student-details .form-radios,#content #webform-client-form-73286 .webform-component--student-details .form-radios,#content #webform-client-form-73281 .webform-component--student-details .form-radios,#content #webform-client-form-73621 .webform-component--student-details .form-radios,#content #webform-client-form-73836 .webform-component--student-details .form-radios,#content #webform-client-form-73296 .webform-component--student-details .form-radios,#content #webform-client-form-72621 .webform-component--student-details .form-radios,#content #webform-client-form-106906 .webform-component--student-details .form-radios,#content #webform-client-form-151766 .webform-component--student-details .form-radios,#content #webform-client-form-152276 .webform-component--student-details .form-radios,#content #webform-client-form-152311 .webform-component--student-details .form-radios,#content #webform-client-form-152321 .webform-component--student-details .form-radios,#content #webform-client-form-152326 .webform-component--student-details .form-radios { width:100%; }

 #content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-day select,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-day input,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-day select { width:100px !important; }

 #content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-year label,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-month input,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-month select,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-month label,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-year input,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-year select,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-year label { width:100px !important; display:inline; }

 #content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73291 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73326 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73321 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73316 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73311 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73306 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73301 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73286 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73281 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73621 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73836 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-73296 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-72621 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-106906 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-151766 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-152276 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-152311 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-152321 .webform-component--personal-details--date-of-birth-year .form-required,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-month .form-required,#content #webform-client-form-152326 .webform-component--personal-details--date-of-birth-year .form-required { display:none; visibility:hidden; }

 #content #webform-client-form-73291 .sport-field-item,#content #webform-client-form-73326 .sport-field-item,#content #webform-client-form-73321 .sport-field-item,#content #webform-client-form-73316 .sport-field-item,#content #webform-client-form-73311 .sport-field-item,#content #webform-client-form-73306 .sport-field-item,#content #webform-client-form-73301 .sport-field-item,#content #webform-client-form-73286 .sport-field-item,#content #webform-client-form-73281 .sport-field-item,#content #webform-client-form-73621 .sport-field-item,#content #webform-client-form-73836 .sport-field-item,#content #webform-client-form-73296 .sport-field-item,#content #webform-client-form-72621 .sport-field-item,#content #webform-client-form-106906 .sport-field-item,#content #webform-client-form-151766 .sport-field-item,#content #webform-client-form-152276 .sport-field-item,#content #webform-client-form-152311 .sport-field-item,#content #webform-client-form-152321 .sport-field-item,#content #webform-client-form-152326 .sport-field-item { width:100%; }

 #content #webform-client-form-73291 .sport-field-item.form-checkbox,#content #webform-client-form-73326 .sport-field-item.form-checkbox,#content #webform-client-form-73321 .sport-field-item.form-checkbox,#content #webform-client-form-73316 .sport-field-item.form-checkbox,#content #webform-client-form-73311 .sport-field-item.form-checkbox,#content #webform-client-form-73306 .sport-field-item.form-checkbox,#content #webform-client-form-73301 .sport-field-item.form-checkbox,#content #webform-client-form-73286 .sport-field-item.form-checkbox,#content #webform-client-form-73281 .sport-field-item.form-checkbox,#content #webform-client-form-73621 .sport-field-item.form-checkbox,#content #webform-client-form-73836 .sport-field-item.form-checkbox,#content #webform-client-form-73296 .sport-field-item.form-checkbox,#content #webform-client-form-72621 .sport-field-item.form-checkbox,#content #webform-client-form-106906 .sport-field-item.form-checkbox,#content #webform-client-form-151766 .sport-field-item.form-checkbox,#content #webform-client-form-152276 .sport-field-item.form-checkbox,#content #webform-client-form-152311 .sport-field-item.form-checkbox,#content #webform-client-form-152321 .sport-field-item.form-checkbox,#content #webform-client-form-152326 .sport-field-item.form-checkbox { width:13px; }

 #content #webform-client-form-73291 .sport-field-item.option,#content #webform-client-form-73326 .sport-field-item.option,#content #webform-client-form-73321 .sport-field-item.option,#content #webform-client-form-73316 .sport-field-item.option,#content #webform-client-form-73311 .sport-field-item.option,#content #webform-client-form-73306 .sport-field-item.option,#content #webform-client-form-73301 .sport-field-item.option,#content #webform-client-form-73286 .sport-field-item.option,#content #webform-client-form-73281 .sport-field-item.option,#content #webform-client-form-73621 .sport-field-item.option,#content #webform-client-form-73836 .sport-field-item.option,#content #webform-client-form-73296 .sport-field-item.option,#content #webform-client-form-72621 .sport-field-item.option,#content #webform-client-form-106906 .sport-field-item.option,#content #webform-client-form-151766 .sport-field-item.option,#content #webform-client-form-152276 .sport-field-item.option,#content #webform-client-form-152311 .sport-field-item.option,#content #webform-client-form-152321 .sport-field-item.option,#content #webform-client-form-152326 .sport-field-item.option { width:auto; }

 #content #webform-client-form-73291 #edit-submitted-terms,#content #webform-client-form-73291 #edit-submitted-terms-and-conditions,#content #webform-client-form-73291 #edit-submitted-agreement,#content #webform-client-form-73291 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73291 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73326 #edit-submitted-terms,#content #webform-client-form-73326 #edit-submitted-terms-and-conditions,#content #webform-client-form-73326 #edit-submitted-agreement,#content #webform-client-form-73326 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73326 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73321 #edit-submitted-terms,#content #webform-client-form-73321 #edit-submitted-terms-and-conditions,#content #webform-client-form-73321 #edit-submitted-agreement,#content #webform-client-form-73321 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73321 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73316 #edit-submitted-terms,#content #webform-client-form-73316 #edit-submitted-terms-and-conditions,#content #webform-client-form-73316 #edit-submitted-agreement,#content #webform-client-form-73316 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73316 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73311 #edit-submitted-terms,#content #webform-client-form-73311 #edit-submitted-terms-and-conditions,#content #webform-client-form-73311 #edit-submitted-agreement,#content #webform-client-form-73311 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73311 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73306 #edit-submitted-terms,#content #webform-client-form-73306 #edit-submitted-terms-and-conditions,#content #webform-client-form-73306 #edit-submitted-agreement,#content #webform-client-form-73306 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73306 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73301 #edit-submitted-terms,#content #webform-client-form-73301 #edit-submitted-terms-and-conditions,#content #webform-client-form-73301 #edit-submitted-agreement,#content #webform-client-form-73301 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73301 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73286 #edit-submitted-terms,#content #webform-client-form-73286 #edit-submitted-terms-and-conditions,#content #webform-client-form-73286 #edit-submitted-agreement,#content #webform-client-form-73286 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73286 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73281 #edit-submitted-terms,#content #webform-client-form-73281 #edit-submitted-terms-and-conditions,#content #webform-client-form-73281 #edit-submitted-agreement,#content #webform-client-form-73281 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73281 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73621 #edit-submitted-terms,#content #webform-client-form-73621 #edit-submitted-terms-and-conditions,#content #webform-client-form-73621 #edit-submitted-agreement,#content #webform-client-form-73621 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73621 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73836 #edit-submitted-terms,#content #webform-client-form-73836 #edit-submitted-terms-and-conditions,#content #webform-client-form-73836 #edit-submitted-agreement,#content #webform-client-form-73836 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73836 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-73296 #edit-submitted-terms,#content #webform-client-form-73296 #edit-submitted-terms-and-conditions,#content #webform-client-form-73296 #edit-submitted-agreement,#content #webform-client-form-73296 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-73296 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-72621 #edit-submitted-terms,#content #webform-client-form-72621 #edit-submitted-terms-and-conditions,#content #webform-client-form-72621 #edit-submitted-agreement,#content #webform-client-form-72621 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-72621 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-106906 #edit-submitted-terms,#content #webform-client-form-106906 #edit-submitted-terms-and-conditions,#content #webform-client-form-106906 #edit-submitted-agreement,#content #webform-client-form-106906 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-106906 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-151766 #edit-submitted-terms,#content #webform-client-form-151766 #edit-submitted-terms-and-conditions,#content #webform-client-form-151766 #edit-submitted-agreement,#content #webform-client-form-151766 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-151766 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-152276 #edit-submitted-terms,#content #webform-client-form-152276 #edit-submitted-terms-and-conditions,#content #webform-client-form-152276 #edit-submitted-agreement,#content #webform-client-form-152276 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-152276 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-152311 #edit-submitted-terms,#content #webform-client-form-152311 #edit-submitted-terms-and-conditions,#content #webform-client-form-152311 #edit-submitted-agreement,#content #webform-client-form-152311 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-152311 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-152321 #edit-submitted-terms,#content #webform-client-form-152321 #edit-submitted-terms-and-conditions,#content #webform-client-form-152321 #edit-submitted-agreement,#content #webform-client-form-152321 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-152321 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination,#content #webform-client-form-152326 #edit-submitted-terms,#content #webform-client-form-152326 #edit-submitted-terms-and-conditions,#content #webform-client-form-152326 #edit-submitted-agreement,#content #webform-client-form-152326 #edit-submitted-the-school-agrees-to-the-conditions-of-the-competition-as-listed-on-the-information-page,#content #webform-client-form-152326 #edit-submitted-agree-to-indicate-the-district-convenor-principal-has-approved-this-nomination { width:100%; }

 #content #webform-client-form-73291 .date_field .form-item,#content #webform-client-form-73326 .date_field .form-item,#content #webform-client-form-73321 .date_field .form-item,#content #webform-client-form-73316 .date_field .form-item,#content #webform-client-form-73311 .date_field .form-item,#content #webform-client-form-73306 .date_field .form-item,#content #webform-client-form-73301 .date_field .form-item,#content #webform-client-form-73286 .date_field .form-item,#content #webform-client-form-73281 .date_field .form-item,#content #webform-client-form-73621 .date_field .form-item,#content #webform-client-form-73836 .date_field .form-item,#content #webform-client-form-73296 .date_field .form-item,#content #webform-client-form-72621 .date_field .form-item,#content #webform-client-form-106906 .date_field .form-item,#content #webform-client-form-151766 .date_field .form-item,#content #webform-client-form-152276 .date_field .form-item,#content #webform-client-form-152311 .date_field .form-item,#content #webform-client-form-152321 .date_field .form-item,#content #webform-client-form-152326 .date_field .form-item { margin:0; width:163px; float:left; margin-right:5px; margin-bottom:0.7em; }

 #content #webform-client-form-73291 .date_field .hasDatepicker,#content #webform-client-form-73326 .date_field .hasDatepicker,#content #webform-client-form-73321 .date_field .hasDatepicker,#content #webform-client-form-73316 .date_field .hasDatepicker,#content #webform-client-form-73311 .date_field .hasDatepicker,#content #webform-client-form-73306 .date_field .hasDatepicker,#content #webform-client-form-73301 .date_field .hasDatepicker,#content #webform-client-form-73286 .date_field .hasDatepicker,#content #webform-client-form-73281 .date_field .hasDatepicker,#content #webform-client-form-73621 .date_field .hasDatepicker,#content #webform-client-form-73836 .date_field .hasDatepicker,#content #webform-client-form-73296 .date_field .hasDatepicker,#content #webform-client-form-72621 .date_field .hasDatepicker,#content #webform-client-form-106906 .date_field .hasDatepicker,#content #webform-client-form-151766 .date_field .hasDatepicker,#content #webform-client-form-152276 .date_field .hasDatepicker,#content #webform-client-form-152311 .date_field .hasDatepicker,#content #webform-client-form-152321 .date_field .hasDatepicker,#content #webform-client-form-152326 .date_field .hasDatepicker { height:32px; width:36px; }

 #content #webform-client-form-73291 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73326 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73321 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73316 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73311 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73306 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73301 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73286 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73281 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73621 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73836 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73296 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-72621 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-106906 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-151766 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152276 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152311 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152321 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152326 .webform-component--student-details--date-of-birth-day select { margin:0; width:163px; float:left; margin-right:5px; margin-bottom:0.7em; }

 #content #webform-client-form-73291 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73326 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73321 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73316 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73311 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73306 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73301 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73286 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73281 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73621 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73836 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-73296 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-72621 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-106906 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-151766 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-152276 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-152311 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-152321 .webform-component--student-details--main-contact--postal-address,#content #webform-client-form-152326 .webform-component--student-details--main-contact--postal-address { margin-top:1em !important; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper { padding-top:1em; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item { width:100%; display:block; margin-bottom:0.7em; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios { float:right; margin:0; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item textarea,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item input.form-text,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item textarea { margin-bottom:0; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label { font-weight:600; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label .form-required { font-weight:300; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(even) label { margin-top:-0.8em; }

 #content #webform-client-form-73291 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73326 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73321 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73316 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73311 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73306 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73301 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73286 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73281 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73621 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73836 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73296 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-72621 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-106906 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-151766 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152276 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152311 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152321 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152326 .webform-component--permissions .fieldset-wrapper > .form-item .form-radios { float:unset; }

 #content #webform-client-form-73291 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73326 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73321 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73316 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73311 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73306 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73301 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73286 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73281 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73621 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73836 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-73296 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-72621 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-106906 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-151766 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-152276 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-152311 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-152321 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child,#content #webform-client-form-152326 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:first-child { padding-top:1em; }

 #content #webform-client-form-73291 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73326 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73321 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73316 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73311 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73306 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73301 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73286 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73281 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73621 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73836 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-73296 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-72621 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-106906 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-151766 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-152276 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-152311 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-152321 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child,#content #webform-client-form-152326 .webform-component--permissions .fieldset-wrapper .webform-component-markup > *:last-child { padding-bottom:1em; }

 #content #webform-client-form-73291 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73326 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73321 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73316 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73311 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73306 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73301 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73286 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73281 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73621 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73836 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-73296 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-72621 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-106906 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-151766 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-152276 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-152311 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-152321 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul,#content #webform-client-form-152326 .webform-component--permissions .fieldset-wrapper .webform-component-markup ul { margin-bottom:0; }

 @media screen and (max-width:1020px) { #content #webform-client-form-73291,#content #webform-client-form-73326,#content #webform-client-form-73321,#content #webform-client-form-73316,#content #webform-client-form-73311,#content #webform-client-form-73306,#content #webform-client-form-73301,#content #webform-client-form-73286,#content #webform-client-form-73281,#content #webform-client-form-73621,#content #webform-client-form-73836,#content #webform-client-form-73296,#content #webform-client-form-72621,#content #webform-client-form-106906,#content #webform-client-form-151766,#content #webform-client-form-152276,#content #webform-client-form-152311,#content #webform-client-form-152321,#content #webform-client-form-152326 { padding-left:0; padding-right:0; margin:auto; width:540px; }

 }

 @media screen and (max-width:660px) { #content #webform-client-form-73291,#content #webform-client-form-73326,#content #webform-client-form-73321,#content #webform-client-form-73316,#content #webform-client-form-73311,#content #webform-client-form-73306,#content #webform-client-form-73301,#content #webform-client-form-73286,#content #webform-client-form-73281,#content #webform-client-form-73621,#content #webform-client-form-73836,#content #webform-client-form-73296,#content #webform-client-form-72621,#content #webform-client-form-106906,#content #webform-client-form-151766,#content #webform-client-form-152276,#content #webform-client-form-152311,#content #webform-client-form-152321,#content #webform-client-form-152326 { width:100%; }

 #content #webform-client-form-73291 .date_field .form-item,#content #webform-client-form-73291 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73326 .date_field .form-item,#content #webform-client-form-73326 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73321 .date_field .form-item,#content #webform-client-form-73321 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73316 .date_field .form-item,#content #webform-client-form-73316 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73311 .date_field .form-item,#content #webform-client-form-73311 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73306 .date_field .form-item,#content #webform-client-form-73306 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73301 .date_field .form-item,#content #webform-client-form-73301 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73286 .date_field .form-item,#content #webform-client-form-73286 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73281 .date_field .form-item,#content #webform-client-form-73281 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73621 .date_field .form-item,#content #webform-client-form-73621 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73836 .date_field .form-item,#content #webform-client-form-73836 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73296 .date_field .form-item,#content #webform-client-form-73296 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-72621 .date_field .form-item,#content #webform-client-form-72621 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-106906 .date_field .form-item,#content #webform-client-form-106906 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-151766 .date_field .form-item,#content #webform-client-form-151766 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152276 .date_field .form-item,#content #webform-client-form-152276 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152311 .date_field .form-item,#content #webform-client-form-152311 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152321 .date_field .form-item,#content #webform-client-form-152321 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152326 .date_field .form-item,#content #webform-client-form-152326 .webform-component--student-details--date-of-birth-day select { width:calc(33% - 16px); }

 #content #webform-client-form-73291 .form-item select.phone_loc,#content #webform-client-form-73326 .form-item select.phone_loc,#content #webform-client-form-73321 .form-item select.phone_loc,#content #webform-client-form-73316 .form-item select.phone_loc,#content #webform-client-form-73311 .form-item select.phone_loc,#content #webform-client-form-73306 .form-item select.phone_loc,#content #webform-client-form-73301 .form-item select.phone_loc,#content #webform-client-form-73286 .form-item select.phone_loc,#content #webform-client-form-73281 .form-item select.phone_loc,#content #webform-client-form-73621 .form-item select.phone_loc,#content #webform-client-form-73836 .form-item select.phone_loc,#content #webform-client-form-73296 .form-item select.phone_loc,#content #webform-client-form-72621 .form-item select.phone_loc,#content #webform-client-form-106906 .form-item select.phone_loc,#content #webform-client-form-151766 .form-item select.phone_loc,#content #webform-client-form-152276 .form-item select.phone_loc,#content #webform-client-form-152311 .form-item select.phone_loc,#content #webform-client-form-152321 .form-item select.phone_loc,#content #webform-client-form-152326 .form-item select.phone_loc { width:70px; }

 #content #webform-client-form-73291 .form-item input.phone,#content #webform-client-form-73326 .form-item input.phone,#content #webform-client-form-73321 .form-item input.phone,#content #webform-client-form-73316 .form-item input.phone,#content #webform-client-form-73311 .form-item input.phone,#content #webform-client-form-73306 .form-item input.phone,#content #webform-client-form-73301 .form-item input.phone,#content #webform-client-form-73286 .form-item input.phone,#content #webform-client-form-73281 .form-item input.phone,#content #webform-client-form-73621 .form-item input.phone,#content #webform-client-form-73836 .form-item input.phone,#content #webform-client-form-73296 .form-item input.phone,#content #webform-client-form-72621 .form-item input.phone,#content #webform-client-form-106906 .form-item input.phone,#content #webform-client-form-151766 .form-item input.phone,#content #webform-client-form-152276 .form-item input.phone,#content #webform-client-form-152311 .form-item input.phone,#content #webform-client-form-152321 .form-item input.phone,#content #webform-client-form-152326 .form-item input.phone { width:calc(100% - 74px); }

 }

 @media screen and (max-width:440px) { #content #webform-client-form-73291 .form-item.first_name_wrapper,#content #webform-client-form-73291 .form-item.last_name_wrapper,#content #webform-client-form-73326 .form-item.first_name_wrapper,#content #webform-client-form-73326 .form-item.last_name_wrapper,#content #webform-client-form-73321 .form-item.first_name_wrapper,#content #webform-client-form-73321 .form-item.last_name_wrapper,#content #webform-client-form-73316 .form-item.first_name_wrapper,#content #webform-client-form-73316 .form-item.last_name_wrapper,#content #webform-client-form-73311 .form-item.first_name_wrapper,#content #webform-client-form-73311 .form-item.last_name_wrapper,#content #webform-client-form-73306 .form-item.first_name_wrapper,#content #webform-client-form-73306 .form-item.last_name_wrapper,#content #webform-client-form-73301 .form-item.first_name_wrapper,#content #webform-client-form-73301 .form-item.last_name_wrapper,#content #webform-client-form-73286 .form-item.first_name_wrapper,#content #webform-client-form-73286 .form-item.last_name_wrapper,#content #webform-client-form-73281 .form-item.first_name_wrapper,#content #webform-client-form-73281 .form-item.last_name_wrapper,#content #webform-client-form-73621 .form-item.first_name_wrapper,#content #webform-client-form-73621 .form-item.last_name_wrapper,#content #webform-client-form-73836 .form-item.first_name_wrapper,#content #webform-client-form-73836 .form-item.last_name_wrapper,#content #webform-client-form-73296 .form-item.first_name_wrapper,#content #webform-client-form-73296 .form-item.last_name_wrapper,#content #webform-client-form-72621 .form-item.first_name_wrapper,#content #webform-client-form-72621 .form-item.last_name_wrapper,#content #webform-client-form-106906 .form-item.first_name_wrapper,#content #webform-client-form-106906 .form-item.last_name_wrapper,#content #webform-client-form-151766 .form-item.first_name_wrapper,#content #webform-client-form-151766 .form-item.last_name_wrapper,#content #webform-client-form-152276 .form-item.first_name_wrapper,#content #webform-client-form-152276 .form-item.last_name_wrapper,#content #webform-client-form-152311 .form-item.first_name_wrapper,#content #webform-client-form-152311 .form-item.last_name_wrapper,#content #webform-client-form-152321 .form-item.first_name_wrapper,#content #webform-client-form-152321 .form-item.last_name_wrapper,#content #webform-client-form-152326 .form-item.first_name_wrapper,#content #webform-client-form-152326 .form-item.last_name_wrapper { float:unset; margin:0; }

 }

 @media screen and (max-width:420px) { #content #webform-client-form-73291 .date_field .form-item,#content #webform-client-form-73291 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73326 .date_field .form-item,#content #webform-client-form-73326 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73321 .date_field .form-item,#content #webform-client-form-73321 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73316 .date_field .form-item,#content #webform-client-form-73316 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73311 .date_field .form-item,#content #webform-client-form-73311 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73306 .date_field .form-item,#content #webform-client-form-73306 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73301 .date_field .form-item,#content #webform-client-form-73301 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73286 .date_field .form-item,#content #webform-client-form-73286 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73281 .date_field .form-item,#content #webform-client-form-73281 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73621 .date_field .form-item,#content #webform-client-form-73621 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73836 .date_field .form-item,#content #webform-client-form-73836 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-73296 .date_field .form-item,#content #webform-client-form-73296 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-72621 .date_field .form-item,#content #webform-client-form-72621 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-106906 .date_field .form-item,#content #webform-client-form-106906 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-151766 .date_field .form-item,#content #webform-client-form-151766 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152276 .date_field .form-item,#content #webform-client-form-152276 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152311 .date_field .form-item,#content #webform-client-form-152311 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152321 .date_field .form-item,#content #webform-client-form-152321 .webform-component--student-details--date-of-birth-day select,#content #webform-client-form-152326 .date_field .form-item,#content #webform-client-form-152326 .webform-component--student-details--date-of-birth-day select { width:100%; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item .form-radios { float:left; width:100%; }

 #content #webform-client-form-73291 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73326 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73321 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73316 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73311 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73306 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73301 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73286 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73281 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73621 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73836 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-73296 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-72621 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-106906 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-151766 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-152276 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-152311 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-152321 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label,#content #webform-client-form-152326 .webform-component--medical-information .fieldset-wrapper > .form-item:nth-child(odd) > label { font-weight:600; float:left; width:100%; }

 }

 @media screen and (max-width:330px) { #content #webform-client-form-73291 .form-item select.phone_loc,#content #webform-client-form-73291 .form-item input.phone,#content #webform-client-form-73326 .form-item select.phone_loc,#content #webform-client-form-73326 .form-item input.phone,#content #webform-client-form-73321 .form-item select.phone_loc,#content #webform-client-form-73321 .form-item input.phone,#content #webform-client-form-73316 .form-item select.phone_loc,#content #webform-client-form-73316 .form-item input.phone,#content #webform-client-form-73311 .form-item select.phone_loc,#content #webform-client-form-73311 .form-item input.phone,#content #webform-client-form-73306 .form-item select.phone_loc,#content #webform-client-form-73306 .form-item input.phone,#content #webform-client-form-73301 .form-item select.phone_loc,#content #webform-client-form-73301 .form-item input.phone,#content #webform-client-form-73286 .form-item select.phone_loc,#content #webform-client-form-73286 .form-item input.phone,#content #webform-client-form-73281 .form-item select.phone_loc,#content #webform-client-form-73281 .form-item input.phone,#content #webform-client-form-73621 .form-item select.phone_loc,#content #webform-client-form-73621 .form-item input.phone,#content #webform-client-form-73836 .form-item select.phone_loc,#content #webform-client-form-73836 .form-item input.phone,#content #webform-client-form-73296 .form-item select.phone_loc,#content #webform-client-form-73296 .form-item input.phone,#content #webform-client-form-72621 .form-item select.phone_loc,#content #webform-client-form-72621 .form-item input.phone,#content #webform-client-form-106906 .form-item select.phone_loc,#content #webform-client-form-106906 .form-item input.phone,#content #webform-client-form-151766 .form-item select.phone_loc,#content #webform-client-form-151766 .form-item input.phone,#content #webform-client-form-152276 .form-item select.phone_loc,#content #webform-client-form-152276 .form-item input.phone,#content #webform-client-form-152311 .form-item select.phone_loc,#content #webform-client-form-152311 .form-item input.phone,#content #webform-client-form-152321 .form-item select.phone_loc,#content #webform-client-form-152321 .form-item input.phone,#content #webform-client-form-152326 .form-item select.phone_loc,#content #webform-client-form-152326 .form-item input.phone { width:100%; }

 #content #webform-client-form-73291 .form-item select.phone_loc,#content #webform-client-form-73326 .form-item select.phone_loc,#content #webform-client-form-73321 .form-item select.phone_loc,#content #webform-client-form-73316 .form-item select.phone_loc,#content #webform-client-form-73311 .form-item select.phone_loc,#content #webform-client-form-73306 .form-item select.phone_loc,#content #webform-client-form-73301 .form-item select.phone_loc,#content #webform-client-form-73286 .form-item select.phone_loc,#content #webform-client-form-73281 .form-item select.phone_loc,#content #webform-client-form-73621 .form-item select.phone_loc,#content #webform-client-form-73836 .form-item select.phone_loc,#content #webform-client-form-73296 .form-item select.phone_loc,#content #webform-client-form-72621 .form-item select.phone_loc,#content #webform-client-form-106906 .form-item select.phone_loc,#content #webform-client-form-151766 .form-item select.phone_loc,#content #webform-client-form-152276 .form-item select.phone_loc,#content #webform-client-form-152311 .form-item select.phone_loc,#content #webform-client-form-152321 .form-item select.phone_loc,#content #webform-client-form-152326 .form-item select.phone_loc { margin-bottom:0.3em; }

 }

 #content .field-name-field-related-links h2 { padding-bottom:0; }

 #content .field-name-field-related-links h3 { padding:0.5em 0; }

 #content .field-name-field-related-links ul { list-style:none; margin:0; clear:left; }

 #content .field-name-field-related-links ul li { background-image:url("../images/chain.png"); background-color:#F0F0F0; background-repeat:no-repeat; background-position:0; background-size:2em; padding:0.3em 0.3em 0.3em 2.8em; display:block; border:solid 1px white; margin:0; }

 #content .node-decd-update img { max-width:25vw; height:auto !important; margin:0 0.5em; }

 #content .node-decd-update div.field-label { width:auto; }

 #content .node-decd-update img.file-icon { display:inline; margin:0; }

 #content .view-xtra- img.file-icon { display:inline; }

 #content #glossary li { display:inline; }

 #content dl { padding-bottom:2em; border-bottom:1px solid #c5c5c5; }

 #content dl dt { font-weight:bold; margin-top:1.1275em; }

 #content dl dd p { margin:0; }

 #content .view-content thead th { vertical-align:top; border:1px solid #CCC; padding:0.75em; text-align:left; }

 #content .view-co-located-sites .view-content { padding:0; }

 #content .view-co-located-sites .view-content .views-row { padding:0; margin:0; border:0; }

 #content .view-co-located-sites .view-empty { padding:0; }

 #content .view-sitesdb .views-field-title a { font-weight:bold; }

 #content .view-sitesdb .views-field-title a:hover { text-decoration:underline; }

 #content .view-sitesdb .views-field-field-principal a { text-decoration:none; }

 #content .view-sitesdb table tr:nth-child(even) { background:none; }

 #content .view-sitesdb .attachment-before .view-content { display:flex; display:-ms-flexbox; display:-webkit-flex; flex-wrap:wrap; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; text-align:center; }

 #content .view-sitesdb .attachment-before .view-content span.views-summary.views-summary-unformatted { flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; min-width:1.5em; border-right:1px solid black; }

 #content .view-sitesdb .attachment-before .view-content span.views-summary.views-summary-unformatted:last-child { border:none; }

 #content #edit-keys-wrapper,#content #edit-title-wrapper { width:75%; }

 #content #edit-keys-wrapper input,#content #edit-title-wrapper input { width:100%; }

 #content .views-exposed-form .views-exposed-widget { height:6em; width:50%; }

 #content .views-exposed-form .views-exposed-widget label { font-weight:normal; margin:0; }

 #content .views-exposed-form .views-exposed-widget input,#content .views-exposed-form .views-exposed-widget select { height:2em; border:1px solid #202020; background:#FFF; width:100%; }

 #content .views-exposed-form .views-submit-button { clear:both; }

 #content .views-exposed-form .views-reset-button,#content .views-exposed-form .views-submit-button { width:auto; height:3em; }

 #content .views-exposed-form .views-reset-button input,#content .views-exposed-form .views-submit-button input { background:#1E58A6; margin:0; border:0; width:auto; font-size:1em; border:0; }

 #content .view-content { padding:0.1em 3.75em 2em; }

 #content .view-content .item-list ul { list-style-type:none; margin-left:0; }

 #content .view-content .views-row { margin:0; padding:1em 0 0; margin-top:1em; border-top:solid 1px #e2e2e2; }

 #content .view-content .views-row a { color:#1E58A6; }

 #content .view-content .views-row a:hover { text-decoration:none; }

 #content .view-content .col-1,#content .view-content .col-2 { width:100%; padding:0.5em; display:block; vertical-align:top; }

 .view-empty { padding:1em 3.75em; }

 .search-form { padding:0 3.75em; margin-bottom:0; background:#FFF; border-top:0; }

 .search-form div { margin:0; padding:0; }

 .search-form div label { float:none; margin:0; }

 .search-form div .form-submit,.search-form div .form-text { height:2em; margin:0; padding:0 0.5em; font-size:1em; border:solid #202020 1px; box-shadow:none; }

 .search-form div .form-text { width:60%; border-right:0; background:#FFF; }

 .search-form div .form-submit { border-color:#1E58A6; background:#1E58A6; width:6em; }

 #content .search-api-page-results { padding-bottom:1em; }

 #content .search-api-page-results ol { margin:0; padding:0; }

 #content .search-api-page-results ol li.search-result { padding:0; margin:0; }

 #content .search-api-page-results ol article { padding:1em 0 0; margin-top:1em; border-top:1px solid #e2e2e2; }

 #content .search-api-page-results ol h3 a { color:#1E58A6; }

 #content .search-api-page-results ol h3 a:hover { text-decoration:none; }

 #content .search-api-page-results .pager { margin:0; }

 #sidebars .region-sidebar-second ul.facetapi-facetapi-checkbox-links { margin-bottom:0; }

 #sidebars .region-sidebar-second ul.facetapi-facetapi-checkbox-links li { padding:0.75em 1em; }

 #sidebars .region-sidebar-second ul.facetapi-facetapi-checkbox-links a.facetapi-checkbox { display:inline; padding-left:0; margin:0; }

 .sidebars { position:fixed; left:100%; z-index:1; width:82%; top:5.9em; transition:1s; }

 .sidebars.menuShow { left:18%; }

 #sidebars .block:nth-child(n+1) .block__title { border:0; }

 #sidebars .block { background:#1E58A6; margin-bottom:0; }

 #sidebars .block .block__content p { padding:0.9em; }

 #sidebars .region-sidebar-second { padding:0; }

 #sidebars .region-sidebar-second .block__title { background:#1E58A6; line-height:1.1em; padding:0.74em 0; margin:0 0.7em; border-top:1px solid #e2e2e2; }

 #sidebars .region-sidebar-second .block__content { background:#FFF; padding:0; }

 #sidebars .region-sidebar-second .block__content ul li { background:#FFF; }

 #sidebars .region-sidebar-second .block__content ul li p { padding:0.9em; }

 #sidebars .region-sidebar-second .block__content ul li p a { padding:0; }

 #sidebars .region-sidebar-second .block__content ul li a { color:#202020; background-position:95% 50%; line-height:1.1em; text-decoration:none; padding:0.74em; display:block; }

 #sidebars .region-sidebar-second .block__content ul li a.active { font-weight:bold; border-left:solid 0.4em #202020; padding-left:0.36em; }

 #sidebars .region-sidebar-second .block__content ul li a.active.facetapi-checkbox { font-weight:100; border-left:none; padding-left:0; }

 #sidebars .region-sidebar-second .block__content ul li ul li { background:#CCCCCC; }

 #sidebars .region-sidebar-second .block__content ul li ul li ul li { background:#A9A9A9; }

 #sidebars .region-sidebar-second .block__content ul li ul li ul li ul li { background:#7E7E7E; }

 #top-nav { overflow:hidden; background:#c5c5c5; }

 #top-nav .block-search .form-text,#top-nav .block-search-api-page .form-text { width:100%; float:right; }

 #top-nav .block-search .searchShow .form-text,#top-nav .block-search-api-page .searchShow .form-text { width:82%; float:right; }

 #top-nav .region-top-nav #block-menu-menu-top-menu ul { margin:1em 15vw 1em 10vw; }

 #top-nav .region-top-nav #block-menu-menu-top-menu li { display:inline-block; }

 #top-nav .region-top-nav #block-menu-menu-top-menu a { text-decoration:none; font-weight:300; text-transform:none; color:#202020; margin-right:0.75em; }

 #top-nav .region-top-nav #block-menu-menu-top-menu a:hover { text-decoration:underline; }

 #top-nav .region-top-nav #block-menu-menu-top-menu li:last-child { width:0; height:0; padding:0.75em; background-color:#1E58A6; background-image:url(../images/constant-images.png?v=3); background-position:-242px -11px; background-repeat:no-repeat; position:absolute; right:10vw; }

 #top-nav #block-govcms-text-resize-text-resize { display:none; visibility:hidden; }

 #top-nav #block-search-api-page-default-search,#top-nav #block-search-api-page-solr-test { background:#144381; margin:0 auto; width:100%; position:fixed; top:0; left:100%; z-index:3; padding:0.5em; transition:1s; }

 #top-nav #block-search-api-page-default-search.searchShow,#top-nav #block-search-api-page-solr-test.searchShow { left:0%; }

 #top-nav #block-search-api-page-default-search.searchShow .form-submit,#top-nav #block-search-api-page-solr-test.searchShow .form-submit { background-image:url(../images/constant-images.png?v=3); background-position:-242px -11px; background-repeat:no-repeat; background-color:#144381; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; margin-right:0.25em; top:0; left:0%; height:1.8em; width:18%; }

 #header { margin:0; padding:1.4em 10vw; overflow:hidden; }

 #header .header__inner { max-width:63.75em; width:100%; margin:0 auto; }

 #header #logo { float:right; margin:0; background-image:url("../images/education-horizontal-logo-full-colour.svg"); width:315px; height:65px; background-repeat:no-repeat; display:block; text-indent:-9999px; }

 @media screen and (max-width:719px) { #header #logo { display:none; visibility:hidden; }

 }

 #header #logo img { display:none !important; visibility:hidden !important; }

 #header #name-and-slogan { margin-top:1em; float:left; letter-spacing:-0.5px; }

 #header h1 { font-size:1.375em; font-weight:100; line-height:1.2em; padding:0; }

 #header #site-slogan { color:#1E58A6; font-weight:100; }

 #header img { display:none; visibility:hidden; }

 #nav-wrapper { background:#1E58A6; }

 #nav-wrapper #menuButton { padding:1em 0 0; margin:0 10vw; color:#FFF; display:block; background-image:url("../images/hamburger.png"); padding-left:2em; background-repeat:no-repeat; background-position:0 75%; }

 #nav-wrapper #menuButton.menuShow { display:none; visibility:hidden; }

 #nav-wrapper #menuClose { color:#FFF; width:18%; padding:1em; position:fixed; top:2.5em; left:100%; transition:1s; background:#1E58A6; z-index:4; }

 #nav-wrapper #menuClose.menuShow { left:0; text-decoration:none; background-image:url("../images/hamburger.png"); padding-left:2em; background-repeat:no-repeat; background-position:50%; height:3.375em; }

 #nav-wrapper #sideMenu { color:#FFF; width:82%; padding:1em; position:fixed; top:2.5em; left:100%; transition:1s; background:#1E58A6; z-index:3; }

 #nav-wrapper #sideMenu a { text-decoration:none; }

 #nav-wrapper #sideMenu.menuShow { left:18%; }

 .region-navigation { background:#1E58A6; display:block; }

 .region-navigation .block-superfish.menuShow { left:18%; }

 .region-navigation #block-superfish-1.open { top:5.75em; }

 .region-navigation .block-superfish { position:fixed; left:100%; top:-100%; z-index:2; background:#1E58A6; width:82%; transition:1s; }

 .region-navigation .block-superfish .menu { display:block; }

 .region-navigation .block-superfish .menu li { display:block; width:100%; }

 .region-navigation .block-superfish .menu li a { font-family:"Calibri", "Calibri light", sans-serif; text-transform:none; }

 .region-navigation .block-superfish .menu li ul { position:relative; top:-8px; }

 .region-navigation .block-superfish .menu li ul li { display:none !important; visibility:none; }

 .region-navigation #tinynav1 { display:none; visibility:hidden; }

 .region-highlighted #block-block-36 { margin:2em auto; }

 .region-highlighted #block-views-slideshow-block { color:#FFF; margin:0; background:#202020; }

 .region-highlighted #block-views-slideshow-block .group-left { display:none; visibility:hidden; }

 .region-highlighted #block-views-slideshow-block .group-left a[href*="//"] { padding:0; }

 .region-highlighted #block-views-slideshow-block .group-left a[href*="decd-sa.govcms.gov.au"] { padding:inherit; }

 .region-highlighted #block-views-slideshow-block .group-left a[href*="decd.sa.gov.au"] { padding:inherit; }

 .region-highlighted #block-views-slideshow-block .group-left a[href*="educationsa.govcms.gov.au"] { padding:inherit; }

 .region-highlighted #block-views-slideshow-block .group-left a[href*="education.sa.gov.au"] { padding:inherit; }

 .region-highlighted #block-views-slideshow-block .group-left a[href*="ecdsa.govcms.acsitefactory.com"] { padding:inherit; }

 .region-highlighted #block-views-slideshow-block .group-left a[href*="yourpublicschool.govcms.acsitefactory.com"] { padding:inherit; }

 .region-highlighted #block-views-slideshow-block .group-right { padding:10vw 7vw 10vw 10vw; background:#202020; }

 .region-highlighted #block-views-slideshow-block .group-right h2 { padding:0; margin:0 0 1em; }

 .region-highlighted #block-views-slideshow-block .group-right h2 a { text-decoration:none; }

 .region-highlighted #block-views-slideshow-block .group-right h2 a:hover { text-decoration:underline; }

 .region-highlighted #block-views-slideshow-block .group-right a { color:#FFF; }

 .region-highlighted #block-views-slideshow-block .group-right a:hover { text-decoration:underline; }

 .region-highlighted #block-views-slideshow-block .group-right a[href*="//"] { background-image:url("../images/external-link-white.png"); background-repeat:no-repeat; padding-right:0.9em; background-repeat:no-repeat; background-size:auto 0.55em; background-position:100% 50%; }

 .region-highlighted #block-views-slideshow-block .group-right a[href*="decd-sa.govcms.gov.au"] { background:none; }

 .region-highlighted #block-views-slideshow-block .group-right a[href*="decd.sa.gov.au"] { background:none; }

 .region-highlighted #block-views-slideshow-block .group-right a[href*="educationsa.govcms.gov.au"] { background:none; }

 .region-highlighted #block-views-slideshow-block .group-right a[href*="education.sa.gov.au"] { background:none; }

 .region-highlighted #block-views-slideshow-block .group-right a[href*="ecdsa.govcms.acsitefactory.com"] { background:none; }

 .region-highlighted #block-views-slideshow-block .group-right a[href*="yourpublicschool.govcms.acsitefactory.com"] { background:none; }

 .region-highlighted #block-views-slideshow-block .group-right .field-name-field-read-more { display:none; visibility:hidden; }

 .region-highlighted #block-views-slideshow-block .rslides_tabs { position:relative; background-color:#202020; display:block; margin:0 !important; padding:0 10vw 10vw; }

 .region-highlighted #block-views-slideshow-block .rslides_tabs .rslides_here { background:#1E58A6; }

 .region-highlighted #block-views-slideshow-block .rslides_tabs li { margin-bottom:0.25em; display:inline-block; float:none; }

 .region-highlighted #block-views-slideshow-block .rslides_tabs a { font-weight:500; }

 #content { background:#E2E2E2; width:100%; }

 #content .pane-bean-twitter .field-name-field-bean-body { margin:0; }

 #content .panels-flexible-1,#content .panels-flexible-136 { position:relative; }

 #content .panels-flexible-1 .panels-flexible-row,#content .panels-flexible-136 .panels-flexible-row { padding:0; }

 #content .panels-flexible-1 .panel-pane,#content .panels-flexible-136 .panel-pane { background:#FFF; overflow:hidden; padding:10vw; border:0; height:32em; }

 #content .panels-flexible-1 .panel-pane h2,#content .panels-flexible-136 .panel-pane h2 { margin:0; padding-bottom:0.5em; padding-top:0; }

 #content .panels-flexible-1 .pane-latest-news,#content .panels-flexible-136 .pane-latest-news { background:#e2e2e2; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news,#content .panels-flexible-136 .pane-latest-news .view-latest-news { background:#e2e2e2; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .view-content,#content .panels-flexible-136 .pane-latest-news .view-latest-news .view-content { padding:0; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .view-content a,#content .panels-flexible-136 .pane-latest-news .view-latest-news .view-content a { text-decoration:none; color:#202020; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .view-content a:hover,#content .panels-flexible-136 .pane-latest-news .view-latest-news .view-content a:hover { text-decoration:underline; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .view-content .date-display-single,#content .panels-flexible-1 .pane-latest-news .view-latest-news .view-content .views-field-title,#content .panels-flexible-136 .pane-latest-news .view-latest-news .view-content .date-display-single,#content .panels-flexible-136 .pane-latest-news .view-latest-news .view-content .views-field-title { font-weight:bold; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .view-content .views-row,#content .panels-flexible-136 .pane-latest-news .view-latest-news .view-content .views-row { margin:0; padding:0.35em 0 0.7em; border:0; border-top:1px solid #c5c5c5; background:#e2e2e2; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .view-content .views-row:first-child,#content .panels-flexible-136 .pane-latest-news .view-latest-news .view-content .views-row:first-child { border:0; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .more-link,#content .panels-flexible-136 .pane-latest-news .view-latest-news .more-link { position:static; text-align:center; padding-top:1em; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .more-link a,#content .panels-flexible-136 .pane-latest-news .view-latest-news .more-link a { padding:0.5em 3em; border:1px solid #202020; color:#202020; text-decoration:none; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .more-link a:hover,#content .panels-flexible-136 .pane-latest-news .view-latest-news .more-link a:hover { color:#FFF; background:#1E58A6; border:1px solid #1E58A6; text-decoration:none; }

 #content .panels-flexible-1 .pane-twitter-block-1,#content .panels-flexible-136 .pane-twitter-block-1 { max-height:30em; }

 #content .panels-flexible-1 .panels-flexible-region-1-center,#content .panels-flexible-1 .panels-flexible-region-136-center,#content .panels-flexible-1 .panels-flexible-region-1-left,#content .panels-flexible-1 .panels-flexible-region-136-left,#content .panels-flexible-1 .panels-flexible-region-1-right,#content .panels-flexible-1 .panels-flexible-region-136-right,#content .panels-flexible-136 .panels-flexible-region-1-center,#content .panels-flexible-136 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-1-left,#content .panels-flexible-136 .panels-flexible-region-136-left,#content .panels-flexible-136 .panels-flexible-region-1-right,#content .panels-flexible-136 .panels-flexible-region-136-right { float:none; width:inherit; }

 #content .panels-flexible-1 .panels-flexible-region-inside,#content .panels-flexible-136 .panels-flexible-region-inside { padding:0; }

 #content .panels-flexible-1 .panels-flexible-region-1-center,#content .panels-flexible-1 .panels-flexible-region-136-center,#content .panels-flexible-1 .panels-flexible-region-1-left,#content .panels-flexible-1 .panels-flexible-region-136-left,#content .panels-flexible-136 .panels-flexible-region-1-center,#content .panels-flexible-136 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-1-left,#content .panels-flexible-136 .panels-flexible-region-136-left { position:relative; top:25em; height:32em; }

 #content .panels-flexible-1 .panels-flexible-region-136-left,#content .panels-flexible-1 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-136-left,#content .panels-flexible-136 .panels-flexible-region-136-center { width:33% !important; height:25em !important; }

 #content .panels-flexible-1 .panels-flexible-region-136-left .pane-menu-block-14,#content .panels-flexible-1 .panels-flexible-region-136-center .pane-menu-block-14,#content .panels-flexible-136 .panels-flexible-region-136-left .pane-menu-block-14,#content .panels-flexible-136 .panels-flexible-region-136-center .pane-menu-block-14 { border-top:none !important; padding:0px !important; height:100% !important; }

 #content .panels-flexible-1 .panels-flexible-region-136-left .pane-menu-block-14 .pane-title,#content .panels-flexible-1 .panels-flexible-region-136-center .pane-menu-block-14 .pane-title,#content .panels-flexible-136 .panels-flexible-region-136-left .pane-menu-block-14 .pane-title,#content .panels-flexible-136 .panels-flexible-region-136-center .pane-menu-block-14 .pane-title { background:#1E58A6; color:white; line-height:1.1em; padding:0.74em 0.7em; font-size:1.23077em; }

 #content .panels-flexible-1 .panels-flexible-region-136-left .menu-block-14 ul,#content .panels-flexible-1 .panels-flexible-region-136-center .menu-block-14 ul,#content .panels-flexible-136 .panels-flexible-region-136-left .menu-block-14 ul,#content .panels-flexible-136 .panels-flexible-region-136-center .menu-block-14 ul { list-style-type:none !important; margin:0px; }

 #content .panels-flexible-1 .panels-flexible-region-136-left .menu-block-14 ul a.menu__link,#content .panels-flexible-1 .panels-flexible-region-136-center .menu-block-14 ul a.menu__link,#content .panels-flexible-136 .panels-flexible-region-136-left .menu-block-14 ul a.menu__link,#content .panels-flexible-136 .panels-flexible-region-136-center .menu-block-14 ul a.menu__link { color:#202020; background-position:95% 50%; line-height:1.1em; text-decoration:none; padding:0.74em; display:block; }

 #content .panels-flexible-1 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-136-center { width:40.4% !important; }

 #content .panels-flexible-1 .panels-flexible-row-136-main-row,#content .panels-flexible-136 .panels-flexible-row-136-main-row { height:25em; }

 #content .panels-flexible-1 .panels-flexible-row-136-main-row .panels-flexible-region-136-right-inside .pane-menu-menu-parenting-and-childcare-qui,#content .panels-flexible-136 .panels-flexible-row-136-main-row .panels-flexible-region-136-right-inside .pane-menu-menu-parenting-and-childcare-qui { height:25em; }

 #content .panels-flexible-1 .panels-flexible-row-136-main-row .panels-flexible-region-136-right-inside .pane-menu-menu-parenting-and-childcare-qui .menu,#content .panels-flexible-136 .panels-flexible-row-136-main-row .panels-flexible-region-136-right-inside .pane-menu-menu-parenting-and-childcare-qui .menu { height:25em; }

 #content .panels-flexible-1 .panels-flexible-row-136-main-row .pane-bean-parenting-and-childcare-homepage,#content .panels-flexible-1 .panels-flexible-row-136-main-row .pane-bean-twitter-pcc,#content .panels-flexible-136 .panels-flexible-row-136-main-row .pane-bean-parenting-and-childcare-homepage,#content .panels-flexible-136 .panels-flexible-row-136-main-row .pane-bean-twitter-pcc { height:25em; }

 #content .panels-flexible-1 .panels-flexible-region-1-right,#content .panels-flexible-1 .panels-flexible-region-136-right,#content .panels-flexible-136 .panels-flexible-region-1-right,#content .panels-flexible-136 .panels-flexible-region-136-right { width:100%; position:relative; top:-60em; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .panel-pane,#content .panels-flexible-1 .panels-flexible-region-136-right .panel-pane,#content .panels-flexible-136 .panels-flexible-region-1-right .panel-pane,#content .panels-flexible-136 .panels-flexible-region-136-right .panel-pane { height:20em; border:none; background:none; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .pane-menu-menu-quick-links,#content .panels-flexible-1 .panels-flexible-region-1-right .pane-menu-menu-parenting-and-childcare-qui,#content .panels-flexible-1 .panels-flexible-region-136-right .pane-menu-menu-quick-links,#content .panels-flexible-1 .panels-flexible-region-136-right .pane-menu-menu-parenting-and-childcare-qui,#content .panels-flexible-136 .panels-flexible-region-1-right .pane-menu-menu-quick-links,#content .panels-flexible-136 .panels-flexible-region-1-right .pane-menu-menu-parenting-and-childcare-qui,#content .panels-flexible-136 .panels-flexible-region-136-right .pane-menu-menu-quick-links,#content .panels-flexible-136 .panels-flexible-region-136-right .pane-menu-menu-parenting-and-childcare-qui { padding:0; }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul,#content .panels-flexible-1 .panels-flexible-region-136-right ul,#content .panels-flexible-136 .panels-flexible-region-1-right ul,#content .panels-flexible-136 .panels-flexible-region-136-right ul { margin:0; width:100%; background:#FFF; height:20em; display:flex; display:-ms-flexbox; display:-webkit-flex; flex-wrap:wrap; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; }

 #content .panels-flexible-1 .panels-flexible-region-1-right li,#content .panels-flexible-1 .panels-flexible-region-136-right li,#content .panels-flexible-136 .panels-flexible-region-1-right li,#content .panels-flexible-136 .panels-flexible-region-136-right li { margin:0 10vw; display:block; width:100%; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; border-top:1px solid #D4D4D4; }

 #content .panels-flexible-1 .panels-flexible-region-1-right li:first-child,#content .panels-flexible-1 .panels-flexible-region-136-right li:first-child,#content .panels-flexible-136 .panels-flexible-region-1-right li:first-child,#content .panels-flexible-136 .panels-flexible-region-136-right li:first-child { border:0; }

 #content .panels-flexible-1 .panels-flexible-region-1-right a,#content .panels-flexible-1 .panels-flexible-region-136-right a,#content .panels-flexible-136 .panels-flexible-region-1-right a,#content .panels-flexible-136 .panels-flexible-region-136-right a { text-decoration:none; text-transform:none; font-weight:100; font-size:1em; padding:0.9em 1.5em 0.9em 3em; display:inline-block; color:#202020; background-size:auto 0.8em; background-position:95% 50%; width:100%; }

 #content .panels-flexible-1 .panels-flexible-region-1-right a:visited,#content .panels-flexible-1 .panels-flexible-region-136-right a:visited,#content .panels-flexible-136 .panels-flexible-region-1-right a:visited,#content .panels-flexible-136 .panels-flexible-region-136-right a:visited { color:#202020; }

 #content .panels-flexible-1 .panels-flexible-region-1-right a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right a:hover { color:#FFF; }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li,#content .panels-flexible-1 .panels-flexible-region-136-right ul li,#content .panels-flexible-136 .panels-flexible-region-1-right ul li,#content .panels-flexible-136 .panels-flexible-region-136-right ul li { background-image:url("../images/Quick-links-icons/quick-links-2.png"); background-repeat:no-repeat; }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li a,#content .panels-flexible-1 .panels-flexible-region-136-right ul li a,#content .panels-flexible-136 .panels-flexible-region-1-right ul li a,#content .panels-flexible-136 .panels-flexible-region-136-right ul li a { background-size:auto; }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right ul li a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right ul li a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right ul li a:hover { background-image:url("../images/Quick-links-icons/quick-links-2.png"); background-repeat:no-repeat; }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(1),#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(1),#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(1),#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(1) { background-position:11px calc(50% + 556px); background-position:11px calc(50% + 691px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(1) a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(1) a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(1) a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(1) a:hover { background-color:#D63C16; background-position:11px calc(50% + 456px); background-position:11px calc(50% + 590px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(2),#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(2),#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(2),#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(2) { background-position:11px calc(50% + 355px); background-position:11px calc(50% + 492px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(2) a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(2) a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(2) a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(2) a:hover { background-color:#A249B9; background-position:11px calc(50% + 255px); background-position:11px calc(50% + 392px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(3),#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(3),#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(3),#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(3) { background-position:11px calc(50% + 157px); background-position:11px calc(50% + 293px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(3) a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(3) a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(3) a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(3) a:hover { background-color:#c1232d; background-position:11px calc(50% + 55px); background-position:11px calc(50% + 192px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(4),#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(4),#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(4),#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(4) { background-position:11px calc(50% - 43px); background-position:11px calc(50% + 92px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(4) a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(4) a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(4) a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(4) a:hover { background-color:#10a162; background-position:11px calc(50% - 144px); background-position:11px calc(50% - 10px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(5),#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(5),#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(5),#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(5) { background-position:11px calc(50% - 247px); background-position:11px calc(50% - 113px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(5) a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(5) a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(5) a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(5) a:hover { background-color:#2148CF; background-position:11px calc(50% - 351px); background-position:11px calc(50% - 216px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(6),#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(6),#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(6),#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(6) { background-position:11px calc(50% - 448px); background-position:11px calc(50% - 313px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(6) a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(6) a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(6) a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(6) a:hover { background-color:#f68b20; background-position:11px calc(50% - 549px); background-position:11px calc(50% - 414px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(7),#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(7),#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(7),#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(7) { background-position:8px calc(50% - 521px); }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul li:nth-child(7) a:hover,#content .panels-flexible-1 .panels-flexible-region-136-right ul li:nth-child(7) a:hover,#content .panels-flexible-136 .panels-flexible-region-1-right ul li:nth-child(7) a:hover,#content .panels-flexible-136 .panels-flexible-region-136-right ul li:nth-child(7) a:hover { background-color:#002857; background-position:8px calc(50% - 660px); }

 #content .panels-flexible-1 .panels-flexible-region-136-right.main-right,#content .panels-flexible-136 .panels-flexible-region-136-right.main-right { width:16em; }

 #content .panels-flexible-1 .panels-flexible-region-136-right.main-right a,#content .panels-flexible-136 .panels-flexible-region-136-right.main-right a { padding-top:3em !important; }

 #content .panels-flexible-1 .panels-flexible-row-1-1,#content .panels-flexible-1 .panels-flexible-row-136-1,#content .panels-flexible-136 .panels-flexible-row-1-1,#content .panels-flexible-136 .panels-flexible-row-136-1 { display:none; visibility:hidden; }

 #footer-wrapper { background:#202020; clear:both; overflow:hidden; }

 #footer-wrapper footer .block { padding:0; }

 #footer-wrapper h2 { position:relative !important; height:inherit; width:inherit; color:#FFF; padding:0; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer { display:none; visibility:hidden; }

 #footer-wrapper #block-block-21 h2,#footer-wrapper #block-block-4 h2,#footer-wrapper #block-block-6 h2 { visibility:hidden; display:none; }

 #footer-wrapper #block-menu-menu-social-links-menu { width:100%; float:none; padding:0; position:relative; z-index:1; }

 #footer-wrapper #block-menu-menu-social-links-menu ul { display:flex; display:-ms-flexbox; display:-webkit-flex; padding:0; width:100%; margin:0; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li { flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li a { text-decoration:none; text-transform:none; text-indent:-9999px; color:#FFF; font-weight:normal; padding:0; margin-left:1em; display:block; height:3em; transition:all 0.2s ease-in-out; margin:0; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li a img { flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; max-height:100%; margin:0 auto; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li a:before { border:none; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.linkedin a { background-image:url(../images/constant-images.png?v=3); background-position:calc(50% + 95px) -109px; background-repeat:no-repeat; background-size:auto; display:block; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; background-color:#0a66c2; }

 @media screen and (min-width:720px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.linkedin a { background-size:395px; }

 }

 @media screen and (min-width:1020px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.linkedin a { background-size:330px; }

 }

 @media screen and (min-width:720px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.linkedin a { background-position:calc(50% + 88px) -104px; }

 }

 @media screen and (min-width:1020px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.linkedin a { background-position:calc(50% + 73px) -83px; }

 }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.linkedin a:hover { background-color:#202020; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.twitter a { background-image:url(../images/constant-images.png?v=3); background-position:calc(50% - 134px) -109px; background-repeat:no-repeat; background-size:auto; display:block; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; background-color:#1da1f2; }

 @media screen and (min-width:720px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.twitter a { background-size:395px; }

 }

 @media screen and (min-width:1020px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.twitter a { background-size:330px; }

 }

 @media screen and (min-width:720px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.twitter a { background-position:calc(50% - 123px) -104px; }

 }

 @media screen and (min-width:1020px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.twitter a { background-position:calc(50% - 102px) -83px; }

 }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.twitter a:hover { background-color:#202020; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.youtube a { background-image:url(../images/constant-images.png?v=3); background-position:calc(50% - 16px) -109px; background-repeat:no-repeat; background-size:auto; display:block; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; background-color:#ff0000; }

 @media screen and (min-width:720px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.youtube a { background-size:395px; }

 }

 @media screen and (min-width:1020px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.youtube a { background-size:330px; }

 }

 @media screen and (min-width:720px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.youtube a { background-position:calc(50% - 16px) -104px; }

 }

 @media screen and (min-width:1020px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.youtube a { background-position:calc(50% - 13px) -83px; }

 }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.youtube a:hover { background-color:#202020; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.facebook a { background-image:url(../images/constant-images.png?v=3); background-position:calc(50% + 197px) -109px; background-repeat:no-repeat; background-size:auto; display:block; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; background-color:#3b5998; }

 @media screen and (min-width:720px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.facebook a { background-size:395px; }

 }

 @media screen and (min-width:1020px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.facebook a { background-size:330px; }

 }

 @media screen and (min-width:720px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.facebook a { background-position:calc(50% + 184px) -104px; }

 }

 @media screen and (min-width:1020px) { #footer-wrapper #block-menu-menu-social-links-menu ul li.facebook a { background-position:calc(50% + 154px) -83px; }

 }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.facebook a:hover { background-color:#202020; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.instagram a { background-image:url(../images/instagram-white-on-bg.png); background-repeat:no-repeat; background-size:contain; background-position:center; display:block; position:relative; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.instagram a::before,#footer-wrapper #block-menu-menu-social-links-menu ul li.instagram a::after { content:""; position:absolute; background-size:contain; height:100%; width:50%; z-index:-1; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.instagram a::before { background-image:url(../images/instagram-left-bg.png); left:0; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.instagram a::after { background-image:url(../images/instagram-right-bg.png); right:0; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.instagram a:hover { background-image:url(../images/instagram-white-logo.png); }

 #footer-wrapper #block-menu-menu-social-links-menu ul li.instagram a:hover::before,#footer-wrapper #block-menu-menu-social-links-menu ul li.instagram a:hover::after { background:none; }

 #footer-wrapper #block-block-11,#footer-wrapper #block-block-2,#footer-wrapper #block-block-26,#footer-wrapper #block-block-5 { float:left; display:block; margin:10vw; }

 #footer-wrapper #block-block-11 h2,#footer-wrapper #block-block-2 h2,#footer-wrapper #block-block-26 h2,#footer-wrapper #block-block-5 h2 { font-weight:bold; }

 #footer-wrapper #block-block-11 h2,#footer-wrapper #block-block-11 p,#footer-wrapper #block-block-2 h2,#footer-wrapper #block-block-2 p,#footer-wrapper #block-block-26 h2,#footer-wrapper #block-block-26 p,#footer-wrapper #block-block-5 h2,#footer-wrapper #block-block-5 p { color:white; margin:0; font-size:1em; }

 #footer-wrapper #block-block-11 h2 a,#footer-wrapper #block-block-11 p a,#footer-wrapper #block-block-2 h2 a,#footer-wrapper #block-block-2 p a,#footer-wrapper #block-block-26 h2 a,#footer-wrapper #block-block-26 p a,#footer-wrapper #block-block-5 h2 a,#footer-wrapper #block-block-5 p a { color:white; text-decoration:none; }

 #footer-wrapper #block-block-11 h2 a:hover,#footer-wrapper #block-block-11 p a:hover,#footer-wrapper #block-block-2 h2 a:hover,#footer-wrapper #block-block-2 p a:hover,#footer-wrapper #block-block-26 h2 a:hover,#footer-wrapper #block-block-26 p a:hover,#footer-wrapper #block-block-5 h2 a:hover,#footer-wrapper #block-block-5 p a:hover { text-decoration:underline; }

 #footer-wrapper #block-block-11,#footer-wrapper #block-block-2 { width:auto; position:relative; }

 #footer-wrapper #block-block-26,#footer-wrapper #block-block-5 { width:auto; margin:0 10vw 10vw; float:left; position:relative; }

 @media screen and (min-width:28.5em) { #footer-wrapper #block-block-26,#footer-wrapper #block-block-5 { width:32%; margin-left:0; margin-top:10vw; float:right; }

 }

 #page-bottom-wrapper { background:black; padding:3vw 10vw; }

 #page-bottom-wrapper .field { margin:0; }

 #page-bottom-wrapper .block-menu { clear:both; }

 #page-bottom-wrapper .block-menu ul { margin:0; display:flex; display:-ms-flexbox; display:-webkit-flex; flex-wrap:wrap; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; }

 #page-bottom-wrapper .block-menu ul li { display:block; width:100%; }

 #page-bottom-wrapper .block-menu ul li a { color:#FFF; margin-right:0.5em; font-size:0.85em; text-decoration:none; }

 #page-bottom-wrapper .block-menu ul li:last-child { flex:0 1 auto; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; }

 #page-bottom-wrapper #block-menu-menu-logo-footer-menu { font-size:16px; margin:auto; margin-top:1em; }

 #page-bottom-wrapper #block-menu-menu-logo-footer-menu ul.menu li { padding:0; }

 #page-bottom-wrapper #block-menu-menu-logo-footer-menu ul.menu li a { font-size:16px; display:block; width:120px; height:48px; background-image:url("../images/constant-images.png?v=3"); background-position-x:0px; background-position-y:0px; background-size:auto; text-indent:-9999px; }

 #page-bottom-wrapper #block-menu-menu-logo-footer-menu ul.menu li a[href*="sa.gov.au"] { background-position-x:-120px; }

 #page-bottom-wrapper #block-menu-menu-logo-footer-menu ul.menu li a[href*="whiteribbon"] { background-position-x:-304px; }

 #page-bottom-wrapper #block-menu-menu-logo-footer-menu ul.menu li a[href*="creativecommons"] { background-position-x:-304px; background-position-y:-48px; }

 #content .panel-1col-stacked,#content .panel-3col-33-stacked { background:#FFF; padding-bottom:2.5em; }

 #content .panel-1col-stacked .field,#content .panel-3col-33-stacked .field { margin:0; }

 #content .panel-1col-stacked .panel-col-top .inside,#content .panel-3col-33-stacked .panel-col-top .inside { margin-bottom:2em; }

 #content .panel-1col-stacked .panel-col-top img,#content .panel-3col-33-stacked .panel-col-top img { width:100%; }

 #content .panel-3col-33-stacked .panel-panel { width:100%; }

 #content .field-name-field-blurb { padding:0 3.75em; }

 #content .field-item h1 { padding-left:0; padding-right:0; }

 #content .center-wrapper .panel-panel:nth-child(2) { background:#e2e2e2; }

 #content .center-wrapper .panel-panel { background:#F0F0F0; }

 #content .center-wrapper .panel-panel .inside { margin:0; }

 #content .center-wrapper .panel-panel .entity-bean { padding:0; border-top:0; }

 #content .center-wrapper .panel-panel .entity-bean .content .summary-text { padding:1em; }

 #content .center-wrapper .panel-panel .entity-bean .content .summary-text h2 { font-size:1em; line-height:1em; margin-bottom:0.5em; padding:0; }

 #content .center-wrapper .panel-panel .entity-bean .content .summary-text h2 a { color:#202020; text-decoration:none; font-weight:bold; }

 #content .center-wrapper .panel-panel .entity-bean .content .summary-text h2 a:hover { text-decoration:underline; }

 #content .center-wrapper .panel-panel .entity-bean .content .field-item { overflow:hidden; }

 #content .center-wrapper .panel-panel .entity-bean .content .field-item a { padding:0; }

 #content .center-wrapper .panel-panel .entity-bean .content .field-item img { display:none; visibility:hidden; height:auto; transition:all 0.4s ease-in-out; }

 #content .center-wrapper .panel-panel .entity-bean .content .field-item img:hover { transform:scale(1.1); }

 #content .center-wrapper .panel-col-last { margin:0; }

 #content .center-wrapper .panel-col .entity-bean .content { flex-direction:column-reverse; -ms-flex-direction:column-reverse; -webkit-flex-direction:column-reverse; }

 #content .panel-col-bottom { padding:2em 3.75em 0.5em; }

 #content .panel-col-bottom ul { list-style:none; margin-left:0; }

 #content .panel-col-bottom ul li { margin-bottom:0.5em; }

 #content .panel-col-bottom ul a { text-decoration:none; font-weight:bold; color:#202020; }

 #content .panel-col-bottom ul a:hover { text-decoration:underline; }

 .panel-1col-stacked .panel-col-middle { display:flex; display:-ms-flexbox; display:-webkit-flex; flex-wrap:wrap; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; padding:0 3.75em; }

 .panel-1col-stacked .panel-col-middle .panel-pane { width:100%; }

 .panel-1col-stacked .panel-col-middle .panel-pane h2 { padding:0; font-size:1em; line-height:1em; margin-top:0.5em; }

 .panel-1col-stacked .panel-col-middle .panel-pane h2 a { line-height:1em; font-weight:bold; text-decoration:none; color:#202020; }

 .panel-1col-stacked .panel-col-middle .panel-pane .entity-bean { border:0; }

 .panel-1col-stacked .panel-col-middle .panel-pane .entity-bean .content { display:flex; display:-ms-flexbox; display:-webkit-flex; flex-direction:column; -ms-flex-direction:column; -webkit-flex-direction:column; }

 #content .field-name-field-documents { margin-bottom:1em; }

 #content .node-documents { padding-bottom:2em; }

 #content p.pegblockquote { quotes:"“" "”" "‘" "’"; font-family:calibri; color:#1E58A6; font-style:italic; margin:1.4em 30px; font-size:1.4em; }

 .no-margin-bottom { margin-bottom:0px !important; }

 form div { max-width:41.25em; }

 form div select { max-width:100%; white-space:normal; }

 div.webform-confirmation { background:#FFF; padding:0.1em 0; }

 div.links { background:#FFF; padding:0.1em 0; }

 #webform-client-form-37096 .form-actions,.webform-client-form-13071 .form-actions { display:none; visibility:hidden; }

 .messages,.messages--status,.status { margin:0; padding:1em 3.75em; background-position:2.5% 50%; }

 .page-node-86916 .view-content h2 { font-size:1.3em; margin-top:0px; margin-bottom:0.3em; }

 .page-node-86916 .view-content article.node-teaser { padding-left:1em !important; padding-right:1em !important; }

 .page-node-86916 .view ul.pager { margin:0px !important; }

 .page-node-86916 .form-item-field-format-tid .multicheckbox-container,.page-node-86916 .form-item-field-psa-category-tid .multicheckbox-container { margin:0px; padding:0px; }

 .page-node-86916 .form-item-field-format-tid .multicheckbox-container .checkbox,.page-node-86916 .form-item-field-psa-category-tid .multicheckbox-container .checkbox { width:auto; margin-right:1em; float:left; }

 .node-72086 .toc-filter-back-to-top.last { display:none; visibility:hidden; }

 .page-node-72086 #content .view-filters,.page-node-73411 #content .view-filters { padding:0px !important; }

 .page-node-72086 #content .view-content,.page-node-73411 #content .view-content { padding:0px !important; }

 .page-node-72086 #content .views-row,.page-node-73411 #content .views-row { padding-left:20px !important; }

 .page-node-72086 #content .views-row h2,.page-node-73411 #content .views-row h2 { margin-top:0px !important; margin-bottom:5px !important; }

 .page-node-72086 #content .pager,.page-node-73411 #content .pager { margin-left:0px !important; margin-right:0px !important; }

 .page-node-72086 #content .pager li,.page-node-73411 #content .pager li { margin-left:12px !important; }

 .page-node-72086 #content .view-contact-blocks .views-row,.page-node-73411 #content .view-contact-blocks .views-row { padding-left:0px !important; }

 .page-node-72086 #content .chosen-container-active.chosen-with-drop .chosen-single div b,.page-node-73411 #content .chosen-container-active.chosen-with-drop .chosen-single div b { background-position:-15px 2px; }

 .page-node-72086 #content .chosen-container .chosen-single,.page-node-73411 #content .chosen-container .chosen-single { height:32px !important; border:1px solid #202020 !important; background:#FFF !important; width:100% !important; color:#000000 !important; border-radius:0px; }

 .page-node-72086 #content .chosen-container .chosen-single span,.page-node-73411 #content .chosen-container .chosen-single span { color:black; line-height:32px; margin-left:-5px; font-size:16px; padding:0px 2px 1px; font-weight:normal; }

 .page-node-72086 #content .chosen-container .chosen-single div b,.page-node-73411 #content .chosen-container .chosen-single div b { background:url("../images/chosen-sprite-black.png") no-repeat 3px 2px; }

 .page-node-72086 #content .chosen-container .chosen-drop,.page-node-73411 #content .chosen-container .chosen-drop { border:1px solid #000000; }

 .page-node-72086 #content .chosen-container .chosen-drop .chosen-search,.page-node-73411 #content .chosen-container .chosen-drop .chosen-search { display:none; visibility:none; }

 .page-node-72086 #content .chosen-container .chosen-drop input,.page-node-73411 #content .chosen-container .chosen-drop input { border:0px solid #202020; }

 .page-node-72086 #content .chosen-container .chosen-drop ul,.page-node-73411 #content .chosen-container .chosen-drop ul { margin-left:0px; padding-left:0px; }

 .page-node-72086 #content .chosen-container .chosen-drop ul li,.page-node-73411 #content .chosen-container .chosen-drop ul li { margin-left:0px; font-weight:normal; color:black; font-size:16px; }

 .page-node ul.action-links { background:white; padding-bottom:0px; margin-bottom:0px; list-style-type:none !important; margin-left:0px !important; padding-left:32px !important; padding:10px; }

 .page-node ul.tabs-primary.tabs.primary { margin-bottom:0px; margin-left:0px !important; padding-left:16px; }

 body #content ul,body #content ol { clear:left; }

 body #content ul.tickedList,body #content ul.crossedList { list-style:none; }

 body #content ul.tickedList li,body #content ul.crossedList li { padding-left:0.5rem; }

 body #content ul.tickedList li::before,body #content ul.crossedList li::before { content:"✔"; position:relative; left:-1.5rem; margin-right:-1rem; color:#23db23; }

 body #content ul.crossedList li::before { content:"✘"; color:#ed1c24; }

 .view-parenting-sa-filter #edit-keys-wrapper { width:100% !important; }

 .view-parenting-sa-filter .multicheckbox-container { height:auto; overflow:auto; border:none; }

 .page-node-85876 th { width:25%; }

 .page-node-85826 ul.menu ul.menu { display:none !important; visibility:hidden; }

 .page-node-85856 ul.menu ul.menu:not(.menuOpen) { display:none !important; visibility:hidden; }

 .page-node-13381 .menu-mlid-6276 ul.menu { display:none !important; visibility:hidden; }

 .menu-mlid-7891 .menu { display:none !important; }

 #content .panels-flexible-136 .panels-flexible-region-136-left,#content .panels-flexible-136 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-136-right { height:30em !important; }

 #content .panels-flexible-136 .panels-flexible-row-136-main-row .pane-bean-parenting-and-childcare-homepage,#content .panels-flexible-136 .panels-flexible-row-136-main-row .pane-bean-twitter-pcc { height:30em !important; }

 #content .panels-flexible-136 .panels-flexible-row-136-main-row .panels-flexible-region-136-right-inside .pane-menu-menu-parenting-and-childcare-qui { height:30em !important; }

 #content .panels-flexible-136 .panels-flexible-row-136-main-row .panels-flexible-region-136-right-inside .pane-menu-menu-parenting-and-childcare-qui .menu { height:30em !important; }

 @media screen and (max-width:64.75em) { #content .panels-flexible-136 .panels-flexible-region-136-left { width:350px !important; margin-left:0.53em !important; float:left; position:inherit; }

 #content .panels-flexible-136 .panels-flexible-region-136-center { width:412px !important; margin-left:0.53em !important; float:left; position:inherit; }

 #content .panels-flexible-136 .panels-flexible-region-136-right { width:100% !important; height:auto; position:inherit; }

 #content .panels-flexible-136 .panels-flexible-region-136-right .panels-flexible-region-136-right-inside { height:auto; }

 #content .panels-flexible-136 .panels-flexible-region-136-right .panels-flexible-region-136-right-inside .pane-menu-menu-parenting-and-childcare-qui { height:auto; }

 #content .panels-flexible-136 .panels-flexible-region-136-right .menu { float:left; width:100% !important; display:block; height:auto !important; }

 #content .panels-flexible-136 .panels-flexible-region-136-right .menu li { width:260px !important; float:left !important; height:90px; margin-top:0.53em !important; margin-left:0.53em !important; margin-right:0px !important; max-width:100% !important; }

 }

 @media screen and (max-width:45em) { #content .panels-flexible-136 .panels-flexible-region-136-left,#content .panels-flexible-136 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-136-right { width:100% !important; top:0em; margin-bottom:2em; height:100%; float:left; }

 #content .panels-flexible-136 .panels-flexible-region-136-left .pane-menu-menu-parenting-and-childcare-qui a,#content .panels-flexible-136 .panels-flexible-region-136-center .pane-menu-menu-parenting-and-childcare-qui a,#content .panels-flexible-136 .panels-flexible-region-136-right .pane-menu-menu-parenting-and-childcare-qui a { padding-top:1.5em !important; }

 #content .panels-flexible-136 .panels-flexible-region-136-left .panels-flexible-region-136-right-inside .menu li,#content .panels-flexible-136 .panels-flexible-region-136-center .panels-flexible-region-136-right-inside .menu li,#content .panels-flexible-136 .panels-flexible-region-136-right .panels-flexible-region-136-right-inside .menu li { width:100% !important; height:auto; }

 }

 .node-type-parenting-sa-peg .parent-mlid-6711 .menu .menu__item:not(.menu-mlid-6571) .menu { display:none; }

 .node-type-parenting-sa-peg .parent-mlid-6711 .menu .menu-mlid-6571 .menu .expanded .menu { display:none; }

 .node-type-parenting-sa-peg .parent-mlid-6711 .menu .menu-mlid-6571 .menu .menu-mlid-6831 .menu { display:block; }

 .node-type-parenting-sa-peg .parent-mlid-6711 .menu .menu-mlid-6571 .menu .menu-mlid-6831 .menu .menu-mlid-6591 a { font-weight:bold; border-left:solid 0.4em #202020; padding-left:0.36em !important; }

 .page-node-108961 #fullscreen { height:100%; display:none; position:fixed; top:0; right:0; bottom:0; left:0; z-index:600; background-color:rgba(0, 0, 0, 0.5); }

 .page-node-108961 #fullscreen img { height:100%; display:block; margin:0 auto; object-fit:contain; }

 .page-node-108961 #webform-client-form-108961 { margin-bottom:2em; }

 .page-node-108961 #webform-client-form-108961 .volunteer-form-hidden-answers { display:none; }

 .page-node-108961 #webform-client-form-108961 .form-submit { background-color:#1E58A6; }

 .page-node-108961 #webform-client-form-108961 div { max-width:100%; }

 .page-node-108961 #webform-client-form-108961 .image-holder { width:100%; float:left; margin-bottom:1em; }

 .page-node-108961 #webform-client-form-108961 .image-holder .selected { border-color:lawngreen !important; color:lawngreen !important; }

 .page-node-108961 #webform-client-form-108961 .image-holder img { border-color:white; border-style:solid; border-width:5px; border-radius:5px; float:left; }

 .page-node-108961 #webform-client-form-108961 .image-holder img:nth-child(3n + 2).height-two { margin-left:1px; margin-right:1px; }

 .page-node-108961 #webform-client-form-108961 .image-holder img:nth-child(3n + 2).height-two { margin-left:1px; margin-right:1px; }

 .page-node-108961 #webform-client-form-108961 .image-holder img.height-one { max-height:214px; }

 .page-node-108961 #webform-client-form-108961 .image-holder img.height-two { max-height:246px; }

 .page-node-108961 #webform-client-form-108961 .image-holder img.height-three { max-height:207px; }

 .page-node-108961 #webform-client-form-108961 .image-holder img.height-four { max-height:238px; }

 .page-node-108961 #webform-client-form-108961 .image-holder img:hover { border-color:lightblue; }

 .page-node-108961 #webform-client-form-108961 .image-holder p.select-image { display:block; position:relative; padding:5px; margin:0px; border:3px white solid; border-radius:15px; width:75px; float:left; margin-left:-86px; margin-top:11px; color:white; font-size:18px; font-weight:bold; text-align:center; background-color:rgba(128, 128, 128, 0.7); cursor:pointer; }

 .page-node-108961 #webform-client-form-108961 .image-holder p.select-image:hover { background-color:gray; }

 .page-node-110376 #fullscreen,.page-block-edc-gallery-block #fullscreen,.pane-bean-edc-gallery-block #fullscreen,.page-node-112356 #fullscreen,.page-node #fullscreen { height:100%; display:none; position:fixed; top:0; right:0; bottom:0; left:0; z-index:600; background-color:rgba(0, 0, 0, 0.5); }

 .page-node-110376 #fullscreen img,.page-block-edc-gallery-block #fullscreen img,.pane-bean-edc-gallery-block #fullscreen img,.page-node-112356 #fullscreen img,.page-node #fullscreen img { height:100%; display:block; margin:0 auto; object-fit:contain; }

 .page-node-110376 #fullscreen::after,.page-block-edc-gallery-block #fullscreen::after,.pane-bean-edc-gallery-block #fullscreen::after,.page-node-112356 #fullscreen::after,.page-node #fullscreen::after { content:"✖"; position:absolute; top:0.5rem; right:0.5rem; height:2rem; width:2rem; background:white; border-radius:50%; text-align:center; display:flex; flex-direction:column; justify-content:center; cursor:pointer; }

 .page-node-110376 .image-holder,.page-block-edc-gallery-block .image-holder,.pane-bean-edc-gallery-block .image-holder,.page-node-112356 .image-holder,.page-node .image-holder { width:100%; float:left; margin-bottom:1em; }

 .page-node-110376 .image-holder img,.page-block-edc-gallery-block .image-holder img,.pane-bean-edc-gallery-block .image-holder img,.page-node-112356 .image-holder img,.page-node .image-holder img { border-color:white; border-style:solid; border-width:5px; border-radius:5px; float:left; }

 .page-node-110376 .image-holder img:nth-child(3n + 2).height-two,.page-block-edc-gallery-block .image-holder img:nth-child(3n + 2).height-two,.pane-bean-edc-gallery-block .image-holder img:nth-child(3n + 2).height-two,.page-node-112356 .image-holder img:nth-child(3n + 2).height-two,.page-node .image-holder img:nth-child(3n + 2).height-two { margin-left:1px; margin-right:1px; }

 .page-node-110376 .image-holder img.height-one,.page-block-edc-gallery-block .image-holder img.height-one,.pane-bean-edc-gallery-block .image-holder img.height-one,.page-node-112356 .image-holder img.height-one,.page-node .image-holder img.height-one { max-height:158px; }

 .page-node-110376 .image-holder img.height-two,.page-block-edc-gallery-block .image-holder img.height-two,.pane-bean-edc-gallery-block .image-holder img.height-two,.page-node-112356 .image-holder img.height-two,.page-node .image-holder img.height-two { max-height:181px; }

 .page-node-110376 .image-holder img.height-three,.page-block-edc-gallery-block .image-holder img.height-three,.pane-bean-edc-gallery-block .image-holder img.height-three,.page-node-112356 .image-holder img.height-three,.page-node .image-holder img.height-three { max-height:153px; }

 .page-node-110376 .image-holder img.height-four,.page-block-edc-gallery-block .image-holder img.height-four,.pane-bean-edc-gallery-block .image-holder img.height-four,.page-node-112356 .image-holder img.height-four,.page-node .image-holder img.height-four { max-height:175px; }

 .page-node-110376 .image-holder img.height-oneseventy,.page-block-edc-gallery-block .image-holder img.height-oneseventy,.pane-bean-edc-gallery-block .image-holder img.height-oneseventy,.page-node-112356 .image-holder img.height-oneseventy,.page-node .image-holder img.height-oneseventy { max-height:180px; }

 .page-node-110376 .image-holder img.height-onethirtyfive,.page-block-edc-gallery-block .image-holder img.height-onethirtyfive,.pane-bean-edc-gallery-block .image-holder img.height-onethirtyfive,.page-node-112356 .image-holder img.height-onethirtyfive,.page-node .image-holder img.height-onethirtyfive { max-height:145px; }

 .page-node-110376 .image-holder img.height-oneeighty,.page-block-edc-gallery-block .image-holder img.height-oneeighty,.pane-bean-edc-gallery-block .image-holder img.height-oneeighty,.page-node-112356 .image-holder img.height-oneeighty,.page-node .image-holder img.height-oneeighty { max-height:189px; }

 .page-node-110376 .image-holder img.height-onefourtytwo,.page-block-edc-gallery-block .image-holder img.height-onefourtytwo,.pane-bean-edc-gallery-block .image-holder img.height-onefourtytwo,.page-node-112356 .image-holder img.height-onefourtytwo,.page-node .image-holder img.height-onefourtytwo { max-height:151px; }

 .page-node-110376 .image-holder img.height-twothirty,.page-block-edc-gallery-block .image-holder img.height-twothirty,.pane-bean-edc-gallery-block .image-holder img.height-twothirty,.page-node-112356 .image-holder img.height-twothirty,.page-node .image-holder img.height-twothirty { max-height:230px; }

 .page-node-110376 .image-holder img:hover,.page-block-edc-gallery-block .image-holder img:hover,.pane-bean-edc-gallery-block .image-holder img:hover,.page-node-112356 .image-holder img:hover,.page-node .image-holder img:hover { border-color:lightblue; cursor:pointer; }

 .noshowbreadcrumbpls .breadcrumb { display:none !important; }

 @media screen and (max-width:719px) { #content .panels-flexible-1 .panels-flexible-region-1-right { top:-64em !important; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .panel-pane { height:25em !important; }

 #content .panels-flexible-1 .panels-flexible-region-1-right ul { height:25em !important; }

 }

 @media screen and (max-width:21.875em) { #content .panels-flexible-1 .panels-flexible-region-1-right { top:-67em !important; }

 #content .panels-flexible-1 .panels-flexible-region-1-left { height:35em !important; }

 #content .panels-flexible-1 .panels-flexible-region-1-left .panel-pane { height:35em !important; }

 }

 .page-node-72086 .node-72086 .block-menu-block { padding:0em !important; }

 .node-type-freedom-of-information-page .field-type-text-long,.node-type-trial-accordion .field-type-text-long { float:left; }

 .node-type-freedom-of-information-page .group-cpcw,.node-type-trial-accordion .group-cpcw { margin-bottom:1em; }

 .node-type-freedom-of-information-page .group-generic-accordion-group:last-of-type,.node-type-trial-accordion .group-generic-accordion-group:last-of-type { margin-bottom:1em; }

 .node-type-freedom-of-information-page .group-gs-accordion-group,.node-type-freedom-of-information-page .group-generic-accordion-group,.node-type-trial-accordion .group-gs-accordion-group,.node-type-trial-accordion .group-generic-accordion-group { float:left; width:100%; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .group-generic-accordion-group .group-generic-accordion-group .ui-accordion-header,.node-type-freedom-of-information-page .group-generic-accordion-group .group-generic-accordion-group .group-generic-accordion-group .ui-accordion-header,.node-type-trial-accordion .group-gs-accordion-group .group-generic-accordion-group .group-generic-accordion-group .ui-accordion-header,.node-type-trial-accordion .group-generic-accordion-group .group-generic-accordion-group .group-generic-accordion-group .ui-accordion-header { width:calc(100% - 1em); font-size:1em; margin-left:1em; background-position-y:5px; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-default,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-active,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-hover,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-default,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-active,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-hover,.node-type-trial-accordion .group-gs-accordion-group .ui-state-default,.node-type-trial-accordion .group-gs-accordion-group .ui-state-active,.node-type-trial-accordion .group-gs-accordion-group .ui-state-hover,.node-type-trial-accordion .group-generic-accordion-group .ui-state-default,.node-type-trial-accordion .group-generic-accordion-group .ui-state-active,.node-type-trial-accordion .group-generic-accordion-group .ui-state-hover { background-image:none; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-default .ui-icon,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-active .ui-icon,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-hover .ui-icon,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-default .ui-icon,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-active .ui-icon,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-hover .ui-icon,.node-type-trial-accordion .group-gs-accordion-group .ui-state-default .ui-icon,.node-type-trial-accordion .group-gs-accordion-group .ui-state-active .ui-icon,.node-type-trial-accordion .group-gs-accordion-group .ui-state-hover .ui-icon,.node-type-trial-accordion .group-generic-accordion-group .ui-state-default .ui-icon,.node-type-trial-accordion .group-generic-accordion-group .ui-state-active .ui-icon,.node-type-trial-accordion .group-generic-accordion-group .ui-state-hover .ui-icon { display:none; visibility:none; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-default span,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-active span,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-hover span,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-default span,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-active span,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-hover span,.node-type-trial-accordion .group-gs-accordion-group .ui-state-default span,.node-type-trial-accordion .group-gs-accordion-group .ui-state-active span,.node-type-trial-accordion .group-gs-accordion-group .ui-state-hover span,.node-type-trial-accordion .group-generic-accordion-group .ui-state-default span,.node-type-trial-accordion .group-generic-accordion-group .ui-state-active span,.node-type-trial-accordion .group-generic-accordion-group .ui-state-hover span { background-image:none; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-default,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-active,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-icon,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-hover,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-default,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-active,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-icon,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-hover,.node-type-trial-accordion .group-gs-accordion-group .ui-state-default,.node-type-trial-accordion .group-gs-accordion-group .ui-state-active,.node-type-trial-accordion .group-gs-accordion-group .ui-icon,.node-type-trial-accordion .group-gs-accordion-group .ui-state-hover,.node-type-trial-accordion .group-generic-accordion-group .ui-state-default,.node-type-trial-accordion .group-generic-accordion-group .ui-state-active,.node-type-trial-accordion .group-generic-accordion-group .ui-icon,.node-type-trial-accordion .group-generic-accordion-group .ui-state-hover { background-image:none; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-default .ui-icon,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-active .ui-icon,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-icon .ui-icon,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-hover .ui-icon,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-default .ui-icon,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-active .ui-icon,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-icon .ui-icon,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-hover .ui-icon,.node-type-trial-accordion .group-gs-accordion-group .ui-state-default .ui-icon,.node-type-trial-accordion .group-gs-accordion-group .ui-state-active .ui-icon,.node-type-trial-accordion .group-gs-accordion-group .ui-icon .ui-icon,.node-type-trial-accordion .group-gs-accordion-group .ui-state-hover .ui-icon,.node-type-trial-accordion .group-generic-accordion-group .ui-state-default .ui-icon,.node-type-trial-accordion .group-generic-accordion-group .ui-state-active .ui-icon,.node-type-trial-accordion .group-generic-accordion-group .ui-icon .ui-icon,.node-type-trial-accordion .group-generic-accordion-group .ui-state-hover .ui-icon { display:none; visibility:none; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-default span,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-active span,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-icon span,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-state-hover span,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-default span,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-active span,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-icon span,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-state-hover span,.node-type-trial-accordion .group-gs-accordion-group .ui-state-default span,.node-type-trial-accordion .group-gs-accordion-group .ui-state-active span,.node-type-trial-accordion .group-gs-accordion-group .ui-icon span,.node-type-trial-accordion .group-gs-accordion-group .ui-state-hover span,.node-type-trial-accordion .group-generic-accordion-group .ui-state-default span,.node-type-trial-accordion .group-generic-accordion-group .ui-state-active span,.node-type-trial-accordion .group-generic-accordion-group .ui-icon span,.node-type-trial-accordion .group-generic-accordion-group .ui-state-hover span { background-image:none; }

 .node-type-freedom-of-information-page .group-gs-accordion-group h3,.node-type-freedom-of-information-page .group-generic-accordion-group h3,.node-type-trial-accordion .group-gs-accordion-group h3,.node-type-trial-accordion .group-generic-accordion-group h3 { width:100%; height:1.4em; background:none; border:0px; float:left; }

 .node-type-freedom-of-information-page .group-gs-accordion-group h3 a,.node-type-freedom-of-information-page .group-generic-accordion-group h3 a,.node-type-trial-accordion .group-gs-accordion-group h3 a,.node-type-trial-accordion .group-generic-accordion-group h3 a { padding-left:0px; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content { padding:0; border:none; height:auto !important; float:left; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content a,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content a,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content a,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content a { color:#1E58A6; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content a:visited,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content a:visited,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content a:visited,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content a:visited { color:#551A8B; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content p,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content p,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content p,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content p { font-family:"Calibri", "Calibri light", sans-serif; font-size:16px; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content ul,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content ol,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content ul,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content ol,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content ul,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content ol,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content ul,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content ol { font-family:"Calibri", "Calibri light", sans-serif; font-size:16px; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content ul li,.node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content ol li,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content ul li,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content ol li,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content ul li,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content ol li,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content ul li,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content ol li { font-family:"Calibri", "Calibri light", sans-serif; font-size:16px; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content ol li,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content ol li,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content ol li,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content ol li { list-style-type:decimal; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-reset,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-reset,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-reset,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-reset { line-height:1.5; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header { background-position:left; background-image:url("../images/generic-accordion.png"); background-repeat:no-repeat; background-position-y:8px; background-position-x:-40px; padding-left:32px; font-size:1.4em; height:auto !important; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header a,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header a,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header a,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header a { color:black; padding:0px; font-size:1em; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header a:focus,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header a:focus,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header a:focus,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header a:focus { outline:none; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header a:active,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header a:active,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header a:active,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header a:active { outline:none; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content { width:100%; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content .ui-accordion-header,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content .ui-accordion-header,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content .ui-accordion-header,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content .ui-accordion-header { font-size:1.2em; margin-left:0.5em; width:calc(100% - 0.5em); background-position-y:5px; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content .ui-accordion-header .ui-accordion-content,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content .ui-accordion-header .ui-accordion-content,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content .ui-accordion-header .ui-accordion-content,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content .ui-accordion-header .ui-accordion-content { width:100%; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-content .ui-accordion-header .ui-accordion-content .ui-accordion-header,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-content .ui-accordion-header .ui-accordion-content .ui-accordion-header,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-content .ui-accordion-header .ui-accordion-content .ui-accordion-header,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-content .ui-accordion-header .ui-accordion-content .ui-accordion-header { font-size:1em; margin-left:1em; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header:hover,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header:hover,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header:hover,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header:hover { background-image:url("../images/generic-accordion-hover.png"); }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header:hover a,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header:hover a,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header:hover a,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header:hover a { color:#b8b8b8; }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header.ui-state-active,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header.ui-state-active,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header.ui-state-active,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header.ui-state-active { background-image:url("../images/generic-accordion-activated.png"); }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header.ui-state-active:hover,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header.ui-state-active:hover,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header.ui-state-active:hover,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header.ui-state-active:hover { background-image:url("../images/generic-accordion-activated-hover.png"); }

 .node-type-freedom-of-information-page .group-gs-accordion-group .ui-accordion-header.ui-state-active:hover a,.node-type-freedom-of-information-page .group-generic-accordion-group .ui-accordion-header.ui-state-active:hover a,.node-type-trial-accordion .group-gs-accordion-group .ui-accordion-header.ui-state-active:hover a,.node-type-trial-accordion .group-generic-accordion-group .ui-accordion-header.ui-state-active:hover a { color:#b8b8b8; }

 .node-type-freedom-of-information-page .field-name-field-contact { margin:0em; }

 .node-type-freedom-of-information-page .field-name-field-contact-view { clear:left !important; }

 .node-111211 .views-exposed-widgets,.node-110581 .views-exposed-widgets { height:50px !important; }

 .node-111211 .views-exposed-widgets .views-exposed-widget,.node-110581 .views-exposed-widgets .views-exposed-widget { padding:0em; }

 .node-type-stem-works-news-article .parent-mlid-2191 .menu .menu__item .menu,.node-type-stem-works-school .parent-mlid-2191 .menu .menu__item .menu { display:none; }

 .node-type-stem-works-news-article .parent-mlid-2191 .menu .menu-mlid-5631 .menu { display:block; }

 .node-type-stem-works-news-article .parent-mlid-2191 .menu .menu-mlid-5631 .menu .menu-mlid-7221 a { font-weight:bold; border-left:solid 0.4em #202020; padding-left:0.36em !important; }

 .node-type-stem-works-school .parent-mlid-2191 .menu .menu-mlid-5631 .menu { display:block; }

 .node-type-stem-works-school .parent-mlid-2191 .menu .menu-mlid-5631 .menu .menu-mlid-7296 a { font-weight:bold; border-left:solid 0.4em #202020; padding-left:0.36em !important; }

 .fidget-spinner:hover { -webkit-animation:rotation 0.5s infinite linear; }

 @-webkit-keyframes rotation { from { -webkit-transform:rotate(0deg); }

 to { -webkit-transform:rotate(359deg); }

 }

 .wheel-ticker { margin-left:270px; }

 .wheel-funding { margin-top:-35px; }

 .wheel-funding:hover { -webkit-animation:rotation 0.5s infinite linear; }

 #content table td.active { background-color:inherit; }

 .section-search .breadcrumb ol li:nth-child(2) { display:none; }

 .section-search #content h1 { display:none; }

 .section-search #content #page-title { display:block; }

 #content details { position:relative; clear:both; }

 #content details > details summary { background-color:lightgrey; }

 #content details > details > details summary { background-color:#eee; }

 #content details > details > details > details { margin-left:0.5em; }

 #content details summary { margin:10px 0; min-height:41px; font-size:16px; color:#002d45; background:#e5ebfa; padding:10px 15px 10px 45px; cursor:pointer; }

 #content details summary h2,#content details summary h3,#content details summary h4 { margin:0; padding:0; line-height:normal; font-size:1.1em; font-weight:normal; color:#002d45; }

 #content details summary::-webkit-details-marker { display:none; }

 #content details summary::before { content:url("../images/accordion-down-arrow.png"); position:absolute; left:15px; transform:rotate(180deg); }

 #content details.open > summary::before,#content details[open] > summary::before { transform:none; }

 #content details > p:last-child { margin-bottom:1.4em; }

 #content .view-disclosure-logs-minister table th.views-field-field-log-details { width:300px; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn { margin-bottom:1em; width:100%; background:none; border-style:solid; border-width:4px; border-radius:10px; height:7em; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn p { font-size:2em; margin:0; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn p.subtext { font-size:1em; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.catastrophic { border-color:#BD0400; border-color:#bd0400; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.catastrophic:hover { background-color:rgba(189, 4, 0, 0.1); }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.extreme { border-color:#FF5F57; border-color:#ff5f57; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.extreme:hover { background-color:rgba(255, 95, 87, 0.1); }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.severe { border-color:#FF9B00; border-color:#ff9b00; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.severe:hover { background-color:rgba(255, 155, 0, 0.1); }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.high { border-color:#FDFF8D; border-color:#fdff8d; border-color:#94CAFF; border-color:#94caff; border-color:#C9FFC9; border-color:#c9ffc9; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.high:hover { background-color:rgba(201, 255, 201, 0.1); }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.rated-site { width:calc(50% - 0.5em - 2px); border-color:#1E58A6; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.rated-site.yes { margin-right:1em; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.rated-site:hover { background-color:rgba(30, 88, 166, 0.1); }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.forecastbtn { border-color:#1E58A6; }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.forecastbtn:hover { background-color:rgba(30, 88, 166, 0.1); }

 .page-node-113246.section-bushfire-threat-flowchart-test button.btn.selected { border-style:dashed; }

 .page-node-113246.section-bushfire-threat-flowchart-test .hidden { display:none; visibility:visible; }

 @keyframes onhover { 100% { transform:rotate(-270deg); }

 }

 @keyframes icondefault { 100% { transform:rotate(-90deg); }

 }

 @keyframes onopen { 100% { transform:rotate(90deg); }

 }

 @keyframes expandclose { 100% { transform:rotate(-180deg); }

 }

 @keyframes onopenhover { 100% { transform:rotate(180deg); }

 }

 @keyframes plusoneeighty { 0% { transform:rotate(0deg); }

 100% { transform:rotate(180deg); }

 }

 @keyframes plusninety { 0% { transform:rotate(0deg); }

 100% { transform:rotate(90deg); }

 }

 @keyframes plusoneeightyr { 0% { transform:rotate(180deg); }

 100% { transform:rotate(0deg); }

 }

 @keyframes plusninetyr { 0% { transform:rotate(90deg); }

 100% { transform:rotate(0deg); }

 }

 @media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) { .page-node-113251.section-org-charts-test #content .field-name-body article details,.page-node-113251.section-org-charts-test #content .field-name-body article summary { display:block; }

 .page-node-113251.section-org-charts-test #content .field-name-body article details > * { display:none; }

 .page-node-113251.section-org-charts-test #content .field-name-body article details summary { display:block; }

 }

 .page-node-113251.section-org-charts-test #content .field-name-body h2,.page-node-113251.section-org-charts-test #content .field-name-body h3,.page-node-113251.section-org-charts-test #content .field-name-body h4 { margin-bottom:0.5em; margin-top:25px; }

 .page-node-113251.section-org-charts-test #content .field-name-body h4 { font-weight:300; font-size:1.1em; }

 .page-node-113251.section-org-charts-test #content .field-name-body p { margin-top:0.5em; margin-bottom:0; }

 .page-node-113251.section-org-charts-test #content .field-name-body .toc-filter .toc-filter-content ul { padding-bottom:1em; margin:0; }

 .page-node-113251.section-org-charts-test #content .field-name-body .toc-filter .toc-filter-content ul li { margin-left:1em; border:none; background-image:none; padding:0; }

 .page-node-113251.section-org-charts-test #content .field-name-body details { margin-top:-0.5em; }

 .page-node-113251.section-org-charts-test #content .field-name-body details summary { background-image:none; max-width:11em; margin-left:-26px; padding-left:8px !important; padding-top:18px; font-size:1em; line-height:1em; height:54px !important; }

 .page-node-113251.section-org-charts-test #content .field-name-body details summary .expand-icon { background-image:url(../images/expand-icon.png); background-repeat:no-repeat; height:28px; width:28px; border-radius:16px; float:left; margin-left:5px; margin-top:-6px; margin-right:0.5em; animation:plusoneeightyr 0.5s ease forwards normal 1; padding:0; }

 .page-node-113251.section-org-charts-test #content .field-name-body details summary .expand-icon .expand-icon-plus { background-image:url(../images/expand-icon-plus.png); background-repeat:no-repeat; height:28px; width:28px; animation:plusninetyr 0.5s ease forwards normal 1; }

 .page-node-113251.section-org-charts-test #content .field-name-body details summary::-webkit-details-marker { display:none; }

 .page-node-113251.section-org-charts-test #content .field-name-body details summary::after { content:"Show next level"; }

 .page-node-113251.section-org-charts-test #content .field-name-body details[open] summary .expand-icon,.page-node-113251.section-org-charts-test #content .field-name-body details.open summary .expand-icon { animation:plusoneeighty 0.5s ease forwards normal 1; }

 .page-node-113251.section-org-charts-test #content .field-name-body details[open] summary .expand-icon .expand-icon-plus,.page-node-113251.section-org-charts-test #content .field-name-body details.open summary .expand-icon .expand-icon-plus { animation:plusninety 0.5s ease forwards normal 1; }

 .page-node-113251.section-org-charts-test #content .field-name-body details[open] summary::after,.page-node-113251.section-org-charts-test #content .field-name-body details.open summary::after { content:"Close"; }

 .page-node-113251.section-org-charts-test #content .field-name-body ul { list-style-type:none; margin-top:0.5em; margin-left:1em; padding:0; }

 .page-node-113251.section-org-charts-test #content .field-name-body ul li { margin-left:0; padding-left:2em; padding-top:1em; border-left:solid black 2px; background-image:url(../images/midli.png); background-repeat:no-repeat; }

 .page-node-113251.section-org-charts-test #content .field-name-body ul li:nth-last-of-type(1) { border-left:none; padding-left:calc(2em + 2px); background-image:url(../images/endli.png); background-repeat:no-repeat; }

 .page-node-113251.section-org-charts-test #content .field-name-body ul.segchart li h3 img,.page-node-113251.section-org-charts-test #content .field-name-body ul.segchart li h4 img { max-width:150px; padding-left:0; }

 #block-webform-client-block-141831 .form-required { display:none; }

 .page-node-149401 { margin:0; max-width:48.75em; }

 .page-node-149401 #mm-0 { margin:0; max-width:48.75em; }

 .page-node-149401 #mm-0 > * { display:none; }

 .page-node-149401 #mm-0 #page { display:block; margin:0; max-width:48.75em; }

 .page-node-149401 #mm-0 #page #main { display:block; }

 .page-node-149401 #mm-0 #page .breadcrumb,.page-node-149401 #mm-0 #page #sidebars { display:none; }

 .page-node-149401 #footer-wrapper { display:none; }

 hr { border:ridge 1px; }

 .page-node-149826 .webform-submit.button-primary.form-submit { display:none; }

 #date-changed { color:white; margin:0; padding-top:2em; padding-left:3.75em; padding-right:3.75em; text-align:right; font-weight:400; font-size:1em; max-width:63.75em; width:100%; margin:0 auto; }

 @media screen and (max-width:720px) { #date-changed { padding:1em 10vw 1em; }

 }

 #content table { margin-top:23px; margin-bottom:23px; line-height:23px; }

 #content table th { padding:16px; }

 #content table td { padding:8px; }

 #content table td p { margin:23px 0 !important; }

 #webform-client-form-150861 { padding-bottom:2em; }

 #webform-client-form-150861 .form-managed-file .form-submit,#webform-client-form-150861 .form-managed-file .ajax-progress { display:none !important; }

 .webform-component--q1-part-9 .description,.webform-component--q1-part-10 .description,.webform-component--q1-part-11 .description,.webform-component--q1-part-12 .description,.webform-component--q2-part-7 .description,.webform-component--q2-part-8 .description,.webform-component--q2-part-9 .description,.webform-component--q2-part-10 .description,.webform-component--q3-part-11 .description,.webform-component--q3-part-12 .description,.webform-component--q3-part-13 .description,.webform-component--q3-part-14 .description,.webform-component--q4-part-9 .description,.webform-component--q4-part-10 .description,.webform-component--q4-part-12 .description,.webform-component--q4-part-11 .description,.webform-component--q5-part-9 .description,.webform-component--q5-part-10 .description,.webform-component--q5-part-11 .description,.webform-component--q5-part-12 .description { display:none !important; }

 .page-node-141781 #content > article > div.field.field-name-field-contact-view.field-type-viewfield.field-label-hidden { margin:4.7em 0; }

 html body.html #content h3.contact-manual { padding:0.5em; background:#1E58A6; color:#FFF; font-size:1.25em; font-weight:normal; margin-bottom:0; }

 html body.html #content h3.contact-manual + p { background:#F0F0F0; border-color:#F0F0F0; padding:0 1em 1em; margin-top:0; padding-top:1em; }

 div.tfel-alert { background:#D9F7E4; border:1px solid #025D25; padding:1em 1em; margin-bottom:1em; padding-left:1em !important; float:left; width:100%; margin-top:1em; }

 div.tfel-alert p { margin:0.5em 0; }

 div.tfel-alert p:first-child { margin-top:1.5em !important; }

 div.tfel-alert::before { content:"Justice alert"; background:url(../images/tfel-alert-scales.png) no-repeat; background-size:1.625em; font-size:1.625em; padding:50px; font-weight:400; padding-bottom:5px; padding-left:50px; background-position-y:bottom; }

 html body.section-fte-savings-example,html body.page-node-155291 { width:100%; height:100vh; }

 #content .full-width { width:calc(100% + 120px); max-width:calc(100% + 120px); padding:0; float:left; margin-left:-60px; margin-bottom:1em; }

 #content .full-width.sixteen-nine { height:438px; }

 @media screen and (max-width:1020px) { #content .full-width.sixteen-nine { height:43vw; }

 }

 @media screen and (max-width:719px) { #content .full-width.sixteen-nine { height:56.25vw; }

 }

 html { background-color:lightgrey; }

 abbr[title] { border-bottom:1px dotted; text-decoration:none; }

 #content .region-banner { width:100%; max-height:350px; }

 #content .region-banner .block { padding:0; }

 .page-node-730193 #content .views-exposed-form .views-exposed-widget { height:auto; width:100%; }

 .page-node-730193 #content .views-exposed-form .views-reset-button,.page-node-730193 #content .views-exposed-form .views-submit-button { /* display: none; */ }

 .page-node-730193 #content .pager { margin:0; }

 .page-node-730193 #content .field-name-field-embed-view { margin-top:0; }

 .page-node-730193 #content .field-name-field-embed-view .view-filters { padding:0; }

 .page-node-730193 #content .view-content .views-row { margin:0; border-bottom:solid 1px #e2e2e2; padding:1em 0; }

 .page-node-730193 #content .toc-filter-back-to-top.last { display:none; }

 .page-node-730193 #content .view-contact-blocks .view-content .views-row { padding:0; }

 .node-type-landing-page #content .group-links { margin:2.5em 0; float:left; width:100%; }

 .node-type-landing-page #content .group-links .group-link-1,.node-type-landing-page #content .group-links .group-link-2,.node-type-landing-page #content .group-links .group-link-3 { width:calc((100% - 1em)/3); float:left; background-color:#F0F0F0; height:330px; position:relative; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-image,.node-type-landing-page #content .group-links .group-link-2 .field-type-image,.node-type-landing-page #content .group-links .group-link-3 .field-type-image { margin:0; overflow:hidden; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-image img,.node-type-landing-page #content .group-links .group-link-2 .field-type-image img,.node-type-landing-page #content .group-links .group-link-3 .field-type-image img { transition:all 0.4s ease-in-out; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-image img:hover,.node-type-landing-page #content .group-links .group-link-2 .field-type-image img:hover,.node-type-landing-page #content .group-links .group-link-3 .field-type-image img:hover { transform:scale(1.1); }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-link-field,.node-type-landing-page #content .group-links .group-link-2 .field-type-link-field,.node-type-landing-page #content .group-links .group-link-3 .field-type-link-field { padding:1em; padding-bottom:0; margin:0; margin-bottom:0.5em; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-link-field a,.node-type-landing-page #content .group-links .group-link-2 .field-type-link-field a,.node-type-landing-page #content .group-links .group-link-3 .field-type-link-field a { color:#202020; text-decoration:none; font-weight:bold; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-link-field a:hover,.node-type-landing-page #content .group-links .group-link-2 .field-type-link-field a:hover,.node-type-landing-page #content .group-links .group-link-3 .field-type-link-field a:hover { text-decoration:underline; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-text-long,.node-type-landing-page #content .group-links .group-link-2 .field-type-text-long,.node-type-landing-page #content .group-links .group-link-3 .field-type-text-long { padding:1em; padding-top:0; margin:0; }

 .node-type-landing-page #content .group-links .group-link-2 { margin:0 0.5em; }

 .node-type-landing-page #content .group-links .group-link-2 .field-type-image { position:absolute; bottom:0; }

 @media screen and (max-width:1020px) { .node-type-landing-page #content .group-links .group-link-1,.node-type-landing-page #content .group-links .group-link-2,.node-type-landing-page #content .group-links .group-link-3 { width:100%; height:160px; margin:0.5em 0; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-image,.node-type-landing-page #content .group-links .group-link-2 .field-type-image,.node-type-landing-page #content .group-links .group-link-3 .field-type-image { position:absolute; left:0; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-link-field,.node-type-landing-page #content .group-links .group-link-1 .field-type-text-long,.node-type-landing-page #content .group-links .group-link-2 .field-type-link-field,.node-type-landing-page #content .group-links .group-link-2 .field-type-text-long,.node-type-landing-page #content .group-links .group-link-3 .field-type-link-field,.node-type-landing-page #content .group-links .group-link-3 .field-type-text-long { width:calc(100% - 215px); float:right; }

 }

 @media screen and (max-width:720px) { .node-type-landing-page #content .group-links { width:100vw; margin-left:-3.75em; }

 .node-type-landing-page #content .group-links .group-link-1,.node-type-landing-page #content .group-links .group-link-2,.node-type-landing-page #content .group-links .group-link-3 { height:auto; margin:0; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-image,.node-type-landing-page #content .group-links .group-link-2 .field-type-image,.node-type-landing-page #content .group-links .group-link-3 .field-type-image { display:none; }

 .node-type-landing-page #content .group-links .group-link-1 .field-type-link-field,.node-type-landing-page #content .group-links .group-link-1 .field-type-text-long,.node-type-landing-page #content .group-links .group-link-2 .field-type-link-field,.node-type-landing-page #content .group-links .group-link-2 .field-type-text-long,.node-type-landing-page #content .group-links .group-link-3 .field-type-link-field,.node-type-landing-page #content .group-links .group-link-3 .field-type-text-long { width:100%; float:left; }

 .node-type-landing-page #content .group-links .group-link-2 { background-color:#e2e2e2; }

 }

 @media screen and (max-width:600px) { .node-type-landing-page #content .group-links { margin-left:-10vw; }

 }

 #content .media-teaser { margin:5px; cursor:pointer; display:inline-block; vertical-align:top; }

 #content #block-block-53 { padding:1em 3.75em; }

 @media screen and (max-width:600px) { #content #block-block-53 { padding:1em 10vw; }

 }

 #block-webform-client-block-158580,#block-webform-client-block-158581,#block-webform-client-block-158582 { padding-left:3.75em !important; padding-bottom:3em !important; }

 /* begin stylesheet */ @media screen and (min-width:45em) { /*720px + screen width */ /* general page rules */ /*end media query*/ /*Alerts and Breakout Boxes*/ /*top nav*/ /*header*/ /*navigation bar */ /* homepage */ /* slideshow */ /* footer */ /* page bottom */ /* menu pages */ /*L1 pages*/ /*end L1 pages */ /*narrative pages */ /* 'sidebar' menu*/ /*standard content pages*/ iframe { width:100%; height:24em; }

 ul.two-col li { width:50%; float:left; }

 ul.two-col li:last-child { margin-bottom:1.4em; }

 div#nformation,div#reportChildAbuse,div.information,div.reportChildAbuse { padding-top:1em; padding-left:4.5em; background-position:2.5% 50%; }

 #main { display:flex; display:-ms-flexbox; display:-webkit-flex; flex-direction:row-reverse; -ms-flex-direction:row-reverse; -webkit-flex-direction:row-reverse; /*related links / related information*/ /*sites DB / Education and Care Location pages */ /*sites DB search page */ /*end sites DB*/ }

 #main #sidebars { width:15em; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; /*refine search*/ }

 #main #sidebars .block { margin-bottom:1.4em; }

 #main #sidebars .block__title { border:0; }

 #main #sidebars .region-sidebar-second { width:100%; padding:0 1em 0 0; float:none; }

 #main #sidebars .region-sidebar-second .block__content ul { border:0; }

 #main #sidebars .region-sidebar-second .facetapi-facetapi-checkbox-links ul { margin-bottom:1.6em; }

 #main .view-sitesdb .view-content { /*results*/ }

 #main .view-sitesdb .view-content .col-1,#main .view-sitesdb .view-content .col-2 { width:50%; padding:0.5em; vertical-align:top; display:table-cell; }

 #main .view-sitesdb td { border:0; }

 #top-nav .region-top-nav #block-menu-menu-top-menu { float:left; }

 #top-nav .region-top-nav #block-menu-menu-top-menu .menu { margin:1em 1.5em; }

 #top-nav .region-top-nav #block-menu-menu-top-menu .menu li { width:auto; }

 #top-nav .region-top-nav #block-menu-menu-top-menu .menu li + li { margin-left:0.875em; }

 #top-nav .region-top-nav #block-menu-menu-top-menu .menu li:last-child { display:none; visibility:hidden; }

 #top-nav .region-top-nav #block-menu-menu-top-menu .menu a { color:#202020; }

 #top-nav .region-top-nav #block-govcms-text-resize-text-resize { float:right; margin-top:1em; display:inherit; visibility:inherit; }

 #top-nav .region-top-nav #block-govcms-text-resize-text-resize a { background-image:url("../images/constant-images.png?v=3"); }

 #top-nav .region-top-nav #block-govcms-text-resize-text-resize a.reset { background-position:-277px -54px; }

 #top-nav .region-top-nav #block-govcms-text-resize-text-resize a.font-large { background-position:-277px -27px; }

 #top-nav .region-top-nav #block-govcms-text-resize-text-resize a.font-small { background-position:-277px 0; }

 #top-nav .region-top-nav #block-search-api-page-default-search,#top-nav .region-top-nav #block-search-api-page-solr-test { width:25%; float:right; margin:1em 4em 0 0.5em; padding:0; transition:none; position:relative; left:0; display:inherit; }

 #top-nav .region-top-nav #block-search-api-page-default-search input,#top-nav .region-top-nav #block-search-api-page-solr-test input { border:0; }

 #top-nav .region-top-nav #block-search-api-page-default-search #edit-submit-1,#top-nav .region-top-nav #block-search-api-page-default-search #edit-submit-1--2,#top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit-1,#top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit-1--2 { display:none; }

 #top-nav .region-top-nav #block-search-api-page-default-search #edit-submit,#top-nav .region-top-nav #block-search-api-page-default-search #edit-submit-6,#top-nav .region-top-nav #block-search-api-page-default-search #edit-submit-6--2,#top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit,#top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit-6,#top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit-6--2 { margin-right:0; background:#1E58A6; background-image:url(../images/constant-images.png?v=3); background-position:-242px -11px; background-repeat:no-repeat; right:-1.47321em; padding:0.27em 0.4em; }

 #header { max-width:63.75em; width:100%; margin:0 auto; padding:2.125em 1.5em 1em; }

 #header #logo img { display:inherit; visibility:inherit; width:275px; }

 #header #name-and-slogan { max-width:50%; margin-top:0.45em; }

 #nav-wrapper { max-width:63.75em; width:100%; margin:0 auto; }

 #nav-wrapper #menuButton,#nav-wrapper #menuClose { display:none; visibility:none; }

 #nav-wrapper #block-superfish-1 { visibility:inherit; display:block; max-width:inherit; }

 .region-navigation #block-superfish-1 { position:static; width:auto; }

 .region-navigation #superfish-1 li:last-child ul { left:-4em; }

 .region-navigation #superfish-1 li:last-child ul li ul { left:-13.5em !important; }

 .region-navigation #superfish-1 li:nth-last-child(2) ul li ul { left:-13.5em !important; }

 .region-navigation #superfish-1 li { white-space:normal; border:0; }

 .region-navigation #superfish-1 li ul { position:absolute; top:100%; }

 .region-navigation #superfish-1 li ul li.menuparent { background-image:url("../images/moremenu-icon.png"); background-repeat:no-repeat; background-position:95% 50%; background-size:0.4em; }

 .region-navigation #superfish-1 li ul a.menuparent { padding-right:1em; }

 .region-navigation #superfish-1 li ul li ul { top:0; background:#C7C7C7; }

 .region-navigation #superfish-1 li ul li { display:block !important; border:0; }

 .region-navigation #superfish-1 li ul li a { text-align:left; padding:0.75em; font-weight:normal; background-position:95% 50%; }

 .region-navigation #superfish-1 li ul li a[href*="//"]:hover { background-image:url("../images/external-link-grey.png"); padding-right:0.9em; background-repeat:no-repeat; background-size:auto 0.55em; background-position:95% 50%; }

 .region-navigation #superfish-1 li ul li a[href*="decd-sa.govcms.gov.au"]:hover { background:none; padding-right:inherit; }

 .region-navigation #superfish-1 li ul li a[href*="decd.sa.gov.au"]:hover { background:none; padding-right:inherit; }

 .region-navigation #superfish-1 li ul li a[href*="educationsa.govcms.gov.au"]:hover { background:none; padding-right:inherit; }

 .region-navigation #superfish-1 li ul li a[href*="education.sa.gov.au"]:hover { background:none; padding-right:inherit; }

 .region-navigation #superfish-1 li ul li a[href*="ecdsa.govcms.acsitefactory.com"]:hover { background:none; padding-right:inherit; }

 .region-navigation #superfish-1 li ul li a[href*="yourpublicschool.govcms.acsitefactory.com"]:hover { background:none; padding-right:inherit; }

 .region-navigation .block__content #superfish-1 { display:flex; display:-ms-flexbox; display:-webkit-flex; background:inherit; }

 .region-navigation #superfish-1 li { border-right:1px solid #FFF; text-align:center; width:auto; display:inline-block; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; }

 .region-navigation #superfish-1 li li a { color:#202020; text-decoration:none; }

 .region-navigation #superfish-1 li a { padding:0.875em 0.1em; font-size:0.8em; text-transform:none; }

 .region-navigation #superfish-1 li a:before { border-left:none; }

 .region-navigation #superfish-1 li a:hover { color:#202020; }

 .region-navigation #superfish-1 li:last-child { border:none; }

 .region-navigation .sf-depth-2 ul { background:#F3F3F3; }

 .region-highlighted { background:#FFF; padding-bottom:0.1px; }

 .region-highlighted #block-block-36 { max-width:63.75em; }

 .region-highlighted #block-views-slideshow-block { max-width:63.75em; margin:1.5em auto; }

 .region-highlighted #block-views-slideshow-block a { color:#FFF; text-decoration:none; }

 .region-highlighted #block-views-slideshow-block .content a:hover { color:#202020; background:#FFF; }

 .region-highlighted #block-views-slideshow-block .group-right { max-height:23.5em; position:absolute; left:0px; right:0px; background-image:url("../images/greybg.png"); background-color:inherit; background-size:100% 100%; height:100%; width:58%; padding:1.5em 5em 4em 1.5em; }

 .region-highlighted #block-views-slideshow-block .group-right .field { margin:0; }

 .region-highlighted #block-views-slideshow-block .group-right h2 { font-size:1.4375em; margin:0; margin-bottom:0.6956em; padding:0; }

 .region-highlighted #block-views-slideshow-block .group-right .field-item a { border:1px solid #FFF; padding:0.5em; }

 .region-highlighted #block-views-slideshow-block .group-right .field-items .even { max-height:4.5em; }

 .region-highlighted #block-views-slideshow-block .group-right .field-items .even p { margin:0; }

 .region-highlighted #block-views-slideshow-block .group-left { display:inherit; visibility:inherit; max-height:23.5em; width:100%; }

 .region-highlighted #block-views-slideshow-block .group-left img { width:100%; }

 .region-highlighted #block-views-slideshow-block .rslides_tabs { top:auto; bottom:1.5em; left:1.5em; position:absolute; max-width:100%; background-color:inherit; padding:0; }

 .region-highlighted #block-views-slideshow-block .rslides_tabs a { color:#202020; }

 .region-highlighted #block-views-slideshow-block .rslides_tabs .rslides_here a { color:#FFF; }

 #content { padding:0; /* news and quick links row */ }

 #content .panels-flexible-1,#content .panels-flexible-136 { max-width:63.75em; margin:1.5em; margin-bottom:0; /* quick links */ }

 #content .panels-flexible-1 .panel-pane,#content .panels-flexible-136 .panel-pane { padding:1.8125em 2.5em; border-top:0.5em solid #1E58A6; }

 #content .panels-flexible-1 .pane-menu-menu-quick-links,#content .panels-flexible-1 .pane-menu-menu-parenting-and-childcare-qui,#content .panels-flexible-136 .pane-menu-menu-quick-links,#content .panels-flexible-136 .pane-menu-menu-parenting-and-childcare-qui { padding:0.25em; }

 #content .panels-flexible-1 .pane-twitter-block-1,#content .panels-flexible-136 .pane-twitter-block-1 { max-height:33em; }

 #content .panels-flexible-1 .panels-flexible-region-1-center,#content .panels-flexible-1 .panels-flexible-region-136-center,#content .panels-flexible-1 .panels-flexible-region-1-left,#content .panels-flexible-1 .panels-flexible-region-136-left,#content .panels-flexible-136 .panels-flexible-region-1-center,#content .panels-flexible-136 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-1-left,#content .panels-flexible-136 .panels-flexible-region-136-left { width:49%; float:left; top:13em; margin-bottom:1.5em; height:33em; }

 #content .panels-flexible-1 .panels-flexible-region-1-center,#content .panels-flexible-1 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-1-center,#content .panels-flexible-136 .panels-flexible-region-136-center { margin-left:2%; }

 #content .panels-flexible-1 .panels-flexible-region-last,#content .panels-flexible-136 .panels-flexible-region-last { margin-top:0; }

 #content .panels-flexible-1 .panel-pane,#content .panels-flexible-136 .panel-pane { height:34em; }

 #content .panels-flexible-1 .pane-latest-news,#content .panels-flexible-136 .pane-latest-news { position:relative; background:#FFF; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .view-content .views-row,#content .panels-flexible-136 .pane-latest-news .view-latest-news .view-content .views-row { background:#FFF; }

 #content .panels-flexible-1 .pane-latest-news a,#content .panels-flexible-136 .pane-latest-news a { text-decoration:none; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .more-link,#content .panels-flexible-136 .pane-latest-news .view-latest-news .more-link { position:absolute; bottom:1.1em; right:2.5em; }

 #content .panels-flexible-1 .pane-latest-news .view-latest-news .more-link a,#content .panels-flexible-136 .pane-latest-news .view-latest-news .more-link a { padding:0.5em; border:solid 1px #202020; }

 #content .panels-flexible-1 .panels-flexible-region-1-right,#content .panels-flexible-1 .panels-flexible-region-136-right,#content .panels-flexible-136 .panels-flexible-region-1-right,#content .panels-flexible-136 .panels-flexible-region-136-right { top:-34.5em; float:left; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .panel-pane,#content .panels-flexible-1 .panels-flexible-region-136-right .panel-pane,#content .panels-flexible-136 .panels-flexible-region-1-right .panel-pane,#content .panels-flexible-136 .panels-flexible-region-136-right .panel-pane { height:auto; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .menu,#content .panels-flexible-1 .panels-flexible-region-136-right .menu,#content .panels-flexible-136 .panels-flexible-region-1-right .menu,#content .panels-flexible-136 .panels-flexible-region-136-right .menu { width:auto; height:auto; background-color:#e2e2e2; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .menu li,#content .panels-flexible-1 .panels-flexible-region-136-right .menu li,#content .panels-flexible-136 .panels-flexible-region-1-right .menu li,#content .panels-flexible-136 .panels-flexible-region-136-right .menu li { max-width:33%; margin:0.5% 0.5% 0 0; border:0; background-color:#FFF; flex:1 0 33%; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .menu li a,#content .panels-flexible-1 .panels-flexible-region-136-right .menu li a,#content .panels-flexible-136 .panels-flexible-region-1-right .menu li a,#content .panels-flexible-136 .panels-flexible-region-136-right .menu li a { padding-left:3em; border:0; background-position:95%; height:100%; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .menu li:nth-child(-n+3),#content .panels-flexible-1 .panels-flexible-region-136-right .menu li:nth-child(-n+3),#content .panels-flexible-136 .panels-flexible-region-1-right .menu li:nth-child(-n+3),#content .panels-flexible-136 .panels-flexible-region-136-right .menu li:nth-child(-n+3) { margin-top:0; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .menu li:nth-child(3n),#content .panels-flexible-1 .panels-flexible-region-136-right .menu li:nth-child(3n),#content .panels-flexible-136 .panels-flexible-region-1-right .menu li:nth-child(3n),#content .panels-flexible-136 .panels-flexible-region-136-right .menu li:nth-child(3n) { margin-right:0; }

 #footer-wrapper { margin-top:1.5em; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer { display:inherit; visibility:inherit; background:#202020; padding:1.5em; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer h2 { font-weight:400; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a { text-decoration:none; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a:hover { text-decoration:underline; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a[href*="//"] { /* external link styles*/ background-image:url("../images/external-link-white.png"); padding-right:0.9em; background-repeat:no-repeat; background-size:auto 0.55em; background-position:100% 50%; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a[href*="decd-sa.govcms.gov.au"] { background:none; padding-right:inherit; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a[href*="decd.sa.gov.au"] { background:none; padding-right:inherit; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a[href*="educationsa.govcms.gov.au"] { background:none; padding-right:inherit; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a[href*="education.sa.gov.au"] { background:none; padding-right:inherit; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a[href*="ecdsa.govcms.acsitefactory.com"] { background:none; padding-right:inherit; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer a[href*="yourpublicschool.govcms.acsitefactory.com"] { background:none; padding-right:inherit; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul { display:flex; display:-ms-flexbox; display:-webkit-flex; flex-wrap:wrap; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul li:first-child { display:list-item; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul li { padding:0; padding-top:2em; width:25%; font-size:1em; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul li ul { padding-top:0.9em; padding-right:0.9em; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul li li { padding:0; width:100%; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul li li a { height:auto; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul li li ul { display:none; visibility:hidden; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul li li:nth-child(n+4) { display:none; visibility:hidden; }

 #footer-wrapper #block-block-4,#footer-wrapper #block-block-21,#footer-wrapper #block-block-6 { width:48%; position:relative; margin:0 auto; top:4.5em; }

 #footer-wrapper #block-menu-menu-social-links-menu ul { margin:0; padding:0; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li a { height:2.5em; margin-left:1.5em; }

 #footer-wrapper #block-menu-menu-social-links-menu ul li:first-child a { margin-left:0; }

 #footer-wrapper #block-block-2,#footer-wrapper #block-block-5,#footer-wrapper #block-block-11,#footer-wrapper #block-block-26 { float:left; width:25%; padding:0; margin:1.5em 0; top:-12.1875em; margin-top:0px; padding-left:0px !important; left:50%; }

 #footer-wrapper #block-block-2 .contact,#footer-wrapper #block-block-2 .feedback,#footer-wrapper #block-block-5 .contact,#footer-wrapper #block-block-5 .feedback,#footer-wrapper #block-block-11 .contact,#footer-wrapper #block-block-11 .feedback,#footer-wrapper #block-block-26 .contact,#footer-wrapper #block-block-26 .feedback { padding-bottom:0.9em; }

 #footer-wrapper #block-block-26 { margin-left:-2%; }

 #footer-wrapper #block-block-2,#footer-wrapper #block-block-11 { /*contact us block*/ padding-left:2%; }

 #page-bottom-wrapper { overflow:hidden; background:#000; padding:1em; }

 #page-bottom-wrapper .region-bottom { max-width:63.75em; width:100%; margin:0 auto; }

 #page-bottom-wrapper .region-bottom .block-menu { clear:none; float:none; max-width:35.5em; margin:auto; padding-top:0; }

 #page-bottom-wrapper .region-bottom .block-menu ul { text-align:center; margin:1em 0 0 0; }

 #page-bottom-wrapper .region-bottom .block-menu ul li { display:inline; padding:0 1em; transform:skewX(-15deg); border-right:2px solid #e2e2e2; display:inline-block; width:auto; }

 #page-bottom-wrapper .region-bottom .block-menu ul li a { color:#e2e2e2; text-decoration:none; display:inline-block; transform:skewx(15deg); }

 #page-bottom-wrapper .region-bottom .block-menu ul li a:hover { text-decoration:underline; }

 #page-bottom-wrapper .region-bottom .block-menu ul li:last-child { border:0; }

 #page-bottom-wrapper .region-bottom #block-menu-menu-logo-footer-menu { font-size:16px; max-width:calc(480px + 6.6em); height:48px; margin:auto; margin-top:1em; padding-left:0.6em; }

 #page-bottom-wrapper .region-bottom #block-menu-menu-logo-footer-menu ul.menu li { display:block; flex:none; padding:0; border-right:none; transform:none; }

 #page-bottom-wrapper .region-bottom #block-menu-menu-logo-footer-menu ul.menu li a { font-size:16px; display:block; transform:none; margin-right:2em; }

 #page-bottom-wrapper .region-bottom #block-menu-menu-logo-footer-menu ul.menu li:last-child a { margin-right:0; }

 #content .center-wrapper { padding:0 3.75em; }

 #content .center-wrapper .panel-panel .entity-bean .content .field-name-field-bean-image a { background-image:none; }

 #content .center-wrapper .panel-panel .entity-bean .content .field-item a { display:block; }

 #content .center-wrapper .panel-panel .entity-bean .content .field-item a img { display:inherit; visibility:inherit; padding-right:1em; }

 #content .center-wrapper .panel-panel + .panel-panel { border-top:1em solid #FFF; }

 #content .center-wrapper .panel-panel:nth-child(2) { background:#F0F0F0; }

 .panel-1col-stacked .panel-col-middle .panel-pane:nth-child(2n+2) { margin-right:0; }

 .panel-1col-stacked .panel-col-middle .panel-pane { max-width:45%; margin-right:10%; flex:1 0 45%; -webkit-flex:1 0 45%; -ms-flex:1 0 45%; }

 .sidebars { position:static; }

 #content { /*contact us*/ /*was this page useful*/ }

 #content #DECD { width:50%; display:block; float:left; }

 #content #FSA { display:block; width:50%; float:left; padding-bottom:2em; }

 }

 @media screen and (min-width:45em) and (min-width:48em) { /*768px + screen width. Allows for long words in tables */ table th[scope=col] { padding:1em; display:table-cell; visibility:inherit; }

 table th[scope=row] { display:table-cell; }

 table thead th[scope=row]:first-child { font-size:1em; }

 table th { border:1px solid black; }

 table tr:nth-child(even) { background:inherit; }

 table td { border:1px solid black; display:table-cell; position:static; word-wrap:break-word; }

 table td p.RowHead { display:none; visibility:hidden; }

 }

 @media screen and (min-width:45em) and (min-width:53em) { .region-navigation #superfish-1 li a { font-size:0.9em; }

 }

 @media screen and (min-width:45em) and (min-width:59em) { .region-navigation #superfish-1 li a { font-size:1.05em; }

 }

 @media screen and (min-width:45em) and (min-width:53em) { .region-highlighted #block-views-slideshow-block .group-right { width:52%; }

 }

 @media screen and (min-width:45em) and (min-width:59em) { .region-highlighted #block-views-slideshow-block .group-right { width:46%; }

 }

 @media screen and (min-width:45em) and (min-width:53em) { .region-highlighted #block-views-slideshow-block .group-right .field-items .even { max-height:9em; }

 }

 @media screen and (min-width:45em) and (min-width:59em) { .region-highlighted #block-views-slideshow-block .group-right .field-items .even { max-height:12.5em; }

 }

 /* begin stylesheet */ @media screen and (min-width:63.75em) { /*IE10 styles*/ /* top nav */ /*header*/ /*navigation bar */ /*slideshow */ /*main content*/ /* footer */ /* menu pages */ /*L1 pages*/ /*end L1 pages*/ /*narrative pages*/ /*end narrative pages*/ html[data-useragent*="MSIE 10.0"] #main #content .panel-flexible { max-width:63.75em; }

 #top-nav .region-top-nav { max-width:63.75em; width:100%; margin:0 auto; }

 #top-nav .region-top-nav #block-menu-menu-top-menu .menu { margin-left:0; }

 #top-nav .region-top-nav #block-search-api-page-default-search,#top-nav .region-top-nav #block-search-api-page-solr-test { float:right; margin-right:2.0625em; width:10em; }

 #top-nav .region-top-nav #block-search-api-page-default-search .form-submit,#top-nav .region-top-nav #block-search-api-page-solr-test .form-submit { right:-1.47321em; }

 #header { padding:2.625em 0 1.1875em; }

 .region-navigation { border:none; }

 .region-navigation #superfish-1 li:last-child ul { /*normal location at 81.25em*/ }

 .region-navigation #superfish-1 li:last-child ul li ul { /*normal location at 95em*/ }

 .region-navigation #superfish-1 li:nth-last-child(2) ul li ul { /*normal location at 87.5em*/ }

 .region-highlighted #block-views-slideshow-block { margin:2em auto; }

 .region-highlighted #block-views-slideshow-block .group-right { width:40%; padding:3.125em 5em 4em 3.125em; }

 .region-highlighted #block-views-slideshow-block .rslides_tabs { bottom:3.125em; left:3.125em; }

 #content { float:none; /* news and quick links row */ }

 #content .panels-flexible-1,#content .panels-flexible-136 { max-width:63.75em; margin:2em 0 0; /* news */ /* quick links buttons */ /* end quick links buttons */ /*feature tile*/ }

 #content .panels-flexible-1 .panel-pane,#content .panels-flexible-136 .panel-pane { height:30em; }

 #content .panels-flexible-1 .panels-flexible-region-1-center,#content .panels-flexible-1 .panels-flexible-region-136-center,#content .panels-flexible-1 .panels-flexible-region-1-left,#content .panels-flexible-1 .panels-flexible-region-136-left,#content .panels-flexible-1 .panels-flexible-region-1-right,#content .panels-flexible-1 .panels-flexible-region-136-right,#content .panels-flexible-136 .panels-flexible-region-1-center,#content .panels-flexible-136 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-1-left,#content .panels-flexible-136 .panels-flexible-region-136-left,#content .panels-flexible-136 .panels-flexible-region-1-right,#content .panels-flexible-136 .panels-flexible-region-136-right { float:left; width:38.25%; margin:0; }

 #content .panels-flexible-1 .panels-flexible-region-1-center,#content .panels-flexible-1 .panels-flexible-region-136-center,#content .panels-flexible-1 .panels-flexible-region-1-left,#content .panels-flexible-1 .panels-flexible-region-136-left,#content .panels-flexible-136 .panels-flexible-region-1-center,#content .panels-flexible-136 .panels-flexible-region-136-center,#content .panels-flexible-136 .panels-flexible-region-1-left,#content .panels-flexible-136 .panels-flexible-region-136-left { margin-right:0.73529%; top:0; height:30em; }

 #content .panels-flexible-1 .pane-latest-news .views-field-field-news-date p,#content .panels-flexible-136 .pane-latest-news .views-field-field-news-date p { font-size:1.15em; }

 #content .panels-flexible-1 .pane-latest-news .views-row-3,#content .panels-flexible-136 .pane-latest-news .views-row-3 { display:inherit; visibility:inherit; }

 #content .panels-flexible-1 .panels-flexible-region-1-right,#content .panels-flexible-1 .panels-flexible-region-136-right,#content .panels-flexible-136 .panels-flexible-region-1-right,#content .panels-flexible-136 .panels-flexible-region-136-right { width:22%; float:right; position:relative; top:auto; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .panel-pane,#content .panels-flexible-1 .panels-flexible-region-136-right .panel-pane,#content .panels-flexible-136 .panels-flexible-region-1-right .panel-pane,#content .panels-flexible-136 .panels-flexible-region-136-right .panel-pane { height:initial; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .menu,#content .panels-flexible-1 .panels-flexible-region-136-right .menu,#content .panels-flexible-136 .panels-flexible-region-1-right .menu,#content .panels-flexible-136 .panels-flexible-region-136-right .menu { display:flex; display:-ms-flexbox; display:-webkit-flex; flex-direction:column; -ms-flex-direction:column; -webkit-flex-direction:column; height:30em; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .menu li,#content .panels-flexible-1 .panels-flexible-region-136-right .menu li,#content .panels-flexible-136 .panels-flexible-region-1-right .menu li,#content .panels-flexible-136 .panels-flexible-region-136-right .menu li { max-width:100%; width:100%; margin:0; display:flex; display:-ms-flexbox; display:-webkit-flex; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; }

 #content .panels-flexible-1 .panels-flexible-region-1-right .menu li + li,#content .panels-flexible-1 .panels-flexible-region-136-right .menu li + li,#content .panels-flexible-136 .panels-flexible-region-1-right .menu li + li,#content .panels-flexible-136 .panels-flexible-region-136-right .menu li + li { margin-top:0.53em !important; }

 #content .panels-flexible-1 .panels-flexible-region-1-right a,#content .panels-flexible-1 .panels-flexible-region-136-right a,#content .panels-flexible-136 .panels-flexible-region-1-right a,#content .panels-flexible-136 .panels-flexible-region-136-right a { padding:0 0 0 3em; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; display:flex; align-items:center; }

 #content .panels-flexible-1 .panels-flexible-row-1-1,#content .panels-flexible-1 .panels-flexible-row-136-1,#content .panels-flexible-136 .panels-flexible-row-1-1,#content .panels-flexible-136 .panels-flexible-row-136-1 { display:inherit; visibility:inherit; margin-top:2em; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panels-flexible-region-1-feature_centre,#content .panels-flexible-1 .panels-flexible-row-1-1 .panels-flexible-region-136-feature_centre,#content .panels-flexible-1 .panels-flexible-row-136-1 .panels-flexible-region-1-feature_centre,#content .panels-flexible-1 .panels-flexible-row-136-1 .panels-flexible-region-136-feature_centre,#content .panels-flexible-136 .panels-flexible-row-1-1 .panels-flexible-region-1-feature_centre,#content .panels-flexible-136 .panels-flexible-row-1-1 .panels-flexible-region-136-feature_centre,#content .panels-flexible-136 .panels-flexible-row-136-1 .panels-flexible-region-1-feature_centre,#content .panels-flexible-136 .panels-flexible-row-136-1 .panels-flexible-region-136-feature_centre { width:100%; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane { background:none; border:none; height:auto; padding:0; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane .field-content,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane .field-content,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane .field-content,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane .field-content { overflow:hidden; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane .content,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane .content,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane .content,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane .content { background:#fff; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane img,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane img,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane img,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane img { transition:all 0.4s ease-in-out; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane img:hover,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane img:hover,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane img:hover,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane img:hover { transform:scale(1.1); }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane .bean-image-and-text.default .field-type-image,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane .bean-image-and-text.default .field-type-image,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane .bean-image-and-text.default .field-type-image,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane .bean-image-and-text.default .field-type-image { float:none; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane .bean-image-and-text.default,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane .bean-image-and-text.default,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane .bean-image-and-text.default,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane .bean-image-and-text.default { border:none; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane .summary-text,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane .summary-text,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane .summary-text,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane .summary-text { display:block; padding:0.5em; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane .summary-text a,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane .summary-text a,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane .summary-text a,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane .summary-text a { line-height:1em; font-weight:bold; text-decoration:none; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .panel-pane .summary-text h2,#content .panels-flexible-1 .panels-flexible-row-136-1 .panel-pane .summary-text h2,#content .panels-flexible-136 .panels-flexible-row-1-1 .panel-pane .summary-text h2,#content .panels-flexible-136 .panels-flexible-row-136-1 .panel-pane .summary-text h2 { margin:0; line-height:1em; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features { padding:0; background:none; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features .view-content,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features .view-content,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features .view-content,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features .view-content { padding:0; display:flex; display:-ms-flexbox; display:-webkit-flex; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features .view-content .views-row,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features .view-content .views-row,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features .view-content .views-row,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features .view-content .views-row { flex:1 0 0%; -webkit-flex:1 0 0%; -ms-flex:1 0 0%; margin:0; display:flex; display:-ms-flexbox; display:-webkit-flex; flex-direction:column; -ms-flex-direction:column; -webkit-flex-direction:column; border-top:0; padding:0; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features .view-content .views-row img,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features .view-content .views-row img,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features .view-content .views-row img,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features .view-content .views-row img { width:100%; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features .view-content .views-row-2,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features .view-content .views-row-2,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features .view-content .views-row-2,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features .view-content .views-row-2 { margin:0 0.73529%; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features .view-content .views-field-field-bean-image a,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features .view-content .views-field-field-bean-image a,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features .view-content .views-field-field-bean-image a,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features .view-content .views-field-field-bean-image a { padding:0; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features .view-content .views-field-field-link-to,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features .view-content .views-field-field-link-to,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features .view-content .views-field-field-link-to,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features .view-content .views-field-field-link-to { background:#FFF; padding:1em 1em 0; border-top:5px solid #E2E2E2; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features .view-content .views-field-field-bean-text,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features .view-content .views-field-field-bean-text,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features .view-content .views-field-field-bean-text,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features .view-content .views-field-field-bean-text { background:#FFF; padding:0 1em 1em; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features a,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features a,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features a,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features a { text-decoration:none; font-size:1.3em; color:#202020; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features a:visited,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features a:visited,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features a:visited,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features a:visited { color:#202020; }

 #content .panels-flexible-1 .panels-flexible-row-1-1 .view-home-features a:hover,#content .panels-flexible-1 .panels-flexible-row-136-1 .view-home-features a:hover,#content .panels-flexible-136 .panels-flexible-row-1-1 .view-home-features a:hover,#content .panels-flexible-136 .panels-flexible-row-136-1 .view-home-features a:hover { text-decoration:underline; }

 #footer-wrapper { margin-top:2em; }

 #footer-wrapper footer { max-width:63.75em; width:100%; margin:0 auto; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer { width:78%; float:left; display:inherit; visibility:inherit; padding:2em 0; }

 #footer-wrapper #block-menu-block-govcms-menu-block-footer ul li { width:33%; }

 #footer-wrapper #block-block-21,#footer-wrapper #block-block-4,#footer-wrapper #block-block-6 { /*block 21 in live site*/ padding-top:2em; width:auto; float:none; margin:0; top:0; }

 #footer-wrapper #block-block-21 h2,#footer-wrapper #block-block-4 h2,#footer-wrapper #block-block-6 h2 { visibility:inherit; display:inherit; }

 #footer-wrapper #block-block-21 #block-menu-menu-social-links-menu,#footer-wrapper #block-block-4 #block-menu-menu-social-links-menu,#footer-wrapper #block-block-6 #block-menu-menu-social-links-menu { width:22%; float:left; }

 #footer-wrapper #block-block-21 #block-menu-menu-social-links-menu ul,#footer-wrapper #block-block-4 #block-menu-menu-social-links-menu ul,#footer-wrapper #block-block-6 #block-menu-menu-social-links-menu ul { padding:2em 0; }

 #footer-wrapper #block-block-21 #block-menu-menu-social-links-menu ul li,#footer-wrapper #block-block-4 #block-menu-menu-social-links-menu ul li,#footer-wrapper #block-block-6 #block-menu-menu-social-links-menu ul li { flex:0 1 auto; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; }

 #footer-wrapper #block-block-21 #block-menu-menu-social-links-menu ul li a,#footer-wrapper #block-block-4 #block-menu-menu-social-links-menu ul li a,#footer-wrapper #block-block-6 #block-menu-menu-social-links-menu ul li a { margin:0 0.25em; width:2.5em; }

 #footer-wrapper #block-block-21 #block-menu-menu-social-links-menu ul li:first-child a,#footer-wrapper #block-block-4 #block-menu-menu-social-links-menu ul li:first-child a,#footer-wrapper #block-block-6 #block-menu-menu-social-links-menu ul li:first-child a { margin-left:0; }

 #footer-wrapper #block-block-11,#footer-wrapper #block-block-2,#footer-wrapper #block-block-26,#footer-wrapper #block-block-5 { width:22%; margin:0; top:0; left:0; }

 #footer-wrapper #block-block-11,#footer-wrapper #block-block-2 { /*contact us block*/ padding-left:0; border-left:0; }

 #footer-wrapper #block-block-26,#footer-wrapper #block-block-5 { padding-top:2em; }

 #content .center-wrapper .panel-panel { max-width:13.4375em; margin-right:0.46875em; width:32%; }

 #content .center-wrapper .panel-panel .entity-bean .content { display:flex; display:-ms-flexbox; display:-webkit-flex; flex-direction:column; -ms-flex-direction:column; -webkit-flex-direction:column; }

 #content .center-wrapper .panel-panel .entity-bean .content .summary-text { height:10em; }

 #content .center-wrapper .panel-panel .entity-bean .content .field-item a img { width:13.4275em; max-width:100%; padding:0; }

 #content .center-wrapper .panel-col-last { margin:0; }

 #content .center-wrapper .panel-col .entity-bean .content { flex-direction:column-reverse; -ms-flex-direction:column-reverse; -webkit-flex-direction:column-reverse; }

 #content .panel-3col-33-stacked .panel-panel + .panel-panel { border-top:0; }

 #content .panel-3col-33-stacked .field { float:none; }

 .panel-1col-stacked .panel-col-middle .panel-pane { max-width:30%; margin-right:5%; flex:1 0 30%; -webkit-flex:1 0 30%; -ms-flex:1 0 30%; }

 .panel-1col-stacked .panel-col-middle .panel-pane:nth-child(2n+2) { margin-right:5%; }

 .panel-1col-stacked .panel-col-middle .panel-pane:nth-child(3n+3) { margin-right:0; }

 #content .block-menu-block .menu li a { text-decoration:none; }

 #content .node-sites-db .field-label { width:10em; }

 #content .node-sites-db .field-items { min-width:31.25em; }

 }

 @media screen and (min-width:63.75em) and (min-width:81.25em) { .region-navigation #superfish-1 li:last-child ul { left:0; }

 }

 @media screen and (min-width:63.75em) and (min-width:95em) { .region-navigation #superfish-1 li:last-child ul li ul { left:13.5em !important; }

 }

 @media screen and (min-width:63.75em) and (min-width:87.5em) { .region-navigation #superfish-1 li:nth-last-child(2) ul li ul { left:13.5em !important; }

 }

 /*Greatstart styling*/ /*GreatStart landing page CSS*/ .page-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content { border-top-color:white; border-top-style:solid; border-top-width:10px; }

 .page-parenting-greatstart #content .center-wrapper .panel-panel #panels-ipe-regionid-middle .entity-bean .content,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel #panels-ipe-regionid-middle .entity-bean .content { border-bottom-color:white; border-bottom-style:solid; border-bottom-width:10px; border-top-color:none; border-top-style:none; border-top-width:none; }

 .page-parenting-greatstart .panels-ipe-sort-container,.page-parenting-and-child-care-parenting-greatstart .panels-ipe-sort-container { overflow:hidden; padding-top:15px; }

 .page-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .summary-text,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .summary-text { height:108px; padding-right:5px; }

 .page-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .summary-text .field-item,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .summary-text .field-item { font-size:0.8em; }

 .page-parenting-greatstart .image,.page-parenting-and-child-care-parenting-greatstart .image { overflow:visible; }

 .page-parenting-greatstart .panel-panel .panel-col,.page-parenting-and-child-care-parenting-greatstart .panel-panel .panel-col { border-top-width:15px; border-top-color:white; border-top-style:solid; }

 .page-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .field-item,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .field-item { overflow:visible; }

 .page-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .field-item a img,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .field-item a img { margin-top:-40px; margin-bottom:-10px; }

 .page-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .field-item a,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel .entity-bean .content .field-item a { overflow:visible; }

 .page-parenting-greatstart #panels-ipe-regionid-left,.page-parenting-and-child-care-parenting-greatstart #panels-ipe-regionid-left { margin-top:-15px; }

 .page-parenting-greatstart #panels-ipe-regionid-right,.page-parenting-and-child-care-parenting-greatstart #panels-ipe-regionid-right { margin-top:-15px; }

 .page-parenting-greatstart #content .center-wrapper .panel-panel #panels-ipe-regionid-middle,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel #panels-ipe-regionid-middle { margin-top:-15px; }

 .page-parenting-greatstart #content .center-wrapper .panel-panel #panels-ipe-regionid-middle .pane-bean-greatstart-celebrations .summary-text,.page-parenting-and-child-care-parenting-greatstart #content .center-wrapper .panel-panel #panels-ipe-regionid-middle .pane-bean-greatstart-celebrations .summary-text { height:123px !important; border-top-width:15px; border-top-color:white; border-top-style:solid; margin-top:-5px; }

 .page-parenting-greatstart #panels-ipe-regionid-top .panels-ipe-sort-container,.page-parenting-and-child-care-parenting-greatstart #panels-ipe-regionid-top .panels-ipe-sort-container { overflow:hidden; padding-top:0px; }

 .node-type-greatstart-activity .parent-mlid-6711 .menu .menu__item:not(.menu-mlid-6571) .menu { display:none; }

 .node-type-greatstart-activity .parent-mlid-6711 .menu .menu-mlid-6571 .menu .expanded .menu { display:none; }

 .node-type-greatstart-activity .parent-mlid-6711 .menu .menu-mlid-6571 .menu .menu-mlid-6876 .menu { display:block; }

 .node-type-greatstart-activity .parent-mlid-6711 .menu .menu-mlid-6571 .menu .menu-mlid-6876 .menu .menu-mlid-6626 a { font-weight:bold; border-left:solid 0.4em #202020; padding-left:0.36em !important; }

 .node-greatstart-activity h2 { width:100%; display:inline-block; margin-top:1.4em; margin-bottom:0.7em; }

 .node-greatstart-activity .group-tdiv { width:350px; display:inline-block; margin-bottom:0.7em; }

 .node-greatstart-activity .group-tdiv h3 { display:none; visibility:hidden; }

 .node-greatstart-activity .group-tdiv div { margin-bottom:0px; }

 .node-greatstart-activity .group-cattitle { min-width:350px; max-width:100%; float:left; }

 .node-greatstart-activity .group-cattitle h3 { display:none; }

 .node-greatstart-activity .group-cattitle .field.field-name-field-category.field-type-taxonomy-term-reference.field-label-hidden { display:inline-block; float:left; }

 .node-greatstart-activity .group-cattitle .field.field-name-field-category.field-type-taxonomy-term-reference.field-label-hidden a { text-decoration:none; color:black !important; font-size:1.2em; font-weight:400; margin-top:0em; margin-bottom:0em; padding:0; line-height:1.2em; }

 .node-greatstart-activity .group-cattitle .field.field-name-field-hyphen.field-type-text.field-label-hidden { display:inline-block; margin-top:0.431em; margin-bottom:0em; padding-left:0.5em; padding-right:0.5em; font-size:1.2em; font-weight:400; line-height:1.2em; float:left; }

 .node-greatstart-activity .group-cattitle .field.field-name-field-greatstart-category.field-type-taxonomy-term-reference.field-label-hidden { display:inline-block; width:inherit; float:left; }

 .node-greatstart-activity .group-cattitle .field.field-name-field-greatstart-category.field-type-taxonomy-term-reference.field-label-hidden a { text-decoration:none; font-size:1.2em; font-weight:400; margin-top:0em; margin-bottom:0em; padding:0; line-height:1.2em; }

 .node-greatstart-activity .group-cattitle .field-name-field-greatstart-category .field-item { text-decoration:none; color:grey !important; font-size:1.2em; font-weight:400; margin-top:0em; margin-bottom:0em; padding:0; line-height:1.2em; }

 .node-greatstart-activity .field.field-name-field-greatstart-location.field-type-taxonomy-term-reference.field-label-inline.clearfix { display:block; float:left; width:100%; }

 .node-greatstart-activity .field.field-name-field-activity-image.field-type-image.field-label-hidden { display:block; float:right; max-width:310px; min-width:220px; padding-left:10px; }

 .node-greatstart-activity .field.field-name-field-skills-this-activity-impro.field-type-taxonomy-term-reference { display:block; float:left; width:100%; }

 .node-greatstart-activity .group-durage { min-width:350px; max-width:100%; float:left; }

 .node-greatstart-activity .group-durage h3 { display:none; }

 .node-greatstart-activity .group-durage .field.field-name-field-duration { display:inline-block; padding-left:28px; background-image:url("../images/greatstart-icons/greatstart-duration.jpg"); background-position:left; background-repeat:no-repeat; background-position-x:6px; float:left; padding-right:8px; width:100%; }

 .node-greatstart-activity .group-durage .field.field-name-field-age-group { display:inline-block; padding-left:28px; background-image:url("../images/greatstart-icons/greatstart-agerange.jpg"); background-position:left; background-repeat:no-repeat; float:left; width:100%; }

 .node-greatstart-activity .field.field-name-field-location { float:left; margin-top:0.7em; margin-bottom:0.7em; min-width:350px; max-width:100%; }

 .node-greatstart-activity .fake-table { border-bottom:5px solid #e8ad0c; float:left; width:100%; margin-top:1.4em; margin-bottom:1.4em; }

 .node-greatstart-activity .fake-table .fake-table-head { padding-left:2.5em !important; padding-bottom:0px !important; background-image:url("../images/greatstart-icons/greatstart-pencil.png"); background-position:left; background-position-x:1em; background-repeat:no-repeat; background-position-y:0.3em; }

 .node-greatstart-activity .fake-table .fake-table-head h3 { margin-top:0.7em; margin-bottom:0.7em; font-weight:bold; padding-left:0em !important; padding-bottom:0px !important; background-image:none; background-position:left; background-position-x:1em; background-repeat:no-repeat; background-position-y:0.3em; width:100%; height:auto; }

 .node-greatstart-activity .fake-table .fake-table-cell { padding-left:8px; padding-right:8px; }

 .node-greatstart-activity .fake-table .fake-table-cell h3 { padding-left:0em !important; padding-bottom:0px !important; background-image:url("../images/greatstart-icons/greatstart-pencil.png"); background-position:left; background-position-x:0.3em; background-repeat:no-repeat; background-position-y:0.3em; }

 .node-greatstart-activity .fake-table .fake-table-row { float:left; width:100%; background:linear-gradient(to bottom, #efefef 0%, #efefef 50%, #e5e5e5 50%, #e5e5e5 100%); display:flex; }

 .node-greatstart-activity .fake-table .fake-table-divider { width:100%; float:left; }

 .node-greatstart-activity .fake-table .fake-table-divider:nth-child(even) { background-color:#e5e5e5; }

 .node-greatstart-activity .fake-table .fake-table-divider:nth-child(odd) { background-color:#efefef; }

 .node-greatstart-activity .fake-table.one-column { background-color:#efefef; }

 .node-greatstart-activity .fake-table.two-columns { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efefef+0,efefef+50,e5e5e5+50,e5e5e5+100 */ background:#efefef; /* Old browsers */ background:-moz-linear-gradient(left, #efefef 0%, #efefef 50%, #e5e5e5 50%, #e5e5e5 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #efefef 0%, #efefef 50%, #e5e5e5 50%, #e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #efefef 0%, #efefef 50%, #e5e5e5 50%, #e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#efefef", endColorstr="#e5e5e5",GradientType=1); /* IE6-9 */ }

 .node-greatstart-activity .fake-table.two-columns .fake-table-divider { width:50%; }

 .node-greatstart-activity .field-label-inline { margin-top:0.7em; margin-bottom:0.7em; }

 .node-greatstart-activity .field .field-label { font-weight:normal; }

 .node-greatstart-activity p.talking-point { padding-left:33px; background-image:url("../images/greatstart-icons/greatstart-speech.jpg"); background-position:left; background-position-y:4px; background-repeat:no-repeat; }

 .node-greatstart-activity .group-gs-accordion-group { float:left; }

 .node-greatstart-activity .group-gs-accordion-group .ui-state-default,.node-greatstart-activity .group-gs-accordion-group .ui-state-active,.node-greatstart-activity .group-gs-accordion-group .ui-state-hover { background-image:none; }

 .node-greatstart-activity .group-gs-accordion-group .ui-state-default .ui-icon,.node-greatstart-activity .group-gs-accordion-group .ui-state-active .ui-icon,.node-greatstart-activity .group-gs-accordion-group .ui-state-hover .ui-icon { display:none; visibility:none; }

 .node-greatstart-activity .group-gs-accordion-group .ui-state-default span,.node-greatstart-activity .group-gs-accordion-group .ui-state-active span,.node-greatstart-activity .group-gs-accordion-group .ui-state-hover span { background-image:none; }

 .node-greatstart-activity .group-gs-accordion-group .ui-state-default,.node-greatstart-activity .group-gs-accordion-group .ui-state-active,.node-greatstart-activity .group-gs-accordion-group .ui-icon,.node-greatstart-activity .group-gs-accordion-group .ui-state-hover { background-image:none; }

 .node-greatstart-activity .group-gs-accordion-group .ui-state-default .ui-icon,.node-greatstart-activity .group-gs-accordion-group .ui-state-active .ui-icon,.node-greatstart-activity .group-gs-accordion-group .ui-icon .ui-icon,.node-greatstart-activity .group-gs-accordion-group .ui-state-hover .ui-icon { display:none; visibility:none; }

 .node-greatstart-activity .group-gs-accordion-group .ui-state-default span,.node-greatstart-activity .group-gs-accordion-group .ui-state-active span,.node-greatstart-activity .group-gs-accordion-group .ui-icon span,.node-greatstart-activity .group-gs-accordion-group .ui-state-hover span { background-image:none; }

 .node-greatstart-activity .group-gs-accordion-group h3 { width:330px; height:40px; background:none; border:0px; }

 .node-greatstart-activity .group-gs-accordion-group h3 a { padding-left:0px; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-content { padding:0; border:none; height:auto !important; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-content p { font-family:"Calibri", "Calibri light", sans-serif; font-size:16px; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-content ul,.node-greatstart-activity .group-gs-accordion-group .ui-accordion-content ol { font-family:"Calibri", "Calibri light", sans-serif; font-size:16px; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-content ul li,.node-greatstart-activity .group-gs-accordion-group .ui-accordion-content ol li { font-family:"Calibri", "Calibri light", sans-serif; font-size:16px; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-content ol li { list-style-type:decimal; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header { background-position:right; background-image:url("../images/greatstart-icons/greatstart-accordion.png"); background-repeat:no-repeat; background-position-y:12px; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header a { color:black; padding:0px; font-size:24px; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header a:focus { outline:none; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header a:active { outline:none; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header:hover { background-image:url("../images/greatstart-icons/greatstart-accordion-hover.png"); }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header:hover a { color:#e8ad0c; }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header.ui-state-active { background-image:url("../images/greatstart-icons/greatstart-accordion-activated.png"); }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header.ui-state-active:hover { background-image:url("../images/greatstart-icons/greatstart-accordion-activated-hover.png"); }

 .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header.ui-state-active:hover a { color:#e8ad0c; }

 .node-greatstart-activity .group-gs-accordion-group .field-name-field-variation-by-age { margin-top:0px; margin-bottom:0px; }

 @media screen and (max-width:28.5em) { .node-greatstart-activity .fake-table.one-column,.node-greatstart-activity .fake-table.two-columns { width:calc(100% + 120px) !important; margin-left:-60px; }

 .node-greatstart-activity .group-variation-by-age { width:calc(100% + 120px); margin-left:-60px; }

 .node-greatstart-activity .group-variation-by-age .fake-table.one-column,.node-greatstart-activity .group-variation-by-age .fake-table.two-columns { width:100% !important; margin-top:0px; margin-left:0px; }

 .node-greatstart-activity .field.field-name-field-activity-image.field-type-image.field-label-hidden { float:left !important; }

 .node-greatstart-activity .field-name-body { float:left; }

 }

 .view-govcms-taxonomy-term-page .node-greatstart-activity header h2 { margin:0px; }

 .view-govcms-taxonomy-term-page .node-greatstart-activity header a { font-size:1.2em; font-weight:lighter; line-height:1em; text-decoration:none; color:black; }

 .view-govcms-taxonomy-term-page .node-greatstart-activity .field.field-name-field-skills-this-activity-impro.field-type-taxonomy-term-reference.field-label-above { width:100%; }

 .view-govcms-taxonomy-term-page .node-greatstart-activity .field.field-name-field-skills-this-activity-impro.field-type-taxonomy-term-reference.field-label-above .field.field-name-field-skills-this-activity-impro.field-type-taxonomy-term-reference.field-label-above { max-width:100%; }

 .view-govcms-taxonomy-term-page .feed-icon { display:none; }

 .view-govcms-taxonomy-term-page ul.links.inline { display:none; }

 .view-id-greatstart_filter .views-row.Celebrations { border-left:5px solid #ee734a !important; }

 .view-id-greatstart_filter .views-row.Food { border-left:5px solid #c5d747 !important; }

 .view-id-greatstart_filter .views-row.Getting.ready { border-left:5px solid #6fb6ba !important; }

 .view-id-greatstart_filter .views-row.Growing { border-left:5px solid #3486b8 !important; }

 .view-id-greatstart_filter .views-row.Out.and.about { border-left:5px solid #41ab85 !important; }

 .view-id-greatstart_filter .views-row.Play { border-left:5px solid #ffbe3c !important; }

 .view-id-greatstart_filter .views-row.Word.play { border-left:5px solid #ff983c !important; }

 .view-id-greatstart_filter .views-row.Working.it.out { border-left:5px solid #23b3aa !important; }

 .view-id-greatstart_filter .pager { margin-left:0px !important; margin-right:0px !important; }

 .view-id-greatstart_filter .view-content h3 { display:none; visibility:hidden; }

 .view-id-greatstart_filter .views-row { border-left:5px solid #8fc124; padding-left:20px !important; padding-top:0px !important; border-top:none !important; margin-bottom:50px; }

 .view-id-greatstart_filter .views-field-title a { font-size:1.7em; color:black !important; font-weight:bold; text-decoration:none !important; }

 .view-id-greatstart_filter .views-field-title a:hover { color:#999999 !important; }

 .view-id-greatstart_filter .views-field-field-duration { float:left; }

 .view-id-greatstart_filter .views-field-field-duration a { color:#999999 !important; text-decoration:none !important; }

 .view-id-greatstart_filter .views-field-field-duration a:hover { color:black !important; text-decoration:underline; }

 .view-id-greatstart_filter .views-field-field-category { float:left; }

 .view-id-greatstart_filter .views-field-field-category a { color:#999999 !important; text-decoration:none !important; padding-left:1em; }

 .view-id-greatstart_filter .views-field-field-category a:hover { color:black !important; text-decoration:underline; }

 .view-id-greatstart_filter .views-field-field-age-group div { color:#999999 !important; text-decoration:none !important; padding-left:1em; display:inline; }

 .view-id-greatstart_filter .views-field-field-age-group div:hover { color:black !important; text-decoration:underline; }

 .view-id-greatstart_filter .views-field.views-field-body { max-width:100%; }

 .view-id-greatstart_filter .views-field.views-field-body br { display:none; }

 .view-id-greatstart_filter .views-field.views-field-body .field-content { display:block; /* Fallback for non-webkit */ display:-webkit-box; height:48px; /* Fallback for non-webkit */ margin:0 auto; font-size:16px; line-height:1.5; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; }

 /* GreatStart checkbox styling */ #content .view-greatstart-filter #edit-keys-wrapper,#content .view-sports-events-filter-test #edit-keys-wrapper { width:100% !important; margin-bottom:1em; }

 #content .view-greatstart-filter #edit-keys-wrapper label,#content .view-sports-events-filter-test #edit-keys-wrapper label { margin-bottom:0.4em !important; }

 #content .view-greatstart-filter #edit-keys-wrapper #edit-keys,#content .view-sports-events-filter-test #edit-keys-wrapper #edit-keys { border:1px solid lightgrey; }

 #content .view-greatstart-filter .filter-list { font-size:1.2em; }

 #content .view-greatstart-filter .views-exposed-widget { height:auto !important; }

 #content .view-greatstart-filter .views-exposed-widget label { font-size:20px; }

 #content .view-greatstart-filter .multicheckbox-container { height:120px; overflow-y:scroll; display:block; border-top-style:solid; border-top-color:lightgrey; border-bottom-color:lightgrey; border-bottom-style:solid; padding-top:1px; padding-bottom:5px; margin-bottom:10px; margin-top:10px; }

 #content .view-greatstart-filter .multicheckbox-container .checkbox label { font-size:16px; }

 #content .view-greatstart-filter .multicheckbox-container .checkbox label input[type="checkbox"] { width:auto !important; height:auto !important; line-height:1em; vertical-align:middle; }

 #content .view-greatstart-filter .bef-checkboxes { height:145px; overflow-y:scroll; display:block; border-top-style:solid; border-top-color:lightgrey; border-bottom-color:lightgrey; border-bottom-style:solid; padding-top:1px; padding-bottom:5px; margin-bottom:10px; margin-top:10px; }

 #content .view-greatstart-filter .bef-checkboxes .form-type-bef-checkbox { margin:0; margin-bottom:1px; }

 #content .view-greatstart-filter .bef-checkboxes .form-type-bef-checkbox input[type="checkbox"] { width:auto !important; height:auto !important; line-height:1em; vertical-align:middle; margin-bottom:2px; }

 #content .view-greatstart-filter .bef-checkboxes .form-type-bef-checkbox label { font-size:16px; }

 #content .view-parenting-sa-filter .filter-list,#content .view-sports-events-filter-test .filter-list { font-size:1.2em; }

 #content .view-parenting-sa-filter .views-exposed-widget,#content .view-sports-events-filter-test .views-exposed-widget { height:auto !important; }

 #content .view-parenting-sa-filter .views-exposed-widget label,#content .view-sports-events-filter-test .views-exposed-widget label { font-size:20px; }

 #content .view-parenting-sa-filter .multicheckbox-container .checkbox label,#content .view-sports-events-filter-test .multicheckbox-container .checkbox label { font-size:16px; }

 #content .view-parenting-sa-filter .multicheckbox-container .checkbox label input[type="checkbox"],#content .view-sports-events-filter-test .multicheckbox-container .checkbox label input[type="checkbox"] { width:auto !important; height:auto !important; line-height:1em; vertical-align:middle; }

 #content .view-greatstart-filter .views-exposed-widget { padding-right:0; width:calc((100% - 2em)/3); }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_duration_tid,#content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_greatstart_location_tid { margin-right:1em; }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid { width:100%; margin-bottom:1em; }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid > label { width:50px; float:left; padding-top:5px; }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid { width:30%; float:left; }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid:nth-child(1) { display:none; }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid .bef-select-as-radios.form-radio { height:1.2em; float:left; margin:0 10px; margin-top:4px; width:13px; }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid label.option { vertical-align:top; }

 #content .view-greatstart-filter .views-exposed-widget.views-reset-button { float:right; width:auto; }

 #content .view-greatstart-filter .views-exposed-widget.views-submit-button .ajax-progress .throbber::after { content:"Loading..."; padding-left:15px; top:-4px; position:relative; font-size:1.1em; }

 #content .view-greatstart-filter .views-exposed-widget button.tagButton { padding-left:10px; margin:2px; padding-right:0; padding-top:1px; font-size:14px; height:30px; }

 #content .view-greatstart-filter .views-exposed-widget button.tagButton::after { content:"✕"; padding-left:7px; padding-right:10px; position:relative; bottom:1px; font-size:11px; }

 #content .view-greatstart-filter .views-exposed-widget button.tagButton::after:hover { font-weight:600; }

 #content .view-greatstart-filter .views-exposed-widget button.tagButton:hover { background-color:lightgrey; }

 @media screen and (max-width:850px) { #content .view-greatstart-filter .views-exposed-widget { width:100%; }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_duration_tid,#content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_greatstart_location_tid { margin-right:0; }

 #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid { width:100%; }

 }

 #block-bean-print-this-page-button button { height:auto; background-image:url(../images/print-icon-80px.png); background-repeat:no-repeat; padding-left:40px; font-size:1.2em; padding-top:5px; padding-bottom:5px; background-color:#e2e2e2; background-size:14%; background-position:8px 6px; border-bottom:5px solid #e8ad0c; float:right; margin-right:29px; transition:all 0.1s ease 0s; }

 #block-bean-print-this-page-button button:hover,#block-bean-print-this-page-button button:focus { background-color:#efefef; }

 .section-wellbeing-and-engagement-census .breadcrumb ol li:first-child { display:none; }

 .section-wellbeing-and-engagement-census #top-nav { display:none; }

 .section-wellbeing-and-engagement-census #top-nav .region-top-nav #block-search-api-page-default-search #edit-submit,.section-wellbeing-and-engagement-census #top-nav .region-top-nav #block-search-api-page-default-search #edit-submit-6,.section-wellbeing-and-engagement-census #top-nav .region-top-nav #block-search-api-page-default-search #edit-submit-6--2,.section-wellbeing-and-engagement-census #top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit,.section-wellbeing-and-engagement-census #top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit-6,.section-wellbeing-and-engagement-census #top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit-6--2 { background-color:#80c342; }

 .section-wellbeing-and-engagement-census #sidebars .block,.section-wellbeing-and-engagement-census #sidebars .region-sidebar-second .block__title { background-color:#80c342; }

 .section-wellbeing-and-engagement-census #content #block-webform-client-block-65 .form-actions .button-primary,.section-wellbeing-and-engagement-census #content .view-contact-blocks .views-row h3,.section-wellbeing-and-engagement-census #content .toc-filter .toc-filter-content h3 { background-color:#80c342; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .breadcrumb { display:none; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked { background-color:#f7f7f7 !important; padding:0; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-top .pane-bean-wellbeing-and-engagement-censu-0 { background-color:white; margin-top:8px; padding:3.75em; font-size:1.375em; line-height:1.375em; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle { padding:0; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu { margin:0; max-width:100%; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu h2.pane-title { display:none; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu { list-style-type:none !important; margin:0 !important; margin-left:-0.25rem !important; margin-right:-0.25rem !important; display:flex; flex-wrap:wrap; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li { flex-grow:1; margin:0.25rem; }

 @media screen and (max-width:1440px) { .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li { flex-basis:calc(50% - 0.5rem); }

 }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a { background-color:white; display:block; height:338px; min-width:338px; text-align:center; font-size:1.8em; text-decoration:none; line-height:15em; background-repeat:no-repeat; background-position:center 40px; background-size:10rem; }

 @media screen and (max-width:400px) { .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a { min-width:100%; }

 }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a:focus { text-decoration:underline; background-color:#80c342; color:white; background-position:center 35px; border:solid white 5px; line-height:calc(15em - 10px); }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census"] { display:none; }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/about-census"],.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.about-census { background-image:url("../images/wec-icons/about-us.png"); }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/about-census"]:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/about-census"]:focus,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.about-census:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.about-census:focus { background-image:url("../images/wec-icons/about-us-reverse.png"); }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/our-experience"],.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.our-experience { background-image:url("../images/wec-icons/our-experience.png"); }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/our-experience"]:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/our-experience"]:focus,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.our-experience:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.our-experience:focus { background-image:url("../images/wec-icons/our-experience-reverse.png"); }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/what-we-offer"],.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.what-we-offer { background-image:url("../images/wec-icons/what-we-offer.png"); }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/what-we-offer"]:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/what-we-offer"]:focus,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.what-we-offer:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.what-we-offer:focus { background-image:url("../images/wec-icons/what-we-offer-reverse.png"); }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/uses-and-benefits"],.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.uses-and-benefits { background-image:url("../images/wec-icons/uses-and-benefits.png"); }

 .section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/uses-and-benefits"]:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a[href="/wellbeing-and-engagement-census/uses-and-benefits"]:focus,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.uses-and-benefits:hover,.section-wellbeing-and-engagement-census.page-wellbeing-and-engagement-census .panel-1col-stacked .panel-col-middle .pane-menu-menu-wec-menu .menu li a.uses-and-benefits:focus { background-image:url("../images/wec-icons/uses-and-benefits-reverse.png"); }

 .sagov .page-wellbeing-and-engagement-census.page-node h1.page__title { display:none; }

 .page-search .search-results article.node-150211,.page-search .search-results article.node-150261,.page-search .search-results article.node-150266,.page-search .search-results article.node-150276 { display:none; visibility:hidden; }

 .section-world-class,.section-our-learning-sa { /*AAA*/ overflow-x:hidden; font-family:museo-sans, sans-serif; /*hide print link*/ /*Home page*/ }

 @-webkit-keyframes colourTransmediumTeallightGreenF { 0% { background-color:#2f9a9a; }

 100% { background-color:#b1d34a; }

 }

 @-moz-keyframes colourTransmediumTeallightGreenF { 0% { background-color:#2f9a9a; }

 100% { background-color:#b1d34a; }

 }

 @keyframes colourTransmediumTeallightGreenF { 0% { background-color:#2f9a9a; }

 100% { background-color:#b1d34a; }

 }

 @-webkit-keyframes colourTransmediumTeallightGreenR { 0% { background-color:#b1d34a; }

 100% { background-color:#2f9a9a; }

 }

 @-moz-keyframes colourTransmediumTeallightGreenR { 0% { background-color:#b1d34a; }

 100% { background-color:#2f9a9a; }

 }

 @keyframes colourTransmediumTeallightGreenR { 0% { background-color:#b1d34a; }

 100% { background-color:#2f9a9a; }

 }

 @-webkit-keyframes colourTransdarkTealmediumTealF { 0% { background-color:#245767; }

 100% { background-color:#2f9a9a; }

 }

 @-moz-keyframes colourTransdarkTealmediumTealF { 0% { background-color:#245767; }

 100% { background-color:#2f9a9a; }

 }

 @keyframes colourTransdarkTealmediumTealF { 0% { background-color:#245767; }

 100% { background-color:#2f9a9a; }

 }

 @-webkit-keyframes colourTransdarkTealmediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#245767; }

 }

 @-moz-keyframes colourTransdarkTealmediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#245767; }

 }

 @keyframes colourTransdarkTealmediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#245767; }

 }

 .section-world-class h1,.section-world-class h2,.section-world-class h3,.section-world-class h4,.section-world-class h5,.section-world-class h6,.section-world-class p,.section-world-class a,.section-world-class li,.section-our-learning-sa h1,.section-our-learning-sa h2,.section-our-learning-sa h3,.section-our-learning-sa h4,.section-our-learning-sa h5,.section-our-learning-sa h6,.section-our-learning-sa p,.section-our-learning-sa a,.section-our-learning-sa li { font-family:museo-sans, sans-serif; color:#4D5051; }

 .section-world-class h2,.section-our-learning-sa h2 { font-size:2.5rem; margin-top:2rem; margin-bottom:2rem; }

 .section-world-class h3,.section-our-learning-sa h3 { margin-top:2rem; margin-bottom:2rem; }

 .section-world-class p,.section-world-class a,.section-world-class li,.section-our-learning-sa p,.section-our-learning-sa a,.section-our-learning-sa li { font-size:1.5rem; line-height:1.5; }

 .section-world-class #block-block-94,.section-our-learning-sa #block-block-94 { display:none; visibility:hidden; }

 .section-world-class #menu-mobile-menu,.section-our-learning-sa #menu-mobile-menu { z-index:5; }

 .section-world-class #menu-mobile-menu a#mobile-menu-open,.section-our-learning-sa #menu-mobile-menu a#mobile-menu-open { height:58px; width:58px; padding:9px 10px; font-size:0; background-color:rgba(255, 255, 255, 0.2); }

 .section-world-class #menu-mobile-menu a#mobile-menu-open span,.section-our-learning-sa #menu-mobile-menu a#mobile-menu-open span { height:4px; margin:4px 0; background-color:rgba(255, 255, 255, 0.7); }

 .section-world-class #menu-mobile-menu a#mobile-menu-open:focus,.section-world-class #menu-mobile-menu a#mobile-menu-open:hover,.section-our-learning-sa #menu-mobile-menu a#mobile-menu-open:focus,.section-our-learning-sa #menu-mobile-menu a#mobile-menu-open:hover { background-color:#2f9a9a; }

 .section-world-class #menu-mobile-menu a#mobile-menu-open:focus span,.section-world-class #menu-mobile-menu a#mobile-menu-open:hover span,.section-our-learning-sa #menu-mobile-menu a#mobile-menu-open:focus span,.section-our-learning-sa #menu-mobile-menu a#mobile-menu-open:hover span { background-color:rgba(255, 255, 255, 0.7); }

 .section-world-class .mm-listview > li > a,.section-world-class .mm-listview > li > span,.section-our-learning-sa .mm-listview > li > a,.section-our-learning-sa .mm-listview > li > span { color:white; }

 .section-world-class #mmenu_first.mm-theme-dark,.section-our-learning-sa #mmenu_first.mm-theme-dark { background:#2f9a9a; }

 .section-world-class #mmenu_first.mm-theme-dark.mm-listview > li > a,.section-world-class #mmenu_first.mm-theme-dark.mm-listview > li > span,.section-our-learning-sa #mmenu_first.mm-theme-dark.mm-listview > li > a,.section-our-learning-sa #mmenu_first.mm-theme-dark.mm-listview > li > span { color:white; }

 .section-world-class #mmenu_first.mm-theme-dark .mm-navbar-top,.section-our-learning-sa #mmenu_first.mm-theme-dark .mm-navbar-top { display:none; visibility:hidden; }

 .section-world-class #mmenu_first.mm-theme-dark .mm-panels,.section-our-learning-sa #mmenu_first.mm-theme-dark .mm-panels { top:0; }

 .section-world-class #mmenu_first.mm-theme-dark .mm-panels .mm-navbar,.section-our-learning-sa #mmenu_first.mm-theme-dark .mm-panels .mm-navbar { background-color:#245767; }

 .section-world-class #mmenu_first.mm-theme-dark .mm-panels .mm-navbar a[href="/world-class"],.section-our-learning-sa #mmenu_first.mm-theme-dark .mm-panels .mm-navbar a[href="/world-class"] { left:0; width:calc(100% - 60px); padding-left:0; text-indent:-3em; }

 .section-world-class #mmenu_first.mm-theme-dark .mm-panels .mm-navbar a[href="#mm-0"],.section-our-learning-sa #mmenu_first.mm-theme-dark .mm-panels .mm-navbar a[href="#mm-0"] { width:60px; padding:15px; text-align:center; }

 @media screen and (max-width:1300px) { .section-world-class.page-node-156375 iframe,.section-our-learning-sa.page-node-156375 iframe { height:57vw !important; }

 }

 @media screen and (max-width:719px) { .section-world-class.page-node-156375 h2#action-plan,.section-our-learning-sa.page-node-156375 h2#action-plan { padding-top:calc(58px + 2rem); margin-top:-2rem; }

 }

 .section-world-class #header #logo,.section-world-class .breadcrumb,.section-our-learning-sa #header #logo,.section-our-learning-sa .breadcrumb { display:none; visibility:hidden; }

 .section-world-class #header #logo a,.section-world-class .breadcrumb a,.section-our-learning-sa #header #logo a,.section-our-learning-sa .breadcrumb a { text-decoration:underline; }

 .section-world-class #header #logo a:hover,.section-world-class .breadcrumb a:hover,.section-our-learning-sa #header #logo a:hover,.section-our-learning-sa .breadcrumb a:hover { text-decoration:none; }

 .section-world-class #header,.section-our-learning-sa #header { overflow:visible; padding-bottom:0 !important; }

 .section-world-class #header .header__region,.section-our-learning-sa #header .header__region { margin:0; }

 .section-world-class #block-block-42,.section-our-learning-sa #block-block-42 { display:none; visibility:hidden; z-index:1; position:relative; top:0; }

 .section-world-class #block-block-42 h1,.section-our-learning-sa #block-block-42 h1 { text-transform:uppercase; color:#2f9a9a; position:absolute; bottom:-150px; right:2rem; background-color:white; height:calc(8rem + 2px); width:calc(8rem + 2px); border-radius:4rem; border:solid #2f9a9a 1px; box-shadow:0px 5px 30px rgba(0, 0, 0, 0.3); padding:36px 10px; text-align:center; line-height:0.9; padding-top:3.6em; font-size:0.95rem; font-weight:100; }

 .section-world-class #block-block-42 h1 span,.section-our-learning-sa #block-block-42 h1 span { font-weight:900; font-size:1.15em; }

 .section-world-class #block-block-42 h1::before,.section-our-learning-sa #block-block-42 h1::before { content:""; width:143px; height:143px; display:block; position:absolute; top:-10px; left:-10px; background-image:url("../images/world-class/teardrop5.png"); background-repeat:no-repeat; background-position-x:0px; background-position-y:0px; background-size:100%; transform:rotate(0deg); animation:SpinAnimation ease 0.9s 0s; }

 .section-world-class #block-block-42 h1:hover::before,.section-our-learning-sa #block-block-42 h1:hover::before { animation:SpinAnimationb ease 0.9s 0s; }

 .section-world-class #nav-wrapper,.section-our-learning-sa #nav-wrapper { background:none; width:100%; max-width:100%; padding-left:0; padding-right:0; position:relative; }

 .section-world-class #nav-wrapper #block-menu-block-19 .menu-block-19 > ul.menu,.section-our-learning-sa #nav-wrapper #block-menu-block-19 .menu-block-19 > ul.menu { width:100%; }

 .section-world-class #nav-wrapper #block-menu-block-19 .menu-block-19 > ul.menu > li > a,.section-our-learning-sa #nav-wrapper #block-menu-block-19 .menu-block-19 > ul.menu > li > a { display:none; visibility:hidden; }

 .section-world-class #main,.section-world-class #content,.section-our-learning-sa #main,.section-our-learning-sa #content { max-width:100%; background:white; }

 .section-world-class #content article,.section-world-class #content h1.page__title,.section-world-class #content #block-block-53,.section-our-learning-sa #content article,.section-our-learning-sa #content h1.page__title,.section-our-learning-sa #content #block-block-53 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-world-class #content h1.page__title,.section-our-learning-sa #content h1.page__title { font-size:2.5rem; font-weight:400; padding-top:7rem; padding-bottom:0rem; }

 .section-world-class #block-views-world-class-stories-block-1,.section-world-class #block-views-world-class-stories-block,.section-our-learning-sa #block-views-world-class-stories-block-1,.section-our-learning-sa #block-views-world-class-stories-block { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); float:left; width:100%; z-index:1; margin:2rem 0; }

 .section-world-class #block-views-world-class-stories-block-1 h2,.section-world-class #block-views-world-class-stories-block h2,.section-our-learning-sa #block-views-world-class-stories-block-1 h2,.section-our-learning-sa #block-views-world-class-stories-block h2 { margin-left:1rem; margin-bottom:2rem; margin-top:2rem; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content,.section-world-class #block-views-world-class-stories-block .view-content,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content,.section-our-learning-sa #block-views-world-class-stories-block .view-content { padding:0; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row,.section-world-class #block-views-world-class-stories-block .view-content .views-row,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row { padding:0; border:none; margin:0; margin:0 1rem; float:left; width:380px; margin-bottom:2rem; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout,.section-world-class #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout { padding:0 2rem; padding-bottom:2rem; height:22rem; background:#FFFFFF; /* Old browsers */ background:-moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #F5F5F5 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #F5F5F5 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #F5F5F5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#F5F5F5",GradientType=0); /* IE6-9 */ }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout a,.section-world-class #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout a,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout a,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout a { color:#4D5051; text-decoration:none; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout a:hover,.section-world-class #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout a:hover,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout a:hover,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout a:hover { text-decoration:underline; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout a h3,.section-world-class #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout a h3,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout a h3,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout a h3 { margin-top:2rem; font-size:1.7rem; margin-bottom:1rem; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout p,.section-world-class #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout p,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row .views-field-field-readout p,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row .views-field-field-readout p { font-size:1.3rem; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row .views-field-path a.see-more,.section-world-class #block-views-world-class-stories-block .view-content .views-row .views-field-path a.see-more,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row .views-field-path a.see-more,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row .views-field-path a.see-more { height:54px; width:100%; color:white; display:block; margin:2rem 0; margin-top:0; line-height:1.5; font-size:1.3rem; text-align:right; font-weight:400; padding:1rem 2rem; text-decoration:none; background:#b1d34a; /* Old browsers */ background:-moz-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1d34a", endColorstr="#245767",GradientType=1); /* IE6-9 */ background-size:200%; background-position-x:100%; animation-duration:0.5s; animation-name:gradientSlideStart; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row .views-field-path a.see-more:hover,.section-world-class #block-views-world-class-stories-block .view-content .views-row .views-field-path a.see-more:hover,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row .views-field-path a.see-more:hover,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row .views-field-path a.see-more:hover { animation-duration:0.5s; animation-name:gradientSlideHover; background-position-x:0; text-decoration:underline; }

 .section-world-class.page-node-153502,.section-world-class.page-node-160387,.section-our-learning-sa.page-node-153502,.section-our-learning-sa.page-node-160387 { /** new blocks **/ /*Strategies */ /*Individual images*/ /* All left/right styled blocks */ /* All right styled blocks */ /* Specific block icons */ }

 .section-world-class.page-node-153502 #block-block-42,.section-world-class.page-node-160387 #block-block-42,.section-our-learning-sa.page-node-153502 #block-block-42,.section-our-learning-sa.page-node-160387 #block-block-42 { display:block; visibility:visible; }

 .section-world-class.page-node-153502 #block-block-42 h1,.section-world-class.page-node-160387 #block-block-42 h1,.section-our-learning-sa.page-node-153502 #block-block-42 h1,.section-our-learning-sa.page-node-160387 #block-block-42 h1 { bottom:-530px; height:calc(15rem + 2px); width:calc(15rem + 2px); border-radius:7.5rem; font-size:1.85rem; border:solid #2f9a9a 2px; font-weight:300; }

 .section-world-class.page-node-153502 #block-block-42 h1::before,.section-world-class.page-node-160387 #block-block-42 h1::before,.section-our-learning-sa.page-node-153502 #block-block-42 h1::before,.section-our-learning-sa.page-node-160387 #block-block-42 h1::before { width:260px; height:260px; }

 .section-world-class.page-node-153502 #block-block-42 h1:hover::before,.section-world-class.page-node-160387 #block-block-42 h1:hover::before,.section-our-learning-sa.page-node-153502 #block-block-42 h1:hover::before,.section-our-learning-sa.page-node-160387 #block-block-42 h1:hover::before { animation:SpinAnimationb ease 0.9s 0s; }

 .section-world-class.page-node-153502 #content h1.page__title,.section-world-class.page-node-160387 #content h1.page__title,.section-our-learning-sa.page-node-153502 #content h1.page__title,.section-our-learning-sa.page-node-160387 #content h1.page__title { display:none; visibility:hidden; }

 .section-world-class.page-node-153502 #content #block-block-62,.section-world-class.page-node-160387 #content #block-block-62,.section-our-learning-sa.page-node-153502 #content #block-block-62,.section-our-learning-sa.page-node-160387 #content #block-block-62 { background-color:#16a7a5; background-image:url("../images/world-class/banners/home-banner-3.jpg?v=2"); background-repeat:no-repeat; background-size:cover; background-position:center; padding-left:3rem; padding-right:3rem; padding-top:2rem; padding-bottom:2rem; height:350px; margin-left:-2rem; margin-right:-2rem; position:relative; }

 .section-world-class.page-node-153502 #content #block-block-62::after,.section-world-class.page-node-160387 #content #block-block-62::after,.section-our-learning-sa.page-node-153502 #content #block-block-62::after,.section-our-learning-sa.page-node-160387 #content #block-block-62::after { content:""; position:absolute; left:0; top:0; width:100%; height:350px; background:linear-gradient(90deg, #397a80 0%, #397a80 15%, rgba(57, 122, 128, 0) 40%); opacity:1; background-color:transparent; z-index:0; }

 .section-world-class.page-node-153502 #content #block-block-62 h2,.section-world-class.page-node-160387 #content #block-block-62 h2,.section-our-learning-sa.page-node-153502 #content #block-block-62 h2,.section-our-learning-sa.page-node-160387 #content #block-block-62 h2 { color:white; font-size:3rem; margin:0; text-transform:uppercase; font-weight:900; padding-top:0; line-height:0.85; letter-spacing:-1px; position:relative; z-index:1; }

 .section-world-class.page-node-153502 #content #block-block-62 h2 span,.section-world-class.page-node-160387 #content #block-block-62 h2 span,.section-our-learning-sa.page-node-153502 #content #block-block-62 h2 span,.section-our-learning-sa.page-node-160387 #content #block-block-62 h2 span { width:100%; display:block; }

 .section-world-class.page-node-153502 #block-block-64,.section-world-class.page-node-153502 #block-block-112,.section-world-class.page-node-160387 #block-block-64,.section-world-class.page-node-160387 #block-block-112,.section-our-learning-sa.page-node-153502 #block-block-64,.section-our-learning-sa.page-node-153502 #block-block-112,.section-our-learning-sa.page-node-160387 #block-block-64,.section-our-learning-sa.page-node-160387 #block-block-112 { padding-left:calc((50% - 1300px/2) + 6rem); padding-right:calc((50% - 1300px/2) + 6rem); padding-top:4rem; padding-bottom:2rem; margin-top:1rem; margin-bottom:1rem; position:relative; height:auto; left:-2rem; right:-2rem; width:calc(100% + 4rem); }

 .section-world-class.page-node-153502 #block-block-64 h2,.section-world-class.page-node-153502 #block-block-64 p,.section-world-class.page-node-153502 #block-block-112 h2,.section-world-class.page-node-153502 #block-block-112 p,.section-world-class.page-node-160387 #block-block-64 h2,.section-world-class.page-node-160387 #block-block-64 p,.section-world-class.page-node-160387 #block-block-112 h2,.section-world-class.page-node-160387 #block-block-112 p,.section-our-learning-sa.page-node-153502 #block-block-64 h2,.section-our-learning-sa.page-node-153502 #block-block-64 p,.section-our-learning-sa.page-node-153502 #block-block-112 h2,.section-our-learning-sa.page-node-153502 #block-block-112 p,.section-our-learning-sa.page-node-160387 #block-block-64 h2,.section-our-learning-sa.page-node-160387 #block-block-64 p,.section-our-learning-sa.page-node-160387 #block-block-112 h2,.section-our-learning-sa.page-node-160387 #block-block-112 p { width:calc(100% - 42rem); }

 .section-world-class.page-node-153502 #block-block-64::after,.section-world-class.page-node-153502 #block-block-112::after,.section-world-class.page-node-160387 #block-block-64::after,.section-world-class.page-node-160387 #block-block-112::after,.section-our-learning-sa.page-node-153502 #block-block-64::after,.section-our-learning-sa.page-node-153502 #block-block-112::after,.section-our-learning-sa.page-node-160387 #block-block-64::after,.section-our-learning-sa.page-node-160387 #block-block-112::after { content:""; background:#b1d34a; /* Old browsers */ background:-moz-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1d34a", endColorstr="#245767",GradientType=1); /* IE6-9 */ height:6px; width:100%; position:absolute; bottom:-3px; left:0; }

 .section-world-class.page-node-153502 #block-block-64 iframe,.section-world-class.page-node-153502 #block-block-112 iframe,.section-world-class.page-node-160387 #block-block-64 iframe,.section-world-class.page-node-160387 #block-block-112 iframe,.section-our-learning-sa.page-node-153502 #block-block-64 iframe,.section-our-learning-sa.page-node-153502 #block-block-112 iframe,.section-our-learning-sa.page-node-160387 #block-block-64 iframe,.section-our-learning-sa.page-node-160387 #block-block-112 iframe { width:40rem; height:22.5rem; position:absolute; top:2.5rem; right:calc((50% - 1300px/2) + 2rem); }

 .section-world-class.page-node-153502 #block-block-112,.section-world-class.page-node-160387 #block-block-112,.section-our-learning-sa.page-node-153502 #block-block-112,.section-our-learning-sa.page-node-160387 #block-block-112 { padding-top:4rem; padding-bottom:2rem; }

 .section-world-class.page-node-153502 #block-block-112 .action_plan_pdf img,.section-world-class.page-node-160387 #block-block-112 .action_plan_pdf img,.section-our-learning-sa.page-node-153502 #block-block-112 .action_plan_pdf img,.section-our-learning-sa.page-node-160387 #block-block-112 .action_plan_pdf img { width:185px; }

 .section-world-class.page-node-153502 #block-block-142,.section-world-class.page-node-153502 #block-block-143,.section-world-class.page-node-153502 #block-block-146,.section-world-class.page-node-160387 #block-block-142,.section-world-class.page-node-160387 #block-block-143,.section-world-class.page-node-160387 #block-block-146,.section-our-learning-sa.page-node-153502 #block-block-142,.section-our-learning-sa.page-node-153502 #block-block-143,.section-our-learning-sa.page-node-153502 #block-block-146,.section-our-learning-sa.page-node-160387 #block-block-142,.section-our-learning-sa.page-node-160387 #block-block-143,.section-our-learning-sa.page-node-160387 #block-block-146 { padding-left:calc((50% - 1300px/2) + 6rem); padding-right:calc((50% - 1300px/2) + 6rem); padding-top:2rem; padding-bottom:2rem; position:relative; height:auto; left:-2rem; right:-2rem; width:calc(100% + 4rem); }

 .section-world-class.page-node-153502 #block-block-142 h2,.section-world-class.page-node-153502 #block-block-143 h2,.section-world-class.page-node-153502 #block-block-146 h2,.section-world-class.page-node-160387 #block-block-142 h2,.section-world-class.page-node-160387 #block-block-143 h2,.section-world-class.page-node-160387 #block-block-146 h2,.section-our-learning-sa.page-node-153502 #block-block-142 h2,.section-our-learning-sa.page-node-153502 #block-block-143 h2,.section-our-learning-sa.page-node-153502 #block-block-146 h2,.section-our-learning-sa.page-node-160387 #block-block-142 h2,.section-our-learning-sa.page-node-160387 #block-block-143 h2,.section-our-learning-sa.page-node-160387 #block-block-146 h2 { margin-top:0; }

 .section-world-class.page-node-153502 #block-block-142 iframe,.section-world-class.page-node-153502 #block-block-143 iframe,.section-world-class.page-node-153502 #block-block-146 iframe,.section-world-class.page-node-160387 #block-block-142 iframe,.section-world-class.page-node-160387 #block-block-143 iframe,.section-world-class.page-node-160387 #block-block-146 iframe,.section-our-learning-sa.page-node-153502 #block-block-142 iframe,.section-our-learning-sa.page-node-153502 #block-block-143 iframe,.section-our-learning-sa.page-node-153502 #block-block-146 iframe,.section-our-learning-sa.page-node-160387 #block-block-142 iframe,.section-our-learning-sa.page-node-160387 #block-block-143 iframe,.section-our-learning-sa.page-node-160387 #block-block-146 iframe { width:100%; height:900px; margin-left:unset; }

 .section-world-class.page-node-153502 #block-block-142,.section-world-class.page-node-160387 #block-block-142,.section-our-learning-sa.page-node-153502 #block-block-142,.section-our-learning-sa.page-node-160387 #block-block-142 { padding-top:6rem; margin-top:0rem; background-color:#f7f7f7 !important; }

 .section-world-class.page-node-153502 #block-block-144,.section-world-class.page-node-153502 #block-block-148,.section-world-class.page-node-153502 #block-block-149,.section-world-class.page-node-160387 #block-block-144,.section-world-class.page-node-160387 #block-block-148,.section-world-class.page-node-160387 #block-block-149,.section-our-learning-sa.page-node-153502 #block-block-144,.section-our-learning-sa.page-node-153502 #block-block-148,.section-our-learning-sa.page-node-153502 #block-block-149,.section-our-learning-sa.page-node-160387 #block-block-144,.section-our-learning-sa.page-node-160387 #block-block-148,.section-our-learning-sa.page-node-160387 #block-block-149 { padding-left:calc((50% - 1300px/2) + 6rem); padding-right:calc((50% - 1300px/2) + 6rem); padding-top:4rem; padding-bottom:2rem; position:relative; height:auto; left:-2rem; right:-2rem; width:calc(100% + 4rem); min-height:28rem; }

 .section-world-class.page-node-153502 #block-block-144 h2,.section-world-class.page-node-153502 #block-block-144 p,.section-world-class.page-node-160387 #block-block-144 h2,.section-world-class.page-node-160387 #block-block-144 p,.section-our-learning-sa.page-node-153502 #block-block-144 h2,.section-our-learning-sa.page-node-153502 #block-block-144 p,.section-our-learning-sa.page-node-160387 #block-block-144 h2,.section-our-learning-sa.page-node-160387 #block-block-144 p { width:calc(100% - 42rem); }

 .section-world-class.page-node-153502 #block-block-144 iframe,.section-world-class.page-node-160387 #block-block-144 iframe,.section-our-learning-sa.page-node-153502 #block-block-144 iframe,.section-our-learning-sa.page-node-160387 #block-block-144 iframe { width:40rem; height:22.5rem; position:absolute; top:2.5rem; right:calc((50% - 1300px/2) + 2rem); }

 .section-world-class.page-node-153502 #block-block-148,.section-world-class.page-node-160387 #block-block-148,.section-our-learning-sa.page-node-153502 #block-block-148,.section-our-learning-sa.page-node-160387 #block-block-148 { background-color:#f7f7f7 !important; }

 .section-world-class.page-node-153502 #block-block-148 h2,.section-world-class.page-node-153502 #block-block-148 p,.section-world-class.page-node-160387 #block-block-148 h2,.section-world-class.page-node-160387 #block-block-148 p,.section-our-learning-sa.page-node-153502 #block-block-148 h2,.section-our-learning-sa.page-node-153502 #block-block-148 p,.section-our-learning-sa.page-node-160387 #block-block-148 h2,.section-our-learning-sa.page-node-160387 #block-block-148 p { margin-left:35rem; }

 .section-world-class.page-node-153502 #block-block-148 img,.section-world-class.page-node-160387 #block-block-148 img,.section-our-learning-sa.page-node-153502 #block-block-148 img,.section-our-learning-sa.page-node-160387 #block-block-148 img { width:30rem; height:auto; position:absolute; top:2.5rem; left:calc((50% - 1300px/2) + 4rem); }

 .section-world-class.page-node-153502 #block-block-149 h2,.section-world-class.page-node-153502 #block-block-149 p,.section-world-class.page-node-160387 #block-block-149 h2,.section-world-class.page-node-160387 #block-block-149 p,.section-our-learning-sa.page-node-153502 #block-block-149 h2,.section-our-learning-sa.page-node-153502 #block-block-149 p,.section-our-learning-sa.page-node-160387 #block-block-149 h2,.section-our-learning-sa.page-node-160387 #block-block-149 p { width:calc(100% - 42rem); }

 .section-world-class.page-node-153502 #block-block-149 img,.section-world-class.page-node-160387 #block-block-149 img,.section-our-learning-sa.page-node-153502 #block-block-149 img,.section-our-learning-sa.page-node-160387 #block-block-149 img { width:auto; height:26rem; position:absolute; top:2.5rem; right:calc((50% - 1300px/2) + 2rem); }

 .section-world-class.page-node-153502 #block-block-145,.section-world-class.page-node-153502 #block-block-146,.section-world-class.page-node-160387 #block-block-145,.section-world-class.page-node-160387 #block-block-146,.section-our-learning-sa.page-node-153502 #block-block-145,.section-our-learning-sa.page-node-153502 #block-block-146,.section-our-learning-sa.page-node-160387 #block-block-145,.section-our-learning-sa.page-node-160387 #block-block-146 { padding-top:3rem; padding-bottom:3rem; background-color:#f7f7f7 !important; }

 .section-world-class.page-node-153502 #block-block-143 p:last-child a,.section-world-class.page-node-153502 #block-block-146 p:last-child a,.section-world-class.page-node-153502 #block-block-148 p:last-child a,.section-world-class.page-node-160387 #block-block-143 p:last-child a,.section-world-class.page-node-160387 #block-block-146 p:last-child a,.section-world-class.page-node-160387 #block-block-148 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-143 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-146 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-148 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-143 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-146 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-148 p:last-child a { height:auto; width:auto; color:white; line-height:2; display:inline-block; margin:1rem 0; font-size:1.3rem; font-weight:400; padding:0.5rem 2rem; text-decoration:none; background:#245767; background-size:200%; background-position-x:100%; animation-duration:0.5s; animation-name:gradientSlideStart; margin-bottom:0; }

 .section-world-class.page-node-153502 #block-block-143 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-146 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-148 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-143 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-146 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-148 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-143 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-146 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-148 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-143 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-146 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-148 p:last-child a:hover { animation-duration:0.5s; animation-name:gradientSlideHover; background-position-x:0; text-decoration:underline; }

 .section-world-class.page-node-153502 #block-block-145,.section-world-class.page-node-160387 #block-block-145,.section-our-learning-sa.page-node-153502 #block-block-145,.section-our-learning-sa.page-node-160387 #block-block-145 { padding-left:calc((50% - 1300px/2) + 6rem); padding-right:calc((50% - 1300px/2) + 6rem); padding-top:4rem; padding-bottom:2rem; position:relative; height:auto; left:-2rem; right:-2rem; width:calc(100% + 4rem); min-height:28rem; }

 .section-world-class.page-node-153502 #block-block-145 h2,.section-world-class.page-node-153502 #block-block-145 p,.section-world-class.page-node-160387 #block-block-145 h2,.section-world-class.page-node-160387 #block-block-145 p,.section-our-learning-sa.page-node-153502 #block-block-145 h2,.section-our-learning-sa.page-node-153502 #block-block-145 p,.section-our-learning-sa.page-node-160387 #block-block-145 h2,.section-our-learning-sa.page-node-160387 #block-block-145 p { margin-left:44rem; }

 .section-world-class.page-node-153502 #block-block-145 iframe,.section-world-class.page-node-160387 #block-block-145 iframe,.section-our-learning-sa.page-node-153502 #block-block-145 iframe,.section-our-learning-sa.page-node-160387 #block-block-145 iframe { width:40rem; height:22.5rem; position:absolute; top:2.5rem; left:calc((50% - 1300px/2) + 4rem); }

 .section-world-class.page-node-153502 #block-block-77,.section-world-class.page-node-160387 #block-block-77,.section-our-learning-sa.page-node-153502 #block-block-77,.section-our-learning-sa.page-node-160387 #block-block-77 { padding:0 10px; margin-bottom:-4rem; }

 .section-world-class.page-node-153502 #block-block-77 h2,.section-world-class.page-node-160387 #block-block-77 h2,.section-our-learning-sa.page-node-153502 #block-block-77 h2,.section-our-learning-sa.page-node-160387 #block-block-77 h2 { padding-left:calc(50% - 808px); padding-right:calc(50% - 808px); margin-bottom:2rem; margin-top:2rem; }

 .section-world-class.page-node-153502 #strategy-wrapper,.section-world-class.page-node-160387 #strategy-wrapper,.section-our-learning-sa.page-node-153502 #strategy-wrapper,.section-our-learning-sa.page-node-160387 #strategy-wrapper { display:flex; flex-wrap:wrap; justify-content:center; padding-top:3rem; padding-bottom:2rem; }

 .section-world-class.page-node-153502 #block-block-67,.section-world-class.page-node-153502 #block-block-68,.section-world-class.page-node-153502 #block-block-69,.section-world-class.page-node-153502 #block-block-70,.section-world-class.page-node-153502 #block-block-110,.section-world-class.page-node-153502 #block-block-151,.section-world-class.page-node-160387 #block-block-67,.section-world-class.page-node-160387 #block-block-68,.section-world-class.page-node-160387 #block-block-69,.section-world-class.page-node-160387 #block-block-70,.section-world-class.page-node-160387 #block-block-110,.section-world-class.page-node-160387 #block-block-151,.section-our-learning-sa.page-node-153502 #block-block-67,.section-our-learning-sa.page-node-153502 #block-block-68,.section-our-learning-sa.page-node-153502 #block-block-69,.section-our-learning-sa.page-node-153502 #block-block-70,.section-our-learning-sa.page-node-153502 #block-block-110,.section-our-learning-sa.page-node-153502 #block-block-151,.section-our-learning-sa.page-node-160387 #block-block-67,.section-our-learning-sa.page-node-160387 #block-block-68,.section-our-learning-sa.page-node-160387 #block-block-69,.section-our-learning-sa.page-node-160387 #block-block-70,.section-our-learning-sa.page-node-160387 #block-block-110,.section-our-learning-sa.page-node-160387 #block-block-151 { width:213px; margin:0.5rem; display:inline-block; padding:0; padding-top:213px; background-size:contain; vertical-align:top; position:relative; background-repeat:no-repeat; float:left; }

 .section-world-class.page-node-153502 #block-block-67 .block__content,.section-world-class.page-node-153502 #block-block-68 .block__content,.section-world-class.page-node-153502 #block-block-69 .block__content,.section-world-class.page-node-153502 #block-block-70 .block__content,.section-world-class.page-node-153502 #block-block-110 .block__content,.section-world-class.page-node-153502 #block-block-151 .block__content,.section-world-class.page-node-160387 #block-block-67 .block__content,.section-world-class.page-node-160387 #block-block-68 .block__content,.section-world-class.page-node-160387 #block-block-69 .block__content,.section-world-class.page-node-160387 #block-block-70 .block__content,.section-world-class.page-node-160387 #block-block-110 .block__content,.section-world-class.page-node-160387 #block-block-151 .block__content,.section-our-learning-sa.page-node-153502 #block-block-67 .block__content,.section-our-learning-sa.page-node-153502 #block-block-68 .block__content,.section-our-learning-sa.page-node-153502 #block-block-69 .block__content,.section-our-learning-sa.page-node-153502 #block-block-70 .block__content,.section-our-learning-sa.page-node-153502 #block-block-110 .block__content,.section-our-learning-sa.page-node-153502 #block-block-151 .block__content,.section-our-learning-sa.page-node-160387 #block-block-67 .block__content,.section-our-learning-sa.page-node-160387 #block-block-68 .block__content,.section-our-learning-sa.page-node-160387 #block-block-69 .block__content,.section-our-learning-sa.page-node-160387 #block-block-70 .block__content,.section-our-learning-sa.page-node-160387 #block-block-110 .block__content,.section-our-learning-sa.page-node-160387 #block-block-151 .block__content { height:100%; padding:1rem; background-color:#f7f7f7; }

 .section-world-class.page-node-153502 #block-block-67 .wholeBlock,.section-world-class.page-node-153502 #block-block-68 .wholeBlock,.section-world-class.page-node-153502 #block-block-69 .wholeBlock,.section-world-class.page-node-153502 #block-block-70 .wholeBlock,.section-world-class.page-node-153502 #block-block-110 .wholeBlock,.section-world-class.page-node-153502 #block-block-151 .wholeBlock,.section-world-class.page-node-160387 #block-block-67 .wholeBlock,.section-world-class.page-node-160387 #block-block-68 .wholeBlock,.section-world-class.page-node-160387 #block-block-69 .wholeBlock,.section-world-class.page-node-160387 #block-block-70 .wholeBlock,.section-world-class.page-node-160387 #block-block-110 .wholeBlock,.section-world-class.page-node-160387 #block-block-151 .wholeBlock,.section-our-learning-sa.page-node-153502 #block-block-67 .wholeBlock,.section-our-learning-sa.page-node-153502 #block-block-68 .wholeBlock,.section-our-learning-sa.page-node-153502 #block-block-69 .wholeBlock,.section-our-learning-sa.page-node-153502 #block-block-70 .wholeBlock,.section-our-learning-sa.page-node-153502 #block-block-110 .wholeBlock,.section-our-learning-sa.page-node-153502 #block-block-151 .wholeBlock,.section-our-learning-sa.page-node-160387 #block-block-67 .wholeBlock,.section-our-learning-sa.page-node-160387 #block-block-68 .wholeBlock,.section-our-learning-sa.page-node-160387 #block-block-69 .wholeBlock,.section-our-learning-sa.page-node-160387 #block-block-70 .wholeBlock,.section-our-learning-sa.page-node-160387 #block-block-110 .wholeBlock,.section-our-learning-sa.page-node-160387 #block-block-151 .wholeBlock { position:absolute; top:0; bottom:0; left:0; right:0; text-indent:-9999px; }

 .section-world-class.page-node-153502 #block-block-67 .wholeBlock:hover,.section-world-class.page-node-153502 #block-block-68 .wholeBlock:hover,.section-world-class.page-node-153502 #block-block-69 .wholeBlock:hover,.section-world-class.page-node-153502 #block-block-70 .wholeBlock:hover,.section-world-class.page-node-153502 #block-block-110 .wholeBlock:hover,.section-world-class.page-node-153502 #block-block-151 .wholeBlock:hover,.section-world-class.page-node-160387 #block-block-67 .wholeBlock:hover,.section-world-class.page-node-160387 #block-block-68 .wholeBlock:hover,.section-world-class.page-node-160387 #block-block-69 .wholeBlock:hover,.section-world-class.page-node-160387 #block-block-70 .wholeBlock:hover,.section-world-class.page-node-160387 #block-block-110 .wholeBlock:hover,.section-world-class.page-node-160387 #block-block-151 .wholeBlock:hover,.section-our-learning-sa.page-node-153502 #block-block-67 .wholeBlock:hover,.section-our-learning-sa.page-node-153502 #block-block-68 .wholeBlock:hover,.section-our-learning-sa.page-node-153502 #block-block-69 .wholeBlock:hover,.section-our-learning-sa.page-node-153502 #block-block-70 .wholeBlock:hover,.section-our-learning-sa.page-node-153502 #block-block-110 .wholeBlock:hover,.section-our-learning-sa.page-node-153502 #block-block-151 .wholeBlock:hover,.section-our-learning-sa.page-node-160387 #block-block-67 .wholeBlock:hover,.section-our-learning-sa.page-node-160387 #block-block-68 .wholeBlock:hover,.section-our-learning-sa.page-node-160387 #block-block-69 .wholeBlock:hover,.section-our-learning-sa.page-node-160387 #block-block-70 .wholeBlock:hover,.section-our-learning-sa.page-node-160387 #block-block-110 .wholeBlock:hover,.section-our-learning-sa.page-node-160387 #block-block-151 .wholeBlock:hover { box-shadow:0 0 9px 0 rgba(92, 92, 92, 0.31); }

 .section-world-class.page-node-153502 #block-block-67 .wholeBlock:hover + h3,.section-world-class.page-node-153502 #block-block-68 .wholeBlock:hover + h3,.section-world-class.page-node-153502 #block-block-69 .wholeBlock:hover + h3,.section-world-class.page-node-153502 #block-block-70 .wholeBlock:hover + h3,.section-world-class.page-node-153502 #block-block-110 .wholeBlock:hover + h3,.section-world-class.page-node-153502 #block-block-151 .wholeBlock:hover + h3,.section-world-class.page-node-160387 #block-block-67 .wholeBlock:hover + h3,.section-world-class.page-node-160387 #block-block-68 .wholeBlock:hover + h3,.section-world-class.page-node-160387 #block-block-69 .wholeBlock:hover + h3,.section-world-class.page-node-160387 #block-block-70 .wholeBlock:hover + h3,.section-world-class.page-node-160387 #block-block-110 .wholeBlock:hover + h3,.section-world-class.page-node-160387 #block-block-151 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-153502 #block-block-67 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-153502 #block-block-68 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-153502 #block-block-69 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-153502 #block-block-70 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-153502 #block-block-110 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-153502 #block-block-151 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-160387 #block-block-67 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-160387 #block-block-68 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-160387 #block-block-69 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-160387 #block-block-70 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-160387 #block-block-110 .wholeBlock:hover + h3,.section-our-learning-sa.page-node-160387 #block-block-151 .wholeBlock:hover + h3 { text-decoration:underline; }

 .section-world-class.page-node-153502 #block-block-67 h3,.section-world-class.page-node-153502 #block-block-68 h3,.section-world-class.page-node-153502 #block-block-69 h3,.section-world-class.page-node-153502 #block-block-70 h3,.section-world-class.page-node-153502 #block-block-110 h3,.section-world-class.page-node-153502 #block-block-151 h3,.section-world-class.page-node-160387 #block-block-67 h3,.section-world-class.page-node-160387 #block-block-68 h3,.section-world-class.page-node-160387 #block-block-69 h3,.section-world-class.page-node-160387 #block-block-70 h3,.section-world-class.page-node-160387 #block-block-110 h3,.section-world-class.page-node-160387 #block-block-151 h3,.section-our-learning-sa.page-node-153502 #block-block-67 h3,.section-our-learning-sa.page-node-153502 #block-block-68 h3,.section-our-learning-sa.page-node-153502 #block-block-69 h3,.section-our-learning-sa.page-node-153502 #block-block-70 h3,.section-our-learning-sa.page-node-153502 #block-block-110 h3,.section-our-learning-sa.page-node-153502 #block-block-151 h3,.section-our-learning-sa.page-node-160387 #block-block-67 h3,.section-our-learning-sa.page-node-160387 #block-block-68 h3,.section-our-learning-sa.page-node-160387 #block-block-69 h3,.section-our-learning-sa.page-node-160387 #block-block-70 h3,.section-our-learning-sa.page-node-160387 #block-block-110 h3,.section-our-learning-sa.page-node-160387 #block-block-151 h3 { margin-top:0; font-size:1.5rem; margin-bottom:1rem; line-height:1.5; color:#4D5051; }

 .section-world-class.page-node-153502 #block-block-67 p,.section-world-class.page-node-153502 #block-block-68 p,.section-world-class.page-node-153502 #block-block-69 p,.section-world-class.page-node-153502 #block-block-70 p,.section-world-class.page-node-153502 #block-block-110 p,.section-world-class.page-node-153502 #block-block-151 p,.section-world-class.page-node-160387 #block-block-67 p,.section-world-class.page-node-160387 #block-block-68 p,.section-world-class.page-node-160387 #block-block-69 p,.section-world-class.page-node-160387 #block-block-70 p,.section-world-class.page-node-160387 #block-block-110 p,.section-world-class.page-node-160387 #block-block-151 p,.section-our-learning-sa.page-node-153502 #block-block-67 p,.section-our-learning-sa.page-node-153502 #block-block-68 p,.section-our-learning-sa.page-node-153502 #block-block-69 p,.section-our-learning-sa.page-node-153502 #block-block-70 p,.section-our-learning-sa.page-node-153502 #block-block-110 p,.section-our-learning-sa.page-node-153502 #block-block-151 p,.section-our-learning-sa.page-node-160387 #block-block-67 p,.section-our-learning-sa.page-node-160387 #block-block-68 p,.section-our-learning-sa.page-node-160387 #block-block-69 p,.section-our-learning-sa.page-node-160387 #block-block-70 p,.section-our-learning-sa.page-node-160387 #block-block-110 p,.section-our-learning-sa.page-node-160387 #block-block-151 p { font-size:1.125rem; line-height:1.5; }

 .section-world-class.page-node-153502 #block-block-67 a.read,.section-world-class.page-node-153502 #block-block-68 a.read,.section-world-class.page-node-153502 #block-block-69 a.read,.section-world-class.page-node-153502 #block-block-70 a.read,.section-world-class.page-node-153502 #block-block-110 a.read,.section-world-class.page-node-153502 #block-block-151 a.read,.section-world-class.page-node-160387 #block-block-67 a.read,.section-world-class.page-node-160387 #block-block-68 a.read,.section-world-class.page-node-160387 #block-block-69 a.read,.section-world-class.page-node-160387 #block-block-70 a.read,.section-world-class.page-node-160387 #block-block-110 a.read,.section-world-class.page-node-160387 #block-block-151 a.read,.section-our-learning-sa.page-node-153502 #block-block-67 a.read,.section-our-learning-sa.page-node-153502 #block-block-68 a.read,.section-our-learning-sa.page-node-153502 #block-block-69 a.read,.section-our-learning-sa.page-node-153502 #block-block-70 a.read,.section-our-learning-sa.page-node-153502 #block-block-110 a.read,.section-our-learning-sa.page-node-153502 #block-block-151 a.read,.section-our-learning-sa.page-node-160387 #block-block-67 a.read,.section-our-learning-sa.page-node-160387 #block-block-68 a.read,.section-our-learning-sa.page-node-160387 #block-block-69 a.read,.section-our-learning-sa.page-node-160387 #block-block-70 a.read,.section-our-learning-sa.page-node-160387 #block-block-110 a.read,.section-our-learning-sa.page-node-160387 #block-block-151 a.read { position:absolute; width:340px; bottom:0; left:0; line-height:1.5; font-size:1.3rem; color:white; font-weight:400; padding:1rem 2rem; text-decoration:none; background:#b1d34a; /* Old browsers */ background:-moz-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #b1d34a 0%, #2f9a9a 50%, #245767 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1d34a", endColorstr="#245767",GradientType=1); /* IE6-9 */ background-size:200%; background-position-x:100%; animation-duration:0.5s; animation-name:gradientSlideStart; }

 .section-world-class.page-node-153502 #block-block-67 a.read:hover,.section-world-class.page-node-153502 #block-block-68 a.read:hover,.section-world-class.page-node-153502 #block-block-69 a.read:hover,.section-world-class.page-node-153502 #block-block-70 a.read:hover,.section-world-class.page-node-153502 #block-block-110 a.read:hover,.section-world-class.page-node-153502 #block-block-151 a.read:hover,.section-world-class.page-node-160387 #block-block-67 a.read:hover,.section-world-class.page-node-160387 #block-block-68 a.read:hover,.section-world-class.page-node-160387 #block-block-69 a.read:hover,.section-world-class.page-node-160387 #block-block-70 a.read:hover,.section-world-class.page-node-160387 #block-block-110 a.read:hover,.section-world-class.page-node-160387 #block-block-151 a.read:hover,.section-our-learning-sa.page-node-153502 #block-block-67 a.read:hover,.section-our-learning-sa.page-node-153502 #block-block-68 a.read:hover,.section-our-learning-sa.page-node-153502 #block-block-69 a.read:hover,.section-our-learning-sa.page-node-153502 #block-block-70 a.read:hover,.section-our-learning-sa.page-node-153502 #block-block-110 a.read:hover,.section-our-learning-sa.page-node-153502 #block-block-151 a.read:hover,.section-our-learning-sa.page-node-160387 #block-block-67 a.read:hover,.section-our-learning-sa.page-node-160387 #block-block-68 a.read:hover,.section-our-learning-sa.page-node-160387 #block-block-69 a.read:hover,.section-our-learning-sa.page-node-160387 #block-block-70 a.read:hover,.section-our-learning-sa.page-node-160387 #block-block-110 a.read:hover,.section-our-learning-sa.page-node-160387 #block-block-151 a.read:hover { animation-duration:0.5s; animation-name:gradientSlideHover; background-position-x:0; text-decoration:underline; }

 .section-world-class.page-node-153502 #block-block-67,.section-world-class.page-node-160387 #block-block-67,.section-our-learning-sa.page-node-153502 #block-block-67,.section-our-learning-sa.page-node-160387 #block-block-67 { background-image:url("../images/world-class/strategies/indigenous.jpg?v=2"); }

 .section-world-class.page-node-153502 #block-block-68,.section-world-class.page-node-160387 #block-block-68,.section-our-learning-sa.page-node-153502 #block-block-68,.section-our-learning-sa.page-node-160387 #block-block-68 { background-image:url("../images/world-class/strategies/music.jpg?v=2"); }

 .section-world-class.page-node-153502 #block-block-69,.section-world-class.page-node-160387 #block-block-69,.section-our-learning-sa.page-node-153502 #block-block-69,.section-our-learning-sa.page-node-160387 #block-block-69 { background-image:url("../images/world-class/strategies/entrepreneurial.jpg?v=2"); }

 .section-world-class.page-node-153502 #block-block-70,.section-world-class.page-node-160387 #block-block-70,.section-our-learning-sa.page-node-153502 #block-block-70,.section-our-learning-sa.page-node-160387 #block-block-70 { background-image:url("../images/world-class/strategies/international.jpg?v=2"); }

 .section-world-class.page-node-153502 #block-block-110,.section-world-class.page-node-160387 #block-block-110,.section-our-learning-sa.page-node-153502 #block-block-110,.section-our-learning-sa.page-node-160387 #block-block-110 { background-image:url("../images/world-class/strategies/language.jpg?v=2"); }

 .section-world-class.page-node-153502 #block-block-151,.section-world-class.page-node-160387 #block-block-151,.section-our-learning-sa.page-node-153502 #block-block-151,.section-our-learning-sa.page-node-160387 #block-block-151 { background-image:url("../images/world-class/strategies/early-learning-strategy.jpg"); }

 .section-world-class.page-node-153502 #block-block-65,.section-world-class.page-node-153502 #block-block-66,.section-world-class.page-node-153502 #block-block-71,.section-world-class.page-node-153502 #block-block-72,.section-world-class.page-node-153502 #block-block-147,.section-world-class.page-node-153502 #block-block-73,.section-world-class.page-node-153502 #block-block-74,.section-world-class.page-node-153502 #block-block-76,.section-world-class.page-node-153502 #block-block-108,.section-world-class.page-node-153502 #block-block-109,.section-world-class.page-node-160387 #block-block-65,.section-world-class.page-node-160387 #block-block-66,.section-world-class.page-node-160387 #block-block-71,.section-world-class.page-node-160387 #block-block-72,.section-world-class.page-node-160387 #block-block-147,.section-world-class.page-node-160387 #block-block-73,.section-world-class.page-node-160387 #block-block-74,.section-world-class.page-node-160387 #block-block-76,.section-world-class.page-node-160387 #block-block-108,.section-world-class.page-node-160387 #block-block-109,.section-our-learning-sa.page-node-153502 #block-block-65,.section-our-learning-sa.page-node-153502 #block-block-66,.section-our-learning-sa.page-node-153502 #block-block-71,.section-our-learning-sa.page-node-153502 #block-block-72,.section-our-learning-sa.page-node-153502 #block-block-147,.section-our-learning-sa.page-node-153502 #block-block-73,.section-our-learning-sa.page-node-153502 #block-block-74,.section-our-learning-sa.page-node-153502 #block-block-76,.section-our-learning-sa.page-node-153502 #block-block-108,.section-our-learning-sa.page-node-153502 #block-block-109,.section-our-learning-sa.page-node-160387 #block-block-65,.section-our-learning-sa.page-node-160387 #block-block-66,.section-our-learning-sa.page-node-160387 #block-block-71,.section-our-learning-sa.page-node-160387 #block-block-72,.section-our-learning-sa.page-node-160387 #block-block-147,.section-our-learning-sa.page-node-160387 #block-block-73,.section-our-learning-sa.page-node-160387 #block-block-74,.section-our-learning-sa.page-node-160387 #block-block-76,.section-our-learning-sa.page-node-160387 #block-block-108,.section-our-learning-sa.page-node-160387 #block-block-109 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); padding-top:2rem; padding-bottom:4rem; margin-top:1rem; margin-bottom:1rem; position:relative; overflow:hidden; margin-left:-2rem; margin-right:-2rem; background-color:#f7f7f7 !important; }

 .section-world-class.page-node-153502 #block-block-65 h2,.section-world-class.page-node-153502 #block-block-65 p,.section-world-class.page-node-153502 #block-block-66 h2,.section-world-class.page-node-153502 #block-block-66 p,.section-world-class.page-node-153502 #block-block-71 h2,.section-world-class.page-node-153502 #block-block-71 p,.section-world-class.page-node-153502 #block-block-72 h2,.section-world-class.page-node-153502 #block-block-72 p,.section-world-class.page-node-153502 #block-block-147 h2,.section-world-class.page-node-153502 #block-block-147 p,.section-world-class.page-node-153502 #block-block-73 h2,.section-world-class.page-node-153502 #block-block-73 p,.section-world-class.page-node-153502 #block-block-74 h2,.section-world-class.page-node-153502 #block-block-74 p,.section-world-class.page-node-153502 #block-block-76 h2,.section-world-class.page-node-153502 #block-block-76 p,.section-world-class.page-node-153502 #block-block-108 h2,.section-world-class.page-node-153502 #block-block-108 p,.section-world-class.page-node-153502 #block-block-109 h2,.section-world-class.page-node-153502 #block-block-109 p,.section-world-class.page-node-160387 #block-block-65 h2,.section-world-class.page-node-160387 #block-block-65 p,.section-world-class.page-node-160387 #block-block-66 h2,.section-world-class.page-node-160387 #block-block-66 p,.section-world-class.page-node-160387 #block-block-71 h2,.section-world-class.page-node-160387 #block-block-71 p,.section-world-class.page-node-160387 #block-block-72 h2,.section-world-class.page-node-160387 #block-block-72 p,.section-world-class.page-node-160387 #block-block-147 h2,.section-world-class.page-node-160387 #block-block-147 p,.section-world-class.page-node-160387 #block-block-73 h2,.section-world-class.page-node-160387 #block-block-73 p,.section-world-class.page-node-160387 #block-block-74 h2,.section-world-class.page-node-160387 #block-block-74 p,.section-world-class.page-node-160387 #block-block-76 h2,.section-world-class.page-node-160387 #block-block-76 p,.section-world-class.page-node-160387 #block-block-108 h2,.section-world-class.page-node-160387 #block-block-108 p,.section-world-class.page-node-160387 #block-block-109 h2,.section-world-class.page-node-160387 #block-block-109 p,.section-our-learning-sa.page-node-153502 #block-block-65 h2,.section-our-learning-sa.page-node-153502 #block-block-65 p,.section-our-learning-sa.page-node-153502 #block-block-66 h2,.section-our-learning-sa.page-node-153502 #block-block-66 p,.section-our-learning-sa.page-node-153502 #block-block-71 h2,.section-our-learning-sa.page-node-153502 #block-block-71 p,.section-our-learning-sa.page-node-153502 #block-block-72 h2,.section-our-learning-sa.page-node-153502 #block-block-72 p,.section-our-learning-sa.page-node-153502 #block-block-147 h2,.section-our-learning-sa.page-node-153502 #block-block-147 p,.section-our-learning-sa.page-node-153502 #block-block-73 h2,.section-our-learning-sa.page-node-153502 #block-block-73 p,.section-our-learning-sa.page-node-153502 #block-block-74 h2,.section-our-learning-sa.page-node-153502 #block-block-74 p,.section-our-learning-sa.page-node-153502 #block-block-76 h2,.section-our-learning-sa.page-node-153502 #block-block-76 p,.section-our-learning-sa.page-node-153502 #block-block-108 h2,.section-our-learning-sa.page-node-153502 #block-block-108 p,.section-our-learning-sa.page-node-153502 #block-block-109 h2,.section-our-learning-sa.page-node-153502 #block-block-109 p,.section-our-learning-sa.page-node-160387 #block-block-65 h2,.section-our-learning-sa.page-node-160387 #block-block-65 p,.section-our-learning-sa.page-node-160387 #block-block-66 h2,.section-our-learning-sa.page-node-160387 #block-block-66 p,.section-our-learning-sa.page-node-160387 #block-block-71 h2,.section-our-learning-sa.page-node-160387 #block-block-71 p,.section-our-learning-sa.page-node-160387 #block-block-72 h2,.section-our-learning-sa.page-node-160387 #block-block-72 p,.section-our-learning-sa.page-node-160387 #block-block-147 h2,.section-our-learning-sa.page-node-160387 #block-block-147 p,.section-our-learning-sa.page-node-160387 #block-block-73 h2,.section-our-learning-sa.page-node-160387 #block-block-73 p,.section-our-learning-sa.page-node-160387 #block-block-74 h2,.section-our-learning-sa.page-node-160387 #block-block-74 p,.section-our-learning-sa.page-node-160387 #block-block-76 h2,.section-our-learning-sa.page-node-160387 #block-block-76 p,.section-our-learning-sa.page-node-160387 #block-block-108 h2,.section-our-learning-sa.page-node-160387 #block-block-108 p,.section-our-learning-sa.page-node-160387 #block-block-109 h2,.section-our-learning-sa.page-node-160387 #block-block-109 p { padding-left:17rem; padding-right:4rem; }

 .section-world-class.page-node-153502 #block-block-65 p:last-child,.section-world-class.page-node-153502 #block-block-66 p:last-child,.section-world-class.page-node-153502 #block-block-71 p:last-child,.section-world-class.page-node-153502 #block-block-72 p:last-child,.section-world-class.page-node-153502 #block-block-147 p:last-child,.section-world-class.page-node-153502 #block-block-73 p:last-child,.section-world-class.page-node-153502 #block-block-74 p:last-child,.section-world-class.page-node-153502 #block-block-76 p:last-child,.section-world-class.page-node-153502 #block-block-108 p:last-child,.section-world-class.page-node-153502 #block-block-109 p:last-child,.section-world-class.page-node-160387 #block-block-65 p:last-child,.section-world-class.page-node-160387 #block-block-66 p:last-child,.section-world-class.page-node-160387 #block-block-71 p:last-child,.section-world-class.page-node-160387 #block-block-72 p:last-child,.section-world-class.page-node-160387 #block-block-147 p:last-child,.section-world-class.page-node-160387 #block-block-73 p:last-child,.section-world-class.page-node-160387 #block-block-74 p:last-child,.section-world-class.page-node-160387 #block-block-76 p:last-child,.section-world-class.page-node-160387 #block-block-108 p:last-child,.section-world-class.page-node-160387 #block-block-109 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-65 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-66 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-71 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-72 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-147 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-73 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-74 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-76 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-108 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-109 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-65 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-66 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-71 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-72 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-147 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-73 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-74 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-76 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-108 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-109 p:last-child { margin:0; margin-top:2rem; }

 .section-world-class.page-node-153502 #block-block-65 p:last-child a,.section-world-class.page-node-153502 #block-block-66 p:last-child a,.section-world-class.page-node-153502 #block-block-71 p:last-child a,.section-world-class.page-node-153502 #block-block-72 p:last-child a,.section-world-class.page-node-153502 #block-block-147 p:last-child a,.section-world-class.page-node-153502 #block-block-73 p:last-child a,.section-world-class.page-node-153502 #block-block-74 p:last-child a,.section-world-class.page-node-153502 #block-block-76 p:last-child a,.section-world-class.page-node-153502 #block-block-108 p:last-child a,.section-world-class.page-node-153502 #block-block-109 p:last-child a,.section-world-class.page-node-160387 #block-block-65 p:last-child a,.section-world-class.page-node-160387 #block-block-66 p:last-child a,.section-world-class.page-node-160387 #block-block-71 p:last-child a,.section-world-class.page-node-160387 #block-block-72 p:last-child a,.section-world-class.page-node-160387 #block-block-147 p:last-child a,.section-world-class.page-node-160387 #block-block-73 p:last-child a,.section-world-class.page-node-160387 #block-block-74 p:last-child a,.section-world-class.page-node-160387 #block-block-76 p:last-child a,.section-world-class.page-node-160387 #block-block-108 p:last-child a,.section-world-class.page-node-160387 #block-block-109 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-65 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-66 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-71 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-72 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-147 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-73 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-74 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-76 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-108 p:last-child a,.section-our-learning-sa.page-node-153502 #block-block-109 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-65 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-66 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-71 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-72 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-147 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-73 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-74 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-76 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-108 p:last-child a,.section-our-learning-sa.page-node-160387 #block-block-109 p:last-child a { height:54px; width:auto; color:white; line-height:2; display:inline; margin:4rem 0; font-size:1.3rem; font-weight:400; padding:1rem 2rem; text-decoration:none; background:#245767; background-size:200%; background-position-x:100%; animation-duration:0.5s; animation-name:gradientSlideStart; margin-bottom:0; }

 .section-world-class.page-node-153502 #block-block-65 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-66 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-71 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-72 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-147 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-73 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-74 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-76 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-108 p:last-child a:hover,.section-world-class.page-node-153502 #block-block-109 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-65 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-66 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-71 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-72 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-147 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-73 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-74 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-76 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-108 p:last-child a:hover,.section-world-class.page-node-160387 #block-block-109 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-65 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-66 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-71 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-72 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-147 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-73 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-74 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-76 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-108 p:last-child a:hover,.section-our-learning-sa.page-node-153502 #block-block-109 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-65 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-66 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-71 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-72 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-147 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-73 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-74 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-76 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-108 p:last-child a:hover,.section-our-learning-sa.page-node-160387 #block-block-109 p:last-child a:hover { animation-duration:0.5s; animation-name:gradientSlideHover; background-position-x:0; text-decoration:underline; }

 .section-world-class.page-node-153502 #block-block-65::after,.section-world-class.page-node-153502 #block-block-66::after,.section-world-class.page-node-153502 #block-block-71::after,.section-world-class.page-node-153502 #block-block-72::after,.section-world-class.page-node-153502 #block-block-147::after,.section-world-class.page-node-153502 #block-block-73::after,.section-world-class.page-node-153502 #block-block-74::after,.section-world-class.page-node-153502 #block-block-76::after,.section-world-class.page-node-153502 #block-block-108::after,.section-world-class.page-node-153502 #block-block-109::after,.section-world-class.page-node-160387 #block-block-65::after,.section-world-class.page-node-160387 #block-block-66::after,.section-world-class.page-node-160387 #block-block-71::after,.section-world-class.page-node-160387 #block-block-72::after,.section-world-class.page-node-160387 #block-block-147::after,.section-world-class.page-node-160387 #block-block-73::after,.section-world-class.page-node-160387 #block-block-74::after,.section-world-class.page-node-160387 #block-block-76::after,.section-world-class.page-node-160387 #block-block-108::after,.section-world-class.page-node-160387 #block-block-109::after,.section-our-learning-sa.page-node-153502 #block-block-65::after,.section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-71::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-147::after,.section-our-learning-sa.page-node-153502 #block-block-73::after,.section-our-learning-sa.page-node-153502 #block-block-74::after,.section-our-learning-sa.page-node-153502 #block-block-76::after,.section-our-learning-sa.page-node-153502 #block-block-108::after,.section-our-learning-sa.page-node-153502 #block-block-109::after,.section-our-learning-sa.page-node-160387 #block-block-65::after,.section-our-learning-sa.page-node-160387 #block-block-66::after,.section-our-learning-sa.page-node-160387 #block-block-71::after,.section-our-learning-sa.page-node-160387 #block-block-72::after,.section-our-learning-sa.page-node-160387 #block-block-147::after,.section-our-learning-sa.page-node-160387 #block-block-73::after,.section-our-learning-sa.page-node-160387 #block-block-74::after,.section-our-learning-sa.page-node-160387 #block-block-76::after,.section-our-learning-sa.page-node-160387 #block-block-108::after,.section-our-learning-sa.page-node-160387 #block-block-109::after { content:""; position:absolute; background-repeat:no-repeat; background-size:contain; height:9rem; width:9rem; top:6rem; left:calc((50% - 1300px/2) + 6rem); }

 .section-world-class.page-node-153502 #block-block-76,.section-world-class.page-node-160387 #block-block-76,.section-our-learning-sa.page-node-153502 #block-block-76,.section-our-learning-sa.page-node-160387 #block-block-76 { background-color:transparent !important; margin-top:0; }

 .section-world-class.page-node-153502 #block-block-76 p,.section-world-class.page-node-160387 #block-block-76 p,.section-our-learning-sa.page-node-153502 #block-block-76 p,.section-our-learning-sa.page-node-160387 #block-block-76 p { padding-left:4rem; padding-right:4rem; text-align:left; }

 .section-world-class.page-node-153502 #block-block-66,.section-world-class.page-node-153502 #block-block-72,.section-world-class.page-node-153502 #block-block-147,.section-world-class.page-node-153502 #block-block-74,.section-world-class.page-node-153502 #block-block-109,.section-world-class.page-node-160387 #block-block-66,.section-world-class.page-node-160387 #block-block-72,.section-world-class.page-node-160387 #block-block-147,.section-world-class.page-node-160387 #block-block-74,.section-world-class.page-node-160387 #block-block-109,.section-our-learning-sa.page-node-153502 #block-block-66,.section-our-learning-sa.page-node-153502 #block-block-72,.section-our-learning-sa.page-node-153502 #block-block-147,.section-our-learning-sa.page-node-153502 #block-block-74,.section-our-learning-sa.page-node-153502 #block-block-109,.section-our-learning-sa.page-node-160387 #block-block-66,.section-our-learning-sa.page-node-160387 #block-block-72,.section-our-learning-sa.page-node-160387 #block-block-147,.section-our-learning-sa.page-node-160387 #block-block-74,.section-our-learning-sa.page-node-160387 #block-block-109 { background-color:transparent !important; }

 .section-world-class.page-node-153502 #block-block-66::after,.section-world-class.page-node-153502 #block-block-72::after,.section-world-class.page-node-153502 #block-block-147::after,.section-world-class.page-node-153502 #block-block-74::after,.section-world-class.page-node-153502 #block-block-109::after,.section-world-class.page-node-160387 #block-block-66::after,.section-world-class.page-node-160387 #block-block-72::after,.section-world-class.page-node-160387 #block-block-147::after,.section-world-class.page-node-160387 #block-block-74::after,.section-world-class.page-node-160387 #block-block-109::after,.section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-147::after,.section-our-learning-sa.page-node-153502 #block-block-74::after,.section-our-learning-sa.page-node-153502 #block-block-109::after,.section-our-learning-sa.page-node-160387 #block-block-66::after,.section-our-learning-sa.page-node-160387 #block-block-72::after,.section-our-learning-sa.page-node-160387 #block-block-147::after,.section-our-learning-sa.page-node-160387 #block-block-74::after,.section-our-learning-sa.page-node-160387 #block-block-109::after { left:auto; right:calc((50% - 1300px/2) + 6rem); }

 .section-world-class.page-node-153502 #block-block-66 h2,.section-world-class.page-node-153502 #block-block-66 p,.section-world-class.page-node-153502 #block-block-72 h2,.section-world-class.page-node-153502 #block-block-72 p,.section-world-class.page-node-153502 #block-block-147 h2,.section-world-class.page-node-153502 #block-block-147 p,.section-world-class.page-node-153502 #block-block-74 h2,.section-world-class.page-node-153502 #block-block-74 p,.section-world-class.page-node-153502 #block-block-109 h2,.section-world-class.page-node-153502 #block-block-109 p,.section-world-class.page-node-160387 #block-block-66 h2,.section-world-class.page-node-160387 #block-block-66 p,.section-world-class.page-node-160387 #block-block-72 h2,.section-world-class.page-node-160387 #block-block-72 p,.section-world-class.page-node-160387 #block-block-147 h2,.section-world-class.page-node-160387 #block-block-147 p,.section-world-class.page-node-160387 #block-block-74 h2,.section-world-class.page-node-160387 #block-block-74 p,.section-world-class.page-node-160387 #block-block-109 h2,.section-world-class.page-node-160387 #block-block-109 p,.section-our-learning-sa.page-node-153502 #block-block-66 h2,.section-our-learning-sa.page-node-153502 #block-block-66 p,.section-our-learning-sa.page-node-153502 #block-block-72 h2,.section-our-learning-sa.page-node-153502 #block-block-72 p,.section-our-learning-sa.page-node-153502 #block-block-147 h2,.section-our-learning-sa.page-node-153502 #block-block-147 p,.section-our-learning-sa.page-node-153502 #block-block-74 h2,.section-our-learning-sa.page-node-153502 #block-block-74 p,.section-our-learning-sa.page-node-153502 #block-block-109 h2,.section-our-learning-sa.page-node-153502 #block-block-109 p,.section-our-learning-sa.page-node-160387 #block-block-66 h2,.section-our-learning-sa.page-node-160387 #block-block-66 p,.section-our-learning-sa.page-node-160387 #block-block-72 h2,.section-our-learning-sa.page-node-160387 #block-block-72 p,.section-our-learning-sa.page-node-160387 #block-block-147 h2,.section-our-learning-sa.page-node-160387 #block-block-147 p,.section-our-learning-sa.page-node-160387 #block-block-74 h2,.section-our-learning-sa.page-node-160387 #block-block-74 p,.section-our-learning-sa.page-node-160387 #block-block-109 h2,.section-our-learning-sa.page-node-160387 #block-block-109 p { padding-left:4rem; padding-right:17rem; }

 .section-world-class.page-node-153502 #block-block-65::after,.section-world-class.page-node-160387 #block-block-65::after,.section-our-learning-sa.page-node-153502 #block-block-65::after,.section-our-learning-sa.page-node-160387 #block-block-65::after { background-image:url("../images/world-class/icons/school-improvement.svg"); top:3.5rem; }

 .section-world-class.page-node-153502 #block-block-66::after,.section-world-class.page-node-160387 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-160387 #block-block-66::after { background-image:url("../images/world-class/icons/numeracy-literacy.svg"); }

 .section-world-class.page-node-153502 #block-block-71::after,.section-world-class.page-node-160387 #block-block-71::after,.section-our-learning-sa.page-node-153502 #block-block-71::after,.section-our-learning-sa.page-node-160387 #block-block-71::after { background-image:url("../images/world-class/icons/orbis.svg"); }

 .section-world-class.page-node-153502 #block-block-72::after,.section-world-class.page-node-153502 #block-block-147::after,.section-world-class.page-node-160387 #block-block-72::after,.section-world-class.page-node-160387 #block-block-147::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-147::after,.section-our-learning-sa.page-node-160387 #block-block-72::after,.section-our-learning-sa.page-node-160387 #block-block-147::after { background-image:url("../images/world-class/icons/capital-works.svg"); }

 .section-world-class.page-node-153502 #block-block-73::after,.section-world-class.page-node-160387 #block-block-73::after,.section-our-learning-sa.page-node-153502 #block-block-73::after,.section-our-learning-sa.page-node-160387 #block-block-73::after { background-image:url("../images/world-class/icons/internet.svg"); top:4rem; }

 .section-world-class.page-node-153502 #block-block-74::after,.section-world-class.page-node-160387 #block-block-74::after,.section-our-learning-sa.page-node-153502 #block-block-74::after,.section-our-learning-sa.page-node-160387 #block-block-74::after { background-image:url("../images/world-class/icons/training.svg"); }

 .section-world-class.page-node-153502 #block-block-108::after,.section-world-class.page-node-160387 #block-block-108::after,.section-our-learning-sa.page-node-153502 #block-block-108::after,.section-our-learning-sa.page-node-160387 #block-block-108::after { background-image:url("../images/world-class/icons/action-plan.png"); }

 .section-world-class.page-node-153502 #block-block-109::after,.section-world-class.page-node-160387 #block-block-109::after,.section-our-learning-sa.page-node-153502 #block-block-109::after,.section-our-learning-sa.page-node-160387 #block-block-109::after { top:3.5rem; background-image:url("../images/world-class/icons/strategic-plan.png"); }

 .section-world-class.node-type-world-class-story #content,.section-our-learning-sa.node-type-world-class-story #content { position:relative; padding-top:580px; }

 .section-world-class.node-type-world-class-story #content article,.section-our-learning-sa.node-type-world-class-story #content article { padding-top:0; }

 .section-world-class.node-type-world-class-story #content h1.page__title,.section-our-learning-sa.node-type-world-class-story #content h1.page__title { font-size:2.5rem; font-weight:400; width:50rem; position:absolute; transform:translate(0, -100%); padding:1rem; z-index:5; background:white; padding-top:1.7rem; left:calc((50% - 1300px/2) + 2rem); }

 .section-world-class.node-type-world-class-story #content .field-name-field-header-photo,.section-our-learning-sa.node-type-world-class-story #content .field-name-field-header-photo { position:absolute; top:0; left:0; height:580px; width:100%; margin:0; overflow:hidden; }

 .section-world-class.node-type-world-class-story #content .field-name-field-header-photo img,.section-our-learning-sa.node-type-world-class-story #content .field-name-field-header-photo img { width:1920px; height:580px; max-width:1920px; margin-left:calc(50% - 960px); }

 .section-world-class.node-type-world-class-story #content .field-name-field-readout,.section-our-learning-sa.node-type-world-class-story #content .field-name-field-readout { width:50rem; background:#29747d; padding:1rem; color:white; margin-top:0; font-size:1.5rem; line-height:1.5; padding-bottom:1.7rem; margin-bottom:4rem; }

 .section-world-class.node-type-world-class-story #content .field-name-field-date,.section-our-learning-sa.node-type-world-class-story #content .field-name-field-date { font-size:1.5rem; line-height:1.5; font-weight:400; color:#4D5051; }

 .section-world-class.node-type-world-class-story #content .field-name-field-date,.section-world-class.node-type-world-class-story #content .field-name-body,.section-our-learning-sa.node-type-world-class-story #content .field-name-field-date,.section-our-learning-sa.node-type-world-class-story #content .field-name-body { padding:0 1rem; }

 @media screen and (max-width:1680px) { .section-world-class #page-bottom-wrapper,.section-our-learning-sa #page-bottom-wrapper { margin-top:30vw; }

 .section-world-class #page-bottom-wrapper::before,.section-our-learning-sa #page-bottom-wrapper::before { top:-30vw; height:30vw; }

 }

 @media screen and (max-width:1364px) { .section-world-class #content article,.section-world-class #content h1.page__title,.section-world-class #content #block-block-53,.section-our-learning-sa #content article,.section-our-learning-sa #content h1.page__title,.section-our-learning-sa #content #block-block-53 { padding-left:2rem; padding-right:2rem; }

 .section-world-class #nav-wrapper,.section-our-learning-sa #nav-wrapper { padding-left:0; padding-right:0; }

 .section-world-class #block-block-76 h2,.section-world-class #block-views-world-class-stories-block-1,.section-world-class #block-views-world-class-stories-block,.section-our-learning-sa #block-block-76 h2,.section-our-learning-sa #block-views-world-class-stories-block-1,.section-our-learning-sa #block-views-world-class-stories-block { padding-left:2rem; padding-right:2rem; }

 .section-world-class.node-type-world-class-story #content h1.page__title,.section-our-learning-sa.node-type-world-class-story #content h1.page__title { left:2rem; }

 .section-world-class.page-node-153502 #content #block-block-62,.section-world-class.page-node-153502 #block-block-64,.section-world-class.page-node-153502 #block-block-112,.section-world-class.page-node-160387 #content #block-block-62,.section-world-class.page-node-160387 #block-block-64,.section-world-class.page-node-160387 #block-block-112,.section-our-learning-sa.page-node-153502 #content #block-block-62,.section-our-learning-sa.page-node-153502 #block-block-64,.section-our-learning-sa.page-node-153502 #block-block-112,.section-our-learning-sa.page-node-160387 #content #block-block-62,.section-our-learning-sa.page-node-160387 #block-block-64,.section-our-learning-sa.page-node-160387 #block-block-112 { padding-left:2rem; padding-right:2rem; }

 .section-world-class.page-node-153502 #content #block-block-62 iframe,.section-world-class.page-node-153502 #block-block-64 iframe,.section-world-class.page-node-153502 #block-block-112 iframe,.section-world-class.page-node-160387 #content #block-block-62 iframe,.section-world-class.page-node-160387 #block-block-64 iframe,.section-world-class.page-node-160387 #block-block-112 iframe,.section-our-learning-sa.page-node-153502 #content #block-block-62 iframe,.section-our-learning-sa.page-node-153502 #block-block-64 iframe,.section-our-learning-sa.page-node-153502 #block-block-112 iframe,.section-our-learning-sa.page-node-160387 #content #block-block-62 iframe,.section-our-learning-sa.page-node-160387 #block-block-64 iframe,.section-our-learning-sa.page-node-160387 #block-block-112 iframe { right:2rem; }

 .section-world-class.page-node-153502 #block-block-142,.section-world-class.page-node-153502 #block-block-143,.section-world-class.page-node-153502 #block-block-144,.section-world-class.page-node-153502 #block-block-145,.section-world-class.page-node-153502 #block-block-146,.section-world-class.page-node-153502 #block-block-147,.section-world-class.page-node-153502 #block-block-148,.section-world-class.page-node-153502 #block-block-149,.section-world-class.page-node-160387 #block-block-142,.section-world-class.page-node-160387 #block-block-143,.section-world-class.page-node-160387 #block-block-144,.section-world-class.page-node-160387 #block-block-145,.section-world-class.page-node-160387 #block-block-146,.section-world-class.page-node-160387 #block-block-147,.section-world-class.page-node-160387 #block-block-148,.section-world-class.page-node-160387 #block-block-149,.section-our-learning-sa.page-node-153502 #block-block-142,.section-our-learning-sa.page-node-153502 #block-block-143,.section-our-learning-sa.page-node-153502 #block-block-144,.section-our-learning-sa.page-node-153502 #block-block-145,.section-our-learning-sa.page-node-153502 #block-block-146,.section-our-learning-sa.page-node-153502 #block-block-147,.section-our-learning-sa.page-node-153502 #block-block-148,.section-our-learning-sa.page-node-153502 #block-block-149,.section-our-learning-sa.page-node-160387 #block-block-142,.section-our-learning-sa.page-node-160387 #block-block-143,.section-our-learning-sa.page-node-160387 #block-block-144,.section-our-learning-sa.page-node-160387 #block-block-145,.section-our-learning-sa.page-node-160387 #block-block-146,.section-our-learning-sa.page-node-160387 #block-block-147,.section-our-learning-sa.page-node-160387 #block-block-148,.section-our-learning-sa.page-node-160387 #block-block-149 { padding-left:2rem; padding-right:2rem; }

 .section-world-class.page-node-153502 #block-block-144 iframe,.section-world-class.page-node-160387 #block-block-144 iframe,.section-our-learning-sa.page-node-153502 #block-block-144 iframe,.section-our-learning-sa.page-node-160387 #block-block-144 iframe { right:2rem; }

 .section-world-class.page-node-153502 #block-block-145 iframe,.section-world-class.page-node-160387 #block-block-145 iframe,.section-our-learning-sa.page-node-153502 #block-block-145 iframe,.section-our-learning-sa.page-node-160387 #block-block-145 iframe { left:2rem; }

 .section-world-class.page-node-153502 #block-block-148 img,.section-world-class.page-node-160387 #block-block-148 img,.section-our-learning-sa.page-node-153502 #block-block-148 img,.section-our-learning-sa.page-node-160387 #block-block-148 img { left:2rem; }

 .section-world-class.page-node-153502 #block-block-149 img,.section-world-class.page-node-160387 #block-block-149 img,.section-our-learning-sa.page-node-153502 #block-block-149 img,.section-our-learning-sa.page-node-160387 #block-block-149 img { right:2rem; }

 .section-world-class.page-node-153502 #block-block-76,.section-world-class.page-node-160387 #block-block-76,.section-our-learning-sa.page-node-153502 #block-block-76,.section-our-learning-sa.page-node-160387 #block-block-76 { padding-top:2rem; }

 .section-world-class.page-node-153502 #block-block-76 p,.section-world-class.page-node-160387 #block-block-76 p,.section-our-learning-sa.page-node-153502 #block-block-76 p,.section-our-learning-sa.page-node-160387 #block-block-76 p { padding-left:0; }

 .section-world-class.page-node-153502 #block-block-76 a,.section-world-class.page-node-160387 #block-block-76 a,.section-our-learning-sa.page-node-153502 #block-block-76 a,.section-our-learning-sa.page-node-160387 #block-block-76 a { height:auto; }

 .section-world-class.page-node-153502 #block-block-65,.section-world-class.page-node-153502 #block-block-71,.section-world-class.page-node-153502 #block-block-73,.section-world-class.page-node-153502 #block-block-76,.section-world-class.page-node-160387 #block-block-65,.section-world-class.page-node-160387 #block-block-71,.section-world-class.page-node-160387 #block-block-73,.section-world-class.page-node-160387 #block-block-76,.section-our-learning-sa.page-node-153502 #block-block-65,.section-our-learning-sa.page-node-153502 #block-block-71,.section-our-learning-sa.page-node-153502 #block-block-73,.section-our-learning-sa.page-node-153502 #block-block-76,.section-our-learning-sa.page-node-160387 #block-block-65,.section-our-learning-sa.page-node-160387 #block-block-71,.section-our-learning-sa.page-node-160387 #block-block-73,.section-our-learning-sa.page-node-160387 #block-block-76 { padding-left:2rem; padding-right:2rem; }

 .section-world-class.page-node-153502 #block-block-65::after,.section-world-class.page-node-153502 #block-block-71::after,.section-world-class.page-node-153502 #block-block-73::after,.section-world-class.page-node-153502 #block-block-76::after,.section-world-class.page-node-160387 #block-block-65::after,.section-world-class.page-node-160387 #block-block-71::after,.section-world-class.page-node-160387 #block-block-73::after,.section-world-class.page-node-160387 #block-block-76::after,.section-our-learning-sa.page-node-153502 #block-block-65::after,.section-our-learning-sa.page-node-153502 #block-block-71::after,.section-our-learning-sa.page-node-153502 #block-block-73::after,.section-our-learning-sa.page-node-153502 #block-block-76::after,.section-our-learning-sa.page-node-160387 #block-block-65::after,.section-our-learning-sa.page-node-160387 #block-block-71::after,.section-our-learning-sa.page-node-160387 #block-block-73::after,.section-our-learning-sa.page-node-160387 #block-block-76::after { left:11rem; }

 .section-world-class.page-node-153502 #block-block-66,.section-world-class.page-node-153502 #block-block-72,.section-world-class.page-node-153502 #block-block-147,.section-world-class.page-node-153502 #block-block-74,.section-world-class.page-node-160387 #block-block-66,.section-world-class.page-node-160387 #block-block-72,.section-world-class.page-node-160387 #block-block-147,.section-world-class.page-node-160387 #block-block-74,.section-our-learning-sa.page-node-153502 #block-block-66,.section-our-learning-sa.page-node-153502 #block-block-72,.section-our-learning-sa.page-node-153502 #block-block-147,.section-our-learning-sa.page-node-153502 #block-block-74,.section-our-learning-sa.page-node-160387 #block-block-66,.section-our-learning-sa.page-node-160387 #block-block-72,.section-our-learning-sa.page-node-160387 #block-block-147,.section-our-learning-sa.page-node-160387 #block-block-74 { padding-left:2rem; padding-right:2rem; }

 .section-world-class.page-node-153502 #block-block-66::after,.section-world-class.page-node-153502 #block-block-72::after,.section-world-class.page-node-153502 #block-block-147::after,.section-world-class.page-node-153502 #block-block-74::after,.section-world-class.page-node-160387 #block-block-66::after,.section-world-class.page-node-160387 #block-block-72::after,.section-world-class.page-node-160387 #block-block-147::after,.section-world-class.page-node-160387 #block-block-74::after,.section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-147::after,.section-our-learning-sa.page-node-153502 #block-block-74::after,.section-our-learning-sa.page-node-160387 #block-block-66::after,.section-our-learning-sa.page-node-160387 #block-block-72::after,.section-our-learning-sa.page-node-160387 #block-block-147::after,.section-our-learning-sa.page-node-160387 #block-block-74::after { right:11rem; }

 }

 @media screen and (max-width:1268px) { .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-1 { margin-left:calc(50% - 396px); }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-2 { margin-right:calc(50% - 396px); }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-3 { margin-left:calc(50% - 190px); margin-right:calc(50% - 190px); }

 .section-world-class #block-views-world-class-stories-block,.section-our-learning-sa #block-views-world-class-stories-block { padding-left:calc(50% - 412px); padding-right:calc(50% - 412px); }

 .section-world-class #block-views-world-class-stories-block .views-row-1,.section-world-class #block-views-world-class-stories-block .views-row-2,.section-world-class #block-views-world-class-stories-block .views-row-3,.section-world-class #block-views-world-class-stories-block .views-row,.section-our-learning-sa #block-views-world-class-stories-block .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block .views-row { margin-left:1rem; margin-right:1rem; }

 }

 @media screen and (max-width:1132px) { .section-world-class.page-node-153502 #content #block-block-62,.section-world-class.page-node-160387 #content #block-block-62,.section-our-learning-sa.page-node-153502 #content #block-block-62,.section-our-learning-sa.page-node-160387 #content #block-block-62 { background-position-x:-390px; }

 .section-world-class.page-node-153502 #block-block-64,.section-world-class.page-node-153502 #block-block-112,.section-world-class.page-node-160387 #block-block-64,.section-world-class.page-node-160387 #block-block-112,.section-our-learning-sa.page-node-153502 #block-block-64,.section-our-learning-sa.page-node-153502 #block-block-112,.section-our-learning-sa.page-node-160387 #block-block-64,.section-our-learning-sa.page-node-160387 #block-block-112 { height:auto; padding-left:2rem; padding-right:2rem; padding-bottom:0; }

 .section-world-class.page-node-153502 #block-block-64 h2,.section-world-class.page-node-153502 #block-block-64 p,.section-world-class.page-node-153502 #block-block-112 h2,.section-world-class.page-node-153502 #block-block-112 p,.section-world-class.page-node-160387 #block-block-64 h2,.section-world-class.page-node-160387 #block-block-64 p,.section-world-class.page-node-160387 #block-block-112 h2,.section-world-class.page-node-160387 #block-block-112 p,.section-our-learning-sa.page-node-153502 #block-block-64 h2,.section-our-learning-sa.page-node-153502 #block-block-64 p,.section-our-learning-sa.page-node-153502 #block-block-112 h2,.section-our-learning-sa.page-node-153502 #block-block-112 p,.section-our-learning-sa.page-node-160387 #block-block-64 h2,.section-our-learning-sa.page-node-160387 #block-block-64 p,.section-our-learning-sa.page-node-160387 #block-block-112 h2,.section-our-learning-sa.page-node-160387 #block-block-112 p { width:100%; }

 .section-world-class.page-node-153502 #block-block-64 p:last-child,.section-world-class.page-node-153502 #block-block-112 p:last-child,.section-world-class.page-node-160387 #block-block-64 p:last-child,.section-world-class.page-node-160387 #block-block-112 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-64 p:last-child,.section-our-learning-sa.page-node-153502 #block-block-112 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-64 p:last-child,.section-our-learning-sa.page-node-160387 #block-block-112 p:last-child { width:calc(100% + 4rem); padding-top:calc(56.25% + 2.25rem); position:relative; left:-2rem; margin-top:2rem; }

 .section-world-class.page-node-153502 #block-block-64 iframe,.section-world-class.page-node-153502 #block-block-112 iframe,.section-world-class.page-node-160387 #block-block-64 iframe,.section-world-class.page-node-160387 #block-block-112 iframe,.section-our-learning-sa.page-node-153502 #block-block-64 iframe,.section-our-learning-sa.page-node-153502 #block-block-112 iframe,.section-our-learning-sa.page-node-160387 #block-block-64 iframe,.section-our-learning-sa.page-node-160387 #block-block-112 iframe { width:100%; position:absolute; height:100%; right:auto; left:0; top:0; }

 .section-world-class.page-node-153502 #block-block-144 h2,.section-world-class.page-node-153502 #block-block-144 p,.section-world-class.page-node-160387 #block-block-144 h2,.section-world-class.page-node-160387 #block-block-144 p,.section-our-learning-sa.page-node-153502 #block-block-144 h2,.section-our-learning-sa.page-node-153502 #block-block-144 p,.section-our-learning-sa.page-node-160387 #block-block-144 h2,.section-our-learning-sa.page-node-160387 #block-block-144 p { width:100%; }

 .section-world-class.page-node-153502 #block-block-144 iframe,.section-world-class.page-node-160387 #block-block-144 iframe,.section-our-learning-sa.page-node-153502 #block-block-144 iframe,.section-our-learning-sa.page-node-160387 #block-block-144 iframe { width:calc(100% + 4.1rem); right:0; left:-2.1rem; top:0; position:relative; margin-right:-2.1rem; }

 .section-world-class.page-node-153502 #block-block-145 h2,.section-world-class.page-node-153502 #block-block-145 p,.section-world-class.page-node-160387 #block-block-145 h2,.section-world-class.page-node-160387 #block-block-145 p,.section-our-learning-sa.page-node-153502 #block-block-145 h2,.section-our-learning-sa.page-node-153502 #block-block-145 p,.section-our-learning-sa.page-node-160387 #block-block-145 h2,.section-our-learning-sa.page-node-160387 #block-block-145 p { margin-left:0; }

 .section-world-class.page-node-153502 #block-block-145 iframe,.section-world-class.page-node-160387 #block-block-145 iframe,.section-our-learning-sa.page-node-153502 #block-block-145 iframe,.section-our-learning-sa.page-node-160387 #block-block-145 iframe { width:calc(100% + 4rem); left:-2.1rem; top:0; position:relative; margin-right:-2.1rem; }

 .section-world-class.page-node-153502 #block-block-148,.section-world-class.page-node-160387 #block-block-148,.section-our-learning-sa.page-node-153502 #block-block-148,.section-our-learning-sa.page-node-160387 #block-block-148 { min-height:24rem; }

 .section-world-class.page-node-153502 #block-block-148 h2,.section-world-class.page-node-153502 #block-block-148 p,.section-world-class.page-node-160387 #block-block-148 h2,.section-world-class.page-node-160387 #block-block-148 p,.section-our-learning-sa.page-node-153502 #block-block-148 h2,.section-our-learning-sa.page-node-153502 #block-block-148 p,.section-our-learning-sa.page-node-160387 #block-block-148 h2,.section-our-learning-sa.page-node-160387 #block-block-148 p { margin-left:28rem; }

 .section-world-class.page-node-153502 #block-block-148 img,.section-world-class.page-node-160387 #block-block-148 img,.section-our-learning-sa.page-node-153502 #block-block-148 img,.section-our-learning-sa.page-node-160387 #block-block-148 img { width:25rem; }

 .section-world-class.page-node-153502 #block-block-149,.section-world-class.page-node-160387 #block-block-149,.section-our-learning-sa.page-node-153502 #block-block-149,.section-our-learning-sa.page-node-160387 #block-block-149 { min-height:24rem; }

 .section-world-class.page-node-153502 #block-block-149 h2,.section-world-class.page-node-153502 #block-block-149 p,.section-world-class.page-node-160387 #block-block-149 h2,.section-world-class.page-node-160387 #block-block-149 p,.section-our-learning-sa.page-node-153502 #block-block-149 h2,.section-our-learning-sa.page-node-153502 #block-block-149 p,.section-our-learning-sa.page-node-160387 #block-block-149 h2,.section-our-learning-sa.page-node-160387 #block-block-149 p { width:calc(100% - 32rem); }

 .section-world-class.page-node-153502 #block-block-149 img,.section-world-class.page-node-160387 #block-block-149 img,.section-our-learning-sa.page-node-153502 #block-block-149 img,.section-our-learning-sa.page-node-160387 #block-block-149 img { width:auto; height:22rem; }

 }

 @media screen and (max-width:1022px) { .section-world-class #page-bottom-wrapper #block-block-75,.section-our-learning-sa #page-bottom-wrapper #block-block-75 { padding-left:2rem; padding-right:2rem; padding-top:2rem; padding-bottom:2rem; height:auto; }

 .section-world-class #page-bottom-wrapper #block-block-75 p,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p { display:block; }

 .section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(1) a,.section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(2) a,.section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(3) a,.section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(4) a,.section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(5) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(1) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(2) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(3) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(4) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(5) a { display:inline; height:auto; width:auto; text-indent:0; margin:0; background-image:none; color:#59595b; text-decoration:none; }

 .section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(1) a:hover,.section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(2) a:hover,.section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(3) a:hover,.section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(4) a:hover,.section-world-class #page-bottom-wrapper #block-block-75 p:nth-of-type(5) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(1) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(2) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(3) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(4) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(5) a:hover { text-decoration:underline; }

 }

 @media screen and (max-width:864px) { .section-world-class.node-type-world-class-story #content h1.page__title,.section-our-learning-sa.node-type-world-class-story #content h1.page__title { width:calc(100% - 4rem); }

 .section-world-class.node-type-world-class-story #content .field-name-field-readout,.section-our-learning-sa.node-type-world-class-story #content .field-name-field-readout { width:100%; }

 }

 @media screen and (max-width:856px) { .section-world-class.page-node-153502 #block-block-77 h2,.section-world-class.page-node-160387 #block-block-77 h2,.section-our-learning-sa.page-node-153502 #block-block-77 h2,.section-our-learning-sa.page-node-160387 #block-block-77 h2 { padding-left:calc(50% - 190px); }

 .section-world-class.page-node-153502 #block-block-67,.section-world-class.page-node-153502 #block-block-69,.section-world-class.page-node-153502 #block-block-68,.section-world-class.page-node-153502 #block-block-70,.section-world-class.page-node-153502 #block-block-110,.section-world-class.page-node-153502 #block-block-151,.section-world-class.page-node-160387 #block-block-67,.section-world-class.page-node-160387 #block-block-69,.section-world-class.page-node-160387 #block-block-68,.section-world-class.page-node-160387 #block-block-70,.section-world-class.page-node-160387 #block-block-110,.section-world-class.page-node-160387 #block-block-151,.section-our-learning-sa.page-node-153502 #block-block-67,.section-our-learning-sa.page-node-153502 #block-block-69,.section-our-learning-sa.page-node-153502 #block-block-68,.section-our-learning-sa.page-node-153502 #block-block-70,.section-our-learning-sa.page-node-153502 #block-block-110,.section-our-learning-sa.page-node-153502 #block-block-151,.section-our-learning-sa.page-node-160387 #block-block-67,.section-our-learning-sa.page-node-160387 #block-block-69,.section-our-learning-sa.page-node-160387 #block-block-68,.section-our-learning-sa.page-node-160387 #block-block-70,.section-our-learning-sa.page-node-160387 #block-block-110,.section-our-learning-sa.page-node-160387 #block-block-151 { height:auto; }

 .section-world-class.page-node-153502 #block-block-67 .block__content,.section-world-class.page-node-153502 #block-block-69 .block__content,.section-world-class.page-node-153502 #block-block-68 .block__content,.section-world-class.page-node-153502 #block-block-70 .block__content,.section-world-class.page-node-153502 #block-block-110 .block__content,.section-world-class.page-node-153502 #block-block-151 .block__content,.section-world-class.page-node-160387 #block-block-67 .block__content,.section-world-class.page-node-160387 #block-block-69 .block__content,.section-world-class.page-node-160387 #block-block-68 .block__content,.section-world-class.page-node-160387 #block-block-70 .block__content,.section-world-class.page-node-160387 #block-block-110 .block__content,.section-world-class.page-node-160387 #block-block-151 .block__content,.section-our-learning-sa.page-node-153502 #block-block-67 .block__content,.section-our-learning-sa.page-node-153502 #block-block-69 .block__content,.section-our-learning-sa.page-node-153502 #block-block-68 .block__content,.section-our-learning-sa.page-node-153502 #block-block-70 .block__content,.section-our-learning-sa.page-node-153502 #block-block-110 .block__content,.section-our-learning-sa.page-node-153502 #block-block-151 .block__content,.section-our-learning-sa.page-node-160387 #block-block-67 .block__content,.section-our-learning-sa.page-node-160387 #block-block-69 .block__content,.section-our-learning-sa.page-node-160387 #block-block-68 .block__content,.section-our-learning-sa.page-node-160387 #block-block-70 .block__content,.section-our-learning-sa.page-node-160387 #block-block-110 .block__content,.section-our-learning-sa.page-node-160387 #block-block-151 .block__content { padding-bottom:6rem; }

 .section-world-class.page-node-153502 #block-block-65 h2,.section-world-class.page-node-153502 #block-block-65 p,.section-world-class.page-node-153502 #block-block-71 h2,.section-world-class.page-node-153502 #block-block-71 p,.section-world-class.page-node-153502 #block-block-73 h2,.section-world-class.page-node-153502 #block-block-73 p,.section-world-class.page-node-160387 #block-block-65 h2,.section-world-class.page-node-160387 #block-block-65 p,.section-world-class.page-node-160387 #block-block-71 h2,.section-world-class.page-node-160387 #block-block-71 p,.section-world-class.page-node-160387 #block-block-73 h2,.section-world-class.page-node-160387 #block-block-73 p,.section-our-learning-sa.page-node-153502 #block-block-65 h2,.section-our-learning-sa.page-node-153502 #block-block-65 p,.section-our-learning-sa.page-node-153502 #block-block-71 h2,.section-our-learning-sa.page-node-153502 #block-block-71 p,.section-our-learning-sa.page-node-153502 #block-block-73 h2,.section-our-learning-sa.page-node-153502 #block-block-73 p,.section-our-learning-sa.page-node-160387 #block-block-65 h2,.section-our-learning-sa.page-node-160387 #block-block-65 p,.section-our-learning-sa.page-node-160387 #block-block-71 h2,.section-our-learning-sa.page-node-160387 #block-block-71 p,.section-our-learning-sa.page-node-160387 #block-block-73 h2,.section-our-learning-sa.page-node-160387 #block-block-73 p { padding-left:11rem; }

 .section-world-class.page-node-153502 #block-block-65::after,.section-world-class.page-node-153502 #block-block-71::after,.section-world-class.page-node-153502 #block-block-73::after,.section-world-class.page-node-160387 #block-block-65::after,.section-world-class.page-node-160387 #block-block-71::after,.section-world-class.page-node-160387 #block-block-73::after,.section-our-learning-sa.page-node-153502 #block-block-65::after,.section-our-learning-sa.page-node-153502 #block-block-71::after,.section-our-learning-sa.page-node-153502 #block-block-73::after,.section-our-learning-sa.page-node-160387 #block-block-65::after,.section-our-learning-sa.page-node-160387 #block-block-71::after,.section-our-learning-sa.page-node-160387 #block-block-73::after { left:2rem; }

 .section-world-class.page-node-153502 #block-block-66 h2,.section-world-class.page-node-153502 #block-block-66 p,.section-world-class.page-node-153502 #block-block-72 h2,.section-world-class.page-node-153502 #block-block-72 p,.section-world-class.page-node-153502 #block-block-147 h2,.section-world-class.page-node-153502 #block-block-147 p,.section-world-class.page-node-153502 #block-block-74 h2,.section-world-class.page-node-153502 #block-block-74 p,.section-world-class.page-node-160387 #block-block-66 h2,.section-world-class.page-node-160387 #block-block-66 p,.section-world-class.page-node-160387 #block-block-72 h2,.section-world-class.page-node-160387 #block-block-72 p,.section-world-class.page-node-160387 #block-block-147 h2,.section-world-class.page-node-160387 #block-block-147 p,.section-world-class.page-node-160387 #block-block-74 h2,.section-world-class.page-node-160387 #block-block-74 p,.section-our-learning-sa.page-node-153502 #block-block-66 h2,.section-our-learning-sa.page-node-153502 #block-block-66 p,.section-our-learning-sa.page-node-153502 #block-block-72 h2,.section-our-learning-sa.page-node-153502 #block-block-72 p,.section-our-learning-sa.page-node-153502 #block-block-147 h2,.section-our-learning-sa.page-node-153502 #block-block-147 p,.section-our-learning-sa.page-node-153502 #block-block-74 h2,.section-our-learning-sa.page-node-153502 #block-block-74 p,.section-our-learning-sa.page-node-160387 #block-block-66 h2,.section-our-learning-sa.page-node-160387 #block-block-66 p,.section-our-learning-sa.page-node-160387 #block-block-72 h2,.section-our-learning-sa.page-node-160387 #block-block-72 p,.section-our-learning-sa.page-node-160387 #block-block-147 h2,.section-our-learning-sa.page-node-160387 #block-block-147 p,.section-our-learning-sa.page-node-160387 #block-block-74 h2,.section-our-learning-sa.page-node-160387 #block-block-74 p { padding-right:11rem; }

 .section-world-class.page-node-153502 #block-block-66::after,.section-world-class.page-node-153502 #block-block-72::after,.section-world-class.page-node-153502 #block-block-147::after,.section-world-class.page-node-153502 #block-block-74::after,.section-world-class.page-node-160387 #block-block-66::after,.section-world-class.page-node-160387 #block-block-72::after,.section-world-class.page-node-160387 #block-block-147::after,.section-world-class.page-node-160387 #block-block-74::after,.section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-147::after,.section-our-learning-sa.page-node-153502 #block-block-74::after,.section-our-learning-sa.page-node-160387 #block-block-66::after,.section-our-learning-sa.page-node-160387 #block-block-72::after,.section-our-learning-sa.page-node-160387 #block-block-147::after,.section-our-learning-sa.page-node-160387 #block-block-74::after { right:2rem; }

 .section-world-class #block-views-world-class-stories-block-1,.section-world-class #block-views-world-class-stories-block,.section-our-learning-sa #block-views-world-class-stories-block-1,.section-our-learning-sa #block-views-world-class-stories-block { padding-left:0; padding-right:0; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-1,.section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-2,.section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-3,.section-world-class #block-views-world-class-stories-block-1 .view-content .view-row,.section-world-class #block-views-world-class-stories-block .view-content .views-row-1,.section-world-class #block-views-world-class-stories-block .view-content .views-row-2,.section-world-class #block-views-world-class-stories-block .view-content .views-row-3,.section-world-class #block-views-world-class-stories-block .view-content .view-row,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .view-row,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block .view-content .view-row { margin-left:calc(50% - 190px); margin-right:calc(50% - 190px); }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-1 .views-field-field-readout,.section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-2 .views-field-field-readout,.section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-3 .views-field-field-readout,.section-world-class #block-views-world-class-stories-block-1 .view-content .view-row .views-field-field-readout,.section-world-class #block-views-world-class-stories-block .view-content .views-row-1 .views-field-field-readout,.section-world-class #block-views-world-class-stories-block .view-content .views-row-2 .views-field-field-readout,.section-world-class #block-views-world-class-stories-block .view-content .views-row-3 .views-field-field-readout,.section-world-class #block-views-world-class-stories-block .view-content .view-row .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-1 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-2 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-3 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .view-row .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-1 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-2 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-3 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .view-row .views-field-field-readout { height:auto; }

 }

 @media screen and (max-width:719px) { .section-world-class,.section-our-learning-sa { padding-top:58px; }

 .section-world-class #header::after,.section-our-learning-sa #header::after { content:""; display:block; height:58px; width:100%; position:fixed; top:0; left:0; z-index:5; background:#245767; /* Old browsers */ background:-moz-linear-gradient(left, #245767 0%, #2f9a9a 50%, #b1d34a 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #245767 0%, #2f9a9a 50%, #b1d34a 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #245767 0%, #2f9a9a 50%, #b1d34a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#245767", endColorstr="#b1d34a",GradientType=1); /* IE6-9 */ background-repeat:no-repeat; background-position:right; }

 .section-world-class #header .header__region,.section-our-learning-sa #header .header__region { float:left; }

 .section-world-class #block-block-42 h1,.section-our-learning-sa #block-block-42 h1 { right:auto; left:calc(50vw - (8rem + 2px)/2); top:1rem; bottom:auto; }

 .section-world-class #content h1.page__title,.section-our-learning-sa #content h1.page__title { padding-top:11rem; }

 .section-world-class.page-node-153502 #block-block-42 h1,.section-world-class.page-node-160387 #block-block-42 h1,.section-our-learning-sa.page-node-153502 #block-block-42 h1,.section-our-learning-sa.page-node-160387 #block-block-42 h1 { bottom:auto; right:auto; top:0.5rem; left:calc(50vw - (15rem + 2px)/2); }

 .section-world-class.page-node-153502 #block-block-76 p,.section-world-class.page-node-160387 #block-block-76 p,.section-our-learning-sa.page-node-153502 #block-block-76 p,.section-our-learning-sa.page-node-160387 #block-block-76 p { padding-left:0; text-align:left; }

 .section-world-class.page-node-153502 #block-block-76 a,.section-world-class.page-node-160387 #block-block-76 a,.section-our-learning-sa.page-node-153502 #block-block-76 a,.section-our-learning-sa.page-node-160387 #block-block-76 a { text-align:left; }

 .section-world-class.page-node-153502 #content #block-block-62,.section-world-class.page-node-160387 #content #block-block-62,.section-our-learning-sa.page-node-153502 #content #block-block-62,.section-our-learning-sa.page-node-160387 #content #block-block-62 { background-position:top center; margin-top:282px; padding-top:560px; height:auto; }

 .section-world-class.page-node-153502 #block-block-112,.section-world-class.page-node-160387 #block-block-112,.section-our-learning-sa.page-node-153502 #block-block-112,.section-our-learning-sa.page-node-160387 #block-block-112 { padding-top:4rem; padding-bottom:2rem; }

 .section-world-class.page-node-153502 #block-block-112 .action_plan_pdf,.section-world-class.page-node-160387 #block-block-112 .action_plan_pdf,.section-our-learning-sa.page-node-153502 #block-block-112 .action_plan_pdf,.section-our-learning-sa.page-node-160387 #block-block-112 .action_plan_pdf { display:none; }

 .section-world-class.page-node-153502 #block-block-142,.section-world-class.page-node-160387 #block-block-142,.section-our-learning-sa.page-node-153502 #block-block-142,.section-our-learning-sa.page-node-160387 #block-block-142 { padding-top:3rem; }

 .section-world-class.page-node-153502 #block-block-148,.section-world-class.page-node-160387 #block-block-148,.section-our-learning-sa.page-node-153502 #block-block-148,.section-our-learning-sa.page-node-160387 #block-block-148 { min-height:19rem; }

 .section-world-class.page-node-153502 #block-block-148 h2,.section-world-class.page-node-153502 #block-block-148 p,.section-world-class.page-node-160387 #block-block-148 h2,.section-world-class.page-node-160387 #block-block-148 p,.section-our-learning-sa.page-node-153502 #block-block-148 h2,.section-our-learning-sa.page-node-153502 #block-block-148 p,.section-our-learning-sa.page-node-160387 #block-block-148 h2,.section-our-learning-sa.page-node-160387 #block-block-148 p { margin-left:23rem; }

 .section-world-class.page-node-153502 #block-block-148 img,.section-world-class.page-node-160387 #block-block-148 img,.section-our-learning-sa.page-node-153502 #block-block-148 img,.section-our-learning-sa.page-node-160387 #block-block-148 img { width:20rem; }

 .section-world-class.page-node-153502 #block-block-149,.section-world-class.page-node-160387 #block-block-149,.section-our-learning-sa.page-node-153502 #block-block-149,.section-our-learning-sa.page-node-160387 #block-block-149 { min-height:19rem; }

 .section-world-class.page-node-153502 #block-block-149 h2,.section-world-class.page-node-153502 #block-block-149 p,.section-world-class.page-node-160387 #block-block-149 h2,.section-world-class.page-node-160387 #block-block-149 p,.section-our-learning-sa.page-node-153502 #block-block-149 h2,.section-our-learning-sa.page-node-153502 #block-block-149 p,.section-our-learning-sa.page-node-160387 #block-block-149 h2,.section-our-learning-sa.page-node-160387 #block-block-149 p { width:calc(100% - 23rem); }

 .section-world-class.page-node-153502 #block-block-149 img,.section-world-class.page-node-160387 #block-block-149 img,.section-our-learning-sa.page-node-153502 #block-block-149 img,.section-our-learning-sa.page-node-160387 #block-block-149 img { width:auto; height:18rem; }

 }

 @media screen and (max-width:640px) { .section-world-class.page-node-153502 #block-block-65,.section-world-class.page-node-153502 #block-block-71,.section-world-class.page-node-153502 #block-block-73,.section-world-class.page-node-153502 #block-block-66,.section-world-class.page-node-153502 #block-block-72,.section-world-class.page-node-153502 #block-block-147,.section-world-class.page-node-153502 #block-block-74,.section-world-class.page-node-160387 #block-block-65,.section-world-class.page-node-160387 #block-block-71,.section-world-class.page-node-160387 #block-block-73,.section-world-class.page-node-160387 #block-block-66,.section-world-class.page-node-160387 #block-block-72,.section-world-class.page-node-160387 #block-block-147,.section-world-class.page-node-160387 #block-block-74,.section-our-learning-sa.page-node-153502 #block-block-65,.section-our-learning-sa.page-node-153502 #block-block-71,.section-our-learning-sa.page-node-153502 #block-block-73,.section-our-learning-sa.page-node-153502 #block-block-66,.section-our-learning-sa.page-node-153502 #block-block-72,.section-our-learning-sa.page-node-153502 #block-block-147,.section-our-learning-sa.page-node-153502 #block-block-74,.section-our-learning-sa.page-node-160387 #block-block-65,.section-our-learning-sa.page-node-160387 #block-block-71,.section-our-learning-sa.page-node-160387 #block-block-73,.section-our-learning-sa.page-node-160387 #block-block-66,.section-our-learning-sa.page-node-160387 #block-block-72,.section-our-learning-sa.page-node-160387 #block-block-147,.section-our-learning-sa.page-node-160387 #block-block-74 { padding-top:9rem; }

 .section-world-class.page-node-153502 #block-block-65 h2,.section-world-class.page-node-153502 #block-block-65 p,.section-world-class.page-node-153502 #block-block-71 h2,.section-world-class.page-node-153502 #block-block-71 p,.section-world-class.page-node-153502 #block-block-73 h2,.section-world-class.page-node-153502 #block-block-73 p,.section-world-class.page-node-153502 #block-block-66 h2,.section-world-class.page-node-153502 #block-block-66 p,.section-world-class.page-node-153502 #block-block-72 h2,.section-world-class.page-node-153502 #block-block-72 p,.section-world-class.page-node-153502 #block-block-147 h2,.section-world-class.page-node-153502 #block-block-147 p,.section-world-class.page-node-153502 #block-block-74 h2,.section-world-class.page-node-153502 #block-block-74 p,.section-world-class.page-node-160387 #block-block-65 h2,.section-world-class.page-node-160387 #block-block-65 p,.section-world-class.page-node-160387 #block-block-71 h2,.section-world-class.page-node-160387 #block-block-71 p,.section-world-class.page-node-160387 #block-block-73 h2,.section-world-class.page-node-160387 #block-block-73 p,.section-world-class.page-node-160387 #block-block-66 h2,.section-world-class.page-node-160387 #block-block-66 p,.section-world-class.page-node-160387 #block-block-72 h2,.section-world-class.page-node-160387 #block-block-72 p,.section-world-class.page-node-160387 #block-block-147 h2,.section-world-class.page-node-160387 #block-block-147 p,.section-world-class.page-node-160387 #block-block-74 h2,.section-world-class.page-node-160387 #block-block-74 p,.section-our-learning-sa.page-node-153502 #block-block-65 h2,.section-our-learning-sa.page-node-153502 #block-block-65 p,.section-our-learning-sa.page-node-153502 #block-block-71 h2,.section-our-learning-sa.page-node-153502 #block-block-71 p,.section-our-learning-sa.page-node-153502 #block-block-73 h2,.section-our-learning-sa.page-node-153502 #block-block-73 p,.section-our-learning-sa.page-node-153502 #block-block-66 h2,.section-our-learning-sa.page-node-153502 #block-block-66 p,.section-our-learning-sa.page-node-153502 #block-block-72 h2,.section-our-learning-sa.page-node-153502 #block-block-72 p,.section-our-learning-sa.page-node-153502 #block-block-147 h2,.section-our-learning-sa.page-node-153502 #block-block-147 p,.section-our-learning-sa.page-node-153502 #block-block-74 h2,.section-our-learning-sa.page-node-153502 #block-block-74 p,.section-our-learning-sa.page-node-160387 #block-block-65 h2,.section-our-learning-sa.page-node-160387 #block-block-65 p,.section-our-learning-sa.page-node-160387 #block-block-71 h2,.section-our-learning-sa.page-node-160387 #block-block-71 p,.section-our-learning-sa.page-node-160387 #block-block-73 h2,.section-our-learning-sa.page-node-160387 #block-block-73 p,.section-our-learning-sa.page-node-160387 #block-block-66 h2,.section-our-learning-sa.page-node-160387 #block-block-66 p,.section-our-learning-sa.page-node-160387 #block-block-72 h2,.section-our-learning-sa.page-node-160387 #block-block-72 p,.section-our-learning-sa.page-node-160387 #block-block-147 h2,.section-our-learning-sa.page-node-160387 #block-block-147 p,.section-our-learning-sa.page-node-160387 #block-block-74 h2,.section-our-learning-sa.page-node-160387 #block-block-74 p { padding-left:2rem; padding-right:2rem; }

 .section-world-class.page-node-153502 #block-block-65::after,.section-world-class.page-node-153502 #block-block-71::after,.section-world-class.page-node-153502 #block-block-73::after,.section-world-class.page-node-153502 #block-block-66::after,.section-world-class.page-node-153502 #block-block-72::after,.section-world-class.page-node-153502 #block-block-147::after,.section-world-class.page-node-153502 #block-block-74::after,.section-world-class.page-node-160387 #block-block-65::after,.section-world-class.page-node-160387 #block-block-71::after,.section-world-class.page-node-160387 #block-block-73::after,.section-world-class.page-node-160387 #block-block-66::after,.section-world-class.page-node-160387 #block-block-72::after,.section-world-class.page-node-160387 #block-block-147::after,.section-world-class.page-node-160387 #block-block-74::after,.section-our-learning-sa.page-node-153502 #block-block-65::after,.section-our-learning-sa.page-node-153502 #block-block-71::after,.section-our-learning-sa.page-node-153502 #block-block-73::after,.section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-147::after,.section-our-learning-sa.page-node-153502 #block-block-74::after,.section-our-learning-sa.page-node-160387 #block-block-65::after,.section-our-learning-sa.page-node-160387 #block-block-71::after,.section-our-learning-sa.page-node-160387 #block-block-73::after,.section-our-learning-sa.page-node-160387 #block-block-66::after,.section-our-learning-sa.page-node-160387 #block-block-72::after,.section-our-learning-sa.page-node-160387 #block-block-147::after,.section-our-learning-sa.page-node-160387 #block-block-74::after { top:0; left:calc(50% - 4.5rem); right:auto; }

 .section-world-class.page-node-153502 #block-block-65 a,.section-world-class.page-node-153502 #block-block-71 a,.section-world-class.page-node-153502 #block-block-73 a,.section-world-class.page-node-153502 #block-block-66 a,.section-world-class.page-node-153502 #block-block-72 a,.section-world-class.page-node-153502 #block-block-147 a,.section-world-class.page-node-153502 #block-block-74 a,.section-world-class.page-node-160387 #block-block-65 a,.section-world-class.page-node-160387 #block-block-71 a,.section-world-class.page-node-160387 #block-block-73 a,.section-world-class.page-node-160387 #block-block-66 a,.section-world-class.page-node-160387 #block-block-72 a,.section-world-class.page-node-160387 #block-block-147 a,.section-world-class.page-node-160387 #block-block-74 a,.section-our-learning-sa.page-node-153502 #block-block-65 a,.section-our-learning-sa.page-node-153502 #block-block-71 a,.section-our-learning-sa.page-node-153502 #block-block-73 a,.section-our-learning-sa.page-node-153502 #block-block-66 a,.section-our-learning-sa.page-node-153502 #block-block-72 a,.section-our-learning-sa.page-node-153502 #block-block-147 a,.section-our-learning-sa.page-node-153502 #block-block-74 a,.section-our-learning-sa.page-node-160387 #block-block-65 a,.section-our-learning-sa.page-node-160387 #block-block-71 a,.section-our-learning-sa.page-node-160387 #block-block-73 a,.section-our-learning-sa.page-node-160387 #block-block-66 a,.section-our-learning-sa.page-node-160387 #block-block-72 a,.section-our-learning-sa.page-node-160387 #block-block-147 a,.section-our-learning-sa.page-node-160387 #block-block-74 a { height:auto; }

 .section-world-class.page-node-153502 #block-block-148 h2,.section-world-class.page-node-153502 #block-block-148 p,.section-world-class.page-node-153502 #block-block-149 h2,.section-world-class.page-node-153502 #block-block-149 p,.section-world-class.page-node-160387 #block-block-148 h2,.section-world-class.page-node-160387 #block-block-148 p,.section-world-class.page-node-160387 #block-block-149 h2,.section-world-class.page-node-160387 #block-block-149 p,.section-our-learning-sa.page-node-153502 #block-block-148 h2,.section-our-learning-sa.page-node-153502 #block-block-148 p,.section-our-learning-sa.page-node-153502 #block-block-149 h2,.section-our-learning-sa.page-node-153502 #block-block-149 p,.section-our-learning-sa.page-node-160387 #block-block-148 h2,.section-our-learning-sa.page-node-160387 #block-block-148 p,.section-our-learning-sa.page-node-160387 #block-block-149 h2,.section-our-learning-sa.page-node-160387 #block-block-149 p { margin-left:0; width:calc(100% - 2rem); }

 .section-world-class.page-node-153502 #block-block-148 img,.section-world-class.page-node-153502 #block-block-149 img,.section-world-class.page-node-160387 #block-block-148 img,.section-world-class.page-node-160387 #block-block-149 img,.section-our-learning-sa.page-node-153502 #block-block-148 img,.section-our-learning-sa.page-node-153502 #block-block-149 img,.section-our-learning-sa.page-node-160387 #block-block-148 img,.section-our-learning-sa.page-node-160387 #block-block-149 img { width:100%; height:auto; top:unset; left:unset; position:unset; }

 }

 @media screen and (max-width:380px) { .section-world-class h2,.section-our-learning-sa h2 { font-size:2rem; }

 .section-world-class h3,.section-our-learning-sa h3 { font-size:1.5rem; }

 .section-world-class p,.section-world-class a,.section-world-class li,.section-our-learning-sa p,.section-our-learning-sa a,.section-our-learning-sa li { font-size:1.3rem; line-height:1.5; }

 .section-world-class.page-node-153502 #block-block-65 h2,.section-world-class.page-node-153502 #block-block-65 p,.section-world-class.page-node-153502 #block-block-71 h2,.section-world-class.page-node-153502 #block-block-71 p,.section-world-class.page-node-153502 #block-block-73 h2,.section-world-class.page-node-153502 #block-block-73 p,.section-world-class.page-node-153502 #block-block-66 h2,.section-world-class.page-node-153502 #block-block-66 p,.section-world-class.page-node-153502 #block-block-72 h2,.section-world-class.page-node-153502 #block-block-72 p,.section-world-class.page-node-153502 #block-block-147 h2,.section-world-class.page-node-153502 #block-block-147 p,.section-world-class.page-node-153502 #block-block-74 h2,.section-world-class.page-node-153502 #block-block-74 p,.section-world-class.page-node-160387 #block-block-65 h2,.section-world-class.page-node-160387 #block-block-65 p,.section-world-class.page-node-160387 #block-block-71 h2,.section-world-class.page-node-160387 #block-block-71 p,.section-world-class.page-node-160387 #block-block-73 h2,.section-world-class.page-node-160387 #block-block-73 p,.section-world-class.page-node-160387 #block-block-66 h2,.section-world-class.page-node-160387 #block-block-66 p,.section-world-class.page-node-160387 #block-block-72 h2,.section-world-class.page-node-160387 #block-block-72 p,.section-world-class.page-node-160387 #block-block-147 h2,.section-world-class.page-node-160387 #block-block-147 p,.section-world-class.page-node-160387 #block-block-74 h2,.section-world-class.page-node-160387 #block-block-74 p,.section-our-learning-sa.page-node-153502 #block-block-65 h2,.section-our-learning-sa.page-node-153502 #block-block-65 p,.section-our-learning-sa.page-node-153502 #block-block-71 h2,.section-our-learning-sa.page-node-153502 #block-block-71 p,.section-our-learning-sa.page-node-153502 #block-block-73 h2,.section-our-learning-sa.page-node-153502 #block-block-73 p,.section-our-learning-sa.page-node-153502 #block-block-66 h2,.section-our-learning-sa.page-node-153502 #block-block-66 p,.section-our-learning-sa.page-node-153502 #block-block-72 h2,.section-our-learning-sa.page-node-153502 #block-block-72 p,.section-our-learning-sa.page-node-153502 #block-block-147 h2,.section-our-learning-sa.page-node-153502 #block-block-147 p,.section-our-learning-sa.page-node-153502 #block-block-74 h2,.section-our-learning-sa.page-node-153502 #block-block-74 p,.section-our-learning-sa.page-node-160387 #block-block-65 h2,.section-our-learning-sa.page-node-160387 #block-block-65 p,.section-our-learning-sa.page-node-160387 #block-block-71 h2,.section-our-learning-sa.page-node-160387 #block-block-71 p,.section-our-learning-sa.page-node-160387 #block-block-73 h2,.section-our-learning-sa.page-node-160387 #block-block-73 p,.section-our-learning-sa.page-node-160387 #block-block-66 h2,.section-our-learning-sa.page-node-160387 #block-block-66 p,.section-our-learning-sa.page-node-160387 #block-block-72 h2,.section-our-learning-sa.page-node-160387 #block-block-72 p,.section-our-learning-sa.page-node-160387 #block-block-147 h2,.section-our-learning-sa.page-node-160387 #block-block-147 p,.section-our-learning-sa.page-node-160387 #block-block-74 h2,.section-our-learning-sa.page-node-160387 #block-block-74 p { padding-left:0; padding-right:0; }

 .section-world-class.page-node-153502 #block-block-65 a,.section-world-class.page-node-153502 #block-block-71 a,.section-world-class.page-node-153502 #block-block-73 a,.section-world-class.page-node-153502 #block-block-66 a,.section-world-class.page-node-153502 #block-block-72 a,.section-world-class.page-node-153502 #block-block-147 a,.section-world-class.page-node-153502 #block-block-74 a,.section-world-class.page-node-160387 #block-block-65 a,.section-world-class.page-node-160387 #block-block-71 a,.section-world-class.page-node-160387 #block-block-73 a,.section-world-class.page-node-160387 #block-block-66 a,.section-world-class.page-node-160387 #block-block-72 a,.section-world-class.page-node-160387 #block-block-147 a,.section-world-class.page-node-160387 #block-block-74 a,.section-our-learning-sa.page-node-153502 #block-block-65 a,.section-our-learning-sa.page-node-153502 #block-block-71 a,.section-our-learning-sa.page-node-153502 #block-block-73 a,.section-our-learning-sa.page-node-153502 #block-block-66 a,.section-our-learning-sa.page-node-153502 #block-block-72 a,.section-our-learning-sa.page-node-153502 #block-block-147 a,.section-our-learning-sa.page-node-153502 #block-block-74 a,.section-our-learning-sa.page-node-160387 #block-block-65 a,.section-our-learning-sa.page-node-160387 #block-block-71 a,.section-our-learning-sa.page-node-160387 #block-block-73 a,.section-our-learning-sa.page-node-160387 #block-block-66 a,.section-our-learning-sa.page-node-160387 #block-block-72 a,.section-our-learning-sa.page-node-160387 #block-block-147 a,.section-our-learning-sa.page-node-160387 #block-block-74 a { width:calc(100% + 4rem); text-align:left; right:auto; left:-2rem; }

 .section-world-class.page-node-153502 #block-block-77 h2,.section-world-class.page-node-160387 #block-block-77 h2,.section-our-learning-sa.page-node-153502 #block-block-77 h2,.section-our-learning-sa.page-node-160387 #block-block-77 h2 { padding-left:2rem; }

 .section-world-class.page-node-153502 #block-block-76 p,.section-world-class.page-node-160387 #block-block-76 p,.section-our-learning-sa.page-node-153502 #block-block-76 p,.section-our-learning-sa.page-node-160387 #block-block-76 p { padding-right:2rem; }

 .section-world-class.page-node-153502 #content #block-block-62 h2,.section-world-class.page-node-160387 #content #block-block-62 h2,.section-our-learning-sa.page-node-153502 #content #block-block-62 h2,.section-our-learning-sa.page-node-160387 #content #block-block-62 h2 { font-size:3.4rem; }

 .section-world-class.page-node-153502 #block-block-67,.section-world-class.page-node-153502 #block-block-69,.section-world-class.page-node-153502 #block-block-68,.section-world-class.page-node-153502 #block-block-70,.section-world-class.page-node-153502 #block-block-110,.section-world-class.page-node-153502 #block-block-151,.section-world-class.page-node-160387 #block-block-67,.section-world-class.page-node-160387 #block-block-69,.section-world-class.page-node-160387 #block-block-68,.section-world-class.page-node-160387 #block-block-70,.section-world-class.page-node-160387 #block-block-110,.section-world-class.page-node-160387 #block-block-151,.section-our-learning-sa.page-node-153502 #block-block-67,.section-our-learning-sa.page-node-153502 #block-block-69,.section-our-learning-sa.page-node-153502 #block-block-68,.section-our-learning-sa.page-node-153502 #block-block-70,.section-our-learning-sa.page-node-153502 #block-block-110,.section-our-learning-sa.page-node-153502 #block-block-151,.section-our-learning-sa.page-node-160387 #block-block-67,.section-our-learning-sa.page-node-160387 #block-block-69,.section-our-learning-sa.page-node-160387 #block-block-68,.section-our-learning-sa.page-node-160387 #block-block-70,.section-our-learning-sa.page-node-160387 #block-block-110,.section-our-learning-sa.page-node-160387 #block-block-151 { margin-left:0; margin-right:0; width:100%; padding-top:100%; padding-bottom:7rem; height:auto; background-size:100%; }

 .section-world-class.page-node-153502 #block-block-67 a.read,.section-world-class.page-node-153502 #block-block-69 a.read,.section-world-class.page-node-153502 #block-block-68 a.read,.section-world-class.page-node-153502 #block-block-70 a.read,.section-world-class.page-node-153502 #block-block-110 a.read,.section-world-class.page-node-153502 #block-block-151 a.read,.section-world-class.page-node-160387 #block-block-67 a.read,.section-world-class.page-node-160387 #block-block-69 a.read,.section-world-class.page-node-160387 #block-block-68 a.read,.section-world-class.page-node-160387 #block-block-70 a.read,.section-world-class.page-node-160387 #block-block-110 a.read,.section-world-class.page-node-160387 #block-block-151 a.read,.section-our-learning-sa.page-node-153502 #block-block-67 a.read,.section-our-learning-sa.page-node-153502 #block-block-69 a.read,.section-our-learning-sa.page-node-153502 #block-block-68 a.read,.section-our-learning-sa.page-node-153502 #block-block-70 a.read,.section-our-learning-sa.page-node-153502 #block-block-110 a.read,.section-our-learning-sa.page-node-153502 #block-block-151 a.read,.section-our-learning-sa.page-node-160387 #block-block-67 a.read,.section-our-learning-sa.page-node-160387 #block-block-69 a.read,.section-our-learning-sa.page-node-160387 #block-block-68 a.read,.section-our-learning-sa.page-node-160387 #block-block-70 a.read,.section-our-learning-sa.page-node-160387 #block-block-110 a.read,.section-our-learning-sa.page-node-160387 #block-block-151 a.read { width:100%; }

 .section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-1,.section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-2,.section-world-class #block-views-world-class-stories-block-1 .view-content .views-row-3,.section-world-class #block-views-world-class-stories-block-1 .view-content .views-row,.section-world-class #block-views-world-class-stories-block .view-content .views-row-1,.section-world-class #block-views-world-class-stories-block .view-content .views-row-2,.section-world-class #block-views-world-class-stories-block .view-content .views-row-3,.section-world-class #block-views-world-class-stories-block .view-content .views-row,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row { margin-left:0; margin-right:0; width:100%; }

 }

 /*from world class*/ .section-our-learning-sa { /*AAA*/ overflow-x:hidden; font-family:museo-sans, sans-serif; /*hide print link*/ }

 .section-our-learning-sa .srpg-header { display:none; visibility:hidden; }

 .section-our-learning-sa #top-nav { overflow:hidden; background:#c5c5c5; padding:3px; box-shadow:0px 1px 15px -5px rgba(0, 0, 0, 0.5); position:relative; z-index:5; border-bottom:white solid 1px; }

 .section-our-learning-sa #top-nav .region-top-nav { max-width:1300px; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header { float:left; margin-top:9px; margin-bottom:3px; color:#1E58A6; font-weight:400; font-size:1.2rem; font-family:"Calibri", "Calibri light", sans-serif; padding-left:2rem; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header a { color:black; text-decoration:none; font-family:"Calibri", "Calibri light", sans-serif; font-size:1.2rem; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header a:hover { text-decoration:underline; }

 .section-our-learning-sa #top-nav .region-top-nav #block-govcms-text-resize-text-resize { display:none; visibility:hidden; margin-top:5px; }

 @-webkit-keyframes colourTransmediumTeallightGreenF { 0% { background-color:#2f9a9a; }

 100% { background-color:#b1d34a; }

 }

 @-moz-keyframes colourTransmediumTeallightGreenF { 0% { background-color:#2f9a9a; }

 100% { background-color:#b1d34a; }

 }

 @keyframes colourTransmediumTeallightGreenF { 0% { background-color:#2f9a9a; }

 100% { background-color:#b1d34a; }

 }

 @-webkit-keyframes colourTransmediumTeallightGreenR { 0% { background-color:#b1d34a; }

 100% { background-color:#2f9a9a; }

 }

 @-moz-keyframes colourTransmediumTeallightGreenR { 0% { background-color:#b1d34a; }

 100% { background-color:#2f9a9a; }

 }

 @keyframes colourTransmediumTeallightGreenR { 0% { background-color:#b1d34a; }

 100% { background-color:#2f9a9a; }

 }

 @-webkit-keyframes colourTransdarkTealmediumTealF { 0% { background-color:#245767; }

 100% { background-color:#2f9a9a; }

 }

 @-moz-keyframes colourTransdarkTealmediumTealF { 0% { background-color:#245767; }

 100% { background-color:#2f9a9a; }

 }

 @keyframes colourTransdarkTealmediumTealF { 0% { background-color:#245767; }

 100% { background-color:#2f9a9a; }

 }

 @-webkit-keyframes colourTransdarkTealmediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#245767; }

 }

 @-moz-keyframes colourTransdarkTealmediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#245767; }

 }

 @keyframes colourTransdarkTealmediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#245767; }

 }

 .section-our-learning-sa h1,.section-our-learning-sa h2,.section-our-learning-sa h3,.section-our-learning-sa h4,.section-our-learning-sa h5,.section-our-learning-sa h6,.section-our-learning-sa p,.section-our-learning-sa a,.section-our-learning-sa li { font-family:museo-sans, sans-serif; color:#4D5051; }

 .section-our-learning-sa h2 { font-size:2.5rem; margin-top:2rem; margin-bottom:2rem; }

 .section-our-learning-sa h3 { margin-top:2rem; margin-bottom:2rem; }

 .section-our-learning-sa p,.section-our-learning-sa a,.section-our-learning-sa li { font-size:1.5rem; line-height:1.5; }

 .section-our-learning-sa #block-block-94 { display:none; visibility:hidden; }

 .section-our-learning-sa #menu-mobile-menu { z-index:5; }

 .section-our-learning-sa #menu-mobile-menu a#mobile-menu-open { height:30px; width:32px; padding:1px 5px; font-size:0; background-color:rgba(255, 255, 255, 0.2); }

 .section-our-learning-sa #menu-mobile-menu a#mobile-menu-open span { height:4px; margin:4px 0; background-color:#397A80; }

 .section-our-learning-sa #menu-mobile-menu a#mobile-menu-open:focus,.section-our-learning-sa #menu-mobile-menu a#mobile-menu-open:hover { background-color:#397A80; }

 .section-our-learning-sa #menu-mobile-menu a#mobile-menu-open:focus span,.section-our-learning-sa #menu-mobile-menu a#mobile-menu-open:hover span { background-color:#FFF; }

 .section-our-learning-sa .mm-listview > li > a,.section-our-learning-sa .mm-listview > li > span { color:white; }

 .section-our-learning-sa #mmenu_first.mm-theme-dark { background:#2f9a9a; }

 .section-our-learning-sa #mmenu_first.mm-theme-dark.mm-listview > li > a,.section-our-learning-sa #mmenu_first.mm-theme-dark.mm-listview > li > span { color:white; }

 .section-our-learning-sa #mmenu_first.mm-theme-dark .mm-navbar-top { display:none; visibility:hidden; }

 .section-our-learning-sa #mmenu_first.mm-theme-dark .mm-panels { top:0; }

 .section-our-learning-sa #mmenu_first.mm-theme-dark .mm-panels .mm-navbar { background-color:#245767; }

 .section-our-learning-sa #mmenu_first.mm-theme-dark .mm-panels .mm-navbar a[href="/world-class"] { left:0; width:calc(100% - 60px); padding-left:0; text-indent:-3em; }

 .section-our-learning-sa #mmenu_first.mm-theme-dark .mm-panels .mm-navbar a[href="#mm-0"] { width:60px; padding:15px; text-align:center; }

 @media screen and (max-width:1300px) { .section-our-learning-sa.page-node-156375 iframe { height:57vw !important; }

 }

 @media screen and (max-width:719px) { .section-our-learning-sa.page-node-156375 h2#action-plan { padding-top:calc(58px + 2rem); margin-top:-2rem; }

 }

 .section-our-learning-sa #header,.section-our-learning-sa #footer-wrapper { display:none; visibility:hidden; }

 .section-our-learning-sa #header { background:white; margin:0; padding:0; margin-left:0; border-left:2rem white solid; max-width:100%; width:auto; margin-bottom:0; padding-top:3.5rem; padding-bottom:1.5rem; }

 .section-our-learning-sa #top-nav { background:white; display:inline-block; width:100%; margin:0; position:relative; box-shadow:none; border-bottom:solid 2px #397A80; overflow:visible; padding:3px 0; }

 .section-our-learning-sa #top-nav:before,.section-our-learning-sa #top-nav:after { content:""; display:block; width:calc(100%/3); border-bottom:solid 2px #9fc81f; position:absolute; bottom:-2px; }

 .section-our-learning-sa #top-nav:after { right:0; border-bottom:solid 2px #002855; }

 .section-our-learning-sa #top-nav .region-top-nav #block-menu-menu-top-menu,.section-our-learning-sa #top-nav .region-top-nav #block-govcms-text-resize-text-resize { display:none; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header { color:#58595b; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header a { color:#397A80; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header #olsa-name-and-slogan { margin:0; max-width:100%; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header #olsa-name-and-slogan h1 a { font-size:1.375rem; letter-spacing:normal; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header #olsa-site-slogan { float:right; color:#58595b; font-weight:200; font-size:1.3rem; margin:0; padding:0; line-height:1.5; }

 @media screen and (max-width:600px) { .section-our-learning-sa #top-nav .region-top-nav .microsite-header #olsa-site-slogan { float:left; width:100%; }

 }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header #olsa-site-name { float:left; margin:0; margin-right:1rem; font-weight:400; font-size:1.5rem; color:#397A80; padding:0; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header #olsa-site-name a { color:#397A80; font-weight:400; font-size:1.5rem; letter-spacing:normal; line-height:1.5; height:32px; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header #olsa-site-name a:hover,.section-our-learning-sa #top-nav .region-top-nav .microsite-header #olsa-site-name a:focus { text-decoration:none; border-bottom:2px solid; }

 .section-our-learning-sa #top-nav .region-top-nav .menu__link { font-size:1rem; margin:0.6rem 0; margin-right:2rem; text-decoration:none; float:right; }

 .section-our-learning-sa #top-nav .region-top-nav .menu__link:hover { text-decoration:underline; }

 .section-our-learning-sa #block-block-42 { z-index:1; position:relative; top:0; }

 .section-our-learning-sa #block-block-42 h1 { text-transform:uppercase; color:#2f9a9a; position:absolute; bottom:-150px; right:2rem; background-color:white; height:calc(8rem + 2px); width:calc(8rem + 2px); border-radius:4rem; border:solid #2f9a9a 1px; box-shadow:0px 5px 30px rgba(0, 0, 0, 0.3); padding:36px 10px; text-align:center; line-height:0.9; padding-top:3.6em; font-size:0.95rem; font-weight:100; }

 .section-our-learning-sa #block-block-42 h1 span { font-weight:900; font-size:1.15em; }

 .section-our-learning-sa #block-block-42 h1::before { content:""; width:143px; height:143px; display:block; position:absolute; top:-10px; left:-10px; background-image:url("../images/world-class/teardrop5.png"); background-repeat:no-repeat; background-position-x:0px; background-position-y:0px; background-size:100%; transform:rotate(0deg); animation:SpinAnimation ease 0.9s 0s; }

 .section-our-learning-sa #block-block-42 h1:hover::before { animation:SpinAnimationb ease 0.9s 0s; }

 .section-our-learning-sa #nav-wrapper { background:none; width:100%; max-width:100%; padding-left:calc(50% - 1300px/2); padding-right:calc(50% - 1300px/2); position:relative; border-bottom:solid 2px #397A80; }

 .section-our-learning-sa #nav-wrapper:before,.section-our-learning-sa #nav-wrapper:after { content:""; display:block; width:calc(100%/3); border-bottom:solid 2px #9fc81f; position:absolute; bottom:-2px; left:0; }

 .section-our-learning-sa #nav-wrapper:after { left:unset; right:0; border-bottom:solid 2px #002855; }

 .section-our-learning-sa #nav-wrapper > .region-navigation { background:none; height:80px; padding-left:1rem; padding-right:2rem; padding-top:1.4rem; background-image:url(/sites/default/themes/custom/ReleaseTwoTheme/images/education-horizontal-logo-full-colour.svg); background-size:300px; padding-right:20rem; background-repeat:no-repeat; background-position:right 5px; margin-right:2rem; width:calc(100% - 2rem); }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu { float:left; margin-bottom:0; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li { width:auto !important; background-color:transparent !important; border-right:solid 1px #4D5051; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li li,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li:last-child { border-right:none; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a.active-trail { color:#4D5051 !important; float:left; padding:0 1em; width:auto; background-color:transparent; font-weight:400; font-size:1rem; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a.active,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a.active-trail.active { border-bottom:white solid 1px; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a.active:hover,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a.active-trail.active:hover { background-color:#f3f3f3; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a:hover,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a.active-trail:hover { background-color:#f3f3f3; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a:focus,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a.active-trail:focus { background-color:#f3f3f3; }

 .section-our-learning-sa #content article,.section-our-learning-sa #content h1.page__title,.section-our-learning-sa #content #block-block-53 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa #content h1.page__title { font-size:2.5rem; font-weight:400; padding-top:2rem; padding-bottom:3rem; }

 .section-our-learning-sa #page-bottom-wrapper { position:relative; margin-top:15rem; overflow:visible; padding:0; display:inline-block; width:100%; }

 .section-our-learning-sa #page-bottom-wrapper::before { content:""; position:absolute; left:0; top:-12.9rem; width:100%; height:13rem; background-image:url("../images/sagov/footer.svg"); background-repeat:no-repeat; background-size:auto calc(100% + 6rem); background-position-x:center; }

 .section-our-learning-sa #page-bottom-wrapper .region-bottom { max-width:100%; }

 .section-our-learning-sa #page-bottom-wrapper .region-bottom .block-menu ul li { transform:unset; border-right:none; position:relative; }

 .section-our-learning-sa #page-bottom-wrapper .region-bottom .block-menu ul li a { color:#004b88; transform:unset; font-size:1rem; }

 .section-our-learning-sa #page-bottom-wrapper .region-bottom .block-menu ul li a:after { content:"|"; right:-6px; position:absolute; }

 .section-our-learning-sa #page-bottom-wrapper .region-bottom .block-menu ul li:last-child a:after { display:none; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 { background-color:#002855; border-top:solid #002855 1px; border-bottom:solid #002855 1px; height:98px; padding-left:calc(50% - 1023px/2); padding-right:calc(50% - 1023px/2); }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p { display:inline; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p a { text-indent:-9999px; width:125px; height:64px; display:inline-block; padding:0; background:none; background-repeat:no-repeat; background-position:center; background-size:contain; margin:17px 1rem; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(1) a { background-image:url("../images/sagov/cc.png"); width:130px; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(2) a { background-image:url("../images/sagov/southaustralia.svg"); width:125px; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(3) a { background-image:url("../images/sagov/sagov.svg"); width:160px; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(4) a { background-image:url("../images/sagov/white-ribbon.svg"); width:160px; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(5) a { background-image:url("../images/sagov/education.svg"); width:270px; }

 .section-our-learning-sa #page-bottom-wrapper #block-menu-menu-custom-footer-menu { background:#FFF; margin:0; max-width:100%; padding-top:2rem; padding-bottom:2rem; }

 .section-our-learning-sa #page-bottom-wrapper #block-menu-menu-custom-footer-menu ul.menu { margin:0; display:block; }

 .section-our-learning-sa.node-type-world-class-story #content { position:relative; padding-top:580px; }

 .section-our-learning-sa.node-type-world-class-story #content article { padding-top:0; }

 .section-our-learning-sa.node-type-world-class-story #content h1.page__title { font-size:2.5rem; font-weight:400; width:50rem; position:absolute; transform:translate(0, -100%); padding:1rem; z-index:5; background:white; padding-top:1.7rem; left:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa.node-type-world-class-story #content .field-name-field-header-photo { position:absolute; top:0; left:0; height:580px; width:100%; margin:0; overflow:hidden; }

 .section-our-learning-sa.node-type-world-class-story #content .field-name-field-header-photo img { width:1920px; height:580px; max-width:1920px; margin-left:calc(50% - 960px); }

 .section-our-learning-sa.node-type-world-class-story #content .field-name-field-readout { width:50rem; background:#29747d; padding:1rem; color:white; margin-top:0; font-size:1.5rem; line-height:1.5; padding-bottom:1.7rem; margin-bottom:4rem; }

 .section-our-learning-sa.node-type-world-class-story #content .field-name-field-date { font-size:1.5rem; line-height:1.5; font-weight:400; color:#4D5051; }

 .section-our-learning-sa.node-type-world-class-story #content .field-name-field-date,.section-our-learning-sa.node-type-world-class-story #content .field-name-body { padding:0 1rem; }

 @media screen and (max-width:1680px) { .section-our-learning-sa.page-node-153502 #block-block-77 h2 { padding-left:calc(50% - 396px); }

 .section-our-learning-sa.page-node-153502 #block-block-67,.section-our-learning-sa.page-node-153502 #block-block-69 { margin-left:calc(50% - 396px); }

 .section-our-learning-sa.page-node-153502 #block-block-68,.section-our-learning-sa.page-node-153502 #block-block-70 { margin-right:calc(50% - 396px); }

 }

 @media screen and (max-width:1364px) { .section-our-learning-sa #content article,.section-our-learning-sa #content h1.page__title,.section-our-learning-sa #content #block-block-53 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa #nav-wrapper { padding-left:0; padding-right:0; }

 .section-our-learning-sa #block-block-76 h2,.section-our-learning-sa #block-views-world-class-stories-block-1,.section-our-learning-sa #block-views-world-class-stories-block { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa.node-type-world-class-story #content h1.page__title { left:2rem; }

 .section-our-learning-sa.page-node-153502 #content #block-block-62,.section-our-learning-sa.page-node-153502 #block-block-64 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa.page-node-153502 #content #block-block-62 iframe,.section-our-learning-sa.page-node-153502 #block-block-64 iframe { right:2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-76 { padding-top:2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-76 p { padding-left:calc(100% - 42.25rem); }

 .section-our-learning-sa.page-node-153502 #block-block-76 a { height:auto; }

 .section-our-learning-sa.page-node-153502 #block-block-65,.section-our-learning-sa.page-node-153502 #block-block-71,.section-our-learning-sa.page-node-153502 #block-block-73,.section-our-learning-sa.page-node-153502 #block-block-76 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-65::after,.section-our-learning-sa.page-node-153502 #block-block-71::after,.section-our-learning-sa.page-node-153502 #block-block-73::after,.section-our-learning-sa.page-node-153502 #block-block-76::after { left:11rem; }

 .section-our-learning-sa.page-node-153502 #block-block-66,.section-our-learning-sa.page-node-153502 #block-block-72,.section-our-learning-sa.page-node-153502 #block-block-74 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-74::after { right:11rem; }

 }

 @media screen and (max-width:1268px) { .section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-1 { margin-left:calc(50% - 396px); }

 .section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-2 { margin-right:calc(50% - 396px); }

 .section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-3 { margin-left:calc(50% - 190px); margin-right:calc(50% - 190px); }

 .section-our-learning-sa #block-views-world-class-stories-block { padding-left:calc(50% - 412px); padding-right:calc(50% - 412px); }

 .section-our-learning-sa #block-views-world-class-stories-block .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block .views-row { margin-left:1rem; margin-right:1rem; }

 }

 @media screen and (max-width:1132px) { .section-our-learning-sa.page-node-153502 #content #block-block-62 { background-position-x:-390px; }

 .section-our-learning-sa.page-node-153502 #block-block-64 { height:auto; padding-left:2rem; padding-right:2rem; padding-bottom:0; }

 .section-our-learning-sa.page-node-153502 #block-block-64 h2,.section-our-learning-sa.page-node-153502 #block-block-64 p { width:100%; }

 .section-our-learning-sa.page-node-153502 #block-block-64 p:last-child { width:calc(100% + 4rem); padding-top:calc(56.25% + 2.25rem); position:relative; left:-2rem; margin-top:2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-64 iframe { width:100%; position:absolute; height:100%; right:auto; left:0; top:0; }

 }

 @media screen and (max-width:1022px) { .section-our-learning-sa #page-bottom-wrapper #block-block-75 { padding-left:2rem; padding-right:2rem; padding-top:2rem; padding-bottom:2rem; height:auto; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p { display:block; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(1) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(2) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(3) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(4) a,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(5) a { display:inline; height:auto; width:auto; text-indent:0; margin:0; background-image:none; color:#FFF; text-decoration:none; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(1) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(2) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(3) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(4) a:hover,.section-our-learning-sa #page-bottom-wrapper #block-block-75 p:nth-of-type(5) a:hover { text-decoration:underline; }

 .section-our-learning-sa #page-bottom-wrapper #block-menu-menu-custom-footer-menu { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa #page-bottom-wrapper #block-menu-menu-custom-footer-menu ul li { display:block; border-right:none; transform:none; padding:0; text-align:left; }

 .section-our-learning-sa #page-bottom-wrapper #block-menu-menu-custom-footer-menu ul li a { transform:none; margin:0; }

 }

 @media screen and (max-width:864px) { .section-our-learning-sa.node-type-world-class-story #content h1.page__title { width:calc(100% - 4rem); }

 .section-our-learning-sa.node-type-world-class-story #content .field-name-field-readout { width:100%; }

 }

 @media screen and (max-width:856px) { .section-our-learning-sa.page-node-153502 #block-block-77 h2 { padding-left:calc(50% - 190px); }

 .section-our-learning-sa.page-node-153502 #block-block-67,.section-our-learning-sa.page-node-153502 #block-block-69,.section-our-learning-sa.page-node-153502 #block-block-68,.section-our-learning-sa.page-node-153502 #block-block-70 { margin-left:calc(50% - 190px); margin-right:calc(50% - 190px); height:auto; }

 .section-our-learning-sa.page-node-153502 #block-block-67 .block__content,.section-our-learning-sa.page-node-153502 #block-block-69 .block__content,.section-our-learning-sa.page-node-153502 #block-block-68 .block__content,.section-our-learning-sa.page-node-153502 #block-block-70 .block__content { padding-bottom:6rem; }

 .section-our-learning-sa.page-node-153502 #block-block-65 h2,.section-our-learning-sa.page-node-153502 #block-block-65 p,.section-our-learning-sa.page-node-153502 #block-block-71 h2,.section-our-learning-sa.page-node-153502 #block-block-71 p,.section-our-learning-sa.page-node-153502 #block-block-73 h2,.section-our-learning-sa.page-node-153502 #block-block-73 p { padding-left:11rem; }

 .section-our-learning-sa.page-node-153502 #block-block-65::after,.section-our-learning-sa.page-node-153502 #block-block-71::after,.section-our-learning-sa.page-node-153502 #block-block-73::after { left:2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-66 h2,.section-our-learning-sa.page-node-153502 #block-block-66 p,.section-our-learning-sa.page-node-153502 #block-block-72 h2,.section-our-learning-sa.page-node-153502 #block-block-72 p,.section-our-learning-sa.page-node-153502 #block-block-74 h2,.section-our-learning-sa.page-node-153502 #block-block-74 p { padding-right:11rem; }

 .section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-74::after { right:2rem; }

 .section-our-learning-sa #block-views-world-class-stories-block-1,.section-our-learning-sa #block-views-world-class-stories-block { padding-left:0; padding-right:0; }

 .section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .view-row,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block .view-content .view-row { margin-left:calc(50% - 190px); margin-right:calc(50% - 190px); }

 .section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-1 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-2 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-3 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .view-row .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-1 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-2 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-3 .views-field-field-readout,.section-our-learning-sa #block-views-world-class-stories-block .view-content .view-row .views-field-field-readout { height:auto; }

 }

 @media screen and (max-width:719px) { .section-our-learning-sa #header::after { content:""; display:block; height:58px; width:100%; position:fixed; top:0; left:0; z-index:5; background:#245767; /* Old browsers */ background:-moz-linear-gradient(left, #245767 0%, #2f9a9a 50%, #b1d34a 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #245767 0%, #2f9a9a 50%, #b1d34a 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #245767 0%, #2f9a9a 50%, #b1d34a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#245767", endColorstr="#b1d34a",GradientType=1); /* IE6-9 */ background-repeat:no-repeat; background-position:right; }

 .section-our-learning-sa #header .header__region { float:left; }

 .section-our-learning-sa #block-block-42 h1 { right:auto; left:calc(50vw - (8rem + 2px)/2); top:1rem; bottom:auto; }

 .section-our-learning-sa #content h1.page__title { padding-top:11rem; }

 .section-our-learning-sa.page-node-153502 #block-block-42 h1 { bottom:auto; right:auto; top:0.5rem; left:calc(50vw - (15rem + 2px)/2); }

 .section-our-learning-sa.page-node-153502 #block-block-76 p { padding-left:0; text-align:left; }

 .section-our-learning-sa.page-node-153502 #block-block-76 a { tect-align:left; }

 .section-our-learning-sa.page-node-153502 #content #block-block-62 { background-position:top center; margin-top:282px; padding-top:560px; height:auto; margin-bottom:1rem; }

 }

 @media screen and (max-width:640px) { .section-our-learning-sa.page-node-153502 #block-block-65,.section-our-learning-sa.page-node-153502 #block-block-71,.section-our-learning-sa.page-node-153502 #block-block-73,.section-our-learning-sa.page-node-153502 #block-block-66,.section-our-learning-sa.page-node-153502 #block-block-72,.section-our-learning-sa.page-node-153502 #block-block-74 { padding-top:9rem; }

 .section-our-learning-sa.page-node-153502 #block-block-65 h2,.section-our-learning-sa.page-node-153502 #block-block-65 p,.section-our-learning-sa.page-node-153502 #block-block-71 h2,.section-our-learning-sa.page-node-153502 #block-block-71 p,.section-our-learning-sa.page-node-153502 #block-block-73 h2,.section-our-learning-sa.page-node-153502 #block-block-73 p,.section-our-learning-sa.page-node-153502 #block-block-66 h2,.section-our-learning-sa.page-node-153502 #block-block-66 p,.section-our-learning-sa.page-node-153502 #block-block-72 h2,.section-our-learning-sa.page-node-153502 #block-block-72 p,.section-our-learning-sa.page-node-153502 #block-block-74 h2,.section-our-learning-sa.page-node-153502 #block-block-74 p { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-65::after,.section-our-learning-sa.page-node-153502 #block-block-71::after,.section-our-learning-sa.page-node-153502 #block-block-73::after,.section-our-learning-sa.page-node-153502 #block-block-66::after,.section-our-learning-sa.page-node-153502 #block-block-72::after,.section-our-learning-sa.page-node-153502 #block-block-74::after { top:0; left:calc(50% - 4.5rem); right:auto; }

 .section-our-learning-sa.page-node-153502 #block-block-65 a,.section-our-learning-sa.page-node-153502 #block-block-71 a,.section-our-learning-sa.page-node-153502 #block-block-73 a,.section-our-learning-sa.page-node-153502 #block-block-66 a,.section-our-learning-sa.page-node-153502 #block-block-72 a,.section-our-learning-sa.page-node-153502 #block-block-74 a { height:auto; }

 }

 @media screen and (max-width:380px) { .section-our-learning-sa h2 { font-size:2rem; }

 .section-our-learning-sa h3 { font-size:1.5rem; }

 .section-our-learning-sa p,.section-our-learning-sa a,.section-our-learning-sa li { font-size:1.3rem; line-height:1.5; }

 .section-our-learning-sa.page-node-153502 #block-block-65 h2,.section-our-learning-sa.page-node-153502 #block-block-65 p,.section-our-learning-sa.page-node-153502 #block-block-71 h2,.section-our-learning-sa.page-node-153502 #block-block-71 p,.section-our-learning-sa.page-node-153502 #block-block-73 h2,.section-our-learning-sa.page-node-153502 #block-block-73 p,.section-our-learning-sa.page-node-153502 #block-block-66 h2,.section-our-learning-sa.page-node-153502 #block-block-66 p,.section-our-learning-sa.page-node-153502 #block-block-72 h2,.section-our-learning-sa.page-node-153502 #block-block-72 p,.section-our-learning-sa.page-node-153502 #block-block-74 h2,.section-our-learning-sa.page-node-153502 #block-block-74 p { padding-left:0; padding-right:0; }

 .section-our-learning-sa.page-node-153502 #block-block-65 a,.section-our-learning-sa.page-node-153502 #block-block-71 a,.section-our-learning-sa.page-node-153502 #block-block-73 a,.section-our-learning-sa.page-node-153502 #block-block-66 a,.section-our-learning-sa.page-node-153502 #block-block-72 a,.section-our-learning-sa.page-node-153502 #block-block-74 a { width:calc(100% + 4rem); text-align:left; right:auto; left:-2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-77 h2 { padding-left:2rem; }

 .section-our-learning-sa.page-node-153502 #block-block-76 p { padding-right:2rem; }

 .section-our-learning-sa.page-node-153502 #content #block-block-62 h2 { font-size:3.4rem; }

 .section-our-learning-sa.page-node-153502 #block-block-67,.section-our-learning-sa.page-node-153502 #block-block-69,.section-our-learning-sa.page-node-153502 #block-block-68,.section-our-learning-sa.page-node-153502 #block-block-70 { margin-left:0; margin-right:0; width:100%; padding-top:100%; padding-bottom:7rem; height:auto; background-size:100%; }

 .section-our-learning-sa.page-node-153502 #block-block-67 a.read,.section-our-learning-sa.page-node-153502 #block-block-69 a.read,.section-our-learning-sa.page-node-153502 #block-block-68 a.read,.section-our-learning-sa.page-node-153502 #block-block-70 a.read { width:100%; }

 .section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block-1 .view-content .views-row,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-1,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-2,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row-3,.section-our-learning-sa #block-views-world-class-stories-block .view-content .views-row { margin-left:0; margin-right:0; width:100%; }

 }

 /*olsa specific*/ .olsa-subweb { background-color:#fff; }

 .section-our-learning-sa { /* contrast */ /* contrast */ /* contrast */ /*AAA*/ box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.31) !important; -webkit-box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.31) !important; max-width:1440px; margin:0 auto; width:100%; /**
	**
	* New Classes
	**
	**/ }

 @keyframes printA { from { background-position-y:-1rem; }

 to { background-position-y:0; }

 }

 @keyframes printB { from { background-position-y:0.1875rem; }

 to { background-position-y:1.1875rem; }

 }

 @-webkit-keyframes colourTransdarkBluemediumTealF { 0% { background-color:#00325E; }

 100% { background-color:#2f9a9a; }

 }

 @-moz-keyframes colourTransdarkBluemediumTealF { 0% { background-color:#00325E; }

 100% { background-color:#2f9a9a; }

 }

 @keyframes colourTransdarkBluemediumTealF { 0% { background-color:#00325E; }

 100% { background-color:#2f9a9a; }

 }

 @-webkit-keyframes colourTransdarkBluemediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#00325E; }

 }

 @-moz-keyframes colourTransdarkBluemediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#00325E; }

 }

 @keyframes colourTransdarkBluemediumTealR { 0% { background-color:#2f9a9a; }

 100% { background-color:#00325E; }

 }

 .section-our-learning-sa #page #content .toc-filter { margin-bottom:2rem; }

 .section-our-learning-sa #page #content .toc-filter .toc-filter-content { background:#F1F2F2; }

 .section-our-learning-sa #page #content .toc-filter .toc-filter-content h3 { background:#00325E; /* Old browsers */ background:-moz-linear-gradient(left, #00325E 0%, #b1d34a 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #00325E 0%, #b1d34a 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #00325E 0%, #b1d34a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00325E", endColorstr="#b1d34a",GradientType=1); /* IE6-9 */ margin-bottom:0; }

 .section-our-learning-sa #page #content .toc-filter .toc-filter-content ul { padding-bottom:1rem; padding-top:1rem; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa #page #content #block-webform-client-block-65 h2 { color:#00325E; padding:0; margin-bottom:1 rem; font-size:2.5rem; border:none; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .block__content { padding:0; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .block__content .webform-component--was-this-page-useful { margin:0; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .webform-component--why-yes .form-radios .form-item input,.section-our-learning-sa #page #content #block-webform-client-block-65 .webform-component--why-no .form-radios .form-item input { margin-bottom:6px; height:1.5rem; width:1.2rem; padding-bottom:0.3rem; margin-right:0.3rem; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .form-checkboxes .form-item input { margin-bottom:6px !important; width:1.2rem; height:1.2rem; margin-left:6px; margin-right:6px; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label { font-size:1rem; padding:10px; width:5rem; background-color:#397A80; border-radius:10px; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#2f9a9a; font-size:1.5rem; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .form-item textarea,.section-our-learning-sa #page #content #block-webform-client-block-65 .form-item input.email,.section-our-learning-sa #page #content #block-webform-client-block-65 .form-item label { font-size:1.5rem; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .form-item label { line-height:1.4l; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .form-item textarea { padding:0.5rem; }

 .section-our-learning-sa #page #content #block-bean-print-this-page-button { padding:1rem; margin:0; padding-left:calc(50% - 1300px/2); padding-top:0; }

 .section-our-learning-sa #page #content #block-bean-print-this-page-button button { background-color:white; background-image:none; border:none; padding:0; margin:0; font-size:1rem; margin-right:2rem; float:none; background-image:url("../images/learning-at-home/icons/printer-icon.svg"); position:relative; background-repeat:no-repeat; background-position:0.5rem 0.2rem; padding:0.5rem; padding-left:2.5rem; background-size:1.5rem; margin-left:2rem; }

 .section-our-learning-sa #page #content #block-bean-print-this-page-button button::before { content:""; background-image:url("../images/learning-at-home/icons/page-top.svg"); background-repeat:repeat-x; width:1rem; height:1.1rem; display:block; position:absolute; top:0; left:0.76rem; background-size:0.99rem; background-position-y:0.1875rem; }

 .section-our-learning-sa #page #content #block-bean-print-this-page-button button::after { content:""; background-image:url("../images/learning-at-home/icons/paper.svg"); background-repeat:no-repeat; width:1rem; height:0.75rem; display:block; position:absolute; top:1.4rem; left:0.76rem; background-size:1rem; background-position-y:-1rem; }

 .section-our-learning-sa #page #content #block-bean-print-this-page-button button:hover { text-decoration:underline; background-color:white; }

 .section-our-learning-sa #page #content #block-bean-print-this-page-button button:hover::before { background-position-y:1.1875rem; animation:printB 1s; }

 .section-our-learning-sa #page #content #block-bean-print-this-page-button button:hover::after { background-position-y:0; animation:printA 1s; }

 .section-our-learning-sa form div { max-width:100%; }

 .section-our-learning-sa #page #content h3 { font-size:2rem; }

 .section-our-learning-sa #page #content a { color:#2f9a9a; color:#245767; color:#00325E; }

 .section-our-learning-sa #page #content .views-exposed-form .views-exposed-widget { height:auto; width:auto; padding:0; display:none; }

 .section-our-learning-sa #page #content .views-exposed-form details { display:none; margin:0.5rem; border:#2f9a9a solid 2px; float:left; width:calc(100% - 1rem); }

 .section-our-learning-sa #page #content .views-exposed-form details.arts,.section-our-learning-sa #page #content .views-exposed-form details.english,.section-our-learning-sa #page #content .views-exposed-form details.hass,.section-our-learning-sa #page #content .views-exposed-form details.hpe,.section-our-learning-sa #page #content .views-exposed-form details.maths,.section-our-learning-sa #page #content .views-exposed-form details.science,.section-our-learning-sa #page #content .views-exposed-form details.tech,.section-our-learning-sa #page #content .views-exposed-form details.languages,.section-our-learning-sa #page #content .views-exposed-form details.pts-numeracy,.section-our-learning-sa #page #content .views-exposed-form details.pts-literacy,.section-our-learning-sa #page #content .views-exposed-form details.pts-arts,.section-our-learning-sa #page #content .views-exposed-form details.pts-active,.section-our-learning-sa #page #content .views-exposed-form details.pts-stem,.section-our-learning-sa #page #content .views-exposed-form details.pts-apps { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.pts-numeracy div,.section-our-learning-sa #page #content .views-exposed-form details.pts-literacy div,.section-our-learning-sa #page #content .views-exposed-form details.pts-arts div,.section-our-learning-sa #page #content .views-exposed-form details.pts-active div,.section-our-learning-sa #page #content .views-exposed-form details.pts-stem div,.section-our-learning-sa #page #content .views-exposed-form details.pts-apps div { margin-left:1rem; }

 .section-our-learning-sa #page #content .views-exposed-form details summary { color:#2f9a9a; background:white; font-size:1rem; font-weight:400; margin:0; }

 .section-our-learning-sa #page #content .views-exposed-form details summary::before { transform:rotate(225deg); content:""; display:block; width:0.75rem; height:0.75rem; border:solid #2f9a9a 0.125rem; border-bottom-color:white; border-right-color:white; left:1rem; top:0.5rem; }

 .section-our-learning-sa #page #content .views-exposed-form details .views-exposed-widget { margin-right:1.5rem; margin-top:0.5rem; }

 .section-our-learning-sa #page #content .views-exposed-form details .views-exposed-widget label.option { font-weight:200; font-size:1rem; margin-left:0.5rem; position:relative; top:-12px; }

 .section-our-learning-sa #page #content .views-exposed-form details .views-exposed-widget input[type="checkbox"] { width:1.2rem; margin-left:0.5rem; }

 .section-our-learning-sa #page #content .views-exposed-form details .views-submit-button { margin-top:0; }

 .section-our-learning-sa #page #content .views-exposed-form details .views-submit-button input { background:#2f9a9a; padding:0.5rem; height:auto; margin-top:0.75rem; margin-bottom:0.75rem; }

 .section-our-learning-sa #page #content .views-exposed-form details .views-submit-button,.section-our-learning-sa #page #content .views-exposed-form details #edit-field-yrlvl-tid-wrapper { margin-left:1rem; }

 .section-our-learning-sa #page #content .views-exposed-form details #edit-field-yrlvl-tid-wrapper,.section-our-learning-sa #page #content .views-exposed-form details #edit-field-resource-contains-tid-wrapper,.section-our-learning-sa #page #content .views-exposed-form details .views-submit-button { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.english #edit-field-english-subject-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.arts #edit-field-the-arts-subject-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.hass #edit-field-learning-area-subject-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.hpe #edit-field-hpe-subject-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.maths #edit-field-maths-subject-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.science #edit-field-science-subject-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.tech #edit-field-technologies-subject-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.languages #edit-field-learning-area-subject2-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.pts-numeracy #edit-field-ptsnumeracy-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.pts-literacy #edit-field-ptsliteracy-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.pts-arts #edit-field-ptsthe-arts-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.pts-active #edit-field-ptsactive-at-home-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.pts-stem #edit-field-ptsstem-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.pts-apps #edit-field-ptsapps-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form details.open summary::before,.section-our-learning-sa #page #content .views-exposed-form details[open] summary::before { transform:rotate(45deg); top:1.2rem; }

 .section-our-learning-sa #page #content .views-exposed-form #filteringBy { font-size:1.2rem; font-weight:400; padding-left:1rem; width:100%; float:left; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper { display:block; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper .form-type-bef-link,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper .form-type-bef-link { max-width:100%; display:block; width:calc(25% - 2rem); padding-top:0; margin:1rem; float:left; position:relative; width:18.0625rem; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper .form-type-bef-link a,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper .form-type-bef-link a { width:100%; padding-top:calc(100% + 1rem); padding-bottom:2rem; margin:0; position:relative; background-repeat:no-repeat; background-position:center 37%; display:block; background-size:60%; text-align:center; font-size:1.5rem; text-decoration:none; font-weight:400; height:24rem; padding-left:1rem; padding-right:1rem; color:#397A80; background-image:none; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper .form-type-bef-link a::before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper .form-type-bef-link a::before { content:""; position:absolute; width:100%; padding-top:100%; top:0; left:0; border-radius:20px; background-position:center; background-repeat:no-repeat; background-size:65%; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper .form-type-bef-link a:hover::before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper .form-type-bef-link a:hover::before { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper .form-type-bef-link a:hover,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper .form-type-bef-link a:hover { text-decoration:underline; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper .form-type-bef-link a.active,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper .form-type-bef-link a.active { text-decoration:underline; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper .form-type-bef-link a.active::before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper .form-type-bef-link a.active::before { background-color:#397A80; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-all,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-all,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-all,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-all { display:none; visibility:hidden; }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15084 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15252 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15084 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15252 a:before { background-image:url("../images/sagov/our-learning-sa/olsa-english-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15084 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15252 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15084 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15252 a.active:before { background-image:url("../images/sagov/our-learning-sa/white/olsa-english-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15086 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15254 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15086 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15254 a:before { background-image:url("../images/sagov/our-learning-sa/olsa-health-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15086 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15254 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15086 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15254 a.active:before { background-image:url("../images/sagov/our-learning-sa/white/olsa-health-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15085 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15085 a:before { background-image:url("../images/sagov/our-learning-sa/olsa-humanities-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15085 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15085 a.active:before { background-image:url("../images/sagov/our-learning-sa/white/olsa-humanities-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15090 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15090 a:before { background-image:url("../images/sagov/our-learning-sa/olsa-languages-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15090 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15090 a.active:before { background-image:url("../images/sagov/our-learning-sa/white/olsa-languages-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15087 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15251 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15087 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15251 a:before { background-image:url("../images/sagov/our-learning-sa/olsa-maths-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15087 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15251 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15087 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15251 a.active:before { background-image:url("../images/sagov/our-learning-sa/white/olsa-maths-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15088 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15255 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15088 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15255 a:before { background-image:url("../images/sagov/our-learning-sa/olsa-science-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15088 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15255 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15088 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15255 a.active:before { background-image:url("../images/sagov/our-learning-sa/white/olsa-science-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15089 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15256 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15089 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15256 a:before { background-image:url("../images/sagov/our-learning-sa/olsa-technology-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15089 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15256 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15089 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15256 a.active:before { background-image:url("../images/sagov/our-learning-sa/white/olsa-technology-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15083 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15253 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15083 a:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15253 a:before { background-image:url("../images/sagov/our-learning-sa/olsa-arts-icon.svg"); }

 .section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15083 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper #edit-field-filter-level-1-tid-15253 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15083 a.active:before,.section-our-learning-sa #page #content .views-exposed-form #edit-field-filter-level-1-tid-wrapper #edit-field-filter-level-1-tid-15253 a.active:before { background-image:url("../images/sagov/our-learning-sa/white/olsa-arts-icon.svg"); }

 .section-our-learning-sa #page #content .prior-to-school #edit-field-filter-level-1-tid-wrapper { float:none; margin:auto; max-width:975px; }

 .section-our-learning-sa #page #content .view { padding-left:calc(50% - 1300px/2); padding-right:calc(50% - 1300px/2); overflow:hidden; }

 .section-our-learning-sa #page #content .view .view-filters { padding:0; }

 .section-our-learning-sa #page #content .view .view-content { padding:0; width:100%; float:left; }

 .section-our-learning-sa #page #content .view .view-content .views-row { border:none; padding:0; margin:0rem; width:calc(50% - 1rem); float:left; height:auto; position:relative; }

 .section-our-learning-sa #page #content .view .view-content .views-row:nth-child(odd) { clear:both; margin-right:1rem; }

 .section-our-learning-sa #page #content .view .view-content .views-row:nth-child(even) { margin-left:1rem; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-title a { color:#397A80; text-decoration:none; font-size:1.5rem; font-weight:400; padding:1rem; width:100%; float:left; padding-left:2rem; padding-right:2rem; text-decoration:underline; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-title a:hover { text-decoration:none; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-body { float:left; width:100%; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content { padding:2rem; padding-top:0; padding-bottom:3rem; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content::after { content:""; display:block; position:absolute; bottom:5rem; right:2rem; width:4rem; height:5.5rem; background-repeat:no-repeat; background-size:100%; background-position:bottom right; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content h1,.section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content h2,.section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content h3,.section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content h4 { font-size:1.3rem; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content p,.section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content a,.section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content li { font-size:1.1rem; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content p.families,.section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content p.teachers,.section-our-learning-sa #page #content .view .view-content .views-row .views-field-body .field-content p.both { display:none; visibility:hidden; font-weight:400; font-size:1.3rem; position:absolute; bottom:6rem; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-view-node a { height:54px; width:100%; position:absolute; bottom:0; left:0; color:white; display:block; line-height:1.5; font-size:1.3rem; text-align:right; font-weight:400; padding:1rem 2rem; text-decoration:none; background:#b1d34a; /* Old browsers */ background:-moz-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1d34a", endColorstr="#00325E",GradientType=1); /* IE6-9 */ background-size:200%; background-position-x:100%; animation-duration:0.5s; animation-name:gradientSlideStart; }

 .section-our-learning-sa #page #content .view .view-content .views-row .views-field-view-node a:hover { animation-duration:0.5s; animation-name:gradientSlideHover; background-position-x:0; text-decoration:underline; }

 .section-our-learning-sa #page #content .view .view-footer { float:left; background:#F1F2F2; padding-top:4rem; padding-bottom:4rem; margin-top:4rem; margin-bottom:4rem; padding-left:2rem; padding-right:2rem; height:24.5rem; position:relative; }

 .section-our-learning-sa #page #content .view .view-footer::before,.section-our-learning-sa #page #content .view .view-footer::after { content:""; position:absolute; background:#F1F2F2; height:24.5rem; width:50vw; top:0; right:100%; }

 .section-our-learning-sa #page #content .view .view-footer::after { left:100%; }

 .section-our-learning-sa #page #content .view .view-footer ul { margin:0; width:50%; list-style:none; float:left; }

 .section-our-learning-sa #page #content .view .view-footer ul li { height:5.5rem; padding-left:12rem; position:relative; padding-top:2rem; font-weight:400; }

 .section-our-learning-sa #page #content .view .view-footer ul li::before { content:""; display:block; position:absolute; left:6rem; top:0; width:4rem; height:5.5rem; background-repeat:no-repeat; background-size:100%; background-position:bottom right; }

 .section-our-learning-sa #page #content .view .view-footer ul li.family::before { background-image:url("../images/learning-at-home/icons/families-icon.svg"); }

 .section-our-learning-sa #page #content .view .view-footer ul li.teacher::before { background-image:url("../images/learning-at-home/icons/teachers-icon.svg"); }

 .section-our-learning-sa #page #content .view .view-footer ul li.both::before { background-image:url("../images/learning-at-home/icons/both-icon.svg"); width:8rem; left:2rem; }

 .section-our-learning-sa #page #content .view.half-size .view-filters #edit-field-learning-area-tid-wrapper .form-type-bef-link,.section-our-learning-sa #page #content .view.half-size .view-filters #edit-field-filter-level-1-tid-wrapper .form-type-bef-link { width:9.15625rem; margin:0.5rem; }

 .section-our-learning-sa #page #content .view.half-size .view-filters #edit-field-learning-area-tid-wrapper .form-type-bef-link a,.section-our-learning-sa #page #content .view.half-size .view-filters #edit-field-filter-level-1-tid-wrapper .form-type-bef-link a { padding-left:0.2rem; padding-right:0.2rem; padding-top:calc(100% + 1rem); padding-bottom:1rem; font-size:1rem; height:12.5rem; line-height:1.5; }

 .section-our-learning-sa #page #content .view.half-size .view-filters #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15085 a,.section-our-learning-sa #page #content .view.half-size .view-filters #edit-field-learning-area-tid-wrapper #edit-field-learning-area-tid-15086 a,.section-our-learning-sa #page #content .view.half-size .view-filters #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15085 a,.section-our-learning-sa #page #content .view.half-size .view-filters #edit-field-filter-level-1-tid-wrapper #edit-field-learning-area-tid-15086 a { padding-top:calc(100% + 0.5rem); padding-bottom:0.5rem; }

 .section-our-learning-sa #page #content .view.hidden-filters .view-filters #edit-field-filter-level-1-tid-wrapper { display:none; }

 .section-our-learning-sa #page #content .view-twu-english .view-header { padding:0; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details { border:solid 0.125rem #007DB8; margin:0.7rem 0; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details summary { margin:0; background:white; font-weight:400; padding-left:3rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details summary h2,.section-our-learning-sa #page #content .view-twu-english .view-content details summary h3 { font-size:1.5rem; color:#007DB8; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details summary::before { transform:rotate(225deg); content:""; display:block; width:0.75rem; height:0.75rem; border:solid #007DB8 0.125rem; border-bottom-color:white; border-right-color:white; left:1.1rem; top:0.8rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content h3:empty { display:none; visibility:hidden; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content h3,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content h4 { margin:1rem 0; margin-top:1.5rem; padding:0 2rem; font-size:1.4rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row { border:none; width:auto; height:auto; float:none; margin:1rem 0; padding:0 2rem; padding-left:3rem; background:none; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row span.views-field { display:inline-block; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row span,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row a,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row p { font-size:1.3rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1 .file-icon,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1 .file-size { display:none; visibility:hidden; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1 a { padding-left:2.1rem; margin-left:2.5rem; min-width:18rem; display:inline-block; background-repeat:no-repeat; background-position:left center; background-size:1.4rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1 a[type^="application/zip"] { background-image:url("../images/learning-at-home/twu/zip-icon.svg"); }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1 a[type^="application/pdf"] { background-image:url("../images/learning-at-home/twu/pdf-icon.svg"); }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing a,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing button { padding-left:2.1rem; margin-left:2rem; background-image:url("../images/learning-at-home/twu/link-icon.svg"); background-repeat:no-repeat; background-position:left center; background-size:1.4rem; text-decoration:underline; cursor:pointer; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing a:hover,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing button:hover { text-decoration:none; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing a[data-clipboard-text=""],.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing button[data-clipboard-text=""] { display:none; visibility:hidden; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row-last { margin-bottom:2rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details.open summary,.section-our-learning-sa #page #content .view-twu-english .view-content details[open] summary { background-color:#007DB8; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details.open summary h2,.section-our-learning-sa #page #content .view-twu-english .view-content details.open summary h3,.section-our-learning-sa #page #content .view-twu-english .view-content details[open] summary h2,.section-our-learning-sa #page #content .view-twu-english .view-content details[open] summary h3 { color:white; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details.open summary::before,.section-our-learning-sa #page #content .view-twu-english .view-content details[open] summary::before { border:solid white 0.125rem; border-bottom-color:#007DB8; border-right-color:#007DB8; transform:rotate(45deg); top:1.4rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-footer { height:auto; margin-bottom:0; }

 .section-our-learning-sa #page #content .view-twu-english .view-footer::before,.section-our-learning-sa #page #content .view-twu-english .view-footer::after { height:45rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-footer ol { padding-left:2rem; }

 .section-our-learning-sa a.see-more { height:54px; width:100%; color:white; display:block; margin:2rem 0; margin-top:0; line-height:1.5; font-size:1.3rem; text-align:right; font-weight:400; padding:1rem 2rem; text-decoration:none; background:#b1d34a; /* Old browsers */ background:-moz-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1d34a", endColorstr="#00325E",GradientType=1); /* IE6-9 */ background-size:200%; background-position-x:100%; animation-duration:0.5s; animation-name:gradientSlideStart; }

 .section-our-learning-sa a.see-more:hover { animation-duration:0.5s; animation-name:gradientSlideHover; background-position-x:0; text-decoration:underline; }

 .section-our-learning-sa #page #content #block-block-79 { padding-top:0; padding-bottom:4rem; padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa #page #content #block-block-79 ul { margin:0; list-style:none; }

 .section-our-learning-sa #page #content #block-block-79 ul li { display:inline-block; }

 .section-our-learning-sa #page #content #block-block-79 ul li a { display:inline-block; color:#397A80; text-decoration:none; font-weight:400; font-size:1.5rem; width:250px; text-align:center; padding-top:calc(140px + 1rem); padding-bottom:1rem; margin:16px; background-repeat:no-repeat; background-position:center top; position:relative; background-color:#FFF; background-size:100%; }

 .section-our-learning-sa #page #content #block-block-79 ul li a:hover { text-decoration:underline; background-color:#fbfbfb; }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href="/our-learning-sa/learning-home-activities/prior-to-school"] { background-image:url("../images/sagov/our-learning-sa/prior-to-school-v2.jpg"); }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href="/our-learning-sa/learning-home-activities/years-r-2"] { background-image:url("../images/sagov/our-learning-sa/r-2-v2.jpg"); }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href="/our-learning-sa/learning-home-activities/years-3-6"] { background-image:url("../images/sagov/our-learning-sa/3-6-v2-new.jpg"); }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href="/our-learning-sa/learning-home-activities/years-7-10"] { background-image:url("../images/sagov/our-learning-sa/7-10-v2.jpg"); }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href="/our-learning-sa/learning-home-activities/stage-1-and-2"] { background-image:url("../images/sagov/our-learning-sa/s12-v2.jpg"); }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href^="/our-learning-sa/two-week-units/"]::before { background-repeat:no-repeat; background-position:center center; content:""; display:block; position:absolute; height:15.625rem; width:15.625rem; top:0; background-size:10rem; }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/english"]::before { background-color:#007DB8; background-image:url("../images/learning-at-home/twu/subject-icon1.svg"); }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/mathematics"]::before { background-color:#D14600; background-image:url("../images/learning-at-home/twu/subject-icon2.svg"); }

 .section-our-learning-sa #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/science"]::before { background-color:#5A822B; background-image:url("../images/learning-at-home/twu/subject-icon3.svg"); }

 .section-our-learning-sa.page-node-694343 .region-banner,.section-our-learning-sa.page-node-694344 .region-banner,.section-our-learning-sa.page-node-157253 .region-banner { max-height:560px; }

 .section-our-learning-sa.page-node-694343 #block-block-78,.section-our-learning-sa.page-node-694344 #block-block-78,.section-our-learning-sa.page-node-157253 #block-block-78 { background-color:#fff; background-image:url("../images/sagov/our-learning-sa/olsa-home-banner-new-v3.jpeg"); background-repeat:no-repeat; background-position:top; background-size:1440px; padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); padding-top:440px; padding-bottom:1rem; height:auto; }

 .section-our-learning-sa.page-node-694343 #block-block-78 h1,.section-our-learning-sa.page-node-694344 #block-block-78 h1,.section-our-learning-sa.page-node-157253 #block-block-78 h1 { color:#172A53; font-size:3rem; margin:0; padding:0; font-weight:700; /*text-transform: uppercase;*/ }

 .section-our-learning-sa.page-node-694343 #block-block-78 h2,.section-our-learning-sa.page-node-694344 #block-block-78 h2,.section-our-learning-sa.page-node-157253 #block-block-78 h2 { font-size:2rem; line-height:0.85; letter-spacing:-1px; color:white; }

 .section-our-learning-sa.page-node-694343 #block-block-78 h2 span,.section-our-learning-sa.page-node-694344 #block-block-78 h2 span,.section-our-learning-sa.page-node-157253 #block-block-78 h2 span { display:block; }

 .section-our-learning-sa.page-node-694343 #content h1.page__title,.section-our-learning-sa.page-node-694344 #content h1.page__title,.section-our-learning-sa.page-node-157253 #content h1.page__title { display:none; visibility:hidden; }

 .section-our-learning-sa.page-node-694343 #content article,.section-our-learning-sa.page-node-694344 #content article,.section-our-learning-sa.page-node-157253 #content article { padding:0; }

 .section-our-learning-sa.page-node-694343 #content #block-block-80,.section-our-learning-sa.page-node-694343 #content #block-block-101,.section-our-learning-sa.page-node-694344 #content #block-block-80,.section-our-learning-sa.page-node-694344 #content #block-block-101,.section-our-learning-sa.page-node-157253 #content #block-block-80,.section-our-learning-sa.page-node-157253 #content #block-block-101 { overflow-x:hidden; clear:left; padding-top:2rem; padding-bottom:6rem; position:relative; padding-right:calc((50% - 1300px/2) + 22rem); }

 .section-our-learning-sa.page-node-694343 #content #block-block-80 a,.section-our-learning-sa.page-node-694343 #content #block-block-101 a,.section-our-learning-sa.page-node-694344 #content #block-block-80 a,.section-our-learning-sa.page-node-694344 #content #block-block-101 a,.section-our-learning-sa.page-node-157253 #content #block-block-80 a,.section-our-learning-sa.page-node-157253 #content #block-block-101 a { height:54px; height:auto; width:100%; color:white; line-height:1.5; display:block; position:relative; left:-2rem; margin:4rem 0; text-align:right; font-size:1.3rem; font-weight:400; padding:1rem 2rem; text-decoration:none; background:#b1d34a; /* Old browsers */ background:-moz-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1d34a", endColorstr="#00325E",GradientType=1); /* IE6-9 */ background-size:200%; background-position-x:100%; animation-duration:0.5s; animation-name:gradientSlideStart; margin-bottom:0; }

 .section-our-learning-sa.page-node-694343 #content #block-block-80 a::before,.section-our-learning-sa.page-node-694343 #content #block-block-101 a::before,.section-our-learning-sa.page-node-694344 #content #block-block-80 a::before,.section-our-learning-sa.page-node-694344 #content #block-block-101 a::before,.section-our-learning-sa.page-node-157253 #content #block-block-80 a::before,.section-our-learning-sa.page-node-157253 #content #block-block-101 a::before { content:""; position:absolute; background-color:#2f9a9a; width:calc(50vw - 1020px/2); height:54px; left:calc(-50vw + 1020px/2); top:0; animation-duration:0.5s; animation-name:colourTransmediumTeallightGreenR; }

 .section-our-learning-sa.page-node-694343 #content #block-block-80 a:hover,.section-our-learning-sa.page-node-694343 #content #block-block-101 a:hover,.section-our-learning-sa.page-node-694344 #content #block-block-80 a:hover,.section-our-learning-sa.page-node-694344 #content #block-block-101 a:hover,.section-our-learning-sa.page-node-157253 #content #block-block-80 a:hover,.section-our-learning-sa.page-node-157253 #content #block-block-101 a:hover { animation-duration:0.5s; animation-name:gradientSlideHover; background-position-x:0; text-decoration:underline; }

 .section-our-learning-sa.page-node-694343 #content #block-block-80 a:hover::before,.section-our-learning-sa.page-node-694343 #content #block-block-101 a:hover::before,.section-our-learning-sa.page-node-694344 #content #block-block-80 a:hover::before,.section-our-learning-sa.page-node-694344 #content #block-block-101 a:hover::before,.section-our-learning-sa.page-node-157253 #content #block-block-80 a:hover::before,.section-our-learning-sa.page-node-157253 #content #block-block-101 a:hover::before { background-color:#b1d34a; animation-duration:0.5s; animation-name:colourTransmediumTeallightGreenF; }

 .section-our-learning-sa.page-node-694343 #content #block-block-80::after,.section-our-learning-sa.page-node-694343 #content #block-block-101::after,.section-our-learning-sa.page-node-694344 #content #block-block-80::after,.section-our-learning-sa.page-node-694344 #content #block-block-101::after,.section-our-learning-sa.page-node-157253 #content #block-block-80::after,.section-our-learning-sa.page-node-157253 #content #block-block-101::after { content:""; position:absolute; background-repeat:no-repeat; background-image:url("../images/learning-at-home/family-3.svg"); height:14rem; width:14rem; top:6rem; right:calc((50% - 1300px/2) + 3rem); }

 .section-our-learning-sa.page-node-694343 #content #block-block-101,.section-our-learning-sa.page-node-694344 #content #block-block-101,.section-our-learning-sa.page-node-157253 #content #block-block-101 { padding-right:calc((50% - 1300px/2) + 2rem); padding-left:calc((50% - 1300px/2) + 22rem); }

 .section-our-learning-sa.page-node-694343 #content #block-block-101 a,.section-our-learning-sa.page-node-694344 #content #block-block-101 a,.section-our-learning-sa.page-node-157253 #content #block-block-101 a { left:auto; right:-2rem; text-align:left; }

 .section-our-learning-sa.page-node-694343 #content #block-block-101 a::before,.section-our-learning-sa.page-node-694344 #content #block-block-101 a::before,.section-our-learning-sa.page-node-157253 #content #block-block-101 a::before { left:auto; background-color:#00325E; right:calc(-50vw + 1020px/2); animation-name:colourTransdarkBluemediumTealR; }

 .section-our-learning-sa.page-node-694343 #content #block-block-101 a:hover::before,.section-our-learning-sa.page-node-694344 #content #block-block-101 a:hover::before,.section-our-learning-sa.page-node-157253 #content #block-block-101 a:hover::before { background-color:#2f9a9a; animation-name:colourTransdarkBluemediumTealF; }

 .section-our-learning-sa.page-node-694343 #content #block-block-101::after,.section-our-learning-sa.page-node-694344 #content #block-block-101::after,.section-our-learning-sa.page-node-157253 #content #block-block-101::after { content:""; position:absolute; background-repeat:no-repeat; background-image:url("../images/learning-at-home/teacher.svg"); height:14rem; width:14rem; top:6rem; left:calc((50% - 1300px/2) + 3rem); }

 .section-our-learning-sa #page-bottom-wrapper:before { background-image:url("../images/sagov/footer.svg"), linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 14rem, #002855 14rem, #002855 100%); background-size:101%; }

 @media screen and (max-width:1400px) { .section-our-learning-sa #page-bottom-wrapper:before { background-size:1402px; }

 }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79,.section-our-learning-sa.page-node-694344 #page #content #block-block-79,.section-our-learning-sa.page-node-157253 #page #content #block-block-79,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 { padding-top:0; padding-bottom:4rem; padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul { margin:0; list-style:none; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li { display:inline-block; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a { display:inline-block; color:#397A80; text-decoration:none; font-weight:400; font-size:1.5rem; width:250px; text-align:center; padding-top:calc(140px + 1rem); padding-bottom:1rem; margin:16px; background-repeat:no-repeat; background-position:center top; position:relative; background-color:#FFF; background-size:100%; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a:hover,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a:hover { text-decoration:underline; background-color:#fbfbfb; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href="/our-learning-sa/prior-to-school"],.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href="/our-learning-sa/prior-to-school"],.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href="/our-learning-sa/prior-to-school"],.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href="/our-learning-sa/prior-to-school"] { background-image:url("../images/sagov/our-learning-sa/prior-to-school-v2.jpg"); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-r-2"],.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-r-2"],.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-r-2"],.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href="/our-learning-sa/years-r-2"] { background-image:url("../images/sagov/our-learning-sa/r-2-v2.jpg"); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-3-6"],.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-3-6"],.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-3-6"],.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href="/our-learning-sa/years-3-6"] { background-image:url("../images/sagov/our-learning-sa/3-6-v2-new.jpg"); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-7-10"],.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-7-10"],.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href="/our-learning-sa/years-7-10"],.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href="/our-learning-sa/years-7-10"] { background-image:url("../images/sagov/our-learning-sa/7-10-v2.jpg"); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href="/our-learning-sa/stage-1-and-2"],.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href="/our-learning-sa/stage-1-and-2"],.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href="/our-learning-sa/stage-1-and-2"],.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href="/our-learning-sa/stage-1-and-2"] { background-image:url("../images/sagov/our-learning-sa/s12-v2.jpg"); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href^="/our-learning-sa/two-week-units/"]::before,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href^="/our-learning-sa/two-week-units/"]::before,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href^="/our-learning-sa/two-week-units/"]::before,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href^="/our-learning-sa/two-week-units/"]::before { background-repeat:no-repeat; background-position:center center; content:""; display:block; position:absolute; height:15.625rem; width:15.625rem; top:0; background-size:10rem; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/english"]::before,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/english"]::before,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/english"]::before,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href="/our-learning-sa/two-week-units/english"]::before { background-color:#007DB8; background-image:url("../images/learning-at-home/twu/subject-icon1.svg"); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/mathematics"]::before,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/mathematics"]::before,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/mathematics"]::before,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href="/our-learning-sa/two-week-units/mathematics"]::before { background-color:#D14600; background-image:url("../images/learning-at-home/twu/subject-icon2.svg"); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/science"]::before,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/science"]::before,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 ul li a[href="/our-learning-sa/two-week-units/science"]::before,.section-our-learning-sa.page-node-157422 #page #content #block-block-86 ul li a[href="/our-learning-sa/two-week-units/science"]::before { background-color:#5A822B; background-image:url("../images/learning-at-home/twu/subject-icon3.svg"); }

 .section-our-learning-sa.page-node-158254 #page #content h1.title { background-color:#16a7a5; background-image:url("../images/learning-at-home/banners/home-banner.jpg"); background-repeat:no-repeat; background-size:1920px; background-position:center; padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); padding-top:9rem; padding-bottom:2rem; margin-bottom:5rem; height:260px; color:white; font-size:4.4rem; /*text-transform: uppercase;*/ font-weight:900; line-height:0.85; letter-spacing:-5px; }

 .section-our-learning-sa.page-views #page #content h1.title,.section-our-learning-sa.page-node-157422 #page #content h1.title,.section-our-learning-sa.page-node-156807 #page #content h1.title,.section-our-learning-sa.page-node-158256 #page #content h1.title { background-color:#16a7a5; background-image:url("../images/learning-at-home/banners/filter-banner.jpg"); background-repeat:no-repeat; background-size:1920px; background-position:center; padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); padding-top:9rem; padding-bottom:2rem; margin-bottom:5rem; height:260px; color:white; font-size:4.4rem; /*text-transform: uppercase;*/ font-weight:900; line-height:0.85; letter-spacing:-5px; }

 .section-our-learning-sa.page-node-156807 #page #content h1.title,.section-our-learning-sa.page-views #page #content h1.title { background-color:transparent; background-image:url("../images/learning-at-home/banners/filter-banner.jpg"); background-repeat:no-repeat; background-size:1440px; background-position:center top; padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); padding-top:220px; padding-bottom:2rem; margin-bottom:5rem; height:auto; color:#202020; font-size:3rem; /*text-transform: uppercase;*/ font-weight:700; line-height:0.85; letter-spacing:0px; position:absolute; left:0; top:0; width:100%; }

 @media screen and (max-width:800px) { .section-our-learning-sa.page-node-156807 #page #content h1.title,.section-our-learning-sa.page-views #page #content h1.title { font-size:2.5rem; }

 }

 .section-our-learning-sa.page-our-learning-sa-learning-home-activities-prior-to-school #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-prior-to-school #page #content h1.title { background-image:url("../images/sagov/our-learning-sa/prior-to-school-banner.jpg"); }

 .section-our-learning-sa.page-our-learning-sa-learning-home-activities-prior-to-school #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper,.section-our-learning-sa.page-our-learning-sa-prior-to-school #page #content .views-exposed-form #edit-field-learning-area-tid-wrapper { display:none; }

 .section-our-learning-sa.page-our-learning-sa-learning-home-activities-years-r-2 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-years-r-2 #page #content h1.title { background-image:url("../images/sagov/our-learning-sa/r-2-banner-new.jpg"); }

 .section-our-learning-sa.page-our-learning-sa-learning-home-activities-years-3-6 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-years-3-6 #page #content h1.title { background-image:url("../images/sagov/our-learning-sa/years-3-6-banner.jpg"); }

 .section-our-learning-sa.page-our-learning-sa-learning-home-activities-years-7-10 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-years-7-10 #page #content h1.title { background-image:url("../images/sagov/our-learning-sa/years7-10-banner.jpg"); }

 .section-our-learning-sa.page-node-156807 .breadcrumb { padding-top:calc(2rem + 300px); }

 .section-our-learning-sa.page-node-156807 #page #content h1.title { background-image:url("../images/sagov/our-learning-sa/stage-1-2-banner.jpg"); }

 .section-our-learning-sa.page-node-156518 #page #content h1.title { background-color:#16a7a5; background-image:url("../images/learning-at-home/banners/advice-banner.jpg"); background-repeat:no-repeat; background-size:1920px; background-position:center -230px; padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); padding-top:9rem; padding-bottom:2rem; margin-bottom:5rem; height:260px; color:white; font-size:4.4rem; /*text-transform: uppercase;*/ font-weight:900; line-height:0.85; letter-spacing:-5px; }

 .section-our-learning-sa.page-node-156518 #page #content .block-block,.section-our-learning-sa.page-node-158254 #page #content .block-block,.section-our-learning-sa.page-node-158256 #page #content .block-block { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); margin-top:4rem; margin-bottom:4rem; padding-top:4rem; padding-bottom:4rem; }

 .section-our-learning-sa.page-node-156518 #page #content #block-block-81,.section-our-learning-sa.page-node-156518 #page #content #block-block-84,.section-our-learning-sa.page-node-156518 #page #content #block-block-96,.section-our-learning-sa.page-node-156518 #page #content #block-block-100,.section-our-learning-sa.page-node-156518 #page #content #block-block-98,.section-our-learning-sa.page-node-158254 #page #content #block-block-81,.section-our-learning-sa.page-node-158254 #page #content #block-block-84,.section-our-learning-sa.page-node-158254 #page #content #block-block-96,.section-our-learning-sa.page-node-158254 #page #content #block-block-100,.section-our-learning-sa.page-node-158254 #page #content #block-block-98,.section-our-learning-sa.page-node-158256 #page #content #block-block-81,.section-our-learning-sa.page-node-158256 #page #content #block-block-84,.section-our-learning-sa.page-node-158256 #page #content #block-block-96,.section-our-learning-sa.page-node-158256 #page #content #block-block-100,.section-our-learning-sa.page-node-158256 #page #content #block-block-98 { background-color:#F1F2F2; position:relative; }

 .section-our-learning-sa.page-node-156518 #page #content #block-block-81::before,.section-our-learning-sa.page-node-156518 #page #content #block-block-84::before,.section-our-learning-sa.page-node-156518 #page #content #block-block-96::before,.section-our-learning-sa.page-node-156518 #page #content #block-block-100::before,.section-our-learning-sa.page-node-156518 #page #content #block-block-98::before,.section-our-learning-sa.page-node-158254 #page #content #block-block-81::before,.section-our-learning-sa.page-node-158254 #page #content #block-block-84::before,.section-our-learning-sa.page-node-158254 #page #content #block-block-96::before,.section-our-learning-sa.page-node-158254 #page #content #block-block-100::before,.section-our-learning-sa.page-node-158254 #page #content #block-block-98::before,.section-our-learning-sa.page-node-158256 #page #content #block-block-81::before,.section-our-learning-sa.page-node-158256 #page #content #block-block-84::before,.section-our-learning-sa.page-node-158256 #page #content #block-block-96::before,.section-our-learning-sa.page-node-158256 #page #content #block-block-100::before,.section-our-learning-sa.page-node-158256 #page #content #block-block-98::before { content:""; background:#b1d34a; /* Old browsers */ background:-moz-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1d34a", endColorstr="#00325E",GradientType=1); /* IE6-9 */ height:6px; width:100%; position:absolute; bottom:-3px; left:0; }

 .section-our-learning-sa .webform-client-form-65 .phone-textfield { display:none; visibility:hidden; }

 .section-our-learning-sa.node-type-learning-resource #page #content article { padding:0; }

 .section-our-learning-sa.node-type-learning-resource #page #content article > div { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa.node-type-learning-resource #page #content .field-name-field-attachments-2,.section-our-learning-sa.node-type-learning-resource #page #content .field-name-field-resource-link { margin-bottom:1rem; }

 .section-our-learning-sa.node-type-learning-resource #page #content .group-teacher-notes-h2 { background-color:#F1F2F2; padding-top:4rem; padding-bottom:4rem; position:relative; margin-top:12rem; margin-bottom:4rem; }

 .section-our-learning-sa.node-type-learning-resource #page #content .group-teacher-notes-h2::before { content:""; background:#b1d34a; /* Old browsers */ background:-moz-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #b1d34a 0%, #2f9a9a 50%, #00325E 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1d34a", endColorstr="#00325E",GradientType=1); /* IE6-9 */ height:6px; width:100%; position:absolute; top:-3px; left:0; }

 .section-our-learning-sa.node-type-learning-resource #page #content .field-name-field-structure h2:first-child,.section-our-learning-sa.node-type-learning-resource #page #content .field-name-field-teacher-notes h2:first-child { display:none; visibility:hidden; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 { position:relative; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 a.active-trail,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 a.active-trail,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 a.active-trail { border-bottom:solid 1px white; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 a:focus-within ~ ul.menu,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 a:focus-within ~ ul.menu,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 a:focus-within ~ ul.menu { top:100%; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 a:focus ~ ul.menu,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 a:focus ~ ul.menu,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 a:focus ~ ul.menu { top:100%; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 a:hover ~ ul.menu,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 a:hover ~ ul.menu,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 a:hover ~ ul.menu { top:100%; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 ul.menu,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 ul.menu,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 ul.menu { position:absolute; top:-9999px; background:#00325E; display:block; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 ul.menu:hover,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 ul.menu:hover,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 ul.menu:hover { top:100%; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 ul.menu:focus,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 ul.menu:focus,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 ul.menu:focus { top:100%; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 ul.menu:focus-within,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 ul.menu:focus-within,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 ul.menu:focus-within { top:100%; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 ul.menu li,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 ul.menu li,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 ul.menu li { width:100% !important; float:none; display:inline; flex:none; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 ul.menu li a,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 ul.menu li a,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 ul.menu li a { text-align:left; height:auto; padding:1rem; width:max-content; min-width:100%; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11506 ul.menu li a.active,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11660 ul.menu li a.active,.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li.menu-mlid-11659 ul.menu li a.active { border-bottom:none; background-color:#2f9a9a; }

 .section-our-learning-sa #page #content .field-name-field-contact-view { margin:0; }

 .section-our-learning-sa #page #content .field-name-field-contact-view .view .view-content .views-row { margin:0; width:100%; height:auto; border:none; margin-bottom:2rem; }

 .section-our-learning-sa #page #content .field-name-field-contact-view .view .view-content .views-row h3 { background:#00325E; /* Old browsers */ background:-moz-linear-gradient(left, #00325E 0%, #b1d34a 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #00325E 0%, #b1d34a 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #00325E 0%, #b1d34a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00325E", endColorstr="#b1d34a",GradientType=1); /* IE6-9 */ }

 .section-our-learning-sa .mm-listview > li > a[href^="/our-learning-sa/two-week-units"],.section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa/two-week-units"] { display:none; visibility:hidden; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units #page #content #block-webform-client-block-65 { display:none; visibility:hidden; }

 .section-our-learning-sa.page-node-157422 #nav-wrapper::after,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #nav-wrapper::after,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #nav-wrapper::after,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #nav-wrapper::after { background-color:#00325E; }

 .section-our-learning-sa.page-node-157422 #nav-wrapper > .region-navigation,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #nav-wrapper > .region-navigation,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #nav-wrapper > .region-navigation,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #nav-wrapper > .region-navigation { background:#00325E; }

 .section-our-learning-sa.page-node-157422 .mm-listview > li > a[href^="/our-learning-sa"],.section-our-learning-sa.page-node-157422 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa"],.section-our-learning-sa.page-our-learning-sa-two-week-units-english .mm-listview > li > a[href^="/our-learning-sa"],.section-our-learning-sa.page-our-learning-sa-two-week-units-english #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa"],.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics .mm-listview > li > a[href^="/our-learning-sa"],.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa"],.section-our-learning-sa.page-our-learning-sa-two-week-units-science .mm-listview > li > a[href^="/our-learning-sa"],.section-our-learning-sa.page-our-learning-sa-two-week-units-science #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa"] { display:none; visibility:hidden; }

 .section-our-learning-sa.page-node-157422 .mm-listview > li > a[href^="/our-learning-sa/two-week-units"],.section-our-learning-sa.page-node-157422 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa/two-week-units"],.section-our-learning-sa.page-our-learning-sa-two-week-units-english .mm-listview > li > a[href^="/our-learning-sa/two-week-units"],.section-our-learning-sa.page-our-learning-sa-two-week-units-english #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa/two-week-units"],.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics .mm-listview > li > a[href^="/our-learning-sa/two-week-units"],.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa/two-week-units"],.section-our-learning-sa.page-our-learning-sa-two-week-units-science .mm-listview > li > a[href^="/our-learning-sa/two-week-units"],.section-our-learning-sa.page-our-learning-sa-two-week-units-science #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a[href^="/our-learning-sa/two-week-units"] { display:block; visibility:visible; }

 .section-our-learning-sa.page-node-157422 #block-block-85,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #block-block-85,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #block-block-85,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #block-block-85 { padding-left:calc(50% - 1300px/2); padding-right:calc(50% - 1300px/2); }

 .section-our-learning-sa.page-node-157422 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content h1.title { background:#007DB8; /* Old browsers */ background:-moz-linear-gradient(left, #007DB8 0%, #aee0ec 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #007DB8 0%, #aee0ec 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #007DB8 0%, #aee0ec 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007DB8", endColorstr="#aee0ec",GradientType=1); /* IE6-9 */ background-size:auto; background-position:left; padding-left:calc((50% - 1300px/2) + 5.5rem); padding-top:4rem; padding-bottom:3rem; margin-bottom:5rem; height:auto; position:relative; }

 .section-our-learning-sa.page-node-157422 #page #content h1.title::before,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #page #content h1.title::before,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content h1.title::before,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content h1.title::before { background-image:url("../images/learning-at-home/twu/subject-icon1.svg"); background-size:4.4rem; background-repeat:no-repeat; content:""; width:5rem; height:6rem; position:absolute; display:inline-block; top:2.5rem; left:calc(50% - 1300px/2); background-position:center; }

 .section-our-learning-sa.page-node-157422 #content .field-name-field-contact-view .view .view-content .views-row h3,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #content .field-name-field-contact-view .view .view-content .views-row h3,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #content .field-name-field-contact-view .view .view-content .views-row h3,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #content .field-name-field-contact-view .view .view-content .views-row h3 { background:#007DB8; }

 .section-our-learning-sa.page-node-157422 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label { font-size:1rem; padding:10px; width:5rem; background-color:#397A80; border-radius:10px; }

 .section-our-learning-sa.page-node-157422 #content #block-webform-client-block-65 .form-actions .button-primary,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #content #block-webform-client-block-65 .form-actions .button-primary,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #content #block-webform-client-block-65 .form-actions .button-primary,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#007DB8; }

 .section-our-learning-sa.page-node-157422 #content #block-webform-client-block-65 .form-actions .button-primary:hover,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #content #block-webform-client-block-65 .form-actions .button-primary:hover,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #content #block-webform-client-block-65 .form-actions .button-primary:hover,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #content #block-webform-client-block-65 .form-actions .button-primary:hover { color:black; background-color:#f3f3f3; }

 .section-our-learning-sa.page-node-157422 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; }

 .section-our-learning-sa.page-node-157422 #page-bottom-wrapper::before,.section-our-learning-sa.page-our-learning-sa-two-week-units-english #page-bottom-wrapper::before,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page-bottom-wrapper::before,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page-bottom-wrapper::before { background-image:url("../images/learning-at-home/twu/twu-english-footer.svg"); }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content h1.title { background:#D14600; /* Old browsers */ background:-moz-linear-gradient(left, #D14600 0%, #ffa87b 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #D14600 0%, #ffa87b 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #D14600 0%, #ffa87b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#D14600", endColorstr="#ffa87b",GradientType=1); /* IE6-9 */ }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content h1.title::before { background-image:url("../images/learning-at-home/twu/subject-icon2.svg"); }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details { border:solid 0.125rem #D14600; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details summary h2,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details summary h3 { color:#D14600; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details summary::before { border:solid #D14600 0.125rem; border-bottom-color:white; border-right-color:white; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details.open summary,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details[open] summary { background-color:#D14600; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details.open summary h2,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details.open summary h3,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details[open] summary h2,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details[open] summary h3 { color:white; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details.open summary::before,.section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .view-twu-english .view-content details[open] summary::before { border:solid white 0.125rem; border-bottom-color:#D14600; border-right-color:#D14600; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content .field-name-field-contact-view .view .view-content .views-row h3 { background:#D14600; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label { font-size:1rem; padding:10px; width:5rem; background-color:#397A80; border-radius:10px; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#D14600; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content #block-webform-client-block-65 .form-actions .button-primary:hover { color:black; background-color:#f3f3f3; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-mathematics #page-bottom-wrapper::before { background-image:url("../images/learning-at-home/twu/twu-mathematics-footer.svg"); }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #content h1.title { background:#5A822B; /* Old browsers */ background:-moz-linear-gradient(left, #5A822B 0%, #c6e89a 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #5A822B 0%, #c6e89a 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #5A822B 0%, #c6e89a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5A822B", endColorstr="#c6e89a",GradientType=1); /* IE6-9 */ }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #content h1.title::before { background-image:url("../images/learning-at-home/twu/subject-icon3.svg"); }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details { border:solid 0.125rem #5A822B; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details summary h2,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details summary h3 { color:#5A822B; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details summary::before { border:solid #5A822B 0.125rem; border-bottom-color:white; border-right-color:white; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details.open summary,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details[open] summary { background-color:#5A822B; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details.open summary h2,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details.open summary h3,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details[open] summary h2,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details[open] summary h3 { color:white; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details.open summary::before,.section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .view-twu-english .view-content details[open] summary::before { border:solid white 0.125rem; border-bottom-color:#5A822B; border-right-color:#5A822B; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content .field-name-field-contact-view .view .view-content .views-row h3 { background:#5A822B; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label { font-size:1rem; padding:10px; width:5rem; background-color:#397A80; border-radius:10px; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#5A822B; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content #block-webform-client-block-65 .form-actions .button-primary:hover { color:black; background-color:#f3f3f3; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units-science #page-bottom-wrapper::before { background-image:url("../images/learning-at-home/twu/twu-science-footer.svg"); }

 .section-our-learning-sa.page-node-157422 #content h1.title { background:#00325E; /* Old browsers */ background:-moz-linear-gradient(left, #00325E 0%, #8cc9ff 100%); /* FF3.6-15 */ background:-webkit-linear-gradient(left, #00325E 0%, #8cc9ff 100%); /* Chrome10-25,Safari5.1-6 */ background:linear-gradient(to right, #00325E 0%, #8cc9ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00325E", endColorstr="#8cc9ff",GradientType=1); /* IE6-9 */ padding-left:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa.page-node-157422 #content h1.title::before { content:none; }

 .section-our-learning-sa.page-node-157422 #page #content #block-block-86 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); padding-bottom:0; }

 .section-our-learning-sa.page-node-157422 #page #content #block-webform-client-block-65 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa.page-node-157422 #page #content .field-name-field-contact-view .view .view-content .views-row h3 { background:#00325E; }

 .section-our-learning-sa.page-node-157422 #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label { font-size:1rem; padding:10px; width:5rem; background-color:#397A80; border-radius:10px; }

 .section-our-learning-sa.page-node-157422 #page #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#00325E; }

 .section-our-learning-sa.page-node-157422 #page #content #block-webform-client-block-65 .form-actions .button-primary:hover { color:black; background-color:#f3f3f3; }

 .section-our-learning-sa.page-node-157422 #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; }

 .section-our-learning-sa.page-node-157422 #page-bottom-wrapper::before { background-image:url("../images/learning-at-home/twu/twu-footer.svg"); }

 @media screen and (max-width:1364px) { .section-our-learning-sa.page-node-694343 #page #content #block-block-79,.section-our-learning-sa.page-node-694343 #page #content #block-block-80,.section-our-learning-sa.page-node-694343 #page #content .field-name-body,.section-our-learning-sa.page-node-694344 #page #content #block-block-79,.section-our-learning-sa.page-node-694344 #page #content #block-block-80,.section-our-learning-sa.page-node-694344 #page #content .field-name-body,.section-our-learning-sa.page-node-157253 #page #content #block-block-79,.section-our-learning-sa.page-node-157253 #page #content #block-block-80,.section-our-learning-sa.page-node-157253 #page #content .field-name-body { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-80,.section-our-learning-sa.page-node-694344 #page #content #block-block-80,.section-our-learning-sa.page-node-157253 #page #content #block-block-80 { padding-right:20rem; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-80::after,.section-our-learning-sa.page-node-694344 #page #content #block-block-80::after,.section-our-learning-sa.page-node-157253 #page #content #block-block-80::after { right:6rem; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-101,.section-our-learning-sa.page-node-694344 #page #content #block-block-101,.section-our-learning-sa.page-node-157253 #page #content #block-block-101 { padding-left:20rem; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-101::after,.section-our-learning-sa.page-node-694344 #page #content #block-block-101::after,.section-our-learning-sa.page-node-157253 #page #content #block-block-101::after { left:6rem; }

 .section-our-learning-sa.page-node-694343 #block-block-78,.section-our-learning-sa.page-node-694344 #block-block-78,.section-our-learning-sa.page-node-157253 #block-block-78 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa #page #content #block-block-79 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa.page-node-156518 #content h1.title,.section-our-learning-sa.page-node-156518 #content #block-block-81,.section-our-learning-sa.page-node-156518 #content #block-block-82 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa.page-views #page #content h1.title,.section-our-learning-sa.page-node-156807 #page #content h1.title { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa #page #content .view,.section-our-learning-sa.node-type-learning-resource #page #content article > div,.section-our-learning-sa #page #content #block-webform-client-block-65 { padding-right:2rem; padding-left:2rem; }

 .section-our-learning-sa #page #content .view-contact-blocks { padding-left:0; padding-right:0; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units #page #content h1.title { padding-left:8rem; padding-top:4rem; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units #page #content h1.title::before { left:2rem; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units #block-block-85 { padding-left:2rem; padding-right:2rem; }

 }

 @media screen and (max-width:1090px) { .section-our-learning-sa #page #content .view .view-footer { height:auto; left:-2rem; width:calc(100% + 4rem); }

 .section-our-learning-sa #page #content .view .view-footer ul { float:none; width:auto; }

 .section-our-learning-sa #page #content .view .view-footer ul li { padding-left:10rem; }

 .section-our-learning-sa #page #content .view .view-footer ul li::before { left:4rem; }

 .section-our-learning-sa #page #content .view .view-footer ul li.both::before { left:0; }

 .section-our-learning-sa #page #content .view .view-footer::before,.section-our-learning-sa #page #content .view .view-footer::after { content:none; }

 }

 @media screen and (max-width:925px) { .section-our-learning-sa #page #content .view-contact-blocks .view-content .views-row { padding-bottom:0; }

 }

 @media screen and (max-width:766px) { .section-our-learning-sa #page #content h1.title { font-size:3rem; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-80,.section-our-learning-sa.page-node-694344 #page #content #block-block-80,.section-our-learning-sa.page-node-157253 #page #content #block-block-80 { padding-right:2rem; padding-top:14rem; padding-bottom:1rem; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-80::after,.section-our-learning-sa.page-node-694344 #page #content #block-block-80::after,.section-our-learning-sa.page-node-157253 #page #content #block-block-80::after { top:2rem; bottom:auto; right:calc(50vw - 7rem); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-101,.section-our-learning-sa.page-node-694344 #page #content #block-block-101,.section-our-learning-sa.page-node-157253 #page #content #block-block-101 { padding-right:2rem; padding-left:2rem; padding-top:12rem; padding-bottom:2rem; }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-101::after,.section-our-learning-sa.page-node-694344 #page #content #block-block-101::after,.section-our-learning-sa.page-node-157253 #page #content #block-block-101::after { top:0; bottom:auto; left:calc(50% - 7rem); }

 .section-our-learning-sa.page-node-694343 #page #content #block-block-85,.section-our-learning-sa.page-node-694344 #page #content #block-block-85,.section-our-learning-sa.page-node-157253 #page #content #block-block-85 { padding-left:2rem; padding-right:2rem; }

 }

 @media screen and (max-width:719px) { .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1 a,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing a { margin-left:1rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-title { min-width:5rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1 { width:calc(100% - 6rem); }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing { margin-left:5.2375rem; }

 }

 @media screen and (max-width:632px) { .section-our-learning-sa #page #content .view-contact-blocks .views-row h3 { font-size:1.5rem; margin-bottom:1rem; }

 .section-our-learning-sa #page #content .view-contact-blocks .views-row p,.section-our-learning-sa #page #content .view-contact-blocks .views-row a { font-size:1.2rem; }

 .section-our-learning-sa.page-node-157422 #content h1.title,.section-our-learning-sa.page-our-learning-sa-two-week-units #content h1.title { font-size:3rem; padding-top:5rem; }

 .section-our-learning-sa.page-node-157422 #content h2,.section-our-learning-sa.page-our-learning-sa-two-week-units #content h2 { font-size:2rem; }

 }

 @media screen and (max-width:540px) { .section-our-learning-sa.page-node-694343 #block-block-78 h1,.section-our-learning-sa.page-node-694344 #block-block-78 h1,.section-our-learning-sa.page-node-157253 #block-block-78 h1 { font-size:3rem; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-title { width:auto; margin-left:0; display:block; }

 .section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-field-file-1 a,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-nothing a,.section-our-learning-sa #page #content .view-twu-english .view-content details .view-grouping-content .views-row .views-field-title a { min-width:auto; }

 }

 @media screen and (max-width:480px) { .section-our-learning-sa.page-our-learning-sa-two-week-units #page #content h1.title { padding-left:2rem; }

 .section-our-learning-sa.page-our-learning-sa-two-week-units #page #content h1.title::before { content:none; }

 }

 .section-our-learning-sa #page { background:#FFF; position:relative; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header a { float:left; margin-right:6px; }

 .section-our-learning-sa .breadcrumb { max-width:100%; width:auto; margin:0rem 0; padding:0; margin-top:0; padding-top:2rem; padding-bottom:1rem; padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); display:inline-block; visibility:visible; }

 @media screen and (max-width:1364px) { .section-our-learning-sa .breadcrumb { padding-left:2rem; padding-right:2rem; }

 }

 .section-our-learning-sa .breadcrumb ol { margin-left:0 !important; }

 .section-our-learning-sa .breadcrumb ol li { font-size:1rem; font-weight:300; margin-left:0.25rem; color:#4D5051; }

 .section-our-learning-sa .breadcrumb ol li:last-child { font-weight:400; }

 .section-our-learning-sa .breadcrumb ol li:first-child { display:none; }

 .section-our-learning-sa .breadcrumb ol li a { font-size:1.125rem; margin-right:0.25rem; color:#004b88; text-decoration:none; border-bottom:1.5px solid; }

 .section-our-learning-sa .breadcrumb ol li a:hover,.section-our-learning-sa .breadcrumb ol li a:focus { text-decoration:none; border-bottom:2px solid; }

 .section-our-learning-sa .breadcrumb ol li:nth-child(2) a { height:1.125rem; width:1.4rem; display:inline-block; text-indent:-9999px; position:relative; top:5px; background-image:url("../images/sagov/home-icon.svg"); background-repeat:no-repeat; background-position:50% 50%; background-size:1.125rem; border-bottom:none; }

 .section-our-learning-sa .breadcrumb ol li:nth-child(2) a:hover,.section-our-learning-sa .breadcrumb ol li:nth-child(2) a:focus { border-bottom:none; }

 .section-our-learning-sa.page-our-learning-sa.page-views .breadcrumb { padding-top:calc(2rem + 250px); }

 .section-our-learning-sa #main,.section-our-learning-sa #page #content { max-width:100%; background:white; }

 .section-our-learning-sa #main #block-menu-block-43,.section-our-learning-sa #main #block-menu-block-46,.section-our-learning-sa #page #content #block-menu-block-43,.section-our-learning-sa #page #content #block-menu-block-46 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 { margin-top:1rem; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu { margin:2rem 0; margin-top:0; list-style-type:none; display:flex; flex-wrap:wrap; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li { width:50%; border-bottom:1px solid #e2e2e2; position:relative; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(odd)::after { content:""; height:100px; position:absolute; border-right:1px solid #e2e2e2; top:22px; right:-1px; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li > a,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li > a,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li > a,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li > a { color:#414042; padding:15px 60px 15px 50px; height:144px; text-decoration:none; font-size:1.3125rem; font-weight:bold; font-style:normal; font-stretch:normal; line-height:1.57; letter-spacing:normal; align-items:flex-start; display:flex; flex-wrap:wrap; flex-direction:column; justify-content:center; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li > a:hover,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li > a:hover,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li > a:hover,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li > a:hover { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#fff; z-index:5; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li > a h2,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li > a h2,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li > a h2,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li > a h2 { font-size:2rem; width:100%; margin:0; line-height:1; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li > a p,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li > a p,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li > a p,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li > a p { width:100%; margin:0; line-height:1; margin-top:0.8rem; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li > a.subOpen,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li > a.subOpen,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li > a.subOpen,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li > a.subOpen { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#397A80; background-color:white; color:white; color:#414042; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li > a.subOpen::after { content:""; display:block; position:absolute; top:calc(144px - 16px); width:100%; height:16px; background:#f0f1f1; background:white; left:0; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li.expanded > a::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li.expanded > a::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a::before { content:""; position:absolute; width:0.6rem; height:0.6rem; right:1.5rem; border:solid 2px #818285; border-bottom:none; border-right:none; transform:rotate(225deg); top:62px; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before { top:auto; bottom:1rem; left:calc(100% - 40px); cursor:pointer; transform:rotate(0deg); border:none; width:80px; height:30px; z-index:6; background-image:url("../images/sagov/chevron-wide.svg"); background-repeat:no-repeat; background-position:50% 50%; background-size:70px; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul { margin:0; list-style-type:none; display:none; visibility:hidden; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen { visibility:visible; width:200%; display:flex; flex-wrap:wrap; padding:15px 0; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#f0f1f1; background-color:white; padding-bottom:4rem; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen > li { width:calc(100%/3 - 0.5px); }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul a,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul a,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul a,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul a { font-size:1.125rem; font-weight:normal; font-style:normal; font-stretch:normal; line-height:1.2; letter-spacing:normal; color:#58595b; padding:0 0 0 32px; height:2rem; /*IE fix*/ min-height:80px; text-decoration:none; display:flex; position:relative; align-items:center; margin:0 50px; z-index:6; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul a[href*="//"]::after { right:0; top:calc(50% - 1.125rem/2); }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul a::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul a::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul a::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul a::before { content:"»"; display:block; left:6px; position:absolute; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul a:hover,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul a:hover,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul a:hover,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul a:hover { text-decoration:underline; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul a:focus,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul a:focus,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul a:focus,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul a:focus { text-decoration:underline; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before { left:auto; right:calc(100% - 40px); }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #main #block-menu-block-46 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen { margin-left:-100%; }

 .section-our-learning-sa #main #block-block-183,.section-our-learning-sa #page #content #block-block-183 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa #main #block-block-181,.section-our-learning-sa #page #content #block-block-181 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa #main #block-block-181 h2,.section-our-learning-sa #page #content #block-block-181 h2 { border-bottom:2px solid #397A80; position:relative; padding-right:2.5rem; line-height:1.5; position:relative; }

 .section-our-learning-sa #main #block-block-181 h2:after,.section-our-learning-sa #page #content #block-block-181 h2:after { content:""; position:absolute; width:3rem; height:3rem; background-image:url("../images/sagov/contact.svg"); background-repeat:no-repeat; background-position:center; right:-0.5rem; bottom:-1rem; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-resources.page-views .breadcrumb,.section-our-learning-sa.page-our-learning-sa-learn-home-at-home-learning-resources.page-views .breadcrumb,.section-our-learning-sa.page-our-learning-sa-at-home-learning.page-views .breadcrumb { padding-top:calc(3rem + 490px); }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-resources #page #content #page-title,.section-our-learning-sa.page-our-learning-sa-learn-home-at-home-learning-resources #page #content #page-title,.section-our-learning-sa.page-our-learning-sa-at-home-learning #page #content #page-title { display:none; visibility:hidden; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-resources #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-learn-home-at-home-learning-resources #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning #page #content h1.title { background-image:url("../images/sagov/our-learning-sa/olsa-primary-banner-400.jpg"); padding-top:450px; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-resources #page #content h1.title:first-letter,.section-our-learning-sa.page-our-learning-sa-learn-home-at-home-learning-resources #page #content h1.title:first-letter,.section-our-learning-sa.page-our-learning-sa-at-home-learning #page #content h1.title:first-letter { text-transform:uppercase; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-reception #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-1 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-2 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-3 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-4 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-5 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-6 #page #content h1.title { background-image:url("../images/sagov/our-learning-sa/olsa-primary-banner-400.jpg"); }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-year-7 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-8 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-9 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-10 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-1 #page #content h1.title,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-2 #page #content h1.title { background-image:url("../images/sagov/our-learning-sa/olsa-secondary-banner-400.jpg"); }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-reception-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-reception-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-english,.section-our-learning-sa.page-our-learning-sa-at-home-learning-reception-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-maths,.section-our-learning-sa.page-our-learning-sa-at-home-learning-reception-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass,.section-our-learning-sa.page-our-learning-sa-at-home-learning-reception-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-science,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-english,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-maths,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-science,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-english,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-maths,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-science { display:none; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-year-3-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-3-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-3-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-3-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-science,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-4-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-4-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-4-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-4-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-science,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-5-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-5-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-5-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-5-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-science,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-6-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-6-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-6-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-6-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-science { display:none; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-year-7-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-7-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-7-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-7-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-8-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-8-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-8-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-8-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-9-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-9-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-9-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-9-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-10-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-10-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-10-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-year-10-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-1-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-all,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-literacy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-numeracy,.section-our-learning-sa.page-our-learning-sa-at-home-learning-stage-2-by-subject #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-subject-value-hass { display:none; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-5"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-5"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-6"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-6"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-7"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-7"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-8"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-8"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-9"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-9"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-10"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-10"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-5"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-5"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-6"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-6"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-7"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-7"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-8"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-8"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-9"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-9"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-10"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-10"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-5"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-5"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-6"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-6"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-7"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-7"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-8"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-8"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-9"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-9"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-10"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-10"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-4,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-5 { display:none; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-reception-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-3,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-1-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-3,.section-our-learning-sa.page-our-learning-sa-at-home-learning[class*="-year-2-week"][class*="-week-11"] #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget #edit-field-day-value-day-3 { display:none; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-empty { padding:1rem 0; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .views-exposed-form { margin-bottom:2rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget { display:block; clear:both; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget .form-item.form-type-bef-link { display:inline-block; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget .form-item.form-type-bef-link a { display:inline-block; padding:1rem 2rem; margin:1rem 0; margin-right:1rem; background:#f0f1f1; font-weight:600; text-decoration:none; border-radius:10px; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget .form-item.form-type-bef-link a:hover { background:#FFF; box-shadow:0 0 0.2em rgba(92, 92, 92, 0.31); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .views-exposed-form .views-exposed-widget .form-item.form-type-bef-link a.active { background:#397A80; color:#FFF; box-shadow:0 0 0.2em rgba(92, 92, 92, 0.31); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .views-exposed-form .views-submit-button input { background:#397A80; width:auto; font-size:1em; border:0; padding:10px 20px; height:auto; border-radius:10px; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-header { padding:0 0; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-header h2 { color:#397A80; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-header h2:first-letter { text-transform:uppercase; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row { width:100%; padding:2rem 0 2rem 0; border-bottom:solid 1px #999999; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row:nth-child(odd) { margin-right:0; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row:nth-child(even) { margin-left:0; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row h3 { color:#397A80; margin-bottom:5px; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-video-embed-code iframe { width:100%; max-width:580px; height:21em; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-body .field-content { padding:0; padding-bottom:1rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-body .field-content p { margin-top:0.5rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-subject .subject { display:inline-block; padding:10px 5px 10px 55px; margin:5px 0px; background-image:url("../images/sagov/our-learning-sa/olsa-english-icon.svg"); background-repeat:no-repeat; background-size:42px; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-subject .subject.literacy { background-image:url("../images/sagov/our-learning-sa/olsa-english-icon.svg"); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-subject .subject.numeracy { background-image:url("../images/sagov/our-learning-sa/olsa-maths-icon.svg"); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-subject .subject.hass { background-image:url("../images/sagov/our-learning-sa/olsa-humanities-icon.svg"); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-subject .subject.english { background-image:url("../images/sagov/our-learning-sa/olsa-english-icon.svg"); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-subject .subject.maths { background-image:url("../images/sagov/our-learning-sa/olsa-maths-icon.svg"); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-subject .subject.science { background-image:url("../images/sagov/our-learning-sa/olsa-science-icon.svg"); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-subject .subject.physical { background-image:url("../images/sagov/our-learning-sa/olsa-health-icon.svg"); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-doc-file .file { display:none; visibility:hidden; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-doc-file a { margin-top:1rem; display:inline-block; font-size:1.2rem; background:#f0f1f1; padding:2rem; padding-left:7rem; position:relative; border-radius:10px; color:#4D5051; font-weight:300; text-decoration:none; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-doc-file a:before { content:""; display:block; position:absolute; width:72px; height:72px; background-image:url("../images/sagov/our-learning-sa/powerpoint_icon.png"); background-size:100%; background-repeat:no-repeat; left:1rem; top:50%; transform:translate(0, -50%); }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-video-transcript .file { display:none; visibility:hidden; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .view-content .views-row .views-field-field-video-transcript a { font-size:1.2rem; display:inline-block; margin-top:1rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .views-exposed-form .views-exposed-widget { display:inline-block; width:100%; margin-bottom:1rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .views-exposed-form .views-exposed-widget > label { font-weight:bold; font-size:1.4rem; margin-bottom:0.5rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .views-exposed-form .views-exposed-widget .form-item { display:inline-block; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .views-exposed-form .views-exposed-widget .form-item.form-type-bef-checkbox { margin-right:1rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .views-exposed-form .views-exposed-widget input,.section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .views-exposed-form .views-exposed-widget select { display:inline-block; height:auto; width:auto; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .views-exposed-form .views-exposed-widget .form-item-items-per-page label { display:inline-block; font-weight:bold; margin-right:0.5rem; font-size:1rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .view-content h3 { display:inline-block; width:100%; margin-bottom:0; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_2 .view-content .views-row .for_years { text-transform:lowercase; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources.view-id-learning_at_home_resources.view-display-id-page_1 .views-exposed-form .views-exposed-widget.views-widget-filter-field_day_value { margin-top:0.5rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources .pager { margin:0px; }

 .section-our-learning-sa #page #content details,.section-our-learning-sa #page #content article details { border:1px solid #f1f1f1; border-radius:0.5rem; margin-bottom:0.5rem; margin-top:0.5rem; margin-top:0.5rem; }

 .section-our-learning-sa #page #content details > *,.section-our-learning-sa #page #content article details > * { margin-left:2rem !important; margin-right:2rem !important; }

 .section-our-learning-sa #page #content details > table,.section-our-learning-sa #page #content article details > table { width:calc(100% - 4rem); }

 .section-our-learning-sa #page #content details > summary,.section-our-learning-sa #page #content article details > summary { font-size:1.5rem; padding:1.5rem 2.75rem 1.5rem 2rem; background-color:#f1f1f1; border-radius:0.5rem; position:relative; margin:0 !important; }

 .section-our-learning-sa #page #content details > summary h2,.section-our-learning-sa #page #content details > summary h3,.section-our-learning-sa #page #content details > summary h4,.section-our-learning-sa #page #content details > summary h5,.section-our-learning-sa #page #content article details > summary h2,.section-our-learning-sa #page #content article details > summary h3,.section-our-learning-sa #page #content article details > summary h4,.section-our-learning-sa #page #content article details > summary h5 { font-size:1.5rem; font-weight:700; margin:0; padding:0; }

 .section-our-learning-sa #page #content details > summary p,.section-our-learning-sa #page #content details > summary br,.section-our-learning-sa #page #content article details > summary p,.section-our-learning-sa #page #content article details > summary br { display:none; visibility:hidden; margin:0; padding:0; }

 .section-our-learning-sa #page #content details > summary::before,.section-our-learning-sa #page #content article details > summary::before { content:""; position:absolute; width:0.6rem; height:0.6rem; left:auto; right:2rem; border:solid 2px #818285; border-bottom:none; border-right:none; transform:rotate(225deg); top:calc(50% - 0.5rem); }

 .section-our-learning-sa #page #content details.open,.section-our-learning-sa #page #content details[open],.section-our-learning-sa #page #content article details.open,.section-our-learning-sa #page #content article details[open] { border:1px solid #397A80; }

 .section-our-learning-sa #page #content details.open > summary,.section-our-learning-sa #page #content details[open] > summary,.section-our-learning-sa #page #content article details.open > summary,.section-our-learning-sa #page #content article details[open] > summary { background-color:white; }

 .section-our-learning-sa #page #content details.open > summary::before,.section-our-learning-sa #page #content details[open] > summary::before,.section-our-learning-sa #page #content article details.open > summary::before,.section-our-learning-sa #page #content article details[open] > summary::before { transform:rotate(45deg); top:calc(50%); border-color:#004b88; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 { padding-top:2rem; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 h2 { display:inline-block; color:#397A80; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label { font-size:1rem; padding:10px; width:5rem; background-color:#397A80; border-radius:10px; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:hover { background-color:#f1f2f2; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for=q686934_q6_2] { width:320px; float:right; }

 .section-our-learning-sa #page #content #block-webform-client-block-65 .form-actions .button-primary { font-size:1rem; padding:10px; background-color:#397A80; width:6rem; border-radius:10px; }

 .section-our-learning-sa #page #content #block-block-182 .block__content { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .left-col,.section-our-learning-sa #page #content #block-block-182 .block__content .right-col { padding:1rem 0; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons { display:inline-block; padding:3rem 2rem; background:#397A80; color:#FFF; width:100%; padding-right:280px; font-weight:400; text-decoration:none; border-radius:10px; position:relative; overflow:hidden; background-size:cover; width:100%; font-size:1.5rem; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons:after,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons:after { content:""; display:block; position:absolute; right:0; top:50%; transform:translate(0, -50%); width:260px; height:100%; background-size:cover; background-repeat:no-repeat; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons:hover,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons:hover { background:#FFF; color:#397A80; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons { background-image:url("https://www.education.sa.gov.au/common/_design/images/sagov/our-learning-sa/primary-years-background.jpeg"); }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons:after { background-image:url("https://www.education.sa.gov.au/common/_design/images/sagov/our-learning-sa/primary-years-image.png"); }

 .section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons { background-image:url("https://www.education.sa.gov.au/common/_design/images/sagov/our-learning-sa/secondary-years-background.jpeg"); }

 .section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons:after { background-image:url("https://www.education.sa.gov.au/common/_design/images/sagov/our-learning-sa/secondary-years-image.png"); }

 .section-our-learning-sa #page #content .field-name-field-related-links h2,.section-our-learning-sa #page #content .field-name-field-contact h2 { border-bottom:2px solid #397A80; position:relative; padding-right:2.5rem; line-height:1.5; position:relative; }

 .section-our-learning-sa #page #content .field-name-field-related-links h2:after,.section-our-learning-sa #page #content .field-name-field-contact h2:after { content:""; position:absolute; width:3rem; height:3rem; background-image:url("../images/sagov/contact.svg"); background-repeat:no-repeat; background-position:center; right:-0.5rem; bottom:-1rem; }

 .section-our-learning-sa #page #content .field-name-field-contact h2:after { background-image:url("../images/sagov/contact.svg"); }

 .section-our-learning-sa #page #content .field-name-field-related-links h2:after { background-image:url("../images/sagov/related.svg"); }

 .section-our-learning-sa #page #content .field-name-field-contact-view .view .view-content .views-row h3 { background:none; padding:0; color:#4D5051; margin-bottom:1rem; }

 .section-our-learning-sa #page #content .view-contact-blocks .views-row p { background:transparent; padding:0; }

 .section-our-learning-sa #page #content .view-contact-blocks .views-row { background:none; }

 .section-our-learning-sa #page #content .field-name-field-related-links ul li { background-image:none; background-color:transparent; padding:0; border:none; margin-bottom:0.5rem; }

 .section-our-learning-sa #page #content .view-contact-blocks .views-row .hidden-info { display:block; visibility:visible; }

 .section-our-learning-sa.page-node-694343 .breadcrumb,.section-our-learning-sa.page-node-694344 .breadcrumb,.section-our-learning-sa.page-node-157253 .breadcrumb { display:none; visibility:hidden; }

 .section-our-learning-sa.page-node-694343 #main,.section-our-learning-sa.page-node-694343 #page #content,.section-our-learning-sa.page-node-694344 #main,.section-our-learning-sa.page-node-694344 #page #content,.section-our-learning-sa.page-node-157253 #main,.section-our-learning-sa.page-node-157253 #page #content { max-width:100%; background:white; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 { padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 { margin-top:1rem; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu { margin:2rem 0; margin-top:0; list-style-type:none; display:flex; flex-wrap:wrap; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li { width:50%; position:relative; display:none; visibility:hidden; border:none; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(odd)::after { display:none; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 { display:block; visibility:visible; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > p,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > p,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > p { font-size:1.2rem; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a { color:#397A80; padding:15px 60px 60px 60px; text-decoration:none; font-size:1.5rem; font-weight:bold; font-style:normal; font-stretch:normal; line-height:1.57; letter-spacing:normal; align-items:flex-start; display:flex; flex-wrap:wrap; flex-direction:column; justify-content:center; position:relative; height:auto; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a:hover { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#fff; z-index:5; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a h2,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a h2,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a h2 { font-size:2rem; width:100%; margin:0; line-height:1; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a p,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a p,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a p { width:100%; margin:0; margin-top:10px; font-size:1.2rem; font-weight:normal; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#397A80; background-color:white; position:unset; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a.subOpen::after { content:""; display:block; position:absolute; top:calc(144px - 16px); width:100%; height:16px; background:#f0f1f1; background:white; left:0; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a { padding-top:calc(19rem + 70px); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after { content:""; position:absolute; top:60px; left:60px; width:calc(100% - 120px); height:19rem; background-color:#F1F2F2; background-repeat:no-repeat; background-position:center top; background-size:cover; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after { background-image:url(https://www.education.sa.gov.au/common/_design/images/sagov/our-learning-sa/parent-carers.jpeg); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after { background-image:url(https://www.education.sa.gov.au/common/_design/images/sagov/our-learning-sa/for-educators.jpg); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a::before { content:""; position:absolute; width:80px; height:30px; left:60px; bottom:10px; background-image:url(/sites/default/themes/custom/ReleaseTwoTheme/images/sagov/chevron-wide.svg); background-repeat:no-repeat; background-position:50% 50%; background-size:70px; transform:rotate(180deg); top:unset; border:none; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before { top:auto; bottom:1rem; left:calc(100% - 40px); cursor:pointer; transform:rotate(0deg); border:none; width:80px; height:30px; z-index:6; background-image:url("../images/sagov/chevron-wide.svg"); background-repeat:no-repeat; background-position:50% 50%; background-size:70px; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.expanded.opened > a:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded.opened > a:before { z-index:9; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul { margin:0; list-style-type:none; display:none; visibility:hidden; position:relative; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen { visibility:visible; width:200%; display:flex; flex-wrap:wrap; padding:15px 0; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#f0f1f1; background-color:white; padding-bottom:4rem; z-index:2; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li { width:calc(100%/3 - 0.5px); border:none; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before { content:""; display:block; position:absolute; top:-15px; width:50%; height:16px; background:#f0f1f1; background:white; left:0; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a { font-size:1.125rem; font-weight:normal; font-style:normal; font-stretch:normal; line-height:1.2; letter-spacing:normal; color:#58595b; padding:0 0 0 32px; height:2rem; /*IE fix*/ min-height:80px; text-decoration:none; display:flex; position:relative; align-items:center; margin:0 50px; z-index:6; box-shadow:none; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a[href*="//"]::after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a[href*="//"]::after { right:0; top:calc(50% - 1.125rem/2); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:after { display:none; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a::before { content:"»"; display:block; left:6px; position:absolute; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:hover,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:hover { text-decoration:underline; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li ul a:focus,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a:focus { text-decoration:underline; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before { left:auto; right:calc(100% - 40px); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen { margin-left:-100%; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen:before { left:unset; right:0; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364.expanded > a.subOpen::before { right:0; left:calc(100% - 40px); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen { margin-left:0; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 ul.menuOpen:before { left:0; right:unset; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366.expanded > a.subOpen::before { left:auto; right:calc(100% - 40px); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen { margin-left:-100%; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-44 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 ul.menuOpen:before { left:unset; right:0; }

 .section-our-learning-sa #page #content .block { float:left; width:100%; padding:0; }

 .section-our-learning-sa #page #content .block .one-col-block,.section-our-learning-sa #page #content .block .two-col-block,.section-our-learning-sa #page #content .block .three-col-block,.section-our-learning-sa #page #content .block .full-width-block { padding:4rem calc((50% - 1300px/2) + 2rem); float:left; width:100%; }

 @media screen and (max-width:1364px) { .section-our-learning-sa #page #content .block .one-col-block,.section-our-learning-sa #page #content .block .two-col-block,.section-our-learning-sa #page #content .block .three-col-block,.section-our-learning-sa #page #content .block .full-width-block { padding:3rem 2rem; }

 }

 .section-our-learning-sa #page #content .block .one-col-block h2,.section-our-learning-sa #page #content .block .one-col-block h3,.section-our-learning-sa #page #content .block .two-col-block h2,.section-our-learning-sa #page #content .block .two-col-block h3,.section-our-learning-sa #page #content .block .three-col-block h2,.section-our-learning-sa #page #content .block .three-col-block h3,.section-our-learning-sa #page #content .block .full-width-block h2,.section-our-learning-sa #page #content .block .full-width-block h3 { margin-top:0; }

 .section-our-learning-sa #page #content .block .one-col-block .file-image img,.section-our-learning-sa #page #content .block .two-col-block .file-image img,.section-our-learning-sa #page #content .block .three-col-block .file-image img,.section-our-learning-sa #page #content .block .full-width-block .file-image img { width:100%; }

 .section-our-learning-sa #page #content .block .one-col-block iframe,.section-our-learning-sa #page #content .block .one-col-block img,.section-our-learning-sa #page #content .block .two-col-block iframe,.section-our-learning-sa #page #content .block .two-col-block img,.section-our-learning-sa #page #content .block .three-col-block iframe,.section-our-learning-sa #page #content .block .three-col-block img,.section-our-learning-sa #page #content .block .full-width-block iframe,.section-our-learning-sa #page #content .block .full-width-block img { width:100%; }

 .section-our-learning-sa #page #content .block .one-col-block iframe,.section-our-learning-sa #page #content .block .two-col-block iframe,.section-our-learning-sa #page #content .block .three-col-block iframe,.section-our-learning-sa #page #content .block .full-width-block iframe { height:323px; }

 .section-our-learning-sa #page #content .block .one-col-block details > summary,.section-our-learning-sa #page #content .block .two-col-block details > summary,.section-our-learning-sa #page #content .block .three-col-block details > summary,.section-our-learning-sa #page #content .block .full-width-block details > summary { font-size:1.2rem; }

 .section-our-learning-sa #page #content .block .one-col-block.gray-bg,.section-our-learning-sa #page #content .block .two-col-block.gray-bg,.section-our-learning-sa #page #content .block .three-col-block.gray-bg,.section-our-learning-sa #page #content .block .full-width-block.gray-bg { background:#f7f7f7; }

 .section-our-learning-sa #page #content .block .one-col-block.gray-bg details,.section-our-learning-sa #page #content .block .one-col-block.gray-bg details > summary,.section-our-learning-sa #page #content .block .two-col-block.gray-bg details,.section-our-learning-sa #page #content .block .two-col-block.gray-bg details > summary,.section-our-learning-sa #page #content .block .three-col-block.gray-bg details,.section-our-learning-sa #page #content .block .three-col-block.gray-bg details > summary,.section-our-learning-sa #page #content .block .full-width-block.gray-bg details,.section-our-learning-sa #page #content .block .full-width-block.gray-bg details > summary { background:#FFF; }

 .section-our-learning-sa #page #content .block .one-col-block.gray-bg details > summary,.section-our-learning-sa #page #content .block .two-col-block.gray-bg details > summary,.section-our-learning-sa #page #content .block .three-col-block.gray-bg details > summary,.section-our-learning-sa #page #content .block .full-width-block.gray-bg details > summary { left:1px; width:calc(100% - 1px); }

 .section-our-learning-sa #page #content .block .one-col-block.blue-bg,.section-our-learning-sa #page #content .block .two-col-block.blue-bg,.section-our-learning-sa #page #content .block .three-col-block.blue-bg,.section-our-learning-sa #page #content .block .full-width-block.blue-bg { background:#172A53; color:#FFF; }

 .section-our-learning-sa #page #content .block .one-col-block.blue-bg p,.section-our-learning-sa #page #content .block .one-col-block.blue-bg h2,.section-our-learning-sa #page #content .block .one-col-block.blue-bg a,.section-our-learning-sa #page #content .block .two-col-block.blue-bg p,.section-our-learning-sa #page #content .block .two-col-block.blue-bg h2,.section-our-learning-sa #page #content .block .two-col-block.blue-bg a,.section-our-learning-sa #page #content .block .three-col-block.blue-bg p,.section-our-learning-sa #page #content .block .three-col-block.blue-bg h2,.section-our-learning-sa #page #content .block .three-col-block.blue-bg a,.section-our-learning-sa #page #content .block .full-width-block.blue-bg p,.section-our-learning-sa #page #content .block .full-width-block.blue-bg h2,.section-our-learning-sa #page #content .block .full-width-block.blue-bg a { color:#FFF; }

 .section-our-learning-sa #page #content .block .one-col-block.blue-bg a[href*="//"],.section-our-learning-sa #page #content .block .two-col-block.blue-bg a[href*="//"],.section-our-learning-sa #page #content .block .three-col-block.blue-bg a[href*="//"],.section-our-learning-sa #page #content .block .full-width-block.blue-bg a[href*="//"] { background-image:url("../images/external-link-white.png"); }

 .section-our-learning-sa #page #content .block .two-col-block .left-col { width:46%; display:inline-block; margin-right:7%; vertical-align:top; }

 .section-our-learning-sa #page #content .block .two-col-block .right-col { width:46%; display:inline-block; vertical-align:top; }

 .section-our-learning-sa #page #content .block .two-col-block.text-on-right .left-col { float:right; margin-right:0; margin-left:7%; }

 .section-our-learning-sa #page #content .block .three-col-block h2,.section-our-learning-sa #page #content .block .three-col-block h3 { margin-top:1.5rem; }

 .section-our-learning-sa #page #content .block .three-col-block .col { width:calc(33% - 2rem); display:inline-block; vertical-align:top; margin:1rem 0; }

 .section-our-learning-sa #page #content .block .three-col-block .col:nth-child(3n+2) { margin:1rem 2.9rem; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul { position:relative; float:left; width:100%; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li { float:left; width:20%; padding:0 20px; position:unset; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li > a { width:100%; margin:0; position:unset; padding-left:20px; padding-right:20px; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li.expanded > a::before { content:""; position:absolute; width:0px; height:30px; left:60px; bottom:10px; background-image:url("../images/sagov/chevron-wide.svg"); background-repeat:no-repeat; background-position:50% 50%; background-size:70px; transform:rotate(180deg); }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li.expanded > a.subOpen::before { top:auto; bottom:1rem; left:calc(50% - 40px); cursor:pointer; transform:rotate(0deg); border:none; width:0px; height:30px; z-index:6; background-image:url("../images/sagov/chevron-wide.svg"); background-repeat:no-repeat; background-position:50% 50%; background-size:70px; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li.expanded > a.subOpen:after { content:""; display:block; position:absolute; bottom:-4px; width:calc(20% - 40px); height:16px; background:#fbfbfb; left:auto; margin-left:-20px; z-index:9; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul { margin:0; list-style-type:none; display:none; visibility:hidden; position:absolute; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul.menuOpen { visibility:visible; width:calc(100% - 40px); display:flex; flex-wrap:wrap; padding:15px 0; margin:0 20px; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#f0f1f1; background-color:#fbfbfb; padding-bottom:4rem; left:0; z-index:9; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul.menuOpen > li { width:calc(100%/3 - 8px); }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul.menuOpen:before { content:""; position:absolute; top:auto; bottom:1rem; left:calc(50% - 40px); cursor:pointer; transform:rotate(0deg); border:none; width:80px; height:30px; z-index:6; background-image:url("../images/sagov/chevron-wide.svg"); background-repeat:no-repeat; background-position:50% 50%; background-size:70px; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul a { font-size:1.125rem; font-weight:normal; font-style:normal; font-stretch:normal; line-height:1.2; letter-spacing:normal; color:#58595b; padding:0 0 0 32px; height:2rem; /*IE fix*/ min-height:70px; text-decoration:none; display:flex; position:relative; align-items:center; margin:0 20px; z-index:6; background-color:transparent; text-align:left; width:100%; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul a[href*="//"]::after { right:0; top:calc(50% - 1.125rem/2); }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul a::before { content:"»"; display:block; left:6px; position:absolute; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul a:hover { text-decoration:underline; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul a:focus { text-decoration:underline; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-170 { background-color:#002855; border-top:solid #002855 1rem; border-bottom:solid #002855 1rem; padding-left:calc(50% - 1023px/2); padding-right:calc(50% - 1023px/2); padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); color:#FFF; }

 @media screen and (max-width:1364px) { .section-our-learning-sa #page-bottom-wrapper #block-block-170 { padding-left:2rem; padding-right:2rem; }

 }

 .section-our-learning-sa #page-bottom-wrapper #block-block-170 p,.section-our-learning-sa #page-bottom-wrapper #block-block-170 h3,.section-our-learning-sa #page-bottom-wrapper #block-block-170 a { color:#FFF; margin:0; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-170 h3 { font-size:1.65rem; margin-bottom:10px; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-167 { background-color:#002855; padding-left:calc(50% - 1023px/2); padding-right:calc(50% - 1023px/2); padding-left:calc((50% - 1300px/2) + 2rem); padding-right:calc((50% - 1300px/2) + 2rem); }

 @media screen and (max-width:1364px) { .section-our-learning-sa #page-bottom-wrapper #block-block-167 { padding-left:2rem; padding-right:2rem; }

 }

 .section-our-learning-sa #page-bottom-wrapper #block-block-167 .block__content { display:flex; flex-wrap:wrap; justify-content:space-evenly; max-width:78.5rem; margin:auto; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-167 .block__content p { display:inline-block; text-align:center; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-167 .block__content a { height:64px; margin:17px 1rem; display:inline-block; vertical-align:middle; color:#FFF; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-167 .block__content a img { display:inline-block; vertical-align:middle; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-167 .block__content a[href*="//"] { background-image:none; padding-right:0; }

 .section-our-learning-sa #page-bottom-wrapper #block-block-167 .block__content a[href*="//"]:after { display:none; }

 .section-our-learning-sa.node-type-learning-resource #block-menu-block-43 { display:none !important; visibility:hidden; }

 .section-our-learning-sa.page-node-699151 .page__title,.section-our-learning-sa.page-node-699151 #block-menu-block-43 { display:none !important; visibility:hidden; }

 .section-our-learning-sa.node-type-hidden-webpage.has-image .breadcrumb { padding-top:calc(2rem + 300px); }

 .section-our-learning-sa.node-type-hidden-webpage.has-image .field-name-field-banner-image { position:absolute; top:0; left:0; width:100%; margin:0; overflow:hidden; }

 .section-our-learning-sa.node-type-hidden-webpage.has-image .field-name-field-banner-image img { min-width:1440px; }

 .section-our-learning-sa.logged-in #content { position:inherit; }

 @media screen and (max-width:1500px) { .section-our-learning-sa #page #content #block-block-79,.section-our-learning-sa.page-node-694343 #page #content #block-block-79,.section-our-learning-sa.page-node-694344 #page #content #block-block-79,.section-our-learning-sa.page-node-157253 #page #content #block-block-79,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul { max-width:1149px; margin-left:calc(50% - 575px); }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li > a { padding-top:calc(126px + 1rem); font-size:1.2rem; }

 }

 @media screen and (max-width:1364px) { .section-our-learning-sa #main #block-block-183,.section-our-learning-sa #main #block-block-181,.section-our-learning-sa #page #content #block-block-183,.section-our-learning-sa #page #content #block-block-181 { padding-left:2rem; padding-right:2rem; }

 .section-our-learning-sa #page #content .view.view-learning-at-home-resources { padding-left:2rem; padding-right:2rem; }

 }

 @media screen and (max-width:1199px) { .section-our-learning-sa #nav-wrapper > .region-navigation { background-size:260px; padding-right:16rem; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a { padding:0 0.5rem; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li > a { padding:15px 30px 60px 30px; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a { padding-top:calc(19rem + 40px); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.menu-mlid-12364 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12366 > a:after,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.menu-mlid-12364 > a:after { top:30px; left:30px; width:calc(100% - 60px); }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul { max-width:980px; margin-left:calc(50% - 480px); }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li { padding:0 10px; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li > a { padding-top:calc(116px + 1rem); }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li ul.menuOpen,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li ul.menuOpen { width:calc(100% - 10px); margin:0 10px; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons { padding-right:250px; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons:after,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons:after { width:220px; }

 }

 @media screen and (max-width:1024px) { .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul a,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul a,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul a { margin:0 20px; }

 .section-our-learning-sa #nav-wrapper > .region-navigation { padding-right:2rem; background-image:none; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li a { padding:0 0.5rem; }

 .section-our-learning-sa #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu li ul li a { margin:0 20px; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul { max-width:100%; margin-left:0; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li { width:100%; padding:0 0; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li > a { padding-top:3rem; padding-bottom:3rem; padding-right:200px; margin-bottom:1rem; background-position:right center; background-size:190px; font-size:1.5rem; position:relative; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li > a.subOpen:after,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li > a.subOpen:after,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li > a.subOpen:after,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li > a.subOpen:after,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li > a.subOpen:after { width:100%; bottom:-15px; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li ul.menuOpen,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li ul.menuOpen { margin-top:-20px; position:relative; width:100%; margin:-0.5rem 0 1rem 0; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons { padding:2rem 2rem; font-size:1.2rem; padding-right:200px; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons:after,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons:after { width:180px; }

 }

 @media screen and (max-width:800px) { .section-our-learning-sa #nav-wrapper { display:none; visibility:hidden; }

 .section-our-learning-sa #page { margin-top:-5px; }

 .section-our-learning-sa #menu-mobile-menu { display:block; visibility:visible; }

 .section-our-learning-sa #top-nav .region-top-nav .microsite-header { padding-left:2.5rem; }

 .section-our-learning-sa #page #content .view .view-content .views-row { width:100%; margin-left:0; height:auto; }

 .section-our-learning-sa #page #content .view .view-content .views-row:nth-child(odd),.section-our-learning-sa #page #content .view .view-content .views-row:nth-child(even) { margin-left:0; margin-right:0; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-46 .menu-block-46 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-46 .menu-block-46 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main #block-menu-block-46 .menu-block-46 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li,.section-our-learning-sa #main #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li,.section-our-learning-sa #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li { width:100%; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen { width:100%; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen:before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul.menuOpen:before { width:100%; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li.expanded > a.subOpen::before { left:calc(50% - 40px); }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even).expanded > a.subOpen::before { right:calc(50% - 40px); left:auto; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #main #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li:nth-child(even) ul.menuOpen { margin-left:0; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694343 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694344 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul li a,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul li a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul li a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul li a,.section-our-learning-sa.page-node-157253 #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul li a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul li a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul li a,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul li a,.section-our-learning-sa #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul li a,.section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul li a,.section-our-learning-sa #main #block-menu-block-46 .menu-block-46 > ul.menu > li ul li a,.section-our-learning-sa #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul li a,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul li a,.section-our-learning-sa #page #content #block-menu-block-46 .menu-block-46 > ul.menu > li ul li a { margin:0 15px; padding:0 0 0 25px; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li,.section-our-learning-sa #main .menu-block-34 > ul.menu > li,.section-our-learning-sa #main .menu-block-38 > ul.menu > li,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li { width:100%; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li::after,.section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li::after,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li::after,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li::after,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li::after,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li::after,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li::after,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li::after,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li::after,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li::after,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li::after,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li::after,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #main .menu-block-34 > ul.menu > li::after,.section-our-learning-sa #main .menu-block-34 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #main .menu-block-38 > ul.menu > li::after,.section-our-learning-sa #main .menu-block-38 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li::after,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li::after,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li:nth-child(odd)::after { /*display: none;*/ height:105px; border-right:0; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li ul.menuOpen,.section-our-learning-sa #main .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa #main .menu-block-38 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li ul.menuOpen { width:100%; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li ul a,.section-our-learning-sa #main .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa #main .menu-block-38 > ul.menu > li ul a,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li ul a { min-height:60px; height:auto; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li.expanded > a:before,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li.expanded > a:before,.section-our-learning-sa #main .menu-block-34 > ul.menu > li.expanded > a:before,.section-our-learning-sa #main .menu-block-38 > ul.menu > li.expanded > a:before,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li.expanded > a:before,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li.expanded > a:before { top:33px; right:0.7rem; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #main .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #main .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li.expanded > a.subOpen::before { left:calc(50% - 40px); }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #main .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #main .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen { margin-left:0; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa #main .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa #main .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after { left:0; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #main .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #main .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before { right:auto; left:calc(50% - 40px); }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li > a.subOpen::after,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #main .menu-block-34 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #main .menu-block-38 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li > a.subOpen::after,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li > a.subOpen::after { width:100%; top:64px; }

 .section-our-learning-sa.page-node-694343 #main .menu-block-34 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #main .menu-block-38 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #page #content .menu-block-34 > ul.menu > li > a,.section-our-learning-sa.page-node-694343 #page #content .menu-block-38 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #main .menu-block-34 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #main .menu-block-38 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #page #content .menu-block-34 > ul.menu > li > a,.section-our-learning-sa.page-node-694344 #page #content .menu-block-38 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #main .menu-block-34 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #main .menu-block-38 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #page #content .menu-block-34 > ul.menu > li > a,.section-our-learning-sa.page-node-157253 #page #content .menu-block-38 > ul.menu > li > a,.section-our-learning-sa #main .menu-block-34 > ul.menu > li > a,.section-our-learning-sa #main .menu-block-38 > ul.menu > li > a,.section-our-learning-sa #page #content .menu-block-34 > ul.menu > li > a,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li > a { height:auto; min-height:80px; }

 .section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #main #block-menu-block-43 .menu-block-46 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-46 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-block-79 .block__content > ul > li ul.menuOpen > li { width:calc(100%/2 - 0.5px); }

 .section-our-learning-sa #page #content #block-block-182 .block__content .left-col,.section-our-learning-sa #page #content #block-block-182 .block__content .right-col { width:100%; margin-right:0; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons { font-size:1.5rem; padding-right:220px; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons:after,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons:after { width:200px; }

 }

 @media screen and (max-width:719px) { .section-our-learning-sa #page #content .block { float:none; display:inline-block; }

 .section-our-learning-sa #page #content .block .two-col-block .left-col { width:100%; margin-right:0; margin-bottom:1rem; }

 .section-our-learning-sa #page #content .block .two-col-block .right-col { width:100%; display:inline-block; }

 .section-our-learning-sa #page #content .block .two-col-block.text-on-right .left-col { float:none; margin-right:0; margin-left:0; }

 .section-our-learning-sa #page #content .block .three-col-block .col { width:100%; }

 .section-our-learning-sa #page #content .block .three-col-block .col:nth-child(3n+2) { margin:1rem 0; }

 .section-our-learning-sa #page #content .menu-block-34 > ul.menu > li ul.menuOpen,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li ul.menuOpen { padding-top:10px; }

 .section-our-learning-sa #page #content .menu-block-34 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li ul.menuOpen > li { width:100%; }

 .section-our-learning-sa #page #content .menu-block-34 > ul.menu > li ul a,.section-our-learning-sa #page #content .menu-block-38 > ul.menu > li ul a { min-height:50px; }

 }

 @media screen and (max-width:600px) { .section-our-learning-sa #top-nav .region-top-nav .microsite-header a { float:none; margin-right:0; display:block; }

 .section-our-learning-sa.page-node-694343 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694343 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-694344 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #page #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #page #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa.page-node-157253 #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #main #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #main #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-menu-block-44 .menu-block-44 > ul.menu > li ul.menuOpen > li,.section-our-learning-sa #page #content #block-menu-block-43 .menu-block-43 > ul.menu > li ul.menuOpen > li { width:100%; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li { width:100%; }

 .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li > a { padding-top:2rem; padding-bottom:2rem; padding-right:170px; background-size:160px; font-size:1.3rem; }

 .section-our-learning-sa #page #content .menu-block-34 > ul.menu > li ul a { margin:0 20px 10px 20px; min-height:20px; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons { font-size:1.29rem; }

 }

 @media screen and (max-width:480px) { .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons { font-size:1.4rem; padding-right:2rem; }

 .section-our-learning-sa #page #content #block-block-182 .block__content .primary_lessons::after,.section-our-learning-sa #page #content #block-block-182 .block__content .secondary_lessons::after { display:none; }

 }

 @media screen and (max-width:400px) { .section-our-learning-sa #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694343 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-694344 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157253 #page #content #block-block-79 .block__content > ul > li > a,.section-our-learning-sa.page-node-157422 #page #content #block-block-79 .block__content > ul > li > a { padding-top:1rem; padding-bottom:1rem; padding-right:110px; background-size:100px; }

 .section-our-learning-sa.page-our-learning-sa-at-home-learning-resources.page-views .breadcrumb,.section-our-learning-sa.page-our-learning-sa-at-home-learning.page-views .breadcrumb { padding-top:calc(5rem + 490px); }

 }

 @media screen and (max-width:719px) { .section-our-learning-sa { padding-top:0; }

 }

 .section-family-day-care #name-and-slogan,.section-family-day-care .breadcrumb,.section-family-day-care #footer-wrapper,.section-family-day-care #block-block-94 { display:none; visibility:hidden; }

 .section-family-day-care #page-bottom-wrapper .block-menu ul li { font-size:1rem; line-height:1.5; }

 .section-family-day-care #page-bottom-wrapper .block-menu ul li a { font-family:"Calibri", "Calibri light", sans-serif; }

 .section-family-day-care #webform-client-form-65 div { max-width:100%; }

 .section-family-day-care #menu-mobile-menu a#mobile-menu-open { height:58px; width:58px; padding:9px 10px; font-size:0; }

 .section-family-day-care #menu-mobile-menu a#mobile-menu-open span { height:5px; margin:6px 0; background-color:rgba(255, 255, 255, 0.7); }

 .section-family-day-care #menu-mobile-menu a#mobile-menu-open:focus,.section-family-day-care #menu-mobile-menu a#mobile-menu-open:hover { background-color:#400462; }

 .section-family-day-care #menu-mobile-menu a#mobile-menu-open:focus span,.section-family-day-care #menu-mobile-menu a#mobile-menu-open:hover span { background-color:rgba(255, 255, 255, 0.7); }

 .section-family-day-care #mmenu_first.mm-theme-dark { background:#400462; }

 .section-family-day-care #mmenu_first.mm-theme-dark .mm-navbar-top { display:none; visibility:hidden; }

 .section-family-day-care #mmenu_first.mm-theme-dark .mm-panels { top:0; }

 .section-family-day-care #mmenu_first.mm-theme-dark .mm-panels .mm-navbar { background-color:#5C068C; }

 .section-family-day-care #mmenu_first.mm-theme-dark .mm-panels .mm-navbar a[href="/family-day-care"] { left:0; width:calc(100% - 60px); padding-left:0; text-indent:-3em; }

 .section-family-day-care #mmenu_first.mm-theme-dark .mm-panels .mm-navbar a[href="#mm-0"] { width:60px; padding:15px; text-align:center; }

 .section-family-day-care #header { max-width:1300px; overflow:visible; }

 .section-family-day-care #header .header__inner { max-width:1300px; }

 .section-family-day-care #header .region-header { float:left; margin:0; }

 .section-family-day-care #header .region-header h1 { text-indent:-9999px; background-image:url("../images/fdc/fdc-colour.svg"); background-repeat:no-repeat; margin:0; height:200px; width:320px; background-position:left; position:absolute; top:0; }

 .section-family-day-care #header .region-header h1 a { position:absolute; top:28px; left:34px; width:250px; height:140px; }

 .section-family-day-care.page-node-692558 #content #block-block-54 { display:none; visibility:hidden; }

 .section-family-day-care.page-node-692558 #content .media-full { float:left; padding:1rem; }

 .section-family-day-care #nav-wrapper { max-width:1300px; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu { float:right; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu-mlid-11462 > a { margin-right:1px; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu { margin:0; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li { width:auto !important; background-color:transparent !important; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li a,.section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li a.active-trail { float:left; padding:1em; width:auto; background-color:white; color:black !important; font-weight:bold; font-size:1rem; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li a.active,.section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li a.active-trail.active { border-bottom:black solid 2px; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li a.active:hover,.section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li a.active-trail.active:hover { background-color:#f3f3f3; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li a:hover,.section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu .menu li a.active-trail:hover { background-color:#f3f3f3; }

 .section-family-day-care #main,.section-family-day-care #content { max-width:100%; }

 .section-family-day-care #block-block-54 { margin-bottom:1em !important; }

 .section-family-day-care #block-block-54 .block__content { float:right; width:calc(750px + 3em); font-size:1.5em; margin-top:-175px; }

 .section-family-day-care #block-block-54 .block__content div { background-color:red; width:250px; height:calc(125px - 1em); float:left; display:block; margin-left:0.5em; margin-right:0.5em; z-index:0; position:relative; font-size:1.4rem; }

 .section-family-day-care #block-block-54 .block__content div:nth-of-type(1) { background-color:#5C068C; }

 .section-family-day-care #block-block-54 .block__content div:nth-of-type(2) { background-color:#007DBA; }

 .section-family-day-care #block-block-54 .block__content div:nth-of-type(3) { background-color:#72A300; }

 .section-family-day-care #block-block-54 .block__content a { background-color:black; background-image:none; color:white; text-decoration:none; width:250px; padding:1.2em; padding-right:4em; padding-top:0; float:left; margin-left:0.5em; margin-right:0.5em; height:5em; margin-bottom:1em; border-bottom-left-radius:2em; z-index:1; position:relative; line-height:1.5; }

 .section-family-day-care #block-block-54 .block__content a span { font-weight:bold; width:100%; float:left; }

 .section-family-day-care #block-block-54 .block__content a:nth-of-type(1) { background-color:#5C068C; }

 .section-family-day-care #block-block-54 .block__content a:nth-of-type(2) { background-color:#007DBA; }

 .section-family-day-care #block-block-54 .block__content a:nth-of-type(3) { background-color:#72A300; }

 .section-family-day-care #block-block-54 .block__content a:focus { outline:thin dotted black; }

 .section-family-day-care #content { float:left; background-color:white; }

 .section-family-day-care #content article.node,.section-family-day-care #content div.block,.section-family-day-care #content .node-webform { max-width:100%; padding-left:calc(50% - 650px); padding-right:calc(50% - 650px); margin-top:2em; margin-bottom:4em; float:left; width:100%; }

 .section-family-day-care #content details summary { background-color:#400462; color:white; padding:10px 15px 10px 60px; }

 .section-family-day-care #content details summary::before { content:""; left:17px; top:16px; transform:rotate(0deg); border:solid transparent 13px; border-top:solid white 13px; }

 .section-family-day-care #content details summary h2 { color:white; font-size:2.1em; padding:10px 15px 10px 10px; }

 .section-family-day-care #content details summary h2::before { content:""; display:none; }

 .section-family-day-care #content details.open > summary::before,.section-family-day-care #content details[open] > summary::before { transform:rotate(180deg); top:3px; }

 .section-family-day-care #content section > details > summary { color:white; padding:10px 15px 10px 60px; }

 .section-family-day-care #content section > details > summary::before { content:""; left:17px; top:38px; transform:rotate(0deg); border:solid transparent 13px; border-top:solid white 13px; }

 .section-family-day-care #content section > details > summary h2 { color:white; font-size:2.1em; padding:10px 15px 10px 10px; }

 .section-family-day-care #content section > details > summary h2::before { content:""; display:none; }

 .section-family-day-care #content section > details > summary h3 { color:white; }

 .section-family-day-care #content section > details.open > summary::before,.section-family-day-care #content section > details[open] > summary::before { transform:rotate(180deg); top:22px; }

 .section-family-day-care #content .toc-filter .toc-filter-content { background-color:white; }

 .section-family-day-care #content .toc-filter .toc-filter-content h3 { background-color:white; color:#007DBA; border-bottom:solid #007DBA 5px; }

 .section-family-day-care #content #block-block-53 { padding-left:calc(50% - 650px); padding-right:calc(50% - 650px); display:none; }

 .section-family-day-care #content #block-webform-client-block-65 { padding-left:calc(50% - 650px); padding-right:calc(50% - 650px); }

 .section-family-day-care #content #block-webform-client-block-65 h2 { color:#72A300; border-top:solid 5px #72A300; padding-top:2em; padding-left:1em; margin-bottom:1em; }

 .section-family-day-care #content #block-webform-client-block-65 h2::before { background-color:#72A300; }

 .section-family-day-care #content #block-webform-client-block-65 .block__content { padding:1em 2em; }

 .section-family-day-care #content #block-webform-client-block-65 .form-checkboxes .form-item input { margin-bottom:4px; margin-right:6px; }

 .section-family-day-care #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#72A300; font-size:1.4rem; }

 .section-family-day-care #content #block-webform-client-block-65 .form-item textarea,.section-family-day-care #content #block-webform-client-block-65 .form-item input.email { font-size:1.4rem; }

 .section-family-day-care #content .node-webform form div { width:100%; max-width:100%; }

 .section-family-day-care #content .node-webform form input { height:2.5rem; background:white; }

 .section-family-day-care #content .node-webform form select { height:2.5rem; min-width:12rem; }

 .section-family-day-care #content .node-webform form .form-type-checkbox input[type="checkbox"] { width:2rem; opacity:0; }

 .section-family-day-care #content .node-webform form .form-type-checkbox input[type="checkbox"] + label::before { content:""; width:1.8rem; height:1.8rem; border:solid #7a797a 1px; background:white; border-radius:3px; display:inline-block; position:absolute; top:-0.1rem; left:-2.5rem; font-size:1.6rem; text-align:center; }

 .section-family-day-care #content .node-webform form .form-type-checkbox input[type="checkbox"]:checked + label::before { content:"✔"; }

 .section-family-day-care #content .node-webform form .form-type-checkbox input[type="checkbox"]:focus + label::before { outline:2px solid #a6c7ff; }

 .section-family-day-care #content .node-webform form .form-type-checkbox label { margin-left:0.5rem; top:-0.7rem; position:relative; }

 .section-family-day-care #content .node-webform form .webform-submit { background-color:#007DBA; }

 .section-family-day-care #page { background-color:white; }

 .section-family-day-care p,.section-family-day-care label,.section-family-day-care a,.section-family-day-care li,.section-family-day-care select,.section-family-day-care input { font-family:"museo-sans"; font-weight:300; font-size:1.4rem; line-height:1.5; }

 .section-family-day-care h1,.section-family-day-care h2,.section-family-day-care h3,.section-family-day-care h4,.section-family-day-care h5,.section-family-day-care h6 { font-family:"ainslie-sans"; font-weight:900; }

 .section-family-day-care h2 { font-size:2em; margin-bottom:1.4em; /*&:nth-of-type(3n+1){
			color: $fdc-blue;
			&::before{
				background-color: $fdc-blue;
			}
		}
		&:nth-of-type(3n+2){
			color: $fdc-green;
			&::before{
				background-color: $fdc-green;
			}
			&:nth-last-of-type(1){
				color: $fdc-purple;
				&::before{
					background-color: $fdc-purple;
				}
			}
		}
		&:nth-of-type(3n+3){
			color: $fdc-purple;
			&::before{
				background-color: $fdc-purple;
			}
		}*/ }

 .section-family-day-care h2 .toc-bookmark { position:relative; top:1.5em; }

 .section-family-day-care h2::before { content:""; width:1em; height:1em; background-color:black; display:block; float:left; border-radius:1em; margin-top:-0.1em; margin-right:0.5em; }

 .section-family-day-care h3 { font-size:2rem; }

 .section-family-day-care h4 { font-size:1.5rem; margin-top:2.5rem; }

 .section-family-day-care #content #block-webform-client-block-65 .form-item label { font-size:1.2rem !important; }

 .section-family-day-care #content #block-webform-client-block-65 .form-item label[for="691882_q6_2"] { max-width:360px; width:100% !important; float:right; }

 .section-family-day-care #page-title { background-image:url("../images/fdc/home-banner.png"); background-repeat:no-repeat; background-position:center; border-top:solid white 2px; height:587px; width:100%; color:white; font-size:4em; padding-left:calc(50% - 650px); z-index:1; position:relative; background-color:transparent; }

 .section-family-day-care #page-title::before { content:""; top:1.675em; left:calc(50% - 650px - 0.4em); width:5.8em; height:1.4em; background-color:#5C068C; position:absolute; z-index:-1; border-radius:0.7em; border-bottom-left-radius:0; }

 .section-family-day-care a[href="#top-nav"],.section-family-day-care a[href="#top"] { text-decoration:none; color:black; font-size:0.9rem; font-weight:bold; margin-top:2.5em; display:block; width:12em; height:2em; padding-top:0.25em; margin-left:0.25em; }

 .section-family-day-care a[href="#top-nav"]::before,.section-family-day-care a[href="#top"]::before { content:""; border:transparent solid 22px; border-bottom-color:black; border-top:none; float:left; margin-right:1em; margin-top:-0.25em; }

 .section-family-day-care a[href="#top-nav"]:hover,.section-family-day-care a[href="#top-nav"]:focus,.section-family-day-care a[href="#top"]:hover,.section-family-day-care a[href="#top"]:focus { text-decoration:underline; }

 .section-family-day-care a[href="#top"] { float:left !important; width:auto; }

 .section-family-day-care #content .toc-filter-back-to-top { margin-bottom:5em; width:100%; float:left; display:none; /*&:nth-of-type(3n+3) a::before{
			border-bottom-color: $fdc-blue;
		}
		&:nth-of-type(3n+1){
			a::before{
				border-bottom-color: $fdc-green;
			}
			&:nth-last-of-type(1) a::before{
				border-bottom-color: $fdc-purple;
			}
		}
		&:nth-of-type(3n+2) a::before{
			border-bottom-color: $fdc-purple;
		}*/ }

 .section-family-day-care .field-name-field-contact h2 { color:#007DBA; }

 .section-family-day-care .field-name-field-contact h2::before { background-color:#007DBA; }

 .section-family-day-care .field-name-field-contact a[href="#top-nav"]:before { border-bottom-color:#007DBA; }

 .section-family-day-care .field-name-field-contact-view .views-row { background:none !important; }

 .section-family-day-care .field-name-field-contact-view .views-row h3 { background:none !important; color:#007DBA !important; padding:0 !important; }

 .section-family-day-care .field-name-field-contact-view .views-row p { padding:0 !important; line-height:1.8em; }

 .section-family-day-care.page-node-691735 #page-title { background-image:url("../images/fdc/home-banner.png"); }

 .section-family-day-care.page-node-691735 #page-title::before { width:7.7em; }

 @media screen and (max-width:866px) { .section-family-day-care.page-node-691735 #page-title { display:none; visibility:hidden; }

 }

 .section-family-day-care.page-node-691735 .field-name-body { display:none; visibility:hidden; }

 .section-family-day-care.page-node-691735 #content .block-white-bg-right h2 { color:#5C068C; }

 .section-family-day-care.page-node-691735 #content .block-white-bg-right h2::before { background-color:#5C068C; }

 .section-family-day-care.page-node-691735 #content .block-white-bg-right a[href="#top-nav"]:before { border-bottom-color:#5C068C; }

 .section-family-day-care.page-node-691735 #content #block-block-57 h2 { color:#72A300; }

 .section-family-day-care.page-node-691735 #content #block-block-57 h2::before { background-color:#72A300; }

 .section-family-day-care.page-node-691735 #content #block-block-57 a[href="#top-nav"]:before { border-bottom-color:#72A300; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg { background-color:#007DBA; color:white; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg h2 { color:white; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg h2::before { background-color:white; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg a { color:white; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg a[href="#top-nav"] { color:white; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg a[href="#top-nav"]:before { border-bottom-color:white; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg { background-image:url("../images/fdc/home-block-1.jpg?v=2"); background-repeat:no-repeat; background-position:left; height:600px; padding-left:calc(800px + 3em); }

 .section-family-day-care.page-node-691735 #content .block-purple-bg { background-color:#5C068C; color:white; }

 .section-family-day-care.page-node-691735 #content .block-purple-bg h2 { color:white; }

 .section-family-day-care.page-node-691735 #content .block-purple-bg h2::before { background-color:white; }

 .section-family-day-care.page-node-691735 #content .block-purple-bg a { color:white; }

 .section-family-day-care.page-node-691735 #content .block-purple-bg a[href="#top-nav"] { color:white; }

 .section-family-day-care.page-node-691735 #content .block-purple-bg a[href="#top-nav"]:before { border-bottom-color:white; }

 .section-family-day-care.page-node-691735 #content .block-purple-bg { background-image:url("../images/fdc/home-block-2.jpg"); background-repeat:no-repeat; background-position:right; height:600px; padding-right:calc(800px + 3em); }

 .section-family-day-care.page-node-691735 #content .block-white-bg-right,.section-family-day-care.page-node-691735 #content #block-block-57 { background-image:url("../images/fdc/home-block-business.jpg?v-2"); background-repeat:no-repeat; background-position-x:calc((50vw - 650px) + 825px); background-position-y:6em; min-height:calc(475px + 8em); padding-right:calc((50% - 650px) + 475px + 2em); }

 .section-family-day-care.page-node-691735 #content .block-white-bg-right { background-image:url("../images/fdc/home-block-how.jpg"); background-position-y:calc(100% - 1em); }

 @media screen and (max-width:1300px) { .section-family-day-care.page-node-691735 #content .block-white-bg-right,.section-family-day-care.page-node-691735 #content #block-block-57 { padding-right:calc(475px + 2em); background-position-x:right; }

 .section-family-day-care.page-node-691735 #content article.node,.section-family-day-care.page-node-691735 #content div.block,.section-family-day-care.page-node-691735 #content #block-webform-client-block-65,.section-family-day-care.page-node-691735 #content .node-webform { padding-left:2rem; padding-right:2rem; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg { padding-left:calc(100% - 500px + 2rem); background-position-x:calc(100vw - 1300px); }

 .section-family-day-care.page-node-691735 #content .block-purple-bg { padding-right:calc(100% - 500px + 2rem); background-position-x:500px; }

 }

 @media screen and (max-width:1000px) { .section-family-day-care.page-node-691735 #content .block-white-bg-right,.section-family-day-care.page-node-691735 #content #block-block-57 { background-position-x:center; background-position-y:2rem; padding-top:calc(475px + 4rem); padding-left:2rem; padding-right:2rem; }

 .section-family-day-care.page-node-691735 #content .block-blue-bg,.section-family-day-care.page-node-691735 #content .block-purple-bg { background-position-x:center; background-position-y:calc((100vw - 800px)/2); padding-top:calc(600px + 2rem + (100vw - 800px)/2); padding-left:2rem; padding-right:2rem; padding-bottom:4rem; min-height:600px; height:auto; }

 }

 @media screen and (max-width:800px) { .section-family-day-care.page-node-691735 #content .block-blue-bg,.section-family-day-care.page-node-691735 #content .block-purple-bg { background-position-x:center; background-position-y:0; padding-top:calc(600px + 2rem); padding-left:2rem; padding-right:2rem; padding-bottom:4rem; }

 }

 @media screen and (max-width:1064px) { .section-family-day-care.page-node-692043 #page-title,.section-family-day-care.page-node-691816 #page-title,.section-family-day-care.page-node-156132 #page-title,.section-family-day-care.page-node-157525 #page-title { background-color:#5C068C; }

 }

 @media screen and (max-width:866px) { .section-family-day-care.page-node-692043 #page-title,.section-family-day-care.page-node-691816 #page-title,.section-family-day-care.page-node-156132 #page-title,.section-family-day-care.page-node-157525 #page-title { color:#5C068C; background:none; }

 }

 .section-family-day-care.page-node-692043 #page-title,.section-family-day-care.page-node-691816 #page-title,.section-family-day-care.page-node-156132 #page-title,.section-family-day-care.page-node-157525 #page-title { background-image:url("../images/fdc/how-banner.png"); }

 .section-family-day-care.page-node-692043 #page-title::before,.section-family-day-care.page-node-691816 #page-title::before,.section-family-day-care.page-node-156132 #page-title::before,.section-family-day-care.page-node-157525 #page-title::before { width:12.8em; background-color:#5C068C; }

 .section-family-day-care.page-node-692043 h2,.section-family-day-care.page-node-691816 h2,.section-family-day-care.page-node-156132 h2,.section-family-day-care.page-node-157525 h2 { color:#5C068C; }

 .section-family-day-care.page-node-692043 h2::before,.section-family-day-care.page-node-691816 h2::before,.section-family-day-care.page-node-156132 h2::before,.section-family-day-care.page-node-157525 h2::before { background-color:#5C068C; }

 .section-family-day-care.page-node-692043 #content .toc-filter .toc-filter-content h3,.section-family-day-care.page-node-691816 #content .toc-filter .toc-filter-content h3,.section-family-day-care.page-node-156132 #content .toc-filter .toc-filter-content h3,.section-family-day-care.page-node-157525 #content .toc-filter .toc-filter-content h3 { color:#5C068C; border-bottom:solid #5C068C 5px; }

 .section-family-day-care.page-node-692043 #content .toc-filter-back-to-top a::before,.section-family-day-care.page-node-691816 #content .toc-filter-back-to-top a::before,.section-family-day-care.page-node-156132 #content .toc-filter-back-to-top a::before,.section-family-day-care.page-node-157525 #content .toc-filter-back-to-top a::before { border-bottom-color:#5C068C; }

 .section-family-day-care.page-node-692043 #content details summary,.section-family-day-care.page-node-691816 #content details summary,.section-family-day-care.page-node-156132 #content details summary,.section-family-day-care.page-node-157525 #content details summary { background-color:#5C068C; }

 .section-family-day-care.page-node-692043 #content details summary h3,.section-family-day-care.page-node-691816 #content details summary h3,.section-family-day-care.page-node-156132 #content details summary h3,.section-family-day-care.page-node-157525 #content details summary h3 { color:#fff; }

 .section-family-day-care.page-node-692043 #content #block-webform-client-block-65 h2,.section-family-day-care.page-node-691816 #content #block-webform-client-block-65 h2,.section-family-day-care.page-node-156132 #content #block-webform-client-block-65 h2,.section-family-day-care.page-node-157525 #content #block-webform-client-block-65 h2 { color:#5C068C; border-top:solid 5px #5C068C; }

 .section-family-day-care.page-node-692043 #content #block-webform-client-block-65 h2::before,.section-family-day-care.page-node-691816 #content #block-webform-client-block-65 h2::before,.section-family-day-care.page-node-156132 #content #block-webform-client-block-65 h2::before,.section-family-day-care.page-node-157525 #content #block-webform-client-block-65 h2::before { background-color:#5C068C; }

 .section-family-day-care.page-node-692043 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care.page-node-692043 #content #block-webform-client-block-65 .form-actions .button-primary,.section-family-day-care.page-node-691816 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care.page-node-691816 #content #block-webform-client-block-65 .form-actions .button-primary,.section-family-day-care.page-node-156132 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care.page-node-156132 #content #block-webform-client-block-65 .form-actions .button-primary,.section-family-day-care.page-node-157525 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care.page-node-157525 #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#5C068C; }

 .section-family-day-care.page-node-692043 .field-name-field-contact h2,.section-family-day-care.page-node-691816 .field-name-field-contact h2,.section-family-day-care.page-node-156132 .field-name-field-contact h2,.section-family-day-care.page-node-157525 .field-name-field-contact h2 { color:#5C068C; }

 .section-family-day-care.page-node-692043 .field-name-field-contact h2::before,.section-family-day-care.page-node-691816 .field-name-field-contact h2::before,.section-family-day-care.page-node-156132 .field-name-field-contact h2::before,.section-family-day-care.page-node-157525 .field-name-field-contact h2::before { background-color:#5C068C; }

 a[href="#top-nav"] .section-family-day-care.page-node-692043 .field-name-field-contact h2:before,a[href="#top-nav"] .section-family-day-care.page-node-691816 .field-name-field-contact h2:before,a[href="#top-nav"] .section-family-day-care.page-node-156132 .field-name-field-contact h2:before,a[href="#top-nav"] .section-family-day-care.page-node-157525 .field-name-field-contact h2:before { border-bottom-color:#5C068C; }

 .section-family-day-care.page-node-692043 .field-name-field-contact-view .views-row h3,.section-family-day-care.page-node-691816 .field-name-field-contact-view .views-row h3,.section-family-day-care.page-node-156132 .field-name-field-contact-view .views-row h3,.section-family-day-care.page-node-157525 .field-name-field-contact-view .views-row h3 { color:#5C068C !important; }

 .section-family-day-care.page-node-692043 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.section-family-day-care.page-node-691816 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.section-family-day-care.page-node-156132 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.section-family-day-care.page-node-157525 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; }

 .section-family-day-care.page-node-157525 #page-title::before { width:8.8em; }

 @media screen and (max-width:1064px) { .section-family-day-care.page-node-692058 #page-title,.section-family-day-care.page-node-692534 #page-title { background-color:#007DBA; }

 }

 @media screen and (max-width:866px) { .section-family-day-care.page-node-692058 #page-title,.section-family-day-care.page-node-692534 #page-title { color:#007DBA; background:none; }

 }

 .section-family-day-care.page-node-692058 #page-title,.section-family-day-care.page-node-692534 #page-title { background-image:url("../images/fdc/care-banner.png?v=2"); }

 .section-family-day-care.page-node-692058 #page-title::before,.section-family-day-care.page-node-692534 #page-title::before { width:5em; background-color:#007DBA; }

 .section-family-day-care.page-node-692058 h2,.section-family-day-care.page-node-692534 h2 { color:#007DBA; }

 .section-family-day-care.page-node-692058 h2::before,.section-family-day-care.page-node-692534 h2::before { background-color:#007DBA; }

 .section-family-day-care.page-node-692058 #content .toc-filter .toc-filter-content h3,.section-family-day-care.page-node-692534 #content .toc-filter .toc-filter-content h3 { color:#007DBA; border-bottom:solid #007DBA 5px; }

 .section-family-day-care.page-node-692058 #content .toc-filter-back-to-top a::before,.section-family-day-care.page-node-692534 #content .toc-filter-back-to-top a::before { border-bottom-color:#007DBA; }

 .section-family-day-care.page-node-692058 #content details summary,.section-family-day-care.page-node-692534 #content details summary { background-color:#007DBA; }

 .section-family-day-care.page-node-692058 #content #block-webform-client-block-65 h2,.section-family-day-care.page-node-692534 #content #block-webform-client-block-65 h2 { color:#007DBA; border-top:solid 5px #007DBA; }

 .section-family-day-care.page-node-692058 #content #block-webform-client-block-65 h2::before,.section-family-day-care.page-node-692534 #content #block-webform-client-block-65 h2::before { background-color:#007DBA; }

 .section-family-day-care.page-node-692058 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care.page-node-692058 #content #block-webform-client-block-65 .form-actions .button-primary,.section-family-day-care.page-node-692534 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care.page-node-692534 #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#007DBA; }

 .section-family-day-care.page-node-692058 .field-name-field-contact h2,.section-family-day-care.page-node-692534 .field-name-field-contact h2 { color:#007DBA; }

 .section-family-day-care.page-node-692058 .field-name-field-contact h2::before,.section-family-day-care.page-node-692534 .field-name-field-contact h2::before { background-color:#007DBA; }

 a[href="#top-nav"] .section-family-day-care.page-node-692058 .field-name-field-contact h2:before,a[href="#top-nav"] .section-family-day-care.page-node-692534 .field-name-field-contact h2:before { border-bottom-color:#007DBA; }

 .section-family-day-care.page-node-692058 .field-name-field-contact-view .views-row h3,.section-family-day-care.page-node-692534 .field-name-field-contact-view .views-row h3 { color:#007DBA !important; }

 .section-family-day-care.page-node-692058 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.section-family-day-care.page-node-692534 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; }

 @media screen and (max-width:1064px) { .section-family-day-care.page-node-692062 #page-title,.section-family-day-care.page-node-692558 #page-title { background-color:#72A300; }

 }

 @media screen and (max-width:866px) { .section-family-day-care.page-node-692062 #page-title,.section-family-day-care.page-node-692558 #page-title { color:#72A300; background:none; }

 }

 .section-family-day-care.page-node-692062 #page-title,.section-family-day-care.page-node-692558 #page-title { background-image:url("../images/fdc/start-banner.png?v=2"); }

 .section-family-day-care.page-node-692062 #page-title::before,.section-family-day-care.page-node-692558 #page-title::before { width:11.6em; background-color:#72A300; }

 .section-family-day-care.page-node-692062 h2,.section-family-day-care.page-node-692558 h2 { color:#72A300; }

 .section-family-day-care.page-node-692062 h2::before,.section-family-day-care.page-node-692558 h2::before { background-color:#72A300; }

 .section-family-day-care.page-node-692062 #content .toc-filter .toc-filter-content h3,.section-family-day-care.page-node-692558 #content .toc-filter .toc-filter-content h3 { color:#72A300; border-bottom:solid #72A300 5px; }

 .section-family-day-care.page-node-692062 #content .toc-filter-back-to-top a::before,.section-family-day-care.page-node-692558 #content .toc-filter-back-to-top a::before { border-bottom-color:#72A300; }

 .section-family-day-care.page-node-692062 #content details summary,.section-family-day-care.page-node-692558 #content details summary { background-color:#72A300; }

 .section-family-day-care.page-node-692062 #content #block-webform-client-block-65 h2,.section-family-day-care.page-node-692558 #content #block-webform-client-block-65 h2 { color:#72A300; border-top:solid 5px #72A300; }

 .section-family-day-care.page-node-692062 #content #block-webform-client-block-65 h2::before,.section-family-day-care.page-node-692558 #content #block-webform-client-block-65 h2::before { background-color:#72A300; }

 .section-family-day-care.page-node-692062 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care.page-node-692062 #content #block-webform-client-block-65 .form-actions .button-primary,.section-family-day-care.page-node-692558 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.section-family-day-care.page-node-692558 #content #block-webform-client-block-65 .form-actions .button-primary { background-color:#72A300; }

 .section-family-day-care.page-node-692062 .field-name-field-contact h2,.section-family-day-care.page-node-692558 .field-name-field-contact h2 { color:#72A300; }

 .section-family-day-care.page-node-692062 .field-name-field-contact h2::before,.section-family-day-care.page-node-692558 .field-name-field-contact h2::before { background-color:#72A300; }

 a[href="#top-nav"] .section-family-day-care.page-node-692062 .field-name-field-contact h2:before,a[href="#top-nav"] .section-family-day-care.page-node-692558 .field-name-field-contact h2:before { border-bottom-color:#72A300; }

 .section-family-day-care.page-node-692062 .field-name-field-contact-view .views-row h3,.section-family-day-care.page-node-692558 .field-name-field-contact-view .views-row h3 { color:#72A300 !important; }

 .section-family-day-care.page-node-692062 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.section-family-day-care.page-node-692558 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; }

 .section-family-day-care.page-node-692558 #page-title { background:none; height:auto; padding-top:4rem; }

 .section-family-day-care.page-node-692558 #page-title::before { width:8.9em; top:0.8em; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block { margin-bottom:0; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall { max-width:1100px; margin:auto; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .view-content { padding:0 10px; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .view-content .views-row { border:none; margin:0; padding:0; float:left; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .item-list .pager { border:none; margin:0; padding:0; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .item-list .pager li { display:none; visibility:hidden; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .item-list .pager li.pager-next,.section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .item-list .pager li.pager-previous { display:block; visibility:visible; float:right; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .item-list .pager li.pager-next a,.section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .item-list .pager li.pager-previous a { text-decoration:none; font-size:2rem; color:#5C068C; }

 .section-family-day-care.page-node-692558 #content #block-views-photo-wall-block .view-photo-wall .item-list .pager li.pager-previous { float:left; }

 .section-family-day-care.page-node-692558 #page-title { background:none; height:auto; padding-top:4rem; }

 .section-family-day-care.page-node-692558 #page-title::before { width:8.7em; top:0.8em; }

 .section-family-day-care.page-node-691816 #page-title { background-image:url("../images/fdc/about-banner.png"); }

 .section-family-day-care.page-node-691816 #page-title::before { width:4.9em; }

 .section-family-day-care.page-node-156132 #page-title { background-image:url("../images/fdc/contact2-banner.png"); }

 .section-family-day-care.page-node-156132 #page-title::before { width:5.8em; }

 @media screen and (max-width:1768px) { .section-family-day-care #block-block-54 .block__content div { height:125px; }

 }

 @media screen and (max-width:1332px) { .section-family-day-care #header #logo { margin-right:1rem; }

 .section-family-day-care #page-title { padding-left:2rem; }

 .section-family-day-care #page-title::before { left:calc(2rem - 0.4em); }

 .section-family-day-care #content article.node,.section-family-day-care #content div.block,.section-family-day-care #content #block-block-53,.section-family-day-care #content #block-webform-client-block-65,.section-family-day-care #content .node-webform { padding-left:1rem; padding-right:1rem; }

 .section-family-day-care.page-node-691735 #content .block-purple-bg::before { width:calc(100vw - 2rem); }

 }

 @media screen and (max-width:1200px) { .section-family-day-care #block-block-54 .block__content div { height:150px; }

 }

 @media screen and (max-width:1064px) { .section-family-day-care #header { height:150px; }

 .section-family-day-care #header #logo { margin-right:2rem; margin-top:0; width:400px; height:85px; }

 .section-family-day-care #header .region-header h1 { top:-25px; }

 .section-family-day-care #page-title { border-top:none; background-image:none !important; height:auto; width:calc(100% - 2rem); padding:1rem; padding-left:2rem; margin:1rem; background-color:#5C068C; border-radius:0.7em; border-bottom-left-radius:0; margin-top:0.5rem; }

 .section-family-day-care #page-title::before { display:none; visibility:hidden; }

 .section-family-day-care nav#nav-wrapper > .region-navigation > .block-menu-block { width:100%; float:left; background:white; padding-right:1rem; border-bottom:solid white 3px; }

 .section-family-day-care #content #block-block-54 { margin-bottom:0; margin-top:0; padding-right:2.5rem; }

 .section-family-day-care #content #block-block-54 .block__content { margin-top:0; }

 .section-family-day-care #content #block-block-54 .block__content div { display:none; visibility:hidden; }

 .section-family-day-care #content article.node { margin-top:1rem; }

 }

 @media screen and (max-width:866px) { .section-family-day-care #header #logo { margin-right:0; }

 .section-family-day-care #header .region-header h1 { left:-25px; }

 .section-family-day-care #nav-wrapper .menu-name-menu-fdc-menu > .menu > li > a { display:none; visibility:hidden; }

 .section-family-day-care #page-title { background:none; padding:0; font-size:3em; margin-top:1.2em; z-index:0; }

 .section-family-day-care #content #block-block-54 { display:none; visibility:hidden; }

 }

 @media screen and (min-width:761px) { .section-family-day-care #menu-mobile-menu { display:none; visibility:hidden; }

 }

 @media screen and (max-width:760px) { .section-family-day-care .toc-filter-back-to-top { position:relative; }

 .section-family-day-care h2 .toc-bookmark { top:-74px; }

 .section-family-day-care #header { border-top:#5C068C solid 58px; height:210px; }

 .section-family-day-care #header .region-header h1 { top:-5px; }

 .section-family-day-care #header .region-header h1::after { content:""; display:block; height:58px; width:100%; position:fixed; top:0; left:0; background-color:#5C068C; z-index:1; background-image:url("../images/fdc/fdc-white.svg"); background-repeat:no-repeat; background-position:center; }

 .section-family-day-care #nav-wrapper { display:none; visibility:hidden; }

 .section-family-day-care #menu-mobile-menu { display:block; visibility:visible; }

 .section-family-day-care #page-bottom-wrapper { float:left; width:100%; }

 .section-family-day-care h2 { font-size:2em; }

 .section-family-day-care h2::before { content:none; }

 }

 @media screen and (max-width:650px) { .section-family-day-care #content #block-webform-client-block-65 .form-item label[for="q691882_q6_2"] { float:left; }

 }

 @media screen and (max-width:600px) { .section-family-day-care #page-title { font-size:2.3em; }

 .section-family-day-care h2 { font-size:1.9em; }

 .section-family-day-care #content #block-webform-client-block-65 .form-item label,.section-family-day-care p,.section-family-day-care label,.section-family-day-care a,.section-family-day-care li,.section-family-day-care select,.section-family-day-care input { font-size:1.2rem; }

 .section-family-day-care #content .node-webform form input,.section-family-day-care #content .node-webform form select { height:2.2rem; }

 .section-family-day-care #content .node-webform form .form-type-checkbox input[type="checkbox"] + label::before { font-size:1.2rem; top:0; left:-2.2rem; width:1.4rem; height:1.4rem; }

 }

 @media screen and (max-width:320px) { .section-family-day-care #page-title { font-size:2em; }

 .section-family-day-care h2 { font-size:1.5em; }

 .section-family-day-care #content #block-webform-client-block-65 .form-item label,.section-family-day-care p,.section-family-day-care label,.section-family-day-care a,.section-family-day-care li,.section-family-day-care select,.section-family-day-care input { font-size:1rem; }

 .section-family-day-care #content .node-webform form input,.section-family-day-care #content .node-webform form select { height:2rem; }

 .section-family-day-care #content .node-webform form .form-type-checkbox input[type="checkbox"] + label::before { font-size:1rem; top:0; left:-2rem; width:1.2rem; height:1.2rem; }

 }

 /* Orbis microsite */ .section-orbis { background-color:white; font-family:museo-sans, sans-serif; line-height:1.5; }

 .section-orbis h1,.section-orbis h2,.section-orbis h3,.section-orbis h4,.section-orbis a,.section-orbis p,.section-orbis label,.section-orbis input { font-family:museo-sans, sans-serif; }

 .section-orbis #logo,.section-orbis #name-and-slogan { display:none; visibility:hidden; }

 @media screen and (min-width:831px) { .section-orbis #menu-mobile-menu { display:none; visibility:hidden; }

 }

 @media screen and (max-width:830px) { .section-orbis #menu-mobile-menu { display:block; visibility:visible; }

 }

 .section-orbis #menu-mobile-menu a#mobile-menu-open { height:58px; width:58px; padding:9px 10px; }

 .section-orbis #menu-mobile-menu a#mobile-menu-open span { height:5px; margin:6px 0; background-color:rgba(255, 255, 255, 0.7); }

 .section-orbis #menu-mobile-menu a#mobile-menu-open:focus,.section-orbis #menu-mobile-menu a#mobile-menu-open:hover { background-color:#5B5B5B; }

 .section-orbis #menu-mobile-menu a#mobile-menu-open:focus span,.section-orbis #menu-mobile-menu a#mobile-menu-open:hover span { background-color:rgba(255, 255, 255, 0.7); }

 .section-orbis #mmenu_first.mm-theme-dark { background:#5B5B5B; z-index:5; }

 .section-orbis #mmenu_first.mm-theme-dark > .mm-navbar { display:none; visibility:hidden; }

 .section-orbis #mmenu_first.mm-theme-dark .mm-panels { top:0; }

 .section-orbis #mmenu_first.mm-theme-dark .mm-panels .menu__link { background-image:none; }

 .section-orbis #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar { background:url("../images/orbis/orbis-logo-white.png") no-repeat #484848; background-size:145px; background-position-x:40%; border-bottom:solid white 1px; }

 .section-orbis #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn { padding-left:0; width:100%; }

 .section-orbis #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn strong { width:100%; right:0; text-indent:-9999px; }

 .section-orbis #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn:nth-child(1) { width:calc(100% - 60px); }

 .section-orbis #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn:nth-child(2) { width:60px; padding:20px 0; text-align:center; }

 .section-orbis #header { display:none; visibility:hidden; }

 .section-orbis #nav-wrapper { padding:0 calc(50% - 650px); margin:0; max-width:100%; width:100%; height:125px; background:#5D9CA9; position:fixed; top:0; z-index:2; }

 @media screen and (max-width:1300px) { .section-orbis #nav-wrapper { padding:0; }

 }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content .menu-name-menu-orbis-menu > ul.menu { position:relative; overflow:hidden; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content .menu-name-menu-orbis-menu > ul.menu > li { background:url(../images/orbis/orbis-new-logo-white-v1.svg) no-repeat; background-position-y:-25px; background-position-x:-26px; background-size:300px; padding-left:9px; }

 .section-orbis #nav-wrapper ul.menu { background:transparent; }

 .section-orbis #nav-wrapper ul.menu li { background:transparent; }

 .section-orbis #nav-wrapper ul.menu li a { background:transparent; }

 .section-orbis #nav-wrapper > .region-navigation { background:transparent; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu { max-width:100%; margin:0 auto; height:123px; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li { overflow:hidden; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a { float:left; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a.orbis { font-size:110px; padding:0; height:123px; vertical-align:bottom; line-height:130px; color:transparent !important; margin-left:60px; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a.orbis.active { border-bottom:none; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a { background:transparent; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a.is-active-trail { background:transparent; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { float:right; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li { width:auto; background:transparent; border:none; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { height:100%; padding:10px 20px; padding-top:78px; font-size:22px; font-weight:500; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:hover,.section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus { background:#4C8A94; color:white !important; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a.active-trail { border-bottom:solid white 2px; }

 @media screen and (max-width:1280px) { .section-orbis #nav-wrapper { height:60px; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu { height:58px; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a[href="/orbis"] { line-height:61px; margin-left:35px; height:58px; font-size:43px; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { padding:10px; padding-top:25px; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content .menu-name-menu-orbis-menu > ul.menu > li { background-position-y:-12px; background-position-x:-8px; background-size:155px; }

 }

 @media screen and (max-width:954px) { .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { font-size:18px; }

 }

 @media screen and (max-width:830px) { .section-orbis #nav-wrapper { display:block; visibility:visible; padding-left:60px; }

 .section-orbis #nav-wrapper > .region-navigation { padding:0; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { display:none; visibility:hidden; }

 .section-orbis #nav-wrapper > .region-navigation > .block-menu-block .block__content .menu-name-menu-orbis-menu > ul.menu > li { background-position-x:-25px; }

 }

 .section-orbis #menu-mobile-menu { z-index:3; }

 .section-orbis #page { background-color:transparent; margin-top:125px; }

 @media screen and (max-width:1280px) { .section-orbis #page { margin-top:60px; }

 }

 .section-orbis #page .breadcrumb { display:none; visibility:hidden; }

 .section-orbis #page #main { max-width:100%; width:100%; position:relative; }

 .section-orbis #page #main #content { max-width:100%; width:100%; margin:0 auto; background:white; /*orbis blog view*/ /*orbis accordion*/ }

 .section-orbis #page #main #content h1,.section-orbis #page #main #content article,.section-orbis #page #main #content #block-webform-client-block-153723,.section-orbis #page #main #content #block-block-53 { padding-left:calc(50% - 450px); padding-right:calc(50% - 450px); }

 @media screen and (max-width:1300px) { .section-orbis #page #main #content h1,.section-orbis #page #main #content article,.section-orbis #page #main #content #block-webform-client-block-153723,.section-orbis #page #main #content #block-block-53 { padding-left:60px; padding-right:60px; }

 }

 @media screen and (max-width:420px) { .section-orbis #page #main #content h1,.section-orbis #page #main #content article,.section-orbis #page #main #content #block-webform-client-block-153723,.section-orbis #page #main #content #block-block-53 { padding-left:40px; padding-right:40px; }

 }

 @media screen and (max-width:380px) { .section-orbis #page #main #content h1,.section-orbis #page #main #content article,.section-orbis #page #main #content #block-webform-client-block-153723,.section-orbis #page #main #content #block-block-53 { padding-left:30px; padding-right:30px; }

 }

 .section-orbis #page #main #content #block-block-53 { background:none; position:relative; padding-bottom:60px; margin-bottom:20px; }

 .section-orbis #page #main #content article { padding-bottom:100px; }

 .section-orbis #page #main #content h1,.section-orbis #page #main #content h2,.section-orbis #page #main #content h3,.section-orbis #page #main #content p,.section-orbis #page #main #content ul,.section-orbis #page #main #content li,.section-orbis #page #main #content ol,.section-orbis #page #main #content label { color:#4D4D4D; }

 .section-orbis #page #main #content h2 { color:#BF559B; }

 .section-orbis #page #main #content h1 { font-size:54px; font-weight:500; padding-top:50px; padding-bottom:50px; }

 .section-orbis #page #main #content h2,.section-orbis #page #main #content h3 { padding:0; margin:0; }

 .section-orbis #page #main #content label { font-weight:bold; font-size:20px; }

 .section-orbis #page #main #content h2 { font-size:36px; font-weight:500; margin-top:2em; margin-bottom:0.8em; }

 .section-orbis #page #main #content h3 { font-size:24px; font-weight:600; margin-top:1.5em; margin-bottom:0.8em; }

 .section-orbis #page #main #content p,.section-orbis #page #main #content a,.section-orbis #page #main #content li,.section-orbis #page #main #content .description { font-size:1.25rem; font-weight:300; line-height:1.5; }

 .section-orbis #page #main #content a { color:#5D9CA9; font-weight:500; text-decoration:none; }

 .section-orbis #page #main #content a:hover,.section-orbis #page #main #content a:focus { text-decoration:underline; }

 .section-orbis #page #main #content #block-bean-orbis-map-block { padding:0; }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1,.section-orbis #page #main #content #block-bean-orbis-image-block-2,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0,.section-orbis #page #main #content .block-image-plus-image { width:100%; padding:0 !important; background:white; height:auto; min-height:auto; position:relative; overflow:hidden; }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 p,.section-orbis #page #main #content #block-bean-orbis-image-block-2 p,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 p,.section-orbis #page #main #content .block-image-plus-image p { margin:0; }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box { background:lightgrey; float:left; }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box::before,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box::before,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box::before,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box::before { content:""; width:1px; margin-left:-1px; float:left; height:0; }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box::after,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box::after,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box::after,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box::after { content:""; display:table; clear:both; }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box.four-forty,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box.four-forty,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box.four-forty,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box.four-forty { width:calc((100%)*440/1210); }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box.four-forty::before,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box.four-forty::before,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box.four-forty::before,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box.four-forty::before { padding-top:calc(400 / 440 * 100%); }

 @media screen and (max-width:720px) { .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box.four-forty,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box.four-forty,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box.four-forty,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box.four-forty { width:100%; }

 }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box.seven-seventy,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box.seven-seventy,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box.seven-seventy,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box.seven-seventy { width:calc((100%)*770/1210); }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box.seven-seventy::before,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box.seven-seventy::before,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box.seven-seventy::before,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box.seven-seventy::before { padding-top:calc(400 / 770 * 100%); }

 @media screen and (max-width:720px) { .section-orbis #page #main #content #block-bean-orbis-images-block-1 .aspect-ratio-box.seven-seventy,.section-orbis #page #main #content #block-bean-orbis-image-block-2 .aspect-ratio-box.seven-seventy,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 .aspect-ratio-box.seven-seventy,.section-orbis #page #main #content .block-image-plus-image .aspect-ratio-box.seven-seventy { width:100%; }

 }

 .section-orbis #page #main #content #block-bean-orbis-images-block-1 img,.section-orbis #page #main #content #block-bean-orbis-image-block-2 img,.section-orbis #page #main #content #block-bean-orbis-image-block-2-0 img,.section-orbis #page #main #content .block-image-plus-image img { height:100%; width:100%; margin:0; }

 .section-orbis #page #main #content #block-webform-client-block-153723 input[type="radio"] { opacity:0; width:0; height:0; }

 .section-orbis #page #main #content #block-webform-client-block-153723 .form-radios label.option { border:solid #4D4D4D 2px; cursor:pointer; border-radius:16px; height:32px; padding:5px 10px; }

 .section-orbis #page #main #content #block-webform-client-block-153723 .form-radios label.option:hover,.section-orbis #page #main #content #block-webform-client-block-153723 .form-radios label.option:active { background-color:#EFEFEF; }

 .section-orbis #page #main #content #block-webform-client-block-153723 .form-radios label.option:visited { background-color:#5D9CA9; border-color:#5D9CA9; color:white; }

 .section-orbis #page #main #content #block-webform-client-block-153723 input.webform-submit.button-primary.form-submit { box-shadow:none; background-color:white; color:#4D4D4D; border:solid #4D4D4D 2px; border-radius:16px; padding:5px 10px; margin-top:1em; }

 .section-orbis #page #main #content #block-webform-client-block-153723 input.webform-submit.button-primary.form-submit :hover,.section-orbis #page #main #content #block-webform-client-block-153723 input.webform-submit.button-primary.form-submit :active { background-color:#E0E0E0 !important; }

 .section-orbis #page #main #content #block-webform-client-block-153723 .form-item.form-type-radio.form-item-submitted-was-this-page-useful { float:left; }

 .section-orbis #page #main #content #block-webform-client-block-153723 input[type="email"] { border:none; border-bottom:solid #4D4D4D 1px; margin:10px 5px 0 0; height:40px; width:100%; font-weight:100; float:left; background:url("../images/orbis/orbis-email-signup-icon.png?v=1") no-repeat; background-position:1%; padding-left:30px; }

 .section-orbis #page #main #content #block-webform-client-block-153723 textarea#edit-submitted-explain-in-more-detail-optional { width:100%; }

 .section-orbis #page #main #content #block-webform-client-block-153723 #edit-submitted-why label.option,.section-orbis #page #main #content #block-webform-client-block-153723 #edit-submitted-why-not label.option { margin-left:0.5em; }

 .section-orbis #page #main #content #block-webform-client-block-153723 input[type="radio"]:checked + label { background-color:#BF559B !important; border:solid #BF559B 2px !important; color:white !important; }

 .section-orbis #page #main #content #block-webform-client-block-153723 .form-item.webform-component.webform-component-radios.webform-component--was-this-page-useful { width:100%; float:left; margin-top:0; }

 .section-orbis #page #main #content #block-webform-client-block-153723 .form-item.form-type-checkbox { margin-bottom:0.8em; margin-top:0.8em; }

 .section-orbis #page #main #content #block-webform-client-block-153723 .form-item.form-type-checkbox label { font-weight:300; }

 .section-orbis #page #main #content ul.social-icons { list-style:none; margin-left:0; }

 .section-orbis #page #main #content ul.social-icons li { padding:7px; padding-left:38px; height:38px; background-repeat:no-repeat; background-position-y:center; background-size:26px; margin-left:0; display:inline-block; width:100%; }

 .section-orbis #page #main #content ul.social-icons li:nth-child(1) { background-image:url("../images/orbis/orbis-linkedin-icon.svg"); }

 .section-orbis #page #main #content ul.social-icons li:nth-child(2) { background-image:url("../images/orbis/orbis-facebook-icon.svg"); }

 .section-orbis #page #main #content ul.social-icons li:nth-child(3) { background-image:url("../images/orbis/orbis-youtube-icon.svg"); }

 .section-orbis #page #main #content ul.social-icons li a { font-weight:700; font-size:20px; text-decoration:none; color:#4D4D4D; }

 .section-orbis #page #main #content ul.social-icons li a:hover,.section-orbis #page #main #content ul.social-icons li a:focus { text-decoration:underline; }

 .section-orbis #page #main #content ul.contact-icons { list-style:none; margin-left:0; }

 .section-orbis #page #main #content ul.contact-icons li { padding:7px; padding-left:38px; height:38px; background-repeat:no-repeat; background-position-y:center; background-size:26px; margin-left:0; }

 .section-orbis #page #main #content ul.contact-icons li:nth-child(1) { background-image:url("../images/orbis/orbis-magenta-phone-icon.png"); }

 .section-orbis #page #main #content ul.contact-icons li:nth-child(2) { background-image:url("../images/orbis/orbis-magenta-feedback-icon.png"); }

 .section-orbis #page #main #content ul.contact-icons li a { font-weight:700; font-size:20px; text-decoration:none; color:#4D4D4D; }

 .section-orbis #page #main #content ul.contact-icons li a:hover,.section-orbis #page #main #content ul.contact-icons li a:focus { text-decoration:underline; }

 .section-orbis #page #main #content .view-orbis-blog .view-content { padding:0; }

 .section-orbis #page #main #content .view-orbis-blog .view-content .views-row { padding:1em 0; }

 .section-orbis #page #main #content .view-orbis-blog .view-content .views-row h2 { margin-top:0; margin-bottom:0.5em; color:#BF559B; }

 .section-orbis #page #main #content .view-orbis-blog .view-content .views-row h2 a { font-size:28px; color:#BF559B; }

 .section-orbis #page #main #content .view-orbis-blog .view-content .views-row .views-field-body { padding:20px 0; }

 .section-orbis #page #main #content .view-orbis-blog .view-content .views-row-last { margin-bottom:1em; border-bottom:solid 1px #e2e2e2; }

 .section-orbis #page #main #content summary { background-color:#d9d9d9; }

 .section-orbis #page #main #content summary p { font-weight:600; padding:0px; }

 .section-orbis #page #main #content details p { padding-left:10px; padding-right:10px; }

 .section-orbis #page #main #content .block { padding:0; }

 .section-orbis #page #main #content .two-col-block { padding-left:calc(50% - 550px); padding-right:calc(50% - 550px); padding-top:3rem; padding-bottom:3rem; float:left; }

 @media screen and (max-width:1300px) { .section-orbis #page #main #content .two-col-block { padding-left:60px; padding-right:60px; }

 }

 @media screen and (max-width:420px) { .section-orbis #page #main #content .two-col-block { padding-left:40px; padding-right:40px; }

 }

 @media screen and (max-width:380px) { .section-orbis #page #main #content .two-col-block { padding-left:30px; padding-right:30px; }

 }

 .section-orbis #page #main #content .two-col-block.gray { background:#EFEFEF; }

 .section-orbis #page #main #content .two-col-block .left-col,.section-orbis #page #main #content .two-col-block .right-col { display:inline-block; vertical-align:top; }

 .section-orbis #page #main #content .two-col-block .left-col { padding-right:1rem; width:53%; }

 @media screen and (max-width:600px) { .section-orbis #page #main #content .two-col-block .left-col { padding-right:0; margin-bottom:1rem; width:100%; }

 }

 .section-orbis #page #main #content .two-col-block .right-col { padding-left:1rem; width:46%; }

 @media screen and (max-width:600px) { .section-orbis #page #main #content .two-col-block .right-col { padding-left:0; width:100%; }

 }

 .section-orbis #page #main #content .two-col-block.image-to-right .left-col { float:right; padding-right:0; padding-left:1rem; }

 @media screen and (max-width:600px) { .section-orbis #page #main #content .two-col-block.image-to-right .left-col { padding-left:0; }

 }

 .section-orbis #page #main #content .two-col-block.image-to-right .right-col { padding-right:1rem; padding-left:0; }

 @media screen and (max-width:600px) { .section-orbis #page #main #content .two-col-block.image-to-right .right-col { padding-right:0; }

 }

 .section-orbis #page #main #content .two-col-block h2 { margin-top:0; }

 .section-orbis #page #main #content .two-col-block h2 a { font-size:36px; text-decoration:underline; color:#202020; }

 .section-orbis #page #main #content .two-col-block h2 a:hover { text-decoration:none; }

 .section-orbis #page #main #content details,.section-orbis #page #main #content article details { border:1px solid #f1f1f1; border-radius:0.5rem; margin-bottom:0.5rem; margin-top:0.5rem; margin-top:0.5rem; }

 .section-orbis #page #main #content details > *,.section-orbis #page #main #content article details > * { margin-left:2rem !important; margin-right:2rem !important; }

 .section-orbis #page #main #content details > table,.section-orbis #page #main #content article details > table { width:calc(100% - 4rem); }

 .section-orbis #page #main #content details > summary,.section-orbis #page #main #content article details > summary { font-size:1.5rem; padding:1.5rem 2.75rem 1.5rem 2rem; background-color:#f1f1f1; border-radius:0.5rem; position:relative; margin:0 !important; }

 .section-orbis #page #main #content details > summary h2,.section-orbis #page #main #content details > summary h3,.section-orbis #page #main #content details > summary h4,.section-orbis #page #main #content details > summary h5,.section-orbis #page #main #content article details > summary h2,.section-orbis #page #main #content article details > summary h3,.section-orbis #page #main #content article details > summary h4,.section-orbis #page #main #content article details > summary h5 { font-size:1.5rem; font-weight:700; margin:0; padding:0; }

 .section-orbis #page #main #content details > summary p,.section-orbis #page #main #content details > summary br,.section-orbis #page #main #content article details > summary p,.section-orbis #page #main #content article details > summary br { display:none; visibility:hidden; margin:0; padding:0; }

 .section-orbis #page #main #content details > summary::before,.section-orbis #page #main #content article details > summary::before { content:""; position:absolute; width:0.6rem; height:0.6rem; left:auto; right:2rem; border:solid 2px #818285; border-bottom:none; border-right:none; transform:rotate(225deg); top:calc(50% - 0.5rem); }

 .section-orbis #page #main #content details.open,.section-orbis #page #main #content details[open],.section-orbis #page #main #content article details.open,.section-orbis #page #main #content article details[open] { border:1px solid #397A80; }

 .section-orbis #page #main #content details.open > summary,.section-orbis #page #main #content details[open] > summary,.section-orbis #page #main #content article details.open > summary,.section-orbis #page #main #content article details[open] > summary { background-color:white; }

 .section-orbis #page #main #content details.open > summary::before,.section-orbis #page #main #content details[open] > summary::before,.section-orbis #page #main #content article details.open > summary::before,.section-orbis #page #main #content article details[open] > summary::before { transform:rotate(45deg); top:calc(50%); border-color:#004b88; }

 .section-orbis #footer-wrapper { margin:0; padding-top:230px; margin-top:0; background-color:transparent; background:url("../images/orbis/orbis-footer-new.png") no-repeat top right; }

 @media screen and (max-width:650px) { .section-orbis #footer-wrapper { padding-top:180px; }

 }

 .section-orbis #footer-wrapper #footer { max-width:100%; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer { position:relative; width:100%; height:190px; padding:0 calc(50vw - 450px); }

 @media screen and (max-width:1300px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer { padding-left:60px; padding-right:60px; }

 }

 @media screen and (max-width:650px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer { height:auto; }

 }

 @media screen and (max-width:420px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer { padding-left:40px; padding-right:40px; }

 }

 @media screen and (max-width:380px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer { padding-left:30px; padding-right:30px; }

 }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-left,.section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-right { display:inline-block; width:calc(50% - 2rem); margin-right:1rem; vertical-align:top; }

 @media screen and (max-width:650px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-left,.section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-right { width:100%; margin-right:0; }

 }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-left h3,.section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-right h3 { margin-top:0; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-left a,.section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-right a { color:#202020; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-right { margin-left:1rem; margin-right:0; }

 @media screen and (max-width:650px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-right { margin-left:0; margin-top:2rem; margin-bottom:1rem; }

 }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-right .social-icons a { background-image:none; padding-right:0; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer .col-right .social-icons img { display:inline-block; width:60px; margin-right:0.5rem; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul { list-style:none; margin-left:0; }

 @media screen and (max-width:1300px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul { right:60px; }

 }

 @media screen and (max-width:450px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul { right:unset; position:relative; width:calc(90vw); margin:auto; }

 }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li { padding:7px; padding-left:38px; height:38px; background-repeat:no-repeat; background-position-y:center; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li:nth-child(3) { background-image:url("../images/orbis/orbis-grey-linkedin-icon.png"); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li:nth-child(4) { background-image:url("../images/orbis/orbis-grey-facebook-icon.png"); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li:nth-child(1) { background-image:url("../images/orbis/orbis-grey-phone-icon.png"); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li:nth-child(5) { background-image:url("../images/orbis/orbis-grey-place-icon.png"); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li:nth-child(2) { background-image:url("../images/orbis/orbis-grey-feedback-icon.png"); padding-right:0; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li a { font-weight:700; font-size:20px; text-decoration:none; vertical-align:middle; color:#4D4D4D; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li a:hover,.section-orbis #footer-wrapper #footer #block-bean-orbis-contact-footer ul li a:focus { text-decoration:underline; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links { background:#B3B6B7; border:white solid 2px; border-left-style:none; border-right-style:none; height:104px; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body { margin:0; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul { margin:0 auto; width:100%; max-width:865px; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li { width:auto; height:100px; margin:0 10px; display:block; float:left; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a { display:block; padding-right:0; height:100px; width:200px; text-indent:-9999px; background-size:auto; background-image:url("../images/orbis/footer-logos.png"); background-position:0 0; background-repeat:no-repeat; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a:focus,.section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a:hover { background-color:rgba(0, 0, 0, 0.2); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a:focus { outline:1px dotted white; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="creativecommons"] { width:140px; background-position:-30px 2px; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="southaustralia"] { background-position:-10px -103px; width:180px; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="www.sa.gov.au"] { background-position:10px -199px; width:220px; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="whiteribbon"] { background-position:-10px -302px; width:180px; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="education.sa.gov.au"] { background-position:5px -398px; width:285px; }

 @media screen and (max-width:865px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links { height:204px; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(1) { margin-left:calc(50% - 170px); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(3) { margin-left:calc(50% - 243px); }

 }

 @media screen and (max-width:505px) { .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links { height:404px; }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(1) { margin-left:calc(50% - 70px); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(2) { margin-left:calc(50% - 90px); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(3) { margin-left:calc(50% - 90px); }

 .section-orbis #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(4) { margin-left:calc(50% - 142px); }

 }

 .section-orbis #page-bottom-wrapper { background:#5D9CA9; color:white; height:100px; border-bottom:solid 23px #4D4D4D; font-weight:400; font-size:24px; padding:0; padding-top:20px; }

 @media screen and (max-width:900px) { .section-orbis #page-bottom-wrapper { height:auto; padding:1em 0; padding-left:1em; }

 .section-orbis #page-bottom-wrapper .region-bottom .block-menu ul { padding-left:1em; text-align:left; margin:0; }

 .section-orbis #page-bottom-wrapper .region-bottom .block-menu ul li { transform:none; display:block; float:none; border-right:none; padding:0; width:100%; }

 .section-orbis #page-bottom-wrapper .region-bottom .block-menu ul li a { transform:none; display:block; }

 }

 .section-orbis #page-bottom-wrapper .block-menu ul li a { margin-right:0; }

 .section-orbis #page-bottom-wrapper #block-menu-menu-custom-footer-menu { max-width:38em; }

 .section-orbis #page-bottom-wrapper #block-menu-menu-custom-footer-menu a { color:white; }

 .section-orbis #page-bottom-wrapper #block-menu-menu-custom-footer-menu a:focus,.section-orbis #page-bottom-wrapper #block-menu-menu-custom-footer-menu a:hover { background-color:rgba(0, 0, 0, 0.2); }

 .section-orbis #page-bottom-wrapper #block-menu-menu-custom-footer-menu a:focus { outline:1px dotted white; }

 .section-orbis #page-bottom-wrapper #block-menu-menu-logo-footer-menu { display:none; visibility:hidden; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses { margin-top:30px; width:calc(100% + 300px); margin-left:-150px; }

 @media screen and (max-width:1300px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses { width:100%; margin-left:0; }

 }

 @media screen and (max-width:1229px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses { max-width:730px; margin:auto; }

 }

 @media screen and (max-width:730px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses { width:100%; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content { width:100%; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row { margin-left:calc(50% - 175px) !important; }

 }

 @media screen and (max-width:410px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row { margin-left:0 !important; margin-right:0 !important; width:100%; }

 }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters { padding:0; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form div { max-width:100%; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div { width:1110px; margin:auto; padding-top:10px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets { margin:0; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets .views-exposed-widget { height:auto; padding:0; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets .views-exposed-widget label { font-size:1.06rem; font-weight:300; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets .views-exposed-widget input,.section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets .views-exposed-widget select { border:none; border-bottom:1px solid #616161; padding:0; padding-left:5px; height:40px; font-size:1.06rem; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets #edit-search-wrapper { width:calc(100% - 380px); }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets #edit-search-wrapper input { padding-left:30px; background:url("../images/orbis/orbis-course-search-icon.png") no-repeat; background-position-x:5px; background-position-y:center; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets .views-widget-sort-by { width:350px; margin-left:30px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets .views-widget-sort-by select { appearance:none; background:url("../images/orbis/orbis-course-dropdown-icon.png") no-repeat; background-position-x:calc(100% - 5px); background-position-y:center; }

 @media screen and (max-width:849px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets #edit-search-wrapper,.section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets .views-widget-sort-by { width:100%; margin:0; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-filters form > div .views-exposed-widgets .views-widget-sort-by { margin-top:30px; }

 }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content { padding:0; padding-top:30px; padding-left:calc(50% - 555px); padding-right:calc(50% - 555px); float:left; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content div.see-more { width:100%; float:left; margin-bottom:30px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content a.see-more { float:right; font-size:22px; text-decoration:none; border:solid #4D4D4D 1px; border-radius:16px; padding:5px 10px; color:#4D4D4D; font-weight:400; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content a.see-more:hover,.section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content a.see-more:focus { background-color:#E0E0E0; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row { margin:0; width:350px; float:left; margin-right:30px; margin-bottom:30px; border:#616161 solid 1px; border-top:12px solid #5D9CA9; padding:20px; padding-bottom:75px; min-height:580px; box-shadow:rgba(0, 0, 0, 0.1) 5px 5px 10px; position:relative; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row:nth-child(3n+3) { margin-right:0; }

 @media screen and (max-width:1229px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row:nth-child(3n+3) { margin-right:30px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row:nth-child(2n+2) { margin-right:0; }

 }

 @media screen and (max-width:849px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row:nth-child(3n+3) { margin-right:30px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row:nth-child(2n+2) { margin-right:30px; }

 }

 @media screen and (max-width:470px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row { width:100%; margin-right:0; margin-left:0 !important; }

 }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row h2 { font-size:28px; margin:10px 0; margin-bottom:25px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row h3,.section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row p { font-size:1.06rem; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row h3 { font-weight:bold; margin:10px 0; margin-bottom:5px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row p { font-weight:300; margin:0; margin-bottom:0.7em; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row a { font-size:1.06rem; background:none; padding-right:0; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-plink-link { border-top:1px solid #616161; padding:15px 0; margin:10px 0; position:absolute; bottom:0; width:310px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-plink-link a { color:#BF559B; font-size:22px; text-transform:uppercase; text-decoration:none; font-weight:bold; background:none; padding:0; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-plink-link a:hover,.section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-plink-link a:focus { text-decoration:underline; }

 @media screen and (max-width:470px) { .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-plink-link { width:calc(100% - 40px); }

 }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-title a { color:#BF559B; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-title a:hover,.section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-title a:focus { text-decoration:underline; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-blurb { margin:20px 0; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-study-period,.section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-location-orbis,.section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-who-it-s-for { padding-left:51px; min-height:46px; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-study-period { background:url("../images/orbis/orbis-course-clock-icon.png") no-repeat; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-location-orbis { background:url("../images/orbis/orbis-course-partner-icon.png") no-repeat; }

 .section-orbis #page #main #content .field-name-field-embed-view .view-id-orbis_courses .view-content .views-row .views-field-field-who-it-s-for { background:url("../images/orbis/orbis-course-person-icon.png") no-repeat; }

 .section-orbis #mc_embed_signup input[type="submit"] { margin:11px 0; background-color:white; color:#BF559B; border:solid #BF559B 2px; border-radius:16px; padding:5px 10px; height:41px; font-size:22px; }

 .section-orbis #mc_embed_signup input[type="submit"]:hover,.section-orbis #mc_embed_signup input[type="submit"]:focus { background-color:#EFEFEF; }

 .section-orbis #mc_embed_signup input[type="email"] { border:none; border-bottom:solid #4D4D4D 1px; margin:10px 5px 0 0; height:40px; width:80%; font-weight:100; float:left; background:url("../images/orbis/orbis-email-signup-icon.png?v=1") no-repeat; background-position:1%; padding-left:30px; }

 @media screen and (max-width:820px) { .section-orbis #mc_embed_signup input[type="email"] { width:100%; }

 }

 .section-orbis.page-node-693050 #footer-wrapper { padding-top:230px; margin-top:-150px; }

 @media screen and (max-width:650px) { .section-orbis.page-node-693050 #footer-wrapper { padding-top:180px; }

 }

 .section-orbis.page-node-693050 #page .field-name-field-banner-image { max-height:400px; height:400px; position:relative; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; overflow:hidden; }

 .section-orbis.page-node-693050 #page .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:0; width:100%; height:400px; background:linear-gradient(90deg, #5d9ca9 0%, #5d9ca9 35%, rgba(93, 156, 169, 0) 65%); opacity:1; background-color:transparent; }

 @media screen and (max-width:600px) { .section-orbis.page-node-693050 #page .field-name-field-banner-image::after { background:linear-gradient(90deg, #5d9ca9 0%, #5d9ca9 100%, rgba(93, 156, 169, 0) 0%); }

 }

 .section-orbis.page-node-693050 #page .field-name-field-banner-image img { width:auto; height:auto; min-width:100%; max-width:500%; min-height:100%; background-color:#397A80; position:absolute; bottom:0px; right:0; left:unset; transform:unset; }

 .section-orbis.page-node-693050 #page .field-name-field-blurb { margin:0; position:absolute; left:0; padding:0 calc(50% - 650px); color:white; margin:0 20px; top:12rem; width:calc(100% - 40px); max-width:calc(100% - 1040px); }

 @media screen and (max-width:1280px) { .section-orbis.page-node-693050 #page .field-name-field-blurb { top:8rem; max-width:250px; }

 }

 @media screen and (max-width:830px) { .section-orbis.page-node-693050 #page .field-name-field-blurb { margin-left:60px; }

 }

 .section-orbis.page-node-693050 #page .field-name-field-blurb h1 { color:white; font-weight:bold; letter-spacing:0; font-size:3rem; margin:0; text-indent:unset; padding:0; }

 .section-orbis.page-node-693050 #page .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; }

 .section-orbis.page-node-693050 #page .field-name-field-blurb .see-more { font-size:22px; text-decoration:none; color:#FFF; border:solid #FFF 2px; border-radius:16px; height:32px; padding:5px 10px; font-weight:400; background:none; }

 .section-orbis.page-node-693050 #page .field-name-field-blurb .see-more:hover { background-color:#4C8A94; }

 .section-orbis.page-node-693050 #page .region-banner { display:block; visibility:visible; padding:0; margin:0; max-width:100%; }

 .section-orbis.page-node-693050 #page .region-banner #block-bean-orbis-homepage-heading { height:calc(100vh - 250px); max-height:620px; min-height:1px; width:100%; background:url("../images/orbis/orbis-banner-image-plain.png") no-repeat center; background-size:contain; padding:0; overflow:hidden; }

 @media screen and (max-width:919px) { .section-orbis.page-node-693050 #page .region-banner #block-bean-orbis-homepage-heading { height:calc(100vw/16 * 9); }

 .section-orbis.page-node-693050 #page .region-banner #block-bean-orbis-homepage-heading .video-js { height:calc(100vw/16 * 9); }

 }

 .section-orbis.page-node-693050 #page #main { margin-bottom:0; }

 .section-orbis.page-node-693050 #page #main::before { background-image:none; }

 .section-orbis.page-node-693050 #page #main #content { max-width:100%; position:relative; background:transparent; }

 .section-orbis.page-node-693050 #page #main #content h2 { padding:0; }

 .section-orbis.page-node-693050 #page #main #content #skip-content,.section-orbis.page-node-693050 #page #main #content #main-content,.section-orbis.page-node-693050 #page #main #content #page-title { display:none; visibility:hidden; }

 .section-orbis.page-node-693050 #page #main #content article,.section-orbis.page-node-693050 #page #main #content .block-bean { position:relative; overflow:hidden; background-color:#EFEFEF; padding:100px calc(50vw - 450px); padding-right:calc(50vw - 150px); z-index:0; }

 .section-orbis.page-node-693050 #page #main #content article::before,.section-orbis.page-node-693050 #page #main #content .block-bean::before { z-index:-1; }

 .section-orbis.page-node-693050 #page #main #content article h2,.section-orbis.page-node-693050 #page #main #content article p,.section-orbis.page-node-693050 #page #main #content article a,.section-orbis.page-node-693050 #page #main #content article ul,.section-orbis.page-node-693050 #page #main #content article ol,.section-orbis.page-node-693050 #page #main #content article li,.section-orbis.page-node-693050 #page #main #content .block-bean h2,.section-orbis.page-node-693050 #page #main #content .block-bean p,.section-orbis.page-node-693050 #page #main #content .block-bean a,.section-orbis.page-node-693050 #page #main #content .block-bean ul,.section-orbis.page-node-693050 #page #main #content .block-bean ol,.section-orbis.page-node-693050 #page #main #content .block-bean li { color:#4D4D4D; }

 .section-orbis.page-node-693050 #page #main #content article h2,.section-orbis.page-node-693050 #page #main #content .block-bean h2 { font-size:54px; font-weight:500; margin:0; margin-bottom:50px; }

 @media screen and (max-width:400px) { .section-orbis.page-node-693050 #page #main #content article h2,.section-orbis.page-node-693050 #page #main #content .block-bean h2 { font-size:36px; }

 }

 .section-orbis.page-node-693050 #page #main #content article p,.section-orbis.page-node-693050 #page #main #content article ul,.section-orbis.page-node-693050 #page #main #content article ol,.section-orbis.page-node-693050 #page #main #content article li,.section-orbis.page-node-693050 #page #main #content .block-bean p,.section-orbis.page-node-693050 #page #main #content .block-bean ul,.section-orbis.page-node-693050 #page #main #content .block-bean ol,.section-orbis.page-node-693050 #page #main #content .block-bean li { font-size:1.25rem; font-weight:300; line-height:1.5; }

 .section-orbis.page-node-693050 #page #main #content article p:last-child,.section-orbis.page-node-693050 #page #main #content .block-bean p:last-child { margin-top:50px; }

 .section-orbis.page-node-693050 #page #main #content article a.see-more,.section-orbis.page-node-693050 #page #main #content .block-bean a.see-more { font-size:22px; text-decoration:none; border:solid #4D4D4D 2px; border-radius:16px; height:32px; padding:5px 10px; font-weight:400; }

 .section-orbis.page-node-693050 #page #main #content article a.see-more:hover,.section-orbis.page-node-693050 #page #main #content article a.see-more:focus,.section-orbis.page-node-693050 #page #main #content .block-bean a.see-more:hover,.section-orbis.page-node-693050 #page #main #content .block-bean a.see-more:focus { background-color:#E0E0E0; }

 @media screen and (max-width:960px) { .section-orbis.page-node-693050 #page #main #content article,.section-orbis.page-node-693050 #page #main #content .block-bean { padding:100px 60px; min-height:600px; height:auto; }

 }

 @media screen and (max-width:720px) { .section-orbis.page-node-693050 #page #main #content article::before,.section-orbis.page-node-693050 #page #main #content article h2::before,.section-orbis.page-node-693050 #page #main #content .block-bean::before,.section-orbis.page-node-693050 #page #main #content .block-bean h2::before { opacity:0.6; }

 }

 @media screen and (max-width:1300px) { .section-orbis.page-node-693050 #page #main #content article { padding-right:400px; }

 .section-orbis.page-node-693050 #page #main #content article::before { right:30px; }

 }

 @media screen and (max-width:960px) { .section-orbis.page-node-693050 #page #main #content article { padding-right:10%; }

 }

 @media screen and (max-width:720px) { .section-orbis.page-node-693050 #page #main #content article { padding-right:60px; }

 }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block { background-color:#5D9CA9; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block h2,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block p,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block a,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block ul,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block ol,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block li { color:white; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block a.see-more { border:solid white 2px; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block a.see-more:hover,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block a.see-more:focus { background-color:#4C8A94; }

 @media screen and (max-width:960px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block { padding-right:200px; }

 }

 @media screen and (max-width:720px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block { padding-right:60px; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-venue-block::before { background-image:none; }

 }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-eligibility-block,.section-orbis.page-node-693050 #page #main #content .block-color-dark { padding:100px calc(50vw - 450px); padding-right:calc(50vw - 150px); text-align:left; }

 @media screen and (max-width:1010px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-eligibility-block,.section-orbis.page-node-693050 #page #main #content .block-color-dark { padding:100px 30px; }

 }

 @media screen and (max-width:660px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-eligibility-block,.section-orbis.page-node-693050 #page #main #content .block-color-dark { padding-bottom:230px; background-position-x:center; background-position-y:calc(100% - 50px); }

 }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block h2 { font-size:70px; font-weight:100; margin:0; margin-bottom:50px; }

 @media screen and (max-width:1300px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block { padding-right:400px; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block::before { left:calc(100vw - 390px); }

 }

 @media screen and (max-width:960px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block { padding-right:200px; }

 }

 @media screen and (max-width:960px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block { padding-right:60px; }

 }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block { background-color:transparent; height:auto; padding-top:250px; margin-top:-150px; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block h2 { font-size:36px; font-weight:600; margin:0; margin-bottom:50px; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul { list-style:none; margin-left:0; }

 @media screen and (max-width:500px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul { width:calc(100% + 50px); }

 }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li { padding:7px; padding-left:38px; height:38px; background-repeat:no-repeat; background-position-y:center; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(3) { background-image:url("../images/orbis/orbis-magenta-linkedin-icon.png"); }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(4) { background-image:url("../images/orbis/orbis-magenta-facebook-icon.png"); }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(1) { background-image:url("../images/orbis/orbis-magenta-phone-icon.png"); }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(5) { background-image:url("../images/orbis/orbis-magenta-place-icon.png"); }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(2) { background-image:url("../images/orbis/orbis-magenta-feedback-icon.png"); }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li a { font-weight:700; font-size:20px; text-decoration:none; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li a:hover,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li a:focus { text-decoration:underline; }

 @media screen and (max-width:400px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul { margin-left:-38px; width:calc(100% + 100px); }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block ul li a { font-size:18px; }

 }

 @media screen and (max-width:1300px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block { padding-right:300px; }

 }

 @media screen and (max-width:720px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-contact-block { padding-right:60px; }

 }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block::before { content:""; background-image:url("../images/orbis/orbis-magenta-rings.png"); position:absolute; right:calc(50vw - 600px); width:351px; height:370px; top:-79px; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block,.section-orbis.page-node-693050 #page #main #content .block-color-light { background-color:#BF559B; color:white; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block h2,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block p,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block a,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block ul,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block ol,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block li,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block h2,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block p,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block a,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block ul,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block ol,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block li,.section-orbis.page-node-693050 #page #main #content .block-color-light h2,.section-orbis.page-node-693050 #page #main #content .block-color-light p,.section-orbis.page-node-693050 #page #main #content .block-color-light a,.section-orbis.page-node-693050 #page #main #content .block-color-light ul,.section-orbis.page-node-693050 #page #main #content .block-color-light ol,.section-orbis.page-node-693050 #page #main #content .block-color-light li { color:white; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block a.see-more,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block a.see-more,.section-orbis.page-node-693050 #page #main #content .block-color-light a.see-more { border:solid white 2px; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block a.see-more:hover,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-blog-block a.see-more:focus,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block a.see-more:hover,.section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block a.see-more:focus,.section-orbis.page-node-693050 #page #main #content .block-color-light a.see-more:hover,.section-orbis.page-node-693050 #page #main #content .block-color-light a.see-more:focus { background-color:#AC4485; }

 .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block { padding:100px calc(50vw - 450px); padding-right:100px calc(50vw - 150px); text-align:left; }

 @media screen and (max-width:1300px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block { padding:100px 200px; }

 }

 @media screen and (max-width:960px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block { padding:100px 20%; }

 }

 @media screen and (max-width:720px) { .section-orbis.page-node-693050 #page #main #content #block-bean-orbis-courses-block { padding:100px 30px; }

 }

 .section-orbis.page-node-153622 #page #main:before,.section-orbis.page-node-160948 #page #main:before { display:none; }

 .section-orbis.page-node-153622 #page #main #content article,.section-orbis.page-node-160948 #page #main #content article { padding-bottom:50px; }

 .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block,.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block { padding-left:calc(50% - 450px); padding-right:calc(50% - 450px); }

 @media screen and (max-width:1300px) { .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block,.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block { padding-left:60px; padding-right:60px; }

 }

 .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block ul,.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block ul { list-style:none; margin-left:0; }

 .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block ul li,.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block ul li { padding:7px; padding-left:38px; height:38px; background-repeat:no-repeat; background-position-y:center; }

 .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(1),.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(1) { background-image:url("../images/orbis/orbis-linkedin-icon.svg"); }

 .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(2),.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(2) { background-image:url("../images/orbis/orbis-facebook-icon.svg"); }

 .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(3),.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block ul li:nth-child(3) { background-image:url("../images/orbis/orbis-youtube-icon.svg"); }

 .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block ul li a,.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block ul li a { font-weight:700; font-size:20px; text-decoration:none; color:#4D4D4D; }

 .section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block ul li a:hover,.section-orbis.page-node-153622 #page #main #content #block-bean-orbis-contact-block ul li a:focus,.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block ul li a:hover,.section-orbis.page-node-160948 #page #main #content #block-bean-orbis-contact-block ul li a:focus { text-decoration:underline; }

 .section-orbis.node-type-blog-article h1,.section-orbis .view-orbis-blog h1 { padding-bottom:20px; }

 .section-orbis.node-type-blog-article .field-name-field-date,.section-orbis.node-type-blog-article .field-name-field-blog-author,.section-orbis.node-type-blog-article .field-name-field-title-or-position,.section-orbis.node-type-blog-article .views-field-field-date,.section-orbis.node-type-blog-article .views-field-field-blog-author,.section-orbis.node-type-blog-article .views-field-field-title-or-position,.section-orbis .view-orbis-blog .field-name-field-date,.section-orbis .view-orbis-blog .field-name-field-blog-author,.section-orbis .view-orbis-blog .field-name-field-title-or-position,.section-orbis .view-orbis-blog .views-field-field-date,.section-orbis .view-orbis-blog .views-field-field-blog-author,.section-orbis .view-orbis-blog .views-field-field-title-or-position { font-weight:500; color:#5D9CA9; margin:0; }

 .section-orbis.node-type-blog-article .field.field-name-field-date.field-type-datetime,.section-orbis.node-type-blog-article .views-field-field-date .date-display-single,.section-orbis .view-orbis-blog .field.field-name-field-date.field-type-datetime,.section-orbis .view-orbis-blog .views-field-field-date .date-display-single { font-size:20px; }

 .section-orbis.node-type-blog-article .field.field-name-body.field-type-text-with-summary,.section-orbis .view-orbis-blog .field.field-name-body.field-type-text-with-summary { padding-top:20px; }

 .section-orbis.node-type-orbis-course #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li.menu-mlid-9676 > a { border-bottom:solid white 2px; }

 .section-orbis.node-type-orbis-course #page #main #content #block-bean-orbis-back-to-programs-link { display:block; padding-left:calc(50% - 450px); padding-right:calc(50% - 450px); background-color:transparent; padding-bottom:100px; }

 @media screen and (max-width:1300px) { .section-orbis.node-type-orbis-course #page #main #content #block-bean-orbis-back-to-programs-link { padding-left:60px; padding-right:60px; }

 }

 @media screen and (max-width:420px) { .section-orbis.node-type-orbis-course #page #main #content #block-bean-orbis-back-to-programs-link { padding-left:40px; padding-right:40px; }

 }

 @media screen and (max-width:380px) { .section-orbis.node-type-orbis-course #page #main #content #block-bean-orbis-back-to-programs-link { padding-left:30px; padding-right:30px; }

 }

 .section-orbis.node-type-orbis-course #page #main #content .group-icons { width:100%; float:left; margin-bottom:2em; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-short-description { clear:left; margin:2em 0; }

 .section-orbis.node-type-orbis-course #page #main #content .group-who,.section-orbis.node-type-orbis-course #page #main #content .group-how,.section-orbis.node-type-orbis-course #page #main #content .group-partner { width:calc(100% / 3); float:left; padding-left:51px; padding-right:1em; min-height:46px; background-position:left 8px; background-repeat:no-repeat; }

 @media screen and (max-width:900px) { .section-orbis.node-type-orbis-course #page #main #content .group-who,.section-orbis.node-type-orbis-course #page #main #content .group-how,.section-orbis.node-type-orbis-course #page #main #content .group-partner { width:100%; }

 }

 .section-orbis.node-type-orbis-course #page #main #content .group-who h2,.section-orbis.node-type-orbis-course #page #main #content .group-how h2,.section-orbis.node-type-orbis-course #page #main #content .group-partner h2 { font-weight:bold; margin:10px 0; margin-bottom:5px; font-size:1.06rem; }

 .section-orbis.node-type-orbis-course #page #main #content .group-who h2 .field,.section-orbis.node-type-orbis-course #page #main #content .group-how h2 .field,.section-orbis.node-type-orbis-course #page #main #content .group-partner h2 .field { margin:0; }

 .section-orbis.node-type-orbis-course #page #main #content .group-who > .field,.section-orbis.node-type-orbis-course #page #main #content .group-how > .field,.section-orbis.node-type-orbis-course #page #main #content .group-partner > .field { margin-top:0; }

 .section-orbis.node-type-orbis-course #page #main #content .group-who > .field > .field-items > .field-item,.section-orbis.node-type-orbis-course #page #main #content .group-how > .field > .field-items > .field-item,.section-orbis.node-type-orbis-course #page #main #content .group-partner > .field > .field-items > .field-item { font-weight:300; margin:0; margin-bottom:0.7em; font-size:17px; }

 .section-orbis.node-type-orbis-course #page #main #content .group-who { background-image:url("../images/orbis/orbis-course-person-icon.png"); }

 .section-orbis.node-type-orbis-course #page #main #content .group-how { background-image:url("../images/orbis/orbis-course-clock-icon.png"); }

 .section-orbis.node-type-orbis-course #page #main #content .group-partner { background-image:url("../images/orbis/orbis-course-partner-icon.png"); padding-right:0; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-testimonial { text-align:center; padding:2em 3em; position:relative; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-testimonial::before { content:open-quote; left:0; top:63px; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-testimonial::after { content:close-quote; right:0; bottom:-16px; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-testimonial::before,.section-orbis.node-type-orbis-course #page #main #content .field-name-field-testimonial::after { position:absolute; color:#5d9ca9; font-size:150px; font-family:sans-serif; display:block; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table { border:none; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th,.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td { border:none; padding:8px; display:inline-block; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(1),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(1) { width:20%; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(2),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(2) { width:44%; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(3),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(3) { width:35%; }

 @media screen and (max-width:48em) { .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th,.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td { width:block; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(1),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(2),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(3),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(1),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(2),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(3) { width:100%; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(1) p.RowHead,.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(2) p.RowHead,.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(3) p.RowHead,.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(1) p.RowHead,.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(2) p.RowHead,.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(3) p.RowHead { display:none; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(1),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(1) { margin-top:0.5em; }

 .section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table th:nth-child(3),.section-orbis.node-type-orbis-course #page #main #content .field-name-field-program-dates table td:nth-child(3) { margin-bottom:0.5em; }

 }

 /*tfel landing page*/ .page-teaching-tfel #block-bean-tfel-banner { max-width:63.75em; margin:auto; }

 .page-teaching-tfel #block-bean-tfel-banner .field-name-field-bean-body { margin:1.8125em 0; }

 .page-teaching-tfel .breadcrumb { display:none; }

 .page-teaching-tfel .panel-col-top { width:100%; background:white; padding:1.8125em 2.5em; border-top:0.5em solid #1E58A6; margin:1.8125em 0; }

 .page-teaching-tfel .panel-col-top h1 { padding-top:0; padding-bottom:0; }

 .page-teaching-tfel #content .center-wrapper { width:100%; padding:0; }

 .page-teaching-tfel #content .center-wrapper .panel-panel { max-width:100%; background:none !important; border-top:none !important; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first { width:calc(66% - 0.5em); margin-right:1em; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links { padding:0; margin:0; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body { margin:0; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul { width:100%; list-style-type:none; margin:0; height:auto; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li { width:calc(50% - 0.5em); height:auto; float:left; background-color:white; display:block; padding:1.8125em 2.5em; margin-bottom:1em; margin-top:0; background-repeat:no-repeat; background-position-x:calc(100% - 30px); background-position-y:15px; border-top:0.5em solid #1E58A6; padding-right:2.5em; background-size:50px; min-height:149px; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li h2 { margin-top:0; margin-bottom:0.5em; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li:nth-child(odd) { margin-right:1em; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li:nth-child(1) { background-image:url("../images/tfel/tfel-domain-1.png"); }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li:nth-child(2) { background-image:url("../images/tfel/tfel-domain-2.png"); }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li:nth-child(3) { background-image:url("../images/tfel/tfel-domain-3.png"); }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li:nth-child(4) { background-image:url("../images/tfel/tfel-domain-4.png"); }

 @media screen and (max-width:665px) { .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li { width:100%; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li:nth-child(odd) { margin-right:0; }

 }

 @media screen and (max-width:330px) { .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-domain-links .field-name-field-bean-body ul li { padding-right:2.5em; padding-bottom:90px; background-position-x:center; background-position-y:calc(100% - 20px); }

 }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-companion,.page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-compass-block-0 { width:100%; background:white; padding:1.8125em 2.5em; border-top:0.5em solid #1E58A6; margin:0; margin-bottom:1em; float:left; background-size:195px; background-repeat:no-repeat; background-position-x:calc(100% - 40px); background-position-y:center; padding-right:280px; }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-companion h2,.page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-compass-block-0 h2 { margin-top:0; margin-bottom:0.5em; }

 @media screen and (max-width:600px) { .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-companion,.page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-compass-block-0 { padding-right:2.5em; padding-bottom:220px; background-position-x:center; background-position-y:calc(100% - 40px); }

 }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-companion { background-image:url("../images/tfel/tfel-companion.png"); }

 .page-teaching-tfel #content .center-wrapper .panel-col-first .pane-bean-tfel-compass-block-0 { background-image:url("../images/tfel/tfel-compass.png"); }

 .page-teaching-tfel #content .center-wrapper .panel-col-last { height:auto; width:calc(34% - 0.5em); }

 .page-teaching-tfel #content .center-wrapper .panel-col-last .field-name-field-bean-body { margin:0; }

 .page-teaching-tfel #content .center-wrapper .panel-col-last .pane-bean-tfel-facebook-iframe { height:auto; }

 .page-teaching-tfel #content .center-wrapper .panel-col-last .pane-bean-tfel-facebook-iframe iframe { height:auto; }

 @media screen and (max-width:1020px) { .page-teaching-tfel #content .center-wrapper .panel-col-first,.page-teaching-tfel #content .center-wrapper .panel-col-last { width:100%; }

 }

 .page-teaching-tfel #content .panel-col-bottom { padding:0; }

 .page-teaching-tfel #content .panel-col-bottom .pane-bean-tfel-reflecting-etc-links .block-menu-block { padding:0; }

 .page-teaching-tfel #content .panel-col-bottom .pane-bean-tfel-reflecting-etc-links .block-menu-block ul { padding:0; }

 .page-teaching-tfel #content .panel-col-bottom .pane-bean-tfel-reflecting-etc-links .block-menu-block ul li { width:calc((100% - 2em)/3); float:left; margin-right:1em; height:65px; margin-top:0; }

 .page-teaching-tfel #content .panel-col-bottom .pane-bean-tfel-reflecting-etc-links .block-menu-block ul li:last-child { margin-right:0; }

 .page-teaching-tfel #content .panel-col-bottom .pane-bean-tfel-reflecting-etc-links .block-menu-block ul li a { background:linear-gradient(109deg, #1E58A6 0%, #1E58A6 50%, #1E58A6 50%, white 50.1%, white 100%); height:65px; background-size:210% 100%; background-position-x:87%; background-repeat:no-repeat; padding:1.1em 1em 1.1em 3.8em; }

 /*STEM Works thematic banner*/ .node-type-stem-works-school h1.page__title,.node-type-stem-works-news-article h1.page__title,.section-sites-and-facilities.page-node-111211 h1.page__title,.section-sites-and-facilities.page-node-112321 h1.page__title,.section-sites-and-facilities.page-node-110451 h1.page__title { border-bottom:8px solid; border-image:linear-gradient(to right, #7bc5cc 8.3%, #e9cd47 8.3%, #e9cd47 16.6%, #f24e43 16.6%, #f24e43 24.9%, #c9d345 24.9%, #c9d345 33.2%, #7bc5cc 33.2%, #7bc5cc 41.5%, #e9cd47 41.5%, #e9cd47 49.8%, #f24e43 49.8%, #f24e43 58.1%, #c9d345 58.1%, #c9d345 66.4%, #7bc5cc 66.4%, #7bc5cc 74.7%, #e9cd47 74.7%, #e9cd47 83%, #f24e43 83%, #f24e43 91.3%, #c9d345 91.3%, #c9d345 100%) 8; margin-bottom:40px; }

 .node-type-stem-works-school h1.page__title:after,.node-type-stem-works-news-article h1.page__title:after,.section-sites-and-facilities.page-node-111211 h1.page__title:after,.section-sites-and-facilities.page-node-112321 h1.page__title:after,.section-sites-and-facilities.page-node-110451 h1.page__title:after { background:#253e51; position:relative; content:""; height:40px; right:0; left:-60px; top:1.2em; width:calc(100% + 120px); float:left; }

 .node-type-stem-works-school article,.node-type-stem-works-news-article article,.section-sites-and-facilities.page-node-111211 article,.section-sites-and-facilities.page-node-112321 article,.section-sites-and-facilities.page-node-110451 article { padding-top:1.4em !important; }

 /*STEM Works school content type*/ .node-type-stem-works-school .field-name-body { float:left; }

 .node-type-stem-works-school #content .field-name-field-stem-school-concept { width:calc(100% + 120px); margin-left:-60px; cursor:pointer; }

 .node-type-stem-works-school #content .group-left { float:left; width:50%; }

 .node-type-stem-works-school #content .group-right { float:right; width:50%; }

 .node-type-stem-works-school #content .field-name-field-contact,.node-type-stem-works-school #content .field-name-field-contact-view { float:left; width:100%; }

 .node-type-stem-works-school #content .field-name-field-contact h2,.node-type-stem-works-school #content .field-name-field-contact-view h2 { margin-top:0.5em; margin-bottom:0.3em; }

 .node-type-stem-works-school #content .group-project-timeline { padding-left:1.1em; }

 .node-type-stem-works-school #content .group-project-timeline .field-name-field-project-status { display:none; visibility:hidden; }

 .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-1-details,.node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-2-details,.node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-3-details,.node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-4-details { border-left-style:solid; border-left-color:rgba(255, 255, 255, 0); border-left-width:4px; background-color:lightgrey; background:linear-gradient(to bottom, #1e59a6 0%, #1e59a6 55%, lightgrey 57%, lightgrey 100%); background-size:400% 400%; background-position:0% 70%; }

 .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-5-details { height:1em !important; }

 .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-5-details h3 { padding-left:4px; }

 .node-type-stem-works-school #content .group-project-timeline .field-type-text-long { height:100px; margin:0px; }

 .node-type-stem-works-school #content .group-project-timeline .field-type-text-long .field-items { background-color:white; padding-left:20px; height:110%; }

 .node-type-stem-works-school #content .group-project-timeline .field-type-text-long .project-status-tick { margin:0px; position:relative; background-color:whitesmoke; border-color:lightgrey; border-width:4px; border-style:solid; height:40px; width:40px; border-radius:20px; left:-22px; top:-20px; font-size:21px; line-height:34px; text-align:center; font-weight:700; color:whitesmoke; /*so it doesn't appear initially*/ }

 .node-type-stem-works-school #content .group-project-timeline .field-type-text-long .stage-5-tick { left:-18px; }

 .node-type-stem-works-school #content .group-project-timeline .field-type-text-long h3 { margin:0px; margin-top:-2.7em; margin-left:10px; }

 .node-type-stem-works-school #content .group-project-timeline .animateborder { -webkit-animation:BorderAnimation 1s linear forwards; -moz-animation:BorderAnimation 1s linear forwards; animation:BorderAnimation 1s linear forwards; }

 .node-type-stem-works-school #content .group-project-timeline h2 { padding-bottom:0.6em; margin-left:-18px; }

 .node-type-stem-works-school #fullscreen,.node-type-building-better-schools-school #fullscreen { height:100%; display:none; position:fixed; top:0; right:0; bottom:0; left:0; z-index:600; background-color:rgba(0, 0, 0, 0.5); cursor:pointer; }

 .node-type-stem-works-school #fullscreen img,.node-type-building-better-schools-school #fullscreen img { height:100%; display:block; margin:0 auto; object-fit:contain; }

 .node-type-stem-works-school #content .group-images,.node-type-building-better-schools-school #content .group-images { margin-bottom:1.4em; float:left; width:100%; }

 .node-type-stem-works-school #content .group-images .group-carousel,.node-type-building-better-schools-school #content .group-images .group-carousel { overflow:hidden; width:100%; position:relative; display:flex; justify-content:center; }

 .node-type-stem-works-school #content .group-images .group-carousel .group-wide,.node-type-building-better-schools-school #content .group-images .group-carousel .group-wide { width:9999px; float:left; }

 .node-type-stem-works-school #content .group-images .group-carousel .group-wide img,.node-type-building-better-schools-school #content .group-images .group-carousel .group-wide img { height:88px; float:left; margin-left:5px; cursor:pointer; opacity:0.5; }

 .node-type-stem-works-school #content .group-images .group-carousel .group-wide img:hover,.node-type-building-better-schools-school #content .group-images .group-carousel .group-wide img:hover { opacity:1; }

 .node-type-stem-works-school #content .group-images .group-carousel .group-wide img.displayed,.node-type-building-better-schools-school #content .group-images .group-carousel .group-wide img.displayed { opacity:1; cursor:auto; }

 .node-type-stem-works-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr img,.node-type-building-better-schools-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr img { width:132px; opacity:0.5; margin-left:0px; }

 .node-type-stem-works-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr img:hover,.node-type-building-better-schools-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr img:hover { opacity:1; }

 .node-type-stem-works-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr img.displayed,.node-type-building-better-schools-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr img.displayed { opacity:1; cursor:auto; }

 .node-type-stem-works-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item,.node-type-building-better-schools-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item { float:left; width:132px; height:88px; background-size:132px 88px; margin-left:5px; }

 .node-type-stem-works-school #content .group-images #displayed,.node-type-building-better-schools-school #content .group-images #displayed { width:100%; float:left; margin-bottom:5px; background-size:contain; background-repeat:no-repeat; background-position:center center; cursor:pointer; }

 .node-type-stem-works-school #content .group-images #displayed img,.node-type-building-better-schools-school #content .group-images #displayed img { float:left; height:440px; width:660px; object-fit:contain; opacity:1; background-color:#f3f2f2; }

 /*STEM Works school content type mobile css*/ @media screen and (max-width:48.75em) { .node-type-stem-works-school #content .group-left,.node-type-stem-works-school #content .group-right { width:20.625em; margin-left:calc((100% - 20.625em)/2); margin-right:calc((100% - 20.625em)/2); }

 }

 @media screen and (max-width:42.5em) { .node-type-stem-works-school #displayed img,.node-type-building-better-schools-school #displayed img { height:360px !important; }

 }

 @media screen and (max-width:30em) { .node-type-stem-works-school #displayed img,.node-type-building-better-schools-school #displayed img { height:240px !important; }

 }

 @media screen and (max-width:18.75em) { .node-type-stem-works-school #displayed img,.node-type-building-better-schools-school #displayed img { height:120px !important; }

 }

 @media screen and (max-width:28.125em) { .node-type-stem-works-school #content .group-left,.node-type-stem-works-school #content .group-right { width:100%; margin-left:0em; margin-right:0em; }

 }

 /*stemworks homepage */ .page-stem-works-homepage #content h1#page-title { display:none; }

 .page-stem-works-homepage #content .panel-panel .menu-mlid-12189 { display:none; visibility:hidden; }

 .page-stem-works-homepage #content .field-name-field-banner-image { margin-top:0px; margin-bottom:0.5em; }

 .page-stem-works-homepage #content .pane-stem-works-featured-schools h2 { padding:1em; padding-bottom:0em; margin:0; border-top:8px solid #1E58A6; }

 .page-stem-works-homepage #content .pane-stem-works-featured-schools .view-stem-works-featured-schools .more-link { padding:1.85em; padding-top:1.7em; padding-bottom:2em; padding-right:2.3em; }

 .page-stem-works-homepage #content .pane-stem-works-featured-schools .view-stem-works-featured-schools .more-link a { padding:0.5em 1em; border:1px solid #202020; color:#202020; text-decoration:none; }

 .page-stem-works-homepage #content .pane-stem-works-featured-schools .view-stem-works-featured-schools .more-link a:hover { color:#FFF; background:#1E58A6; border:1px solid #1E58A6; text-decoration:none; }

 .page-stem-works-homepage #content .views-field-field-stem-school-concept .field-content { height:217px; contain:content; }

 .page-stem-works-homepage #content .views-field-field-stem-school-concept .field-content img { height:217px; width:387px; object-fit:cover; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-top .pane-bean-stem-works-animated-stats { padding:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-top .pane-bean-stem-works-animated-stats .field { margin:0px; margin-bottom:0.5em; float:left; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-top .pane-bean-stem-works-animated-stats .field #stemworksmainstats { float:left; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper { width:100%; float:left; padding:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .panel-pane { border-top:0.5em solid #1E58A6; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .panel-pane h2 { padding-top:0em; padding-bottom:0.5em; margin:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-bean-about-stem-works { border-bottom:0.5em solid #e2e2e2; padding-bottom:0.7em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-bean-about-stem-works .more-link { position:static; text-align:right; padding-top:0em; margin-top:-1em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-bean-about-stem-works .more-link a { padding:0.5em 1em; border:1px solid #202020; color:#202020; text-decoration:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-bean-about-stem-works .more-link a:hover { color:#FFF; background:#1E58A6; border:1px solid #1E58A6; text-decoration:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news { height:29.576em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .view-content { padding:0; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .view-content a { text-decoration:none; color:#202020; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .view-content a:hover { text-decoration:underline; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .view-content .date-display-single,.page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .view-content .views-field-title { font-weight:bold; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .view-content .views-row { margin:0; padding:0.35em 0 0.7em; border:0; border-top:1px solid #c5c5c5; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .view-content .views-row:first-child { border:0; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .more-link { position:static; text-align:right; padding-top:0.2em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .more-link a { padding:0.5em 1em; border:1px solid #202020; color:#202020; text-decoration:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .inside .pane-latest-news .view-latest-news .more-link a:hover { color:#FFF; background:#1E58A6; border:1px solid #1E58A6; text-decoration:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-panel { width:calc(50% - 0.234375em); max-width:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-panel .panel-pane { background-color:white; padding:1.8125em 2.5em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last { border:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last .panel-pane { padding:0px; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last .panel-pane .view-content { padding:0px; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last .panel-pane .view-content .views-row { margin-top:0px; border:none; padding:0px; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last .panel-pane .view-content .views-row .views-field-field-stem-school-images img { min-height:13.625em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last .panel-pane .view-content .views-row .views-field-title { padding:1em; padding-bottom:0.5em; padding-left:1.625em; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last .panel-pane .view-content .views-row .views-field-title a { font-size:1.4em; text-decoration:none; color:black; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last .panel-pane .view-content .views-row-2 .views-field-title { border-bottom:none; padding-top:1.1em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom { padding:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-homepage-photosphere { padding-bottom:0.5em !important; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-homepage-photosphere .more-link { position:static; text-align:right; padding-top:1em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-homepage-photosphere .more-link a { padding:0.5em 1em; border:1px solid #202020; color:#202020; text-decoration:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-homepage-photosphere .more-link a:hover { color:#FFF; background:#1E58A6; border:1px solid #1E58A6; text-decoration:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .panel-pane { padding-left:3.75em; padding-right:3.75em; background-color:white; margin-top:0.5em; float:left; width:100%; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-school-search-banner { padding:2em; padding-top:0em; border-top:0.5em solid #1E58A6; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-school-search-banner h2 { margin-top:1.5em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-animated-stats { padding:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-animated-stats .field { margin:0px; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-animated-stats .field #stemworksmainstats { float:left; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-google-map .more-link { position:static; text-align:right; padding-top:1em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-google-map .more-link a { padding:0.5em 1em; border:1px solid #202020; color:#202020; text-decoration:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-google-map .more-link a:hover { color:#FFF; background:#1E58A6; border:1px solid #1E58A6; text-decoration:none; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-google-map h4 { width:200px; padding-left:60px; background-repeat:no-repeat; background-position:1px 50%; padding-top:1em; padding-bottom:1em; float:left; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-google-map h4.sw-primary { background-image:url("../images/stemworks/ps.png"); }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-google-map h4.sw-secondary { background-image:url("../images/stemworks/hs.png"); }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-bean-stem-works-google-map h4.sw-b12 { background-image:url("../images/stemworks/r12.png"); }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-node { width:100%; padding-top:2em; padding-bottom:2em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-node h2.pane-title { margin:0em; padding:0.5em; background:#1E58A6; width:100%; color:white; font-size:1.25em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-node .node-contact { padding:0em; background-color:#F0F0F0; padding-top:1.25em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-node .node-contact .field-name-field-contact-details { margin:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-node .node-contact .field-name-field-contact-details p { padding-left:1em; padding-bottom:1em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-webform-client-block-65 { margin-top:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .inside .pane-webform-client-block-65 h2 { margin-top:0.7em; margin-bottom:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .panel-col-bottom .inside { margin:0px; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .panel-col-bottom .inside h2.pane-title { margin-top:0.5em; margin-bottom:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .panel-col-bottom .inside .panel-pane h2 { margin:0px; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .panel-col-bottom .inside .panel-pane .node-contact { padding:0em; background-color:#F0F0F0; padding-top:1.25em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .panel-col-bottom .inside .panel-pane .node-contact .field-name-field-contact-details { margin:0em; }

 .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .panel-col-bottom .inside .panel-pane .node-contact .field-name-field-contact-details p { padding-left:1em; padding-bottom:1em; }

 /*stem works homepage mobile*/ @media screen and (max-width:64.75em) { .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first { width:100%; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-first .pane-latest-news { height:auto !important; border-bottom:0.5em solid #e2e2e2; }

 .page-stem-works-homepage #content .panel-2col-stacked .center-wrapper .panel-col-last { width:100%; padding-left:calc((100% - 24.14em)/2); padding-right:calc((100% - 24.14em)/2); }

 }

 @media screen and (max-width:41.25em) { .page-stem-works-homepage #content .panel-2col-stacked .panel-col-bottom .pane-bean-stem-works-homepage-photosphere #photosphere-div { margin-left:-60px !important; width:calc(100% + 120px) !important; }

 }

 /*stemworks filter view*/ .view-display-id-stem_works_schools_filter #edit-title-wrapper,.view-display-id-stem_works_schools_filter #edit-field-address-value-wrapper,.view-display-id-stem_works_schools_filter #edit-field-project-status-tid-wrapper,.view-display-id-stem_works_schools_filter #edit-field-year-level-tid-wrapper { width:40% !important; min-width:11em; }

 .view-display-id-stem_works_schools_filter .views-widget-per-page,.view-display-id-stem_works_schools_filter #edit-field-postcode-value-wrapper { width:20% !important; min-width:7em; }

 .view-display-id-stem_works_schools_filter .views-field-field-address h2 { display:none; }

 .view-display-id-stem_works_schools_filter .views-field-field-address p { margin-top:0em; margin-bottom:1em; }

 /*stemworks school filter css*/ .page-node-110451 .node-page #sw-icons,.page-node-688217 .node-page #sw-icons { float:left; width:100%; }

 .page-node-110451 .node-page #sw-icons h4,.page-node-688217 .node-page #sw-icons h4 { width:33%; padding-left:60px; background-repeat:no-repeat; background-position:1px 50%; padding-top:1em; padding-bottom:1em; float:left; margin-top:2em; min-width:11em; }

 .page-node-110451 .node-page #sw-icons h4.sw-primary,.page-node-688217 .node-page #sw-icons h4.sw-primary { background-image:url("../images/stemworks/ps.png"); }

 .page-node-110451 .node-page #sw-icons h4.sw-secondary,.page-node-688217 .node-page #sw-icons h4.sw-secondary { background-image:url("../images/stemworks/hs.png"); }

 .page-node-110451 .node-page #sw-icons h4.sw-b12,.page-node-688217 .node-page #sw-icons h4.sw-b12 { background-image:url("../images/stemworks/r12.png"); }

 .node-111211 .view-filters { padding:0em !important; }

 .node-111211 .view-filters .views-submit-button { display:none; }

 .node-111211 .view-filters .views-widget-filter-body_value { height:auto !important; }

 .node-111211 .view-content { padding-top:0em !important; margin-top:1.4em; }

 .node-111211 .view-latest-news .view-header h2 { margin-top:0em; }

 /*stemworks stats*/ #stemworksmainstats { background:#1E58A6; /* Old browsers */ background:linear-gradient(109deg, #1E58A6 0%, #1E58A6 75%, #ffffff calc(75% + 1px), #ffffff 100%, #e5e5e5 100%); width:calc(100% + 1px); display:inline-block; }

 #stemworksmainstats .stathalfblock { float:left; min-width:50%; max-width:100%; }

 #stemworksmainstats .stathalfblock .statblock { width:50%; min-width:195px; height:100px; float:left; padding-top:10px; color:white; }

 #stemworksmainstats .stathalfblock .statblock p { margin:0px; width:100%; text-align:center; font-size:1.2em; }

 #stemworksmainstats .stathalfblock .statblock .firstline { font-size:3em; padding:16px; }

 #stemworksmainstats .stathalfblock:nth-child(2) .statblock:nth-child(2) { color:black; }

 @media screen and (max-width:64.75em) { #stemworksmainstats { background:#1E58A6; }

 #stemworksmainstats .stathalfblock { width:100%; }

 #stemworksmainstats .stathalfblock .statblock { width:50%; min-width:195px; color:white; }

 #stemworksmainstats .stathalfblock:nth-child(odd) { background:linear-gradient(109deg, #ffffff 0%, #ffffff calc(50% + 16px), #1E58A6 calc(50% + 17px), #1E58A6 100%, #e5e5e5 100%); }

 #stemworksmainstats .stathalfblock:nth-child(odd) .statblock:nth-child(odd) { color:black; }

 #stemworksmainstats .stathalfblock:nth-child(odd) .statblock:nth-child(even) { color:white; }

 #stemworksmainstats .stathalfblock:nth-child(even) { background:linear-gradient(109deg, #1E58A6 0%, #1E58A6 calc(50% - 16px), #ffffff calc(50% - 15px), #ffffff 100%, #e5e5e5 100%); }

 #stemworksmainstats .stathalfblock:nth-child(even) .statblock:nth-child(even) { color:black; }

 #stemworksmainstats .stathalfblock:nth-child(even) .statblock:nth-child(odd) { color:white; }

 }

 @media screen and (max-width:28.5em) { #stemworksmainstats { background:#1E58A6; }

 #stemworksmainstats .stathalfblock { width:100%; }

 #stemworksmainstats .stathalfblock .statblock { width:100%; min-width:195px; color:white; }

 #stemworksmainstats .stathalfblock .statblock:nth-child(odd) { background-color:white !important; color:black !important; }

 #stemworksmainstats .stathalfblock .statblock:nth-child(even) { background-color:#1E58A6 !important; color:white !important; }

 }

 #block-bean-admin-functions .admin-button { transform:rotate(-90deg); position:fixed; z-index:100; height:30px; width:110px; top:170px; right:-40px; border-width:2px; border-style:outset; border-color:buttonface; border-image:initial; }

 #block-bean-admin-functions .admin-button h3 { margin:0; }

 #block-bean-admin-functions #adminFunctions { position:fixed; top:130px; z-index:1; right:-330px; background:#fff; border:1px solid #092d43; width:210px; padding:10px 0 20px 20px; min-height:85px; transition-duration:0.3s; }

 #block-bean-admin-functions #adminFunctions.open { right:35px; }

 #block-bean-admin-functions #adminFunctions h3 { margin:5px 0; font-size:1.5em; }

 #block-bean-admin-functions #adminFunctions ul { margin:10px 0; list-style-type:none; }

 #block-bean-admin-functions #adminFunctions a { text-decoration:none; cursor:pointer; }

 #block-bean-admin-functions #adminFunctions a:hover,#block-bean-admin-functions #adminFunctions a:focus { text-decoration:underline; }

 #block-bean-admin-functions #adminFunctions #adminFeedback { display:none; }

 #content #block-views-administration-feedback-block { padding-top:100px; }

 td.views-field-publish-on,li.tabs-primary__tab a[href$="/draft"] { color:red; font-weight:bold; }

 /* Slideout outer button */ .feedbackpanel { display:block; width:100%; padding:8px; font-weight:bold; line-height:inherit; color:#092d43; border:0; background:#e0eab2; border-bottom:1px solid #e5e5e5; padding-top:10px; padding-bottom:6px; }

 .feedbackpanel img { margin-top:-2px; margin-right:3px; }

 #slideout .feedbackpanel button.feedback_button { float:right; padding:0; border:0; height:1em; margin-top:3px; margin-right:5px; }

 .feedbackpanel button.feedback_button p { display:none; }

 .feedbackpanel button.feedback_button::before { content:"Ã—"; font-size:2em; line-height:0.5em; font-weight:normal; }

 #slideout { padding:0; }

 #feedback-button { transform:rotate(-90deg); position:fixed; z-index:100; height:30px; width:110px; top:285px; right:-40px; }

 #admin-button { transform:rotate(-90deg); position:fixed; z-index:100; height:30px; width:110px; top:170px; right:-40px; }

 #feedback-button button { height:30px; width:110px; }

 #admin-button button { height:30px; width:110px; }

 /* Slideout inner widget area */ #slideout_inner { position:fixed; top:245px; right:-330px; background:#fff; border:1px solid #092d43; width:330px; padding:0px; min-height:85px; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -o-transition-duration:0.3s; transition-duration:0.3s; }

 #slideout_inner_a { position:fixed; top:245px; right:-330px; background:#fff; border:1px solid #092d43; width:210px; padding:10px 0 20px 20px; min-height:85px; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -o-transition-duration:0.3s; transition-duration:0.3s; }

 #slideout_inner_a h3 { margin:10px 0 10px 0; font-size:16pt; }

 #slideout #slideout_inner.big { height:417px; height:auto; }

 #slideout #slideout_inner.notransition { transition-duration:0s; }

 /* Hover alignment */ #slideout.open #slideout_inner { right:35px; }

 #slideout_a.open #slideout_inner_a { right:35px; }

 #slideout button { margin:0; cursor:pointer; border:1px #092d43 solid; background:#e0eab2; color:#092d43; padding:0; font-size:1em; font-weight:bold; }

 #slideout button h3 { margin:0; color:#092d43; font-weight:bold; width:108px; height:28px; line-height:30px; text-align:center; font-size:1.1em; }

 #slideout_a button h3 { margin:0; color:#092d43; font-weight:bold; width:80px; height:28px; line-height:30px; text-align:center; font-size:1.1em; }

 #slideout #slideout_inner .form-group { margin:0 14px; }

 #slideout #slideout_inner .form-group .radio { text-align:center; }

 #slideout #slideout_inner .form-group .radio label { margin-left:5px; margin-right:5px; padding:0; }

 #slideout #slideout_inner .form-group .radio input { margin-left:5px; margin-top:6px; }

 #slideout #slideout_inner .form-group textarea { width:100%; }

 .clicker { outline:none; cursor:pointer; }

 .feedbackmessage { display:none; margin-left:-20px; }

 .clicker:focus ~ .feedbackmessage { display:block; }

 @media only screen and (max-width:991px) { #slideout { height:50px; }

 #feedback-button { /*position:static;*/ /*transform:none;*/ /*margin-bottom:20px;*/ display:none; }

 #slideout_inner { /*position:relative;*/ /*top:-51px;*/ /*left:-500px;*/ display:none; }

 #slideout.open #slideout_inner { left:-1px; }

 }

 .node-type-anti-bullying-plan #content #block-webform-client-block-65 form div,.node-type-attendance-improvement-plan #content #block-webform-client-block-65 form div,.node-type-behaviour-support-policy #content #block-webform-client-block-65 form div,.node-type-attendance-policy #content #block-webform-client-block-65 form div { max-width:100%; }

 .node-type-anti-bullying-plan #content ol,.node-type-attendance-improvement-plan #content ol,.node-type-behaviour-support-policy #content ol,.node-type-attendance-policy #content ol { list-style-type:none; counter-reset:item; margin:0; padding:0; }

 .node-type-anti-bullying-plan #content ol > li,.node-type-attendance-improvement-plan #content ol > li,.node-type-behaviour-support-policy #content ol > li,.node-type-attendance-policy #content ol > li { display:table; counter-increment:item; margin-bottom:0.6em; }

 .node-type-anti-bullying-plan #content ol > li:before,.node-type-attendance-improvement-plan #content ol > li:before,.node-type-behaviour-support-policy #content ol > li:before,.node-type-attendance-policy #content ol > li:before { content:counters(item, ".") ". "; display:table-cell; padding-right:0.6em; }

 .node-type-anti-bullying-plan #content ol li ol > li,.node-type-attendance-improvement-plan #content ol li ol > li,.node-type-behaviour-support-policy #content ol li ol > li,.node-type-attendance-policy #content ol li ol > li { margin:0; }

 .node-type-anti-bullying-plan #content ol li ol > li:before,.node-type-attendance-improvement-plan #content ol li ol > li:before,.node-type-behaviour-support-policy #content ol li ol > li:before,.node-type-attendance-policy #content ol li ol > li:before { content:counters(item, ".") " "; font-weight:normal; }

 .node-type-anti-bullying-plan #content .field-name-field-school-name,.node-type-attendance-improvement-plan #content .field-name-field-school-name,.node-type-behaviour-support-policy #content .field-name-field-school-name,.node-type-attendance-policy #content .field-name-field-school-name { display:none; visibility:hidden; /* css workaround because the field won't hide in drupal */ }

 .node-type-anti-bullying-plan #content .field-name-field-abp-strats ol > li:before,.node-type-attendance-improvement-plan #content .field-name-field-abp-strats ol > li:before,.node-type-behaviour-support-policy #content .field-name-field-abp-strats ol > li:before,.node-type-attendance-policy #content .field-name-field-abp-strats ol > li:before { font-weight:normal; font-size:1.25em; line-height:1em; }

 .node-type-anti-bullying-plan #content .field-name-field-abp-strats ol li ol > li:before,.node-type-attendance-improvement-plan #content .field-name-field-abp-strats ol li ol > li:before,.node-type-behaviour-support-policy #content .field-name-field-abp-strats ol li ol > li:before,.node-type-attendance-policy #content .field-name-field-abp-strats ol li ol > li:before { font-size:1em; }

 .node-type-anti-bullying-plan #content .group-logo-name,.node-type-attendance-improvement-plan #content .group-logo-name,.node-type-behaviour-support-policy #content .group-logo-name,.node-type-attendance-policy #content .group-logo-name { float:left; width:100%; margin-bottom:3em; margin-top:1em; }

 .node-type-anti-bullying-plan #content .group-logo-name .field-name-field-school-logo,.node-type-attendance-improvement-plan #content .group-logo-name .field-name-field-school-logo,.node-type-behaviour-support-policy #content .group-logo-name .field-name-field-school-logo,.node-type-attendance-policy #content .group-logo-name .field-name-field-school-logo { max-width:calc(135px + 2em); float:left; margin-bottom:-35px; padding-top:0.7rem; }

 .node-type-anti-bullying-plan #content .group-logo-name .field-name-field-school-logo img,.node-type-attendance-improvement-plan #content .group-logo-name .field-name-field-school-logo img,.node-type-behaviour-support-policy #content .group-logo-name .field-name-field-school-logo img,.node-type-attendance-policy #content .group-logo-name .field-name-field-school-logo img { padding-right:2em; }

 @media screen and (max-width:calc(135px + 2em)) { .node-type-anti-bullying-plan #content .group-logo-name .field-name-field-school-logo,.node-type-attendance-improvement-plan #content .group-logo-name .field-name-field-school-logo,.node-type-behaviour-support-policy #content .group-logo-name .field-name-field-school-logo,.node-type-attendance-policy #content .group-logo-name .field-name-field-school-logo { max-width:135px; }

 .node-type-anti-bullying-plan #content .group-logo-name .field-name-field-school-logo img,.node-type-attendance-improvement-plan #content .group-logo-name .field-name-field-school-logo img,.node-type-behaviour-support-policy #content .group-logo-name .field-name-field-school-logo img,.node-type-attendance-policy #content .group-logo-name .field-name-field-school-logo img { padding-right:0; }

 }

 .node-type-anti-bullying-plan #content .group-logo-name .field-name-field-school-name-and-motto,.node-type-attendance-improvement-plan #content .group-logo-name .field-name-field-school-name-and-motto,.node-type-behaviour-support-policy #content .group-logo-name .field-name-field-school-name-and-motto,.node-type-attendance-policy #content .group-logo-name .field-name-field-school-name-and-motto { float:left; }

 .node-type-anti-bullying-plan #content .group-logo-name .field-name-field-school-name-and-motto h2,.node-type-attendance-improvement-plan #content .group-logo-name .field-name-field-school-name-and-motto h2,.node-type-behaviour-support-policy #content .group-logo-name .field-name-field-school-name-and-motto h2,.node-type-attendance-policy #content .group-logo-name .field-name-field-school-name-and-motto h2 { font-size:2.5em; margin-bottom:10px; margin-top:0.7em; }

 .node-type-anti-bullying-plan #content .group-logo-name .field-name-field-school-name-and-motto p,.node-type-attendance-improvement-plan #content .group-logo-name .field-name-field-school-name-and-motto p,.node-type-behaviour-support-policy #content .group-logo-name .field-name-field-school-name-and-motto p,.node-type-attendance-policy #content .group-logo-name .field-name-field-school-name-and-motto p { font-size:1.1em; margin-left:5px; }

 .node-type-anti-bullying-plan #content .field-name-field-cover-photo,.node-type-attendance-improvement-plan #content .field-name-field-cover-photo,.node-type-behaviour-support-policy #content .field-name-field-cover-photo,.node-type-attendance-policy #content .field-name-field-cover-photo { margin-left:-60px; margin-right:-60px; }

 @media screen and (max-width:600px) { .node-type-anti-bullying-plan #content .field-name-field-cover-photo,.node-type-attendance-improvement-plan #content .field-name-field-cover-photo,.node-type-behaviour-support-policy #content .field-name-field-cover-photo,.node-type-attendance-policy #content .field-name-field-cover-photo { margin-left:-10vw; margin-right:-10vw; }

 }

 .node-type-anti-bullying-plan #content .field-name-field-cover-photo img,.node-type-attendance-improvement-plan #content .field-name-field-cover-photo img,.node-type-behaviour-support-policy #content .field-name-field-cover-photo img,.node-type-attendance-policy #content .field-name-field-cover-photo img { width:100%; }

 .node-type-anti-bullying-plan #content .reporting-process,.node-type-attendance-improvement-plan #content .reporting-process,.node-type-behaviour-support-policy #content .reporting-process,.node-type-attendance-policy #content .reporting-process { display:inline-block; margin-bottom:20px; }

 .node-type-anti-bullying-plan #content .reporting-process h3,.node-type-attendance-improvement-plan #content .reporting-process h3,.node-type-behaviour-support-policy #content .reporting-process h3,.node-type-attendance-policy #content .reporting-process h3 { width:160px; text-align:center; float:left; height:120px; margin:0; padding:1em; border-radius:80px; border:10px solid transparent; padding-top:2.3em; position:relative; margin-right:20px; margin-left:60px; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(2),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(2),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(2),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(2) { left:-71px; top:-2px; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(3),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(3),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(3),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(3) { left:0px; top:1px; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(4),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(4),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(4),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(4) { left:-71px; top:-3px; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(5),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(5),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(5),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(5) { left:0px; top:0px; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(6),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(6),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(6),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(6) { left:-71px; top:-3px; }

 .node-type-anti-bullying-plan #content .reporting-process h3::before,.node-type-attendance-improvement-plan #content .reporting-process h3::before,.node-type-behaviour-support-policy #content .reporting-process h3::before,.node-type-attendance-policy #content .reporting-process h3::before { content:""; border:solid 10px red; height:160px; width:160px; border-radius:50%; display:block; position:absolute; left:-10px; top:-10px; box-sizing:border-box; }

 .node-type-anti-bullying-plan #content .reporting-process h3::after,.node-type-attendance-improvement-plan #content .reporting-process h3::after,.node-type-behaviour-support-policy #content .reporting-process h3::after,.node-type-attendance-policy #content .reporting-process h3::after { content:""; display:block; position:absolute; border:solid 16px transparent; top:129px; left:40px; box-sizing:border-box; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(1)::before,.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(3)::before,.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(5)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(1)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(3)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(5)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(1)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(3)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(5)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(1)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(3)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(5)::before { border-color:#c34c46; border-bottom-color:transparent; transform:rotate(45deg); }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(1)::after,.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(3)::after,.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(5)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(1)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(3)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(5)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(1)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(3)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(5)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(1)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(3)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(5)::after { border-right-color:#c34c46; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(2)::before,.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(4)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(2)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(4)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(2)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(4)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(2)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(4)::before { border-color:#9bbb56; border-right-color:transparent; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(2)::after,.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(4)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(2)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(4)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(2)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(4)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(2)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(4)::after { border-left-color:#9bbb56; top:97px; left:117px; transform:rotate(-45deg); }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(3)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(3)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(3)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(3)::before { border-color:#8062a2; border-bottom-color:transparent; border-left-color:transparent; transform:rotate(45deg); }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(3)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(3)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(3)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(3)::after { border-right-color:#8062a2; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(4)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(4)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(4)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(4)::before { border-color:#4cabc7; border-right-color:transparent; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(4)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(4)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(4)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(4)::after { border-left-color:#4cabc7; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(5)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(5)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(5)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(5)::before { border-color:#f39649; border-bottom-color:transparent; border-left-color:transparent; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(5)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(5)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(5)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(5)::after { border-right-color:#f39649; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(6)::before,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(6)::before,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(6)::before,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(6)::before { border-color:#c34c46; border-bottom-color:transparent; border-right-color:transparent; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(6)::after,.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(6)::after,.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(6)::after,.node-type-attendance-policy #content .reporting-process h3:nth-of-type(6)::after { border:solid 10px transparent; border-bottom-color:#c34c46; border-left-color:#c34c46; border-radius:50%; height:160px; width:160px; top:-10px; left:-10px; transform:rotate(-45deg); }

 .node-type-anti-bullying-plan #content .reporting-process p,.node-type-attendance-improvement-plan #content .reporting-process p,.node-type-behaviour-support-policy #content .reporting-process p,.node-type-attendance-policy #content .reporting-process p { width:calc(100% - 240px); float:right; height:95px; margin:0; margin-bottom:5px; padding:1em; margin-top:22px; border:5px solid white; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(1),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(1),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(1),.node-type-attendance-policy #content .reporting-process p:nth-of-type(1) { border-color:#c34c46; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(2),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(2),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(2),.node-type-attendance-policy #content .reporting-process p:nth-of-type(2) { border-color:#9bbb56; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(3),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(3),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(3),.node-type-attendance-policy #content .reporting-process p:nth-of-type(3) { border-color:#8062a2; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(4),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(4),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(4),.node-type-attendance-policy #content .reporting-process p:nth-of-type(4) { border-color:#4cabc7; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(5),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(5),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(5),.node-type-attendance-policy #content .reporting-process p:nth-of-type(5) { border-color:#f39649; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(6),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(6),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(6),.node-type-attendance-policy #content .reporting-process p:nth-of-type(6) { border-color:#c34c46; }

 @media screen and (max-width:888px) { .node-type-anti-bullying-plan #content .reporting-process p,.node-type-attendance-improvement-plan #content .reporting-process p,.node-type-behaviour-support-policy #content .reporting-process p,.node-type-attendance-policy #content .reporting-process p { padding:0.6em 1em; }

 }

 @media screen and (max-width:726px) { .node-type-anti-bullying-plan #content .reporting-process h3,.node-type-attendance-improvement-plan #content .reporting-process h3,.node-type-behaviour-support-policy #content .reporting-process h3,.node-type-attendance-policy #content .reporting-process h3 { float:none; width:auto; height:auto; border:none; text-align:left; margin:0; padding:0; margin-top:1em; margin-bottom:1em; }

 .node-type-anti-bullying-plan #content .reporting-process h3::before,.node-type-anti-bullying-plan #content .reporting-process h3::after,.node-type-attendance-improvement-plan #content .reporting-process h3::before,.node-type-attendance-improvement-plan #content .reporting-process h3::after,.node-type-behaviour-support-policy #content .reporting-process h3::before,.node-type-behaviour-support-policy #content .reporting-process h3::after,.node-type-attendance-policy #content .reporting-process h3::before,.node-type-attendance-policy #content .reporting-process h3::after { content:none; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(1),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(1),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(1),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(1) { margin-top:2em; }

 .node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(2),.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(3),.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(4),.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(5),.node-type-anti-bullying-plan #content .reporting-process h3:nth-of-type(6),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(2),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(3),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(4),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(5),.node-type-attendance-improvement-plan #content .reporting-process h3:nth-of-type(6),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(2),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(3),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(4),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(5),.node-type-behaviour-support-policy #content .reporting-process h3:nth-of-type(6),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(2),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(3),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(4),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(5),.node-type-attendance-policy #content .reporting-process h3:nth-of-type(6) { left:0; top:0; }

 .node-type-anti-bullying-plan #content .reporting-process p,.node-type-attendance-improvement-plan #content .reporting-process p,.node-type-behaviour-support-policy #content .reporting-process p,.node-type-attendance-policy #content .reporting-process p { border:8px solid white; float:none; width:auto; height:auto; margin-top:0; position:relative; }

 .node-type-anti-bullying-plan #content .reporting-process p::after,.node-type-attendance-improvement-plan #content .reporting-process p::after,.node-type-behaviour-support-policy #content .reporting-process p::after,.node-type-attendance-policy #content .reporting-process p::after { content:""; display:block; position:absolute; border:solid 12px transparent; bottom:-23px; right:-16px; box-sizing:border-box; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(1)::after,.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(1)::after,.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(1)::after,.node-type-attendance-policy #content .reporting-process p:nth-of-type(1)::after { border-top-color:#c34c46; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(2)::after,.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(2)::after,.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(2)::after,.node-type-attendance-policy #content .reporting-process p:nth-of-type(2)::after { border-top-color:#9bbb56; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(3)::after,.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(3)::after,.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(3)::after,.node-type-attendance-policy #content .reporting-process p:nth-of-type(3)::after { border-top-color:#8062a2; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(4)::after,.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(4)::after,.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(4)::after,.node-type-attendance-policy #content .reporting-process p:nth-of-type(4)::after { border-top-color:#4cabc7; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(5)::after,.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(5)::after,.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(5)::after,.node-type-attendance-policy #content .reporting-process p:nth-of-type(5)::after { border-top-color:#f39649; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(1),.node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(3),.node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(5),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(1),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(3),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(5),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(1),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(3),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(5),.node-type-attendance-policy #content .reporting-process p:nth-of-type(1),.node-type-attendance-policy #content .reporting-process p:nth-of-type(3),.node-type-attendance-policy #content .reporting-process p:nth-of-type(5) { border-left:none; border-bottom:none; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(2),.node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(4),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(2),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(4),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(2),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(4),.node-type-attendance-policy #content .reporting-process p:nth-of-type(2),.node-type-attendance-policy #content .reporting-process p:nth-of-type(4) { border-right:none; border-bottom:none; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(2)::after,.node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(4)::after,.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(2)::after,.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(4)::after,.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(2)::after,.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(4)::after,.node-type-attendance-policy #content .reporting-process p:nth-of-type(2)::after,.node-type-attendance-policy #content .reporting-process p:nth-of-type(4)::after { left:-16px; right:unset; }

 .node-type-anti-bullying-plan #content .reporting-process p:nth-of-type(6),.node-type-attendance-improvement-plan #content .reporting-process p:nth-of-type(6),.node-type-behaviour-support-policy #content .reporting-process p:nth-of-type(6),.node-type-attendance-policy #content .reporting-process p:nth-of-type(6) { border-left:none; border-right:none; border-bottom:none; }

 }

 @media print { .node-type-anti-bullying-plan #header,.node-type-anti-bullying-plan h1.page__title,.node-type-anti-bullying-plan #content .node,.node-type-attendance-improvement-plan #header,.node-type-attendance-improvement-plan h1.page__title,.node-type-attendance-improvement-plan #content .node,.node-type-behaviour-support-policy #header,.node-type-behaviour-support-policy h1.page__title,.node-type-behaviour-support-policy #content .node,.node-type-attendance-policy #header,.node-type-attendance-policy h1.page__title,.node-type-attendance-policy #content .node { padding-left:0; padding-right:0; }

 .node-type-anti-bullying-plan h1.page__title,.node-type-attendance-improvement-plan h1.page__title,.node-type-behaviour-support-policy h1.page__title,.node-type-attendance-policy h1.page__title { padding-top:0; padding-bottom:0; }

 .node-type-anti-bullying-plan h2,.node-type-anti-bullying-plan h3,.node-type-anti-bullying-plan h4,.node-type-attendance-improvement-plan h2,.node-type-attendance-improvement-plan h3,.node-type-attendance-improvement-plan h4,.node-type-behaviour-support-policy h2,.node-type-behaviour-support-policy h3,.node-type-behaviour-support-policy h4,.node-type-attendance-policy h2,.node-type-attendance-policy h3,.node-type-attendance-policy h4 { margin-top:1em; margin-bottom:0.3em; }

 .node-type-anti-bullying-plan #content p.pegblockquote,.node-type-attendance-improvement-plan #content p.pegblockquote,.node-type-behaviour-support-policy #content p.pegblockquote,.node-type-attendance-policy #content p.pegblockquote { margin-top:0.5em; }

 }

 #content .field-name-field-embed-view .view-major-school-upgrades .view-header,#content .field-name-field-embed-view .view-major-school-upgrades .view-filters,#content .field-name-field-embed-view .view-major-school-upgrades .view-content { padding:0; }

 #content .field-name-field-embed-view .view-major-school-upgrades .view-filters #edit-school-wrapper { width:100%; height:auto; padding-right:0; }

 #content .field-name-field-embed-view .view-major-school-upgrades .view-filters .views-submit-button { height:auto; }

 #content .field-name-field-embed-view .view-major-school-upgrades .view-filters .views-submit-button,#content .field-name-field-embed-view .view-major-school-upgrades .view-filters .views-reset-button { width:auto; }

 #content .field-name-field-embed-view .view-major-school-upgrades .view-filters .views-submit-button input,#content .field-name-field-embed-view .view-major-school-upgrades .view-filters .views-reset-button input { background:#397A80; }

 #content .field-name-field-embed-view .view-major-school-upgrades .view-content table.views-table td { padding:14px; }

 .node-type-building-better-schools-school .field-name-field-related-links { display:none; visibility:hidden; }

 .node-type-building-better-schools-school #content { /*
        gallery styled by _stemworks.scss

		.field-name-field-bbs-progress-image-1{
			margin-top: 3em;
			display: inline-block;
		}
        .field-name-field-bbs-progress-image-1,
        .field-name-field-bbs-progress-image-2,
        .field-name-field-bbs-progress-image-3,
        .field-name-field-bbs-progress-image-4,
        .field-name-field-bbs-progress-image-5,
        .field-name-field-bbs-progress-image-6,
        .field-name-field-bbs-progress-image-7,
        .field-name-field-bbs-progress-image-8{
            img{
                width: 100%;
            }
        }
        */ }

 .node-type-building-better-schools-school #content .builder,.node-type-building-better-schools-school #content .architect { display:none; visibility:hidden; }

 .node-type-building-better-schools-school #content .builder.Yes,.node-type-building-better-schools-school #content .architect.Yes { display:block; visibility:visible; }

 .node-type-building-better-schools-school #content .group-special-options { float:left; width:100%; margin-top:2em; }

 .node-type-building-better-schools-school #content .group-left { float:left; width:50%; }

 .node-type-building-better-schools-school #content .group-right { float:right; width:50%; }

 .node-type-building-better-schools-school #content .group-project-timeline { padding-left:1.1em; }

 .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-project-status { display:none; visibility:hidden; }

 .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-1-details,.node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-2-details,.node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-3-details { border-left-style:solid; border-left-color:rgba(255, 255, 255, 0); border-left-width:4px; background-color:lightgrey; background:linear-gradient(to bottom, #1e59a6 0%, #1e59a6 55%, lightgrey 57%, lightgrey 100%); background-size:400% 400%; background-position:0% 70%; }

 .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-4-details { height:1em !important; }

 .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-4-details h3 { padding-left:4px; }

 .node-type-building-better-schools-school #content .group-project-timeline .field-type-text-long { height:100px; margin:0px; }

 .node-type-building-better-schools-school #content .group-project-timeline .field-type-text-long .field-items { background-color:white; padding-left:20px; height:110%; }

 .node-type-building-better-schools-school #content .group-project-timeline .field-type-text-long .project-status-tick { margin:0px; position:relative; background-color:whitesmoke; border-color:lightgrey; border-width:4px; border-style:solid; height:40px; width:40px; border-radius:20px; left:-22px; top:-20px; font-size:1.25rem; line-height:1.5; text-align:center; font-weight:700; color:whitesmoke; /*so it doesn't appear initially*/ }

 .node-type-building-better-schools-school #content .group-project-timeline .field-type-text-long .stage-4-tick { left:-18px; }

 .node-type-building-better-schools-school #content .group-project-timeline .field-type-text-long h3 { margin:0px; margin-top:-2.7em; margin-left:10px; }

 .node-type-building-better-schools-school #content .group-project-timeline .animateborder { -webkit-animation:BorderAnimation 1s linear forwards; -moz-animation:BorderAnimation 1s linear forwards; animation:BorderAnimation 1s linear forwards; }

 .node-type-building-better-schools-school #content .group-project-timeline h2 { padding-bottom:0.6em; margin-left:-18px; }

 .node-type-building-better-schools-school #content .field-name-field-contact { width:100%; display:inline-block; margin:0; margin-top:2.1153846154em; margin-bottom:1.2692307692em; }

 .node-type-building-better-schools-school #content .field-name-field-contact h2 { margin:0; }

 /* Student forum page */ .page-node-741183 #page #content #block-block-130 .file-image img { max-height:18rem; width:auto !important; }

 .page-node-741183 #page #content #block-block-130 div.left-col { width:calc(70% - 4rem); }

 .page-node-741183 #page #content #block-block-130 div.right-col { width:30%; }

 @media only screen and (max-width:850px) { .page-node-741183 #page #content #block-block-130 .file-image img { display:none; }

 .page-node-741183 #page #content #block-block-130 div.left-col { width:100% !important; }

 }

 .page-node-741183 #page #content #block-block-153 .file-image img { max-height:14rem; width:auto !important; }

 .page-node-741183 #page #content #block-block-153 div.left-col { width:calc(70% - 4rem); }

 .page-node-741183 #page #content #block-block-153 div.right-col { width:30%; }

 @media only screen and (max-width:850px) { .page-node-741183 #page #content #block-block-153 .file-image img { display:none; }

 .page-node-741183 #page #content #block-block-153 div.left-col { width:100%; }

 }

 .page-node-741183 #page #content #block-block-130 { background:#826AAF !important; color:white; }

 .page-node-741183 #page #content #block-block-130 h2 { color:white; }

 .page-node-741183 #page #content #block-block-153 { background:#826AAF !important; color:white; }

 .page-node-741183 #page #content #block-block-153 h2 { color:white; }

 .page-node-741183 div#page { padding-top:450px; }

 .page-node-741183 div#page { padding-top:0px; }

 .page-node-741183 #page #content #content_container_744992 { margin-left:-5.75rem; margin-right:-5.75rem; padding:3rem 6rem; float:left; width:calc(100% + 11.5rem); }

 .page-node-741183 #page #content #content_container_744766 { margin-left:-5.75rem; margin-right:-5.75rem; padding:3rem 6rem; float:left; width:calc(100% + 11.5rem); background-color:#f7f7f7; }

 .page-node-741183 #page #content #content_container_744998 { margin-left:-5.75rem; margin-right:-5.75rem; padding:3rem 6rem; float:left; width:calc(100% + 11.5rem); }

 .page-node-741183 #page #content #content_container_766907 { margin-left:-5.75rem; margin-right:-5.75rem; padding:3rem 6rem; float:left; }

 .page-node-741183 #page #content .purple-btn { height:auto; width:auto; color:white; line-height:2; display:inline-block; margin:1rem 0; font-size:1.3rem; font-weight:400; padding:0.5rem 2rem; text-decoration:none; background:#826aaf; background-size:200%; border-bottom:none; background-position-x:100%; animation-duration:0.5s; animation-name:gradientslidestart; margin-bottom:0; border-radius:10px; }

 .page-node-741183 #page #content .purple-btn:hover { text-decoration:underline !important; border-bottom-width:0; }

 .page-node-741183 #page #content #block-block-130 .purple-btn { color:black; background:#f7f7f7; animation-duration:0.5s; animation-name:gradientslidestart; margin-bottom:0; border-radius:10px; }

 #school-age-calculator { float:left; width:100%; }

 #school-age-calculator .inputs { width:100%; float:left; margin-bottom:1em; }

 #school-age-calculator #preschool-year-input { margin-right:1em; }

 #school-age-calculator .input { float:left; font-size:1.3em; }

 #school-age-calculator .input label,#school-age-calculator .input select { width:9em; }

 #school-age-calculator .input label { margin-bottom:0.3em; }

 @media screen and (max-width:30.875em) { #school-age-calculator .input { width:100%; margin-bottom:0.5em; }

 #school-age-calculator .input label,#school-age-calculator .input select { width:100%; }

 }

 #school-age-calculator .results { float:left; width:100%; margin:1.5em 0; margin-top:0; }

 #school-age-calculator #preschool-year-result { margin-right:1em; }

 #school-age-calculator .result { width:calc(50% - 0.5em); float:left; text-align:center; background-color:#f0f0f0; padding:0 3em; }

 #school-age-calculator .result h3 { margin-top:1em; }

 #school-age-calculator .result p { font-size:3em; font-weight:400; margin:0.5em 0; line-height:1.5; color:#1e58a6; margin-top:0; }

 @media screen and (max-width:55em) { #school-age-calculator .result { padding:0 1.5em; }

 }

 @media screen and (max-width:32.5em) { #school-age-calculator .result { width:100%; margin-bottom:1em; }

 }

 .page-node-110951 #content iframe { width:calc(100% + 120px); margin-left:-60px; border:none; overflow:hidden; }

 @media screen and (max-width:600px) { .page-node-110951 #content iframe { width:100vw; margin-left:-10vw; }

 }

 /* hide auto submitting error form block and search result */ #block-webform-client-block-156180,.search-results .node-156180 { display:none; visibility:hidden; }

 #content .field-name-field-hidden-contact-block,#content .field-name-field-feedback-email-overide,#content .field-name-field-feedback-business-unit { display:none; visibility:hidden; }

 #content #block-webform-client-block-65 h2,#content #block-webform-client-block-157252 h2 { padding-bottom:0; /*display: none;*/ }

 #content #block-webform-client-block-65 .webform-component--was-this-page-useful .form-required,#content #block-webform-client-block-157252 .webform-component--was-this-page-useful .form-required { display:none; visibility:hidden; }

 #content #block-webform-client-block-65 .webform-component--was-this-page-useful > label,#content #block-webform-client-block-157252 .webform-component--was-this-page-useful > label { display:inline-block; width:100%; font-size:1.6rem; font-weight:700; padding-top:1em; margin:0.77em 0; }

 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item,#content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item { margin-left:0; }

 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,#content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label { background-color:#1e58a6; color:white; cursor:pointer; padding:0.3em 0.5em; text-align:center; width:4em; display:inline-block; }

 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:hover,#content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:hover { background-color:#f3f3f3; color:black; }

 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:focus,#content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:focus { background-color:#f3f3f3; color:black; outline:#005aff auto 1px; }

 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input,#content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item input { opacity:0; width:1px; position:absolute; left:-9999px; }

 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:focus + label,#content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item input:focus + label { background-color:#f3f3f3; color:black; outline:#005aff auto 1px; }

 #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,#content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; color:black; font-weight:600; }

 #content #block-webform-client-block-65 .webform-component--why-yes .form-checkboxes .form-item,#content #block-webform-client-block-65 .webform-component--why-yes .form-radios .form-item,#content #block-webform-client-block-65 .webform-component--why-no .form-checkboxes .form-item,#content #block-webform-client-block-65 .webform-component--why-no .form-radios .form-item,#content #block-webform-client-block-157252 .webform-component--why-yes .form-checkboxes .form-item,#content #block-webform-client-block-157252 .webform-component--why-yes .form-radios .form-item,#content #block-webform-client-block-157252 .webform-component--why-no .form-checkboxes .form-item,#content #block-webform-client-block-157252 .webform-component--why-no .form-radios .form-item { display:block; }

 #content #block-webform-client-block-65 .webform-component--why-yes .form-checkboxes .form-item input,#content #block-webform-client-block-65 .webform-component--why-yes .form-radios .form-item input,#content #block-webform-client-block-65 .webform-component--why-no .form-checkboxes .form-item input,#content #block-webform-client-block-65 .webform-component--why-no .form-radios .form-item input,#content #block-webform-client-block-157252 .webform-component--why-yes .form-checkboxes .form-item input,#content #block-webform-client-block-157252 .webform-component--why-yes .form-radios .form-item input,#content #block-webform-client-block-157252 .webform-component--why-no .form-checkboxes .form-item input,#content #block-webform-client-block-157252 .webform-component--why-no .form-radios .form-item input { vertical-align:middle; margin-bottom:1px; }

 #content #block-webform-client-block-65 .webform-component--show-the-submit-button.webform-conditional-hidden ~ .form-actions .webform-submit,#content #block-webform-client-block-65 .webform-component--if-you-need-a-response-email-the-contact-details-on-this-page-instead.webform-conditional-hidden ~ .form-actions .webform-submit,#content #block-webform-client-block-157252 .webform-component--show-the-submit-button.webform-conditional-hidden ~ .form-actions .webform-submit,#content #block-webform-client-block-157252 .webform-component--if-you-need-a-response-email-the-contact-details-on-this-page-instead.webform-conditional-hidden ~ .form-actions .webform-submit { display:none; visibility:hidden; }

 #content #block-webform-client-block-65 .webform-submit,#content #block-webform-client-block-157252 .webform-submit { padding:0.5em; width:5em; margin-top:1em !important; }

 #content #block-views-administration-feedback-block,#content #block-views-olsa-feedback-block { padding:0 3.75em 2.5em; margin:0; }

 #content #block-views-administration-feedback-block h2,#content #block-views-olsa-feedback-block h2 { padding:1em 0; }

 #content #block-views-administration-feedback-block .view-content,#content #block-views-olsa-feedback-block .view-content { padding:0; }

 #content #block-views-administration-feedback-block .view-content .views-field-value,#content #block-views-olsa-feedback-block .view-content .views-field-value { width:15%; }

 #content #block-views-administration-feedback-block .view-content .views-field-value .Yes,#content #block-views-olsa-feedback-block .view-content .views-field-value .Yes { color:green; }

 #content #block-views-administration-feedback-block .view-content .views-field-value .No,#content #block-views-olsa-feedback-block .view-content .views-field-value .No { color:red; }

 #content #block-views-administration-feedback-block .view-content .views-field-value p,#content #block-views-olsa-feedback-block .view-content .views-field-value p { text-align:center; padding-top:12px; font-weight:bold; }

 #content #block-views-administration-feedback-block .view-content .views-field-value-4 .item-list ul,#content #block-views-olsa-feedback-block .view-content .views-field-value-4 .item-list ul { margin:0.5em; margin-left:2em; list-style-type:disc; }

 #content #block-views-administration-feedback-block .view-content .views-field-value-4 p.fake-litem:empty,#content #block-views-olsa-feedback-block .view-content .views-field-value-4 p.fake-litem:empty { display:none; visibility:hidden; }

 #content #block-views-administration-feedback-block .view-content .views-field-value-4 p.fake-litem,#content #block-views-olsa-feedback-block .view-content .views-field-value-4 p.fake-litem { display:list-item; margin:0.5em !important; margin-left:2em !important; list-style-type:disc; }

 #content #block-views-administration-feedback-block .view-content p,#content #block-views-olsa-feedback-block .view-content p { margin:10px !important; }

 #content #block-views-administration-feedback-block .view-content td,#content #block-views-olsa-feedback-block .view-content td { padding:0; }

 #content .field-name-field-embed-view .view-webform-embed .view-content { padding:0; }

 #content .field-name-field-embed-view .view-webform-embed .view-content .views-row { margin:0; padding:0; border:none; }

 #content .field-name-field-embed-view .view-webform-embed .view-content .views-row .node-webform { padding:0; }

 .page-node-156432 .view-preschool-names-and-emails,.page-node-156432 .view-nonschool-units-list { display:none; visibility:hidden; }

 .page-node-156432 .field-name-field-summary { font-size:1.4em; }

 .page-node-156432 h1.page__title { background-image:url("https://education.sa.gov.au/sites/default/files/thanked_banner.png"); background-repeat:no-repeat; background-size:1020px; background-color:#FFF; color:transparent; height:180px; }

 .page-node-156432 .left-col,.page-node-156432 .right-col { width:50%; float:left; margin-bottom:1.5em; }

 .page-node-156432 .left-col { padding-right:2%; }

 .webform-client-form-156432 *,.webform-client-form-156432 .form-submit { font-family:"museo-sans"; font-weight:300; font-size:1.2rem; line-height:1.5; }

 .webform-client-form-156432 div { width:100%; max-width:100%; margin-top:1rem; }

 .webform-client-form-156432 div label { font-size:1rem; }

 .webform-client-form-156432 div.grippie { display:none; visibility:hidden; }

 .webform-client-form-156432 div.webform-component--about-you--user-first-name,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--staff-first-name,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-1--staff-first-name-1,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-2--staff-first-name-2,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-3--staff-first-name-3 { width:48%; margin-right:2%; float:left; }

 .webform-client-form-156432 div.webform-component--about-you--user-last-name,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--staff-last-name,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-1--staff-last-name-1,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-2--staff-last-name-2,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-3--staff-last-name-3 { width:48%; margin-left:2%; float:left; }

 .webform-client-form-156432 .staff-email-wrapper { display:none; }

 .webform-client-form-156432 input { height:2.5rem; background:white; }

 .webform-client-form-156432 select { height:2.5rem; min-width:12rem; }

 .webform-client-form-156432 fieldset { border:solid #7a797a 1px; }

 .webform-client-form-156432 fieldset legend { border:1px solid white; padding:0 0.5rem; padding-bottom:0.25rem; }

 .webform-client-form-156432 fieldset legend span { font-size:1.2rem; }

 .webform-client-form-156432 .form-type-checkbox input[type="checkbox"] { width:2rem; opacity:0; position:absolute; }

 .webform-client-form-156432 .form-type-checkbox input[type="checkbox"] + label::before { content:""; width:1.75rem; height:1.75rem; border:solid #7a797a 1px; background:white; border-radius:3px; display:inline-block; position:absolute; top:-0.125rem; left:-0.5rem; font-size:1.625rem; text-align:center; }

 .webform-client-form-156432 .form-type-checkbox input[type="checkbox"]:checked + label::before { content:"✔"; }

 .webform-client-form-156432 .form-type-checkbox input[type="checkbox"]:focus + label::before { outline:2px solid #a6c7ff; }

 .webform-client-form-156432 .form-type-checkbox label { margin-left:0.5rem; top:-0.75rem; position:relative; display:inline-block; padding-left:2rem; font-weight:normal; }

 .webform-client-form-156432 .form-type-radio input[type="radio"] { width:2rem; opacity:0; position:absolute; }

 .webform-client-form-156432 .form-type-radio input[type="radio"] + label::before { content:""; width:1.75rem; height:1.75rem; border:solid #7a797a 1px; background:white; border-radius:calc(0.875rem + 1px); display:inline-block; position:absolute; top:-0.125rem; left:-0.5rem; font-size:2.8125rem; line-height:1.5rem; }

 .webform-client-form-156432 .form-type-radio input[type="radio"]:checked + label::before { content:"●"; }

 .webform-client-form-156432 .form-type-radio input[type="radio"]:focus + label::before { outline:2px solid #a6c7ff; }

 .webform-client-form-156432 .form-type-radio label { margin-left:0.5rem; top:-0.75rem; position:relative; display:inline-block; padding-left:2rem; font-weight:normal; }

 .webform-client-form-156432 .webform-submit { background-color:#1E58A6; }

 .webform-client-form-156432 .hidden-name-field { display:none; }

 #content #block-views-thanked-quotes-carousel-block { padding:0 0; }

 #content #block-views-thanked-quotes-carousel-block .block-title { padding:1em 2.25em 0.5em 2.25em; }

 #content #block-views-thanked-quotes-carousel-block .view-content { position:relative; padding:0em 3.75em 2em; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides { margin-left:0; list-style:none; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row { padding-top:0; margin-top:0; border-top:none; padding:40px 30px 40px 30px; text-align:left; font-size:1.5em; font-weight:bold; line-height:1em; background:transparent; /*background-image: url(https://www.education.sa.gov.au/sites/default/files/thanked_carousel.png);
					background-repeat: no-repeat;
					background-size: 250px;
					background-position-y: center;*/ position:absolute; color:#F0F0F0; height:180px; position:relative; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row .slide-content { position:absolute; padding:0 60px; left:0; top:50%; transform:translate(0%, -50%); width:100%; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row .slide-image { position:absolute; left:0; top:0; width:100%; height:100%; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row .slide-image:after { content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.4); }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row .slide-image img { height:100%; width:auto; min-height:100%; min-width:100%; max-width:200%; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs { top:auto; bottom:1.5em; left:3.5em; position:absolute; max-width:100%; padding:0; list-style:none; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs li { display:inline-block; float:none; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs a { font-weight:500; color:#202020; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs .rslides_here { background:#1E58A6; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs .rslides_here a { color:#FFF; }

 #content #block-views-home-features-block-8 { padding:1em 3.75em; }

 #content #block-views-home-features-block-8 .block-title { padding:0.5em 0; }

 #content #block-views-home-features-block-8 .view-home-features { padding:0; background:none; }

 #content #block-views-home-features-block-8 .view-home-features .view-content { padding:0; display:flex; display:-ms-flexbox; display:-webkit-flex; }

 #content #block-views-home-features-block-8 .view-home-features .view-content .views-row { flex:1 0 0%; -webkit-flex:1 0 0%; -ms-flex:1 0 0%; margin:0; display:flex; display:-ms-flexbox; display:-webkit-flex; flex-direction:column; -ms-flex-direction:column; -webkit-flex-direction:column; border-top:0; padding:0; }

 #content #block-views-home-features-block-8 .view-home-features .view-content .views-row img { width:100%; }

 #content #block-views-home-features-block-8 .view-home-features .view-content .views-row .views-field-field-bean-image a[href*="//"]:after,#content #block-views-home-features-block-8 .view-home-features .view-content .views-row .views-field-field-link-to a[href*="//"]:after { display:none; }

 #content #block-views-home-features-block-8 .view-home-features .view-content .views-row-2 { margin:0 0.73529%; }

 #content #block-views-home-features-block-8 .view-home-features .view-content .views-field-field-bean-image a { padding:0; }

 #content #block-views-home-features-block-8 .view-home-features .view-content .views-field-field-link-to { background:#FFF; padding:1em 1em 0 0.2em; }

 #content #block-views-home-features-block-8 .view-home-features .view-content .views-field-field-bean-text { background:#FFF; padding:0 1em 1em 0.2em; flex:1 1 auto; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; }

 #content #block-views-home-features-block-8 .view-home-features a { text-decoration:none; font-size:1.3em; color:#202020; }

 #content #block-views-home-features-block-8 .view-home-features a:visited { color:#202020; }

 #content #block-views-home-features-block-8 .view-home-features a:hover { text-decoration:underline; }

 .sagov #content #block-views-thanked-quotes-carousel-block .block-title { padding:0.5em 1.75em 0em 1.75em; }

 .sagov #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row { height:250px; line-height:1.2em; }

 .sagov #content #block-views-home-features-block-8 .block-title { padding:0.5em 0 0 0; }

 @media (max-width:1019px) { #content #block-views-home-features-block-8 { display:none; }

 }

 @media (max-width:819px) { .sagov .page-node-156432 h1.page__title,.page-node-156432 h1.page__title { height:140px !important; background-size:800px; margin-top:0; }

 .sagov .page-node-156432 .left-col,.sagov .page-node-156432 .right-col,.page-node-156432 .left-col,.page-node-156432 .right-col { width:100%; float:none; padding-right:unset; margin-bottom:1rem; }

 .sagov .page-node-156432 .left-col p,.sagov .page-node-156432 .right-col p,.page-node-156432 .left-col p,.page-node-156432 .right-col p { font-size:1rem !important; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row { padding:40px 30px 40px 30px; background-image:none; font-size:18px; height:200px; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row .slide-content { left:0; width:100%; padding:0 30px; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs { position:relative; background-color:transparent; display:block; margin:0 !important; padding:0; bottom:2.4em; left:1em; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs .rslides_here { background:#1E58A6; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs li { margin-bottom:0.25em; display:inline-block; float:none; }

 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs a { font-weight:500; }

 .sagov #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row { height:250px; }

 .sagov #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs { bottom:3.2em; }

 }

 @media (max-width:600px) { #content #block-views-thanked-quotes-carousel-block .block-title { padding:0em 10vw 0.5em; }

 #content #block-views-thanked-quotes-carousel-block .view-content { padding:0.1em 10vw 2em; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row { height:300px; background-color:#e2e2e2; color:#1E58A6; }

 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row .slide-image { display:none; }

 .sagov #content #block-views-thanked-quotes-carousel-block .block-title { padding:0em 0vw 0.5em; margin-bottom:0; }

 .sagov #content #block-views-thanked-quotes-carousel-block .view-content { padding:0.1em 0vw 0em; }

 .sagov #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row { height:300px; background-color:#e2e2e2; color:#397A80; }

 .sagov #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row .slide-image { display:none; }

 .webform-client-form-156432 div.webform-component--about-you--user-first-name,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--staff-first-name,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-1--staff-first-name-1,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-2--staff-first-name-2,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-3--staff-first-name-3,.webform-client-form-156432 div.webform-component--about-you--user-last-name,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--staff-last-name,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-1--staff-last-name-1,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-2--staff-last-name-2,.webform-client-form-156432 div.webform-component--about-the-person-you-want-to-recognise--person-3--staff-last-name-3 { width:100%; margin-left:unset; margin-right:unset; float:unset; }

 }

 /*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */ /* Layout helpers
----------------------------------*/ .ui-helper-hidden { display:none; }

 .ui-helper-hidden-accessible { border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px; }

 .ui-helper-reset { margin:0; padding:0; border:0; outline:0; line-height:1.5; text-decoration:none; font-size:100%; list-style:none; }

 .ui-helper-clearfix:before,.ui-helper-clearfix:after { content:""; display:table; border-collapse:collapse; }

 .ui-helper-clearfix:after { clear:both; }

 .ui-helper-zfix { width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:alpha(Opacity=0); /* support: IE8 */ }

 .ui-front { z-index:100; }

 /* Interaction Cues
----------------------------------*/ .ui-state-disabled { cursor:default !important; pointer-events:none; }

 /* Icons
----------------------------------*/ .ui-icon { display:inline-block; vertical-align:middle; margin-top:-0.25em; position:relative; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat; }

 .ui-widget-icon-block { left:50%; margin-left:-8px; display:block; }

 /* Misc visuals
----------------------------------*/ /* Overlays */ .ui-widget-overlay { position:fixed; top:0; left:0; width:100%; height:100%; }

 .ui-accordion .ui-accordion-header { display:block; cursor:pointer; position:relative; margin:2px 0 0 0; padding:0.5em 0.5em 0.5em 0.7em; font-size:100%; }

 .ui-accordion .ui-accordion-content { padding:1em 2.2em; border-top:0; overflow:auto; }

 .ui-autocomplete { position:absolute; top:0; left:0; cursor:default; }

 .ui-menu { list-style:none; padding:0; margin:0; display:block; outline:0; }

 .ui-menu .ui-menu { position:absolute; }

 .ui-menu .ui-menu-item { margin:0; cursor:pointer; /* support: IE10, see #8844 */ list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }

 .ui-menu .ui-menu-item-wrapper { position:relative; padding:3px 1em 3px 0.4em; }

 .ui-menu .ui-menu-divider { margin:5px 0; height:0; font-size:0; line-height:0; border-width:1px 0 0 0; }

 .ui-menu .ui-state-focus,.ui-menu .ui-state-active { margin:-1px; }

 /* icon support */ .ui-menu-icons { position:relative; }

 .ui-menu-icons .ui-menu-item-wrapper { padding-left:2em; }

 /* left-aligned */ .ui-menu .ui-icon { position:absolute; top:0; bottom:0; left:0.2em; margin:auto 0; }

 /* right-aligned */ .ui-menu .ui-menu-icon { left:auto; right:0; }

 .ui-button { padding:0.4em 1em; display:inline-block; position:relative; line-height:normal; margin-right:0.1em; cursor:pointer; vertical-align:middle; text-align:center; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; /* Support: IE <= 11 */ overflow:visible; }

 .ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active { text-decoration:none; }

 /* to make room for the icon, a width needs to be set here */ .ui-button-icon-only { width:2em; box-sizing:border-box; text-indent:-9999px; white-space:nowrap; }

 /* no icon support for input elements */ input.ui-button.ui-button-icon-only { text-indent:0; }

 /* button icon element(s) */ .ui-button-icon-only .ui-icon { position:absolute; top:50%; left:50%; margin-top:-8px; margin-left:-8px; }

 .ui-button.ui-icon-notext .ui-icon { padding:0; width:2.1em; height:2.1em; text-indent:-9999px; white-space:nowrap; }

 input.ui-button.ui-icon-notext .ui-icon { width:auto; height:auto; text-indent:0; white-space:normal; padding:0.4em 1em; }

 /* workarounds */ /* Support: Firefox 5 - 40 */ input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner { border:0; padding:0; }

 .ui-controlgroup { vertical-align:middle; display:inline-block; }

 .ui-controlgroup > .ui-controlgroup-item { float:left; margin-left:0; margin-right:0; }

 .ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { z-index:9999; }

 .ui-controlgroup-vertical > .ui-controlgroup-item { display:block; float:none; width:100%; margin-top:0; margin-bottom:0; text-align:left; }

 .ui-controlgroup-vertical .ui-controlgroup-item { box-sizing:border-box; }

 .ui-controlgroup .ui-controlgroup-label { padding:0.4em 1em; }

 .ui-controlgroup .ui-controlgroup-label span { font-size:80%; }

 .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { border-left:none; }

 .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { border-top:none; }

 .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { border-right:none; }

 .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { border-bottom:none; }

 /* Spinner specific style fixes */ .ui-controlgroup-vertical .ui-spinner-input { /* Support: IE8 only, Android < 4.4 only */ width:75%; width:calc(100% - 2.4em); }

 .ui-controlgroup-vertical .ui-spinner .ui-spinner-up { border-top-style:solid; }

 .ui-checkboxradio-label .ui-icon-background { box-shadow:inset 1px 1px 1px #ccc; border-radius:0.12em; border:none; }

 .ui-checkboxradio-radio-label .ui-icon-background { width:16px; height:16px; border-radius:1em; overflow:visible; border:none; }

 .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { background-image:none; width:8px; height:8px; border-width:4px; border-style:solid; }

 .ui-checkboxradio-disabled { pointer-events:none; }

 .ui-datepicker { width:17em; padding:0.2em 0.2em 0; display:none; }

 .ui-datepicker .ui-datepicker-header { position:relative; padding:0.2em 0; }

 .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next { position:absolute; top:2px; width:1.8em; height:1.8em; }

 .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover { top:1px; }

 .ui-datepicker .ui-datepicker-prev { left:2px; }

 .ui-datepicker .ui-datepicker-next { right:2px; }

 .ui-datepicker .ui-datepicker-prev-hover { left:1px; }

 .ui-datepicker .ui-datepicker-next-hover { right:1px; }

 .ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span { display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px; }

 .ui-datepicker .ui-datepicker-title { margin:0 2.3em; line-height:1.8em; text-align:center; }

 .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }

 .ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year { width:45%; }

 .ui-datepicker table { width:100%; font-size:0.9em; border-collapse:collapse; margin:0 0 0.4em; }

 .ui-datepicker th { padding:0.7em 0.3em; text-align:center; font-weight:bold; border:0; }

 .ui-datepicker td { border:0; padding:1px; }

 .ui-datepicker td span,.ui-datepicker td a { display:block; padding:0.2em; text-align:right; text-decoration:none; }

 .ui-datepicker .ui-datepicker-buttonpane { background-image:none; margin:0.7em 0 0 0; padding:0 0.2em; border-left:0; border-right:0; border-bottom:0; }

 .ui-datepicker .ui-datepicker-buttonpane button { float:right; margin:0.5em 0.2em 0.4em; cursor:pointer; padding:0.2em 0.6em 0.3em 0.6em; width:auto; overflow:visible; }

 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

 /* with multiple calendars */ .ui-datepicker.ui-datepicker-multi { width:auto; }

 .ui-datepicker-multi .ui-datepicker-group { float:left; }

 .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto 0.4em; }

 .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }

 .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }

 .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }

 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }

 .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }

 .ui-datepicker-row-break { clear:both; width:100%; font-size:0; }

 /* RTL support */ .ui-datepicker-rtl { direction:rtl; }

 .ui-datepicker-rtl .ui-datepicker-prev { right:2px; left:auto; }

 .ui-datepicker-rtl .ui-datepicker-next { left:2px; right:auto; }

 .ui-datepicker-rtl .ui-datepicker-prev:hover { right:1px; left:auto; }

 .ui-datepicker-rtl .ui-datepicker-next:hover { left:1px; right:auto; }

 .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }

 .ui-datepicker-rtl .ui-datepicker-buttonpane button { float:left; }

 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group { float:right; }

 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

 /* Icons */ .ui-datepicker .ui-icon { display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat; left:0.5em; top:0.3em; }

 .ui-dialog { position:absolute; top:0; left:0; padding:0.2em; outline:0; }

 .ui-dialog .ui-dialog-titlebar { padding:0.4em 1em; position:relative; }

 .ui-dialog .ui-dialog-title { float:left; margin:0.1em 0; white-space:nowrap; width:90%; overflow:hidden; text-overflow:ellipsis; }

 .ui-dialog .ui-dialog-titlebar-close { position:absolute; right:0.3em; top:50%; width:20px; margin:-10px 0 0 0; padding:1px; height:20px; }

 .ui-dialog .ui-dialog-content { position:relative; border:0; padding:0.5em 1em; background:none; overflow:auto; }

 .ui-dialog .ui-dialog-buttonpane { text-align:left; border-width:1px 0 0 0; background-image:none; margin-top:0.5em; padding:0.3em 1em 0.5em 0.4em; }

 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float:right; }

 .ui-dialog .ui-dialog-buttonpane button { margin:0.5em 0.4em 0.5em 0; cursor:pointer; }

 .ui-dialog .ui-resizable-n { height:2px; top:0; }

 .ui-dialog .ui-resizable-e { width:2px; right:0; }

 .ui-dialog .ui-resizable-s { height:2px; bottom:0; }

 .ui-dialog .ui-resizable-w { width:2px; left:0; }

 .ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw { width:7px; height:7px; }

 .ui-dialog .ui-resizable-se { right:0; bottom:0; }

 .ui-dialog .ui-resizable-sw { left:0; bottom:0; }

 .ui-dialog .ui-resizable-ne { right:0; top:0; }

 .ui-dialog .ui-resizable-nw { left:0; top:0; }

 .ui-draggable .ui-dialog-titlebar { cursor:move; }

 .ui-draggable-handle { -ms-touch-action:none; touch-action:none; }

 .ui-resizable { position:relative; }

 .ui-resizable-handle { position:absolute; font-size:0.1px; display:block; -ms-touch-action:none; touch-action:none; }

 .ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle { display:none; }

 .ui-resizable-n { cursor:n-resize; height:7px; width:100%; top:-5px; left:0; }

 .ui-resizable-s { cursor:s-resize; height:7px; width:100%; bottom:-5px; left:0; }

 .ui-resizable-e { cursor:e-resize; width:7px; right:-5px; top:0; height:100%; }

 .ui-resizable-w { cursor:w-resize; width:7px; left:-5px; top:0; height:100%; }

 .ui-resizable-se { cursor:se-resize; width:12px; height:12px; right:1px; bottom:1px; }

 .ui-resizable-sw { cursor:sw-resize; width:9px; height:9px; left:-5px; bottom:-5px; }

 .ui-resizable-nw { cursor:nw-resize; width:9px; height:9px; left:-5px; top:-5px; }

 .ui-resizable-ne { cursor:ne-resize; width:9px; height:9px; right:-5px; top:-5px; }

 .ui-progressbar { height:2em; text-align:left; overflow:hidden; }

 .ui-progressbar .ui-progressbar-value { margin:-1px; height:100%; }

 .ui-progressbar .ui-progressbar-overlay { background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=="); height:100%; filter:alpha(opacity=25); /* support: IE8 */ opacity:0.25; }

 .ui-progressbar-indeterminate .ui-progressbar-value { background-image:none; }

 .ui-selectable { -ms-touch-action:none; touch-action:none; }

 .ui-selectable-helper { position:absolute; z-index:100; border:1px dotted black; }

 .ui-selectmenu-menu { padding:0; margin:0; position:absolute; top:0; left:0; display:none; }

 .ui-selectmenu-menu .ui-menu { overflow:auto; overflow-x:hidden; padding-bottom:1px; }

 .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size:1em; font-weight:bold; line-height:1.5; padding:2px 0.4em; margin:0.5em 0 0 0; height:auto; border:0; }

 .ui-selectmenu-open { display:block; }

 .ui-selectmenu-text { display:block; margin-right:20px; overflow:hidden; text-overflow:ellipsis; }

 .ui-selectmenu-button.ui-button { text-align:left; white-space:nowrap; width:14em; }

 .ui-selectmenu-icon.ui-icon { float:right; margin-top:0; }

 .ui-slider { position:relative; text-align:left; }

 .ui-slider .ui-slider-handle { position:absolute; z-index:2; width:1.2em; height:1.2em; cursor:default; -ms-touch-action:none; touch-action:none; }

 .ui-slider .ui-slider-range { position:absolute; z-index:1; font-size:0.7em; display:block; border:0; background-position:0 0; }

 /* support: IE8 - See #6727 */ .ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range { filter:inherit; }

 .ui-slider-horizontal { height:0.8em; }

 .ui-slider-horizontal .ui-slider-handle { top:-0.3em; margin-left:-0.6em; }

 .ui-slider-horizontal .ui-slider-range { top:0; height:100%; }

 .ui-slider-horizontal .ui-slider-range-min { left:0; }

 .ui-slider-horizontal .ui-slider-range-max { right:0; }

 .ui-slider-vertical { width:0.8em; height:100px; }

 .ui-slider-vertical .ui-slider-handle { left:-0.3em; margin-left:0; margin-bottom:-0.6em; }

 .ui-slider-vertical .ui-slider-range { left:0; width:100%; }

 .ui-slider-vertical .ui-slider-range-min { bottom:0; }

 .ui-slider-vertical .ui-slider-range-max { top:0; }

 .ui-sortable-handle { -ms-touch-action:none; touch-action:none; }

 .ui-spinner { position:relative; display:inline-block; overflow:hidden; padding:0; vertical-align:middle; }

 .ui-spinner-input { border:none; background:none; color:inherit; padding:0.222em 0; margin:0.2em 0; vertical-align:middle; margin-left:0.4em; margin-right:2em; }

 .ui-spinner-button { width:1.6em; height:50%; font-size:0.5em; padding:0; margin:0; text-align:center; position:absolute; cursor:default; display:block; overflow:hidden; right:0; }

 /* more specificity required here to override default borders */ .ui-spinner a.ui-spinner-button { border-top-style:none; border-bottom-style:none; border-right-style:none; }

 .ui-spinner-up { top:0; }

 .ui-spinner-down { bottom:0; }

 .ui-tabs { position:relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ padding:0.2em; }

 .ui-tabs .ui-tabs-nav { margin:0; padding:0.2em 0.2em 0; }

 .ui-tabs .ui-tabs-nav li { list-style:none; float:left; position:relative; top:0; margin:1px 0.2em 0 0; border-bottom-width:0; padding:0; white-space:nowrap; }

 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { float:left; padding:0.5em 1em; text-decoration:none; }

 .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom:-1px; padding-bottom:1px; }

 .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor:text; }

 .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor:pointer; }

 .ui-tabs .ui-tabs-panel { display:block; border-width:0; padding:1em 1.4em; background:none; }

 .ui-tooltip { padding:8px; position:absolute; z-index:9999; max-width:300px; }

 body .ui-tooltip { border-width:2px; }

 /* Component containers
----------------------------------*/ .ui-widget { font-family:Verdana, Arial, sans-serif; font-size:1.1em; }

 .ui-widget .ui-widget { font-size:1em; }

 .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button { font-family:Verdana, Arial, sans-serif; font-size:1em; }

 .ui-widget.ui-widget-content { border:1px solid #d3d3d3; }

 .ui-widget-content { border:1px solid #aaaaaa; background:#ffffff; color:#222222; }

 .ui-widget-content a { color:#222222; }

 .ui-widget-header { border:1px solid #aaaaaa; background:#cccccc url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x; color:#222222; font-weight:bold; }

 .ui-widget-header a { color:#222222; }

 /* Interaction states
----------------------------------*/ .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active { /* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */ border:1px solid #d3d3d3; background:#e6e6e6 url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x; font-weight:normal; color:#555555; }

 .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button { color:#555555; text-decoration:none; }

 .ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus { border:1px solid #999999; background:#dadada url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x; font-weight:normal; color:#212121; }

 .ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus { color:#212121; text-decoration:none; }

 .ui-visual-focus { box-shadow:0 0 3px 1px #5e9ed6; }

 .ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover { border:1px solid #aaaaaa; background:#ffffff url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; font-weight:normal; color:#212121; }

 .ui-icon-background,.ui-state-active .ui-icon-background { border:#aaaaaa; background-color:#212121; }

 .ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited { color:#212121; text-decoration:none; }

 /* Interaction Cues
----------------------------------*/ .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight { border:1px solid #fcefa1; background:#fbf9ee url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x; color:#363636; }

 .ui-state-checked { border:1px solid #fcefa1; background:#fbf9ee; }

 .ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color:#363636; }

 .ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error { border:1px solid #cd0a0a; background:#fef1ec url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; color:#cd0a0a; }

 .ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a { color:#cd0a0a; }

 .ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text { color:#cd0a0a; }

 .ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary { font-weight:bold; }

 .ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary { opacity:0.7; filter:alpha(Opacity=70); font-weight:normal; /* support: IE8 */ }

 .ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled { opacity:0.35; filter:alpha(Opacity=35); background-image:none; /* support: IE8 */ }

 .ui-state-disabled .ui-icon { filter:alpha(Opacity=35); /* support: IE8 - See #6059 */ }

 /* Icons
----------------------------------*/ /* states and images */ .ui-icon { width:16px; height:16px; }

 .ui-icon,.ui-widget-content .ui-icon { background-image:url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-icons_222222_256x240.png"); }

 .ui-widget-header .ui-icon { background-image:url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-icons_222222_256x240.png"); }

 .ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon { background-image:url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-icons_454545_256x240.png"); }

 .ui-state-active .ui-icon,.ui-button:active .ui-icon { background-image:url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-icons_454545_256x240.png"); }

 .ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon { background-image:url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-icons_2e83ff_256x240.png"); }

 .ui-state-error .ui-icon,.ui-state-error-text .ui-icon { background-image:url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-icons_cd0a0a_256x240.png"); }

 .ui-button .ui-icon { background-image:url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/images/ui-icons_888888_256x240.png"); }

 /* positioning */ .ui-icon-blank { background-position:16px 16px; }

 .ui-icon-caret-1-n { background-position:0 0; }

 .ui-icon-caret-1-ne { background-position:-16px 0; }

 .ui-icon-caret-1-e { background-position:-32px 0; }

 .ui-icon-caret-1-se { background-position:-48px 0; }

 .ui-icon-caret-1-s { background-position:-65px 0; }

 .ui-icon-caret-1-sw { background-position:-80px 0; }

 .ui-icon-caret-1-w { background-position:-96px 0; }

 .ui-icon-caret-1-nw { background-position:-112px 0; }

 .ui-icon-caret-2-n-s { background-position:-128px 0; }

 .ui-icon-caret-2-e-w { background-position:-144px 0; }

 .ui-icon-triangle-1-n { background-position:0 -16px; }

 .ui-icon-triangle-1-ne { background-position:-16px -16px; }

 .ui-icon-triangle-1-e { background-position:-32px -16px; }

 .ui-icon-triangle-1-se { background-position:-48px -16px; }

 .ui-icon-triangle-1-s { background-position:-65px -16px; }

 .ui-icon-triangle-1-sw { background-position:-80px -16px; }

 .ui-icon-triangle-1-w { background-position:-96px -16px; }

 .ui-icon-triangle-1-nw { background-position:-112px -16px; }

 .ui-icon-triangle-2-n-s { background-position:-128px -16px; }

 .ui-icon-triangle-2-e-w { background-position:-144px -16px; }

 .ui-icon-arrow-1-n { background-position:0 -32px; }

 .ui-icon-arrow-1-ne { background-position:-16px -32px; }

 .ui-icon-arrow-1-e { background-position:-32px -32px; }

 .ui-icon-arrow-1-se { background-position:-48px -32px; }

 .ui-icon-arrow-1-s { background-position:-65px -32px; }

 .ui-icon-arrow-1-sw { background-position:-80px -32px; }

 .ui-icon-arrow-1-w { background-position:-96px -32px; }

 .ui-icon-arrow-1-nw { background-position:-112px -32px; }

 .ui-icon-arrow-2-n-s { background-position:-128px -32px; }

 .ui-icon-arrow-2-ne-sw { background-position:-144px -32px; }

 .ui-icon-arrow-2-e-w { background-position:-160px -32px; }

 .ui-icon-arrow-2-se-nw { background-position:-176px -32px; }

 .ui-icon-arrowstop-1-n { background-position:-192px -32px; }

 .ui-icon-arrowstop-1-e { background-position:-208px -32px; }

 .ui-icon-arrowstop-1-s { background-position:-224px -32px; }

 .ui-icon-arrowstop-1-w { background-position:-240px -32px; }

 .ui-icon-arrowthick-1-n { background-position:1px -48px; }

 .ui-icon-arrowthick-1-ne { background-position:-16px -48px; }

 .ui-icon-arrowthick-1-e { background-position:-32px -48px; }

 .ui-icon-arrowthick-1-se { background-position:-48px -48px; }

 .ui-icon-arrowthick-1-s { background-position:-64px -48px; }

 .ui-icon-arrowthick-1-sw { background-position:-80px -48px; }

 .ui-icon-arrowthick-1-w { background-position:-96px -48px; }

 .ui-icon-arrowthick-1-nw { background-position:-112px -48px; }

 .ui-icon-arrowthick-2-n-s { background-position:-128px -48px; }

 .ui-icon-arrowthick-2-ne-sw { background-position:-144px -48px; }

 .ui-icon-arrowthick-2-e-w { background-position:-160px -48px; }

 .ui-icon-arrowthick-2-se-nw { background-position:-176px -48px; }

 .ui-icon-arrowthickstop-1-n { background-position:-192px -48px; }

 .ui-icon-arrowthickstop-1-e { background-position:-208px -48px; }

 .ui-icon-arrowthickstop-1-s { background-position:-224px -48px; }

 .ui-icon-arrowthickstop-1-w { background-position:-240px -48px; }

 .ui-icon-arrowreturnthick-1-w { background-position:0 -64px; }

 .ui-icon-arrowreturnthick-1-n { background-position:-16px -64px; }

 .ui-icon-arrowreturnthick-1-e { background-position:-32px -64px; }

 .ui-icon-arrowreturnthick-1-s { background-position:-48px -64px; }

 .ui-icon-arrowreturn-1-w { background-position:-64px -64px; }

 .ui-icon-arrowreturn-1-n { background-position:-80px -64px; }

 .ui-icon-arrowreturn-1-e { background-position:-96px -64px; }

 .ui-icon-arrowreturn-1-s { background-position:-112px -64px; }

 .ui-icon-arrowrefresh-1-w { background-position:-128px -64px; }

 .ui-icon-arrowrefresh-1-n { background-position:-144px -64px; }

 .ui-icon-arrowrefresh-1-e { background-position:-160px -64px; }

 .ui-icon-arrowrefresh-1-s { background-position:-176px -64px; }

 .ui-icon-arrow-4 { background-position:0 -80px; }

 .ui-icon-arrow-4-diag { background-position:-16px -80px; }

 .ui-icon-extlink { background-position:-32px -80px; }

 .ui-icon-newwin { background-position:-48px -80px; }

 .ui-icon-refresh { background-position:-64px -80px; }

 .ui-icon-shuffle { background-position:-80px -80px; }

 .ui-icon-transfer-e-w { background-position:-96px -80px; }

 .ui-icon-transferthick-e-w { background-position:-112px -80px; }

 .ui-icon-folder-collapsed { background-position:0 -96px; }

 .ui-icon-folder-open { background-position:-16px -96px; }

 .ui-icon-document { background-position:-32px -96px; }

 .ui-icon-document-b { background-position:-48px -96px; }

 .ui-icon-note { background-position:-64px -96px; }

 .ui-icon-mail-closed { background-position:-80px -96px; }

 .ui-icon-mail-open { background-position:-96px -96px; }

 .ui-icon-suitcase { background-position:-112px -96px; }

 .ui-icon-comment { background-position:-128px -96px; }

 .ui-icon-person { background-position:-144px -96px; }

 .ui-icon-print { background-position:-160px -96px; }

 .ui-icon-trash { background-position:-176px -96px; }

 .ui-icon-locked { background-position:-192px -96px; }

 .ui-icon-unlocked { background-position:-208px -96px; }

 .ui-icon-bookmark { background-position:-224px -96px; }

 .ui-icon-tag { background-position:-240px -96px; }

 .ui-icon-home { background-position:0 -112px; }

 .ui-icon-flag { background-position:-16px -112px; }

 .ui-icon-calendar { background-position:-32px -112px; }

 .ui-icon-cart { background-position:-48px -112px; }

 .ui-icon-pencil { background-position:-64px -112px; }

 .ui-icon-clock { background-position:-80px -112px; }

 .ui-icon-disk { background-position:-96px -112px; }

 .ui-icon-calculator { background-position:-112px -112px; }

 .ui-icon-zoomin { background-position:-128px -112px; }

 .ui-icon-zoomout { background-position:-144px -112px; }

 .ui-icon-search { background-position:-160px -112px; }

 .ui-icon-wrench { background-position:-176px -112px; }

 .ui-icon-gear { background-position:-192px -112px; }

 .ui-icon-heart { background-position:-208px -112px; }

 .ui-icon-star { background-position:-224px -112px; }

 .ui-icon-link { background-position:-240px -112px; }

 .ui-icon-cancel { background-position:0 -128px; }

 .ui-icon-plus { background-position:-16px -128px; }

 .ui-icon-plusthick { background-position:-32px -128px; }

 .ui-icon-minus { background-position:-48px -128px; }

 .ui-icon-minusthick { background-position:-64px -128px; }

 .ui-icon-close { background-position:-80px -128px; }

 .ui-icon-closethick { background-position:-96px -128px; }

 .ui-icon-key { background-position:-112px -128px; }

 .ui-icon-lightbulb { background-position:-128px -128px; }

 .ui-icon-scissors { background-position:-144px -128px; }

 .ui-icon-clipboard { background-position:-160px -128px; }

 .ui-icon-copy { background-position:-176px -128px; }

 .ui-icon-contact { background-position:-192px -128px; }

 .ui-icon-image { background-position:-208px -128px; }

 .ui-icon-video { background-position:-224px -128px; }

 .ui-icon-script { background-position:-240px -128px; }

 .ui-icon-alert { background-position:0 -144px; }

 .ui-icon-info { background-position:-16px -144px; }

 .ui-icon-notice { background-position:-32px -144px; }

 .ui-icon-help { background-position:-48px -144px; }

 .ui-icon-check { background-position:-64px -144px; }

 .ui-icon-bullet { background-position:-80px -144px; }

 .ui-icon-radio-on { background-position:-96px -144px; }

 .ui-icon-radio-off { background-position:-112px -144px; }

 .ui-icon-pin-w { background-position:-128px -144px; }

 .ui-icon-pin-s { background-position:-144px -144px; }

 .ui-icon-play { background-position:0 -160px; }

 .ui-icon-pause { background-position:-16px -160px; }

 .ui-icon-seek-next { background-position:-32px -160px; }

 .ui-icon-seek-prev { background-position:-48px -160px; }

 .ui-icon-seek-end { background-position:-64px -160px; }

 .ui-icon-seek-start { background-position:-80px -160px; }

 /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ .ui-icon-seek-first { background-position:-80px -160px; }

 .ui-icon-stop { background-position:-96px -160px; }

 .ui-icon-eject { background-position:-112px -160px; }

 .ui-icon-volume-off { background-position:-128px -160px; }

 .ui-icon-volume-on { background-position:-144px -160px; }

 .ui-icon-power { background-position:0 -176px; }

 .ui-icon-signal-diag { background-position:-16px -176px; }

 .ui-icon-signal { background-position:-32px -176px; }

 .ui-icon-battery-0 { background-position:-48px -176px; }

 .ui-icon-battery-1 { background-position:-64px -176px; }

 .ui-icon-battery-2 { background-position:-80px -176px; }

 .ui-icon-battery-3 { background-position:-96px -176px; }

 .ui-icon-circle-plus { background-position:0 -192px; }

 .ui-icon-circle-minus { background-position:-16px -192px; }

 .ui-icon-circle-close { background-position:-32px -192px; }

 .ui-icon-circle-triangle-e { background-position:-48px -192px; }

 .ui-icon-circle-triangle-s { background-position:-64px -192px; }

 .ui-icon-circle-triangle-w { background-position:-80px -192px; }

 .ui-icon-circle-triangle-n { background-position:-96px -192px; }

 .ui-icon-circle-arrow-e { background-position:-112px -192px; }

 .ui-icon-circle-arrow-s { background-position:-128px -192px; }

 .ui-icon-circle-arrow-w { background-position:-144px -192px; }

 .ui-icon-circle-arrow-n { background-position:-160px -192px; }

 .ui-icon-circle-zoomin { background-position:-176px -192px; }

 .ui-icon-circle-zoomout { background-position:-192px -192px; }

 .ui-icon-circle-check { background-position:-208px -192px; }

 .ui-icon-circlesmall-plus { background-position:0 -208px; }

 .ui-icon-circlesmall-minus { background-position:-16px -208px; }

 .ui-icon-circlesmall-close { background-position:-32px -208px; }

 .ui-icon-squaresmall-plus { background-position:-48px -208px; }

 .ui-icon-squaresmall-minus { background-position:-64px -208px; }

 .ui-icon-squaresmall-close { background-position:-80px -208px; }

 .ui-icon-grip-dotted-vertical { background-position:0 -224px; }

 .ui-icon-grip-dotted-horizontal { background-position:-16px -224px; }

 .ui-icon-grip-solid-vertical { background-position:-32px -224px; }

 .ui-icon-grip-solid-horizontal { background-position:-48px -224px; }

 .ui-icon-gripsmall-diagonal-se { background-position:-64px -224px; }

 .ui-icon-grip-diagonal-se { background-position:-80px -224px; }

 /* Misc visuals
----------------------------------*/ /* Corner radius */ .ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl { border-top-left-radius:4px; }

 .ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr { border-top-right-radius:4px; }

 .ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl { border-bottom-left-radius:4px; }

 .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br { border-bottom-right-radius:4px; }

 /* Overlays */ .ui-widget-overlay { background:#aaaaaa; opacity:0.3; filter:alpha(Opacity=30); /* support: IE8 */ }

 .ui-widget-shadow { -webkit-box-shadow:-8px -8px 8px #aaaaaa; box-shadow:-8px -8px 8px #aaaaaa; }

 .page-node-158018 #block-views-88946456c6ebe96c32d07071c96491cb { display:none; visibility:hidden; }

 .page-node-158018 .webform-component--residential-address-f--street-address { position:relative; }

 .page-node-158018 .webform-component--residential-address-f--street-address ul.ui-autocomplete { top:3.25rem; }

 .page-node-158018 .webform-client-form-158018 { padding:1.5em 0; }

 .page-node-158018 .view-preschool-names-and-emails { display:none; visibility:hidden; }

 .page-node-158018 .form-item-submitted-year-will-attend-preschool-day,.page-node-158018 .form-item-submitted-year-will-attend-preschool-month { display:none !important; }

 .section-suicide-response { font-family:"Calibri", "Calibri light", sans-serif; font-weight:100; color:#606161; line-height:1.5; /*how to page*/ /*homepage*/ /*menu pages*/ }

 .section-suicide-response .srpg-header { display:none; visibility:hidden; }

 .section-suicide-response #top-nav { overflow:hidden; background:#c5c5c5; padding:3px; box-shadow:0px 1px 15px -5px rgba(0, 0, 0, 0.5); position:relative; z-index:5; border-bottom:white solid 1px; }

 .section-suicide-response #top-nav .region-top-nav { max-width:1300px; }

 .section-suicide-response #top-nav .region-top-nav .microsite-header { float:left; margin-top:9px; margin-bottom:3px; color:#1E58A6; font-weight:400; font-size:1.2rem; font-family:"Calibri", "Calibri light", sans-serif; padding-left:2rem; }

 .section-suicide-response #top-nav .region-top-nav .microsite-header a { color:black; text-decoration:none; font-family:"Calibri", "Calibri light", sans-serif; font-size:1.2rem; }

 .section-suicide-response #top-nav .region-top-nav .microsite-header a:hover { text-decoration:underline; }

 .section-suicide-response #top-nav .region-top-nav #block-govcms-text-resize-text-resize { display:none; visibility:hidden; margin-top:5px; }

 .section-suicide-response .srpg-header { display:block; visibility:visible; float:right; margin-top:9px; margin-bottom:0; color:#1E58A6; font-weight:400; font-size:1.2rem; font-family:"Calibri", "Calibri light", sans-serif; padding-right:2rem; }

 @media screen and (max-width:1000px) { .section-suicide-response .microsite-header,.section-suicide-response .srpg-header { padding:0 2rem; width:100%; float:left; margin-bottom:3px; }

 .section-suicide-response .srpg-header { margin-top:0; }

 }

 .section-suicide-response #header { width:100%; margin:0; padding:0; max-width:100%; position:relative; }

 .section-suicide-response #header #logo,.section-suicide-response #header #name-and-slogan { display:none; visibility:hidden; }

 .section-suicide-response #header .header__inner { max-width:100%; }

 .section-suicide-response #header .header__region { margin:0; padding:0; clear:both; float:none; }

 .section-suicide-response #header #block-block-87 h1 { background-color:#223b76; color:white; font-size:2.5rem; font-weight:bold; box-shadow:0px 1px 15px -5px rgba(0, 0, 0, 0.5); border-bottom:white solid 1px; margin:0; margin-bottom:2rem; padding:1.2rem; line-height:1.5; padding-left:calc(50% - 1300px/2 + 2rem); position:relative; z-index:2; }

 .section-suicide-response #header #block-block-87 h1 a { font-weight:bold; color:white; text-decoration:none; }

 .section-suicide-response #header #block-block-87 h1 a:hover { text-decoration:underline; }

 .section-suicide-response #header #block-block-87 h1 a:focus { text-decoration:underline; }

 .section-suicide-response #header #block-block-87 .left { margin-left:calc(50% - 650px + 2rem); float:left; }

 .section-suicide-response #header #block-block-87 .right { margin-right:calc(50% - 650px + 2rem); float:right; }

 .section-suicide-response #header #block-block-87 p { font-size:3rem; margin:1rem; }

 .section-suicide-response #header #block-block-87 p a { font-weight:bold; text-decoration:none; color:#606161; }

 .section-suicide-response #header #block-block-87 p a:hover { text-decoration:underline; }

 .section-suicide-response #header #block-block-87 p a:focus { text-decoration:underline; }

 .section-suicide-response #header #block-block-87 p span { font-size:1rem; }

 .section-suicide-response #header #block-block-87 p.getHelp { margin:0; }

 .section-suicide-response #header #block-block-87 p.getHelp a { padding-right:7rem; padding-top:3.2rem; display:block; line-height:1.5; position:relative; }

 .section-suicide-response #header #block-block-87 p.getHelp a::after { content:""; position:absolute; top:0; right:0; width:7rem; height:100%; background-image:url("../images/srpg/get-help-icon.svg"); background-repeat:no-repeat; background-size:contain; background-position-x:0.15rem; }

 .section-suicide-response #header #block-block-87 > p { margin:0; }

 .section-suicide-response #header #block-block-87 a.search-icon,.section-suicide-response #header #block-block-87 a.menu-icon { display:none; visibility:hidden; }

 .section-suicide-response #header #block-search-api-page-default-search { position:absolute; top:1.5rem; right:calc(50% - 650px + 2rem); float:none; width:14rem; padding:0; z-index:3; }

 .section-suicide-response #header #block-search-api-page-default-search input.form-text { float:none; width:100%; border:none; background:white; height:2rem; font-size:1.3rem; padding-right:2.5rem; padding-left:0.5rem; }

 .section-suicide-response #header #block-search-api-page-default-search #edit-submit { display:none; visibility:hidden; background:none; }

 .section-suicide-response #header #block-search-api-page-default-search .form-submit { right:0; top:0; width:2rem; margin:0; height:100%; border:none; background-color:#F0F0F0; box-shadow:none; position:absolute; text-indent:-9999px; background-size:60%; background-position:center; background-repeat:no-repeat; background-image:url("../images/srpg/search-icon-dark.svg"); }

 .section-suicide-response #mmenu_first.mm-theme-dark { background:#F0F0F0; z-index:5; }

 .section-suicide-response #mmenu_first.mm-theme-dark > .mm-navbar { display:none; visibility:hidden; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels { top:0; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar { background:#2857a4; border-bottom:solid white 1px; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn { padding-left:0; width:100%; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn strong { width:100%; right:0; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn:nth-child(1) { width:calc(100% - 60px); }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn:nth-child(2) { width:60px; padding:20px 0; text-align:center; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-listview > li > a { color:#606161; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-listview > li > a.is-active-trail { color:white; background-color:#606161; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-listview > li > a.is-active-trail + .mm-arrow:after,.section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-listview > li > a.is-active-trail + .mm-next:after { border-color:white; }

 .section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-listview > li .mm-arrow:after,.section-suicide-response #mmenu_first.mm-theme-dark .mm-panels .mm-listview > li .mm-next:after { border-color:#606161; }

 .section-suicide-response #nav-wrapper { padding:0 calc(50% - 1300px/2 + 2rem); margin:0; max-width:100%; width:100%; background:white; }

 .section-suicide-response #nav-wrapper .menu-level-1 > ul.menu > li > a { display:none; }

 .section-suicide-response #nav-wrapper ul.menu { background:transparent; }

 .section-suicide-response #nav-wrapper ul.menu li { background:transparent; }

 .section-suicide-response #nav-wrapper ul.menu li a { background:#2857a4; }

 .section-suicide-response #nav-wrapper ul.menu li a:hover,.section-suicide-response #nav-wrapper ul.menu li a:focus { background-color:#223b76; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation { background:transparent; border-top:solid #606161 1px; padding-top:1rem; margin-top:0.5rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu { max-width:100%; margin:0 auto; height:9rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li { background-color:transparent; overflow:hidden; border-right:none; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a { float:left; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a:hover,.section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a:focus { background-color:#223b76; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a.active { border-bottom:solid #223b76 6px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a { background:transparent; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { float:left; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li { width:auto; background:#2857a4; border:none; margin-right:1px; margin-left:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { height:100%; width:calc((1300px - 4rem - 14px)/7); padding:1rem; padding-top:6.5rem; font-size:1.3rem; font-weight:100; line-height:1.5; background-position-x:center; background-position-y:32%; background-repeat:no-repeat; background-size:40%; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/immediate"] { background-image:url("../images/srpg/menu/immediate-icon.svg"); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/first-24-hours"] { background-image:url("../images/srpg/menu/first-24-hours-icon.svg"); background-size:35%; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/days-2-and-3"] { background-image:url("../images/srpg/menu/days-2-and-3-icon.svg"); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/first-month"] { background-image:url("../images/srpg/menu/first-month-icon.svg"); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/later"] { background-image:url("../images/srpg/menu/later-icon.svg"); background-size:37%; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] { background-image:url("../images/srpg/menu/tools-icon.svg"); background-size:36%; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] { background-image:url("../images/srpg/menu/in-more-detail-icon.svg"); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a.infocus { background-color:#223b76; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a.infocus ~ ul.menu { top:calc(100% - 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a.infocus ~ ul.menu::before { content:""; display:block; border-top:solid 6px #606161; position:absolute; top:-6px; width:calc((1300px - 4rem - 14px)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus-within { background-color:#223b76; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus-within ~ ul.menu { top:calc(100% - 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus-within ~ ul.menu::before { content:""; display:block; border-top:solid 6px #606161; position:absolute; top:-6px; width:calc((1300px - 4rem - 14px)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus { background-color:#223b76; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus ~ ul.menu { top:calc(100% - 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus ~ ul.menu::before { content:""; display:block; border-top:solid 6px #606161; position:absolute; top:-6px; width:calc((1300px - 4rem - 14px)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:hover { background-color:#223b76; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:hover ~ ul.menu { top:calc(100% - 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:hover ~ ul.menu::before { content:""; display:block; border-top:solid 6px #606161; position:absolute; top:-6px; width:calc((1300px - 4rem - 14px)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a.active-trail { border-bottom:solid #223b76 6px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"].infocus ~ ul.menu { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"].infocus ~ ul.menu::before { right:calc((1300px - 4rem - 14px)/7 + 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"]:focus-within ~ ul.menu { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"]:focus-within ~ ul.menu::before { right:calc((1300px - 4rem - 14px)/7 + 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"]:focus ~ ul.menu { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"]:focus ~ ul.menu::before { right:calc((1300px - 4rem - 14px)/7 + 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"]:hover ~ ul.menu { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"]:hover ~ ul.menu::before { right:calc((1300px - 4rem - 14px)/7 + 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] + ul.menu:hover { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] + ul.menu:hover::before { right:calc((1300px - 4rem - 14px)/7 + 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] + ul.menu:focus { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] + ul.menu:focus::before { right:calc((1300px - 4rem - 14px)/7 + 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] + ul.menu:focus-within { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] + ul.menu:focus-within::before { right:calc((1300px - 4rem - 14px)/7 + 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] + ul.menu.infocus { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] + ul.menu.infocus::before { right:calc((1300px - 4rem - 14px)/7 + 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"].infocus ~ ul.menu { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"].infocus ~ ul.menu::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"]:focus-within ~ ul.menu { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"]:focus-within ~ ul.menu::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"]:focus ~ ul.menu { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"]:focus ~ ul.menu::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"]:hover ~ ul.menu { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"]:hover ~ ul.menu::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] + ul.menu:hover { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] + ul.menu:hover::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] + ul.menu:focus { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] + ul.menu:focus::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] + ul.menu:focus-within { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] + ul.menu:focus-within::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] + ul.menu.infocus { right:1px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] + ul.menu.infocus::before { right:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu { border-top:solid transparent 2px; position:absolute; top:-9999px; height:auto; display:block; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:hover { top:calc(100% - 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:hover::before { content:""; display:block; border-top:solid 6px #606161; position:absolute; top:-6px; width:calc((1300px - 4rem - 14px)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:focus { top:calc(100% - 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:focus::before { content:""; display:block; border-top:solid 6px #606161; position:absolute; top:-6px; width:calc((1300px - 4rem - 14px)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:focus-within { top:calc(100% - 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:focus-within::before { content:""; display:block; border-top:solid 6px #606161; position:absolute; top:-6px; width:calc((1300px - 4rem - 14px)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu.infocus { top:calc(100% - 2px); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu.infocus::before { content:""; display:block; border-top:solid 6px #606161; position:absolute; top:-6px; width:calc((1300px - 4rem - 14px)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li { text-align:left; width:100%; clear:both; margin:0; background-color:#F0F0F0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li a { color:#606161 !important; font-size:1.1rem; padding:0.7rem 1rem; width:100%; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li a.active-trail { border-bottom:none; border-right:#606161 solid 6px; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li a:hover { background-color:#606161; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li a:focus { background-color:#606161; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li a:focus-within { background-color:#606161; color:white !important; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li a.infocus { background-color:#606161; color:white !important; }

 .section-suicide-response #page { background:white; }

 .section-suicide-response #page .breadcrumb { display:none; visibility:hidden; }

 .section-suicide-response #page #main { max-width:1300px; }

 .section-suicide-response #page #main #content { background:white; max-width:100%; width:100%; }

 .section-suicide-response #page #main #content h1.page__title { font-weight:bold; color:#2857a4; font-size:2.5rem; padding:3rem 3.75rem 1.5rem; }

 .section-suicide-response #page #main #content a[name="top"] { position:relative; top:-5rem; }

 .section-suicide-response #page #main #content .toc-header a { display:block; }

 .section-suicide-response #page #main #content h2,.section-suicide-response #page #main #content h3,.section-suicide-response #page #main #content h4,.section-suicide-response #page #main #content h5,.section-suicide-response #page #main #content h6,.section-suicide-response #page #main #content p,.section-suicide-response #page #main #content li { color:#606161; }

 .section-suicide-response #page #main #content h2,.section-suicide-response #page #main #content h3,.section-suicide-response #page #main #content h4,.section-suicide-response #page #main #content h5,.section-suicide-response #page #main #content h6 { font-weight:bold; }

 .section-suicide-response #page #main #content h2 { font-size:2rem; margin-bottom:1rem; margin-top:3rem; }

 .section-suicide-response #page #main #content h3 { font-size:1.5rem; margin-bottom:0.9rem; margin-top:2rem; }

 .section-suicide-response #page #main #content h4,.section-suicide-response #page #main #content h5,.section-suicide-response #page #main #content h6 { margin-bottom:0.5rem; margin-top:1.5rem; }

 .section-suicide-response #page #main #content p,.section-suicide-response #page #main #content li,.section-suicide-response #page #main #content a { font-size:1.1rem; letter-spacing:normal; }

 .section-suicide-response #page #main #content #glossary,.section-suicide-response #page #main #content #glossary a { font-size:1.5rem; letter-spacing:0.1rem; line-height:1.5; }

 .section-suicide-response #page #main #content details { border-top:solid 1px #606161; border-bottom:solid 1px #606161; padding-left:3.5rem; padding-right:0; }

 .section-suicide-response #page #main #content details ~ details { border-top:none; }

 .section-suicide-response #page #main #content details summary { background:none; padding:1rem; color:#606161; margin:0; padding-left:0; }

 .section-suicide-response #page #main #content details summary::before { transform:rotate(-90deg); content:""; background-image:url("../images/srpg/accordion.svg"); width:2.5rem; height:2.5rem; left:0rem; top:0.5rem; background-size:contain; background-repeat:no-repeat; }

 .section-suicide-response #page #main #content details summary p,.section-suicide-response #page #main #content details summary br { display:none; visibility:hidden; }

 .section-suicide-response #page #main #content details summary h2,.section-suicide-response #page #main #content details summary h3,.section-suicide-response #page #main #content details summary h4 { margin:0; font-size:1.5rem; font-weight:normal; line-height:1.5; color:#606161; }

 .section-suicide-response #page #main #content details summary ~ br { display:none; visibility:hidden; }

 .section-suicide-response #page #main #content details.open,.section-suicide-response #page #main #content details[open] { padding-bottom:1rem; }

 .section-suicide-response #page #main #content details.open > summary,.section-suicide-response #page #main #content details[open] > summary { margin-bottom:1rem; }

 .section-suicide-response #page #main #content details.open > summary::before,.section-suicide-response #page #main #content details[open] > summary::before { transform:none; }

 .section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks { padding:0 2.75rem; margin:2rem 0; background:transparent; }

 .section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .panel-col > div { display:flex; }

 .section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-90,.section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-91,.section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-92 { width:calc((100% - 4rem)/3); display:block; border:solid 1px #606161; border-top:solid 6px #2857a4; padding:1rem; padding-top:0; padding-bottom:2rem; margin-left:1rem; margin-right:1rem; }

 .section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-90 h3,.section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-91 h3,.section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-92 h3 { margin-top:1.5rem; }

 .section-suicide-response #page #main #content a[href*="/suicide-response/more-detail/glossary-terms#"],.section-suicide-response #page #main #content a[href*="/suicide-response/more-detail/glossary-terms-suicide-response-and-postvention-guidelines#"],.section-suicide-response #page #main #content a[href*="/node/158086#"] { color:#202020; border-bottom:1px dashed grey; text-decoration:none; }

 .section-suicide-response #page #main #content a[href*="/suicide-response/more-detail/glossary-terms#"]:hover,.section-suicide-response #page #main #content a[href*="/suicide-response/more-detail/glossary-terms-suicide-response-and-postvention-guidelines#"]:hover,.section-suicide-response #page #main #content a[href*="/node/158086#"]:hover { border-bottom:0; }

 .section-suicide-response #page #main #content .toc-filter .toc-filter-content { background-color:white; }

 .section-suicide-response #page #main #content .toc-filter .toc-filter-content h3 { padding:0.5em; background:white; font-weight:bold; color:#606161; border-bottom:solid 1px #606161; margin-bottom:0.5rem; font-size:1.25rem; margin-top:0; }

 .section-suicide-response #page #main #content .toc-filter .toc-filter-content ul { border-bottom:solid 1px #606161; padding-bottom:0.7em; margin-bottom:1.5rem; margin-top:0.6rem; }

 .section-suicide-response #page #main #content .spvg-alert-red,.section-suicide-response #page #main #content .srpg-alert-red,.section-suicide-response #page #main #content .spvg-alert-grey,.section-suicide-response #page #main #content .srpg-alert-grey { border-left:6px solid #ed1c24; padding-left:1rem; padding-top:10px; padding-bottom:10px; }

 .section-suicide-response #page #main #content .spvg-alert-grey,.section-suicide-response #page #main #content .srpg-alert-grey { border-left:6px solid #d4d5d6; }

 .section-suicide-response #page #main #content ul.tickedList,.section-suicide-response #page #main #content ul.crossedList { list-style:none; }

 .section-suicide-response #page #main #content ul.tickedList li,.section-suicide-response #page #main #content ul.crossedList li { padding-left:0.5rem; }

 .section-suicide-response #page #main #content ul.tickedList li::before,.section-suicide-response #page #main #content ul.crossedList li::before { content:"✔"; position:relative; left:-1.5rem; margin-right:-1rem; color:#23db23; }

 .section-suicide-response #page #main #content ul.crossedList li::before { content:"✘"; color:#ed1c24; }

 .section-suicide-response #page #main #content .script { padding:0 5%; }

 .section-suicide-response #page #main #content .field-name-field-contact-view { border-top:solid 6px #2857a4; margin-top:6rem; }

 .section-suicide-response #page #main #content .field-name-field-related-links { margin-bottom:2rem; }

 .section-suicide-response #page #main #content .field-name-field-related-links h2 { padding-top:1rem; padding-left:0.5rem; margin-top:0.5rem; margin-bottom:1rem; }

 .section-suicide-response #page #main #content .field-name-field-related-links ul li { background-image:none; background-color:transparent; padding:0.3rem; padding-left:1rem; border:none; }

 .section-suicide-response #page #main #content article { position:relative; }

 .section-suicide-response #page #main #content .expandAllMargin { padding-right:5rem; }

 .section-suicide-response #page #main #content #expandAllDetails { position:absolute; right:4rem; margin-top:-2rem; font-weight:bold; text-decoration:underline; cursor:pointer; }

 .section-suicide-response #page #main #content #expandAllDetails:hover { text-decoration:none; }

 .section-suicide-response #page #main #content #expandAllDetails:focus { text-decoration:none; }

 .section-suicide-response #page #main #content #block-menu-block-33 { padding:0 3.75rem; }

 .section-suicide-response #page #main #content #block-menu-block-33 ul.menu { margin-left:0; display:block; border-bottom:solid #606161 1px; margin-bottom:1rem; }

 .section-suicide-response #page #main #content #block-menu-block-33 ul.menu li.menu__item { max-width:100%; margin-bottom:0; list-style:none; }

 .section-suicide-response #page #main #content #block-menu-block-33 ul.menu li.menu__item:nth-child(even) { margin-left:0; }

 .section-suicide-response #page #main #content #block-menu-block-33 ul.menu li.menu__item a { border-top:solid #606161 1px; background:none; font-weight:bold; color:#606161; font-size:1.5rem; padding:2rem; transition:none; display:block; }

 .section-suicide-response #page #main #content #block-menu-block-33 ul.menu li.menu__item a:hover { color:#231f20; transition:none; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); position:relative; }

 .section-suicide-response #page #main #content #block-menu-block-33 ul.menu li.menu__item a:focus { color:#231f20; transition:none; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); position:relative; }

 .section-suicide-response #page #main #content #block-block-89 { padding:0 3.75rem; float:left; width:100%; margin:4rem 0; position:relative; }

 .section-suicide-response #page #main #content #block-block-89 p { margin:0; }

 .section-suicide-response #page #main #content #block-block-89 .previousPage { float:left; }

 .section-suicide-response #page #main #content #block-block-89 .howtoPage { position:absolute; left:50%; transform:translate(-50%, 0); }

 .section-suicide-response #page #main #content #block-block-89 .nextPage { float:right; }

 .section-suicide-response #page #main #content #block-block-89 a { border:solid #606161 1px; text-decoration:none; font-weight:bold; color:#606161; font-size:1.5rem; padding:2rem; text-align:center; min-width:13rem; }

 .section-suicide-response #page #main #content #block-block-89 a:hover { color:#231f20; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .section-suicide-response #page #main #content #block-block-89 a:focus { color:#231f20; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .section-suicide-response #page #main #content #block-block-93 { padding:0 3.75rem; float:left; width:100%; margin:4rem 0; position:relative; }

 .section-suicide-response #page #main #content #block-block-93 p { margin:0; }

 .section-suicide-response #page #main #content #block-block-93 a { border:solid #606161 1px; text-decoration:none; font-weight:bold; color:#606161; font-size:1.5rem; padding:2rem; text-align:center; min-width:13rem; }

 .section-suicide-response #page #main #content #block-block-93 a:hover { color:#231f20; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .section-suicide-response #page #main #content #block-block-93 a:focus { color:#231f20; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .section-suicide-response #page #main #content #block-block-53 { float:left; width:100%; }

 .section-suicide-response.page-node-158073 #block-block-89 .howtoPage { display:none; visibility:hidden; }

 .section-suicide-response #page-bottom-wrapper { position:relative; margin-top:23rem; overflow:visible; background-color:#606161; padding:0; padding-bottom:2rem; }

 .section-suicide-response #page-bottom-wrapper::before { content:""; position:absolute; left:0; top:-23rem; z-index:-1; width:100%; height:30rem; background-image:url("../images/srpg/srpg-footer.svg"); background-repeat:no-repeat; background-size:auto calc(100% + 6rem); background-position-x:center; }

 .section-suicide-response #page-bottom-wrapper .region-bottom { max-width:100%; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 { background-color:#d4d5d6; border-top:solid white 2px; border-bottom:solid white 2px; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content { margin:auto; width:1009px; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul { margin-bottom:0; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li { list-style-type:none; display:inline; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a { text-indent:-9999px; width:125px; height:64px; display:inline-block; padding:0; background:none; background-repeat:no-repeat; background-position:center; background-size:contain; margin:1rem; margin-bottom:0; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.education.sa.gov.au/"],.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="/"] { background-image:url("../images/srpg/logos/education.svg"); width:240px; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.ais.sa.edu.au/"] { background-image:url("../images/srpg/logos/independent.svg"); width:315px; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.cesa.catholic.edu.au/"] { background-image:url("../images/srpg/logos/catholic.svg"); width:115px; top:-0.4rem; position:relative; height:65px; margin-bottom:1rem; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.sa.gov.au/"] { background-image:url("../images/srpg/logos/sagov.svg"); width:200px; }

 .section-suicide-response #page-bottom-wrapper #block-menu-menu-custom-footer-menu { background-color:#223b76; border-bottom:solid white 2px; margin:0; max-width:100%; padding-top:2rem; padding-bottom:2rem; }

 .section-suicide-response #page-bottom-wrapper #block-menu-menu-custom-footer-menu ul.menu { margin:0; display:block; }

 .section-suicide-response #page-bottom-wrapper #block-menu-menu-custom-footer-menu ul.menu li a { font-size:1.1rem; }

 @media screen and (max-width:1000px) { .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { display:block; }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li { display:block; visibility:visible; width:calc(100%/4 - 2px); margin-bottom:2px; }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { background-position-x:center; background-position-y:32%; padding:1rem; padding-top:6.5rem; height:100%; font-size:1.3rem; font-weight:100; text-align:center; padding-left:1rem; background-size:4.4rem !important; }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/first-24-hours"],.section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/later"],.section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] { background-size:4rem !important; }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li:nth-child(1),.section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li:nth-child(2),.section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li:nth-child(3) { width:calc(100%/3 - 2px); }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu { display:none; visibility:hidden; }

 }

 @media screen and (max-width:720px) { .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { display:block; }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li { width:calc(100%/2 - 2px); }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li:nth-child(1) { width:calc(100% - 2px); }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li:nth-child(2),.section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li:nth-child(3) { width:calc(100%/2 - 2px); }

 }

 @media screen and (max-width:44.99em) { .section-suicide-response.page-node-694736 #nav-wrapper { display:block; visibility:visible; }

 }

 @media screen and (max-width:385px) { .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { display:block; }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li { width:calc(100% - 2px); }

 .section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li:nth-child(2),.section-suicide-response.page-node-694736 #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li:nth-child(3) { width:calc(100% - 2px); }

 }

 .section-suicide-response.page-node-694736 #page #main #content .field-name-field-contact-view,.section-suicide-response.page-node-694984 #page #main #content .field-name-field-contact-view,.section-suicide-response.page-node-158104 #page #main #content .field-name-field-contact-view,.section-suicide-response.page-node-158105 #page #main #content .field-name-field-contact-view,.section-suicide-response.page-node-158106 #page #main #content .field-name-field-contact-view,.section-suicide-response.page-node-158107 #page #main #content .field-name-field-contact-view,.section-suicide-response.page-node-158108 #page #main #content .field-name-field-contact-view,.section-suicide-response.page-node-158109 #page #main #content .field-name-field-contact-view { display:none; visibility:hidden; }

 @media screen and (max-width:1000px) { .section-suicide-response.page-node-694984 #page #main #content h1.page__title,.section-suicide-response.page-node-158104 #page #main #content h1.page__title,.section-suicide-response.page-node-158105 #page #main #content h1.page__title,.section-suicide-response.page-node-158106 #page #main #content h1.page__title,.section-suicide-response.page-node-158107 #page #main #content h1.page__title,.section-suicide-response.page-node-158108 #page #main #content h1.page__title,.section-suicide-response.page-node-158109 #page #main #content h1.page__title { display:none; visibility:hidden; }

 }

 .section-suicide-response.page-suicide-response-search #content .search-form div { max-width:1300px; }

 .section-suicide-response.page-suicide-response-search #content .search-form div label,.section-suicide-response.page-suicide-response-search #content .search-form div .form-text,.section-suicide-response.page-suicide-response-search #content .search-form div .form-submit { font-size:1.1rem; }

 .section-suicide-response.page-suicide-response-search #content .search-form div .form-text,.section-suicide-response.page-suicide-response-search #content .search-form div .form-submit { margin:0.25rem 0; }

 .section-suicide-response.page-suicide-response-search #content .search-form div .form-text { border-color:#606161; max-width:calc(100% - 6rem); min-width:6rem; }

 .section-suicide-response.page-suicide-response-search #content .search-form div .form-submit { background-color:#2857a4; border-color:#2857a4; width:6rem; }

 .section-suicide-response.page-suicide-response-search #content .search-form div .search-form-description { margin-bottom:0; }

 .section-suicide-response.page-suicide-response-search #content .search-api-page-results ol article.node-hidden-webpage { display:none; visibility:hidden; }

 .section-suicide-response.page-suicide-response-search #content .search-api-page-results ol article.node-hidden-webpage[about*="/suicide-response/"] { display:block; visibility:visible; border-top:solid 1px #606161 !important; padding:1rem !important; padding-bottom:0 !important; }

 .section-suicide-response.page-suicide-response-search #content .search-api-page-results ol article.node-hidden-webpage[about*="/suicide-response/"] h3 { margin-top:0 !important; color:#2857a4 !important; }

 .section-suicide-response.page-suicide-response-search #content .search-api-page-results ol article.node-hidden-webpage[about*="/suicide-response/"]:last-child { border-bottom:solid 1px #606161; padding-bottom:1rem !important; margin-bottom:1rem !important; }

 .section-suicide-response #page #main #content #block-block-137 { padding:0 3.75em; float:left; width:100%; margin-bottom:2rem; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 { padding:0 3.75em; float:left; width:100%; margin-bottom:2rem; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 h2 { padding-bottom:0; margin-top:1.5rem; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--was-this-page-useful { margin:0; float:left; width:100%; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--was-this-page-useful .form-required { display:none; visibility:hidden; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--was-this-page-useful .form-item { margin:0; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--was-this-page-useful > label { display:none; visibility:hidden; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 #edit-submitted-was-this-page-useful .form-item { margin-left:0; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 #edit-submitted-was-this-page-useful .form-item label { background-color:#2857a4; color:white; cursor:pointer; text-align:center; width:8.5rem; display:inline-block; float:left; margin:0; margin-right:0.5em; font-size:1.5rem; padding:1rem; font-weight:bold; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 #edit-submitted-was-this-page-useful .form-item label:hover { background-color:#f3f3f3; color:black; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 #edit-submitted-was-this-page-useful .form-item label:focus { background-color:#f3f3f3; color:black; outline:#005aff auto 1px; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 #edit-submitted-was-this-page-useful .form-item input { opacity:0; width:1px; position:absolute; left:-9999px; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 #edit-submitted-was-this-page-useful .form-item input:focus + label { background-color:#f3f3f3; color:black; outline:#005aff auto 1px; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f3f3f3; color:black; font-weight:600; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-no { padding-left:1rem; font-size:1.1rem; float:left; width:100%; margin:0; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes > label,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-no > label { font-size:1.2rem; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes .form-checkboxes .form-item,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes .form-radios .form-item,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-no .form-checkboxes .form-item,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-no .form-radios .form-item { display:block; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes .form-checkboxes .form-item input,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes .form-radios .form-item input,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-no .form-checkboxes .form-item input,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-no .form-radios .form-item input { vertical-align:middle; margin-bottom:1px; width:1.1rem; height:0.9rem; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes .form-checkboxes .form-item label,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes .form-radios .form-item label,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-no .form-checkboxes .form-item label,.section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-no .form-radios .form-item label { font-size:1.1rem; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-component--why-yes.webform-conditional-hidden ~ .webform-component--why-no.webform-conditional-hidden ~ .form-actions .webform-submit { display:none; visibility:hidden; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-submit { margin-top:1.5rem !important; background-color:#2857a4; color:white; cursor:pointer; text-align:center; width:8.5rem; display:inline-block; float:left; margin:0; margin-right:0.5em; font-size:1.5rem; padding:1rem; font-weight:bold; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-submit:hover { background-color:#f3f3f3; color:black; }

 .section-suicide-response #page #main #content #block-webform-client-block-31 .webform-submit:focus { background-color:#f3f3f3; color:black; outline:#005aff auto 1px; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 { padding:0 3.75em 2.5em; margin:0; clear:both; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 h2 { padding:1em 0; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content { padding:0; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content .views-field-value { width:15%; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content .views-field-value .Yes { color:green; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content .views-field-value .No { color:red; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content .views-field-value p { text-align:center; padding-top:12px; font-weight:bold; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content .views-field-value-4 .item-list ul { margin:0.5em; margin-left:2em; list-style-type:disc; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content .views-field-value-4 p.fake-litem:empty { display:none; visibility:hidden; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content .views-field-value-4 p.fake-litem { display:list-item; margin:0.5em !important; margin-left:2em !important; list-style-type:disc; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content p { margin:10px !important; }

 .section-suicide-response #content #block-views-administration-feedback-block-2 .view-content td { padding:0; }

 @media screen and (max-width:1300px) { .section-suicide-response #nav-wrapper { padding:0 2rem; }

 .section-suicide-response #nav-wrapper .menu-level-1 > ul.menu > li > ul.menu { width:100%; height:auto; min-height:9rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu { height:auto; min-height:9rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li { width:calc(100%/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { width:100%; background-size:4.4rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/first-24-hours"],.section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/later"],.section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"] { background-size:4rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/tools"]:hover ~ ul.menu::before { right:calc((100vw - 4rem)/7); }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:hover ~ ul.menu::before { width:calc((100vw - 4rem)/7 - 2px); }

 .section-suicide-response #header #block-block-87 h1 { padding-left:2rem; padding-right:18rem; }

 .section-suicide-response #header #block-block-87 .left { margin-left:2rem; }

 .section-suicide-response #header #block-block-87 .right { margin-right:2rem; }

 .section-suicide-response #header #block-search-api-page-default-search { right:2rem; }

 }

 @media screen and (max-width:1098px) { .section-suicide-response #header #block-block-87 .right { float:left; margin-left:3rem; margin-bottom:1rem; margin-right:0; }

 .section-suicide-response #header #block-block-87 .right p.getHelp a { padding-top:1.5rem; padding-right:6rem; }

 .section-suicide-response #header #block-block-87 .right p.getHelp a::after { width:5.5rem; }

 }

 @media screen and (max-width:1098px) and (min-width:1000px) { .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { padding-top:8rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"] { padding-top:7.5rem; }

 }

 @media screen and (max-width:1075px) and (min-width:1000px) { .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/first-24-hours"] { padding-top:7.5rem; }

 }

 @media screen and (max-width:1046px) { .section-suicide-response #header #block-search-api-page-default-search { top:2.75rem; }

 }

 @media screen and (max-width:1024px) and (min-width:1000px) { .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/days-2-and-3"] { padding-top:7.5rem; }

 }

 @media screen and (max-width:1022px) { .section-suicide-response #page-bottom-wrapper #block-menu-menu-custom-footer-menu { padding-left:2rem; padding-right:2rem; }

 .section-suicide-response #page-bottom-wrapper #block-menu-menu-custom-footer-menu ul li { display:block; border-right:none; transform:none; padding:0; text-align:left; }

 .section-suicide-response #page-bottom-wrapper #block-menu-menu-custom-footer-menu ul li a { transform:none; margin:0; }

 }

 @media screen and (max-width:1009px) { .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content { width:508px; }

 .section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .panel-col > div { display:block; }

 .section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-90,.section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-91,.section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks .pane-block-92 { margin-bottom:1rem; width:calc(100% - 2rem); }

 }

 @media screen and (max-width:1000px) { .section-suicide-response #nav-wrapper { padding:0; }

 .section-suicide-response #nav-wrapper > .region-navigation { padding:1rem 0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu { min-height:0; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { display:block; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li { display:none; visibility:hidden; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li.is-active-trail { display:block; visibility:visible; width:100%; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { background-position:1.5rem; background-size:6rem !important; padding:0; height:9rem; font-size:3rem; font-weight:bold; text-align:left; padding-left:9rem; padding-top:3rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu { display:none; visibility:hidden; }

 .section-suicide-response #header #block-block-87 h1 { padding-right:8rem; }

 .section-suicide-response #header #block-block-87 a.search-icon,.section-suicide-response #header #block-block-87 a.menu-icon { display:block; visibility:visible; position:absolute; text-indent:-9999px; height:2rem; width:2rem; z-index:3; top:1.5rem; background-size:contain; background-position:center; background-repeat:no-repeat; }

 .section-suicide-response #header #block-block-87 a.search-icon { background-image:url("../images/srpg/search-icon-white.svg"); right:5rem; }

 .section-suicide-response #header #block-block-87 a.menu-icon { background-image:url("../images/srpg/menu-icon-white.svg"); right:2rem; }

 .section-suicide-response #header #block-search-api-page-default-search { display:none; visibility:hidden; }

 .section-suicide-response #menu-mobile-menu { display:block; visibility:visible; }

 }

 @media screen and (max-width:886px) { .section-suicide-response #header #block-block-87 a.search-icon,.section-suicide-response #header #block-block-87 a.menu-icon { top:2.75rem; }

 .section-suicide-response #page #main #content #block-block-89 a { display:block; width:100%; margin-bottom:0.5rem; }

 .section-suicide-response #page #main #content #block-block-89 a.previousPage,.section-suicide-response #page #main #content #block-block-89 a.howtoPage,.section-suicide-response #page #main #content #block-block-89 a.nextPage { float:left; position:relative; left:auto; transform:none; }

 }

 @media screen and (max-width:787px) { .section-suicide-response #header #block-block-87 p span { display:block; margin-top:0.75rem; padding-bottom:0.25rem; }

 }

 @media screen and (max-width:44.99em) { .section-suicide-response #nav-wrapper { display:block; visibility:visible; }

 }

 @media screen and (max-width:600px) { .section-suicide-response #header #block-block-87 .left { margin-left:1rem; }

 .section-suicide-response #header #block-block-87 .right { margin-left:2rem; }

 .section-suicide-response #content .node,.section-suicide-response #page #main #content #block-webform-client-block-31,.section-suicide-response #page #main #content #block-block-137,.section-suicide-response #page #main #content #block-menu-block-33 { padding:0 2rem; }

 .section-suicide-response #page #main #content #block-block-89 { padding:0 2rem; margin:2rem 0; }

 .section-suicide-response #page #main #content #block-block-93 { padding:0 2rem; margin:2rem 0; }

 .section-suicide-response #page #main #content #block-block-93 a { display:block; }

 .section-suicide-response #page #main #content h1.page__title { padding:2rem; padding-bottom:1rem; }

 .section-suicide-response #page #main #content #block-panels-mini-srpg-homepage-blocks { padding:0 1rem; }

 }

 @media screen and (max-width:580px) { .section-suicide-response #header #block-block-87 p { line-height:1.5; }

 .section-suicide-response #header #block-block-87 p a { display:block; line-height:0.8; }

 .section-suicide-response #header #block-block-87 p span { font-size:1.3rem; }

 }

 @media screen and (max-width:540px) { .section-suicide-response #header #block-block-87 h1 { font-size:2rem; }

 .section-suicide-response #header #block-block-87 a.search-icon,.section-suicide-response #header #block-block-87 a.menu-icon { top:2.25rem; }

 .section-suicide-response #page #main #content p,.section-suicide-response #page #main #content li,.section-suicide-response #page #main #content a { font-size:1.3rem; }

 .section-suicide-response #page #main #content h1.page__title { font-size:2rem; }

 .section-suicide-response #page #main #content h2 { font-size:1.75rem; }

 .section-suicide-response #page #main #content #expandAllDetails { position:relative; right:0; margin-top:-0.5rem; margin-bottom:1rem; display:block; }

 }

 @media screen and (max-width:508px) { .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content { width:347px; }

 }

 @media screen and (max-width:460px) { .section-suicide-response #page #main #content #block-menu-block-33 { padding:0; }

 .section-suicide-response #header #block-block-87 h1 { font-size:1.5rem; }

 .section-suicide-response #header #block-block-87 a.search-icon,.section-suicide-response #header #block-block-87 a.menu-icon { top:1.75rem; }

 .section-suicide-response #page #main #content h1.page__title { font-size:1.5rem; }

 .section-suicide-response #page #main #content h2 { font-size:1.4rem; }

 .section-suicide-response #page #main #content h3 { font-size:1.3rem; }

 .section-suicide-response #nav-wrapper > .region-navigation { border-top:none; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { font-size:2rem; height:6rem; padding-top:2rem; background-size:4rem !important; padding-left:7rem; }

 .section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/first-24-hours"].is-active-trail,.section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/more-detail"].is-active-trail,.section-suicide-response #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a[href="/suicide-response/days-2-and-3"].is-active-trail { padding-top:2rem; }

 .section-suicide-response div.toc-filter-back-to-top a:link,.section-suicide-response div.toc-filter-back-to-top a:visited { font-weight:100; }

 }

 @media screen and (max-width:400px) { .section-suicide-response #top-nav .region-top-nav .microsite-header,.section-suicide-response #top-nav .region-top-nav .srpg-header { padding-left:1rem; padding-right:1rem; }

 .section-suicide-response #header #block-block-87 h1 { padding-left:1rem; padding-right:6.5rem; }

 .section-suicide-response #header #block-block-87 a.menu-icon { right:1rem; }

 .section-suicide-response #header #block-block-87 a.search-icon { right:4rem; }

 }

 @media screen and (max-width:347px) { .section-suicide-response #top-nav .region-top-nav .microsite-header,.section-suicide-response #top-nav .region-top-nav .srpg-header { padding-left:0.5rem; padding-right:0.5rem; }

 .section-suicide-response #header #block-block-87 h1 { padding-left:0.5rem; padding-right:6rem; }

 .section-suicide-response #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label { width:5rem; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content { width:100%; padding:2rem; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.education.sa.gov.au/"],.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="/"],.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.ais.sa.edu.au/"],.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.cesa.catholic.edu.au/"],.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.sa.gov.au/"] { width:100%; text-indent:0; background:none; height:auto; color:#231f20; margin:0; font-size:1.1rem; top:0; text-decoration:none; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a:hover,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.education.sa.gov.au/"]:hover,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="/"]:hover,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.ais.sa.edu.au/"]:hover,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.cesa.catholic.edu.au/"]:hover,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.sa.gov.au/"]:hover { text-decoration:underline; }

 .section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a:focus,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.education.sa.gov.au/"]:focus,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="/"]:focus,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.ais.sa.edu.au/"]:focus,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.cesa.catholic.edu.au/"]:focus,.section-suicide-response #page-bottom-wrapper #block-block-88 .block__content ul li a[href="https://www.sa.gov.au/"]:focus { text-decoration:underline; }

 }

 #insta .instagram_profile { float:left; }

 #insta .instagram_profile a[href*="//"] { background:none; padding-right:0; }

 #insta .instagram_profile img { float:left; }

 #insta .instagram_profile .instagram_username { margin-top:0.25em; text-align:left; margin-left:3em; margin-bottom:0.75em; }

 #insta .instagram_gallery a[href*="//"] { background:none; padding-right:0; }

 #back-to-top-button { display:none; visibility:hidden; }

 .toc-filter,.toc-filter-back-to-top { display:none; }

 .toc-filter.show,.toc-filter-back-to-top.show { display:block; }

 .image-gallery { display:inline-block; width:calc(100% + 1rem); margin:0 -0.5rem; }

 @media screen and (max-width:600px) { .image-gallery { text-align:center; }

 }

 .image-gallery .gallery-item { display:inline-block; margin:0.5rem 0.5rem; text-align:center; height:157px; width:236px; background:#f0f1f1; cursor:pointer; }

 .image-gallery .gallery-item img { max-width:100%; max-height:100%; margin:0 auto; }

 .fullscreen { height:100%; display:none; position:fixed; top:0; right:0; bottom:0; left:0; z-index:600; background-color:rgba(0, 0, 0, 0.5); cursor:pointer; }

 .fullscreen img { height:100%; display:block; margin:0 auto; -o-object-fit:contain; object-fit:contain; }

 .fullscreen:after { content:"✖"; position:absolute; top:0.5rem; right:0.5rem; height:2rem; width:2rem; text-align:center; display:flex; flex-direction:column; justify-content:center; cursor:pointer; background:white; border-radius:50%; }

 #content { /*ol[type="A"]{
        list-style-type: upper-alpha;
    }*/ }

 #content ol ol { list-style:lower-alpha; }

 #content ol ol ol { list-style:lower-roman; }

 #content ol[type="a"] { list-style-type:lower-alpha; }

 .sagov { background:#ffffff; /*Mobile menu*/ /*
	#content iframe{
		width: calc(100% + 120px + 4rem);
    	margin-left: calc(-60px - 2rem);
	}
	*/ }

 .sagov body { font-family:museo-sans, sans-serif; font-family:"Lato", sans-serif; padding:0; margin:0; color:#414042; background:white; box-shadow:0 0 9px 0 rgba(92, 92, 92, 0.31); max-width:1440px; margin:0 auto; width:100%; }

 .sagov body.page-panels,.sagov body.node-type-menu-page { background:#f7f7f7; }

 .sagov body,.sagov h1,.sagov h2,.sagov h3,.sagov h4,.sagov h5,.sagov h6,.sagov p,.sagov a,.sagov li,.sagov th,.sagov td { font-family:museo-sans, sans-serif; font-family:"Lato", sans-serif; font-weight:normal; }

 .sagov p,.sagov a,.sagov li,.sagov th,.sagov td { font-size:1.125rem; line-height:1.67; }

 .sagov .breadcrumb li { color:#414042; }

 .sagov a,.sagov .breadcrumb li a { color:#004b88; font-size:1.125rem; }

 .sagov a:hover,.sagov .breadcrumb li a:hover { text-decoration:underline; color:#005AA3; }

 .sagov a[href*="//"][href*="education.sa.gov.au"] { padding-right:0; }

 .sagov a[href^="http"]:not([href*="education.sa.gov.au"]) { background-image:none; position:relative; padding:0; margin-right:1.425rem; }

 .sagov a[href^="http"]:not([href*="education.sa.gov.au"])::after { content:""; background-image:url("../images/sagov/ext-link-grey.svg"); height:1.125rem; width:1.125rem; background-size:contain; background-repeat:no-repeat; position:absolute; bottom:0; margin-left:0.3rem; }

 .sagov a[href*="decd-sa.govcms.gov.au"] { margin-right:0; }

 .sagov a[href*="decd-sa.govcms.gov.au"]::after { content:none; }

 .sagov a[href*="decd.sa.gov.au"] { margin-right:0; }

 .sagov a[href*="decd.sa.gov.au"]::after { content:none; }

 .sagov a[href*="educationsa.govcms.gov.au"] { margin-right:0; }

 .sagov a[href*="educationsa.govcms.gov.au"]::after { content:none; }

 .sagov a[href*="education.sa.gov.au"] { margin-right:0; }

 .sagov a[href*="education.sa.gov.au"]::after { content:none; }

 .sagov a[href*="ecdsa.govcms.acsitefactory.com"] { margin-right:0; }

 .sagov a[href*="ecdsa.govcms.acsitefactory.com"]::after { content:none; }

 .sagov a[href*="yourpublicschool.govcms.acsitefactory.com"] { margin-right:0; }

 .sagov a[href*="yourpublicschool.govcms.acsitefactory.com"]::after { content:none; }

 .sagov p:empty { display:none; visibility:hidden; }

 .sagov iframe { width:calc(100% - 4rem); border:none; }

 .sagov .page-panels h1.page__title { display:none; visibility:hidden; }

 .sagov .mm-page { overflow-x:hidden; }

 .sagov .get-help-button { background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMsaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwNiA3OS4xNjQ2NDgsIDIwMjEvMDEvMTItMTU6NTI6MjkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOUM4ODBDMDk2OTQxMUVCQURGOUE1REZENkFCNkJCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOUM4ODBDMTk2OTQxMUVCQURGOUE1REZENkFCNkJCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5Qzg4MEJFOTY5NDExRUJBREY5QTVERkQ2QUI2QkI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI5Qzg4MEJGOTY5NDExRUJBREY5QTVERkQ2QUI2QkI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAAgFiAwERAAIRAQMRAf/EAFMAAQEBAQAAAAAAAAAAAAAAAAMCAAQBAQEBAQEAAAAAAAAAAAAAAAABAgUGEAEBAQAAAAAAAAAAAAAAAAAAAgERAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AObXUeFToqdBGqqNFRoqNUHQo6VR0KihoVKDpVHQ0OhR0qipVHQoqFHSqOhoVKqKFFSqihR6qjoVFKI0aRoI0VGqqdBOisDAwMDAwMDAwMDA/9k=); background-size:100%; color:#fff !important; display:inline-block; padding:1rem 5rem 1rem 1rem; font-size:1.2rem !important; font-weight:bold !important; line-height:1.5rem !important; border-radius:8px; border-bottom:none !important; position:relative; }

 .sagov .get-help-button:after { content:""; background-image:url("../images/sagov/character.png"); background-repeat:no-repeat; background-size:100%; display:block; position:absolute; bottom:0; right:0.5rem; width:54px; height:73px; }

 .sagov .form-item .description { font-size:0.85em; }

 .sagov .form-item .description a { font-size:0.95em; }

 .sagov textarea.no-min-height { min-height:10px; }

 .sagov .page-node-690779 #banner-title { display:none; }

 .sagov #content #site-map { padding:0 3.75rem; }

 .sagov #content #site-map .site-map-message { display:none; }

 .sagov #content p:last-child { margin-bottom:0 !important; }

 .sagov #content #block-menu-block-34,.sagov #content #block-menu-block-35,.sagov #content #block-menu-block-36 { display:block; visibility:visible; }

 .sagov #content #block-menu-block-36 { padding:0.1rem 3.75rem 0; }

 .sagov #content #block-menu-block-36 ul.menu { display:block; list-style-type:none; margin:0; margin-top:-0.625rem; }

 .sagov #content #block-menu-block-36 ul.menu li.menu__item { max-width:100%; margin:0; margin:0.625rem 0; }

 .sagov #content #block-menu-block-36 ul.menu li.menu__item:nth-child(even) { margin-left:0; }

 .sagov #content #block-menu-block-36 ul.menu li.menu__item.is-active { display:none; visibility:hidden; }

 .sagov #content #block-menu-block-36 ul.menu li.menu__item a { transition:0s; background:none; display:inline; padding:0; color:#004b88; font-weight:normal; text-decoration:none; border-bottom:1.5px solid #004b88; }

 .sagov #content #block-menu-block-36 ul.menu li.menu__item a:hover { color:#004b88; border-bottom-width:2px; }

 .sagov #content article.node-page ul li,.sagov #content article.node-page ol li { margin-top:0.625rem; margin-bottom:0.625rem; }

 .sagov #content article.node-page p { margin:1em 0 !important; line-height:1.67; }

 .sagov h1,.sagov h2,.sagov h3,.sagov h4,.sagov h5,.sagov h6 { font-weight:700; line-height:1.5; color:#414042; }

 .sagov h1 { font-size:3rem; margin:0.67em 0; }

 .sagov h2 { font-size:2.25rem; margin:0.77em 0; }

 .sagov h3 { font-size:1.75rem; margin:0.83em 0; line-height:1.25; }

 .sagov h4 { font-size:1.5rem; margin:1em 0; line-height:1.67; }

 .sagov h5,.sagov h6 { font-size:1.125rem; margin:0.7em 0; line-height:1.67; }

 .sagov h6 { padding-left:1rem; }

 .sagov h6 + p { padding-left:1rem; }

 .sagov #content .panel-1col { padding:0 3.75rem; }

 .sagov .breadcrumb { padding-left:5.75rem; padding-right:5.75rem; padding-top:2rem; }

 .sagov .page-node .breadcrumb,.sagov .page-search .breadcrumb,.sagov .page-views .breadcrumb,.sagov .page-funnelback-search .breadcrumb,.sagov .page-sitemap .breadcrumb { padding-left:5.75rem; padding-right:5.75rem; padding-top:2rem; }

 .sagov .page-node h1.page__title,.sagov .page-search h1.page__title,.sagov .page-views h1.page__title,.sagov .page-funnelback-search h1.page__title,.sagov .page-sitemap h1.page__title { margin-top:0; }

 .sagov .page-node article a,.sagov .page-node div.view a,.sagov .page-node .view-sitesdb .views-field-title a,.sagov .page-search article a,.sagov .page-search div.view a,.sagov .page-search .view-sitesdb .views-field-title a,.sagov .page-views article a,.sagov .page-views div.view a,.sagov .page-views .view-sitesdb .views-field-title a,.sagov .page-funnelback-search article a,.sagov .page-funnelback-search div.view a,.sagov .page-funnelback-search .view-sitesdb .views-field-title a,.sagov .page-sitemap article a,.sagov .page-sitemap div.view a,.sagov .page-sitemap .view-sitesdb .views-field-title a { text-decoration:none; border-bottom:1.5px solid #004b88; }

 .sagov .page-node article a:hover,.sagov .page-node article a:focus,.sagov .page-node div.view a:hover,.sagov .page-node div.view a:focus,.sagov .page-node .view-sitesdb .views-field-title a:hover,.sagov .page-node .view-sitesdb .views-field-title a:focus,.sagov .page-search article a:hover,.sagov .page-search article a:focus,.sagov .page-search div.view a:hover,.sagov .page-search div.view a:focus,.sagov .page-search .view-sitesdb .views-field-title a:hover,.sagov .page-search .view-sitesdb .views-field-title a:focus,.sagov .page-views article a:hover,.sagov .page-views article a:focus,.sagov .page-views div.view a:hover,.sagov .page-views div.view a:focus,.sagov .page-views .view-sitesdb .views-field-title a:hover,.sagov .page-views .view-sitesdb .views-field-title a:focus,.sagov .page-funnelback-search article a:hover,.sagov .page-funnelback-search article a:focus,.sagov .page-funnelback-search div.view a:hover,.sagov .page-funnelback-search div.view a:focus,.sagov .page-funnelback-search .view-sitesdb .views-field-title a:hover,.sagov .page-funnelback-search .view-sitesdb .views-field-title a:focus,.sagov .page-sitemap article a:hover,.sagov .page-sitemap article a:focus,.sagov .page-sitemap div.view a:hover,.sagov .page-sitemap div.view a:focus,.sagov .page-sitemap .view-sitesdb .views-field-title a:hover,.sagov .page-sitemap .view-sitesdb .views-field-title a:focus { border-bottom-width:2px; text-decoration:none !important; }

 .sagov .page-node .phone-textfield,.sagov .page-search .phone-textfield,.sagov .page-views .phone-textfield,.sagov .page-funnelback-search .phone-textfield,.sagov .page-sitemap .phone-textfield { display:none; }

 .sagov .page-node #content .toc-filter-back-to-top,.sagov .page-search #content .toc-filter-back-to-top,.sagov .page-views #content .toc-filter-back-to-top,.sagov .page-funnelback-search #content .toc-filter-back-to-top,.sagov .page-sitemap #content .toc-filter-back-to-top { display:none; }

 .sagov .page-node #content .toc-filter .toc-filter-content,.sagov .page-search #content .toc-filter .toc-filter-content,.sagov .page-views #content .toc-filter .toc-filter-content,.sagov .page-funnelback-search #content .toc-filter .toc-filter-content,.sagov .page-sitemap #content .toc-filter .toc-filter-content { background:transparent; }

 .sagov .page-node #content .toc-filter,.sagov .page-search #content .toc-filter,.sagov .page-views #content .toc-filter,.sagov .page-funnelback-search #content .toc-filter,.sagov .page-sitemap #content .toc-filter { border-top:solid 2px #397A80; border-bottom:solid 2px #397A80; clear:left; }

 .sagov .page-node #content .toc-filter li,.sagov .page-search #content .toc-filter li,.sagov .page-views #content .toc-filter li,.sagov .page-funnelback-search #content .toc-filter li,.sagov .page-sitemap #content .toc-filter li { margin-left:0; margin-top:0.25rem; margin-bottom:0.25rem; line-height:1.5; }

 .sagov .page-node #content .toc-filter li a,.sagov .page-search #content .toc-filter li a,.sagov .page-views #content .toc-filter li a,.sagov .page-funnelback-search #content .toc-filter li a,.sagov .page-sitemap #content .toc-filter li a { line-height:1.5; }

 .sagov .page-node #content #block-webform-client-block-65 h2,.sagov .page-search #content #block-webform-client-block-65 h2,.sagov .page-views #content #block-webform-client-block-65 h2,.sagov .page-funnelback-search #content #block-webform-client-block-65 h2,.sagov .page-sitemap #content #block-webform-client-block-65 h2 { border-top:none; }

 .sagov .page-node #content .toc-filter .toc-filter-content h3,.sagov .page-search #content .toc-filter .toc-filter-content h3,.sagov .page-views #content .toc-filter .toc-filter-content h3,.sagov .page-funnelback-search #content .toc-filter .toc-filter-content h3,.sagov .page-sitemap #content .toc-filter .toc-filter-content h3 { background-color:transparent; color:#414042; padding:0; padding-top:1rem; margin-bottom:0.5rem; }

 .sagov .page-node #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label,.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label { background-color:#397A80; }

 .sagov .page-node #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:hover,.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:hover { background-color:#f1f2f2; }

 .sagov .page-node #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label:focus,.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label:focus { background-color:#f1f2f2; }

 .sagov .page-node #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"] { width:300px; float:right; }

 .sagov .page-node #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item input:checked + label,.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item input:checked + label { background-color:#f1f2f2; }

 .sagov .page-node #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item label,.sagov .page-node #content #block-webform-client-block-65 #edit-submitted-why-no .form-item label,.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item label,.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item label,.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item label,.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-why-no .form-item label,.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item label,.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item label,.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item label,.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-why-no .form-item label,.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item label,.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item label,.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item label,.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-why-no .form-item label,.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item label,.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item label,.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item label,.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-why-no .form-item label,.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item label,.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item label { border:solid 1px transparent; cursor:pointer; }

 .sagov .page-node #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-node #content #block-webform-client-block-65 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-why-no .form-item input:checked + label,.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-why-yes .form-item input:checked + label,.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-why-no .form-item input:checked + label { border:solid 1px #397A80; }

 .sagov .page-node #content #block-webform-client-block-2141 .form-actions .button-primary,.sagov .page-node #content #block-webform-client-block-65 .form-actions .button-primary,.sagov .page-node #content #block-webform-client-block-151841 .form-actions .button-primary,.sagov .page-node #content #block-webform-client-block-141831 .form-actions .button-primary,.sagov .page-node #content .pane-webform-client-block-65 .form-actions .button-primary,.sagov .page-node #content #block-webform-client-block-3201 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73291 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73326 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73321 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73316 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73311 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73306 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73301 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73286 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73281 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73621 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73836 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-73296 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-72621 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-106906 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-151766 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-152276 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-152311 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-152321 .form-actions .button-primary,.sagov .page-node #content #webform-client-form-152326 .form-actions .button-primary,.sagov .page-search #content #block-webform-client-block-2141 .form-actions .button-primary,.sagov .page-search #content #block-webform-client-block-65 .form-actions .button-primary,.sagov .page-search #content #block-webform-client-block-151841 .form-actions .button-primary,.sagov .page-search #content #block-webform-client-block-141831 .form-actions .button-primary,.sagov .page-search #content .pane-webform-client-block-65 .form-actions .button-primary,.sagov .page-search #content #block-webform-client-block-3201 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73291 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73326 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73321 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73316 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73311 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73306 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73301 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73286 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73281 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73621 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73836 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-73296 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-72621 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-106906 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-151766 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-152276 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-152311 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-152321 .form-actions .button-primary,.sagov .page-search #content #webform-client-form-152326 .form-actions .button-primary,.sagov .page-views #content #block-webform-client-block-2141 .form-actions .button-primary,.sagov .page-views #content #block-webform-client-block-65 .form-actions .button-primary,.sagov .page-views #content #block-webform-client-block-151841 .form-actions .button-primary,.sagov .page-views #content #block-webform-client-block-141831 .form-actions .button-primary,.sagov .page-views #content .pane-webform-client-block-65 .form-actions .button-primary,.sagov .page-views #content #block-webform-client-block-3201 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73291 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73326 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73321 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73316 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73311 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73306 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73301 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73286 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73281 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73621 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73836 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-73296 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-72621 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-106906 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-151766 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-152276 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-152311 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-152321 .form-actions .button-primary,.sagov .page-views #content #webform-client-form-152326 .form-actions .button-primary,.sagov .page-funnelback-search #content #block-webform-client-block-2141 .form-actions .button-primary,.sagov .page-funnelback-search #content #block-webform-client-block-65 .form-actions .button-primary,.sagov .page-funnelback-search #content #block-webform-client-block-151841 .form-actions .button-primary,.sagov .page-funnelback-search #content #block-webform-client-block-141831 .form-actions .button-primary,.sagov .page-funnelback-search #content .pane-webform-client-block-65 .form-actions .button-primary,.sagov .page-funnelback-search #content #block-webform-client-block-3201 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73291 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73326 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73321 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73316 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73311 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73306 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73301 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73286 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73281 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73621 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73836 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-73296 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-72621 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-106906 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-151766 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-152276 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-152311 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-152321 .form-actions .button-primary,.sagov .page-funnelback-search #content #webform-client-form-152326 .form-actions .button-primary,.sagov .page-sitemap #content #block-webform-client-block-2141 .form-actions .button-primary,.sagov .page-sitemap #content #block-webform-client-block-65 .form-actions .button-primary,.sagov .page-sitemap #content #block-webform-client-block-151841 .form-actions .button-primary,.sagov .page-sitemap #content #block-webform-client-block-141831 .form-actions .button-primary,.sagov .page-sitemap #content .pane-webform-client-block-65 .form-actions .button-primary,.sagov .page-sitemap #content #block-webform-client-block-3201 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73291 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73326 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73321 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73316 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73311 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73306 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73301 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73286 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73281 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73621 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73836 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-73296 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-72621 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-106906 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-151766 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-152276 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-152311 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-152321 .form-actions .button-primary,.sagov .page-sitemap #content #webform-client-form-152326 .form-actions .button-primary { background-color:#397A80; }

 .sagov .page-node #content .view-contact-blocks .views-row,.sagov .page-search #content .view-contact-blocks .views-row,.sagov .page-views #content .view-contact-blocks .views-row,.sagov .page-funnelback-search #content .view-contact-blocks .views-row,.sagov .page-sitemap #content .view-contact-blocks .views-row { background:transparent; }

 .sagov .page-node #content .view-contact-blocks .views-row h3,.sagov .page-node #content .view-contact-blocks .views-row p,.sagov .page-search #content .view-contact-blocks .views-row h3,.sagov .page-search #content .view-contact-blocks .views-row p,.sagov .page-views #content .view-contact-blocks .views-row h3,.sagov .page-views #content .view-contact-blocks .views-row p,.sagov .page-funnelback-search #content .view-contact-blocks .views-row h3,.sagov .page-funnelback-search #content .view-contact-blocks .views-row p,.sagov .page-sitemap #content .view-contact-blocks .views-row h3,.sagov .page-sitemap #content .view-contact-blocks .views-row p { background:transparent; color:#414042; padding:0; }

 .sagov .page-node #content .view-contact-blocks .views-row h3,.sagov .page-search #content .view-contact-blocks .views-row h3,.sagov .page-views #content .view-contact-blocks .views-row h3,.sagov .page-funnelback-search #content .view-contact-blocks .views-row h3,.sagov .page-sitemap #content .view-contact-blocks .views-row h3 { margin-bottom:0.25rem; font-weight:700; }

 .sagov .page-node #content .view-contact-blocks .views-row p,.sagov .page-search #content .view-contact-blocks .views-row p,.sagov .page-views #content .view-contact-blocks .views-row p,.sagov .page-funnelback-search #content .view-contact-blocks .views-row p,.sagov .page-sitemap #content .view-contact-blocks .views-row p { margin:0.5rem 0 !important; }

 .sagov .page-node #content .view-contact-blocks .views-row .hidden-info,.sagov .page-search #content .view-contact-blocks .views-row .hidden-info,.sagov .page-views #content .view-contact-blocks .views-row .hidden-info,.sagov .page-funnelback-search #content .view-contact-blocks .views-row .hidden-info,.sagov .page-sitemap #content .view-contact-blocks .views-row .hidden-info { display:none; visibility:hidden; }

 .sagov .page-node #content .field-name-field-related-links p,.sagov .page-search #content .field-name-field-related-links p,.sagov .page-views #content .field-name-field-related-links p,.sagov .page-funnelback-search #content .field-name-field-related-links p,.sagov .page-sitemap #content .field-name-field-related-links p { margin:0.625rem 0; }

 .sagov .page-node #content .field-name-field-related-links ul li,.sagov .page-search #content .field-name-field-related-links ul li,.sagov .page-views #content .field-name-field-related-links ul li,.sagov .page-funnelback-search #content .field-name-field-related-links ul li,.sagov .page-sitemap #content .field-name-field-related-links ul li { margin:0.625rem 0; background-image:none; background-color:transparent; padding:0; border:none; }

 .sagov .page-node #content .field-name-field-related-links ul li p,.sagov .page-search #content .field-name-field-related-links ul li p,.sagov .page-views #content .field-name-field-related-links ul li p,.sagov .page-funnelback-search #content .field-name-field-related-links ul li p,.sagov .page-sitemap #content .field-name-field-related-links ul li p { margin:0; }

 .sagov .page-node #content .field-name-field-contact h2,.sagov .page-node #content .field-name-field-related-links h2:first-child,.sagov .page-node #content h2.contactHeading,.sagov .page-node #content .field-name-field-contact-heading-2 h2,.sagov .page-search #content .field-name-field-contact h2,.sagov .page-search #content .field-name-field-related-links h2:first-child,.sagov .page-search #content h2.contactHeading,.sagov .page-search #content .field-name-field-contact-heading-2 h2,.sagov .page-views #content .field-name-field-contact h2,.sagov .page-views #content .field-name-field-related-links h2:first-child,.sagov .page-views #content h2.contactHeading,.sagov .page-views #content .field-name-field-contact-heading-2 h2,.sagov .page-funnelback-search #content .field-name-field-contact h2,.sagov .page-funnelback-search #content .field-name-field-related-links h2:first-child,.sagov .page-funnelback-search #content h2.contactHeading,.sagov .page-funnelback-search #content .field-name-field-contact-heading-2 h2,.sagov .page-sitemap #content .field-name-field-contact h2,.sagov .page-sitemap #content .field-name-field-related-links h2:first-child,.sagov .page-sitemap #content h2.contactHeading,.sagov .page-sitemap #content .field-name-field-contact-heading-2 h2 { border-bottom:2px solid #397A80; position:relative; padding-right:2.5rem; }

 .sagov .page-node #content .field-name-field-contact h2::after,.sagov .page-node #content .field-name-field-related-links h2:first-child::after,.sagov .page-node #content h2.contactHeading::after,.sagov .page-node #content .field-name-field-contact-heading-2 h2::after,.sagov .page-search #content .field-name-field-contact h2::after,.sagov .page-search #content .field-name-field-related-links h2:first-child::after,.sagov .page-search #content h2.contactHeading::after,.sagov .page-search #content .field-name-field-contact-heading-2 h2::after,.sagov .page-views #content .field-name-field-contact h2::after,.sagov .page-views #content .field-name-field-related-links h2:first-child::after,.sagov .page-views #content h2.contactHeading::after,.sagov .page-views #content .field-name-field-contact-heading-2 h2::after,.sagov .page-funnelback-search #content .field-name-field-contact h2::after,.sagov .page-funnelback-search #content .field-name-field-related-links h2:first-child::after,.sagov .page-funnelback-search #content h2.contactHeading::after,.sagov .page-funnelback-search #content .field-name-field-contact-heading-2 h2::after,.sagov .page-sitemap #content .field-name-field-contact h2::after,.sagov .page-sitemap #content .field-name-field-related-links h2:first-child::after,.sagov .page-sitemap #content h2.contactHeading::after,.sagov .page-sitemap #content .field-name-field-contact-heading-2 h2::after { content:""; position:absolute; width:3rem; height:3rem; background-image:url("../images/sagov/contact.svg"); background-repeat:no-repeat; background-position:center; right:-0.5rem; bottom:-1rem; }

 .sagov .page-node #content .field-name-field-contact h2.no-border,.sagov .page-node #content .field-name-field-related-links h2:first-child.no-border,.sagov .page-node #content h2.contactHeading.no-border,.sagov .page-node #content .field-name-field-contact-heading-2 h2.no-border,.sagov .page-search #content .field-name-field-contact h2.no-border,.sagov .page-search #content .field-name-field-related-links h2:first-child.no-border,.sagov .page-search #content h2.contactHeading.no-border,.sagov .page-search #content .field-name-field-contact-heading-2 h2.no-border,.sagov .page-views #content .field-name-field-contact h2.no-border,.sagov .page-views #content .field-name-field-related-links h2:first-child.no-border,.sagov .page-views #content h2.contactHeading.no-border,.sagov .page-views #content .field-name-field-contact-heading-2 h2.no-border,.sagov .page-funnelback-search #content .field-name-field-contact h2.no-border,.sagov .page-funnelback-search #content .field-name-field-related-links h2:first-child.no-border,.sagov .page-funnelback-search #content h2.contactHeading.no-border,.sagov .page-funnelback-search #content .field-name-field-contact-heading-2 h2.no-border,.sagov .page-sitemap #content .field-name-field-contact h2.no-border,.sagov .page-sitemap #content .field-name-field-related-links h2:first-child.no-border,.sagov .page-sitemap #content h2.contactHeading.no-border,.sagov .page-sitemap #content .field-name-field-contact-heading-2 h2.no-border { border-bottom:none; }

 .sagov .page-node #content .field-name-field-contact h2.no-border::after,.sagov .page-node #content .field-name-field-related-links h2:first-child.no-border::after,.sagov .page-node #content h2.contactHeading.no-border::after,.sagov .page-node #content .field-name-field-contact-heading-2 h2.no-border::after,.sagov .page-search #content .field-name-field-contact h2.no-border::after,.sagov .page-search #content .field-name-field-related-links h2:first-child.no-border::after,.sagov .page-search #content h2.contactHeading.no-border::after,.sagov .page-search #content .field-name-field-contact-heading-2 h2.no-border::after,.sagov .page-views #content .field-name-field-contact h2.no-border::after,.sagov .page-views #content .field-name-field-related-links h2:first-child.no-border::after,.sagov .page-views #content h2.contactHeading.no-border::after,.sagov .page-views #content .field-name-field-contact-heading-2 h2.no-border::after,.sagov .page-funnelback-search #content .field-name-field-contact h2.no-border::after,.sagov .page-funnelback-search #content .field-name-field-related-links h2:first-child.no-border::after,.sagov .page-funnelback-search #content h2.contactHeading.no-border::after,.sagov .page-funnelback-search #content .field-name-field-contact-heading-2 h2.no-border::after,.sagov .page-sitemap #content .field-name-field-contact h2.no-border::after,.sagov .page-sitemap #content .field-name-field-related-links h2:first-child.no-border::after,.sagov .page-sitemap #content h2.contactHeading.no-border::after,.sagov .page-sitemap #content .field-name-field-contact-heading-2 h2.no-border::after { display:none; }

 .sagov .page-node #content .field-name-field-related-links h2:first-child::after,.sagov .page-search #content .field-name-field-related-links h2:first-child::after,.sagov .page-views #content .field-name-field-related-links h2:first-child::after,.sagov .page-funnelback-search #content .field-name-field-related-links h2:first-child::after,.sagov .page-sitemap #content .field-name-field-related-links h2:first-child::after { background-image:url("../images/sagov/related.svg"); }

 .sagov .page-node #date-changed,.sagov .page-search #date-changed,.sagov .page-views #date-changed,.sagov .page-funnelback-search #date-changed,.sagov .page-sitemap #date-changed { max-width:100%; padding:0; text-align:left; }

 .sagov .page-node #content table,.sagov .page-node div.view table,.sagov .page-search #content table,.sagov .page-search div.view table,.sagov .page-views #content table,.sagov .page-views div.view table,.sagov .page-funnelback-search #content table,.sagov .page-funnelback-search div.view table,.sagov .page-sitemap #content table,.sagov .page-sitemap div.view table { border-bottom:2px solid #397A80; border-top:2px solid #397A80; border-left:2px solid white; border-right:2px solid white; margin-top:0; }

 .sagov .page-node #content table caption,.sagov .page-node div.view table caption,.sagov .page-search #content table caption,.sagov .page-search div.view table caption,.sagov .page-views #content table caption,.sagov .page-views div.view table caption,.sagov .page-funnelback-search #content table caption,.sagov .page-funnelback-search div.view table caption,.sagov .page-sitemap #content table caption,.sagov .page-sitemap div.view table caption { font-size:1.125rem; padding:16px; font-weight:bold; }

 .sagov .page-node #content table th,.sagov .page-node div.view table th,.sagov .page-search #content table th,.sagov .page-search div.view table th,.sagov .page-views #content table th,.sagov .page-views div.view table th,.sagov .page-funnelback-search #content table th,.sagov .page-funnelback-search div.view table th,.sagov .page-sitemap #content table th,.sagov .page-sitemap div.view table th { background-color:#397A80; color:white; border-color:white; }

 .sagov .page-node #content table td,.sagov .page-node div.view table td,.sagov .page-search #content table td,.sagov .page-search div.view table td,.sagov .page-views #content table td,.sagov .page-views div.view table td,.sagov .page-funnelback-search #content table td,.sagov .page-funnelback-search div.view table td,.sagov .page-sitemap #content table td,.sagov .page-sitemap div.view table td { border-left-color:#397A80; border-right-color:#397A80; border-top-color:white; border-bottom-color:white; }

 .sagov .page-node #content table tr:nth-child(even),.sagov .page-node div.view table tr:nth-child(even),.sagov .page-search #content table tr:nth-child(even),.sagov .page-search div.view table tr:nth-child(even),.sagov .page-views #content table tr:nth-child(even),.sagov .page-views div.view table tr:nth-child(even),.sagov .page-funnelback-search #content table tr:nth-child(even),.sagov .page-funnelback-search div.view table tr:nth-child(even),.sagov .page-sitemap #content table tr:nth-child(even),.sagov .page-sitemap div.view table tr:nth-child(even) { background-color:#f1f2f2; }

 .sagov .page-node #content details,.sagov .page-node #content article details,.sagov .page-search #content details,.sagov .page-search #content article details,.sagov .page-views #content details,.sagov .page-views #content article details,.sagov .page-funnelback-search #content details,.sagov .page-funnelback-search #content article details,.sagov .page-sitemap #content details,.sagov .page-sitemap #content article details { border:1px solid #f1f1f1; border-radius:0.5rem; margin-bottom:0.5rem; margin-top:0.5rem; margin-top:0.5rem; }

 .sagov .page-node #content details > *,.sagov .page-node #content article details > *,.sagov .page-search #content details > *,.sagov .page-search #content article details > *,.sagov .page-views #content details > *,.sagov .page-views #content article details > *,.sagov .page-funnelback-search #content details > *,.sagov .page-funnelback-search #content article details > *,.sagov .page-sitemap #content details > *,.sagov .page-sitemap #content article details > * { margin-left:2rem !important; margin-right:2rem !important; }

 .sagov .page-node #content details > table,.sagov .page-node #content article details > table,.sagov .page-search #content details > table,.sagov .page-search #content article details > table,.sagov .page-views #content details > table,.sagov .page-views #content article details > table,.sagov .page-funnelback-search #content details > table,.sagov .page-funnelback-search #content article details > table,.sagov .page-sitemap #content details > table,.sagov .page-sitemap #content article details > table { width:calc(100% - 4rem); }

 .sagov .page-node #content details > summary,.sagov .page-node #content article details > summary,.sagov .page-search #content details > summary,.sagov .page-search #content article details > summary,.sagov .page-views #content details > summary,.sagov .page-views #content article details > summary,.sagov .page-funnelback-search #content details > summary,.sagov .page-funnelback-search #content article details > summary,.sagov .page-sitemap #content details > summary,.sagov .page-sitemap #content article details > summary { font-size:1.5rem; padding:1.5rem 2.75rem 1.5rem 2rem; background-color:#f1f1f1; border-radius:0.5rem; position:relative; margin:0 !important; }

 .sagov .page-node #content details > summary h2,.sagov .page-node #content details > summary h3,.sagov .page-node #content details > summary h4,.sagov .page-node #content details > summary h5,.sagov .page-node #content article details > summary h2,.sagov .page-node #content article details > summary h3,.sagov .page-node #content article details > summary h4,.sagov .page-node #content article details > summary h5,.sagov .page-search #content details > summary h2,.sagov .page-search #content details > summary h3,.sagov .page-search #content details > summary h4,.sagov .page-search #content details > summary h5,.sagov .page-search #content article details > summary h2,.sagov .page-search #content article details > summary h3,.sagov .page-search #content article details > summary h4,.sagov .page-search #content article details > summary h5,.sagov .page-views #content details > summary h2,.sagov .page-views #content details > summary h3,.sagov .page-views #content details > summary h4,.sagov .page-views #content details > summary h5,.sagov .page-views #content article details > summary h2,.sagov .page-views #content article details > summary h3,.sagov .page-views #content article details > summary h4,.sagov .page-views #content article details > summary h5,.sagov .page-funnelback-search #content details > summary h2,.sagov .page-funnelback-search #content details > summary h3,.sagov .page-funnelback-search #content details > summary h4,.sagov .page-funnelback-search #content details > summary h5,.sagov .page-funnelback-search #content article details > summary h2,.sagov .page-funnelback-search #content article details > summary h3,.sagov .page-funnelback-search #content article details > summary h4,.sagov .page-funnelback-search #content article details > summary h5,.sagov .page-sitemap #content details > summary h2,.sagov .page-sitemap #content details > summary h3,.sagov .page-sitemap #content details > summary h4,.sagov .page-sitemap #content details > summary h5,.sagov .page-sitemap #content article details > summary h2,.sagov .page-sitemap #content article details > summary h3,.sagov .page-sitemap #content article details > summary h4,.sagov .page-sitemap #content article details > summary h5 { font-size:1.5rem; font-weight:700; margin:0; padding:0; }

 .sagov .page-node #content details > summary p,.sagov .page-node #content details > summary br,.sagov .page-node #content article details > summary p,.sagov .page-node #content article details > summary br,.sagov .page-search #content details > summary p,.sagov .page-search #content details > summary br,.sagov .page-search #content article details > summary p,.sagov .page-search #content article details > summary br,.sagov .page-views #content details > summary p,.sagov .page-views #content details > summary br,.sagov .page-views #content article details > summary p,.sagov .page-views #content article details > summary br,.sagov .page-funnelback-search #content details > summary p,.sagov .page-funnelback-search #content details > summary br,.sagov .page-funnelback-search #content article details > summary p,.sagov .page-funnelback-search #content article details > summary br,.sagov .page-sitemap #content details > summary p,.sagov .page-sitemap #content details > summary br,.sagov .page-sitemap #content article details > summary p,.sagov .page-sitemap #content article details > summary br { display:none; visibility:hidden; margin:0; padding:0; }

 .sagov .page-node #content details > summary::before,.sagov .page-node #content article details > summary::before,.sagov .page-search #content details > summary::before,.sagov .page-search #content article details > summary::before,.sagov .page-views #content details > summary::before,.sagov .page-views #content article details > summary::before,.sagov .page-funnelback-search #content details > summary::before,.sagov .page-funnelback-search #content article details > summary::before,.sagov .page-sitemap #content details > summary::before,.sagov .page-sitemap #content article details > summary::before { content:""; position:absolute; width:0.6rem; height:0.6rem; left:auto; right:2rem; border:solid 2px #818285; border-bottom:none; border-right:none; transform:rotate(225deg); top:calc(50% - 0.5rem); }

 .sagov .page-node #content details > summary:focus-visible,.sagov .page-node #content article details > summary:focus-visible,.sagov .page-search #content details > summary:focus-visible,.sagov .page-search #content article details > summary:focus-visible,.sagov .page-views #content details > summary:focus-visible,.sagov .page-views #content article details > summary:focus-visible,.sagov .page-funnelback-search #content details > summary:focus-visible,.sagov .page-funnelback-search #content article details > summary:focus-visible,.sagov .page-sitemap #content details > summary:focus-visible,.sagov .page-sitemap #content article details > summary:focus-visible { outline:none; }

 .sagov .page-node #content details.open,.sagov .page-node #content details[open],.sagov .page-node #content article details.open,.sagov .page-node #content article details[open],.sagov .page-search #content details.open,.sagov .page-search #content details[open],.sagov .page-search #content article details.open,.sagov .page-search #content article details[open],.sagov .page-views #content details.open,.sagov .page-views #content details[open],.sagov .page-views #content article details.open,.sagov .page-views #content article details[open],.sagov .page-funnelback-search #content details.open,.sagov .page-funnelback-search #content details[open],.sagov .page-funnelback-search #content article details.open,.sagov .page-funnelback-search #content article details[open],.sagov .page-sitemap #content details.open,.sagov .page-sitemap #content details[open],.sagov .page-sitemap #content article details.open,.sagov .page-sitemap #content article details[open] { border:1px solid #397A80; }

 .sagov .page-node #content details.open > summary,.sagov .page-node #content details[open] > summary,.sagov .page-node #content article details.open > summary,.sagov .page-node #content article details[open] > summary,.sagov .page-search #content details.open > summary,.sagov .page-search #content details[open] > summary,.sagov .page-search #content article details.open > summary,.sagov .page-search #content article details[open] > summary,.sagov .page-views #content details.open > summary,.sagov .page-views #content details[open] > summary,.sagov .page-views #content article details.open > summary,.sagov .page-views #content article details[open] > summary,.sagov .page-funnelback-search #content details.open > summary,.sagov .page-funnelback-search #content details[open] > summary,.sagov .page-funnelback-search #content article details.open > summary,.sagov .page-funnelback-search #content article details[open] > summary,.sagov .page-sitemap #content details.open > summary,.sagov .page-sitemap #content details[open] > summary,.sagov .page-sitemap #content article details.open > summary,.sagov .page-sitemap #content article details[open] > summary { background-color:white; box-shadow:inset 0px -1px 5px -2px; }

 .sagov .page-node #content details.open > summary::before,.sagov .page-node #content details[open] > summary::before,.sagov .page-node #content article details.open > summary::before,.sagov .page-node #content article details[open] > summary::before,.sagov .page-search #content details.open > summary::before,.sagov .page-search #content details[open] > summary::before,.sagov .page-search #content article details.open > summary::before,.sagov .page-search #content article details[open] > summary::before,.sagov .page-views #content details.open > summary::before,.sagov .page-views #content details[open] > summary::before,.sagov .page-views #content article details.open > summary::before,.sagov .page-views #content article details[open] > summary::before,.sagov .page-funnelback-search #content details.open > summary::before,.sagov .page-funnelback-search #content details[open] > summary::before,.sagov .page-funnelback-search #content article details.open > summary::before,.sagov .page-funnelback-search #content article details[open] > summary::before,.sagov .page-sitemap #content details.open > summary::before,.sagov .page-sitemap #content details[open] > summary::before,.sagov .page-sitemap #content article details.open > summary::before,.sagov .page-sitemap #content article details[open] > summary::before { transform:rotate(45deg); top:calc(50%); border-color:#004b88; }

 .sagov .page-search #content .funnelback-exhibit ul,.sagov .page-funnelback-search #content .funnelback-exhibit ul { list-style:disc; margin-left:2rem; }

 .sagov .page-search #main #sidebars,.sagov .page-funnelback-search #main #sidebars { display:block; margin-left:3.75rem; }

 .sagov .page-search #main #sidebars .region-sidebar-second,.sagov .page-funnelback-search #main #sidebars .region-sidebar-second { padding:0; }

 .sagov .page-search #main #sidebars .facet-header,.sagov .page-funnelback-search #main #sidebars .facet-header { color:white; font-size:1.23em; font-weight:bold; line-height:1.1em; padding:0.74em 0.7em; background:#1E58A6; }

 .sagov .page-search #main #sidebars .facet-body ul li,.sagov .page-funnelback-search #main #sidebars .facet-body ul li { position:relative; }

 .sagov .page-search #main #sidebars .facet-body ul li:first-letter,.sagov .page-funnelback-search #main #sidebars .facet-body ul li:first-letter { text-transform:capitalize; }

 .sagov .page-search #main #sidebars .facet-body ul li input[type="checkbox"],.sagov .page-search #main #sidebars .facet-body ul li input[type="radio"],.sagov .page-funnelback-search #main #sidebars .facet-body ul li input[type="checkbox"],.sagov .page-funnelback-search #main #sidebars .facet-body ul li input[type="radio"] { position:absolute; top:0.815em; }

 .sagov .page-search #main #sidebars .facet-body ul li a,.sagov .page-funnelback-search #main #sidebars .facet-body ul li a { padding:0.5rem 0 0.5em 1em; }

 .sagov .page-search #content #funnelback-results-page,.sagov .page-funnelback-search #content #funnelback-results-page { padding:0.1em 3.75em 0; }

 .sagov .page-search #content #funnelback-results-page #funnelback-results .funnelback-result h3,.sagov .page-funnelback-search #content #funnelback-results-page #funnelback-results .funnelback-result h3 { margin:0 0 0 0; }

 .sagov .page-search #content #funnelback-results-page #funnelback-results .funnelback-result .date,.sagov .page-funnelback-search #content #funnelback-results-page #funnelback-results .funnelback-result .date { display:none; visibility:hidden; }

 .sagov .page-search #content #funnelback-results-page #funnelback-results .funnelback-result a[href*="//"]::after,.sagov .page-funnelback-search #content #funnelback-results-page #funnelback-results .funnelback-result a[href*="//"]::after { display:none; }

 .sagov .page-search #content .block-funnelback,.sagov .page-funnelback-search #content .block-funnelback { padding:0 3.75em; }

 .sagov .page-search #content .contextual-navigation-wrapper,.sagov .page-funnelback-search #content .contextual-navigation-wrapper { float:left; width:calc(50% - 2rem); margin-left:1rem; }

 @media screen and (max-width:800px) { .sagov .page-search #content .contextual-navigation-wrapper,.sagov .page-funnelback-search #content .contextual-navigation-wrapper { width:calc(100% - 2rem); }

 }

 .sagov .page-search #content .contextual-navigation-wrapper h4,.sagov .page-funnelback-search #content .contextual-navigation-wrapper h4 { margin-top:0; margin-bottom:0.5rem; }

 .sagov .page-funnelback-search .breadcrumb { display:none; visibility:hidden; }

 .sagov .page-funnelback-search #main { padding-top:1rem; flex-direction:row; }

 .sagov .page-funnelback-search #content { width:calc(100% - 15rem); }

 .sagov .page-funnelback-search #content .node { padding:0.1em 0 0; }

 .sagov .page-funnelback-search #funnelback-summary { margin-bottom:0; }

 .sagov .page-funnelback-search #sidebars { margin-right:3.75rem; margin-left:0; width:15rem; }

 .sagov .page-funnelback-search #funnelback-results .funnelback-result { border-bottom:none; position:relative; padding:1rem 0 0.5rem 0; }

 .sagov .page-funnelback-search #funnelback-results .funnelback-result::after { content:""; width:90%; border-bottom:solid 1px #e2e2e2; position:absolute; bottom:-0.5rem; left:5%; }

 .sagov .page-funnelback-search #funnelback-results .funnelback-result h3 { margin:0; }

 .sagov .page-funnelback-search #funnelback-results .funnelback-result h3 a { color:#397A80; text-decoration:none; font-size:1.5rem; line-height:1.5; border-bottom:2px solid #397A80; }

 .sagov .page-funnelback-search #funnelback-results .funnelback-result h3 a:hover,.sagov .page-funnelback-search #funnelback-results .funnelback-result h3 a:focus { border-bottom-width:3px; }

 .sagov .page-funnelback-search #funnelback-results .funnelback-result .field-name-field-last-updated { display:none; }

 .sagov .page-funnelback-search #funnelback-results .funnelback-result .result-url,.sagov .page-funnelback-search #funnelback-results .funnelback-result .result-type { font-size:1rem; }

 .sagov .page-funnelback-search #funnelback-results-page .funnelback-pager { text-align:center; }

 .sagov .page-funnelback-search #funnelback-results-page .funnelback-pager li { margin-left:0.25rem; margin-right:0.25rem; }

 .sagov .page-funnelback-search #funnelback-results-page .funnelback-pager li.pager-current { background:transparent; color:#414042; }

 .sagov .page-funnelback-search #funnelback-results-page .funnelback-pager li a { text-decoration:none; border-bottom:1.5px solid #004b88; }

 .sagov .page-funnelback-search #funnelback-results-page .funnelback-pager li a:hover,.sagov .page-funnelback-search #funnelback-results-page .funnelback-pager li a:focus { border-bottom-width:2px; }

 .sagov .page-funnelback-search #main #sidebars #block-funnelback-funnelback-facet { margin-top:5.75rem; }

 .sagov .page-funnelback-search #main #sidebars #block-funnelback-funnelback-facet .facet-header { color:#414042; font-size:1.5rem; font-weight:700; line-height:1.67; margin-bottom:0; background:transparent; padding:0; }

 .sagov .page-funnelback-search #main #sidebars #block-funnelback-funnelback-facet .facet-body ul li a { padding:0.6rem 0 0.5rem 1.25rem; }

 .sagov .page-funnelback-search #block-funnelback-contextual #funnelback-contextual-navigation { border:0; background:transparent; border-radius:0; padding:0; }

 .sagov .page-funnelback-search #block-funnelback-contextual #funnelback-contextual-navigation a { text-decoration:none; border-bottom:1.5px solid #004b88; }

 .sagov .page-funnelback-search #block-funnelback-contextual #funnelback-contextual-navigation a:hover,.sagov .page-funnelback-search #block-funnelback-contextual #funnelback-contextual-navigation a:focus { border-bottom-width:2px; }

 .sagov .page-funnelback-search .facets-applied a { border:0; border-bottom:1.5px solid #004b88; padding:0.25rem; border-radius:0; text-decoration:none; }

 .sagov .page-funnelback-search .facets-applied a:hover,.sagov .page-funnelback-search .facets-applied a:focus { border-bottom:1.5px solid #004b88; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background:transparent; }

 .sagov .page-funnelback-search .facet-clear-all { display:block; line-height:1.5; }

 .sagov .page-funnelback-search .clear-all-filters { display:inline; float:left; line-height:1.25; }

 .sagov .page-funnelback-search #funnelback-spell a,.sagov .page-funnelback-search .clear-all-filters,.sagov .page-funnelback-search .facet-clear-all a { text-decoration:none; border-bottom:1.5px solid #004b88; }

 .sagov .page-funnelback-search #funnelback-spell a:hover,.sagov .page-funnelback-search #funnelback-spell a:focus,.sagov .page-funnelback-search .clear-all-filters:hover,.sagov .page-funnelback-search .clear-all-filters:focus,.sagov .page-funnelback-search .facet-clear-all a:hover,.sagov .page-funnelback-search .facet-clear-all a:focus { border-bottom-width:2px; }

 .sagov .section-world-class #content h1.page__title { padding-top:2rem; padding-left:0; padding-right:0; }

 .sagov .section-world-class #header,.sagov .section-our-learning-sa #header { background:transparent; margin-right:16rem; }

 .sagov .section-world-class.page-node-153502 #block-block-42 h1,.sagov .section-world-class.page-node-160387 #block-block-42 h1,.sagov .section-our-learning-sa.page-node-153502 #block-block-42 h1,.sagov .section-our-learning-sa.page-node-160387 #block-block-42 h1 { right:-14rem; }

 .sagov .section-world-class.page-node-153502 #block-block-77 h2,.sagov .section-world-class.page-node-160387 #block-block-77 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-77 h2,.sagov .section-our-learning-sa.page-node-160387 #block-block-77 h2 { padding-left:0; padding-right:0; }

 .sagov .section-world-class #top-nav,.sagov .section-our-learning-sa #top-nav { border-left:0; }

 .sagov .section-world-class #block-block-105,.sagov .section-world-class #block-block-94,.sagov .section-world-class #content .node,.sagov .section-world-class #content article,.sagov .section-our-learning-sa #block-block-105,.sagov .section-our-learning-sa #block-block-94,.sagov .section-our-learning-sa #content .node,.sagov .section-our-learning-sa #content article { padding:0 !important; }

 .sagov .section-world-class #page-bottom-wrapper,.sagov .section-our-learning-sa #page-bottom-wrapper { margin-top:0; }

 .sagov #top-nav { background:white; float:right; margin:0; border-left:2rem white solid; border-right:2rem white solid; padding-top:2rem; overflow:unset; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu { position:absolute; left:0; top:0; z-index:99; width:100%; background:#FFF; text-align:right; border-bottom:2px solid #397A80; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu:before,.sagov #top-nav .region-top-nav #block-menu-menu-top-menu:after { content:""; display:block; width:calc(100%/3); border-bottom:solid 2px #9fc81f; position:absolute; bottom:-2px; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu:after { right:0; border-bottom:solid 2px #002855; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu .menu { margin:0 2rem; margin-left:2rem !important; margin-right:3.2rem; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu .menu li { margin-left:0.875em; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu .menu li:last-child { display:none; visibility:hidden; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu .menu a { font-size:1rem; margin-right:0; margin-left:0.75rem; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu .menu a[href*="//"]:after { height:1rem; width:1rem; }

 .sagov #top-nav .region-top-nav #block-govcms-text-resize-text-resize { display:none; }

 .sagov #top-nav .region-top-nav #block-search-api-page-solr-test { background:transparent; width:12rem; margin-bottom:1.375rem; margin-top:1.375rem; margin-right:2.0625em; }

 .sagov #top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit-6,.sagov #top-nav .region-top-nav #block-search-api-page-solr-test #edit-submit-6--2 { background-color:#397A80; background-size:69%; background-position:center center; right:-31px; border:1px solid #58595b; border-left:0; border-top-right-radius:8px; border-bottom-right-radius:8px; box-shadow:none; height:2rem; background-image:url("../images/sagov/search-icon-white.svg"); }

 .sagov #top-nav .region-top-nav #block-search-api-page-solr-test input.form-text { border-bottom:1px solid #58595b; border-left:1px solid #58595b; border-top:1px solid #58595b; border-top-left-radius:8px; border-bottom-left-radius:8px; background:white; font-size:1.1rem; padding:0.5rem; height:2rem; }

 .sagov #top-nav .region-top-nav #block-search-api-page-solr-test:hover #edit-submit-6,.sagov #top-nav .region-top-nav #block-search-api-page-solr-test:hover #edit-submit-6--2,.sagov #top-nav .region-top-nav #block-search-api-page-solr-test:hover input.form-text { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .sagov #top-nav .region-top-nav #block-funnelback-search-form { background:transparent; width:12rem; margin-bottom:1.375rem; margin-top:1.375rem; margin-right:2.0625em; max-height:calc(2rem + 2px); position:relative; }

 .sagov #top-nav .region-top-nav #block-funnelback-search-form input.form-text { border-bottom:1px solid #58595b; border-left:1px solid #58595b; border-top:1px solid #58595b; border-top-left-radius:8px; border-bottom-left-radius:8px; background:white; font-size:1.1rem; padding:0.5rem; height:2rem; }

 .sagov #top-nav .region-top-nav #block-funnelback-search-form .form-submit { background-color:#397A80; background-size:69%; background-position:center center; left:100%; top:0; border:1px solid #58595b; border-left:0; border-top-right-radius:8px; border-bottom-right-radius:8px; box-shadow:none; height:2rem; width:2rem; background-image:url("../images/sagov/search-icon-white.svg"); background-repeat:no-repeat; font-size:0 !important; position:absolute; }

 .sagov #main #sidebars { display:none; }

 .sagov #content #block-webform-client-block-65 { padding-bottom:0; }

 .sagov #footer-wrapper { padding-bottom:0; background-color:transparent; background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 4rem, #002855 4rem, #002855 100%); background-repeat:no-repeat; padding-top:6rem; background-size:calc(1440px + 1rem); background-position-x:-0.5rem; margin-top:0; margin-bottom:-1px; }

 .sagov #footer-wrapper footer { max-width:78.5rem; display:flex; flex-wrap:wrap; justify-content:space-between; }

 .sagov #footer-wrapper footer #block-block-11,.sagov #footer-wrapper footer #block-block-26,.sagov #footer-wrapper footer #block-block-21,.sagov #footer-wrapper footer #block-block-104,.sagov #footer-wrapper footer #block-block-published-on,.sagov #footer-wrapper footer #block-block-168 { width:auto; margin:1rem 0; padding:0; /*#block-block-104{ //removed per Lynda's request
					text-align: right;
					min-width: 100%;

					h2{
						margin-bottom: 0;
					}
				}*/ }

 .sagov #footer-wrapper footer #block-block-11 h2,.sagov #footer-wrapper footer #block-block-11 h2 a,.sagov #footer-wrapper footer #block-block-11 h2 strong,.sagov #footer-wrapper footer #block-block-26 h2,.sagov #footer-wrapper footer #block-block-26 h2 a,.sagov #footer-wrapper footer #block-block-26 h2 strong,.sagov #footer-wrapper footer #block-block-21 h2,.sagov #footer-wrapper footer #block-block-21 h2 a,.sagov #footer-wrapper footer #block-block-21 h2 strong,.sagov #footer-wrapper footer #block-block-104 h2,.sagov #footer-wrapper footer #block-block-104 h2 a,.sagov #footer-wrapper footer #block-block-104 h2 strong,.sagov #footer-wrapper footer #block-block-published-on h2,.sagov #footer-wrapper footer #block-block-published-on h2 a,.sagov #footer-wrapper footer #block-block-published-on h2 strong,.sagov #footer-wrapper footer #block-block-168 h2,.sagov #footer-wrapper footer #block-block-168 h2 a,.sagov #footer-wrapper footer #block-block-168 h2 strong { font-size:1.4rem; padding-bottom:0; font-weight:bold; color:white; text-decoration:none; margin:0; margin-bottom:0.25rem; }

 .sagov #footer-wrapper footer #block-block-11 h2 a,.sagov #footer-wrapper footer #block-block-26 h2 a,.sagov #footer-wrapper footer #block-block-21 h2 a,.sagov #footer-wrapper footer #block-block-104 h2 a,.sagov #footer-wrapper footer #block-block-published-on h2 a,.sagov #footer-wrapper footer #block-block-168 h2 a { border-bottom:2px solid white; }

 .sagov #footer-wrapper footer #block-block-11 h2 a:hover,.sagov #footer-wrapper footer #block-block-26 h2 a:hover,.sagov #footer-wrapper footer #block-block-21 h2 a:hover,.sagov #footer-wrapper footer #block-block-104 h2 a:hover,.sagov #footer-wrapper footer #block-block-published-on h2 a:hover,.sagov #footer-wrapper footer #block-block-168 h2 a:hover { border-bottom:none; }

 .sagov #footer-wrapper footer #block-block-11 a,.sagov #footer-wrapper footer #block-block-26 a,.sagov #footer-wrapper footer #block-block-21 a,.sagov #footer-wrapper footer #block-block-104 a,.sagov #footer-wrapper footer #block-block-published-on a,.sagov #footer-wrapper footer #block-block-168 a { color:white; text-decoration:none; border-bottom:solid white 1.5px; }

 .sagov #footer-wrapper footer #block-block-11 a:hover,.sagov #footer-wrapper footer #block-block-26 a:hover,.sagov #footer-wrapper footer #block-block-21 a:hover,.sagov #footer-wrapper footer #block-block-104 a:hover,.sagov #footer-wrapper footer #block-block-published-on a:hover,.sagov #footer-wrapper footer #block-block-168 a:hover { text-decoration:none; border-bottom:none; }

 .sagov #footer-wrapper footer #block-block-11 p,.sagov #footer-wrapper footer #block-block-11 a,.sagov #footer-wrapper footer #block-block-26 p,.sagov #footer-wrapper footer #block-block-26 a,.sagov #footer-wrapper footer #block-block-21 p,.sagov #footer-wrapper footer #block-block-21 a,.sagov #footer-wrapper footer #block-block-104 p,.sagov #footer-wrapper footer #block-block-104 a,.sagov #footer-wrapper footer #block-block-published-on p,.sagov #footer-wrapper footer #block-block-published-on a,.sagov #footer-wrapper footer #block-block-168 p,.sagov #footer-wrapper footer #block-block-168 a { line-height:1.5; }

 .sagov #footer-wrapper footer #block-block-11 a[href="https://edi.sa.edu.au/"],.sagov #footer-wrapper footer #block-block-26 a[href="https://edi.sa.edu.au/"],.sagov #footer-wrapper footer #block-block-21 a[href="https://edi.sa.edu.au/"],.sagov #footer-wrapper footer #block-block-104 a[href="https://edi.sa.edu.au/"],.sagov #footer-wrapper footer #block-block-published-on a[href="https://edi.sa.edu.au/"],.sagov #footer-wrapper footer #block-block-168 a[href="https://edi.sa.edu.au/"] { margin-right:1.5rem; }

 .sagov #footer-wrapper footer #block-block-11 a[href="https://edi.sa.edu.au/"]::after,.sagov #footer-wrapper footer #block-block-26 a[href="https://edi.sa.edu.au/"]::after,.sagov #footer-wrapper footer #block-block-21 a[href="https://edi.sa.edu.au/"]::after,.sagov #footer-wrapper footer #block-block-104 a[href="https://edi.sa.edu.au/"]::after,.sagov #footer-wrapper footer #block-block-published-on a[href="https://edi.sa.edu.au/"]::after,.sagov #footer-wrapper footer #block-block-168 a[href="https://edi.sa.edu.au/"]::after { background-image:url("../images/sagov/ext-link-white.svg"); }

 .sagov #footer-wrapper footer #block-block-published-on { width:100%; }

 .sagov #footer-wrapper footer #block-block-21 h2,.sagov #footer-wrapper footer #block-block-21 h2 a,.sagov #footer-wrapper footer #block-block-21 h2 strong { margin-bottom:1.5rem; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul { padding:0; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.linkedin a,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.twitter a,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.facebook a,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a { border-bottom:none; background-image:none; text-indent:unset; font-size:14px; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.linkedin a:hover,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.twitter a:hover,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.facebook a:hover,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a:hover { background-color:transparent; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.linkedin a::after,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.twitter a::after,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.facebook a::after,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a::after { display:none; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a { background:linear-gradient(145deg, #405de6 0%, #5851db 5%, #c13584 50%, #e1306c 60%, #fd1d1d 70%, #E66840 100%); }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a:before { display:none; background-image:url("../images/instagram-left-bg.png"); width:100%; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a:hover { background:transparent; }

 .sagov #footer-wrapper footer #block-block-168 h2,.sagov #footer-wrapper footer #block-block-168 h2 a,.sagov #footer-wrapper footer #block-block-168 h2 strong { margin-bottom:1.5rem; }

 .sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul { padding:0; }

 .sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.linkedin a,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.twitter a,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.facebook a,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.instagram a { border-bottom:none; background-image:none; }

 .sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.linkedin a:hover,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.twitter a:hover,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.facebook a:hover,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.instagram a:hover { background-color:transparent; }

 .sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.linkedin a::after,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.twitter a::after,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.facebook a::after,.sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.instagram a::after { display:none; }

 .sagov #footer-wrapper footer #block-block-168 #block-menu-menu-social-links-menu ul li.instagram:before { display:none; }

 .sagov #page-bottom-wrapper { padding:0; background:white; }

 .sagov #page-bottom-wrapper .region-bottom { max-width:100%; background-color:white; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 { background-color:#002855; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content { display:flex; flex-wrap:wrap; justify-content:space-evenly; max-width:78.5rem; margin:auto; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p a { text-indent:-9999px; height:64px; padding:0; background:none; background-repeat:no-repeat; background-position:center; background-size:contain; margin:17px 1rem; display:block; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p a::after { display:none; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p:nth-of-type(1) a { background-image:url("../images/sagov/cc.png"); width:130px; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p:nth-of-type(2) a { background-image:url("../images/sagov/southaustralia.svg"); width:125px; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p:nth-of-type(3) a { background-image:url("../images/sagov/sagov.svg"); width:160px; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p:nth-of-type(4) a { background-image:url("../images/sagov/white-ribbon.svg"); width:160px; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p:nth-of-type(5) a { background-image:url("../images/sagov/education.svg"); width:270px; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-167 { background-color:#002855; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-167 .block__content { display:flex; flex-wrap:wrap; justify-content:space-evenly; max-width:78.5rem; margin:auto; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-167 .block__content p { display:inline-block; text-align:center; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-167 .block__content a { height:64px; margin:17px 1rem; display:inline-block; vertical-align:middle; color:#FFF; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-167 .block__content a img { display:inline-block; vertical-align:middle; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-167 .block__content a[href*="//"]:after { display:none; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu { max-width:100%; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul { margin:2em 2em 1.5em 2em; display:flex; justify-content:center; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li { border-color:#004b88; border:0; margin-bottom:0.5em; transform:unset; padding:0 0.75rem; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li a { color:#004b88; font-size:1rem; margin-right:0; padding-right:0; transform:unset; position:relative; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li a:hover { text-decoration:none; border-bottom:1.5px solid #004b88; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li a::after { content:"|"; right:-14px; position:absolute; background-image:none; bottom:initial; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li:last-child { border:0; padding-right:1rem; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li:last-child a:after { display:none; }

 .sagov #header { background:white; margin:0; padding:0; margin-left:0; border-left:2rem white solid; max-width:100%; width:auto; margin-bottom:0; padding-top:3.5rem; padding-bottom:1.5rem; }

 .sagov #header .header__inner { max-width:100%; }

 .sagov #header #logo { display:none; visibility:hidden; }

 .sagov #header #name-and-slogan { margin:0; max-width:100%; }

 .sagov #header #name-and-slogan h1 a { font-size:1.375rem; letter-spacing:normal; }

 .sagov #header #site-slogan { float:right; color:#58595b; font-weight:300; font-size:1.5rem; margin:0; }

 .sagov #header #site-name { float:left; margin:0; margin-right:1rem; font-weight:400; font-size:1.5rem; color:#397A80; }

 .sagov #header #site-name a { color:#397A80; font-weight:400; font-size:1.5rem; letter-spacing:normal; line-height:1.5; }

 .sagov #header #site-name a:hover,.sagov #header #site-name a:focus { text-decoration:none; border-bottom:2px solid; }

 .sagov #page { background:transparent; position:relative; border-top:solid 3px #397A80; }

 .sagov #page::before,.sagov #page::after { content:""; display:block; width:calc(100%/3); border-top:solid 3px #9fc81f; position:absolute; top:-3px; }

 .sagov #page::after { border-top:solid 3px #002855; right:0; }

 .sagov #page .field-name-field-banner-image { overflow:hidden; height:350px; max-height:350px; position:relative; margin-top:0px; margin-bottom:0; margin-left:-5.75rem; margin-right:-5.75rem; /*&::after{
				content: '';
			    position: absolute;
			    left: 0;
			    top: 0;
			    width: 100%;
			    height: 350px;
			    background: black;
			    opacity: 0.25;
			}*/ }

 .sagov #page .field-name-field-banner-image img { width:auto; height:350px; max-width:unset; position:absolute; left:50%; transform:translate(-50%, 0); }

 .sagov #page .region-banner .field-name-field-banner-image { margin-left:0; margin-right:0; }

 .sagov #main { max-width:100%; width:calc(100% - 4rem); margin:0 2rem; }

 .sagov .breadcrumb { max-width:100%; width:auto; margin:1rem 0; padding:0; margin-top:0; padding-top:2rem; }

 .sagov .breadcrumb ol { margin-left:0 !important; }

 .sagov .breadcrumb ol li { font-size:1rem; font-weight:300; margin-left:0.25rem; }

 .sagov .breadcrumb ol li:last-child { font-weight:400; }

 .sagov .breadcrumb ol li:first-child { margin-left:0; }

 .sagov .breadcrumb ol li a { font-size:1rem; margin-right:0.25rem; border-bottom:1.5px solid; }

 .sagov .breadcrumb ol li a:hover,.sagov .breadcrumb ol li a:focus { text-decoration:none; border-bottom-width:2px; }

 .sagov .breadcrumb ol li:first-child a { height:1.125rem; width:1.4rem; display:inline-block; text-indent:-9999px; position:relative; top:5px; background-image:url("../images/sagov/home-icon.svg?v=2"); background-repeat:no-repeat; background-position:50% 50%; background-size:initial; border-bottom:none; }

 .sagov .breadcrumb ol li:first-child a:hover,.sagov .breadcrumb ol li:first-child a:focus { border-bottom:none; }

 .sagov .page-panels,.sagov .front { /*.breadcrumb{
			max-width: 100%;
	    	width: auto;
		    margin: 0 5.75rem;
		    position: absolute;
		    left: 0;
		    top: 150px;
		    padding: 0;
		    li{
		    	color: white;
	    		font-size: 1.25rem;
	    		font-weight: 300;
	    		&:last-child{
	    			font-weight: 400;
	    		}
	    		a{
	    			color: white;
	    		}
		    }
		}*/ }

 .sagov .page-panels #page::before,.sagov .page-panels #page::after,.sagov .front #page::before,.sagov .front #page::after { display:none; }

 .sagov .page-panels #page > nav.breadcrumb,.sagov .front #page > nav.breadcrumb { display:none; visibility:hidden; }

 .sagov h1.page__title { padding:0 3.75rem; color:#363636; font-weight:bold; letter-spacing:0.1px; font-size:3rem; margin-bottom:2rem; }

 .sagov h1.page__title,.sagov #content .block,.sagov #content #block-block-94 a.print-link,.sagov #content #block-block-94 a.print-link:hover,.sagov #content .node,.sagov #content .search-api-page-results,.sagov #content .view-filters,.sagov #content .view-footer,.sagov #content .view-header,.sagov #content .views-table { background-color:transparent; }

 .sagov #content #block-block-94 a.print-link { padding-left:2rem; background-position:0rem 0.2rem; }

 .sagov #content #block-block-94 a.print-link:before,.sagov #content #block-block-94 a.print-link:after { left:0.2rem; }

 .sagov #content { max-width:100%; width:100%; background:transparent; /*.panel-panel .field-name-field-blurb h1{
    		position: absolute;
		    left: 0;
		    top: 190px;
		    padding: 0 5.75rem;
		    color: white;
		    font-weight: bold;
		    letter-spacing: 0;
		    font-size: 3rem;
		    margin: 0;
		    /*@media screen and (max-width: 1440px){
		    	top: 13.2vw;
		    }*/ }

 .sagov #content .panel-panel .field-name-field-blurb h1 { padding:0; }

 .sagov #content .panel-1col-stacked,.sagov #content .panel-3col-33-stacked { background:transparent; }

 .sagov #page-bottom-wrapper .region-bottom .block-menu { max-width:37.3rem; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul,.sagov #content .menu-block-34 > ul.menu,.sagov #content .menu-block-38 > ul.menu { margin:2rem 0; margin-top:0; list-style-type:none; display:flex; flex-wrap:wrap; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li,.sagov #content .menu-block-34 > ul.menu > li,.sagov #content .menu-block-38 > ul.menu > li { width:50%; border-bottom:1px solid #e2e2e2; position:relative; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(odd)::after,.sagov #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.sagov #content .menu-block-38 > ul.menu > li:nth-child(odd)::after { content:""; height:100px; position:absolute; border-right:1px solid #e2e2e2; top:22px; right:-1px; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a,.sagov #content .menu-block-34 > ul.menu > li > a,.sagov #content .menu-block-38 > ul.menu > li > a { color:#414042; padding:15px 60px 15px 50px; height:144px; text-decoration:none; font-size:1.3125rem; font-weight:bold; font-style:normal; font-stretch:normal; line-height:1.57; letter-spacing:normal; align-items:flex-start; display:flex; flex-wrap:wrap; flex-direction:column; justify-content:center; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a:hover,.sagov #content .menu-block-34 > ul.menu > li > a:hover,.sagov #content .menu-block-38 > ul.menu > li > a:hover { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#fff; z-index:5; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a h2,.sagov #content .menu-block-34 > ul.menu > li > a h2,.sagov #content .menu-block-38 > ul.menu > li > a h2 { font-size:2rem; width:100%; margin:0; line-height:1.5; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a p,.sagov #content .menu-block-34 > ul.menu > li > a p,.sagov #content .menu-block-38 > ul.menu > li > a p { width:100%; margin:0; line-height:1.5; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a.subOpen,.sagov #content .menu-block-34 > ul.menu > li > a.subOpen,.sagov #content .menu-block-38 > ul.menu > li > a.subOpen { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#397A80; background-color:white; color:white; color:#414042; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a.subOpen::after,.sagov #content .menu-block-34 > ul.menu > li > a.subOpen::after,.sagov #content .menu-block-38 > ul.menu > li > a.subOpen::after { content:""; display:block; position:absolute; top:calc(144px - 16px); width:100%; height:16px; background:#f0f1f1; background:white; left:0; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li.expanded > a::before,.sagov #content .menu-block-34 > ul.menu > li.expanded > a::before,.sagov #content .menu-block-38 > ul.menu > li.expanded > a::before { content:""; position:absolute; width:0.6rem; height:0.6rem; right:1.5rem; border:solid 2px #818285; border-bottom:none; border-right:none; transform:rotate(225deg); top:62px; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li.expanded > a.subOpen::before,.sagov #content .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.sagov #content .menu-block-38 > ul.menu > li.expanded > a.subOpen::before { top:auto; bottom:1rem; left:calc(100% - 40px); cursor:pointer; transform:rotate(0deg); border:none; width:80px; height:30px; z-index:6; background-image:url("../images/sagov/chevron-wide.svg"); background-repeat:no-repeat; background-position:50% 50%; background-size:70px; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li ul,.sagov #content .menu-block-34 > ul.menu > li ul,.sagov #content .menu-block-38 > ul.menu > li ul { margin:0; list-style-type:none; display:none; visibility:hidden; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li ul.menuOpen,.sagov #content .menu-block-34 > ul.menu > li ul.menuOpen,.sagov #content .menu-block-38 > ul.menu > li ul.menuOpen { visibility:visible; width:200%; display:flex; flex-wrap:wrap; padding:15px 0; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#f0f1f1; background-color:white; padding-bottom:4rem; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li ul.menuOpen > li,.sagov #content .menu-block-34 > ul.menu > li ul.menuOpen > li,.sagov #content .menu-block-38 > ul.menu > li ul.menuOpen > li { width:calc(100%/3 - 0.5px); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li ul a,.sagov #content .menu-block-34 > ul.menu > li ul a,.sagov #content .menu-block-38 > ul.menu > li ul a { font-size:1.125rem; font-weight:normal; font-style:normal; font-stretch:normal; line-height:1.5; letter-spacing:normal; color:#58595b; padding:0 0 0 32px; height:2rem; /*IE fix*/ min-height:80px; text-decoration:none; display:flex; position:relative; align-items:center; margin:0 50px; z-index:6; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li ul a[href*="//"]::after,.sagov #content .menu-block-34 > ul.menu > li ul a[href*="//"]::after,.sagov #content .menu-block-38 > ul.menu > li ul a[href*="//"]::after { right:0; top:calc(50% - 1.125rem/2); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li ul a::before,.sagov #content .menu-block-34 > ul.menu > li ul a::before,.sagov #content .menu-block-38 > ul.menu > li ul a::before { content:"»"; display:block; left:6px; position:absolute; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li ul a:hover,.sagov #content .menu-block-34 > ul.menu > li ul a:hover,.sagov #content .menu-block-38 > ul.menu > li ul a:hover { text-decoration:underline; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li ul a:focus,.sagov #content .menu-block-34 > ul.menu > li ul a:focus,.sagov #content .menu-block-38 > ul.menu > li ul a:focus { text-decoration:underline; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(even).expanded > a.subOpen::before,.sagov #content .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.sagov #content .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before { left:auto; right:calc(100% - 40px); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(even) ul.menuOpen,.sagov #content .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.sagov #content .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen { margin-left:-100%; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li.menu-mlid-12214,.sagov #content .menu-block-34 > ul.menu > li.menu-mlid-12214,.sagov #content .menu-block-38 > ul.menu > li.menu-mlid-12214 { display:none !important; }

 .sagov .page-node-110376 .image-holder img.height-one,.sagov .page-block-edc-gallery-block .image-holder img.height-one,.sagov .pane-bean-edc-gallery-block .image-holder img.height-one,.sagov .page-node-112356 .image-holder img.height-one,.sagov .page-node .image-holder img.height-one { max-height:298px; }

 .sagov .page-node-110376 .image-holder img.height-two,.sagov .page-block-edc-gallery-block .image-holder img.height-two,.sagov .pane-bean-edc-gallery-block .image-holder img.height-two,.sagov .page-node-112356 .image-holder img.height-two,.sagov .page-node .image-holder img.height-two { max-height:343px; }

 .sagov .page-node-110376 .image-holder img.height-three,.sagov .page-block-edc-gallery-block .image-holder img.height-three,.sagov .pane-bean-edc-gallery-block .image-holder img.height-three,.sagov .page-node-112356 .image-holder img.height-three,.sagov .page-node .image-holder img.height-three { max-height:288px; }

 .sagov .page-node-110376 .image-holder img.height-four,.sagov .page-block-edc-gallery-block .image-holder img.height-four,.sagov .pane-bean-edc-gallery-block .image-holder img.height-four,.sagov .page-node-112356 .image-holder img.height-four,.sagov .page-node .image-holder img.height-four { max-height:332px; }

 .sagov .page-node-110376 .image-holder img.height-oneseventy,.sagov .page-block-edc-gallery-block .image-holder img.height-oneseventy,.sagov .pane-bean-edc-gallery-block .image-holder img.height-oneseventy,.sagov .page-node-112356 .image-holder img.height-oneseventy,.sagov .page-node .image-holder img.height-oneseventy { max-height:338px; }

 .sagov .page-node-110376 .image-holder img.height-onethirtyfive,.sagov .page-block-edc-gallery-block .image-holder img.height-onethirtyfive,.sagov .pane-bean-edc-gallery-block .image-holder img.height-onethirtyfive,.sagov .page-node-112356 .image-holder img.height-onethirtyfive,.sagov .page-node .image-holder img.height-onethirtyfive { max-height:271px; }

 .sagov .page-node-110376 .image-holder img.height-oneeighty,.sagov .page-block-edc-gallery-block .image-holder img.height-oneeighty,.sagov .pane-bean-edc-gallery-block .image-holder img.height-oneeighty,.sagov .page-node-112356 .image-holder img.height-oneeighty,.sagov .page-node .image-holder img.height-oneeighty { max-height:353px; }

 .sagov .page-node-110376 .image-holder img.height-onefourtytwo,.sagov .page-block-edc-gallery-block .image-holder img.height-onefourtytwo,.sagov .pane-bean-edc-gallery-block .image-holder img.height-onefourtytwo,.sagov .page-node-112356 .image-holder img.height-onefourtytwo,.sagov .page-node .image-holder img.height-onefourtytwo { max-height:283px; }

 @media screen and (max-width:1440px) { .sagov .page-node-110376 .image-holder img.height-one,.sagov .page-block-edc-gallery-block .image-holder img.height-one,.sagov .pane-bean-edc-gallery-block .image-holder img.height-one,.sagov .page-node-112356 .image-holder img.height-one,.sagov .page-node .image-holder img.height-one { max-height:calc((100vw - var(--scrollbar-width) - 5px - 11.5em)/((1440 - 5 - 11.5*16)/298)); }

 .sagov .page-node-110376 .image-holder img.height-two,.sagov .page-block-edc-gallery-block .image-holder img.height-two,.sagov .pane-bean-edc-gallery-block .image-holder img.height-two,.sagov .page-node-112356 .image-holder img.height-two,.sagov .page-node .image-holder img.height-two { max-height:calc((100vw - var(--scrollbar-width) - 5px - 11.5em)/((1440 - 5 - 11.5*16)/343)); }

 .sagov .page-node-110376 .image-holder img.height-three,.sagov .page-block-edc-gallery-block .image-holder img.height-three,.sagov .pane-bean-edc-gallery-block .image-holder img.height-three,.sagov .page-node-112356 .image-holder img.height-three,.sagov .page-node .image-holder img.height-three { max-height:calc((100vw - var(--scrollbar-width) - 5px - 11.5em)/((1440 - 5 - 11.5*16)/288)); }

 .sagov .page-node-110376 .image-holder img.height-four,.sagov .page-block-edc-gallery-block .image-holder img.height-four,.sagov .pane-bean-edc-gallery-block .image-holder img.height-four,.sagov .page-node-112356 .image-holder img.height-four,.sagov .page-node .image-holder img.height-four { max-height:calc((100vw - var(--scrollbar-width) - 5px - 11.5em)/((1440 - 5 - 11.5*16)/332)); }

 .sagov .page-node-110376 .image-holder img.height-oneseventy,.sagov .page-block-edc-gallery-block .image-holder img.height-oneseventy,.sagov .pane-bean-edc-gallery-block .image-holder img.height-oneseventy,.sagov .page-node-112356 .image-holder img.height-oneseventy,.sagov .page-node .image-holder img.height-oneseventy { max-height:calc((100vw - var(--scrollbar-width) - 5px - 11.5em)/((1440 - 5 - 11.5*16)/338)); }

 .sagov .page-node-110376 .image-holder img.height-onethirtyfive,.sagov .page-block-edc-gallery-block .image-holder img.height-onethirtyfive,.sagov .pane-bean-edc-gallery-block .image-holder img.height-onethirtyfive,.sagov .page-node-112356 .image-holder img.height-onethirtyfive,.sagov .page-node .image-holder img.height-onethirtyfive { max-height:calc((100vw - var(--scrollbar-width) - 5px - 11.5em)/((1440 - 5 - 11.5*16)/271)); }

 .sagov .page-node-110376 .image-holder img.height-oneeighty,.sagov .page-block-edc-gallery-block .image-holder img.height-oneeighty,.sagov .pane-bean-edc-gallery-block .image-holder img.height-oneeighty,.sagov .page-node-112356 .image-holder img.height-oneeighty,.sagov .page-node .image-holder img.height-oneeighty { max-height:calc((100vw - var(--scrollbar-width) - 5px - 11.5em)/((1440 - 5 - 11.5*16)/353)); }

 .sagov .page-node-110376 .image-holder img.height-onefourtytwo,.sagov .page-block-edc-gallery-block .image-holder img.height-onefourtytwo,.sagov .pane-bean-edc-gallery-block .image-holder img.height-onefourtytwo,.sagov .page-node-112356 .image-holder img.height-onefourtytwo,.sagov .page-node .image-holder img.height-onefourtytwo { max-height:calc((100vw - var(--scrollbar-width) - 5px - 11.5em)/((1440 - 5 - 11.5*16)/283)); }

 }

 @media screen and (max-width:720px) { .sagov .page-node-110376 .image-holder img:nth-child(3n + 2).height-two,.sagov .page-block-edc-gallery-block .image-holder img:nth-child(3n + 2).height-two,.sagov .pane-bean-edc-gallery-block .image-holder img:nth-child(3n + 2).height-two,.sagov .page-node-112356 .image-holder img:nth-child(3n + 2).height-two,.sagov .page-node .image-holder img:nth-child(3n + 2).height-two { margin-left:0; margin-right:0; }

 .sagov .page-node-110376 .image-holder img.height-one,.sagov .page-node-110376 .image-holder img.height-two,.sagov .page-node-110376 .image-holder img.height-three,.sagov .page-node-110376 .image-holder img.height-four,.sagov .page-node-110376 .image-holder img.height-oneseventy,.sagov .page-node-110376 .image-holder img.height-onethirtyfive,.sagov .page-node-110376 .image-holder img.height-oneeighty,.sagov .page-node-110376 .image-holder img.height-onefourtytwo,.sagov .page-node-110376 .image-holder img.height-twothirty,.sagov .page-block-edc-gallery-block .image-holder img.height-one,.sagov .page-block-edc-gallery-block .image-holder img.height-two,.sagov .page-block-edc-gallery-block .image-holder img.height-three,.sagov .page-block-edc-gallery-block .image-holder img.height-four,.sagov .page-block-edc-gallery-block .image-holder img.height-oneseventy,.sagov .page-block-edc-gallery-block .image-holder img.height-onethirtyfive,.sagov .page-block-edc-gallery-block .image-holder img.height-oneeighty,.sagov .page-block-edc-gallery-block .image-holder img.height-onefourtytwo,.sagov .page-block-edc-gallery-block .image-holder img.height-twothirty,.sagov .pane-bean-edc-gallery-block .image-holder img.height-one,.sagov .pane-bean-edc-gallery-block .image-holder img.height-two,.sagov .pane-bean-edc-gallery-block .image-holder img.height-three,.sagov .pane-bean-edc-gallery-block .image-holder img.height-four,.sagov .pane-bean-edc-gallery-block .image-holder img.height-oneseventy,.sagov .pane-bean-edc-gallery-block .image-holder img.height-onethirtyfive,.sagov .pane-bean-edc-gallery-block .image-holder img.height-oneeighty,.sagov .pane-bean-edc-gallery-block .image-holder img.height-onefourtytwo,.sagov .pane-bean-edc-gallery-block .image-holder img.height-twothirty,.sagov .page-node-112356 .image-holder img.height-one,.sagov .page-node-112356 .image-holder img.height-two,.sagov .page-node-112356 .image-holder img.height-three,.sagov .page-node-112356 .image-holder img.height-four,.sagov .page-node-112356 .image-holder img.height-oneseventy,.sagov .page-node-112356 .image-holder img.height-onethirtyfive,.sagov .page-node-112356 .image-holder img.height-oneeighty,.sagov .page-node-112356 .image-holder img.height-onefourtytwo,.sagov .page-node-112356 .image-holder img.height-twothirty,.sagov .page-node .image-holder img.height-one,.sagov .page-node .image-holder img.height-two,.sagov .page-node .image-holder img.height-three,.sagov .page-node .image-holder img.height-four,.sagov .page-node .image-holder img.height-oneseventy,.sagov .page-node .image-holder img.height-onethirtyfive,.sagov .page-node .image-holder img.height-oneeighty,.sagov .page-node .image-holder img.height-onefourtytwo,.sagov .page-node .image-holder img.height-twothirty { max-height:fit-content; width:100%; }

 }

 .sagov #block-bean-print-this-page-button { padding-top:0.5rem; padding-bottom:1rem; }

 .sagov #block-bean-print-this-page-button button { float:none; display:block; margin-left:2rem; background-color:transparent; background-image:none; text-decoration:none; border:none; padding:0; margin:0; font-size:1rem; margin-right:2rem; float:none; background-image:url("../images/learning-at-home/icons/printer-icon.svg"); position:relative; background-repeat:no-repeat; background-position:0rem 0.2rem; padding:0.5rem; padding-left:2rem; background-size:1.5rem; margin-left:2rem; }

 .sagov #block-bean-print-this-page-button button::before { content:""; background-image:url("../images/learning-at-home/icons/page-top.svg"); background-repeat:repeat-x; width:1rem; height:1.1rem; display:block; position:absolute; top:0; left:0.26rem; background-size:0.99rem; background-position-y:0.1875rem; }

 .sagov #block-bean-print-this-page-button button::after { content:""; background-image:url("../images/learning-at-home/icons/paper.svg"); background-repeat:no-repeat; width:1rem; height:0.75rem; display:block; position:absolute; top:1.4rem; left:0.26rem; background-size:1rem; background-position-y:-1rem; }

 .sagov #block-bean-print-this-page-button button:hover { text-decoration:underline; background-color:transparent; }

 .sagov #block-bean-print-this-page-button button:hover::before { background-position-y:1.1875rem; animation:printB 1s; }

 .sagov #block-bean-print-this-page-button button:hover::after { background-position-y:0; animation:printA 1s; }

 .sagov .node-greatstart-activity .group-tdiv { width:400px; }

 .sagov .node-greatstart-activity .group-tdiv div a { font-size:1rem; }

 .sagov .node-greatstart-activity .field-name-field-variation-by-age { display:inline-block; }

 .sagov .node-greatstart-activity .field.field-name-field-skills-this-activity-impro.field-type-taxonomy-term-reference { float:none; width:calc(100% - 4rem); }

 .sagov .node-greatstart-activity .field .field-label { line-height:1.67; }

 .sagov .node-greatstart-activity .fake-table { border-bottom:5px solid #397A80; }

 .sagov .node-greatstart-activity .fake-table .fake-table-head { background:none; padding-left:1.5rem !important; padding-right:1.5rem !important; }

 .sagov .node-greatstart-activity .fake-table .fake-table-cell { padding:0 1rem; }

 .sagov .node-greatstart-activity .field.field-name-field-activity-image.field-type-image.field-label-hidden { margin-left:1rem; margin-bottom:1rem; }

 .sagov .node-greatstart-activity .group-cattitle { width:950px; }

 .sagov .node-greatstart-activity .group-cattitle .field.field-name-field-greatstart-category.field-type-taxonomy-term-reference.field-label-hidden { width:auto; }

 .sagov .node-greatstart-activity p.talking-point { background-image:url("../images/greatstart-icons/greatstart-speech.png"); }

 .sagov .node-greatstart-activity .group-durage .field.field-name-field-duration { background-image:url("../images/greatstart-icons/greatstart-duration.png"); }

 .sagov .node-greatstart-activity .group-durage .field.field-name-field-age-group { background-image:url("../images/greatstart-icons/greatstart-agerange.png"); }

 .sagov .node-greatstart-activity .field-name-field-greatstart-location { display:inline-block; padding-left:28px; background-image:url("../images/greatstart-icons/greatstart-location.png"); background-position:left; background-repeat:no-repeat; float:left; width:100%; }

 .sagov .node-greatstart-activity .group-gs-accordion-group { margin-bottom:0.5rem; }

 .sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header { background-position-y:30px; background-position-x:calc(100% - 2rem); width:100%; height:auto; min-height:41px; padding:0.94rem 2.75rem 0.94rem 2rem; background-color:#f1f1f1; border-radius:0.5rem; background-image:none !important; background-repeat:no-repeat; }

 .sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header::before { content:""; position:absolute; width:0.6rem; height:0.6rem; left:auto; right:2rem; border:solid 2px #818285; border-bottom:none; border-right:none; transform:rotate(225deg); top:calc(50% - 0.5rem); }

 .sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header.ui-state-active { border-radius:0.5rem 0.5rem 0 0; background-color:#ffffff; border:solid 1px #397A80; border-bottom:0; }

 .sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header.ui-state-active::before { transform:rotate(45deg); top:calc(50%); border-color:#004b88; }

 .sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header:hover,.sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header.ui-state-active:hover { color:black; }

 .sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header:hover a,.sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-header.ui-state-active:hover a { color:black; }

 .sagov .node-greatstart-activity .group-gs-accordion-group .ui-accordion-content-active { border:solid 1px #397A80; border-top:0; border-radius:0 0 0.5rem 0.5rem; padding:0 2rem; }

 .sagov #menu-mobile-menu { z-index:99; }

 .sagov #menu-mobile-menu a#mobile-menu-open:focus,.sagov #menu-mobile-menu a#mobile-menu-open:hover { background-color:#397A80; }

 .sagov #mmenu_first.mm-theme-dark .mm-panel > .mm-navbar { background-color:#397A80; }

 .sagov #mmenu_first.mm-theme-dark .mm-navbar-top { background:transparent; border:none; margin-left:90%; }

 .sagov .mm-hasnavbar-top-1 .mm-panels,.sagov .mm-navbar-top-2 { top:0; }

 .sagov #mmenu_first.mm-theme-dark .mm-close { padding:30px 20px; }

 .sagov #mmenu_first.mm-theme-dark .mm-search { display:none; }

 .sagov #mmenu_first.mm-theme-dark .mm-panel > .mm-navbar strong { position:absolute; top:50%; right:0px; transform:translateY(-50%); width:100%; padding:0 35px; }

 .sagov #mmenu_first.mm-theme-dark { background:#002855; }

 .sagov #cpntent #block-block-105 { padding:0; }

 .sagov #back-to-top-button { position:fixed; bottom:0; right:calc(50% - 720px - 5.5rem); background:#999999; color:white; text-decoration:none; line-height:0.9; padding:1rem; padding-top:3.2rem; text-align:center; width:5.5rem; height:5.5rem; visibility:visible; }

 .sagov #back-to-top-button::before { content:""; width:2rem; height:2rem; background-image:url("../images/sagov/up-arrow.svg"); background-repeat:no-repeat; background-position:center top; position:absolute; top:0.75rem; left:calc(50% - 1rem); }

 .sagov #back-to-top-button:hover,.sagov #back-to-top-button:focus { background-color:#397A80; box-shadow:0 0 9px 0 rgba(92, 92, 92, 0.31); }

 .sagov .front { /* phones off custom banner CSS */ /* public education strategy custom banner CSS */ }

 .sagov .front #page .field-name-field-banner-image { max-height:350px; margin-top:-3px; }

 .sagov .front #page .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:0; width:100%; height:350px; background:transparent; opacity:1; background-color:transparent; }

 .sagov .front #page .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#4fc2bf; right:0; left:unset; transform:unset; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-banner-image img { right:unset; left:50%; transform:translate(-50%, 0); background-color:#ffdeb5; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-banner-image:after { width:37rem; background:#ffdeb5; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-blurb h1 { font-size:3.5rem; width:36rem; color:#695a45; text-align:center; top:3rem; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-blurb h1 span { font-weight:700; display:none; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-blurb h1 img { width:300px; display:inline-block; }

 .sagov .front #page #content .panel-1col .phones-off-banner a { display:inline-block; font-size:2rem; font-weight:700; color:#695a45; background:#ffdeb5; border-radius:40px; padding:0 20px; text-decoration:none; vertical-align:top; margin-top:0; box-shadow:none; border:solid 2px #695a45; }

 .sagov .front #page #content .panel-1col .phones-off-banner a:hover,.sagov .front #page #content .panel-1col .phones-off-banner a:focus { color:#ffdeb5; background:#695a45; box-shadow:none; }

 .sagov .front #page #content .panel-1col .public-education-strategy { display:none; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-banner-image img { right:unset; left:50%; transform:translate(-50%, 0); background-color:#2e9a9a; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-banner-image:after { width:30rem; background:#2e9a9a; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-blurb h1 { font-size:3.5rem; width:32rem; color:#695a45; text-align:center; top:5rem; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-blurb h1 span { font-weight:700; display:none; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-blurb h1 img { width:100%; display:inline-block; }

 .sagov .front #content .panel-1col .panel-pane { border:none; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 { position:absolute; left:0; top:190px; padding:0 5.75rem; color:#002854; font-weight:bold; letter-spacing:0; font-size:3rem; margin:0; top:4rem; font-size:5rem; width:33.5rem; z-index:9; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; line-height:5rem; /*&:nth-child(2),
					&:nth-child(3){
						font-weight:900;
					}*/ }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 a { display:inline-block; font-size:2.2rem; font-weight:900; color:#ff8d78; background:#002854; border-radius:40px; padding:0 20px; text-decoration:none; vertical-align:top; margin-top:1.5rem; box-shadow:4px 4px 0px 0px #FF8D78; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 a:hover,.sagov .front #content .panel-1col .field-name-field-blurb h1 a:focus { color:white; background:#ff8d78; box-shadow:4px 4px 0px 0px #FFF; }

 .sagov .front #content .panel-1col .pane-home-features { margin-bottom:1rem; }

 .sagov .front #content .panel-1col .pane-home-features .view { background:none; }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content { padding:0; display:flex; flex-wrap:wrap; justify-content:space-between; }

 @media screen and (max-width:600px) { .sagov .front #content .panel-1col .pane-home-features .view .view-content { padding:0; }

 }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row { border:none; padding:0; margin:0; background:none; width:calc(50% - 1rem); margin-bottom:1rem; position:relative; }

 @media screen and (max-width:767px) { .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row { width:100%; }

 }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row .views-field-field-link-to { display:none; visibility:hidden; }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row .views-field-field-bean-image .field-content a { margin-right:0; line-height:1.5; float:left; }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row .views-field-field-bean-image .field-content a::after { display:none; }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row .views-field-field-bean-image .field-content a:hover { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row .views-field-field-bean-image .field-content img { width:100%; }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row .views-field-title a { position:absolute; bottom:44px; color:#fff; background:rgba(0, 0, 0, 0.6); padding:1.5rem 0.6rem; width:100%; font-size:2.5rem; line-height:1.5; text-decoration:none; }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row .views-field-title a:hover { text-decoration:underline; }

 .sagov .front #content .panel-1col .pane-home-features .view .view-content .views-row .views-field-title a:after { display:none; }

 .sagov .front #content .panel-1col .search-form-widget,.sagov .front #content .panel-1col #funnelback-search-block-form { position:absolute; top:14.5rem; left:0; width:100%; }

 .sagov .front #content .panel-1col .search-form-widget > div,.sagov .front #content .panel-1col #funnelback-search-block-form > div { width:25rem; margin:auto; position:relative; }

 .sagov .front #content .panel-1col .search-form-widget > div label,.sagov .front #content .panel-1col #funnelback-search-block-form > div label { display:none; visibility:hidden; }

 .sagov .front #content .panel-1col .search-form-widget > div input.form-text,.sagov .front #content .panel-1col #funnelback-search-block-form > div input.form-text { height:3rem; border:solid 2px white; background:white; border-radius:1rem; border-top-right-radius:0; border-bottom-right-radius:0; font-size:1.25rem; padding:0.5rem 1rem; width:calc(100% - 3rem - 8px); position:absolute; left:0; }

 .sagov .front #content .panel-1col .search-form-widget > div input.form-submit,.sagov .front #content .panel-1col #funnelback-search-block-form > div input.form-submit { width:3rem; text-indent:-9999px; background:teal; border:2px white solid; border-radius:1rem; border-top-left-radius:0; border-bottom-left-radius:0; position:absolute; right:0; height:3rem; box-shadow:none; background-image:url("../images/sagov/search-icon-white.svg"); background-repeat:no-repeat; background-position:40% center; background-size:63%; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links h2.custom-title { display:none; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu { margin:2rem 0; list-style:none; display:flex; flex-wrap:wrap; justify-content:space-between; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li { max-width:10rem; width:100%; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a { width:10rem; height:10rem; display:flex; justify-content:center; align-items:center; text-align:center; margin:auto; text-decoration:none; padding-top:5rem; padding-left:1rem; padding-right:1rem; padding-bottom:0.5rem; border-radius:1rem; font-weight:bold; color:#397A80; position:relative; font-size:1.25rem; line-height:1.5; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a:hover { text-decoration:none; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:white; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a::before { content:""; position:absolute; top:1rem; left:1rem; width:8rem; height:4rem; background-position:center; background-repeat:no-repeat; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="term-dates"]::before { background-image:url("../images/sagov/quicklinks/term-dates.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="find-school"]::before { background-image:url("../images/sagov/quicklinks/find-a-school.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="working-us"]::before { background-image:url("../images/sagov/quicklinks/jobs.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="responding-abuse"]::before { background-image:url("../images/sagov/quicklinks/ran-ec.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="online-payment"]::before { background-image:url("../images/sagov/quicklinks/payments.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="contact-department"]::before { background-image:url("../images/sagov/quicklinks/contact-us.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="year-7-to-high-school"] { max-width:9rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="year-7-to-high-school"]::before { background-image:url("../images/sagov/quicklinks/7-to-hs.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="report-child-abuse"] { /*background-image:url("../images/sagov/ext-link-teal.svg");
						    	background-position: 7rem 7.45rem;
    							background-size: auto 0.75em;*/ }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="report-child-abuse"]::before { background-image:url("../images/sagov/quicklinks/child-abuse.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="report-child-abuse"]::after { display:none; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="world-class"] { display:block; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="world-class"]::before { top:0; height:10rem; background-image:url("../images/sagov/quicklinks/world-class-v2.svg"); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="purpose-statement-for-public-education"] { display:block; padding-top:1rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="purpose-statement-for-public-education"] img { display:inline-block; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="purpose-statement-for-public-education"] span { display:none; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="purpose-statement-for-public-education"]::before { top:0; height:10rem; }

 .sagov .front #content .menu-block-34 > ul.menu > li,.sagov .front #content .menu-block-38 > ul.menu > li { width:100%; margin-bottom:1.125rem; border-top:1px solid #e2e2e2; }

 .sagov .front #content .menu-block-34 > ul.menu > li ul.menuOpen,.sagov .front #content .menu-block-38 > ul.menu > li ul.menuOpen { width:100%; z-index:0; position:relative; }

 .sagov .front #content .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.sagov .front #content .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen { margin-left:0; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a.subOpen::after,.sagov .front #content .menu-block-38 > ul.menu > li > a.subOpen::after { width:100%; top:144px; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a,.sagov .front #content .menu-block-38 > ul.menu > li > a { font-size:2rem; padding-right:420px; background-repeat:no-repeat; background-position:100%; background-size:400px; }

 .sagov .front #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.sagov .front #content .menu-block-38 > ul.menu > li:nth-child(odd)::after { display:none; visibility:hidden; }

 .sagov .front #content .menu-block-34 > ul.menu > li.expanded > a::before,.sagov .front #content .menu-block-38 > ul.menu > li.expanded > a::before { border-color:transparent; }

 .sagov .front #content .menu-block-34 > ul.menu > li.opened,.sagov .front #content .menu-block-38 > ul.menu > li.opened { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .sagov .front #content .menu-block-34 > ul.menu > li.opened > a.subOpen,.sagov .front #content .menu-block-34 > ul.menu > li.opened ul.menuOpen,.sagov .front #content .menu-block-38 > ul.menu > li.opened > a.subOpen,.sagov .front #content .menu-block-38 > ul.menu > li.opened ul.menuOpen { box-shadow:none; }

 .sagov .front #content .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.sagov .front #content .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.sagov .front #content .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.sagov .front #content .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before { right:auto; left:calc(50% - 40px); }

 .sagov .front #content .menu-block-34 > ul.menu > li > a::after,.sagov .front #content .menu-block-38 > ul.menu > li > a::after { content:""; position:absolute; height:144px; width:400px; right:0; top:0; background:linear-gradient(90deg, #f7f7f7 0%, rgba(247, 247, 247, 0) 20%); }

 .sagov .front #content .menu-block-34 > ul.menu > li > a:hover::after,.sagov .front #content .menu-block-34 > ul.menu > li > a.subOpen::after,.sagov .front #content .menu-block-38 > ul.menu > li > a:hover::after,.sagov .front #content .menu-block-38 > ul.menu > li > a.subOpen::after { background:linear-gradient(90deg, white 0%, rgba(255, 255, 255, 0) 20%); top:0; width:400px; left:auto; }

 .sagov .front #content .menu-block-34 > ul.menu > li:nth-child(1) > a,.sagov .front #content .menu-block-38 > ul.menu > li:nth-child(1) > a { background-image:url("../images/sagov/menu/families.jpg"); }

 .sagov .front #content .menu-block-34 > ul.menu > li:nth-child(2) > a,.sagov .front #content .menu-block-38 > ul.menu > li:nth-child(2) > a { background-image:url("../images/sagov/menu/working-with-us.jpg"); }

 .sagov .front #content .menu-block-34 > ul.menu > li:nth-child(3) > a,.sagov .front #content .menu-block-38 > ul.menu > li:nth-child(3) > a { background-image:url("../images/sagov/menu/educators.jpg"); }

 .sagov .front #content .menu-block-34 > ul.menu > li:nth-child(4) > a,.sagov .front #content .menu-block-38 > ul.menu > li:nth-child(4) > a { background-image:url("../images/sagov/menu/for-students.jpg"); }

 .sagov .front #content .menu-block-34 > ul.menu > li:nth-child(5) > a,.sagov .front #content .menu-block-38 > ul.menu > li:nth-child(5) > a { background-image:url("../images/sagov/menu/department2.jpg"); }

 .sagov .front #content .menu-block-34 > ul.menu > li a:focus + ul.menuOpen,.sagov .front #content .menu-block-38 > ul.menu > li a:focus + ul.menuOpen { margin-top:1px; }

 .sagov .page-parenting-greatstart.page-panels #page .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:0; width:100%; height:350px; background:black; opacity:0.25; }

 .sagov .page-parenting-greatstart.page-panels #content .panel-panel .field-name-field-blurb h1 { position:absolute; left:0; top:190px; padding:0 5.75rem; color:white; font-weight:bold; letter-spacing:0; font-size:3rem; margin:0; }

 @media screen and (max-width:1024px) { .sagov .page-parenting-greatstart.page-panels #content .panel-panel .field-name-field-blurb h1 { font-size:2.25rem; }

 }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul { margin-top:2rem; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a { padding-right:230px; height:106px; display:block; padding-top:1.1rem; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a span { line-height:1.5; font-weight:400; font-size:1rem; float:left; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(odd)::after,.sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li::after { content:""; position:absolute; right:0; bottom:0; top:auto; height:130px; width:215px; border-right:none; background-repeat:no-repeat; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(1)::after { background-image:url("../images/sagov/greatstart/all.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(2)::after { background-image:url("../images/sagov/greatstart/being-active.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(3)::after { background-image:url("../images/sagov/greatstart/celebrations.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(4)::after { background-image:url("../images/sagov/greatstart/food.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(5)::after { background-image:url("../images/sagov/greatstart/getting-ready.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(6)::after { background-image:url("../images/sagov/greatstart/growing.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(7)::after { background-image:url("../images/sagov/greatstart/out-and-about.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(8)::after { background-image:url("../images/sagov/greatstart/play.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(9)::after { background-image:url("../images/sagov/greatstart/word-play.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(10)::after { background-image:url("../images/sagov/greatstart/working-it-out.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li { display:none; visibility:hidden; }

 .sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.menu-mlid-12167,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.menu-mlid-12168,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.menu-mlid-12169 { display:list-item; visibility:visible; }

 .sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li > a { padding-right:230px; height:106px; }

 .sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li::after { content:""; position:absolute; right:0; bottom:0; top:auto; height:130px; width:215px; border-right:none; background-repeat:no-repeat; display:block; }

 .sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.menu-mlid-12168::after { background-image:url("../images/sagov/greatstart/literacy.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.menu-mlid-12167::after { background-image:url("../images/sagov/greatstart/numeracy.png"); }

 .sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.menu-mlid-12169::after { background-image:url("../images/sagov/greatstart/stem.png"); }

 .sagov #content .view-greatstart-filter form > div { max-width:100%; width:100%; }

 .sagov #content .view-greatstart-filter form > div div { max-width:100%; }

 .sagov #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid > label { padding-bottom:5px; }

 .sagov #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid { width:auto; }

 .sagov #content .view-greatstart-filter .views-row { padding:2rem !important; padding-top:1.25rem !important; padding-bottom:0.75rem !important; border-top:1px solid #e2e2e2 !important; border-bottom:1px solid #e2e2e2 !important; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .sagov #content .view-greatstart-filter .views-exposed-form .views-exposed-widget.views-reset-button,.sagov #content .view-greatstart-filter .views-exposed-form .views-exposed-widget.views-submit-button { float:left; width:auto; margin-right:0.5rem; }

 .sagov #content .view-greatstart-filter .views-exposed-form .views-exposed-widget.views-reset-button input,.sagov #content .view-greatstart-filter .views-exposed-form .views-exposed-widget.views-submit-button input { background-color:#397A80; }

 .sagov #content .view-greatstart-filter .views-field-title a { border-bottom:none; color:#397A80 !important; font-size:2rem; line-height:1.5; }

 .sagov #content .view-greatstart-filter .views-field-title a:hover { color:#397A80 !important; border-bottom:solid 2px #397A80; }

 .sagov #content .view-greatstart-filter .views-field-field-age-group a,.sagov #content .view-greatstart-filter .views-field-field-duration a { color:#004b88 !important; font-size:1rem; }

 .sagov #content .view-greatstart-filter .views-field-field-age-group a:hover,.sagov #content .view-greatstart-filter .views-field-field-duration a:hover { color:#004b88 !important; }

 .sagov #content .view-greatstart-filter .views-field-field-category a { color:#004b88 !important; padding-left:0; margin-left:1rem; font-size:1rem; }

 .sagov #content .view-greatstart-filter .views-field-field-category a:hover { color:#004b88 !important; }

 .sagov #content .view-greatstart-filter .views-field-field-age-group div { color:#414042 !important; }

 .sagov #content .view-greatstart-filter .views-field-field-age-group div:hover { color:#414042 !important; }

 .sagov #content .view-greatstart-filter .views-field.views-field-body .field-content { display:block; width:100%; margin-top:0.5rem; height:auto; padding-bottom:0.5rem; }

 .sagov #content .view-greatstart-filter .views-field.views-field-body .field-content p { margin:0.25rem 0; }

 .sagov .node-type-hidden-webpage.has-image #page { padding-top:350px; }

 .sagov .node-type-hidden-webpage.has-image #page .field-name-field-banner-image { position:absolute; top:0; left:50%; width:100%; transform:translate(-50%, 0); margin:0; }

 .sagov .node-type-news-article.has-image #page,.sagov .node-type-menu-page.has-image #page { position:relative; padding-top:350px; }

 .sagov .node-type-news-article.has-image #page .field-name-field-news-image,.sagov .node-type-menu-page.has-image #page .field-name-field-news-image { position:absolute; margin:0; left:0; top:0; width:100%; }

 .sagov .node-type-news-article.has-image #page .field-name-field-news-image img,.sagov .node-type-menu-page.has-image #page .field-name-field-news-image img { object-fit:cover; height:350px; }

 .sagov .node-type-news-article.landing-page-banner #page .field-name-field-news-image::after,.sagov .node-type-menu-page.landing-page-banner #page .field-name-field-news-image::after { content:""; position:absolute; left:0; top:0; width:100%; height:350px; background:black; opacity:0.25; }

 .sagov .node-type-news-article.landing-page-banner #content h1.page__title,.sagov .node-type-menu-page.landing-page-banner #content h1.page__title { position:absolute; left:0; top:190px; padding:0 5.75rem; color:white; font-weight:bold; letter-spacing:0; font-size:3rem; margin:0; z-index:5; }

 @media screen and (max-width:600px) { .sagov .node-type-news-article.landing-page-banner #content h1.page__title,.sagov .node-type-menu-page.landing-page-banner #content h1.page__title { padding-left:2rem; }

 }

 .sagov .node-type-news-article.landing-page-banner.page-node .breadcrumb,.sagov .node-type-menu-page.landing-page-banner.page-node .breadcrumb { padding-top:2rem; }

 .sagov .node-type-news-article #page .field-name-field-news-date,.sagov .node-type-media-release #page .field-name-field-news-date { font-weight:600; }

 .sagov #content .view-latest-news,.sagov #content .view-media-releases { position:relative; }

 .sagov #content .view-latest-news .view-filters,.sagov #content .view-media-releases .view-filters { padding:0; position:absolute; right:0; top:3rem; z-index:5; }

 .sagov #content .view-latest-news .view-filters form div,.sagov #content .view-media-releases .view-filters form div { max-width:100%; }

 .sagov #content .view-latest-news .view-filters .views-exposed-widgets,.sagov #content .view-media-releases .view-filters .views-exposed-widgets { margin-bottom:0; display:inline-flex; float:right; }

 .sagov #content .view-latest-news .view-filters .views-exposed-widgets .views-widget-per-page,.sagov #content .view-media-releases .view-filters .views-exposed-widgets .views-widget-per-page { height:auto; width:9rem; float:right; padding:0; }

 .sagov #content .view-latest-news .view-filters .views-exposed-widgets .views-submit-button,.sagov #content .view-media-releases .view-filters .views-exposed-widgets .views-submit-button { height:auto; padding:0; margin-top:22px; margin-left:5px; }

 .sagov #content .view-latest-news .view-filters .views-exposed-widgets .views-submit-button input,.sagov #content .view-media-releases .view-filters .views-exposed-widgets .views-submit-button input { background:#397A80; }

 .sagov #content .view-latest-news .view-content,.sagov #content .view-media-releases .view-content { padding-top:0; }

 .sagov #content .view-latest-news .view-content .views-row,.sagov #content .view-media-releases .view-content .views-row { border-top:none; padding:1rem 0 0 0; position:relative; margin-top:0.5rem; width:100%; display:inline-block; }

 .sagov #content .view-latest-news .view-content .views-row.views-row-1,.sagov #content .view-media-releases .view-content .views-row.views-row-1 { margin-top:0; }

 .sagov #content .view-latest-news .view-content .views-row::after,.sagov #content .view-media-releases .view-content .views-row::after { content:""; width:90%; border-bottom:solid 1px #e2e2e2; position:absolute; bottom:-0.5rem; left:5%; }

 .sagov #content .view-latest-news .view-content .views-row .views-field-field-news-image,.sagov #content .view-media-releases .view-content .views-row .views-field-field-news-image { width:50%; max-width:calc(386px + 1rem); /*height: calc(256px - 1rem);*/ display:block; float:left; margin-right:1.5em; margin-bottom:0.4em; padding-top:0.6rem; }

 .sagov #content .view-latest-news .view-content .views-row .views-field-field-news-image img,.sagov #content .view-media-releases .view-content .views-row .views-field-field-news-image img { /*position:absolute;
						    	top:0;
						    	left:0;*/ }

 .sagov #content .view-latest-news .view-content .views-row .views-field-field-news-image a:hover,.sagov #content .view-media-releases .view-content .views-row .views-field-field-news-image a:hover { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .sagov #content .view-latest-news .view-content .views-row .views-field-field-news-image ~ .views-field-body p,.sagov #content .view-media-releases .view-content .views-row .views-field-field-news-image ~ .views-field-body p { min-height:102px; }

 .sagov #content .view-latest-news .view-content .views-row .views-field-title,.sagov #content .view-media-releases .view-content .views-row .views-field-title { margin-bottom:0.25rem; }

 .sagov #content .view-latest-news .view-content .views-row .views-field-title a,.sagov #content .view-media-releases .view-content .views-row .views-field-title a { color:#397A80; text-decoration:none; font-size:1.5rem; line-height:1.5; border-bottom:none; }

 .sagov #content .view-latest-news .view-content .views-row .views-field-title a:hover,.sagov #content .view-media-releases .view-content .views-row .views-field-title a:hover { border-bottom:2px solid #397A80; }

 .sagov #content .view-latest-news .view-content .views-row .views-field-field-news-date-1,.sagov #content .view-latest-news .view-content .views-row .views-field-field-date,.sagov #content .view-latest-news .view-content .views-row .views-field-field-news-date,.sagov #content .view-media-releases .view-content .views-row .views-field-field-news-date-1,.sagov #content .view-media-releases .view-content .views-row .views-field-field-date,.sagov #content .view-media-releases .view-content .views-row .views-field-field-news-date { margin-bottom:0.5rem; display:block; font-weight:300; }

 .sagov #content .view-latest-news .view-content .views-row .views-field-body p,.sagov #content .view-media-releases .view-content .views-row .views-field-body p { font-size:1.125rem; font-weight:400; }

 .sagov #content .view-latest-news .view-filters { position:initial; top:auto; }

 .sagov #content .view-latest-news .view-content .views-row { padding:1rem 0 0.5rem 0; }

 .sagov div#information,.sagov div.information { background:transparent; padding-left:4rem !important; padding-right:1.5rem; padding-top:1.5rem; padding-bottom:1.5rem; position:relative; margin-top:2rem; border:none; border-left:solid #fb8b00 0.6rem; background-color:#f7f7f7; box-shadow:0 0 9px 0 rgba(92, 92, 92, 0.31); }

 .sagov div#information::before,.sagov div.information::before { content:""; border:none; border-radius:0; position:absolute; margin:0; padding:0; background-repeat:no-repeat; background-position:center center; background-size:1.5rem; background-image:url("../images/sagov/exclamation-orange.svg"); color:#fb8b00; left:0; top:0; width:4rem; height:100%; position:absolute; }

 .sagov div#information.blue,.sagov div.information.blue { border-left-color:#004b85; }

 .sagov div#information.blue:before,.sagov div.information.blue:before { background-image:url("../images/sagov/info-icon.svg"); color:#004b85; background-size:1.4rem; }

 .sagov #content .pager { text-align:center; margin:0 2em; border-top:0; }

 .sagov #content article iframe.fullwidth { width:calc(100% + 11.5rem); margin-left:-5.75rem; }

 .sagov #nav-wrapper { max-width:100%; background:transparent; background:white; position:relative; }

 .sagov #nav-wrapper::before { content:""; height:5px; width:100%; position:absolute; top:-4px; left:0; background:white; }

 .sagov #nav-wrapper > .region-navigation { background:transparent; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu { margin-bottom:0; width:100%; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li { background:transparent; float:initial; border-right:none; width:20%; width:auto; position:relative; height:4rem; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li::after { content:""; height:60%; position:absolute; border-right:1px solid #e2e2e2; top:20%; right:-1px; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li:last-child::after { display:none; visibility:hidden; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a { color:#414042 !important; height:100%; text-decoration:none; font-size:1.3125rem; font-weight:bold; font-style:normal; font-stretch:normal; line-height:1.57; letter-spacing:normal; display:block; text-align:center; display:block; padding:1.2rem 1rem; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a:hover,.sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a:focus { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#fff; z-index:5; text-decoration:underline; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a.active-trail { background:transparent; text-decoration:none; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a.active-trail:hover,.sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a.active-trail:focus { background-color:#fff; }

 .sagov .field-name-field-contact { clear:both; }

 .sagov .page-stem-works-homepage #page::before,.sagov .page-stem-works-homepage #page::after { display:block; visibility:visible; }

 .sagov .page-stem-works-homepage #page .field-name-field-banner-image { margin-top:0; }

 .sagov .page-stem-works-homepage #page .field-name-field-banner-image::after { opacity:0; }

 .sagov .page-stem-works-homepage #content .panel-panel .field-name-field-blurb { padding:0; width:calc(100% + 7.5rem); position:relative; left:-3.75rem; margin:0; }

 .sagov .page-stem-works-homepage #content .panel-panel .field-name-field-blurb h1 { margin-top:0; color:#414042; }

 .sagov .page-stem-works-homepage .breadcrumb { padding-top:0; }

 .sagov #stemworksmainstats { background:linear-gradient(109deg, #397A80 0%, #397A80 75%, #f7f7f7 calc(75% + 1px), #f7f7f7 100%); background:#397A80; color:white; }

 .sagov #stemworksmainstats .stathalfblock .statblock p { line-height:0.6; line-height:1.5; padding-bottom:0; }

 .sagov #stemworksmainstats .stathalfblock:nth-child(2) .statblock:nth-child(2) { color:#414042; color:white; }

 @media screen and (max-width:64.75em) { #stemworksmainstats .stathalfblock:nth-child(even) .sagov #stemworksmainstats .stathalfblock:nth-child(odd) { background:linear-gradient(109deg, #f7f7f7 0%, #f7f7f7 calc(50% + 16px), #397A80 calc(50% + 17px), #397A80 100%); background:#397A80; color:white; }

 #stemworksmainstats .stathalfblock:nth-child(even) .sagov #stemworksmainstats .stathalfblock:nth-child(odd) .statblock:nth-child(odd) { color:#414042; color:white; }

 .sagov #stemworksmainstats .stathalfblock:nth-child(even) { background:linear-gradient(109deg, #397A80 0%, #397A80 calc(50% - 16px), #f7f7f7 calc(50% - 15px), #f7f7f7 100%); background:#397A80; color:white; }

 }

 .sagov .page-node-find-a-stem-works-school #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button,.sagov .page-node-find-a-stem-works-school #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button { margin-top:0; margin-left:0; }

 .sagov .page-node-find-a-stem-works-school #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button { margin-left:1rem; }

 @media screen and (max-width:55.625em) { .sagov #stemworksmainstats { background:none; }

 .sagov #stemworksmainstats .stathalfblock { width:100%; }

 .sagov #stemworksmainstats .stathalfblock .statblock { width:100%; min-width:195px; color:white; }

 .sagov #stemworksmainstats .stathalfblock .statblock:nth-child(odd) { background-color:#f7f7f7 !important; color:#414042 !important; background:#397A80 !important; color:white !important; }

 .sagov #stemworksmainstats .stathalfblock .statblock:nth-child(even) { background-color:#397A80 !important; color:white !important; }

 }

 @media screen and (max-width:28.5em) { .sagov #stemworksmainstats { background:none; }

 .sagov #stemworksmainstats .stathalfblock { width:100%; }

 .sagov #stemworksmainstats .stathalfblock .statblock { width:100%; min-width:195px; color:white; }

 .sagov #stemworksmainstats .stathalfblock .statblock:nth-child(odd) { background-color:#f7f7f7 !important; color:#414042 !important; background:#397A80 !important; color:white !important; }

 .sagov #stemworksmainstats .stathalfblock .statblock:nth-child(even) { background-color:#397A80 !important; color:white !important; }

 }

 .sagov .node-type-stem-works-school #content .group-images .group-carousel .group-wide img,.sagov .node-type-building-better-schools-school #content .group-images .group-carousel .group-wide img { margin-bottom:5px; margin-left:2.5px !important; margin-right:2.5px; }

 .sagov .node-type-stem-works-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item,.sagov .node-type-building-better-schools-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item { margin-bottom:5px; width:156px; margin-left:2.5px; margin-right:2.5px; }

 .sagov .node-type-stem-works-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item img,.sagov .node-type-building-better-schools-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item img { width:156px; margin-left:0 !important; margin-right:0; }

 .sagov .node-type-stem-works-school #content .field-name-field-modular-upgrades-descripti,.sagov .node-type-building-better-schools-school #content .field-name-field-modular-upgrades-descripti { width:100%; float:left; margin-top:2rem; }

 .sagov .node-type-stem-works-school #content .field-name-field-contact-block-2 article.node,.sagov .node-type-building-better-schools-school #content .field-name-field-contact-block-2 article.node { padding:0; }

 .sagov .node-type-stem-works-school #content .panel-panel .field-name-field-blurb h1,.sagov .node-type-stem-works-school h1.page__title,.sagov .page-stem-works-homepage #content .panel-panel .field-name-field-blurb h1,.sagov .page-stem-works-homepage h1.page__title,.sagov .section-sites-and-facilities.page-node-111211 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-111211 h1.page__title,.sagov .section-sites-and-facilities.page-node-112321 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-112321 h1.page__title,.sagov .section-sites-and-facilities.page-node-110451 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-110451 h1.page__title,.sagov .section-sites-and-facilities.page-node-688217 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-688217 h1.page__title { border:0; border-bottom:8px solid; border-image:linear-gradient(to right, #7bc5cc 8.3%, #e9cd47 8.3%, #e9cd47 16.6%, #f24e43 16.6%, #f24e43 24.9%, #c9d345 24.9%, #c9d345 33.2%, #7bc5cc 33.2%, #7bc5cc 41.5%, #e9cd47 41.5%, #e9cd47 49.8%, #f24e43 49.8%, #f24e43 58.1%, #c9d345 58.1%, #c9d345 66.4%, #7bc5cc 66.4%, #7bc5cc 74.7%, #e9cd47 74.7%, #e9cd47 83%, #f24e43 83%, #f24e43 91.3%, #c9d345 91.3%, #c9d345 100%) 8; width:calc(100% + 4rem); position:relative; left:-2rem; padding:0 5.75rem; padding-bottom:2rem; margin-bottom:calc(40px + 2rem); }

 .sagov .node-type-stem-works-school #content .panel-panel .field-name-field-blurb h1::after,.sagov .node-type-stem-works-school h1.page__title::after,.sagov .page-stem-works-homepage #content .panel-panel .field-name-field-blurb h1::after,.sagov .page-stem-works-homepage h1.page__title::after,.sagov .section-sites-and-facilities.page-node-111211 #content .panel-panel .field-name-field-blurb h1::after,.sagov .section-sites-and-facilities.page-node-111211 h1.page__title::after,.sagov .section-sites-and-facilities.page-node-112321 #content .panel-panel .field-name-field-blurb h1::after,.sagov .section-sites-and-facilities.page-node-112321 h1.page__title::after,.sagov .section-sites-and-facilities.page-node-110451 #content .panel-panel .field-name-field-blurb h1::after,.sagov .section-sites-and-facilities.page-node-110451 h1.page__title::after,.sagov .section-sites-and-facilities.page-node-688217 #content .panel-panel .field-name-field-blurb h1::after,.sagov .section-sites-and-facilities.page-node-688217 h1.page__title::after { height:40px; content:""; background:#253e51; position:absolute; width:100%; top:auto; left:0; bottom:-48px; }

 .sagov .node-type-stem-works-school article,.sagov .page-stem-works-homepage article,.sagov .section-sites-and-facilities.page-node-111211 article,.sagov .section-sites-and-facilities.page-node-112321 article,.sagov .section-sites-and-facilities.page-node-110451 article,.sagov .section-sites-and-facilities.page-node-688217 article { padding-top:0 !important; }

 .sagov .page-node-110451 .node-page #sw-icons h4,.sagov .page-node-688217 .node-page #sw-icons h4 { width:auto; padding-left:40px; padding-top:0; margin-top:0; min-width:unset; background-position:1px 0; background-size:30px; margin-right:2.5rem; }

 .sagov .page-node-110451 .node-page .stem-works-map,.sagov .page-node-688217 .node-page .stem-works-map { margin-left:-5.75rem; margin-bottom:-17px; border:none; width:calc(100% + 11.5rem); height:500px; }

 .sagov .node-type-stem-works-school #content .field-name-field-stem-school-concept,.sagov .node-type-building-better-schools-school #content .field-name-field-stem-school-concept { width:100%; margin:0; margin-bottom:2rem; }

 .sagov .node-type-stem-works-school #content .field-name-field-stem-school-concept img,.sagov .node-type-building-better-schools-school #content .field-name-field-stem-school-concept img { width:100%; object-fit:cover; }

 .sagov .node-type-stem-works-school #content .group-project-timeline h2,.sagov .node-type-building-better-schools-school #content .group-project-timeline h2 { padding-bottom:2rem; }

 .sagov .node-type-stem-works-school #content .group-project-timeline .field-type-text-long h3,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-type-text-long h3 { font-size:20px; line-height:1.5; }

 .sagov .node-type-stem-works-school #content .group-project-timeline .field-type-text-long .field-items,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-type-text-long .field-items { height:calc(100% + 1em); }

 .sagov .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-1-details,.sagov .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-2-details,.sagov .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-3-details,.sagov .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-4-details,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-1-details,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-2-details,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-3-details,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-4-details { background:linear-gradient(to bottom, #397A80 0%, #397A80 55%, lightgrey 57%, lightgrey 100%); background-size:400% 400%; background-position:0% 70%; }

 .sagov .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-1-details p:empty,.sagov .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-2-details p:empty,.sagov .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-3-details p:empty,.sagov .node-type-stem-works-school #content .group-project-timeline .field-name-field-stage-4-details p:empty,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-1-details p:empty,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-2-details p:empty,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-3-details p:empty,.sagov .node-type-building-better-schools-school #content .group-project-timeline .field-name-field-stage-4-details p:empty { display:block; visibility:visible; }

 .sagov .node-type-stem-works-school #content .group-images #displayed img,.sagov .node-type-building-better-schools-school #content .group-images #displayed img { width:100%; background-color:#f0f1f1; }

 .sagov .node-type-stem-works-school #content .field-name-field-bbs-progress-image-1,.sagov .node-type-stem-works-school #content .field-name-field-bbs-progress-image-2,.sagov .node-type-stem-works-school #content .field-name-field-bbs-progress-image-3,.sagov .node-type-stem-works-school #content .field-name-field-bbs-progress-image-4,.sagov .node-type-stem-works-school #content .field-name-field-bbs-progress-image-5,.sagov .node-type-stem-works-school #content .field-name-field-bbs-progress-image-6,.sagov .node-type-stem-works-school #content .field-name-field-bbs-progress-image-7,.sagov .node-type-stem-works-school #content .field-name-field-bbs-progress-image-8,.sagov .node-type-building-better-schools-school #content .field-name-field-bbs-progress-image-1,.sagov .node-type-building-better-schools-school #content .field-name-field-bbs-progress-image-2,.sagov .node-type-building-better-schools-school #content .field-name-field-bbs-progress-image-3,.sagov .node-type-building-better-schools-school #content .field-name-field-bbs-progress-image-4,.sagov .node-type-building-better-schools-school #content .field-name-field-bbs-progress-image-5,.sagov .node-type-building-better-schools-school #content .field-name-field-bbs-progress-image-6,.sagov .node-type-building-better-schools-school #content .field-name-field-bbs-progress-image-7,.sagov .node-type-building-better-schools-school #content .field-name-field-bbs-progress-image-8 { width:100%; }

 .sagov .front #content .panel-1col .panel-pane,.sagov .page-stem-works-homepage #content .panel-1col .panel-pane { border:none; clear:both; }

 .sagov .front #content .panel-1col .pane-latest-news h2,.sagov .front #content .panel-1col .pane-stem-works-featured-schools h2,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news h2,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools h2 { margin:0.77em 0; border-top:0; padding:0; }

 .sagov .front #content .panel-1col .pane-latest-news .view,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view { background:transparent; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content { padding:0; display:flex; flex-wrap:wrap; justify-content:space-between; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row { margin:0; border:none; padding:1rem; margin-bottom:1rem; width:24rem; background-color:transparent; padding-top:17rem; overflow:hidden; position:relative; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .field-content,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .field-content,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .field-content,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .field-content { height:auto; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image,.sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept { position:absolute; width:24rem; top:0; left:0; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image img,.sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept img,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image img,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept img,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image img,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept img,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image img,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept img { height:auto; width:auto; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image a:hover,.sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept a:hover,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image a:hover,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept a:hover,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image a:hover,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept a:hover,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image a:hover,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept a:hover { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-title,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-title,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-title,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-title { margin-bottom:0.25rem; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-title a,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-title a,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-title a,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-title a { color:#397A80; text-decoration:none; font-size:1.5rem; line-height:1.5; border-bottom:none; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-title a:hover,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-title a:hover,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-title a:hover,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-title a:hover { border-bottom:2px solid #397A80; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-date,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-date,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-date,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-date { margin-bottom:0.5rem; display:block; font-weight:300; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-body p,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-body p,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-body p,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-body p { font-size:1.125rem; font-weight:400; }

 .sagov .front #content .panel-1col .pane-latest-news .view .more-link,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .more-link,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .more-link,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .more-link { text-align:left; margin-top:1rem; padding:0; }

 .sagov .front #content .panel-1col .pane-latest-news .view .more-link a,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .more-link a,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .more-link a,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .more-link a { text-align:center; text-decoration:none; font-size:1.25rem; padding:1rem; border:none; color:#004b88; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; }

 .sagov .front #content .panel-1col .pane-latest-news .view .more-link a:hover,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .more-link a:hover,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .more-link a:hover,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .more-link a:hover { box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background-color:#fff; }

 .sagov .front #content .panel-1col .pane-latest-news .view .more-link { margin-bottom:4rem; }

 .sagov .front #content .panel-1col .panel-pane .pane-title { padding-left:0.8rem; }

 .sagov #content .view form div,.sagov form div { max-width:100%; }

 .sagov #main #content .view-sitesdb .view-filters { padding-bottom:0 !important; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets { display:flex; flex-wrap:wrap; justify-content:space-between; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget { width:calc((100% - 2rem)/3); padding-right:0; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button { flex:auto; margin-left:1rem; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button,.sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button { width:auto; margin-top:1.4rem; margin-left:1rem; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button input,.sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button input { background:#397A80; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-widget-filter-title { width:100% !important; }

 .sagov #main #content .view-sitesdb .view-display-id-attachment_1 .view-header { padding:0; }

 .sagov #main #content .view-sitesdb .view-display-id-attachment_1 .view-header p { margin-bottom:0rem !important; }

 .sagov #main #content .view-sitesdb .view-display-id-attachment_1 .view-content { padding:0.5rem 0; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-title,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_address_value,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_project_status_tid,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_year_level_tid { width:calc(40% - 1rem) !important; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-per-page,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_postcode_value { width:20% !important; min-width:7em; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-per-page { margin-left:1rem; margin-right:1rem; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-submit-button,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-reset-button { padding-top:30px; }

 .sagov #main #content .view-sitesdb .view-content td.col-1,.sagov #main #content .view-sitesdb .view-content td.col-2 { padding:1rem 1.5rem; border:0; }

 .sagov #main #content .view-sitesdb .view-content td.col-1 p,.sagov #main #content .view-sitesdb .view-content td.col-1 .field-address,.sagov #main #content .view-sitesdb .view-content td.col-2 p,.sagov #main #content .view-sitesdb .view-content td.col-2 .field-address { margin-top:0.5rem !important; margin-bottom:0.25rem !important; }

 .sagov #content .field-name-field-related-links h3 { padding:0; margin-bottom:0.25rem; }

 .sagov .node-type-sites-db.private-cccs .field-name-field-location-and-zoning-,.sagov .node-type-sites-db.other-private-cccs .field-name-field-location-and-zoning- { display:none; visibility:hidden; }

 .sagov .node-type-sites-db #content #block-block-107 { display:none; visibility:hidden; background:#397A80; width:calc(100% + 4rem); margin-left:-2rem; padding:2rem 5.75rem; position:relative; overflow:hidden; }

 .sagov .node-type-sites-db #content #block-block-107 h2 { color:white; margin:0; padding-right:0; }

 .sagov .node-type-sites-db #content #block-block-107 p,.sagov .node-type-sites-db #content #block-block-107 a { color:white; }

 .sagov .node-type-sites-db #content #block-block-107::after { content:""; background-repeat:no-repeat; background-image:url("../images/sagov/profile-pages/enrolling-white.svg"); position:absolute; width:9rem; height:9rem; right:6.75rem; top:1rem; transform:rotate(15deg); }

 .sagov .node-type-sites-db #content .field-name-field-banner-view { margin:0; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content { padding:0; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row { margin:2rem 0; background:#397A80; width:calc(100% + 11.5rem); margin-left:-5.75rem; padding:2rem 5.75rem; position:relative; overflow:hidden; padding-right:15rem; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row h2 { color:white; margin:0; padding-right:0; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row p,.sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row a { color:white; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row a { border-bottom:1.5px solid white; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row a:hover { border-bottom-width:2px; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row a[href*="//"]::after { background-image:url("../images/sagov/ext-link-white.svg"); }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row::after { content:""; background-repeat:no-repeat; background-image:url("../images/sagov/profile-pages/financial-assistance.svg"); position:absolute; width:8rem; height:10rem; right:6.75rem; top:2rem; }

 .sagov .node-type-sites-db #content h2 { border-bottom:2px solid #397A80; position:relative; padding-bottom:0.25rem; margin-top:2rem; padding-right:10rem; }

 .sagov .node-type-sites-db #content h2::after { content:""; position:absolute; width:9rem; height:4rem; background-repeat:no-repeat; background-size:contain; background-position:center bottom; right:0rem; bottom:-2px; }

 .sagov .node-type-sites-db #content .field-name-field-location-and-zoning- h2,.sagov .node-type-sites-db #content #block-webform-client-block-65 h2 { border-bottom:none; padding-right:0; }

 .sagov .node-type-sites-db #content .field-name-field-admin-details-heading- h2,.sagov .node-type-sites-db #content .field-name-field-complaints-management h2,.sagov .node-type-sites-db #content .field-name-field-reporting-and-information h2,.sagov .node-type-sites-db #content .field-name-field-investment-heading h2,.sagov .node-type-sites-db #content .field-name-field-enrolments-heading h2 { padding-right:4.5rem; margin-bottom:2rem; }

 .sagov .node-type-sites-db #content .field-name-field-admin-details-heading- h2::after,.sagov .node-type-sites-db #content .field-name-field-complaints-management h2::after,.sagov .node-type-sites-db #content .field-name-field-reporting-and-information h2::after,.sagov .node-type-sites-db #content .field-name-field-investment-heading h2::after,.sagov .node-type-sites-db #content .field-name-field-enrolments-heading h2::after { right:-0.75rem; width:4rem; bottom:-2rem; background-position:center center; }

 .sagov .node-type-sites-db #content .field-name-field-admin-details-heading- h2::after { background-image:url("../images/sagov/profile-pages/admin.svg"); }

 .sagov .node-type-sites-db #content .field-name-field-complaints-management h2::after { background-image:url("../images/sagov/profile-pages/feedback.svg"); }

 .sagov .node-type-sites-db #content .field-name-field-reporting-and-information h2::after { background-image:url("../images/sagov/profile-pages/policies.svg"); }

 .sagov .node-type-sites-db #content .field-name-field-investment-heading h2::after { background-image:url("../images/sagov/profile-pages/investment.svg"); }

 .sagov .node-type-sites-db #content .field-name-field-enrolments-heading h2::after { background-image:url("../images/sagov/profile-pages/enrolling.svg"); }

 .sagov .node-type-sites-db #content .field-name-field-more-information h2 { padding-right:3.5rem; }

 .sagov .node-type-sites-db #content .field-name-field-more-information h2::after { width:3rem; height:3rem; background-image:url("../images/sagov/related.svg"); background-repeat:no-repeat; background-position:center; right:-0.5rem; bottom:-1rem; }

 .sagov .node-type-sites-db #content .field-label-inline .field-label,.sagov .node-type-sites-db #content .field-label-inline .field-items { min-width:auto; width:auto; display:inline; float:none; font-size:1.125rem; word-break:break-word; line-height:1.5; padding-top:0.5rem; }

 .sagov .node-type-sites-db #content .field-label-inline .field-label .field-item,.sagov .node-type-sites-db #content .field-label-inline .field-items .field-item { display:inline; float:none; }

 .sagov .node-type-sites-db #content .field-label-inline .field-label .field-item div,.sagov .node-type-sites-db #content .field-label-inline .field-label .field-item span,.sagov .node-type-sites-db #content .field-label-inline .field-items .field-item div,.sagov .node-type-sites-db #content .field-label-inline .field-items .field-item span { display:inline; float:none; }

 .sagov .node-type-sites-db #content .field-label-inline .field-label .field-item p,.sagov .node-type-sites-db #content .field-label-inline .field-items .field-item p { display:inline; }

 .sagov .node-type-sites-db #content .field-name-field-school-email .field-items,.sagov .node-type-sites-db #content .field-name-field-site-website .field-items,.sagov .node-type-sites-db #content .field-name-field-co-located-sites .field-items { padding-top:calc(3rem/8); }

 .sagov .node-type-sites-db #content .field-name-field-site-website .field-items { max-width:78%; }

 .sagov .node-type-sites-db #content .group-about,.sagov .node-type-sites-db #content .group-admin { display:flex; flex-wrap:wrap; flex-direction:row; justify-content:space-between; }

 .sagov .node-type-sites-db #content .group-about .field-label-inline,.sagov .node-type-sites-db #content .group-admin .field-label-inline { padding:0.55rem; display:flex; flex-wrap:wrap; }

 .sagov .node-type-sites-db #content .group-about .field-label-inline .field-label,.sagov .node-type-sites-db #content .group-admin .field-label-inline .field-label { margin-right:0.25rem; }

 .sagov .node-type-sites-db #content .group-about .left,.sagov .node-type-sites-db #content .group-about .right,.sagov .node-type-sites-db #content .group-admin .left,.sagov .node-type-sites-db #content .group-admin .right { min-width:50%; }

 @media screen and (min-width:800px) { .sagov .node-type-sites-db #content .group-about .left,.sagov .node-type-sites-db #content .group-about .right,.sagov .node-type-sites-db #content .group-admin .left,.sagov .node-type-sites-db #content .group-admin .right { max-width:50%; }

 }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal,.sagov .node-type-sites-db #content .group-about .field-name-field-phone,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address { padding:0.75rem; padding-left:0; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-phone .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-label { margin-right:0.25rem; padding-left:2.5rem; position:relative; padding-top:0.5rem; line-height:1.5; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-phone .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-label::before { content:""; display:block; height:2rem; width:2rem; background-repeat:no-repeat; background-size:contain; background-position:left; position:absolute; left:0rem; top:0.25rem; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal .field-items .field-item,.sagov .node-type-sites-db #content .group-about .field-name-field-phone .field-items .field-item,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email .field-items .field-item,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax .field-items .field-item,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website .field-items .field-item,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-items .field-item,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-items .field-item { line-height:1.5; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-ed-office-phone .field-items .field-item a,.sagov .node-type-sites-db #content .group-admin .field-name-field-ed-office-phone .field-items .field-item a { line-height:1.5; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-items .field-item,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-items .field-item,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-items .field-item { white-space:pre-wrap; line-height:1.5; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal .field-label::before { background-image:url("../images/sagov/profile-pages/principal.svg"); top:0rem; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-phone .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone .field-label::before { background-image:url("../images/sagov/profile-pages/phone.svg"); }

 .sagov .node-type-sites-db #content .group-about .field-name-field-school-email .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email .field-label::before { background-image:url("../images/sagov/profile-pages/email.svg"); left:-0.25rem; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-school-fax .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax .field-label::before { background-image:url("../images/sagov/profile-pages/fax.svg"); top:0rem; left:0.25rem; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-site-website .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website .field-label::before { background-image:url("../images/sagov/profile-pages/website.svg"); left:-0.25rem; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-label::before { background-image:url("../images/sagov/profile-pages/address.svg"); }

 .sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-label::before { background-image:url("../images/sagov/profile-pages/postal-address.svg"); left:-0.25rem; }

 .sagov .node-type-sites-db #content .group-admin .field-label-inline { padding:0 0.55rem; }

 .sagov .node-type-sites-db #content .group-investment { display:flex; flex-wrap:wrap; flex-direction:row; justify-content:space-between; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades,.sagov .node-type-sites-db #content .group-investment .field-name-field-swift { min-width:31rem; width:calc(50% - 2rem); }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-swift { position:relative; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-swift::before { content:""; background-image:url("../images/sagov/profile-pages/swift.svg"); width:calc(100% - 8rem); height:12rem; background-repeat:no-repeat; background-size:22rem; position:absolute; left:0; top:0; background-position:center center; display:none; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades { position:relative; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades::before { content:""; background-image:url("../images/sagov/profile-pages/building-world-class-education.png"); width:calc(100% - 4rem); height:12rem; background-repeat:no-repeat; background-size:27rem; position:absolute; left:0; top:0; background-position:center center; display:none; }

 .sagov .node-type-sites-db #content .group-investment .field { margin:0; margin-bottom:2rem; }

 .sagov .node-type-sites-db #content .group-investment .field:nth-last-child(2),.sagov .node-type-sites-db #content .group-investment .field:last-child { margin-bottom:0; }

 .sagov .node-type-sites-db #content .group-investment .field .view .view-content { padding:0; }

 .sagov .node-type-sites-db #content .group-investment .field .view .view-content .views-row { border-top:0; margin:0; padding:0; }

 .sagov .node-type-sites-db #content .group-investment .field .view .view-content .views-row .views-field-field-project-budget .field-content { color:#397A80; font-size:5rem; font-weight:bold; letter-spacing:1px; line-height:1.5; text-align:center; padding-top:4rem; padding-bottom:4rem; }

 .sagov .node-type-sites-db #content .group-reports { display:flex; flex-wrap:wrap; flex-direction:row; justify-content:space-between; margin-top:-1.25rem; }

 .sagov .node-type-sites-db #content .group-reports .field-name-field-site-reports,.sagov .node-type-sites-db #content .group-reports .field-name-field-embed-view { margin:0; min-width:50%; max-width:34rem; }

 .sagov .node-type-sites-db #content .view-abp-test .view-content .views-row .views-field .field-content h3 { margin-top:1.25rem; margin-bottom:0.25rem; }

 .sagov .node-type-sites-db #content .view-abp-test .view-content .views-row .views-field .field-content p:last-child { display:block; text-transform:lowercase; }

 .sagov .node-type-sites-db #content .view-abp-test .view-content .views-row .views-field .field-content p:last-child::first-letter { text-transform:uppercase; }

 .sagov .node-type-sites-db #content .field-name-field-student-enrolments .view-abp-test .view-content .views-row .views-field .field-content p:last-child,.sagov .node-type-sites-db #content .field-name-field-enrolments-field .view-abp-test .view-content .views-row .views-field .field-content p:last-child,.sagov .node-type-sites-db #content .field-name-field-logo-view .view-abp-test .view-content .views-row .views-field .field-content p:last-child,.sagov .node-type-sites-db #content .field-name-field-motto-view .view-abp-test .view-content .views-row .views-field .field-content p:last-child { text-transform:none; }

 .sagov .node-type-sites-db #content .field-name-field-student-enrolments.field,.sagov .node-type-sites-db #content .field-name-field-enrolments-field.field,.sagov .node-type-sites-db #content .field-name-field-logo-view.field,.sagov .node-type-sites-db #content .field-name-field-motto-view.field { margin:0; }

 .sagov .node-type-sites-db #content .field-name-field-student-enrolments.field .view .view-content,.sagov .node-type-sites-db #content .field-name-field-enrolments-field.field .view .view-content,.sagov .node-type-sites-db #content .field-name-field-logo-view.field .view .view-content,.sagov .node-type-sites-db #content .field-name-field-motto-view.field .view .view-content { padding:0; }

 .sagov .node-type-sites-db #content .field-name-field-student-enrolments.field .view .view-content .views-row,.sagov .node-type-sites-db #content .field-name-field-enrolments-field.field .view .view-content .views-row,.sagov .node-type-sites-db #content .field-name-field-logo-view.field .view .view-content .views-row,.sagov .node-type-sites-db #content .field-name-field-motto-view.field .view .view-content .views-row { border-top:0; margin:0; padding:0; }

 .sagov .node-type-sites-db #content .field-name-field-student-enrolments h3,.sagov .node-type-sites-db #content .field-name-field-enrolments-field h3,.sagov .node-type-sites-db #content .field-name-field-logo-view h3,.sagov .node-type-sites-db #content .field-name-field-motto-view h3 { margin-top:1.25rem; margin-bottom:0.25rem; }

 .sagov .node-type-sites-db #content .field-name-field-student-enrolments p,.sagov .node-type-sites-db #content .field-name-field-enrolments-field p,.sagov .node-type-sites-db #content .field-name-field-logo-view p,.sagov .node-type-sites-db #content .field-name-field-motto-view p { margin:0; }

 .sagov .node-type-sites-db #content .field-name-field-logo-view .view .view-content .views-row { padding-bottom:4rem; }

 .sagov .node-type-sites-db #content .field-name-field-logo-view img { width:8rem; height:10rem; object-fit:contain; float:right; margin-top:-7rem; }

 .sagov .node-type-sites-db #content .field-name-field-motto-view.field { margin-top:-2rem; }

 .sagov .node-type-sites-db #content .field-name-field-motto-view.field h2,.sagov .node-type-sites-db #content .field-name-field-motto-view.field p:last-child { display:none !important; visibility:hidden; }

 .sagov .node-type-sites-db #content .field-name-field-motto-view.field p { font-size:1.5rem; line-height:1.5; }

 .sagov .node-type-sites-db #content .field-name-field-motto-view.field + .field-name-field-site-contact-details { margin:0; padding-top:1rem; }

 .sagov .node-type-sites-db #content .field-name-field-site-reports .hide-report { display:none; visibility:hidden; }

 .sagov .node-type-sites-db #content .field-name-field-site-reports h3 { margin-top:1.25rem; margin-bottom:0.25rem; }

 .sagov .node-type-sites-db #content .field-name-field-site-reports p { margin:0; }

 .sagov .node-type-sites-db #content .field-name-field-co-located-sites .field-items .view-co-located-sites .views-row { display:block; }

 @media screen and (min-width:720px) { .sagov .node-type-sites-db #content .group-admin .field-label-inline { margin-top:0.5rem; }

 }

 .sagov .node-type-sites-db .edit-school-details { text-align:right; }

 .sagov .node-type-sites-db .edit-school-details a { border:solid 1px #397A80; border-radius:10px; padding:5px 10px 5px 34px; color:#414042; display:inline-block; margin-top:10px; position:relative; /*&:before{
    	            content: "";
    	            position: absolute;
    	            left: 0px;
    	            top: 50%;
    	            transform: translate(0%, -50%);
    	            width: 40px;
    	            height: 34px;
    	            background-image: url("/__data/assets/file/0020/771203/edit_button.svg");
    	        }*/ }

 .sagov .node-type-sites-db .edit-school-details a .teal-icon,.sagov .node-type-sites-db .edit-school-details a .white-icon { position:absolute; left:0px; top:50%; transform:translate(0%, -50%); width:40px; height:34px; }

 .sagov .node-type-sites-db .edit-school-details a .teal-icon { display:inline-block; }

 .sagov .node-type-sites-db .edit-school-details a .white-icon { display:none; }

 .sagov .node-type-sites-db .edit-school-details a:hover { color:#FFF; background:#397A80; /*&:before{
        	            background-image: url("/__data/assets/file/0005/771206/edit_button_white.svg");
        	        }*/ }

 .sagov .node-type-sites-db .edit-school-details a:hover .white-icon { display:inline-block; }

 .sagov .node-type-sites-db .edit-school-details a:hover .teal-icon { display:none; }

 .sagov .node-type-sites-db #block-block-94 { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.hide-report-res .field-name-field-site-reports .res { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.hide-report-annual .field-name-field-site-reports .annual { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.hide-report-summary .field-name-field-site-reports .summary { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.hide-report-res.hide-report-annual.hide-report-summary.hide-report-constitution .field-name-field-reporting-and-information { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.not-zoned .zonedH,.sagov .node-type-sites-db.org-num-975 .zonedH { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.primary-schools .childrenH,.sagov .node-type-sites-db.primary-schools .preschoolH,.sagov .node-type-sites-db.primary-schools .highSchoolH,.sagov .node-type-sites-db.primary-schools .otherH,.sagov .node-type-sites-db.junior-primary-schools .childrenH,.sagov .node-type-sites-db.junior-primary-schools .preschoolH,.sagov .node-type-sites-db.junior-primary-schools .highSchoolH,.sagov .node-type-sites-db.junior-primary-schools .otherH,.sagov .node-type-sites-db.rural-schools .childrenH,.sagov .node-type-sites-db.rural-schools .preschoolH,.sagov .node-type-sites-db.rural-schools .highSchoolH,.sagov .node-type-sites-db.rural-schools .otherH,.sagov .node-type-sites-db.primary-special-schools .childrenH,.sagov .node-type-sites-db.primary-special-schools .preschoolH,.sagov .node-type-sites-db.primary-special-schools .highSchoolH,.sagov .node-type-sites-db.primary-special-schools .otherH { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.primary-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.junior-primary-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.rural-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.primary-special-schools #content .field-name-field-site-contact-details h2::after { background-image:url("../images/sagov/profile-pages/school.svg"); }

 .sagov .node-type-sites-db.highsecondary-schools .childrenH,.sagov .node-type-sites-db.highsecondary-schools .preschoolH,.sagov .node-type-sites-db.highsecondary-schools .schoolH,.sagov .node-type-sites-db.highsecondary-schools .otherH,.sagov .node-type-sites-db.primarysecondary-schools .childrenH,.sagov .node-type-sites-db.primarysecondary-schools .preschoolH,.sagov .node-type-sites-db.primarysecondary-schools .schoolH,.sagov .node-type-sites-db.primarysecondary-schools .otherH,.sagov .node-type-sites-db.anangu-schools .childrenH,.sagov .node-type-sites-db.anangu-schools .preschoolH,.sagov .node-type-sites-db.anangu-schools .schoolH,.sagov .node-type-sites-db.anangu-schools .otherH,.sagov .node-type-sites-db.aboriginal-schools .childrenH,.sagov .node-type-sites-db.aboriginal-schools .preschoolH,.sagov .node-type-sites-db.aboriginal-schools .schoolH,.sagov .node-type-sites-db.aboriginal-schools .otherH,.sagov .node-type-sites-db.area-schools .childrenH,.sagov .node-type-sites-db.area-schools .preschoolH,.sagov .node-type-sites-db.area-schools .schoolH,.sagov .node-type-sites-db.area-schools .otherH,.sagov .node-type-sites-db.alternative-primsec-schools .childrenH,.sagov .node-type-sites-db.alternative-primsec-schools .preschoolH,.sagov .node-type-sites-db.alternative-primsec-schools .schoolH,.sagov .node-type-sites-db.alternative-primsec-schools .otherH,.sagov .node-type-sites-db.open-access-college .childrenH,.sagov .node-type-sites-db.open-access-college .preschoolH,.sagov .node-type-sites-db.open-access-college .schoolH,.sagov .node-type-sites-db.open-access-college .otherH,.sagov .node-type-sites-db.language-schools .childrenH,.sagov .node-type-sites-db.language-schools .preschoolH,.sagov .node-type-sites-db.language-schools .schoolH,.sagov .node-type-sites-db.language-schools .otherH,.sagov .node-type-sites-db.alternative-sec-schools .childrenH,.sagov .node-type-sites-db.alternative-sec-schools .preschoolH,.sagov .node-type-sites-db.alternative-sec-schools .schoolH,.sagov .node-type-sites-db.alternative-sec-schools .otherH,.sagov .node-type-sites-db.secondary-special-schools .childrenH,.sagov .node-type-sites-db.secondary-special-schools .preschoolH,.sagov .node-type-sites-db.secondary-special-schools .schoolH,.sagov .node-type-sites-db.secondary-special-schools .otherH,.sagov .node-type-sites-db.primarysecondary-special-schools .childrenH,.sagov .node-type-sites-db.primarysecondary-special-schools .preschoolH,.sagov .node-type-sites-db.primarysecondary-special-schools .schoolH,.sagov .node-type-sites-db.primarysecondary-special-schools .otherH { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.highsecondary-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.primarysecondary-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.anangu-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.aboriginal-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.area-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.alternative-primsec-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.open-access-college #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.language-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.alternative-sec-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.secondary-special-schools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.primarysecondary-special-schools #content .field-name-field-site-contact-details h2::after { background-image:url("../images/sagov/profile-pages/high-school.svg"); }

 .sagov .node-type-sites-db.childrens-centres .preschoolH,.sagov .node-type-sites-db.childrens-centres .schoolH,.sagov .node-type-sites-db.childrens-centres .highSchoolH,.sagov .node-type-sites-db.childrens-centres .otherH { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.childrens-centres #content .field-name-field-site-contact-details h2::after { background-image:url("../images/sagov/profile-pages/preschool.svg"); }

 .sagov .node-type-sites-db.childrens-centres #content #block-block-107 { display:block; visibility:visible; }

 .sagov .node-type-sites-db.childrens-services-centres .childrenH,.sagov .node-type-sites-db.childrens-services-centres .schoolH,.sagov .node-type-sites-db.childrens-services-centres .highSchoolH,.sagov .node-type-sites-db.childrens-services-centres .otherH,.sagov .node-type-sites-db.preschools .childrenH,.sagov .node-type-sites-db.preschools .schoolH,.sagov .node-type-sites-db.preschools .highSchoolH,.sagov .node-type-sites-db.preschools .otherH,.sagov .node-type-sites-db.integrated-rural-preschoolsccc .childrenH,.sagov .node-type-sites-db.integrated-rural-preschoolsccc .schoolH,.sagov .node-type-sites-db.integrated-rural-preschoolsccc .highSchoolH,.sagov .node-type-sites-db.integrated-rural-preschoolsccc .otherH,.sagov .node-type-sites-db.integrated-licensed-preschools .childrenH,.sagov .node-type-sites-db.integrated-licensed-preschools .schoolH,.sagov .node-type-sites-db.integrated-licensed-preschools .highSchoolH,.sagov .node-type-sites-db.integrated-licensed-preschools .otherH,.sagov .node-type-sites-db.child-parent-centres .childrenH,.sagov .node-type-sites-db.child-parent-centres .schoolH,.sagov .node-type-sites-db.child-parent-centres .highSchoolH,.sagov .node-type-sites-db.child-parent-centres .otherH,.sagov .node-type-sites-db.anangu-preschools .childrenH,.sagov .node-type-sites-db.anangu-preschools .schoolH,.sagov .node-type-sites-db.anangu-preschools .highSchoolH,.sagov .node-type-sites-db.anangu-preschools .otherH,.sagov .node-type-sites-db.special-preschools .childrenH,.sagov .node-type-sites-db.special-preschools .schoolH,.sagov .node-type-sites-db.special-preschools .highSchoolH,.sagov .node-type-sites-db.special-preschools .otherH,.sagov .node-type-sites-db.affiliate-preschools .childrenH,.sagov .node-type-sites-db.affiliate-preschools .schoolH,.sagov .node-type-sites-db.affiliate-preschools .highSchoolH,.sagov .node-type-sites-db.affiliate-preschools .otherH,.sagov .node-type-sites-db.rural-preschools .childrenH,.sagov .node-type-sites-db.rural-preschools .schoolH,.sagov .node-type-sites-db.rural-preschools .highSchoolH,.sagov .node-type-sites-db.rural-preschools .otherH,.sagov .node-type-sites-db.aboriginal-preschools .childrenH,.sagov .node-type-sites-db.aboriginal-preschools .schoolH,.sagov .node-type-sites-db.aboriginal-preschools .highSchoolH,.sagov .node-type-sites-db.aboriginal-preschools .otherH,.sagov .node-type-sites-db.catholic-ed-preschools .childrenH,.sagov .node-type-sites-db.catholic-ed-preschools .schoolH,.sagov .node-type-sites-db.catholic-ed-preschools .highSchoolH,.sagov .node-type-sites-db.catholic-ed-preschools .otherH,.sagov .node-type-sites-db.other-preschools .childrenH,.sagov .node-type-sites-db.other-preschools .schoolH,.sagov .node-type-sites-db.other-preschools .highSchoolH,.sagov .node-type-sites-db.other-preschools .otherH { display:none; visibility:hidden; }

 .sagov .node-type-sites-db.childrens-services-centres #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.preschools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.integrated-rural-preschoolsccc #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.integrated-licensed-preschools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.child-parent-centres #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.anangu-preschools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.special-preschools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.affiliate-preschools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.rural-preschools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.aboriginal-preschools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.catholic-ed-preschools #content .field-name-field-site-contact-details h2::after,.sagov .node-type-sites-db.other-preschools #content .field-name-field-site-contact-details h2::after { background-image:url("../images/sagov/profile-pages/preschool.svg"); }

 .sagov .node-type-sites-db.childrens-services-centres #content #block-block-107,.sagov .node-type-sites-db.preschools #content #block-block-107,.sagov .node-type-sites-db.integrated-rural-preschoolsccc #content #block-block-107,.sagov .node-type-sites-db.integrated-licensed-preschools #content #block-block-107,.sagov .node-type-sites-db.child-parent-centres #content #block-block-107,.sagov .node-type-sites-db.anangu-preschools #content #block-block-107,.sagov .node-type-sites-db.special-preschools #content #block-block-107,.sagov .node-type-sites-db.affiliate-preschools #content #block-block-107,.sagov .node-type-sites-db.rural-preschools #content #block-block-107,.sagov .node-type-sites-db.aboriginal-preschools #content #block-block-107,.sagov .node-type-sites-db.catholic-ed-preschools #content #block-block-107,.sagov .node-type-sites-db.other-preschools #content #block-block-107 { display:block; visibility:visible; }

 .sagov .node-type-sites-db.other-site .childrenH,.sagov .node-type-sites-db.other-site .preschoolH,.sagov .node-type-sites-db.other-site .schoolH,.sagov .node-type-sites-db.other-site .highSchoolH,.sagov .node-type-sites-db.other-site .field-name-field-location-and-zoning,.sagov .node-type-sites-db.other-site #content .field-name-field-banner-view { display:none; visibility:hidden; }

 .sagov .node-type-sites-db .Attendance-improvement-plan .attendance,.sagov .node-type-sites-db .Attendance-improvement-plan .behaviour,.sagov .node-type-sites-db .Attendance-improvement-plan .bullying { display:none; visibility:hidden; }

 .sagov .node-type-sites-db .Attendance-policy .attendance-improvement,.sagov .node-type-sites-db .Attendance-policy .behaviour,.sagov .node-type-sites-db .Attendance-policy .bullying { display:none; visibility:hidden; }

 .sagov .node-type-sites-db .Behaviour-support-policy .attendance-improvement,.sagov .node-type-sites-db .Behaviour-support-policy .attendance,.sagov .node-type-sites-db .Behaviour-support-policy .bullying { display:none; visibility:hidden; }

 .sagov .node-type-sites-db .Bullying-prevention-policy-and-plan .attendance-improvement,.sagov .node-type-sites-db .Bullying-prevention-policy-and-plan .attendance,.sagov .node-type-sites-db .Bullying-prevention-policy-and-plan .behaviour { display:none; visibility:hidden; }

 .sagov .node-type-sites-db .field-name-field-site-contact-details h2 { margin-top:2rem; }

 .sagov .node-type-sites-db .field-name-field-site-contact-details h3 { font-weight:700; margin-bottom:0.25rem; }

 .sagov .node-type-sites-db .field-name-field-site-contact-details p { margin:0.5rem 0 !important; }

 .sagov .node-type-sites-db .cmp { display:none; visibility:hidden; }

 .sagov .node-type-sites-db .cmp.Y { display:block; visibility:visible; }

 .sagov .node-type-sites-db .highSchoolH.zonedH.hide,.sagov .node-type-sites-db .childrenH.zonedH.hide,.sagov .node-type-sites-db .preschoolH.zonedH.hide,.sagov .node-type-sites-db .schoolH.zonedH.hide,.sagov .node-type-sites-db .otherH.zonedH.hide { display:none; visibility:hidden; }

 .sagov .page-node-156432 h1.page__title { background-size:cover; height:250px; width:calc(100% + 4rem); margin-left:-2rem; text-indent:-9999px; }

 .sagov .page-node-156432 form .fieldset-wrapper,.sagov .page-node-156432 form .form-item { margin-top:0; }

 .sagov .page-node-156432 form .fieldset-wrapper:last-child,.sagov .page-node-156432 form .form-item:last-child { margin-bottom:0; }

 .sagov .page-node-156432 .webform-client-form-156432 fieldset legend span { font-size:1.5rem; }

 .sagov .page-node-156432 .webform-client-form-156432 .webform-submit { background-color:#397A80; }

 .sagov .page-node-156432 .webform-client-form-156432 .form-type-checkbox input[type=checkbox] + label::before,.sagov .page-node-156432 .webform-client-form-156432 .form-type-radio input[type=radio] + label::before { top:-0.35rem; }

 .sagov .page-node-156432 #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row .slide-image img { object-fit:cover; }

 .sagov .page-node-156432 #content #block-views-thanked-quotes-carousel-block .view-content .rslides_tabs .rslides_here { background-color:#397A80; }

 .sagov #date-changed { font-size:1.125rem; }

 .sagov .page-node-141781 h1.page__title { padding-top:2rem; }

 .sagov .page-node-141781 #content { padding-bottom:2rem; font-size:1.125rem; }

 .sagov .page-node-11244 #content .media-teaser { float:none; }

 .sagov .page-node-11244 #content .media-teaser + br { display:none; }

 .sagov .page-node-153299 h1#page-title.page__title,.sagov .page-node-153368 h1#page-title.page__title,.sagov .page-node-153375 h1#page-title.page__title,.sagov .page-node-153360 h1#page-title.page__title,.sagov .page-node-153386 h1#page-title.page__title,.sagov .page-node-153361 h1#page-title.page__title,.sagov .page-node-153384 h1#page-title.page__title,.sagov .page-node-153383 h1#page-title.page__title { padding-top:calc(105px + 2rem); background-image:url(../images/Banners/saasta-banner-large.png); background-repeat:no-repeat; background-size:contain; width:calc(100% + 4rem); margin-left:-2rem; padding-left:5.75rem; }

 .sagov .page-node-40726 h1#page-title.page__title,.sagov .page-node-40161 h1#page-title.page__title,.sagov .page-node-40171 h1#page-title.page__title,.sagov .page-node-40166 h1#page-title.page__title,.sagov .page-node-40416 h1#page-title.page__title,.sagov .page-node-150681 h1#page-title.page__title,.sagov .page-node-148301 h1#page-title.page__title,.sagov .page-node-153166 h1#page-title.page__title { padding-top:calc(135px + 2rem); background-image:url(../images/Banners/melc-banner.png); background-repeat:no-repeat; background-size:contain; width:calc(100% + 4rem); margin-left:-2rem; padding-left:5.75rem; }

 .sagov .page-node-1321.node-type-menu-page.has-image #page { padding-top:92px; }

 .sagov .page-node-73366.node-type-menu-page.has-image #page { padding-top:320px; }

 .sagov .page-node-158721.node-type-menu-page.has-image #page { padding-top:250px; }

 .sagov .page-node-708634.node-type-menu-page.has-image #page,.sagov .page-node-40421.node-type-menu-page.has-image #page { padding-top:250px; }

 .sagov .page-node-708634.node-type-menu-page.has-image #page .field-name-field-news-image,.sagov .page-node-40421.node-type-menu-page.has-image #page .field-name-field-news-image { height:250px; overflow:hidden; }

 .sagov .page-node-158350.node-type-menu-page.has-image #page { padding-top:195px; }

 .sagov .page-node-733211 h1#page-title.page__title,.sagov .page-node-733482 h1#page-title.page__title,.sagov .page-node-733506 h1#page-title.page__title,.sagov .page-node-733534 h1#page-title.page__title,.sagov .page-node-733538 h1#page-title.page__title,.sagov .page-node-733518 h1#page-title.page__title,.sagov .page-node-733478 h1#page-title.page__title,.sagov .page-node-733462 h1#page-title.page__title { padding-top:calc(195px + 2rem); background-image:url(../images/Banners/aedc-logo.png); background-repeat:no-repeat; background-size:contain; width:calc(100% + 4rem); margin-left:-2rem; padding-left:5.75rem; }

 .sagov .page-node-511 h1#page-title.page__title { padding-top:calc(250px + 2rem); background-image:url(../images/Banners/world-class-strategic-plan-banner.png); background-repeat:no-repeat; background-size:cover; background-position-x:center; width:calc(100% + 4rem); margin-left:-2rem; padding-left:5.75rem; }

 .sagov .page-node-13416 h1#page-title.page__title { padding-top:calc(250px + 2rem); background-image:url(../images/Banners/fdc-colour.png); background-repeat:no-repeat; background-size:contain; width:calc(100% + 4rem); margin-left:-2rem; padding-left:5.75rem; }

 .sagov .page-node-112446 #content .media-teaser { float:none; margin:0; }

 @media screen and (max-width:600px) { .sagov .page-node-153299 h1#page-title.page__title,.sagov .page-node-153368 h1#page-title.page__title,.sagov .page-node-153375 h1#page-title.page__title,.sagov .page-node-153360 h1#page-title.page__title,.sagov .page-node-153386 h1#page-title.page__title,.sagov .page-node-153361 h1#page-title.page__title,.sagov .page-node-153384 h1#page-title.page__title,.sagov .page-node-153383 h1#page-title.page__title,.sagov .page-node-40726 h1#page-title.page__title,.sagov .page-node-40161 h1#page-title.page__title,.sagov .page-node-40171 h1#page-title.page__title,.sagov .page-node-40166 h1#page-title.page__title,.sagov .page-node-40416 h1#page-title.page__title,.sagov .page-node-150681 h1#page-title.page__title,.sagov .page-node-148301 h1#page-title.page__title,.sagov .page-node-153166 h1#page-title.page__title,.sagov .page-node-158289 h1#page-title.page__title,.sagov .page-node-158590 h1#page-title.page__title,.sagov .page-node-158352 h1#page-title.page__title,.sagov .page-node-158297 h1#page-title.page__title,.sagov .page-node-158296 h1#page-title.page__title,.sagov .page-node-158295 h1#page-title.page__title,.sagov .page-node-158292 h1#page-title.page__title,.sagov .page-node-511 h1#page-title.page__title,.sagov .page-node-13416 h1#page-title.page__title { padding-left:2rem; }

 }

 .sagov #content p.pegblockquote { font-family:"Lato"; font-size:1.5em; color:#397A80; }

 .sagov #content p.pegblockquote::before,.sagov #content p.pegblockquote::after { font-size:3rem; margin-bottom:-0.5rem; line-height:0; position:relative; top:0.5rem; }

 .sagov #content p.pegblockquote::before { content:"“"; }

 .sagov #content p.pegblockquote::after { content:"”"; }

 .sagov .page-node-37426 #content .views-exposed-form .views-exposed-widget,.sagov .page-node-37426 #content .views-exposed-form #edit-keys-wrapper.views-exposed-widget { height:6em; width:50%; }

 .sagov .page-node-37426 #content .views-exposed-form .views-submit-button,.sagov .page-node-37426 #content .views-exposed-form .views-resewt-button { width:auto; height:3em; }

 .sagov .view-policies .views-exposed-form .views-exposed-widget { height:6em; width:50%; }

 .sagov .view-policies .views-exposed-form #edit-keys-wrapper.views-exposed-widget { width:50% !important; }

 .sagov .view-policies .views-exposed-form .views-submit-button,.sagov .view-policies .views-exposed-form .views-resewt-button { width:auto; height:3em; }

 .sagov .view-policies .views-exposed-form #edit-field-staff-only-policy-value option { /*
					&:last-child{
						display: none;
						visibility: hidden;
					}
					*/ }

 .sagov .view-policies .Webpage .webpage-link { display:inline; }

 .sagov .view-policies .Webpage .document-link { display:none; }

 .sagov .view-policies .Documents .webpage-link { display:none; }

 .sagov .view-policies .Documents .document-link { display:inline; }

 .sagov .view-policies .views-field-field-doc-file-1,.sagov .view-governing-council .views-field-field-doc-file-1,.sagov .view-tfel .views-field-field-doc-file-1 { display:none; visibility:hidden; }

 .sagov .page-node-159689 #block-menu-block-39 { display:none; }

 .sagov .page-node-159689 #content .views-exposed-form .views-exposed-widget,.sagov .page-node-159689 #content .views-exposed-form .views-exposed-widget select { height:auto; }

 .sagov nav#nav-wrapper > .region-navigation > .block-menu-block .block__content ul > li.menu-mlid-12163,.sagov ul > li.menu-mlid-12163 { display:none; visibility:hidden; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget { height:auto; width:50%; float:left; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_research_topic_value { float:right; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_research_topic_value select { height:94px; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_start_date_value .form-item-field-project-start-date-value-value-month,.sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_start_date_value .form-item-field-project-start-date-value-value-year,.sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_start_date_value .form-item-field-project-complete-date-value-value-month,.sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_start_date_value .form-item-field-project-complete-date-value-value-year,.sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_complete_date_value .form-item-field-project-start-date-value-value-month,.sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_complete_date_value .form-item-field-project-start-date-value-value-year,.sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_complete_date_value .form-item-field-project-complete-date-value-value-month,.sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_complete_date_value .form-item-field-project-complete-date-value-value-year { width:100%; float:left; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-reset-button,.sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-submit-button { width:auto; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-content .view-grouping-content > h3,.sagov .page-node #content .view-fraser-mustard-research-projects .view-content .view-grouping-content > h4 { display:none; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-content .view-grouping-content .views-row { margin-top:0; padding:0; border-top:none; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-content .view-grouping-content .views-row .views-field-field-projectstatus,.sagov .page-node #content .view-fraser-mustard-research-projects .view-content .view-grouping-content .views-row .views-field-field-project-complete-date { display:inline-block; }

 .sagov .page-node-110951 #content iframe,.sagov .page-node-754121 #content iframe,.sagov .page-node-755876 #content iframe { width:calc(100% + 120px + 4rem); margin-left:calc(-60px - 2rem); }

 @media screen and (max-width:720px) { .sagov .page-node-110951 #content iframe,.sagov .page-node-754121 #content iframe,.sagov .page-node-755876 #content iframe { width:100%; margin-left:0rem; }

 }

 .sagov { /*Responsive styling*/ }

 @media screen and (min-width:601px) { .sagov .pane-block.pane-funnelback-search-form { display:none; }

 }

 @media screen and (max-width:1616px) { .sagov #back-to-top-button { z-index:9; right:calc(50% - 720px); }

 }

 @media screen and (max-width:1440px) { .sagov #back-to-top-button { right:0; }

 }

 @media screen and (max-width:480px) { .sagov #back-to-top-button { width:100%; padding-bottom:1.25rem; padding-top:1.25rem; height:auto; }

 .sagov #back-to-top-button::before { left:calc(50% - 5rem); }

 }

 @media screen and (max-width:1439px) { .sagov .page-node .breadcrumb,.sagov .page-search .breadcrumb,.sagov .page-views .breadcrumb,.sagov .page-funnelback-search .breadcrumb { padding-top:2rem; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 { top:1.5rem; max-width:100%; }

 .sagov .front #content .panel-1col .panel-pane .form-item { margin:3em 0; }

 .sagov .front #content .panel-1col .pane-custom.pane-1 h2 { top:20vw; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li { width:14%; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-blurb h1 { top:1.5rem; }

 .sagov .front #content .panel-1col .panel-pane .pane-title,.sagov .page-stem-works-homepage #content .panel-1col .panel-pane .pane-title { padding-left:0; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content { margin-left:-0.6rem; margin-right:-0.6rem; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row { width:33%; padding:0.6rem; padding-top:0; margin-bottom:1rem; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image,.sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept { position:unset; margin-bottom:1rem; width:100%; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image img,.sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept img,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image img,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept img,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-news-image img,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row .views-field-field-stem-school-concept img,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-news-image img,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row .views-field-field-stem-school-concept img { width:100%; }

 .sagov .page-stem-works-homepage #page .field-name-field-banner-image { height:auto; }

 .sagov .page-stem-works-homepage #page .field-name-field-banner-image img { left:0; transform:unset; position:unset; max-width:100%; height:auto; }

 .sagov .node-type-news-article.has-image #page .field-name-field-news-image { left:50%; transform:translate(-50%, 0); }

 .sagov .node-type-news-article.has-image #page .field-name-field-news-image img { max-width:unset; height:350px; }

 .sagov .node-type-sites-db #content h1.page__title { padding-right:13.5rem; }

 .sagov .view-display-id-stem_works_schools_filter .views-widget-filter-title,.sagov .view-display-id-stem_works_schools_filter .views-widget-filter-field_address_value,.sagov .view-display-id-stem_works_schools_filter .views-widget-filter-field_project_status_tid,.sagov .view-display-id-stem_works_schools_filter .views-widget-filter-field_year_level_tid { min-width:unset; }

 .sagov .node-type-stem-works-school #content .group-left,.sagov .node-type-stem-works-school #content .group-right { float:left; width:50%; margin-left:0; margin-right:0; }

 .sagov #content .view-sitesdb .attachment-before .view-content { display:unset; flex-wrap:unset; text-align:center; }

 .sagov #content .view-sitesdb .attachment-before .view-content span.views-summary.views-summary-unformatted { flex:unset; display:inline-block; text-align:center; }

 .sagov #content .view-sitesdb .attachment-before .view-sitesdb.view-display-id-attachment_1 .view-content { display:flex; flex-wrap:wrap; }

 .sagov #stemworksmainstats .stathalfblock { background:-o-linear-gradient(341deg, #397A80 0%, #397A80 calc(50% - 16px), #f7f7f7 calc(50% - 15px), #f7f7f7 100%); background:linear-gradient(109deg, #397A80 0%, #397A80 calc(50% - 16px), #f7f7f7 calc(50% - 15px), #f7f7f7 100%); background:#397A80; color:white; }

 .sagov #stemworksmainstats .stathalfblock:nth-child(odd) { color:white; }

 .sagov #stemworksmainstats .statblock:nth-child(odd) { color:white; }

 .sagov #content .node-sites-db .field-items { min-width:unset; }

 .sagov .section-world-class.page-node-153502 #content #block-block-62,.sagov .section-world-class.page-node-160387 #content #block-block-62,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-62 { background-position:center; }

 .sagov .section-world-class.page-node-153502 #block-block-65:after,.sagov .section-world-class.page-node-153502 #block-block-66:after,.sagov .section-world-class.page-node-153502 #block-block-71:after,.sagov .section-world-class.page-node-153502 #block-block-72:after,.sagov .section-world-class.page-node-153502 #block-block-147:after,.sagov .section-world-class.page-node-153502 #block-block-73:after,.sagov .section-world-class.page-node-153502 #block-block-74:after,.sagov .section-world-class.page-node-153502 #block-block-76:after,.sagov .section-world-class.page-node-153502 #block-block-108:after,.sagov .section-world-class.page-node-153502 #block-block-109:after,.sagov .section-world-class.page-node-160387 #block-block-65:after,.sagov .section-world-class.page-node-160387 #block-block-66:after,.sagov .section-world-class.page-node-160387 #block-block-71:after,.sagov .section-world-class.page-node-160387 #block-block-72:after,.sagov .section-world-class.page-node-160387 #block-block-147:after,.sagov .section-world-class.page-node-160387 #block-block-73:after,.sagov .section-world-class.page-node-160387 #block-block-74:after,.sagov .section-world-class.page-node-160387 #block-block-76:after,.sagov .section-world-class.page-node-160387 #block-block-108:after,.sagov .section-world-class.page-node-160387 #block-block-109:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-65:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-71:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-73:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-76:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-108:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109:after { left:10rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-66 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-71 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-72 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-147 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-73 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-74 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-76 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-108 p:last-child,.sagov .section-world-class.page-node-153502 #block-block-109 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-65 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-66 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-71 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-72 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-147 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-73 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-74 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-76 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-108 p:last-child,.sagov .section-world-class.page-node-160387 #block-block-109 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-108 p:last-child,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 p:last-child { padding-right:0; }

 .sagov .section-world-class.page-node-153502 #block-block-65 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-66 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-71 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-72 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-147 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-73 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-74 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-76 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-108 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-109 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-65 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-66 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-71 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-72 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-147 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-73 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-74 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-76 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-108 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-109 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-108 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 p:last-child a { min-height:54px; height:auto; }

 .sagov .section-world-class.page-node-153502 #block-block-76,.sagov .section-world-class.page-node-160387 #block-block-76,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 { padding-top:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-66:after,.sagov .section-world-class.page-node-153502 #block-block-72:after,.sagov .section-world-class.page-node-153502 #block-block-147:after,.sagov .section-world-class.page-node-153502 #block-block-74:after,.sagov .section-world-class.page-node-153502 #block-block-109:after,.sagov .section-world-class.page-node-160387 #block-block-66:after,.sagov .section-world-class.page-node-160387 #block-block-72:after,.sagov .section-world-class.page-node-160387 #block-block-147:after,.sagov .section-world-class.page-node-160387 #block-block-74:after,.sagov .section-world-class.page-node-160387 #block-block-109:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109:after { right:5.75rem; left:unset; }

 .sagov .section-world-class.page-node-153502 #block-block-66 h2,.sagov .section-world-class.page-node-153502 #block-block-66 p,.sagov .section-world-class.page-node-153502 #block-block-72 h2,.sagov .section-world-class.page-node-153502 #block-block-72 p,.sagov .section-world-class.page-node-153502 #block-block-147 h2,.sagov .section-world-class.page-node-153502 #block-block-147 p,.sagov .section-world-class.page-node-153502 #block-block-74 h2,.sagov .section-world-class.page-node-153502 #block-block-74 p,.sagov .section-world-class.page-node-160387 #block-block-66 h2,.sagov .section-world-class.page-node-160387 #block-block-66 p,.sagov .section-world-class.page-node-160387 #block-block-72 h2,.sagov .section-world-class.page-node-160387 #block-block-72 p,.sagov .section-world-class.page-node-160387 #block-block-147 h2,.sagov .section-world-class.page-node-160387 #block-block-147 p,.sagov .section-world-class.page-node-160387 #block-block-74 h2,.sagov .section-world-class.page-node-160387 #block-block-74 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p { padding-right:21rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65 h2,.sagov .section-world-class.page-node-153502 #block-block-65 p,.sagov .section-world-class.page-node-153502 #block-block-71 h2,.sagov .section-world-class.page-node-153502 #block-block-71 p,.sagov .section-world-class.page-node-153502 #block-block-73 h2,.sagov .section-world-class.page-node-153502 #block-block-73 p,.sagov .section-world-class.page-node-160387 #block-block-65 h2,.sagov .section-world-class.page-node-160387 #block-block-65 p,.sagov .section-world-class.page-node-160387 #block-block-71 h2,.sagov .section-world-class.page-node-160387 #block-block-71 p,.sagov .section-world-class.page-node-160387 #block-block-73 h2,.sagov .section-world-class.page-node-160387 #block-block-73 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p { padding-left:22rem; }

 .sagov .section-world-class.page-node-153502 #block-block-64,.sagov .section-world-class.page-node-160387 #block-block-64,.sagov .section-our-learning-sa.page-node-153502 #block-block-64 { margin-top:0; }

 .sagov .section-world-class.page-node-153502 #block-block-77 h2,.sagov .section-world-class.page-node-160387 #block-block-77 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-77 h2 { padding-left:0; }

 .sagov #footer-wrapper { padding-left:3.75rem; padding-right:3.75rem; }

 }

 @media screen and (max-width:1199.98px) { .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a { font-size:1.225rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li { width:14%; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a { width:100%; max-width:8em; font-size:1.05rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a:before { width:6rem; left:50%; transform:translate(-50%, 0); }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="year-7-to-high-school"] { max-width:8rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=reporting-child-abuse] { background-position:6rem 7.5rem; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-banner-image:after { width:33rem; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades,.sagov .node-type-sites-db #content .group-investment .field-name-field-swift { min-width:unset; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades:before,.sagov .node-type-sites-db #content .group-investment .field-name-field-swift:before { width:100%; background-size:16rem; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades:before { background-size:20rem; }

 .sagov .section-world-class.page-node-153502 #block-block-64,.sagov .section-world-class.page-node-160387 #block-block-64,.sagov .section-our-learning-sa.page-node-153502 #block-block-64 { padding-top:0.1rem; }

 .sagov .section-world-class.page-node-153502 #block-block-64 iframe,.sagov .section-world-class.page-node-160387 #block-block-64 iframe,.sagov .section-our-learning-sa.page-node-153502 #block-block-64 iframe { padding-bottom:2rem; }

 }

 @media screen and (max-width:1024px) { .sagov { /*.breadcrumb{
			margin-left: 2rem;
    		margin-right: 2rem;
		}*/ }

 .sagov .section-world-class.page-node-153502 #block-block-65,.sagov .section-world-class.page-node-153502 #block-block-66,.sagov .section-world-class.page-node-153502 #block-block-71,.sagov .section-world-class.page-node-153502 #block-block-72,.sagov .section-world-class.page-node-153502 #block-block-147,.sagov .section-world-class.page-node-153502 #block-block-73,.sagov .section-world-class.page-node-153502 #block-block-74,.sagov .section-world-class.page-node-153502 #block-block-108,.sagov .section-world-class.page-node-153502 #block-block-109,.sagov .section-world-class.page-node-160387 #block-block-65,.sagov .section-world-class.page-node-160387 #block-block-66,.sagov .section-world-class.page-node-160387 #block-block-71,.sagov .section-world-class.page-node-160387 #block-block-72,.sagov .section-world-class.page-node-160387 #block-block-147,.sagov .section-world-class.page-node-160387 #block-block-73,.sagov .section-world-class.page-node-160387 #block-block-74,.sagov .section-world-class.page-node-160387 #block-block-108,.sagov .section-world-class.page-node-160387 #block-block-109,.sagov .section-our-learning-sa.page-node-153502 #block-block-65,.sagov .section-our-learning-sa.page-node-153502 #block-block-66,.sagov .section-our-learning-sa.page-node-153502 #block-block-71,.sagov .section-our-learning-sa.page-node-153502 #block-block-72,.sagov .section-our-learning-sa.page-node-153502 #block-block-147,.sagov .section-our-learning-sa.page-node-153502 #block-block-73,.sagov .section-our-learning-sa.page-node-153502 #block-block-74,.sagov .section-our-learning-sa.page-node-153502 #block-block-108,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 { padding-left:0; padding-right:0; padding-top:10rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65 h2,.sagov .section-world-class.page-node-153502 #block-block-65 p,.sagov .section-world-class.page-node-153502 #block-block-66 h2,.sagov .section-world-class.page-node-153502 #block-block-66 p,.sagov .section-world-class.page-node-153502 #block-block-71 h2,.sagov .section-world-class.page-node-153502 #block-block-71 p,.sagov .section-world-class.page-node-153502 #block-block-72 h2,.sagov .section-world-class.page-node-153502 #block-block-72 p,.sagov .section-world-class.page-node-153502 #block-block-147 h2,.sagov .section-world-class.page-node-153502 #block-block-147 p,.sagov .section-world-class.page-node-153502 #block-block-73 h2,.sagov .section-world-class.page-node-153502 #block-block-73 p,.sagov .section-world-class.page-node-153502 #block-block-74 h2,.sagov .section-world-class.page-node-153502 #block-block-74 p,.sagov .section-world-class.page-node-153502 #block-block-108 h2,.sagov .section-world-class.page-node-153502 #block-block-108 p,.sagov .section-world-class.page-node-153502 #block-block-109 h2,.sagov .section-world-class.page-node-153502 #block-block-109 p,.sagov .section-world-class.page-node-160387 #block-block-65 h2,.sagov .section-world-class.page-node-160387 #block-block-65 p,.sagov .section-world-class.page-node-160387 #block-block-66 h2,.sagov .section-world-class.page-node-160387 #block-block-66 p,.sagov .section-world-class.page-node-160387 #block-block-71 h2,.sagov .section-world-class.page-node-160387 #block-block-71 p,.sagov .section-world-class.page-node-160387 #block-block-72 h2,.sagov .section-world-class.page-node-160387 #block-block-72 p,.sagov .section-world-class.page-node-160387 #block-block-147 h2,.sagov .section-world-class.page-node-160387 #block-block-147 p,.sagov .section-world-class.page-node-160387 #block-block-73 h2,.sagov .section-world-class.page-node-160387 #block-block-73 p,.sagov .section-world-class.page-node-160387 #block-block-74 h2,.sagov .section-world-class.page-node-160387 #block-block-74 p,.sagov .section-world-class.page-node-160387 #block-block-108 h2,.sagov .section-world-class.page-node-160387 #block-block-108 p,.sagov .section-world-class.page-node-160387 #block-block-109 h2,.sagov .section-world-class.page-node-160387 #block-block-109 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-108 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-108 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 p { padding-left:2rem; padding-right:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65::after,.sagov .section-world-class.page-node-153502 #block-block-66::after,.sagov .section-world-class.page-node-153502 #block-block-71::after,.sagov .section-world-class.page-node-153502 #block-block-72::after,.sagov .section-world-class.page-node-153502 #block-block-147::after,.sagov .section-world-class.page-node-153502 #block-block-73::after,.sagov .section-world-class.page-node-153502 #block-block-74::after,.sagov .section-world-class.page-node-153502 #block-block-108::after,.sagov .section-world-class.page-node-153502 #block-block-109::after,.sagov .section-world-class.page-node-160387 #block-block-65::after,.sagov .section-world-class.page-node-160387 #block-block-66::after,.sagov .section-world-class.page-node-160387 #block-block-71::after,.sagov .section-world-class.page-node-160387 #block-block-72::after,.sagov .section-world-class.page-node-160387 #block-block-147::after,.sagov .section-world-class.page-node-160387 #block-block-73::after,.sagov .section-world-class.page-node-160387 #block-block-74::after,.sagov .section-world-class.page-node-160387 #block-block-108::after,.sagov .section-world-class.page-node-160387 #block-block-109::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-65::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-71::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-73::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-108::after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109::after { top:1rem; right:unset; left:3rem; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a { background-size:0; padding-right:10px; padding-left:10px; height:auto; min-height:80px; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a::after,.sagov .front #content .menu-block-34 > ul.menu > li > a:hover::after,.sagov .front #content .menu-block-34 > ul.menu > li > a.subOpen::after { display:none; visibility:hidden; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-banner-image img { margin-left:-4rem; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-banner-image:after { width:26rem; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-blurb h1 { top:2rem; width:28rem; }

 .sagov .front #page #content .panel-1col .phones-off-banner a { font-size:1.8rem; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-banner-image img { margin-left:5rem; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-banner-image:after { width:25rem; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-blurb h1 { top:6rem; width:29.5rem; }

 .sagov .front #page #content .panel-1col .public-education-strategy a { font-size:1.8rem; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a { font-size:1.025rem; padding:1.2rem 0.5rem; }

 .sagov h1.page__title,.sagov h2,.sagov #content .panel-panel .field-name-field-blurb h1,.sagov .node-type-menu-page.landing-page-banner #content h1.page__title,.sagov .node-type-news-article.landing-page-banner #content h1.page__title { font-size:2.25rem; }

 .sagov #content .field-name-field-blurb { padding:0; margin:0 0; }

 .sagov #content .menu-block-34 > ul.menu > li ul.menuOpen > li,.sagov #content .menu-block-38 > ul.menu > li ul.menuOpen > li { width:50%; }

 .sagov .front #content .panel-1col .pane-custom.pane-1 h2 { top:16vw; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu { justify-content:center; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li { max-width:18vw; width:100%; }

 .sagov .front #page .field-name-field-banner-image img { right:-5rem; }

 .sagov .page-node-156178 #content .view-latest-news .view-filters,.sagov .page-node-156178 #content .view-media-releases .view-filters { padding:0; position:unset; right:0; top:unset; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li { width:100%; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a span { float:unset; display:block; }

 .sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li .menu-block-38 > ul.menu > li { width:100%; }

 .sagov #footer-wrapper footer #block-block-11,.sagov #footer-wrapper footer #block-block-26,.sagov #footer-wrapper footer #block-block-21,.sagov #footer-wrapper footer #block-block-104,.sagov #footer-wrapper footer #block-block-published-on { width:calc(50% - 4rem); margin:1rem 2rem; padding:0; top:unset; left:unset; }

 .sagov #footer-wrapper footer #block-block-published-on { width:100%; }

 .sagov #footer-wrapper footer #block-block-21 h2 { display:block; visibility:unset; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li { flex:0 1 auto; }

 .sagov #footer-wrapper footer #block-menu-menu-social-links-menu ul li a { margin-left:0.5em; width:2.5em; }

 .sagov #footer-wrapper footer #block-menu-menu-social-links-menu ul li:first-child a { margin-left:0; }

 }

 @media screen and (max-width:991.98px) { .sagov .front #content .menu-block-34 > ul.menu .menu-block-38 > ul.menu > li > a { font-size:1.6rem; }

 .sagov .node-type-sites-db #content #block-block-107:after { width:8rem; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p a { margin:0 4rem; }

 }

 @media screen and (max-width:835px) { .sagov .front #page .field-name-field-banner-image img { right:unset; margin-right:-15rem; }

 }

 @media screen and (max-width:850px) { .sagov #content .view-greatstart-filter .views-exposed-widget.views-submit-button { width:auto; }

 .sagov .section-world-class.page-node-153502 #block-block-65 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-66 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-71 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-72 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-147 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-73 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-74 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-76 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-108 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-109 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-143 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-146 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-148 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-65 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-66 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-71 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-72 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-147 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-73 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-74 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-76 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-108 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-109 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-143 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-146 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-148 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-108 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-143 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-146 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-148 p:last-child a { background:transparent; color:#245767; padding:0; margin:0; text-decoration:underline; line-height:1.5; display:inline; }

 }

 @media screen and (max-width:800px) { .sagov { /*.front{
			#content{
				.menu-block-34 > ul.menu {
					> li{
						> a{
							background-size: 0;
							padding-right: 290px;

							&:after{
								width: 280px;
								height: 90px;
							}

							&:hover{
								&:after{
									width: 280px;
								}
							}
						}
					}
				}
			}
		}*/ }

 .sagov #header #site-slogan { float:left; width:100%; }

 .sagov #top-nav .region-top-nav #block-search-api-page-solr-test { margin-top:2.2rem; margin-bottom:2.2rem; }

 .sagov #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li { height:auto; }

 .sagov .page-node .breadcrumb,.sagov .page-search .breadcrumb,.sagov .page-views .breadcrumb,.sagov .page-funnelback-search .breadcrumb { padding-top:1rem; }

 .sagov .page-node #content #block-webform-client-block-65 h2,.sagov .page-search #content #block-webform-client-block-65 h2,.sagov .page-views #content #block-webform-client-block-65 h2,.sagov .page-funnelback-search #content #block-webform-client-block-65 h2 { margin-top:0; }

 .sagov #content .menu-block-34 > ul.menu > li,.sagov #content .menu-block-38 > ul.menu > li,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li { width:100%; }

 .sagov #content .menu-block-34 > ul.menu > li::after,.sagov #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.sagov #content .menu-block-38 > ul.menu > li::after,.sagov #content .menu-block-38 > ul.menu > li:nth-child(odd)::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li:nth-child(odd)::after { /*display: none;*/ height:105px; border-right:0; }

 .sagov #content .menu-block-34 > ul.menu > li ul.menuOpen,.sagov #content .menu-block-38 > ul.menu > li ul.menuOpen,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li ul.menuOpen,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li ul.menuOpen { width:100%; }

 .sagov #content .menu-block-34 > ul.menu > li ul a,.sagov #content .menu-block-38 > ul.menu > li ul a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li ul a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li ul a { min-height:60px; height:auto; }

 .sagov #content .menu-block-34 > ul.menu > li.expanded > a:before,.sagov #content .menu-block-38 > ul.menu > li.expanded > a:before,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.expanded > a:before,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li.expanded > a:before { top:33px; right:0.7rem; }

 .sagov #content .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.sagov #content .menu-block-38 > ul.menu > li.expanded > a.subOpen::before,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.expanded > a.subOpen::before,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li.expanded > a.subOpen::before { left:calc(50% - 40px); }

 .sagov #content .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.sagov #content .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li:nth-child(even) ul.menuOpen { margin-left:0; }

 .sagov #content .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.sagov #content .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li:nth-child(even) > a.subOpen::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li:nth-child(even) > a.subOpen::after { left:0; }

 .sagov #content .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.sagov #content .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li:nth-child(even).expanded > a.subOpen::before,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li:nth-child(even).expanded > a.subOpen::before { right:auto; left:calc(50% - 40px); }

 .sagov #content .menu-block-34 > ul.menu > li > a.subOpen::after,.sagov #content .menu-block-38 > ul.menu > li > a.subOpen::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li > a.subOpen::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li > a.subOpen::after { width:100%; top:64px; }

 .sagov #content .menu-block-34 > ul.menu > li > a,.sagov #content .menu-block-38 > ul.menu > li > a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li > a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li > a { height:auto; min-height:80px; }

 .sagov #content .view-greatstart-filter .bef-checkboxes,.sagov .page-parenting-greatstart.page-panels #content .view-greatstart-filter .bef-checkboxes { height:auto; }

 .sagov .front #content .panel-1col .pane-home-features { margin-bottom:0; }

 .sagov #content article.node-page ul li,.sagov #content article.node-page ol li { margin-left:0.5rem; }

 .sagov #content .view-sitesdb .attachment-before .view-content span.views-summary.views-summary-unformatted { min-width:1.4rem; }

 .sagov .node-type-sites-db #content .field-name-field-logo-view img { width:8rem; margin-top:-6rem; }

 .sagov .node-type-sites-db #content h1.page__title { padding-right:11.5rem; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades,.sagov .node-type-sites-db #content .group-investment .field-name-field-swift { width:100%; min-width:unset; }

 .sagov .node-type-sites-db #content #block-block-107 { padding-right:11rem; }

 .sagov .node-type-sites-db #content #block-block-107:after { width:4rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65:after,.sagov .section-world-class.page-node-153502 #block-block-66:after,.sagov .section-world-class.page-node-153502 #block-block-71:after,.sagov .section-world-class.page-node-153502 #block-block-72:after,.sagov .section-world-class.page-node-153502 #block-block-147:after,.sagov .section-world-class.page-node-153502 #block-block-73:after,.sagov .section-world-class.page-node-153502 #block-block-74:after,.sagov .section-world-class.page-node-153502 #block-block-76:after,.sagov .section-world-class.page-node-153502 #block-block-108:after,.sagov .section-world-class.page-node-153502 #block-block-109:after,.sagov .section-world-class.page-node-160387 #block-block-65:after,.sagov .section-world-class.page-node-160387 #block-block-66:after,.sagov .section-world-class.page-node-160387 #block-block-71:after,.sagov .section-world-class.page-node-160387 #block-block-72:after,.sagov .section-world-class.page-node-160387 #block-block-147:after,.sagov .section-world-class.page-node-160387 #block-block-73:after,.sagov .section-world-class.page-node-160387 #block-block-74:after,.sagov .section-world-class.page-node-160387 #block-block-76:after,.sagov .section-world-class.page-node-160387 #block-block-108:after,.sagov .section-world-class.page-node-160387 #block-block-109:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-65:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-71:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-73:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-76:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-108:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109:after { left:3rem; top:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-76,.sagov .section-world-class.page-node-160387 #block-block-76,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 { padding-top:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-66:after,.sagov .section-world-class.page-node-153502 #block-block-72:after,.sagov .section-world-class.page-node-153502 #block-block-147:after,.sagov .section-world-class.page-node-153502 #block-block-74:after,.sagov .section-world-class.page-node-153502 #block-block-109:after,.sagov .section-world-class.page-node-160387 #block-block-66:after,.sagov .section-world-class.page-node-160387 #block-block-72:after,.sagov .section-world-class.page-node-160387 #block-block-147:after,.sagov .section-world-class.page-node-160387 #block-block-74:after,.sagov .section-world-class.page-node-160387 #block-block-109:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109:after { right:3.75rem; left:unset; }

 .sagov .section-world-class.page-node-153502 #block-block-66 h2,.sagov .section-world-class.page-node-153502 #block-block-66 p,.sagov .section-world-class.page-node-153502 #block-block-72 h2,.sagov .section-world-class.page-node-153502 #block-block-72 p,.sagov .section-world-class.page-node-153502 #block-block-147 h2,.sagov .section-world-class.page-node-153502 #block-block-147 p,.sagov .section-world-class.page-node-153502 #block-block-74 h2,.sagov .section-world-class.page-node-153502 #block-block-74 p,.sagov .section-world-class.page-node-153502 #block-block-109 h2,.sagov .section-world-class.page-node-153502 #block-block-109 p,.sagov .section-world-class.page-node-160387 #block-block-66 h2,.sagov .section-world-class.page-node-160387 #block-block-66 p,.sagov .section-world-class.page-node-160387 #block-block-72 h2,.sagov .section-world-class.page-node-160387 #block-block-72 p,.sagov .section-world-class.page-node-160387 #block-block-147 h2,.sagov .section-world-class.page-node-160387 #block-block-147 p,.sagov .section-world-class.page-node-160387 #block-block-74 h2,.sagov .section-world-class.page-node-160387 #block-block-74 p,.sagov .section-world-class.page-node-160387 #block-block-109 h2,.sagov .section-world-class.page-node-160387 #block-block-109 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 p { padding-right:14rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65 h2,.sagov .section-world-class.page-node-153502 #block-block-65 p,.sagov .section-world-class.page-node-153502 #block-block-71 h2,.sagov .section-world-class.page-node-153502 #block-block-71 p,.sagov .section-world-class.page-node-153502 #block-block-73 h2,.sagov .section-world-class.page-node-153502 #block-block-73 p,.sagov .section-world-class.page-node-160387 #block-block-65 h2,.sagov .section-world-class.page-node-160387 #block-block-65 p,.sagov .section-world-class.page-node-160387 #block-block-71 h2,.sagov .section-world-class.page-node-160387 #block-block-71 p,.sagov .section-world-class.page-node-160387 #block-block-73 h2,.sagov .section-world-class.page-node-160387 #block-block-73 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p { padding-left:12rem; }

 .sagov .section-world-class.page-node-153502 #block-block-67,.sagov .section-world-class.page-node-153502 #block-block-68,.sagov .section-world-class.page-node-153502 #block-block-69,.sagov .section-world-class.page-node-153502 #block-block-70,.sagov .section-world-class.page-node-153502 #block-block-110,.sagov .section-world-class.page-node-153502 #block-block-151,.sagov .section-world-class.page-node-160387 #block-block-67,.sagov .section-world-class.page-node-160387 #block-block-68,.sagov .section-world-class.page-node-160387 #block-block-69,.sagov .section-world-class.page-node-160387 #block-block-70,.sagov .section-world-class.page-node-160387 #block-block-110,.sagov .section-world-class.page-node-160387 #block-block-151,.sagov .section-our-learning-sa.page-node-153502 #block-block-67,.sagov .section-our-learning-sa.page-node-153502 #block-block-68,.sagov .section-our-learning-sa.page-node-153502 #block-block-69,.sagov .section-our-learning-sa.page-node-153502 #block-block-70,.sagov .section-our-learning-sa.page-node-153502 #block-block-110,.sagov .section-our-learning-sa.page-node-153502 #block-block-151 { width:230px; padding-top:230px; }

 .sagov .section-world-class.page-node-153502 #block-block-67 .block__content,.sagov .section-world-class.page-node-153502 #block-block-68 .block__content,.sagov .section-world-class.page-node-153502 #block-block-69 .block__content,.sagov .section-world-class.page-node-153502 #block-block-70 .block__content,.sagov .section-world-class.page-node-153502 #block-block-110 .block__content,.sagov .section-world-class.page-node-153502 #block-block-151 .block__content,.sagov .section-world-class.page-node-160387 #block-block-67 .block__content,.sagov .section-world-class.page-node-160387 #block-block-68 .block__content,.sagov .section-world-class.page-node-160387 #block-block-69 .block__content,.sagov .section-world-class.page-node-160387 #block-block-70 .block__content,.sagov .section-world-class.page-node-160387 #block-block-110 .block__content,.sagov .section-world-class.page-node-160387 #block-block-151 .block__content,.sagov .section-our-learning-sa.page-node-153502 #block-block-67 .block__content,.sagov .section-our-learning-sa.page-node-153502 #block-block-68 .block__content,.sagov .section-our-learning-sa.page-node-153502 #block-block-69 .block__content,.sagov .section-our-learning-sa.page-node-153502 #block-block-70 .block__content,.sagov .section-our-learning-sa.page-node-153502 #block-block-110 .block__content,.sagov .section-our-learning-sa.page-node-153502 #block-block-151 .block__content { padding:1rem; padding-bottom:6rem; }

 .sagov .section-world-class.page-node-153502 #block-block-67 a.read,.sagov .section-world-class.page-node-153502 #block-block-68 a.read,.sagov .section-world-class.page-node-153502 #block-block-69 a.read,.sagov .section-world-class.page-node-153502 #block-block-70 a.read,.sagov .section-world-class.page-node-153502 #block-block-110 a.read,.sagov .section-world-class.page-node-153502 #block-block-151 a.read,.sagov .section-world-class.page-node-160387 #block-block-67 a.read,.sagov .section-world-class.page-node-160387 #block-block-68 a.read,.sagov .section-world-class.page-node-160387 #block-block-69 a.read,.sagov .section-world-class.page-node-160387 #block-block-70 a.read,.sagov .section-world-class.page-node-160387 #block-block-110 a.read,.sagov .section-world-class.page-node-160387 #block-block-151 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-67 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-68 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-69 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-70 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-110 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-151 a.read { width:auto; font-size:1.1rem; padding:1rem 1rem; }

 .sagov .node-type-stem-works-school #content .panel-panel .field-name-field-blurb h1,.sagov .node-type-stem-works-school h1.page__title,.sagov .page-stem-works-homepage #content .panel-panel .field-name-field-blurb h1,.sagov .page-stem-works-homepage h1.page__title,.sagov .section-sites-and-facilities.page-node-111211 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-111211 h1.page__title,.sagov .section-sites-and-facilities.page-node-112321 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-112321 h1.page__title,.sagov .section-sites-and-facilities.page-node-110451 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-110451 h1.page__title { margin-bottom:calc(40px + 1rem); }

 .sagov #footer-wrapper footer #block-block-11,.sagov #footer-wrapper footer #block-block-104 { width:calc(50% - 2.5rem); margin-right:0.5rem; }

 .sagov #footer-wrapper footer #block-block-26,.sagov #footer-wrapper footer #block-block-21 { width:calc(50% - 2.5rem); margin-left:0.5rem; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p a { margin:0 1.8rem; }

 }

 @media screen and (max-width:767.98px) { .sagov table td { display:table-cell; border:1px solid black; }

 }

 @media screen and (max-width:767px) { .sagov .page-node #content table.mobileColumns thead,.sagov .page-node div.view table.mobileColumns thead,.sagov .page-search #content table.mobileColumns thead,.sagov .page-search div.view table.mobileColumns thead,.sagov .page-views #content table.mobileColumns thead,.sagov .page-views div.view table.mobileColumns thead { display:table-header-group; visibility:visible; }

 .sagov .page-node #content table.mobileColumns tr td p.RowHead,.sagov .page-node div.view table.mobileColumns tr td p.RowHead,.sagov .page-search #content table.mobileColumns tr td p.RowHead,.sagov .page-search div.view table.mobileColumns tr td p.RowHead,.sagov .page-views #content table.mobileColumns tr td p.RowHead,.sagov .page-views div.view table.mobileColumns tr td p.RowHead { display:none; visibility:hidden; }

 }

 @media screen and (max-width:750px) { .sagov { /*#footer-wrapper{
			padding-top: 4rem;
			background-position-y: -13rem;
			background-size: calc(1440px + 27rem);
			background-image: url("../images/sagov/footer.svg"), linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20rem, $footer-blue 20rem, $footer-blue 100%);
		}*/ }

 }

 @media screen and (max-width:719px) { .sagov { /*#menu-mobile-menu{
			display: none;
		}*/ }

 .sagov #header { margin-left:0; padding-left:3.5rem; padding-top:2.6rem; padding-bottom:10px; }

 .sagov #header #site-slogan { width:100%; float:left; }

 .sagov .section-world-class.page-node-153502 #content #block-block-62,.sagov .section-world-class.page-node-160387 #content #block-block-62 { margin-top:0; }

 .sagov #menu-mobile-menu a#mobile-menu-open { font-size:0; width:32px; height:30px; padding:1px 5px; }

 .sagov #menu-mobile-menu a#mobile-menu-open span { background-color:#397A80; }

 .sagov #top-nav { border-left:0; }

 .sagov #top-nav .region-top-nav #block-search-api-page-default-search,.sagov #top-nav .region-top-nav #block-search-api-page-solr-test { width:9rem; float:right; margin:1.6rem 4em 1.6rem 0em; padding:0; transition:none; position:relative; left:0; display:inherit; }

 .sagov #top-nav .region-top-nav #block-funnelback-search-form { width:11rem; }

 .sagov .section-world-class #top-nav,.sagov .section-our-learning-sa #top-nav { margin-bottom:-5rem; }

 .sagov div#information,.sagov div.information { margin-top:1rem; }

 .sagov .section-world-class #header,.sagov .section-our-learning-sa #header { padding-bottom:10px !important; min-height:5.2rem; }

 .sagov .section-world-class #header:after,.sagov .section-our-learning-sa #header:after { display:none; }

 .sagov .section-world-class #header .header__region,.sagov .section-our-learning-sa #header .header__region { float:none; }

 .sagov .section-world-class.page-node-153502 #block-block-42 h1,.sagov .section-world-class.page-node-160387 #block-block-42 h1 { left:auto; top:14.5rem; width:calc(10rem + 2px); height:calc(10rem + 2px); right:1rem; font-size:1.2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-42 h1::before,.sagov .section-world-class.page-node-160387 #block-block-42 h1::before { width:calc(10rem + 16px); height:calc(10rem + 16px); }

 .sagov .section-world-class.page-node-153502 #content #block-block-62,.sagov .section-world-class.page-node-160387 #content #block-block-62 { height:300px; padding-top:2rem; }

 .sagov .section-world-class.page-node-153502 #content #block-block-62:after,.sagov .section-world-class.page-node-160387 #content #block-block-62:after { height:300px; }

 .sagov .section-world-class.page-node-153502 #content #block-block-62 h2,.sagov .section-world-class.page-node-160387 #content #block-block-62 h2 { font-size:2.5rem; }

 .sagov .section-world-class.page-node-153502 #block-block-76 p,.sagov .section-world-class.page-node-160387 #block-block-76 p { padding-left:3.75rem; padding-right:3.75rem; }

 .sagov .breadcrumb,.sagov .page-node .breadcrumb,.sagov .page-search .breadcrumb,.sagov .page-views .breadcrumb,.sagov .page-funnelback-search .breadcrumb { padding-top:1rem; }

 .sagov h1.page__title,.sagov h2 { font-size:2.05rem; margin-bottom:1rem; margin-top:1rem; }

 .sagov .node-type-stem-works-school #content .group-project-timeline h2,.sagov .node-type-building-better-schools-school #content .group-project-timeline h2 { padding-bottom:2rem; }

 .sagov div#information,.sagov div.information { padding-top:0; padding-bottom:0; }

 .sagov .page-panels #page::before,.sagov .page-panels #page::after { display:block; }

 .sagov .page-funnelback-search #content { width:100%; }

 .sagov #content .menu-block-34 > ul.menu > li ul.menuOpen,.sagov #content .menu-block-38 > ul.menu > li ul.menuOpen,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li ul.menuOpen,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li ul.menuOpen { padding-top:10px; }

 .sagov #content .menu-block-34 > ul.menu > li ul.menuOpen > li,.sagov #content .menu-block-38 > ul.menu > li ul.menuOpen > li,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li ul.menuOpen > li,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li ul.menuOpen > li { width:100%; }

 .sagov #content .menu-block-34 > ul.menu > li ul a,.sagov #content .menu-block-38 > ul.menu > li ul a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li ul a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li ul a { min-height:50px; }

 .sagov #content .view-contact-blocks .views-row h3,.sagov .page-parenting-greatstart.page-panels #content .view-contact-blocks .views-row h3 { font-size:1.5rem; }

 .sagov #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid,.sagov .page-parenting-greatstart.page-panels #content .view-greatstart-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid { width:100%; }

 .sagov #content #block-block-94,.sagov .page-parenting-greatstart.page-panels #content #block-block-94 { padding-bottom:0.5rem; }

 .sagov #content .field-name-field-contact-view .view-content,.sagov .page-parenting-greatstart.page-panels #content .field-name-field-contact-view .view-content { margin-bottom:0; padding-bottom:0; }

 .sagov .page-node #content table tr:nth-child(even),.sagov .page-node div.view table tr:nth-child(even),.sagov .page-search #content table tr:nth-child(even),.sagov .page-search div.view table tr:nth-child(even),.sagov .page-views #content table tr:nth-child(even),.sagov .page-views div.view table tr:nth-child(even) { background-color:unset; }

 .sagov .page-node #content table tr:nth-child(even) td,.sagov .page-node div.view table tr:nth-child(even) td,.sagov .page-search #content table tr:nth-child(even) td,.sagov .page-search div.view table tr:nth-child(even) td,.sagov .page-views #content table tr:nth-child(even) td,.sagov .page-views div.view table tr:nth-child(even) td { background-color:#f1f2f2; border-top-color:#f1f2f2; border-bottom-color:#f1f2f2; }

 .sagov .page-node #content table tr td,.sagov .page-node div.view table tr td,.sagov .page-search #content table tr td,.sagov .page-search div.view table tr td,.sagov .page-views #content table tr td,.sagov .page-views div.view table tr td { display:block; }

 .sagov .page-node #content table tr td p.RowHead,.sagov .page-node div.view table tr td p.RowHead,.sagov .page-search #content table tr td p.RowHead,.sagov .page-search div.view table tr td p.RowHead,.sagov .page-views #content table tr td p.RowHead,.sagov .page-views div.view table tr td p.RowHead { margin-top:0.25rem !important; margin-bottom:0.25rem !important; }

 .sagov .page-node #content table tr td p,.sagov .page-node div.view table tr td p,.sagov .page-search #content table tr td p,.sagov .page-search div.view table tr td p,.sagov .page-views #content table tr td p,.sagov .page-views div.view table tr td p { margin-top:0.25rem !important; margin-bottom:0.25rem !important; }

 .sagov .page-node #content table.mobileColumns tr td,.sagov .page-node div.view table.mobileColumns tr td,.sagov .page-search #content table.mobileColumns tr td,.sagov .page-search div.view table.mobileColumns tr td,.sagov .page-views #content table.mobileColumns tr td,.sagov .page-views div.view table.mobileColumns tr td { display:table-cell; }

 .sagov .page-node #content div.view-sitesdb table tr td,.sagov .page-search #content div.view-sitesdb table tr td,.sagov .page-views #content div.view-sitesdb table tr td { background-color:unset; }

 .sagov .page-node #content div.view-sitesdb table tr td:nth-child(even),.sagov .page-search #content div.view-sitesdb table tr td:nth-child(even),.sagov .page-views #content div.view-sitesdb table tr td:nth-child(even) { background-color:#f1f2f2; border-top-color:#f1f2f2; border-bottom-color:#f1f2f2; }

 .sagov .front #page .field-name-field-banner-image img { max-width:300%; margin-left:-22px; }

 .sagov .front #page .field-name-field-banner-image img:after { background:linear-gradient(90deg, #397a80 0%, #397a80 5%, rgba(57, 122, 128, 0) 100%); }

 .sagov .front #content .menu-block-34 > ul.menu > li > a,.sagov .front #content .menu-block-38 > ul.menu > li > a,.sagov .front .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li > a,.sagov .front .page-parenting-greatstart.page-panels #content .menu-block-38 > ul.menu > li > a { font-size:1.5rem; }

 .sagov .front #content .panel-1col .pane-custom.pane-1 img,.sagov .front .page-parenting-greatstart.page-panels #content .panel-1col .pane-custom.pane-1 img { width:100%; margin-bottom:1rem; margin-right:0 !important; }

 .sagov .front #content .panel-1col .pane-custom.pane-1 h2,.sagov .front .page-parenting-greatstart.page-panels #content .panel-1col .pane-custom.pane-1 h2 { position:relative; top:-4rem; }

 .sagov .front #content .panel-1col .pane-custom.pane-1 h2:nth-of-type(2),.sagov .front .page-parenting-greatstart.page-panels #content .panel-1col .pane-custom.pane-1 h2:nth-of-type(2) { left:1rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu,.sagov .front .page-parenting-greatstart.page-panels #content .panel-1col .pane-menu-menu-quick-links ul.menu { justify-content:space-around; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li,.sagov .front .page-parenting-greatstart.page-panels #content .panel-1col .pane-menu-menu-quick-links ul.menu li { max-width:7.5em; width:100%; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-banner-image img { margin-left:-6rem; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-banner-image:after { width:22rem; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-blurb h1 { top:3rem; width:25rem; }

 .sagov .front #page #content .panel-1col .phones-off-banner a { font-size:1.6rem; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-banner-image:after { width:22rem; }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-blurb h1 { width:27rem; }

 .sagov .front #page #content .panel-1col .public-education-strategy a { font-size:1.6rem; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content { margin-left:0; margin-right:0; }

 .sagov .front #content .panel-1col .pane-latest-news .view .view-content .views-row,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .view-content .views-row,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .view-content .views-row { width:100%; padding:0 0 1rem 0; }

 .sagov #page-bottom-wrapper .region-bottom .block-menu ul { text-align:center; }

 .sagov #page-bottom-wrapper .region-bottom .block-menu ul li { display:inline-block; width:auto; padding:0 0.5em; }

 .sagov #page-bottom-wrapper .region-bottom .block-menu ul li a { display:inline-block; }

 .sagov .page-node-39261 #content .view-latest-news .view-content .views-row .views-field-field-news-image,.sagov .page-node-39261 #content .view-media-releases .view-content .views-row .views-field-field-news-image,.sagov .page-node-156178 #content .view-latest-news .view-content .views-row .views-field-field-news-image,.sagov .page-node-156178 #content .view-media-releases .view-content .views-row .views-field-field-news-image { width:100%; max-width:720px; margin-right:0; margin-bottom:0.5em; }

 .sagov .page-node-39261 #content .view-latest-news .view-content .views-row .views-field-field-news-image img,.sagov .page-node-39261 #content .view-media-releases .view-content .views-row .views-field-field-news-image img,.sagov .page-node-156178 #content .view-latest-news .view-content .views-row .views-field-field-news-image img,.sagov .page-node-156178 #content .view-media-releases .view-content .views-row .views-field-field-news-image img { width:100%; }

 .sagov .page-node-39261 #content .view-latest-news .view-content .views-row .views-field-field-news-image ~ .views-field-body p,.sagov .page-node-39261 #content .view-media-releases .view-content .views-row .views-field-field-news-image ~ .views-field-body p,.sagov .page-node-156178 #content .view-latest-news .view-content .views-row .views-field-field-news-image ~ .views-field-body p,.sagov .page-node-156178 #content .view-media-releases .view-content .views-row .views-field-field-news-image ~ .views-field-body p { min-height:unset; }

 .sagov .page-node-39261 #content .view-latest-news .view-filters,.sagov .page-node-156178 #content .view-latest-news .view-filters { position:initial; top:auto; }

 .sagov .node-type-stem-works-school #content .field-name-field-stem-school-concept,.sagov .node-type-building-better-schools-school #content .field-name-field-stem-school-concept { margin-bottom:0; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-title,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_address_value,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_project_status_tid,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_year_level_tid,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-per-page,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_postcode_value { width:calc(50% - 1rem) !important; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-per-page { margin-left:0; margin-right:2rem; }

 .sagov .page-node-110451 .node-page #sw-icons h4 { font-size:0.8rem; background-size:25px; padding-left:30px; margin-right:1.5rem; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a,.sagov #content .menu-block-34 > ul.menu > li > a,.sagov #content .menu-block-38 > ul.menu > li > a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li > a { padding:15px 30px 15px 30px; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li::after,.sagov #content .menu-block-34 > ul.menu > li::after,.sagov #content .menu-block-38 > ul.menu > li::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li::after { display:none; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li:nth-child(odd)::after,.sagov #content .menu-block-34 > ul.menu > li:nth-child(odd)::after,.sagov #content .menu-block-38 > ul.menu > li:nth-child(odd)::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li:nth-child(odd)::after { display:none; }

 .sagov .node-type-stem-works-school #content .group-left,.sagov .node-type-stem-works-school #content .group-right,.sagov .node-type-building-better-schools-school #content .group-left,.sagov .node-type-building-better-schools-school #content .group-right { width:100%; margin-bottom:1.5rem; }

 .sagov .node-greatstart-activity .field.field-name-field-activity-image.field-type-image.field-label-hidden { max-width:220px; padding-left:0; }

 .sagov .node-greatstart-activity .group-tdiv { width:100%; }

 .sagov .page-node #content article details > summary,.sagov .page-search #content article details > summary,.sagov .page-views #content article details > summary { padding:1.5rem 2.95rem 1.5rem 2rem; }

 .sagov .node-greatstart-activity .fake-table.two-columns .fake-table-row { display:unset; }

 .sagov .node-greatstart-activity .fake-table.two-columns .fake-table-divider { width:100%; }

 .sagov #footer-wrapper { /*padding-top: 4rem;
			background-position-y: -13rem;
			background-size: calc(1440px + 27rem);
			background-image: url("../images/sagov/footer.svg"), linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20rem, $footer-blue 20rem, $footer-blue 100%);*/ }

 .sagov #footer-wrapper #block-menu-menu-social-links-menu ul li a { height:2.5em; }

 .sagov #footer-wrapper footer #block-block-published-on { width:100%; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row { padding-right:10rem; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row:after { width:5rem; }

 .sagov .front #content .panel-1col .pane-latest-news .view .more-link,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .more-link { margin-bottom:4rem; }

 .sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .more-link,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .more-link { margin-bottom:2rem; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget { width:calc((100% - 2rem)/2); }

 .sagov .section-world-class #header,.sagov .section-our-learning-sa #header { padding-left:0; height:120px; }

 .sagov .section-world-class #header:after,.sagov .section-our-learning-sa #header:after { display:none; }

 }

 @media screen and (max-width:600px) { .sagov .section-world-class.page-node-153502 #block-block-65,.sagov .section-world-class.page-node-153502 #block-block-66,.sagov .section-world-class.page-node-153502 #block-block-71,.sagov .section-world-class.page-node-153502 #block-block-72,.sagov .section-world-class.page-node-153502 #block-block-147,.sagov .section-world-class.page-node-153502 #block-block-73,.sagov .section-world-class.page-node-153502 #block-block-74,.sagov .section-world-class.page-node-153502 #block-block-108,.sagov .section-world-class.page-node-153502 #block-block-109,.sagov .section-world-class.page-node-160387 #block-block-65,.sagov .section-world-class.page-node-160387 #block-block-66,.sagov .section-world-class.page-node-160387 #block-block-71,.sagov .section-world-class.page-node-160387 #block-block-72,.sagov .section-world-class.page-node-160387 #block-block-147,.sagov .section-world-class.page-node-160387 #block-block-73,.sagov .section-world-class.page-node-160387 #block-block-74,.sagov .section-world-class.page-node-160387 #block-block-108,.sagov .section-world-class.page-node-160387 #block-block-109,.sagov .section-our-learning-sa.page-node-153502 #block-block-65,.sagov .section-our-learning-sa.page-node-153502 #block-block-66,.sagov .section-our-learning-sa.page-node-153502 #block-block-71,.sagov .section-our-learning-sa.page-node-153502 #block-block-72,.sagov .section-our-learning-sa.page-node-153502 #block-block-147,.sagov .section-our-learning-sa.page-node-153502 #block-block-73,.sagov .section-our-learning-sa.page-node-153502 #block-block-74,.sagov .section-our-learning-sa.page-node-153502 #block-block-108,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 { padding-top:8rem; padding-bottom:1rem; }

 .sagov .section-world-class.page-node-153502 #content #block-block-112,.sagov .section-world-class.page-node-160387 #content #block-block-112,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-112 { height:auto; padding-left:2rem; padding-right:2rem; padding-top:2rem; }

 .sagov .section-world-class.page-node-153502 #content #block-block-142,.sagov .section-world-class.page-node-153502 #content #block-block-143,.sagov .section-world-class.page-node-153502 #content #block-block-144,.sagov .section-world-class.page-node-153502 #content #block-block-145,.sagov .section-world-class.page-node-153502 #content #block-block-146,.sagov .section-world-class.page-node-153502 #content #block-block-148,.sagov .section-world-class.page-node-153502 #content #block-block-149,.sagov .section-world-class.page-node-160387 #content #block-block-142,.sagov .section-world-class.page-node-160387 #content #block-block-143,.sagov .section-world-class.page-node-160387 #content #block-block-144,.sagov .section-world-class.page-node-160387 #content #block-block-145,.sagov .section-world-class.page-node-160387 #content #block-block-146,.sagov .section-world-class.page-node-160387 #content #block-block-148,.sagov .section-world-class.page-node-160387 #content #block-block-149,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-142,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-143,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-144,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-145,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-146,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-148,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-149 { padding-left:2rem; padding-right:2rem; padding-top:2rem; padding-bottom:2rem; }

 .sagov .section-world-class.page-node-153502 #content #block-block-143 iframe,.sagov .section-world-class.page-node-160387 #content #block-block-143 iframe,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-143 iframe { height:700px; }

 .sagov .section-world-class #header,.sagov .section-our-learning-sa #header { margin-right:0; height:160px; }

 .sagov .node-type-stem-works-school #content .panel-panel .field-name-field-blurb h1,.sagov .node-type-stem-works-school h1.page__title,.sagov .page-stem-works-homepage #content .panel-panel .field-name-field-blurb h1,.sagov .page-stem-works-homepage h1.page__title,.sagov .section-sites-and-facilities.page-node-111211 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-111211 h1.page__title,.sagov .section-sites-and-facilities.page-node-112321 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-112321 h1.page__title,.sagov .section-sites-and-facilities.page-node-110451 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-110451 h1.page__title { left:-2rem; }

 .sagov #content article iframe.fullwidth { width:calc(100% + 4rem); margin-left:-2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-42 h1,.sagov .section-world-class.page-node-160387 #block-block-42 h1 { top:17.5rem; right:2rem; }

 .sagov #header { padding-left:0; padding-bottom:4rem; }

 .sagov #content #site-map { padding:0 0; }

 .sagov #top-nav { border-right:0; }

 .sagov #top-nav .region-top-nav #block-search-api-page-default-search,.sagov #top-nav .region-top-nav #block-search-api-page-solr-test { width:calc(100% - 6rem); float:right; margin:0em 0em 0 0em; padding:0; position:absolute; left:2rem; top:5.5rem; }

 .sagov #top-nav .region-top-nav #block-funnelback-search-form { width:calc(100% - 6rem); float:right; margin:0em 0em 0 0em; padding:0; position:absolute; left:2rem; top:7rem; z-index:1; }

 .sagov #top-nav .region-top-nav #block-funnelback-search-form .form-item { margin:0; }

 .sagov #top-nav .region-top-nav #block-funnelback-search-form .form-submit { top:0; right:-10px; }

 .sagov .node-type-menu-page.has-image #page { padding-top:0; }

 .sagov .node-type-menu-page.has-image #page .field-name-field-banner-image,.sagov .node-type-menu-page.has-image #page .field-name-field-news-image { display:none; }

 .sagov .node-type-menu-page.landing-page-banner.page-node .breadcrumb { padding-top:1rem; }

 .sagov .node-type-menu-page.landing-page-banner #content h1.page__title { color:#414042; position:relative; top:0; padding:0; margin-bottom:1rem; }

 .sagov #page .field-name-field-banner-image { max-height:300px; }

 .sagov .page-parenting-greatstart.page-panels #page .field-name-field-banner-image { display:none; }

 .sagov .page-parenting-greatstart.page-panels .breadcrumb { padding-bottom:6rem; }

 .sagov .page-parenting-greatstart.page-panels #content .panel-panel .field-name-field-blurb h1 { color:#414042; top:5rem; padding:0 2rem; }

 .sagov .front #header { padding-bottom:10px; }

 .sagov .front #top-nav .region-top-nav #block-search-api-page-default-search,.sagov .front #top-nav .region-top-nav #block-search-api-page-solr-test,.sagov .front #top-nav .region-top-nav #block-funnelback-search-form { display:none; float:right; position:fixed; left:100%; }

 .sagov .front #content .menu-block-34 > ul.menu > li { border-top:0; margin-bottom:0; }

 .sagov .front #content .menu-block-34 > ul.menu > li:first-child { border-top:1px solid #e2e2e2; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a { background-size:0; padding-right:10px; padding-left:10px; height:auto; min-height:80px; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a:after { width:0; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a:hover:after { width:0; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a h2 { font-size:1.3rem; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a p { font-size:1rem; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 { padding:0 2.5rem; font-size:3.5rem; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 span { line-height:3.5rem; }

 .sagov .front #content .panel-1col .search-form-widget,.sagov .front #content .panel-1col #funnelback-search-block-form { top:11.5rem; }

 .sagov .front #content .panel-1col .search-form-widget div,.sagov .front #content .panel-1col #funnelback-search-block-form div { width:16rem; }

 .sagov .front #page .field-name-field-banner-image { max-width:calc(100% + 7.75rem); max-height:300px; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-banner-image:after,.sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-banner-image:after { width:100%; }

 .sagov .front #page #content .panel-1col .phones-off-banner .field-name-field-blurb h1,.sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-blurb h1 { top:1rem; width:100%; max-width:20rem; left:50%; transform:translate(-50%, 0); }

 .sagov .front #page #content .panel-1col .public-education-strategy .field-name-field-blurb h1 { top:2rem; width:100%; max-width:24rem; left:50%; transform:translate(-50%, 0); }

 .sagov #content .menu-block-34 > ul.menu > li ul a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li ul a { margin:0 20px 10px 20px; min-height:20px; }

 .sagov .node-type-news-article.has-image #page { padding-top:0; }

 .sagov .node-type-news-article.has-image #page .field-name-field-news-image img { display:none; }

 .sagov .node-type-hidden-webpage.has-image #page { padding-top:0; }

 .sagov .node-type-hidden-webpage.has-image #page .field-name-field-banner-image img { display:none; }

 .sagov .section-world-class #header,.sagov .section-our-learning-sa #header { padding-bottom:8rem !important; margin-right:0; }

 .sagov .section-world-class.page-node-153502 #content #block-block-62 h2,.sagov .section-world-class.page-node-160387 #content #block-block-62 h2,.sagov .section-our-learning-sa.page-node-153502 #content #block-block-62 h2 { font-size:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-76 p,.sagov .section-world-class.page-node-160387 #block-block-76 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 p { padding-left:2rem; padding-right:2rem; }

 .sagov .page-node .breadcrumb,.sagov .page-search .breadcrumb,.sagov .page-views .breadcrumb,.sagov .page-funnelback-search .breadcrumb,.sagov .page-sitemap .breadcrumb { padding-left:2rem; padding-right:2rem; }

 .sagov .page-node #content #funnelback-results-page,.sagov .page-node #content .block-funnelback,.sagov .page-search #content #funnelback-results-page,.sagov .page-search #content .block-funnelback,.sagov .page-views #content #funnelback-results-page,.sagov .page-views #content .block-funnelback,.sagov .page-funnelback-search #content #funnelback-results-page,.sagov .page-funnelback-search #content .block-funnelback,.sagov .page-sitemap #content #funnelback-results-page,.sagov .page-sitemap #content .block-funnelback { padding:0.1em 0 0; }

 .sagov .breadcrumb { padding-left:2rem; padding-right:2rem; }

 .sagov #content .panel-1col { padding:0 0; }

 .sagov #content h1.page__title { padding:0 0; }

 .sagov #content .node { padding:0.1em 0 0; }

 .sagov #content .pager { margin:0 0; top:1em; position:relative; }

 .sagov #content #block-block-94 { padding-left:0; padding-right:0; }

 .sagov #content #block-block-94 a.print-link { margin-left:0; }

 .sagov #content #block-webform-client-block-2141,.sagov #content #block-webform-client-block-65,.sagov #content #block-webform-client-block-151841,.sagov #content #block-webform-client-block-141831,.sagov #content .pane-webform-client-block-65,.sagov #content #block-webform-client-block-3201,.sagov #content #webform-client-form-73291,.sagov #content #webform-client-form-73326,.sagov #content #webform-client-form-73321,.sagov #content #webform-client-form-73316,.sagov #content #webform-client-form-73311,.sagov #content #webform-client-form-73306,.sagov #content #webform-client-form-73301,.sagov #content #webform-client-form-73286,.sagov #content #webform-client-form-73281,.sagov #content #webform-client-form-73621,.sagov #content #webform-client-form-73836,.sagov #content #webform-client-form-73296,.sagov #content #webform-client-form-72621,.sagov #content #webform-client-form-106906,.sagov #content #webform-client-form-151766,.sagov #content #webform-client-form-152276,.sagov #content #webform-client-form-152311,.sagov #content #webform-client-form-152321,.sagov #content #webform-client-form-152326 { padding:0 0 0.5rem; }

 .sagov #content .view-content { padding:0.1em 0 2em; }

 .sagov #content .node,.sagov #content .search-api-page-results,.sagov #content .view-filters,.sagov #content .view-footer,.sagov #content .view-header,.sagov #content .views-table,.sagov #content .block,.sagov #content #block-menu-block-36 { padding:0.1em 0 0; }

 .sagov #content .panel-panel .field-name-field-blurb h1 { top:160px; padding:0 2rem; font-size:2.25rem; }

 .sagov #block-bean-print-this-page-button button { margin-left:0; }

 .sagov .page-node-110451 .node-page .stem-works-map { margin-left:-2rem; margin-bottom:-17px; border:none; width:calc(100% + 4rem); height:500px; }

 .sagov .node-type-stem-works-school #content .panel-panel .field-name-field-blurb h1,.sagov .node-type-stem-works-school h1.page__title,.sagov .page-stem-works-homepage #content .panel-panel .field-name-field-blurb h1,.sagov .page-stem-works-homepage h1.page__title,.sagov .section-sites-and-facilities.page-node-111211 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-111211 h1.page__title,.sagov .section-sites-and-facilities.page-node-112321 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-112321 h1.page__title,.sagov .section-sites-and-facilities.page-node-110451 #content .panel-panel .field-name-field-blurb h1,.sagov .section-sites-and-facilities.page-node-110451 h1.page__title { padding:0 2rem 0.5rem 2rem !important; margin-bottom:calc(40px + 0rem); top:unset; }

 .sagov .page-stem-works-homepage #page .field-name-field-banner-image img { width:calc(100% - 5rem); margin-left:2.5rem; }

 .sagov .page-stem-works-homepage #content .panel-panel .field-name-field-blurb { left:0; width:100%; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget { width:100%; min-height:4rem; height:auto; }

 .sagov #main #content .view-sitesdb .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button { margin-left:0; }

 .sagov .node-type-sites-db #content h2 { margin-top:3rem; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row { padding-right:8rem; width:calc(100% + 7.8rem); }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row:after { right:2.75rem; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal,.sagov .node-type-sites-db #content .group-about .field-name-field-phone,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address { padding:0.65rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65:after,.sagov .section-world-class.page-node-153502 #block-block-66:after,.sagov .section-world-class.page-node-153502 #block-block-71:after,.sagov .section-world-class.page-node-153502 #block-block-72:after,.sagov .section-world-class.page-node-153502 #block-block-147:after,.sagov .section-world-class.page-node-153502 #block-block-73:after,.sagov .section-world-class.page-node-153502 #block-block-74:after,.sagov .section-world-class.page-node-153502 #block-block-76:after,.sagov .section-world-class.page-node-153502 #block-block-108:after,.sagov .section-world-class.page-node-153502 #block-block-109:after,.sagov .section-world-class.page-node-160387 #block-block-65:after,.sagov .section-world-class.page-node-160387 #block-block-66:after,.sagov .section-world-class.page-node-160387 #block-block-71:after,.sagov .section-world-class.page-node-160387 #block-block-72:after,.sagov .section-world-class.page-node-160387 #block-block-147:after,.sagov .section-world-class.page-node-160387 #block-block-73:after,.sagov .section-world-class.page-node-160387 #block-block-74:after,.sagov .section-world-class.page-node-160387 #block-block-76:after,.sagov .section-world-class.page-node-160387 #block-block-108:after,.sagov .section-world-class.page-node-160387 #block-block-109:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-65:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-71:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-73:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-76:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-108:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109:after { left:2rem; width:6rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-66 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-71 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-72 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-147 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-73 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-74 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-76 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-108 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-109 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-65 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-66 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-71 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-72 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-147 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-73 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-74 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-76 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-108 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-109 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-108 p:last-child a,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 p:last-child a { text-align:center; left:0; }

 .sagov .section-world-class.page-node-153502 #block-block-76,.sagov .section-world-class.page-node-160387 #block-block-76,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 { padding-top:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-66:after,.sagov .section-world-class.page-node-153502 #block-block-72:after,.sagov .section-world-class.page-node-153502 #block-block-147:after,.sagov .section-world-class.page-node-153502 #block-block-74:after,.sagov .section-world-class.page-node-153502 #block-block-109:after,.sagov .section-world-class.page-node-160387 #block-block-66:after,.sagov .section-world-class.page-node-160387 #block-block-72:after,.sagov .section-world-class.page-node-160387 #block-block-147:after,.sagov .section-world-class.page-node-160387 #block-block-74:after,.sagov .section-world-class.page-node-160387 #block-block-109:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109:after { right:2.5rem; left:unset; }

 .sagov .section-world-class.page-node-153502 #block-block-66 h2,.sagov .section-world-class.page-node-153502 #block-block-66 p,.sagov .section-world-class.page-node-153502 #block-block-72 h2,.sagov .section-world-class.page-node-153502 #block-block-72 p,.sagov .section-world-class.page-node-153502 #block-block-147 h2,.sagov .section-world-class.page-node-153502 #block-block-147 p,.sagov .section-world-class.page-node-153502 #block-block-74 h2,.sagov .section-world-class.page-node-153502 #block-block-74 p,.sagov .section-world-class.page-node-153502 #block-block-109 h2,.sagov .section-world-class.page-node-153502 #block-block-109 p,.sagov .section-world-class.page-node-160387 #block-block-66 h2,.sagov .section-world-class.page-node-160387 #block-block-66 p,.sagov .section-world-class.page-node-160387 #block-block-72 h2,.sagov .section-world-class.page-node-160387 #block-block-72 p,.sagov .section-world-class.page-node-160387 #block-block-147 h2,.sagov .section-world-class.page-node-160387 #block-block-147 p,.sagov .section-world-class.page-node-160387 #block-block-74 h2,.sagov .section-world-class.page-node-160387 #block-block-74 p,.sagov .section-world-class.page-node-160387 #block-block-109 h2,.sagov .section-world-class.page-node-160387 #block-block-109 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 p { padding-right:9.5rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65 h2,.sagov .section-world-class.page-node-153502 #block-block-65 p,.sagov .section-world-class.page-node-153502 #block-block-71 h2,.sagov .section-world-class.page-node-153502 #block-block-71 p,.sagov .section-world-class.page-node-153502 #block-block-73 h2,.sagov .section-world-class.page-node-153502 #block-block-73 p,.sagov .section-world-class.page-node-160387 #block-block-65 h2,.sagov .section-world-class.page-node-160387 #block-block-65 p,.sagov .section-world-class.page-node-160387 #block-block-71 h2,.sagov .section-world-class.page-node-160387 #block-block-71 p,.sagov .section-world-class.page-node-160387 #block-block-73 h2,.sagov .section-world-class.page-node-160387 #block-block-73 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p { padding-left:9.5rem; }

 .sagov .section-world-class.page-node-153502 #block-block-67,.sagov .section-world-class.page-node-153502 #block-block-68,.sagov .section-world-class.page-node-153502 #block-block-69,.sagov .section-world-class.page-node-153502 #block-block-70,.sagov .section-world-class.page-node-153502 #block-block-110,.sagov .section-world-class.page-node-153502 #block-block-151,.sagov .section-world-class.page-node-160387 #block-block-67,.sagov .section-world-class.page-node-160387 #block-block-68,.sagov .section-world-class.page-node-160387 #block-block-69,.sagov .section-world-class.page-node-160387 #block-block-70,.sagov .section-world-class.page-node-160387 #block-block-110,.sagov .section-world-class.page-node-160387 #block-block-151,.sagov .section-our-learning-sa.page-node-153502 #block-block-67,.sagov .section-our-learning-sa.page-node-153502 #block-block-68,.sagov .section-our-learning-sa.page-node-153502 #block-block-69,.sagov .section-our-learning-sa.page-node-153502 #block-block-70,.sagov .section-our-learning-sa.page-node-153502 #block-block-110,.sagov .section-our-learning-sa.page-node-153502 #block-block-151 { width:340px; padding-top:340px; }

 .sagov .section-world-class.page-node-153502 #block-block-67 a.read,.sagov .section-world-class.page-node-153502 #block-block-68 a.read,.sagov .section-world-class.page-node-153502 #block-block-69 a.read,.sagov .section-world-class.page-node-153502 #block-block-70 a.read,.sagov .section-world-class.page-node-153502 #block-block-110 a.read,.sagov .section-world-class.page-node-153502 #block-block-151 a.read,.sagov .section-world-class.page-node-160387 #block-block-67 a.read,.sagov .section-world-class.page-node-160387 #block-block-68 a.read,.sagov .section-world-class.page-node-160387 #block-block-69 a.read,.sagov .section-world-class.page-node-160387 #block-block-70 a.read,.sagov .section-world-class.page-node-160387 #block-block-110 a.read,.sagov .section-world-class.page-node-160387 #block-block-151 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-67 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-68 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-69 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-70 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-110 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-151 a.read { width:100%; min-height:4rem; display:flex; flex-direction:column; justify-content:center; }

 .sagov .section-world-class.page-node-153502 #block-block-77,.sagov .section-world-class.page-node-160387 #block-block-77,.sagov .section-our-learning-sa.page-node-153502 #block-block-77 { padding:0 0; }

 .sagov #footer-wrapper { padding-left:0; padding-right:0; }

 .sagov #footer-wrapper footer { background-color:#002855; }

 .sagov #footer-wrapper footer #block-block-11,.sagov #footer-wrapper footer #block-block-26,.sagov #footer-wrapper footer #block-block-21,.sagov #footer-wrapper footer #block-block-104,.sagov #footer-wrapper footer #block-block-published-on { width:100%; }

 .sagov #footer-wrapper footer #block-block-11,.sagov #footer-wrapper footer #block-block-104 { margin-right:2rem; }

 .sagov #footer-wrapper footer #block-block-26 { margin-left:2rem; }

 .sagov #footer-wrapper footer #block-block-104 { text-align:left; }

 .sagov #footer-wrapper footer #block-block-21 { margin:0; margin-top:2rem; }

 .sagov #footer-wrapper footer #block-block-21 h2 { display:none; visibility:hidden; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li { flex:1 1 auto; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.linkedin a,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.twitter a,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.facebook a,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a { width:100%; margin-left:0; }

 .sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a::before,.sagov #footer-wrapper footer #block-block-21 #block-menu-menu-social-links-menu ul li.instagram a::after { display:block; background-repeat:repeat; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 { background-color:white; padding:2rem; padding-bottom:0; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p { width:100%; margin:0; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p a { text-indent:0; width:100% !important; margin:0 !important; display:inline; font-size:1.125rem; color:#004b88; border-bottom:solid #004b88 1.5px; text-decoration:none; display:inline; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-75 .block__content p a:hover { border-bottom:none; text-decoration:none; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-167 { padding:2rem; }

 .sagov #page-bottom-wrapper .region-bottom #block-block-167 .block__content p { width:100%; margin:0; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul { margin:0 2rem; padding-bottom:2rem; display:block; text-align:left; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li { margin:0; padding:0; display:block; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li a { font-size:1.125rem; color:#004b88; border-bottom:solid #004b88 1.5px; text-decoration:none; display:inline; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li a:hover { border-bottom:none; text-decoration:none; }

 .sagov #page-bottom-wrapper .region-bottom #block-menu-menu-custom-footer-menu ul li a::after { display:none; visibility:hidden; }

 .sagov .page-node-145911 h1.page__title { padding-right:8rem; }

 .sagov .node-type-sites-db #content h1.page__title { padding-right:8rem; }

 .sagov .node-type-sites-db #content #block-block-107 { padding:2rem 2rem; padding-right:7rem; }

 .sagov .node-type-sites-db #content #block-block-107::after { right:2.75rem; }

 .sagov .node-type-sites-db #content .group-about .field-label-inline,.sagov .node-type-sites-db #content .group-admin .field-label-inline { padding:0.5rem 0; }

 .sagov .front #content .panel-1col .pane-latest-news .view .more-link,.sagov .front #content .panel-1col .pane-stem-works-featured-schools .view .more-link,.sagov .page-stem-works-homepage #content .panel-1col .pane-latest-news .view .more-link,.sagov .page-stem-works-homepage #content .panel-1col .pane-stem-works-featured-schools .view .more-link { margin-bottom:4rem; }

 .sagov .page-node-37426 #content .views-exposed-form .views-exposed-widget,.sagov .page-node-37426 #content .views-exposed-form #edit-keys-wrapper.views-exposed-widget { height:5em; width:100%; }

 .sagov .page-node-37426 #content .views-exposed-form .views-submit-button,.sagov .page-node-37426 #content .views-exposed-form .views-resewt-button { width:auto; height:3em; }

 .sagov .view-policies .views-exposed-form .views-exposed-widget { height:5em; width:100%; }

 .sagov .view-policies .views-exposed-form #edit-keys-wrapper.views-exposed-widget { width:100% !important; }

 .sagov .view-policies .views-exposed-form .views-submit-button,.sagov .view-policies .views-exposed-form .views-resewt-button { width:auto; height:3em; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget { width:100%; float:left; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_research_topic_value { float:right; }

 .sagov .page-node #content .view-fraser-mustard-research-projects .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_project_research_topic_value select { height:auto; }

 }

 @media screen and (max-width:575.98px) { .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul > li > a { padding-right:30px; height:auto; }

 }

 @media screen and (max-width:482px) { .sagov #content .menu-block-34 > ul.menu > li ul a { display:inline-block; }

 .sagov .page-parenting-greatstart.page-panels #content .pane-custom.pane-1 > ul { margin-top:0; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 { font-size:2.8rem; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 span { line-height:3rem; }

 .sagov .front #content .panel-1col .field-name-field-blurb h1 a { font-size:1.7rem; }

 .sagov .page-parenting-greatstart.page-panels #content .panel-panel .field-name-field-blurb h1 { top:6rem; }

 .sagov .page-parenting-greatstart.page-panels .breadcrumb { padding-bottom:8.5rem; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-title,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_address_value,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_project_status_tid,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_year_level_tid,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-per-page,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-filter-field_postcode_value { width:100% !important; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-widget-per-page { margin-right:0; }

 .sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-submit-button,.sagov #main #content .view-sitesdb.view-display-id-stem_works_schools_filter .views-reset-button { padding-top:20px !important; }

 .sagov #content #block-views-thanked-quotes-carousel-block .view-content .thanked_slides .views-row { height:380px; }

 .sagov .node-type-sites-db #content #block-block-107,.sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row { padding-right:2rem; }

 .sagov .node-type-sites-db #content #block-block-107::after,.sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row::after { display:none; }

 .sagov #header #site-slogan { float:left; width:100%; }

 .sagov #top-nav .region-top-nav #block-search-api-page-default-search,.sagov #top-nav .region-top-nav #block-search-api-page-solr-test { top:5rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-66 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-71 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-72 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-147 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-73 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-74 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-76 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-108 p:last-child a,.sagov .section-world-class.page-node-153502 #block-block-109 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-65 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-66 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-71 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-72 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-147 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-73 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-74 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-76 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-108 p:last-child a,.sagov .section-world-class.page-node-160387 #block-block-109 p:last-child a { text-align:left; margin-top:1.5rem; margin-bottom:2rem; }

 .sagov .front #content .menu-block-34 > ul.menu > li > a p { display:none; visibility:hidden; }

 .sagov .front #content .panel-1col .panel-pane .pane-title { display:block; visibility:visible; }

 .sagov .front #content .panel-1col .panel-pane.pane-latest-news .pane-title { margin-top:0; }

 .sagov .front #content .panel-1col .panel-pane.pane-search-api-page-solr-test .pane-title { display:none; visibility:hidden; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links h2.custom-title { display:block; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu { margin:1rem 0; padding-left:0.6875rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li { max-width:100%; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a { max-width:100%; justify-content:left; padding:0.5rem 1.8875rem; height:auto; text-align:left; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a:hover { border-radius:0; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a::before { content:""; position:absolute; left:0.9875rem; top:0.875rem; background:#397A80; height:0.6rem; width:0.6rem; display:block; background-image:none !important; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*="year-7-to-high-school"] { max-width:100%; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=world-class],.sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=purpose-statement-for-public-education] { height:auto; text-indent:unset; display:inline-block; text-align:left; padding-top:0.5rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=world-class]:before,.sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=purpose-statement-for-public-education]:before { height:0.6rem; top:0.875rem; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=world-class] img,.sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=purpose-statement-for-public-education] img { display:none; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=world-class] span,.sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=purpose-statement-for-public-education] span { display:inline-block; }

 .sagov .front #content .panel-1col .pane-menu-menu-quick-links ul.menu li a[href*=reporting-child-abuse] { display:inline; }

 .sagov #content .menu-block-34 > ul.menu > li.expanded > a:before,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li.expanded > a:before { top:24px; }

 .sagov #content .menu-block-34 > ul.menu > li > a,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li > a { min-height:60px; }

 .sagov #content .menu-block-34 > ul.menu > li > a.subOpen::after,.sagov .page-parenting-greatstart.page-panels #content .menu-block-34 > ul.menu > li > a.subOpen::after { top:76px; }

 .sagov .node-greatstart-activity .fake-table { width:100% !important; margin-left:0; }

 .sagov .node-greatstart-activity .field.field-name-field-activity-image.field-type-image.field-label-hidden { max-width:unset; margin-left:0; width:100%; }

 .sagov .node-greatstart-activity .group-variation-by-age { width:100%; margin-left:0; }

 .sagov #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item,.sagov #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item { display:inline; }

 .sagov .node-type-sites-db #content.school-has-logo .field-name-field-motto-view.field + .field-name-field-site-contact-details { clear:both; }

 .sagov .node-type-sites-db #content.school-has-logo .field-name-field-site-contact-details h2 { margin-top:0; }

 .sagov .node-type-sites-db #content .field-name-field-logo-view img { width:6rem; margin-top:0.5rem; height:6rem; }

 .sagov .node-type-sites-db #content .field-name-field-site-contact-details h2 { margin-top:5rem; padding-right:6.3rem; }

 .sagov .node-type-sites-db #content .field-name-field-site-contact-details h2:after { width:6rem; }

 .sagov .node-type-sites-db #content h1.page__title { padding-right:0rem; }

 .sagov .node-type-sites-db #content .field-lable-inline .field-label,.sagov .node-type-sites-db #content .field-lable-inline .field-items { display:inline-block; }

 .sagov .node-type-sites-db #content .field-name-field-motto-view.field p { font-size:1.25rem; margin-top:1.25rem; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-swift { padding-top:9rem; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-swift::before { height:9rem; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades { padding-top:7rem; }

 .sagov .node-type-sites-db #content .group-investment .field-name-field-school-upgrades::before { height:7rem; background-size:17rem; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal,.sagov .node-type-sites-db #content .group-about .field-name-field-phone,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address { padding:0.5rem 0; }

 .sagov .section-world-class.page-node-153502 #block-block-65,.sagov .section-world-class.page-node-153502 #block-block-66,.sagov .section-world-class.page-node-153502 #block-block-71,.sagov .section-world-class.page-node-153502 #block-block-72,.sagov .section-world-class.page-node-153502 #block-block-147,.sagov .section-world-class.page-node-153502 #block-block-73,.sagov .section-world-class.page-node-153502 #block-block-74,.sagov .section-world-class.page-node-153502 #block-block-76,.sagov .section-world-class.page-node-153502 #block-block-108,.sagov .section-world-class.page-node-153502 #block-block-109,.sagov .section-world-class.page-node-160387 #block-block-65,.sagov .section-world-class.page-node-160387 #block-block-66,.sagov .section-world-class.page-node-160387 #block-block-71,.sagov .section-world-class.page-node-160387 #block-block-72,.sagov .section-world-class.page-node-160387 #block-block-147,.sagov .section-world-class.page-node-160387 #block-block-73,.sagov .section-world-class.page-node-160387 #block-block-74,.sagov .section-world-class.page-node-160387 #block-block-76,.sagov .section-world-class.page-node-160387 #block-block-108,.sagov .section-world-class.page-node-160387 #block-block-109,.sagov .section-our-learning-sa.page-node-153502 #block-block-65,.sagov .section-our-learning-sa.page-node-153502 #block-block-66,.sagov .section-our-learning-sa.page-node-153502 #block-block-71,.sagov .section-our-learning-sa.page-node-153502 #block-block-72,.sagov .section-our-learning-sa.page-node-153502 #block-block-147,.sagov .section-our-learning-sa.page-node-153502 #block-block-73,.sagov .section-our-learning-sa.page-node-153502 #block-block-74,.sagov .section-our-learning-sa.page-node-153502 #block-block-76,.sagov .section-our-learning-sa.page-node-153502 #block-block-108,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 { padding-top:9rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65:after,.sagov .section-world-class.page-node-153502 #block-block-66:after,.sagov .section-world-class.page-node-153502 #block-block-71:after,.sagov .section-world-class.page-node-153502 #block-block-72:after,.sagov .section-world-class.page-node-153502 #block-block-147:after,.sagov .section-world-class.page-node-153502 #block-block-73:after,.sagov .section-world-class.page-node-153502 #block-block-74:after,.sagov .section-world-class.page-node-153502 #block-block-76:after,.sagov .section-world-class.page-node-153502 #block-block-108:after,.sagov .section-world-class.page-node-153502 #block-block-109:after,.sagov .section-world-class.page-node-160387 #block-block-65:after,.sagov .section-world-class.page-node-160387 #block-block-66:after,.sagov .section-world-class.page-node-160387 #block-block-71:after,.sagov .section-world-class.page-node-160387 #block-block-72:after,.sagov .section-world-class.page-node-160387 #block-block-147:after,.sagov .section-world-class.page-node-160387 #block-block-73:after,.sagov .section-world-class.page-node-160387 #block-block-74:after,.sagov .section-world-class.page-node-160387 #block-block-76:after,.sagov .section-world-class.page-node-160387 #block-block-108:after,.sagov .section-world-class.page-node-160387 #block-block-109:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-65:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-71:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-73:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-76:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-108:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109:after { left:50%; transform:translate(-50%, 0); width:6rem; }

 .sagov .section-world-class.page-node-153502 #block-block-76,.sagov .section-world-class.page-node-160387 #block-block-76,.sagov .section-our-learning-sa.page-node-153502 #block-block-76 { padding-top:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-66:after,.sagov .section-world-class.page-node-153502 #block-block-72:after,.sagov .section-world-class.page-node-153502 #block-block-147:after,.sagov .section-world-class.page-node-153502 #block-block-74:after,.sagov .section-world-class.page-node-153502 #block-block-109:after,.sagov .section-world-class.page-node-160387 #block-block-66:after,.sagov .section-world-class.page-node-160387 #block-block-72:after,.sagov .section-world-class.page-node-160387 #block-block-147:after,.sagov .section-world-class.page-node-160387 #block-block-74:after,.sagov .section-world-class.page-node-160387 #block-block-109:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-66:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-72:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-147:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-74:after,.sagov .section-our-learning-sa.page-node-153502 #block-block-109:after { right:unset; left:50%; transform:translate(-50%, 0); }

 .sagov .section-world-class.page-node-153502 #block-block-66 h2,.sagov .section-world-class.page-node-153502 #block-block-66 p,.sagov .section-world-class.page-node-153502 #block-block-72 h2,.sagov .section-world-class.page-node-153502 #block-block-72 p,.sagov .section-world-class.page-node-153502 #block-block-147 h2,.sagov .section-world-class.page-node-153502 #block-block-147 p,.sagov .section-world-class.page-node-153502 #block-block-74 h2,.sagov .section-world-class.page-node-153502 #block-block-74 p,.sagov .section-world-class.page-node-153502 #block-block-109 h2,.sagov .section-world-class.page-node-153502 #block-block-109 p,.sagov .section-world-class.page-node-160387 #block-block-66 h2,.sagov .section-world-class.page-node-160387 #block-block-66 p,.sagov .section-world-class.page-node-160387 #block-block-72 h2,.sagov .section-world-class.page-node-160387 #block-block-72 p,.sagov .section-world-class.page-node-160387 #block-block-147 h2,.sagov .section-world-class.page-node-160387 #block-block-147 p,.sagov .section-world-class.page-node-160387 #block-block-74 h2,.sagov .section-world-class.page-node-160387 #block-block-74 p,.sagov .section-world-class.page-node-160387 #block-block-109 h2,.sagov .section-world-class.page-node-160387 #block-block-109 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-66 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-72 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-147 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-74 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-109 p { padding-right:2rem; padding-left:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-65 h2,.sagov .section-world-class.page-node-153502 #block-block-65 p,.sagov .section-world-class.page-node-153502 #block-block-71 h2,.sagov .section-world-class.page-node-153502 #block-block-71 p,.sagov .section-world-class.page-node-153502 #block-block-73 h2,.sagov .section-world-class.page-node-153502 #block-block-73 p,.sagov .section-world-class.page-node-160387 #block-block-65 h2,.sagov .section-world-class.page-node-160387 #block-block-65 p,.sagov .section-world-class.page-node-160387 #block-block-71 h2,.sagov .section-world-class.page-node-160387 #block-block-71 p,.sagov .section-world-class.page-node-160387 #block-block-73 h2,.sagov .section-world-class.page-node-160387 #block-block-73 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-65 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-71 p,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 h2,.sagov .section-our-learning-sa.page-node-153502 #block-block-73 p { padding-right:2rem; padding-left:2rem; }

 .sagov .section-world-class.page-node-153502 #block-block-67,.sagov .section-world-class.page-node-153502 #block-block-68,.sagov .section-world-class.page-node-153502 #block-block-69,.sagov .section-world-class.page-node-153502 #block-block-70,.sagov .section-world-class.page-node-153502 #block-block-110,.sagov .section-world-class.page-node-153502 #block-block-151,.sagov .section-world-class.page-node-160387 #block-block-67,.sagov .section-world-class.page-node-160387 #block-block-68,.sagov .section-world-class.page-node-160387 #block-block-69,.sagov .section-world-class.page-node-160387 #block-block-70,.sagov .section-world-class.page-node-160387 #block-block-110,.sagov .section-world-class.page-node-160387 #block-block-151,.sagov .section-our-learning-sa.page-node-153502 #block-block-67,.sagov .section-our-learning-sa.page-node-153502 #block-block-68,.sagov .section-our-learning-sa.page-node-153502 #block-block-69,.sagov .section-our-learning-sa.page-node-153502 #block-block-70,.sagov .section-our-learning-sa.page-node-153502 #block-block-110,.sagov .section-our-learning-sa.page-node-153502 #block-block-151 { width:100%; padding-top:calc(100% - 2rem); }

 .sagov .section-world-class.page-node-153502 #block-block-67 a.read,.sagov .section-world-class.page-node-153502 #block-block-68 a.read,.sagov .section-world-class.page-node-153502 #block-block-69 a.read,.sagov .section-world-class.page-node-153502 #block-block-70 a.read,.sagov .section-world-class.page-node-153502 #block-block-110 a.read,.sagov .section-world-class.page-node-153502 #block-block-151 a.read,.sagov .section-world-class.page-node-160387 #block-block-67 a.read,.sagov .section-world-class.page-node-160387 #block-block-68 a.read,.sagov .section-world-class.page-node-160387 #block-block-69 a.read,.sagov .section-world-class.page-node-160387 #block-block-70 a.read,.sagov .section-world-class.page-node-160387 #block-block-110 a.read,.sagov .section-world-class.page-node-160387 #block-block-151 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-67 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-68 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-69 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-70 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-110 a.read,.sagov .section-our-learning-sa.page-node-153502 #block-block-151 a.read { width:100%; }

 .sagov .section-world-class.page-node-153502 #block-block-77,.sagov .section-world-class.page-node-160387 #block-block-77,.sagov .section-our-learning-sa.page-node-153502 #block-block-77 { padding:0 0; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-phone .field .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-label,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-label,.sagov .node-type-sites-db #content .group-about .field-label-inline .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone .field .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-label,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-label,.sagov .node-type-sites-db #content .group-admin .field-label-inline .field-label { padding-left:0; position:relative; width:auto; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-phone .field .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-label::before,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-label::before,.sagov .node-type-sites-db #content .group-about .field-label-inline .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone .field .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-label::before,.sagov .node-type-sites-db #content .group-admin .field-label-inline .field-label::before { display:none; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal .field-label::after,.sagov .node-type-sites-db #content .group-about .field-name-field-phone .field .field-label::after,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email .field-label::after,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax .field-label::after,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website .field-label::after,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-label::after,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-label::after,.sagov .node-type-sites-db #content .group-about .field-label-inline .field-label::after,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal .field-label::after,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone .field .field-label::after,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email .field-label::after,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax .field-label::after,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website .field-label::after,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-label::after,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-label::after,.sagov .node-type-sites-db #content .group-admin .field-label-inline .field-label::after { content:""; width:0.5rem; height:1.125rem; right:0; background:white; position:absolute; }

 .sagov .node-type-sites-db #content .group-about .field-name-field-principal .field-items,.sagov .node-type-sites-db #content .group-about .field-name-field-phone .field .field-items,.sagov .node-type-sites-db #content .group-about .field-name-field-school-email .field-items,.sagov .node-type-sites-db #content .group-about .field-name-field-school-fax .field-items,.sagov .node-type-sites-db #content .group-about .field-name-field-site-website .field-items,.sagov .node-type-sites-db #content .group-about .field-name-field-street-address .field-items,.sagov .node-type-sites-db #content .group-about .field-name-field-postal-address .field-items,.sagov .node-type-sites-db #content .group-about .field-label-inline .field-items,.sagov .node-type-sites-db #content .group-admin .field-name-field-principal .field-items,.sagov .node-type-sites-db #content .group-admin .field-name-field-phone .field .field-items,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-email .field-items,.sagov .node-type-sites-db #content .group-admin .field-name-field-school-fax .field-items,.sagov .node-type-sites-db #content .group-admin .field-name-field-site-website .field-items,.sagov .node-type-sites-db #content .group-admin .field-name-field-street-address .field-items,.sagov .node-type-sites-db #content .group-admin .field-name-field-postal-address .field-items,.sagov .node-type-sites-db #content .group-admin .field-label-inline .field-items { width:100%; }

 .sagov .node-type-sites-db #content h1 { font-size:1.75rem; }

 .sagov .node-type-sites-db #content h2 { font-size:1.5rem; }

 .sagov .node-type-sites-db #content h3,.sagov .node-type-sites-db #content h4 { font-size:1.125rem; }

 .sagov .page-node #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-node #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-views #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-views #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-funnelback-search #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-funnelback-search #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-sitemap #content #block-webform-client-block-65 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"],.sagov .page-sitemap #content #block-webform-client-block-157252 #edit-submitted-was-this-page-useful .form-item label[for="q686934_q6_2"] { width:100%; max-width:300px; float:left; clear:both; }

 }

 @media screen and (max-width:390px) { .sagov #top-nav .region-top-nav #block-menu-menu-top-menu .menu li { margin-left:0.575rem; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu .menu li:first-child { margin-left:0; }

 .sagov #top-nav .region-top-nav #block-menu-menu-top-menu .menu a { margin-right:0; margin-left:0; }

 .sagov .node-type-menu-page.landing-page-banner.page-node { /*.breadcrumb{
						padding-bottom: 6rem;
					}*/ }

 .sagov .node-type-menu-page.landing-page-banner.page-node.page-node-158693 .breadcrumb { padding-bottom:8rem; }

 .sagov .page-parenting-greatstart.page-panels .breadcrumb { padding-bottom:10.5rem; }

 .sagov .page-parenting-greatstart.page-panels #content .panel-panel .field-name-field-blurb h1 { top:7rem; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row { padding-right:2rem; }

 .sagov .node-type-sites-db #content .field-name-field-banner-view .view-content .views-row:after { display:none; }

 .sagov .section-world-class.page-node-153502 #block-block-42,.sagov .section-world-class.page-node-160387 #block-block-42 { display:none; visibility:hidden; }

 .sagov .section-world-class.page-node-153502 #block-block-42 h1,.sagov .section-world-class.page-node-160387 #block-block-42 h1 { top:19.5rem; }

 .sagov .node-type-stem-works-school #content .group-images .group-carousel .group-wide img,.sagov .node-type-building-better-schools-school #content .group-images .group-carousel .group-wide img { width:125px; }

 .sagov .node-type-stem-works-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item,.sagov .node-type-building-better-schools-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item { width:125px; }

 .sagov .node-type-stem-works-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item img,.sagov .node-type-building-better-schools-school #content .group-images .group-carousel .group-wide .field-name-field-stem-works-school-vr .field-item img { width:125apx; }

 }

 /* LPLP microsite */ .section-languages-professional-learning-program { background-color:white; font-family:museo-sans, sans-serif; }

 .section-languages-professional-learning-program h1,.section-languages-professional-learning-program h2,.section-languages-professional-learning-program h3,.section-languages-professional-learning-program h4,.section-languages-professional-learning-program a,.section-languages-professional-learning-program p,.section-languages-professional-learning-program label,.section-languages-professional-learning-program input { font-family:museo-sans, sans-serif; }

 .section-languages-professional-learning-program .mm-menu a { background:none; }

 .section-languages-professional-learning-program #logo,.section-languages-professional-learning-program #name-and-slogan,.section-languages-professional-learning-program #header { display:none; visibility:hidden; }

 .section-languages-professional-learning-program #content ul,.section-languages-professional-learning-program #content ol { margin-left:2em; }

 @media screen and (min-width:726px) { .section-languages-professional-learning-program #menu-mobile-menu { display:none; visibility:hidden; }

 }

 @media screen and (max-width:725px) { .section-languages-professional-learning-program #menu-mobile-menu { display:block; visibility:visible; }

 .section-languages-professional-learning-program #nav-wrapper { height:60px; }

 .section-languages-professional-learning-program #nav-wrapper ul.menu { display:none; visibility:hidden; }

 .section-languages-professional-learning-program #page { margin-top:60px; }

 }

 .section-languages-professional-learning-program #menu-mobile-menu a#mobile-menu-open { height:58px; width:58px; padding:9px 10px; }

 .section-languages-professional-learning-program #menu-mobile-menu a#mobile-menu-open span { height:5px; margin:6px 0; background-color:rgba(0, 0, 0, 0.35); }

 .section-languages-professional-learning-program #menu-mobile-menu a#mobile-menu-open:focus,.section-languages-professional-learning-program #menu-mobile-menu a#mobile-menu-open:hover { background-color:#5B5B5B; }

 .section-languages-professional-learning-program #menu-mobile-menu a#mobile-menu-open:focus span,.section-languages-professional-learning-program #menu-mobile-menu a#mobile-menu-open:hover span { background-color:rgba(255, 255, 255, 0.7); }

 .section-languages-professional-learning-program #mmenu_first.mm-theme-dark { background:#5B5B5B; z-index:5; }

 .section-languages-professional-learning-program #mmenu_first.mm-theme-dark > .mm-navbar { display:none; visibility:hidden; }

 .section-languages-professional-learning-program #mmenu_first.mm-theme-dark .mm-panels { top:0; }

 .section-languages-professional-learning-program #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar { background:#484848; border-bottom:solid white 1px; }

 .section-languages-professional-learning-program #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn { padding-left:0; width:100%; }

 .section-languages-professional-learning-program #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn strong { width:100%; right:0; }

 .section-languages-professional-learning-program #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn:nth-child(1) { width:calc(100% - 60px); }

 .section-languages-professional-learning-program #mmenu_first.mm-theme-dark .mm-panels .mm-panel .mm-navbar .mm-btn:nth-child(2) { width:60px; padding:20px 0; text-align:center; }

 .section-languages-professional-learning-program #nav-wrapper { padding:0 calc(50% - 650px); margin:0; max-width:100%; width:100%; height:125px; background:#B4CC4D; position:fixed; top:0; border-bottom:white solid 2px; z-index:2; }

 @media screen and (max-width:1300px) { .section-languages-professional-learning-program #nav-wrapper { padding:0; }

 }

 .section-languages-professional-learning-program #nav-wrapper ul.menu { background:transparent; }

 .section-languages-professional-learning-program #nav-wrapper ul.menu li { background:transparent; }

 .section-languages-professional-learning-program #nav-wrapper ul.menu li a { background:transparent; }

 .section-languages-professional-learning-program #nav-wrapper ul.menu li a:hover,.section-languages-professional-learning-program #nav-wrapper ul.menu li a:focus { background-color:#a9c042; color:white !important; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation { background:transparent; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu { max-width:100%; margin:0 auto; height:123px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu .menu-mlid-11312 { width:calc(100% - 135px); }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li { background-color:transparent; overflow:hidden; border-right:none; /*
                         a[href='/languages-professional-learning-program']{
                            font-size: 30px;
                            text-align: left;
                            height: 123px;
                            text-transform: uppercase;
                            font-weight: 800;
                            letter-spacing: -0.08em;
                            color: white;
                            line-height: 0.8em;
                            padding:14px;
                            width:230px;
                            &::first-line{
                                -webkit-text-stroke: 0.04em white;
                                -webkit-text-fill-color: #B4CC4D;
                            }
                            &.active{
                                border-bottom:none;
                            }
                            &:hover{
                                color:white!important;
                            }
                            &:focus{
                                color:white!important;
                                background-color:#a9c042;
                            }
                        }
                        */ }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a { float:left; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a { height:100%; padding:10px 20px; padding-top:78px; font-size:26px; font-weight:500; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a:hover,.section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a:focus { background-color:#a9c042; color:white !important; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a.active { border-bottom:solid white 2px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li a { background:transparent; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { float:left; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li { width:auto; background:transparent; border:none; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { height:100%; padding:10px 20px; padding-top:78px; font-size:26px; font-weight:500; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a.infocus { background-color:#a9c042; color:white !important; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a.infocus ~ ul.menu { top:121px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus-within { background-color:#a9c042; color:white !important; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus-within ~ ul.menu { top:121px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus { background-color:#a9c042; color:white !important; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:focus ~ ul.menu { top:121px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:hover { background-color:#a9c042; color:white !important; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a:hover ~ ul.menu { top:121px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a.active-trail { border-bottom:solid white 2px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu { border-top:solid #a9c042 4px; position:absolute; top:-9999px; height:auto; display:block; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:hover { top:121px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:focus { top:121px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu:focus-within { top:121px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu.infocus { top:121px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li { background-color:#b4cc4d; text-align:left; width:100%; clear:both; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li a { padding:20px; width:100%; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > ul.menu > li a.active-trail { background-color:#a9c042; border-bottom:none; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu .menu-mlid-11332 { width:135px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu .menu-mlid-11332 a { text-indent:-9999px; width:100%; background-image:url(../images/lplp/education-logo.png); background-size:135px; background-repeat:no-repeat; background-position:center; }

 @media screen and (max-width:1055px) { .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu .menu-mlid-11312 { width:100%; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu .menu-mlid-11332 { display:none; visibility:hidden; }

 }

 @media screen and (max-width:1300px) { .section-languages-professional-learning-program #nav-wrapper { /*> .region-navigation > .block-menu-block .block__content ul.menu > li a[href='/languages-professional-learning-program']{
                margin-left: 16px;
            }*/ }

 }

 @media screen and (max-width:725px) { .section-languages-professional-learning-program #nav-wrapper { display:none; visibility:hidden; padding-left:60px; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation { padding:0; }

 .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu { display:none; visibility:hidden; }

 }

 .section-languages-professional-learning-program #menu-mobile-menu { z-index:3; }

 .section-languages-professional-learning-program #page { background-color:transparent; margin-top:125px; }

 .section-languages-professional-learning-program #page .breadcrumb { display:none; visibility:hidden; }

 .section-languages-professional-learning-program #page #main { max-width:100%; width:100%; position:relative; }

 .section-languages-professional-learning-program #page #main #content { max-width:100%; width:100%; margin:0 auto; background:white; }

 .section-languages-professional-learning-program #page #main #content .region-banner { max-height:650px; }

 .section-languages-professional-learning-program #page #main #content h1,.section-languages-professional-learning-program #page #main #content article,.section-languages-professional-learning-program #page #main #content #block-block-53 { padding-left:calc(50% - 450px); padding-right:calc(50% - 450px); }

 @media screen and (max-width:1300px) { .section-languages-professional-learning-program #page #main #content h1,.section-languages-professional-learning-program #page #main #content article,.section-languages-professional-learning-program #page #main #content #block-block-53 { padding-left:60px; padding-right:60px; }

 }

 @media screen and (max-width:420px) { .section-languages-professional-learning-program #page #main #content h1,.section-languages-professional-learning-program #page #main #content article,.section-languages-professional-learning-program #page #main #content #block-block-53 { padding-left:40px; padding-right:40px; }

 }

 @media screen and (max-width:380px) { .section-languages-professional-learning-program #page #main #content h1,.section-languages-professional-learning-program #page #main #content article,.section-languages-professional-learning-program #page #main #content #block-block-53 { padding-left:30px; padding-right:30px; }

 }

 .section-languages-professional-learning-program #page #main #content #block-block-53 { background:none; }

 .section-languages-professional-learning-program #page #main #content article { padding-bottom:65px; }

 .section-languages-professional-learning-program #page #main #content p,.section-languages-professional-learning-program #page #main #content ul,.section-languages-professional-learning-program #page #main #content li,.section-languages-professional-learning-program #page #main #content ol,.section-languages-professional-learning-program #page #main #content label { color:#4c4d4f; }

 .section-languages-professional-learning-program #page #main #content h1,.section-languages-professional-learning-program #page #main #content h2,.section-languages-professional-learning-program #page #main #content h3,.section-languages-professional-learning-program #page #main #content h4,.section-languages-professional-learning-program #page #main #content h5 { color:#4B959F; }

 .section-languages-professional-learning-program #page #main #content h2:first-chid { margin-top:0; }

 .section-languages-professional-learning-program #page #main #content h1 { font-size:54px; font-weight:500; padding-top:50px; padding-bottom:50px; }

 .section-languages-professional-learning-program #page #main #content h2,.section-languages-professional-learning-program #page #main #content h3 { padding:0; margin:0; }

 .section-languages-professional-learning-program #page #main #content label { font-weight:bold; font-size:20px; }

 .section-languages-professional-learning-program #page #main #content h2 { font-size:36px; font-weight:500; margin-top:2em; margin-bottom:0.8em; }

 .section-languages-professional-learning-program #page #main #content h2:first-child { margin-top:0; }

 .section-languages-professional-learning-program #page #main #content h3 { font-size:24px; font-weight:600; margin-top:1.5em; margin-bottom:0.8em; }

 .section-languages-professional-learning-program #page #main #content p,.section-languages-professional-learning-program #page #main #content a,.section-languages-professional-learning-program #page #main #content li,.section-languages-professional-learning-program #page #main #content .description { font-size:22px; font-weight:300; line-height:1.5; }

 .section-languages-professional-learning-program #page #main #content a { color:#565d7b; font-weight:500; text-decoration:none; }

 .section-languages-professional-learning-program #page #main #content a:hover,.section-languages-professional-learning-program #page #main #content a:focus { text-decoration:underline; }

 .section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki1,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki2,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki3,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki4,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki5 { padding:50px calc(50% - 480px); margin:30px; background-color:#002855; }

 .section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki1 ul,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki2 ul,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki3 ul,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki4 ul,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki5 ul { list-style-type:none; margin-left:2em; }

 .section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki1 h2,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki1 p,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki1 a,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki1 li,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki2 h2,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki2 p,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki2 a,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki2 li,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki3 h2,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki3 p,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki3 a,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki3 li,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki4 h2,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki4 p,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki4 a,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki4 li,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki5 h2,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki5 p,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki5 a,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki5 li { color:white; }

 @media screen and (max-width:1080px) { .section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki1,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki2,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki3,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki4,.section-languages-professional-learning-program #page #main #content #block-bean-lplp-tfel-focus-ki5 { padding:50px 30px; }

 }

 .section-languages-professional-learning-program #page #main #content #block-block-48,.section-languages-professional-learning-program #page #main #content #block-block-49,.section-languages-professional-learning-program #page #main #content #block-block-50,.section-languages-professional-learning-program #page #main #content #block-block-51,.section-languages-professional-learning-program #page #main #content #block-block-52 { width:100%; display:block; padding:0; margin-top:30px; margin-bottom:30px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content,.section-languages-professional-learning-program #page #main #content #block-block-49 .block__content,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content { padding:100px 30px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content h2:first-child,.section-languages-professional-learning-program #page #main #content #block-block-49 .block__content h2:first-child,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content h2:first-child,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content h2:first-child,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content h2:first-child { margin-top:0; font-size:56px; margin-bottom:50px; }

 @media screen and (max-width:580px) { .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content h2:first-child,.section-languages-professional-learning-program #page #main #content #block-block-49 .block__content h2:first-child,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content h2:first-child,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content h2:first-child,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content h2:first-child { font-size:36px; }

 }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content a.see-more,.section-languages-professional-learning-program #page #main #content #block-block-49 .block__content a.see-more,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content a.see-more,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content a.see-more,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content a.see-more { font-size:22px; text-decoration:none; border:solid #4D4D4D 2px; border-radius:16px; padding:5px 10px; color:#4D4D4D; font-weight:400; background-image:none; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-48 .block__content a.see-more:focus,.section-languages-professional-learning-program #page #main #content #block-block-49 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-49 .block__content a.see-more:focus,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content a.see-more:focus,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content a.see-more:focus,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content a.see-more:focus { background-color:#4D4D4D; color:white; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul,.section-languages-professional-learning-program #page #main #content #block-block-49 .block__content ul,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content ul,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content ul,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content ul { display:inline-block; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 { background-color:#002855; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 .block__content { max-width:700px; padding-bottom:100px; margin:auto; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 .block__content h2,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content h3,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content p,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content a,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content li { color:white; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 .block__content a.see-more { border-color:white; color:white; float:left; margin-top:36px; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content a.see-more:focus { background-color:white; color:#002855; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 .block__content a { background-image:none; padding-right:0; font-size:20px; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 .block__content ul { list-style:none; margin:0; max-width:600px; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 .block__content > ul > li { float:left; min-width:200px; margin-bottom:50px; }

 .section-languages-professional-learning-program #page #main #content #block-block-52 .block__content > ul > li > h3 { margin-top:0 !important; }

 .section-languages-professional-learning-program #page #main #content details summary { background:#efefef; }

 .section-languages-professional-learning-program #page #main #content details summary::before { top:15px; }

 .section-languages-professional-learning-program #page #main #content details summary h2,.section-languages-professional-learning-program #page #main #content details summary h3,.section-languages-professional-learning-program #page #main #content details summary h4,.section-languages-professional-learning-program #page #main #content details summary h5,.section-languages-professional-learning-program #page #main #content details summary h6 { font-size:24px; color:#083664; font-weight:normal; margin:0; }

 .section-languages-professional-learning-program #page #main #content #block-block-49 .block__content { max-width:1560px; margin:auto; display:block; }

 .section-languages-professional-learning-program #page #main #content #block-block-49 .block__content > p { max-width:880px; }

 .section-languages-professional-learning-program #page #main #content #block-block-49 .team { margin:auto; display:block; margin-bottom:30px; list-style-type:none; width:100%; }

 .section-languages-professional-learning-program #page #main #content #block-block-49 .team li { float:left; }

 .section-languages-professional-learning-program #page #main #content .team a.provider { width:280px; height:260px; display:block; text-align:center; float:left; margin:10px; padding:0; background-image:none; padding-left:20px; padding-right:20px; position:relative; /* &.selected span {
                            border: 5px solid #4B959F;
                        }
                        */ }

 .section-languages-professional-learning-program #page #main #content .team a.provider span { content:""; box-sizing:border-box; display:block; width:200px; height:200px; margin:auto; border:5px solid #B4CC4D; border-radius:50%; margin-bottom:7px; background-repeat:no-repeat; background-position:-5px -5px; }

 .section-languages-professional-learning-program #page #main #content .team a.provider:focus span,.section-languages-professional-learning-program #page #main #content .team a.provider:hover span { border:5px solid #002855; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.unisa::after { content:"UniSA"; background-color:#0052a0; display:block; height:20px; color:white; font-size:14px; padding-left:22px; border-bottom-left-radius:12px; position:absolute; top:160px; line-height:21px; left:170px; padding-right:4px; padding-top:3px; padding-bottom:3px; background-image:url(../images/lplp/partner-logos.png); background-position:3px 3px; background-repeat:no-repeat; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.angela-scarino span { border:5px solid #4B959F; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.kathleen-heugh span { border:5px solid #4B959F; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.necia-stanford-billinghurst::before { background-position:-605px -5px; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.mei-french::before { background-position:-805px -5px; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.michelle-kohler::before { background-position:-1005px -5px; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.andrew-scrimgeour::before { background-position:-1205px -5px; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.janet-armitage::before { background-position:-1405px -5px; }

 .section-languages-professional-learning-program #page #main #content .team a.provider.doug-fisher::before { background-position:-1605px -5px; }

 @media screen and (max-width:360px) { .section-languages-professional-learning-program #page #main #content .team a.provider { width:240px; padding-left:0; padding-right:0; }

 }

 .section-languages-professional-learning-program #page #main #content #block-block-50 { background-color:#4B959F; margin-left:30px; margin-right:30px; width:calc(100% - 60px); }

 .section-languages-professional-learning-program #page #main #content #block-block-50 .block__content { max-width:900px; margin:auto; }

 .section-languages-professional-learning-program #page #main #content #block-block-50 .block__content h2,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content h3,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content p,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content a,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content li { color:white; }

 .section-languages-professional-learning-program #page #main #content #block-block-50 .block__content a.see-more { border-color:white; color:white; }

 .section-languages-professional-learning-program #page #main #content #block-block-50 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-50 .block__content a.see-more:focus { background-color:white; color:#4B959F; }

 .section-languages-professional-learning-program #page #main #content #block-block-50 .block__content a[href*="//"] { background-image:none; }

 .section-languages-professional-learning-program #page #main #content #block-block-51 { background-color:#B4CC4D; }

 .section-languages-professional-learning-program #page #main #content #block-block-51 .block__content { max-width:960px; padding:100px 90px; }

 .section-languages-professional-learning-program #page #main #content #block-block-51 .block__content h2,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content h3,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content p,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content a,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content li { color:white; }

 .section-languages-professional-learning-program #page #main #content #block-block-51 .block__content a.see-more { border-color:white; color:white; }

 .section-languages-professional-learning-program #page #main #content #block-block-51 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-51 .block__content a.see-more:focus { background-color:white; color:#B4CC4D; }

 @media screen and (max-width:960px) { .section-languages-professional-learning-program #page #main #content #block-block-51 .block__content { padding:60px 60px; }

 }

 .section-languages-professional-learning-program #page #main #content #block-block-48 { background-color:#4c4d4f; margin-left:30px; margin-right:30px; width:calc(100% - 60px); }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content { max-width:1440px; margin:auto; }

 @media screen and (max-width:1500px) { .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content { max-width:980px; }

 }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content h2,.section-languages-professional-learning-program #page #main #content #block-block-48 .block__content h3,.section-languages-professional-learning-program #page #main #content #block-block-48 .block__content p,.section-languages-professional-learning-program #page #main #content #block-block-48 .block__content a,.section-languages-professional-learning-program #page #main #content #block-block-48 .block__content li { color:white !important; }

 @media screen and (max-width:1040px) { .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content h2 { text-align:center; }

 }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content a.see-more { border-color:white; color:white; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content a.see-more:hover,.section-languages-professional-learning-program #page #main #content #block-block-48 .block__content a.see-more:focus { background-color:white; color:orange; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul { margin:0; padding:0; list-style-type:none; }

 @media screen and (max-width:1040px) { .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul { max-width:460px; margin:auto; }

 }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li { width:400px; float:left; height:150px; margin-left:30px; margin-right:30px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a { display:inline-block; height:100px; padding-left:125px; padding-top:11px; background-image:url(../images/lplp/association-logos.png); background-repeat:no-repeat; background-size:auto; margin:25px 0; font-size:20px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.amflta { background-position:0 0; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.naatd { background-position:0 -100px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.cltasa { background-position:0 -200px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.intan { background-position:0 -300px; padding-top:27px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.jltasa { background-position:0 -400px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.koltasa { background-position:0 -500px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.mltasa { background-position:0 -600px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.saati { background-position:0 -700px; padding-top:27px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.safta { background-position:0 -800px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.sagta { background-position:0 -900px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.stasa { background-position:0 -1000px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.rclc { background-position:0 -1100px; padding-top:27px; }

 @media screen and (max-width:580px) { .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li { width:calc(100% - 60px); height:auto; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a { background-image:none; padding-left:0; padding-right:0; text-align:center; height:auto; padding-top:0 !important; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a:before { content:""; display:block; height:100px; width:100px; margin:auto; margin-bottom:20px; background-image:url(../images/lplp/association-logos.png); background-repeat:no-repeat; background-size:auto; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.amflta:before { background-position:0 0; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.naatd:before { background-position:0 -100px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.cltasa:before { background-position:0 -200px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.intan:before { background-position:0 -300px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.jltasa:before { background-position:0 -400px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.koltasa:before { background-position:0 -500px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.mltasa:before { background-position:0 -600px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.saati:before { background-position:0 -700px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.safta:before { background-position:0 -800px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.sagta:before { background-position:0 -900px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.stasa:before { background-position:0 -1000px; }

 .section-languages-professional-learning-program #page #main #content #block-block-48 .block__content ul li a.rclc:before { background-position:0 -1100px; }

 }

 .section-languages-professional-learning-program #footer-wrapper { margin:0; margin-top:0; background-color:transparent; }

 .section-languages-professional-learning-program #footer-wrapper #footer { max-width:100%; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us { padding-top:7%; padding-bottom:1%; background-image:url(../images/lplp/lplp-footer.png), url(../images/lplp/lplp-footer-rpt.png); background-size:1903px, 1px; background-repeat:no-repeat, repeat-x; background-position:right, left; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us .field-item { text-align:right; padding-right:100px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us .field-item h2 { color:#4b959f; margin-bottom:0; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us .field-item a { font-size:20px; color:#565d7b; font-weight:500; }

 @media screen and (max-width:850px) { .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us { padding-top:60px; padding-bottom:10px; }

 }

 @media screen and (max-width:500px) { .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us { background-image:url(../images/lplp/lplp-footer.png); background-position:-1402px; padding-top:calc(60px + 250px - 50vw); }

 }

 @media screen and (max-width:420px) { .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us { padding-top:135px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us .field-item { text-align:left; padding-right:10px; padding-left:30px; }

 }

 @media screen and (max-width:350px) { .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-lplp-contact-us .field-item { padding-left:15px; }

 }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links { background:#4B959F; border:white solid 2px; border-left-style:none; border-right-style:none; height:104px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body { margin:0; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul { margin:0 auto; width:100%; max-width:865px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li { width:auto; height:100px; margin:0 10px; display:block; float:left; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a { display:block; padding-right:0; height:100px; width:200px; text-indent:-9999px; background-size:auto; background-image:url("../images/lplp/footer-logos.png"); background-position:0 0; background-repeat:no-repeat; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a:focus,.section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a:hover { background-color:rgba(0, 0, 0, 0.2); }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a:focus { outline:1px dotted white; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="creativecommons"] { width:140px; background-position:-30px 2px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="southaustralia"] { background-position:-10px -103px; width:180px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="www.sa.gov.au"] { background-position:10px -199px; width:220px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="whiteribbon"] { background-position:-10px -302px; width:180px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li a[href*="education.sa.gov.au"] { background-position:5px -398px; width:285px; }

 @media screen and (max-width:865px) { .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links { height:204px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(1) { margin-left:calc(50% - 170px); }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(3) { margin-left:calc(50% - 243px); }

 }

 @media screen and (max-width:505px) { .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links { height:404px; }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(1) { margin-left:calc(50% - 70px); }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(2) { margin-left:calc(50% - 90px); }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(3) { margin-left:calc(50% - 90px); }

 .section-languages-professional-learning-program #footer-wrapper #footer #block-bean-orbis-footer-links .field-name-field-bean-body ul li:nth-child(4) { margin-left:calc(50% - 142px); }

 }

 .section-languages-professional-learning-program #page-bottom-wrapper { background:#B4CC4D; color:white; height:100px; border-bottom:solid 23px #002855; font-weight:400; font-size:24px; padding:0; padding-top:30px; }

 @media screen and (max-width:900px) { .section-languages-professional-learning-program #page-bottom-wrapper { height:auto; padding:1em 0; padding-left:1em; }

 .section-languages-professional-learning-program #page-bottom-wrapper .region-bottom .block-menu ul { padding-left:1em; text-align:left; margin:0; }

 .section-languages-professional-learning-program #page-bottom-wrapper .region-bottom .block-menu ul li { transform:none; display:block; float:none; border-right:none; padding:0; width:100%; }

 .section-languages-professional-learning-program #page-bottom-wrapper .region-bottom .block-menu ul li a { transform:none; display:block; }

 }

 .section-languages-professional-learning-program #page-bottom-wrapper .block-menu ul li a { margin-right:0; }

 .section-languages-professional-learning-program #page-bottom-wrapper #block-menu-menu-custom-footer-menu { max-width:38em; }

 .section-languages-professional-learning-program #page-bottom-wrapper #block-menu-menu-custom-footer-menu a { color:white; }

 .section-languages-professional-learning-program #page-bottom-wrapper #block-menu-menu-custom-footer-menu a:focus,.section-languages-professional-learning-program #page-bottom-wrapper #block-menu-menu-custom-footer-menu a:hover { background-color:rgba(0, 0, 0, 0.2); }

 .section-languages-professional-learning-program #page-bottom-wrapper #block-menu-menu-custom-footer-menu a:focus { outline:1px dotted white; }

 .section-languages-professional-learning-program #page-bottom-wrapper #block-menu-menu-logo-footer-menu { display:none; visibility:hidden; }

 .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title { padding-top:100px; text-align:left; text-transform:uppercase; font-weight:800; letter-spacing:-0.08em; color:#4B959F; line-height:0.8em; font-size:96px; padding-left:calc(50% - 450px); padding-right:calc(50% - 195px); position:relative; }

 .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title::first-line { -webkit-text-stroke:0.04em #4B959F; -webkit-text-fill-color:white; }

 .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title::after { content:""; background-image:url(../images/lplp/logo.png); height:250px; width:400px; display:block; position:absolute; right:calc(50% - 550px); top:calc(50% - 100px); }

 @media screen and (max-width:1020px) { .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title { padding-left:60px; padding-right:60px; max-width:770px; }

 }

 @media screen and (max-width:770px) { .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title { font-size:calc(((100vw - 120px) / 650) * 96); }

 }

 @media screen and (max-width:380px) { .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title { padding-left:30px; padding-right:30px; font-size:calc(((100vw - 60px) / 710) * 96); }

 }

 .section-languages-professional-learning-program.page-node-690297 #page #main #content article { padding-bottom:65px; }

 .section-languages-professional-learning-program.page-node-690758 #page #main #content table th,.section-languages-professional-learning-program.page-node-690758 #page #main #content table td { border:none; vertical-align:top; }

 .section-languages-professional-learning-program.page-node-690758 #page #main #content table th { width:280px; padding:0; padding-top:26px; }

 .section-languages-professional-learning-program.page-node-690758 #page #main #content table th a.provider { width:240px; padding-left:0px; padding-right:0px; }

 .section-languages-professional-learning-program.page-node-690758 #page #main #content table tr { padding-top:125px; margin-top:-125px; display:block; }

 @media screen and (max-width:840px) { .section-languages-professional-learning-program.page-node-690758 #page #main #content th,.section-languages-professional-learning-program.page-node-690758 #page #main #content td { width:100%; float:left; display:block; }

 .section-languages-professional-learning-program.page-node-690758 #page #main #content th p,.section-languages-professional-learning-program.page-node-690758 #page #main #content td p { margin-top:0 !important; }

 .section-languages-professional-learning-program.page-node-690758 #page #main #content th p.RowHead,.section-languages-professional-learning-program.page-node-690758 #page #main #content td p.RowHead { display:none; visibility:hidden; }

 .section-languages-professional-learning-program.page-node-690758 #page #main #content tr:nth-child(even) { background:transparent; }

 }

 @media screen and (max-width:725px) { .section-languages-professional-learning-program.page-node-690758 #page #main #content tr { padding-top:0; margin-top:0; }

 }

 @media screen and (max-width:1199px) { .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a,.section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { font-size:22px; }

 }

 @media screen and (max-width:1110px) { .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title::after { width:200px; height:125px; background-size:200px; right:calc(50% - 210px); top:calc(50% - -30px); }

 }

 @media screen and (max-width:1055px) { .section-languages-professional-learning-program #header { margin-top:125px; padding:20px 60px; }

 .section-languages-professional-learning-program #header #logo { background-size:cover; }

 .section-languages-professional-learning-program #header,.section-languages-professional-learning-program #logo,.section-languages-professional-learning-program #name-and-slogan { display:block; visibility:visible; }

 .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title,.section-languages-professional-learning-program #page #main #content #page-title { padding-top:20px; }

 .section-languages-professional-learning-program #page { margin-top:0; }

 }

 @media screen and (max-width:1020px) { .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title::after { right:60px; }

 }

 @media screen and (max-width:920px) { .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a,.section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { padding:10px 15px; padding-top:78px; }

 }

 @media screen and (max-width:870px) { .section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a,.section-languages-professional-learning-program #nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { padding:10px 10px; padding-top:78px; font-size:20px; }

 }

 @media screen and (max-width:725px) { .section-languages-professional-learning-program { border-top:solid #B4CC4D 58px; }

 .section-languages-professional-learning-program #header { margin-top:0; }

 .section-languages-professional-learning-program #page #main #content #block-block-50 .block__content { padding:100px 40px; }

 .section-languages-professional-learning-program #page #main #content #block-block-49 .block__content,.section-languages-professional-learning-program #page #main #content #block-block-52 .block__content { padding:100px 60px; }

 .section-languages-professional-learning-program.page-node-690297 #page #main #content #page-title::after { display:none; visibility:hidden; }

 .section-languages-professional-learning-program #page #main #content h1 { font-size:40px; }

 .section-languages-professional-learning-program #page #main #content h2 { font-size:30px; }

 .section-languages-professional-learning-program nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > a,.section-languages-professional-learning-program nav-wrapper > .region-navigation > .block-menu-block .block__content ul.menu > li > ul.menu > li > a { font-size:22px; }

 }

 @media screen and (max-width:620px) { .section-languages-professional-learning-program #logo { display:none; visibility:hidden; }

 }

 @media screen and (max-width:420px) { .section-languages-professional-learning-program #page #main #content #block-block-49 .block__content { padding:100px 30px; }

 }

 .view-id-preschool_names_and_emails { display:none; visibility:hidden; }

 .webform-client-form-159847 * { font-family:"museo-sans"; font-weight:300; font-size:1.2rem; line-height:1.5; }

 .webform-client-form-159847 .form-item { margin:0.5rem 0; position:relative; }

 .webform-client-form-159847 .form-item label { margin-top:0; font-size:1rem; font-weight:bold; }

 .webform-client-form-159847 .form-item .description { padding-bottom:0; padding-top:0; font-size:1rem; }

 .webform-client-form-159847 .form-item .ui-autocomplete { left:0 !important; margin-left:0 !important; top:4.5rem; width:100%; max-width:22rem; }

 .webform-client-form-159847 .form-item .ui-autocomplete li { margin-left:0 !important; }

 .webform-client-form-159847 .webform-component--school-details--location-number,.webform-client-form-159847 .webform-component--school-details--dl-email,.webform-client-form-159847 .webform-component--event-details--event-contact-email,.webform-client-form-159847 .webform-component--event-details--event-contact-phone { width:49%; float:left; }

 .webform-client-form-159847 .webform-component--school-details--location-number,.webform-client-form-159847 .webform-component--event-details--event-contact-email { margin-right:1%; }

 .webform-client-form-159847 .webform-component--school-details--dl-email,.webform-client-form-159847 .webform-component--event-details--event-contact-phone { margin-left:1%; }

 .webform-client-form-159847 .date-time-field { float:left; width:100%; }

 .webform-client-form-159847 .date-range-field { float:left; max-width:26rem; width:100%; }

 .webform-client-form-159847 .webform-component--event-details--event-description { clear:both; padding-top:0.5rem; padding-bottom:0.5rem; }

 .webform-client-form-159847 input[type="text"],.webform-client-form-159847 input[type="email"],.webform-client-form-159847 input[type="tel"] { height:2.5rem; }

 .webform-client-form-159847 select { height:2.5rem; }

 .webform-client-form-159847 fieldset { border:solid #7a797a 1px; }

 .webform-client-form-159847 fieldset legend { border:1px solid white; padding:0 0.5rem; padding-bottom:0.25rem; }

 .webform-client-form-159847 fieldset legend span { font-size:1.2rem; }

 .webform-client-form-159847 .webform-submit { background-color:#397A80; }

 .webform-client-form-159847 select[id*="_datetimevalue_h"] { margin-left:5em; }

 .err_msg { margin:10px 0; padding:10px; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .views-exposed-form .views-exposed-widget { height:5em; width:100%; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .views-exposed-form .views-submit-button,.page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .views-exposed-form .views-reset-button { width:auto; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .views-exposed-form .views-submit-button input,.page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .views-exposed-form .views-reset-button input { background:#397A80; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-empty { padding:1em 0; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content { padding:0; position:relative; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content:after { content:"Loading..."; position:absolute; top:0; left:50%; transform:translate(-50%, 0px); display:block; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content.ready:after { display:none; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .school-open-date { display:none; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .school-open-date.show { display:inline; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content h3 { margin:1rem 0 0 0; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content h3:first-child { margin-top:0; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .view-grouping { margin-bottom:1rem; display:none; float:left; width:100%; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .view-grouping.show { display:block; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .view-grouping .view-grouping-header { font-size:1.75rem; line-height:1.25; font-weight:700; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .view-grouping .view-grouping { width:100%; margin-right:1rem; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .view-grouping .view-grouping .view-grouping-header { font-size:1.125rem; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .view-grouping .view-grouping .view-grouping-content { display:none; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .views-view-grid { margin-bottom:0; display:none; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .views-view-grid p { margin:0 0 0.5rem 0 !important; }

 .page-node-school-and-preschool-open-days-and-principal-tours #content .view-id-award_test_view .view-content .views-view-grid.show { display:table; }

 #content .view-id-award_test_view.view-display-id-block_1 { background:#397A80; width:calc(100% + 11.5rem); margin-left:-5.75rem; padding:0rem 5.75rem; color:#FFF; position:relative; display:none; }

 #content .view-id-award_test_view.view-display-id-block_1.show { display:block; }

 #content .view-id-award_test_view.view-display-id-block_1:after { content:""; background-repeat:no-repeat; background-image:url(/sites/default/themes/custom/ReleaseTwoTheme/images/openday_icon.png); background-size:contain; position:absolute; width:15rem; height:calc(100% - 6rem); right:6.75rem; top:3rem; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-header { padding:2rem 0 0 0; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-header h2 { color:white; margin:0; padding-right:0; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content { padding:0 0 2rem 0; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content a[href*="//"]:after { background-image:url(/sites/default/themes/custom/ReleaseTwoTheme/images/sagov/ext-link-white.svg); }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row { width:calc(100% - 17rem); padding:0.5rem 0; background:transparent; display:none; border-top:0; border-bottom:solid 1px #e2e2e2; margin-top:0; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row.show { display:block; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row:last-child { border-bottom:0; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row h5 { margin:0 0 0.5rem 0; color:#FFF; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row p,#content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row .webform-long-answer { margin:0 0 0.5rem 0; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row a { color:#FFF; border-bottom-color:#FFF; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row .event-type-single h5,#content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row .event-type-multiple h5,#content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row .event-type-range h5 { display:none; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row .event-type-single h5.single { display:inline-block; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row .event-type-multiple h5.multiple { display:inline-block; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row .event-type-multiple h5.multiple .hide { display:none; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row .event-type-range h5.range { display:inline-block; }

 @media screen and (max-width:991.98px) { #content .view-id-award_test_view.view-display-id-block_1:after { width:10rem; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row { width:calc(100% - 12rem); }

 }

 @media screen and (max-width:800px) { #content .view-id-award_test_view.view-display-id-block_1:after { width:6rem; top:5rem; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row { width:calc(100% - 8rem); }

 }

 @media screen and (max-width:719px) { #content .view-id-award_test_view.view-display-id-block_1:after { display:none; }

 #content .view-id-award_test_view.view-display-id-block_1 .view-content .views-row { width:100%; }

 }

 .page-node-153315 .breadcrumb,.page-node-153315 h1.title,.page-node-153315 #block-block-94,.page-node-153315 #content .field-name-field-contact-view,.page-node-153315 #content .field-name-field-related-links,.page-node-153315 #content #block-menu-block-36,.page-node-153497 .breadcrumb,.page-node-153497 h1.title,.page-node-153497 #block-block-94,.page-node-153497 #content .field-name-field-contact-view,.page-node-153497 #content .field-name-field-related-links,.page-node-153497 #content #block-menu-block-36 { display:none; visibility:hidden; }

 .page-node-153315 #resize-iframe,.page-node-153497 #resize-iframe { height:100vh; border:none; width:calc(100% + 120px + 4rem); margin-left:calc(-60px - 2rem); margin-top:calc(2.5px - 1.5rem); }

 @media screen and (max-width:600px) { .page-node-153315 #resize-iframe,.page-node-153497 #resize-iframe { width:calc(100% + 4rem); margin-left:-2rem; }

 }

 .page-node-160010 .webform-component--residential-address-f--street-address,.page-node-160010 .webform-component--current-school-preschool,.page-node-160079 .webform-component--residential-address-f--street-address,.page-node-160079 .webform-component--current-school-preschool { position:relative; }

 .page-node-160010 .webform-component--residential-address-f--street-address ul.ui-autocomplete,.page-node-160010 .webform-component--current-school-preschool ul.ui-autocomplete,.page-node-160079 .webform-component--residential-address-f--street-address ul.ui-autocomplete,.page-node-160079 .webform-component--current-school-preschool ul.ui-autocomplete { top:4.25rem; }

 .page-node-160010 .view-preschool-names-and-emails,.page-node-160079 .view-preschool-names-and-emails { display:none; visibility:hidden; }

 .page-node-160010 .form-item-submitted-year-will-attend-preschool-day,.page-node-160010 .form-item-submitted-year-will-attend-preschool-month,.page-node-160079 .form-item-submitted-year-will-attend-preschool-day,.page-node-160079 .form-item-submitted-year-will-attend-preschool-month { display:none !important; }

 .page-node-160010 .webform-client-form-160010 .ui-autocomplete,.page-node-160010 .webform-client-form-160079 .ui-autocomplete,.page-node-160079 .webform-client-form-160010 .ui-autocomplete,.page-node-160079 .webform-client-form-160079 .ui-autocomplete { left:0 !important; margin-left:0 !important; top:4.5rem; width:100%; max-width:100%; }

 .page-node-160010 .webform-client-form-160010 .ui-autocomplete li,.page-node-160010 .webform-client-form-160079 .ui-autocomplete li,.page-node-160079 .webform-client-form-160010 .ui-autocomplete li,.page-node-160079 .webform-client-form-160079 .ui-autocomplete li { margin-left:0 !important; }

 .page-node-160010 .webform-client-form-160010 .form-item .form-text,.page-node-160010 .webform-client-form-160010 .form-item select,.page-node-160010 .webform-client-form-160079 .form-item .form-text,.page-node-160010 .webform-client-form-160079 .form-item select,.page-node-160079 .webform-client-form-160010 .form-item .form-text,.page-node-160079 .webform-client-form-160010 .form-item select,.page-node-160079 .webform-client-form-160079 .form-item .form-text,.page-node-160079 .webform-client-form-160079 .form-item select { height:30px; }

 .page-node-160010 .webform-client-form-160010 .form-item label.option a,.page-node-160010 .webform-client-form-160079 .form-item label.option a,.page-node-160079 .webform-client-form-160010 .form-item label.option a,.page-node-160079 .webform-client-form-160079 .form-item label.option a { font-size:15px; }

 .page-node-160010 .webform-client-form-160010 .form-item #edit-submitted-current-year-level,.page-node-160010 .webform-client-form-160010 .form-item #edit-submitted-relationship-to-student,.page-node-160010 .webform-client-form-160079 .form-item #edit-submitted-current-year-level,.page-node-160010 .webform-client-form-160079 .form-item #edit-submitted-relationship-to-student,.page-node-160079 .webform-client-form-160010 .form-item #edit-submitted-current-year-level,.page-node-160079 .webform-client-form-160010 .form-item #edit-submitted-relationship-to-student,.page-node-160079 .webform-client-form-160079 .form-item #edit-submitted-current-year-level,.page-node-160079 .webform-client-form-160079 .form-item #edit-submitted-relationship-to-student { width:100%; }

 .page-node-160010 .webform-client-form-160010 .form-item.webform-component--year-level-applying-for label,.page-node-160010 .webform-client-form-160079 .form-item.webform-component--year-level-applying-for label,.page-node-160079 .webform-client-form-160010 .form-item.webform-component--year-level-applying-for label,.page-node-160079 .webform-client-form-160079 .form-item.webform-component--year-level-applying-for label { display:inline-block; margin-right:1rem; }

 .page-node-160010 .webform-client-form-160010 .form-item.webform-component--current-school,.page-node-160010 .webform-client-form-160079 .form-item.webform-component--current-school,.page-node-160079 .webform-client-form-160010 .form-item.webform-component--current-school,.page-node-160079 .webform-client-form-160079 .form-item.webform-component--current-school { margin-bottom:0; }

 .page-node-160010 .webform-client-form-160010 .form-item.left-col,.page-node-160010 .webform-client-form-160010 .form-item.right-col,.page-node-160010 .webform-client-form-160079 .form-item.left-col,.page-node-160010 .webform-client-form-160079 .form-item.right-col,.page-node-160079 .webform-client-form-160010 .form-item.left-col,.page-node-160079 .webform-client-form-160010 .form-item.right-col,.page-node-160079 .webform-client-form-160079 .form-item.left-col,.page-node-160079 .webform-client-form-160079 .form-item.right-col { width:100%; max-width:calc(50% - 1rem); display:inline-block; margin-top:0; vertical-align:top; }

 .page-node-160010 .webform-client-form-160010 .form-item.left-col,.page-node-160010 .webform-client-form-160079 .form-item.left-col,.page-node-160079 .webform-client-form-160010 .form-item.left-col,.page-node-160079 .webform-client-form-160079 .form-item.left-col { margin-right:0.85rem; }

 .page-node-160010 .webform-client-form-160010 .form-item.right-col,.page-node-160010 .webform-client-form-160079 .form-item.right-col,.page-node-160079 .webform-client-form-160010 .form-item.right-col,.page-node-160079 .webform-client-form-160079 .form-item.right-col { margin-left:0.85rem; }

 .page-node-160010 .webform-client-form-160010 .form-item.webform-component--address-label,.page-node-160010 .webform-client-form-160079 .form-item.webform-component--address-label,.page-node-160079 .webform-client-form-160010 .form-item.webform-component--address-label,.page-node-160079 .webform-client-form-160079 .form-item.webform-component--address-label { margin-bottom:0.5rem; }

 .page-node-160010 .webform-client-form-160010 .form-item.hide-label > label,.page-node-160010 .webform-client-form-160079 .form-item.hide-label > label,.page-node-160079 .webform-client-form-160010 .form-item.hide-label > label,.page-node-160079 .webform-client-form-160079 .form-item.hide-label > label { display:none; visibility:hidden; }

 .page-node-160010 .webform-client-form-160010 .form-submit,.page-node-160010 .webform-client-form-160079 .form-submit,.page-node-160079 .webform-client-form-160010 .form-submit,.page-node-160079 .webform-client-form-160079 .form-submit { font-family:"museo-sans"; font-weight:300; font-size:1.2rem; line-height:1.5; background-color:#397A80; }

 .page-node-160036 #page,.page-node-705316 #page { background:#f7f7f7; position:relative; padding-top:350px; }

 .page-node-160036 #page .field-name-field-banner-image,.page-node-705316 #page .field-name-field-banner-image { max-height:300px; margin-top:-1px; margin-left:0; margin-right:0; }

 .page-node-160036 #page .field-name-field-banner-image::after,.page-node-705316 #page .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:0; width:100%; height:350px; background:linear-gradient(90deg, #397a80 0%, #397a80 26%, rgba(57, 122, 128, 0) 45%); opacity:1; background-color:transparent; display:none; }

 .page-node-160036 #page .field-name-field-banner-image img,.page-node-705316 #page .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#397A80; position:unset; left:unset; transform:unset; }

 .page-node-160036 #page .breadcrumb,.page-node-160036 #page .page__title,.page-node-160036 #page #block-block-105,.page-node-160036 #page #block-block-published-on,.page-node-705316 #page .breadcrumb,.page-node-705316 #page .page__title,.page-node-705316 #page #block-block-105,.page-node-705316 #page #block-block-published-on { display:none; visibility:hidden; }

 .page-node-160036 #page .field-name-field-blurb,.page-node-705316 #page .field-name-field-blurb { margin:0; }

 .page-node-160036 #page .field-name-field-blurb h1,.page-node-705316 #page .field-name-field-blurb h1 { position:absolute; left:0; top:190px; padding:0 5.75rem; color:white; font-weight:bold; letter-spacing:0; margin:0; top:4.5rem; font-size:3rem; width:63rem; }

 .page-node-160036 #page .field-name-field-blurb h1 span,.page-node-705316 #page .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; }

 .page-node-160036 #page #content .three-col,.page-node-160036 #page #content #block-block-152 .three-col,.page-node-705316 #page #content .three-col,.page-node-705316 #page #content #block-block-152 .three-col { padding:1rem 0.5rem; margin-left:-2.4rem; margin-right:-2.4rem; }

 .page-node-160036 #page #content .three-col .col,.page-node-160036 #page #content #block-block-152 .three-col .col,.page-node-705316 #page #content .three-col .col,.page-node-705316 #page #content #block-block-152 .three-col .col { width:33%; display:inline-block; padding:0 2rem; vertical-align:top; }

 .page-node-160036 #page #content .four-col,.page-node-160036 #page #content #block-block-152 .four-col,.page-node-705316 #page #content .four-col,.page-node-705316 #page #content #block-block-152 .four-col { padding:1rem 1rem; margin-left:-2.4rem; margin-right:-2.4rem; }

 .page-node-160036 #page #content .four-col .col,.page-node-160036 #page #content #block-block-152 .four-col .col,.page-node-705316 #page #content .four-col .col,.page-node-705316 #page #content #block-block-152 .four-col .col { width:24.7%; display:inline-block; padding:0 1rem; vertical-align:top; }

 .page-node-160036 #page #content .three-col .col a,.page-node-160036 #page #content #block-block-152 .three-col .col a,.page-node-160036 #page #content .four-col .col a,.page-node-160036 #page #content #block-block-152 .four-col .col a,.page-node-705316 #page #content .three-col .col a,.page-node-705316 #page #content #block-block-152 .three-col .col a,.page-node-705316 #page #content .four-col .col a,.page-node-705316 #page #content #block-block-152 .four-col .col a { font-size:1.5rem; line-height:1.5rem; border-bottom:none; color:#397A80; padding:1rem 1rem; display:inline-block; background:#FFF; width:100%; text-decoration:none; float:left; }

 .page-node-160036 #page #content .three-col .col a:hover,.page-node-160036 #page #content #block-block-152 .three-col .col a:hover,.page-node-160036 #page #content .four-col .col a:hover,.page-node-160036 #page #content #block-block-152 .four-col .col a:hover,.page-node-705316 #page #content .three-col .col a:hover,.page-node-705316 #page #content #block-block-152 .three-col .col a:hover,.page-node-705316 #page #content .four-col .col a:hover,.page-node-705316 #page #content #block-block-152 .four-col .col a:hover { text-decoration:underline !important; }

 .page-node-160036 #page #content .three-col .col a.no-padding,.page-node-160036 #page #content #block-block-152 .three-col .col a.no-padding,.page-node-160036 #page #content .four-col .col a.no-padding,.page-node-160036 #page #content #block-block-152 .four-col .col a.no-padding,.page-node-705316 #page #content .three-col .col a.no-padding,.page-node-705316 #page #content #block-block-152 .three-col .col a.no-padding,.page-node-705316 #page #content .four-col .col a.no-padding,.page-node-705316 #page #content #block-block-152 .four-col .col a.no-padding { padding:0; display:inline; }

 .page-node-160036 #page #content .three-col .col p,.page-node-160036 #page #content #block-block-152 .three-col .col p,.page-node-160036 #page #content .four-col .col p,.page-node-160036 #page #content #block-block-152 .four-col .col p,.page-node-705316 #page #content .three-col .col p,.page-node-705316 #page #content #block-block-152 .three-col .col p,.page-node-705316 #page #content .four-col .col p,.page-node-705316 #page #content #block-block-152 .four-col .col p { margin:0 0 !important; }

 .page-node-160036 #page #content .three-col .col img,.page-node-160036 #page #content #block-block-152 .three-col .col img,.page-node-160036 #page #content .four-col .col img,.page-node-160036 #page #content #block-block-152 .four-col .col img,.page-node-705316 #page #content .three-col .col img,.page-node-705316 #page #content #block-block-152 .three-col .col img,.page-node-705316 #page #content .four-col .col img,.page-node-705316 #page #content #block-block-152 .four-col .col img { width:100%; height:auto; }

 .page-node-160036 #page #content #block-bean-country-education-banner,.page-node-705316 #page #content #block-bean-country-education-banner { padding:0; position:absolute; top:0; left:0; width:100%; }

 .page-node-160036 #page #content #block-block-113,.page-node-160036 #page #content #block-block-114,.page-node-160036 #page #content #block-block-115,.page-node-160036 #page #content #block-block-116,.page-node-160036 #page #content #block-block-117,.page-node-160036 #page #content #block-block-118,.page-node-160036 #page #content #block-block-119,.page-node-160036 #page #content #block-block-128,.page-node-160036 #page #content #block-block-150,.page-node-160036 #page #content #block-block-152,.page-node-160036 #page #content #block-block-154,.page-node-705316 #page #content #block-block-113,.page-node-705316 #page #content #block-block-114,.page-node-705316 #page #content #block-block-115,.page-node-705316 #page #content #block-block-116,.page-node-705316 #page #content #block-block-117,.page-node-705316 #page #content #block-block-118,.page-node-705316 #page #content #block-block-119,.page-node-705316 #page #content #block-block-128,.page-node-705316 #page #content #block-block-150,.page-node-705316 #page #content #block-block-152,.page-node-705316 #page #content #block-block-154 { margin-left:-5.75rem; margin-right:-5.75rem; padding:3rem 6rem; }

 .page-node-160036 #page #content #block-block-113 .block__content h2,.page-node-160036 #page #content #block-block-114 .block__content h2,.page-node-160036 #page #content #block-block-115 .block__content h2,.page-node-160036 #page #content #block-block-116 .block__content h2,.page-node-160036 #page #content #block-block-117 .block__content h2,.page-node-160036 #page #content #block-block-118 .block__content h2,.page-node-160036 #page #content #block-block-119 .block__content h2,.page-node-160036 #page #content #block-block-128 .block__content h2,.page-node-160036 #page #content #block-block-150 .block__content h2,.page-node-160036 #page #content #block-block-152 .block__content h2,.page-node-160036 #page #content #block-block-154 .block__content h2,.page-node-705316 #page #content #block-block-113 .block__content h2,.page-node-705316 #page #content #block-block-114 .block__content h2,.page-node-705316 #page #content #block-block-115 .block__content h2,.page-node-705316 #page #content #block-block-116 .block__content h2,.page-node-705316 #page #content #block-block-117 .block__content h2,.page-node-705316 #page #content #block-block-118 .block__content h2,.page-node-705316 #page #content #block-block-119 .block__content h2,.page-node-705316 #page #content #block-block-128 .block__content h2,.page-node-705316 #page #content #block-block-150 .block__content h2,.page-node-705316 #page #content #block-block-152 .block__content h2,.page-node-705316 #page #content #block-block-154 .block__content h2 { margin-top:0; }

 .page-node-160036 #page #content #block-block-113 .left-col,.page-node-160036 #page #content #block-block-114 .left-col,.page-node-160036 #page #content #block-block-115 .left-col,.page-node-160036 #page #content #block-block-116 .left-col,.page-node-160036 #page #content #block-block-117 .left-col,.page-node-160036 #page #content #block-block-118 .left-col,.page-node-160036 #page #content #block-block-128 .left-col,.page-node-705316 #page #content #block-block-113 .left-col,.page-node-705316 #page #content #block-block-114 .left-col,.page-node-705316 #page #content #block-block-115 .left-col,.page-node-705316 #page #content #block-block-116 .left-col,.page-node-705316 #page #content #block-block-117 .left-col,.page-node-705316 #page #content #block-block-118 .left-col,.page-node-705316 #page #content #block-block-128 .left-col { width:calc(52% - 9rem); display:inline-block; margin-right:8.8rem; vertical-align:middle; }

 .page-node-160036 #page #content #block-block-113 .right-col,.page-node-160036 #page #content #block-block-114 .right-col,.page-node-160036 #page #content #block-block-115 .right-col,.page-node-160036 #page #content #block-block-116 .right-col,.page-node-160036 #page #content #block-block-117 .right-col,.page-node-160036 #page #content #block-block-118 .right-col,.page-node-160036 #page #content #block-block-128 .right-col,.page-node-705316 #page #content #block-block-113 .right-col,.page-node-705316 #page #content #block-block-114 .right-col,.page-node-705316 #page #content #block-block-115 .right-col,.page-node-705316 #page #content #block-block-116 .right-col,.page-node-705316 #page #content #block-block-117 .right-col,.page-node-705316 #page #content #block-block-118 .right-col,.page-node-705316 #page #content #block-block-128 .right-col { width:48%; display:inline-block; vertical-align:middle; }

 .page-node-160036 #page #content #block-block-113 .block__content h2,.page-node-160036 #page #content #block-block-114 .block__content h2,.page-node-160036 #page #content #block-block-115 .block__content h2,.page-node-160036 #page #content #block-block-116 .block__content h2,.page-node-160036 #page #content #block-block-117 .block__content h2,.page-node-160036 #page #content #block-block-118 .block__content h2,.page-node-160036 #page #content #block-block-128 .block__content h2,.page-node-705316 #page #content #block-block-113 .block__content h2,.page-node-705316 #page #content #block-block-114 .block__content h2,.page-node-705316 #page #content #block-block-115 .block__content h2,.page-node-705316 #page #content #block-block-116 .block__content h2,.page-node-705316 #page #content #block-block-117 .block__content h2,.page-node-705316 #page #content #block-block-118 .block__content h2,.page-node-705316 #page #content #block-block-128 .block__content h2 { margin-top:0; }

 .page-node-160036 #page #content #block-block-154 .left-col,.page-node-705316 #page #content #block-block-154 .left-col { width:calc(48% - 2rem); display:inline-block; margin-right:1.7rem; vertical-align:top; }

 .page-node-160036 #page #content #block-block-154 .right-col,.page-node-705316 #page #content #block-block-154 .right-col { width:52%; display:inline-block; vertical-align:top; }

 .page-node-160036 #page #content #block-block-154 a,.page-node-705316 #page #content #block-block-154 a { font-size:1.5rem; line-height:1.5rem; border-bottom:none; color:#397A80; text-decoration:none; }

 .page-node-160036 #page #content #block-block-154 a:hover,.page-node-705316 #page #content #block-block-154 a:hover { text-decoration:underline !important; }

 .page-node-160036 #page #content #block-block-154 img,.page-node-160036 #page #content #block-block-154 iframe,.page-node-705316 #page #content #block-block-154 img,.page-node-705316 #page #content #block-block-154 iframe { width:100%; max-width:700px; display:inline-block; height:370px; }

 .page-node-160036 #page #content #block-block-154 details,.page-node-705316 #page #content #block-block-154 details { width:100%; max-width:700px; margin:0 auto; }

 .page-node-160036 #page #content #block-block-154 details summary,.page-node-705316 #page #content #block-block-154 details summary { padding:1rem 2.75rem 1rem 2rem; }

 .page-node-160036 #page #content #block-block-154 details summary h3,.page-node-705316 #page #content #block-block-154 details summary h3 { font-size:1.2rem; font-weight:500; }

 .page-node-160036 #page #content #block-block-119,.page-node-705316 #page #content #block-block-119 { text-align:center; }

 .page-node-160036 #page #content #block-block-119 h2,.page-node-705316 #page #content #block-block-119 h2 { text-align:left; }

 .page-node-160036 #page #content #block-block-119 img,.page-node-160036 #page #content #block-block-119 iframe,.page-node-705316 #page #content #block-block-119 img,.page-node-705316 #page #content #block-block-119 iframe { width:100%; max-width:700px; display:inline-block; height:394px; }

 .page-node-160036 #page #content #block-block-119 details,.page-node-705316 #page #content #block-block-119 details { text-align:left; width:100%; max-width:700px; margin:0 auto; }

 .page-node-160036 #page #content #block-block-119 details summary,.page-node-705316 #page #content #block-block-119 details summary { padding:1rem 2.75rem 1rem 2rem; }

 .page-node-160036 #page #content #block-block-119 details summary h3,.page-node-705316 #page #content #block-block-119 details summary h3 { font-size:1.2rem; font-weight:500; }

 .page-node-160036 #page #content #block-block-114,.page-node-160036 #page #content #block-block-118,.page-node-705316 #page #content #block-block-114,.page-node-705316 #page #content #block-block-118 { background:#397A80; color:#FFF; }

 .page-node-160036 #page #content #block-block-114 h2,.page-node-160036 #page #content #block-block-114 a,.page-node-160036 #page #content #block-block-118 h2,.page-node-160036 #page #content #block-block-118 a,.page-node-705316 #page #content #block-block-114 h2,.page-node-705316 #page #content #block-block-114 a,.page-node-705316 #page #content #block-block-118 h2,.page-node-705316 #page #content #block-block-118 a { color:#FFF; }

 .page-node-160036 #page #content #block-block-116,.page-node-160036 #page #content #block-block-119,.page-node-160036 #page #content #block-block-128,.page-node-160036 #page #content #block-block-150,.page-node-160036 #page #content #block-block-154,.page-node-705316 #page #content #block-block-116,.page-node-705316 #page #content #block-block-119,.page-node-705316 #page #content #block-block-128,.page-node-705316 #page #content #block-block-150,.page-node-705316 #page #content #block-block-154 { background:#FFF; }

 .page-node-160036 #page #content #block-block-150 .article,.page-node-705316 #page #content #block-block-150 .article { display:inline-block; width:100%; padding:2rem 0; padding-right:37%; position:relative; }

 .page-node-160036 #page #content #block-block-150 .article:before,.page-node-705316 #page #content #block-block-150 .article:before { content:""; display:block; position:absolute; height:1px; width:64%; background:#397A80; left:0; bottom:0; }

 .page-node-160036 #page #content #block-block-150 .article:after,.page-node-705316 #page #content #block-block-150 .article:after { content:""; display:block; position:absolute; width:260px; height:94px; right:3rem; top:50%; transform:translate(0, -50%); background-size:100%; }

 .page-node-160036 #page #content #block-block-150 .article.strategy:after,.page-node-705316 #page #content #block-block-150 .article.strategy:after { background-image:url("../images/sagov/country-education/Country-Education-Landing-Page-Country-icon.svg"); }

 .page-node-160036 #page #content #block-block-150 .article.buildings:after,.page-node-705316 #page #content #block-block-150 .article.buildings:after { background-image:url("../images/sagov/country-education/Country-Education-Landing-Page-School-icon.svg"); height:72px; }

 .page-node-160036 #page #content #block-block-150 .article.world-class:before,.page-node-705316 #page #content #block-block-150 .article.world-class:before { display:none; }

 .page-node-160036 #page #content #block-block-150 .article.world-class:after,.page-node-705316 #page #content #block-block-150 .article.world-class:after { background-image:url("../images/sagov/country-education/Country-Education-Landing-Page-technology-icon.svg"); height:84px; }

 .page-node-160036 #page #content #block-block-150 a,.page-node-705316 #page #content #block-block-150 a { font-size:1.5rem; line-height:1.5rem; border-bottom:none; color:#397A80; text-decoration:none; }

 .page-node-160036 #page #content #block-block-150 a:hover,.page-node-705316 #page #content #block-block-150 a:hover { text-decoration:underline !important; }

 .page-node-160036 #page #content .view-latest-news,.page-node-705316 #page #content .view-latest-news { background:transparent; }

 .page-node-160036 #page #content .view-latest-news .view-header,.page-node-705316 #page #content .view-latest-news .view-header { padding:0 1.75rem; }

 .page-node-160036 #page #content .view-latest-news .view-content,.page-node-705316 #page #content .view-latest-news .view-content { padding:2rem 1rem; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row,.page-node-705316 #page #content .view-latest-news .view-content .views-row { width:calc(33% - 1.5rem); min-height:510px; display:inline-block; vertical-align:top; border-top:0; padding-top:0; margin-left:0.75rem; margin-right:0.75rem; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row:after,.page-node-705316 #page #content .view-latest-news .view-content .views-row:after { display:none; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row.views-row.views-row-1,.page-node-705316 #page #content .view-latest-news .view-content .views-row.views-row.views-row-1 { margin-top:0.5rem; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row .views-field-field-news-image,.page-node-705316 #page #content .view-latest-news .view-content .views-row .views-field-field-news-image { width:100%; max-width:100%; padding-top:0; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row .views-field-field-news-image a,.page-node-705316 #page #content .view-latest-news .view-content .views-row .views-field-field-news-image a { border-bottom:none; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row .views-field-field-news-image img,.page-node-705316 #page #content .view-latest-news .view-content .views-row .views-field-field-news-image img { width:100%; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row .views-field-title,.page-node-705316 #page #content .view-latest-news .view-content .views-row .views-field-title { padding:1rem; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row .views-field-title h3,.page-node-705316 #page #content .view-latest-news .view-content .views-row .views-field-title h3 { color:#397A80; margin-top:0; margin-bottom:0; min-height:65px; font-size:1.5rem; font-weight:normal; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row .views-field-title h3:hover,.page-node-705316 #page #content .view-latest-news .view-content .views-row .views-field-title h3:hover { text-decoration:underline; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row .views-field-field-news-date,.page-node-705316 #page #content .view-latest-news .view-content .views-row .views-field-field-news-date { padding:0rem 1rem 0.5rem 1rem; display:inline-block; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row .views-field-body,.page-node-705316 #page #content .view-latest-news .view-content .views-row .views-field-body { padding:0rem 1rem 1rem 1rem; display:inline-block; }

 .page-node-160036 #page #content .view-latest-news .more-link,.page-node-705316 #page #content .view-latest-news .more-link { text-align:center; }

 .page-node-160036 #page #content .view-latest-news .more-link a,.page-node-705316 #page #content .view-latest-news .more-link a { text-align:center; text-decoration:none; font-size:1.25rem; padding:1rem; border:none; color:#004b88; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); background:#FFF; }

 @media screen and (max-width:1439px) { .page-node-160036 #content .field-name-field-blurb h1,.page-node-705316 #content .field-name-field-blurb h1 { max-width:100%; }

 }

 @media screen and (max-width:1199.98px) { .page-node-160036 #page .field-name-field-banner-image:after,.page-node-705316 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 28%, rgba(57, 122, 128, 0) 55%); }

 .page-node-160036 #page #content .three-col,.page-node-160036 #page #content #block-block-152 .three-col,.page-node-160036 #page #content .four-col,.page-node-160036 #page #content #block-block-152 .four-col,.page-node-705316 #page #content .three-col,.page-node-705316 #page #content #block-block-152 .three-col,.page-node-705316 #page #content .four-col,.page-node-705316 #page #content #block-block-152 .four-col { margin-left:-1.4rem; margin-right:-1.4rem; }

 .page-node-160036 #page #content .three-col .col,.page-node-160036 #page #content #block-block-152 .three-col .col,.page-node-160036 #page #content .four-col .col,.page-node-160036 #page #content #block-block-152 .four-col .col,.page-node-705316 #page #content .three-col .col,.page-node-705316 #page #content #block-block-152 .three-col .col,.page-node-705316 #page #content .four-col .col,.page-node-705316 #page #content #block-block-152 .four-col .col { padding:0 1rem; }

 .page-node-160036 #page #content #block-block-150 .article,.page-node-705316 #page #content #block-block-150 .article { padding-right:38%; }

 .page-node-160036 #page #content #block-block-150 .article:before,.page-node-705316 #page #content #block-block-150 .article:before { width:62%; }

 }

 @media screen and (max-width:1024px) { .page-node-160036 #page .field-name-field-banner-image img,.page-node-705316 #page .field-name-field-banner-image img { margin-left:-12rem; }

 .page-node-160036 #page .field-name-field-banner-image:after,.page-node-705316 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 25%, rgba(57, 122, 128, 0) 50%); }

 .page-node-160036 #page #content #block-block-113 .left-col,.page-node-160036 #page #content #block-block-114 .left-col,.page-node-160036 #page #content #block-block-115 .left-col,.page-node-160036 #page #content #block-block-116 .left-col,.page-node-160036 #page #content #block-block-117 .left-col,.page-node-160036 #page #content #block-block-118 .left-col,.page-node-705316 #page #content #block-block-113 .left-col,.page-node-705316 #page #content #block-block-114 .left-col,.page-node-705316 #page #content #block-block-115 .left-col,.page-node-705316 #page #content #block-block-116 .left-col,.page-node-705316 #page #content #block-block-117 .left-col,.page-node-705316 #page #content #block-block-118 .left-col { width:calc(52% - 4rem); margin-right:3.8rem; }

 .page-node-160036 #page #content .three-col,.page-node-160036 #page #content #block-block-152 .three-col,.page-node-160036 #page #content .four-col,.page-node-160036 #page #content #block-block-152 .four-col,.page-node-705316 #page #content .three-col,.page-node-705316 #page #content #block-block-152 .three-col,.page-node-705316 #page #content .four-col,.page-node-705316 #page #content #block-block-152 .four-col { margin-left:-1rem; margin-right:-1rem; }

 .page-node-160036 #page #content .three-col .col,.page-node-160036 #page #content #block-block-152 .three-col .col,.page-node-160036 #page #content .four-col .col,.page-node-160036 #page #content #block-block-152 .four-col .col,.page-node-705316 #page #content .three-col .col,.page-node-705316 #page #content #block-block-152 .three-col .col,.page-node-705316 #page #content .four-col .col,.page-node-705316 #page #content #block-block-152 .four-col .col { padding:0 0.5rem; }

 .page-node-160036 #page #content .four-col .col,.page-node-160036 #page #content #block-block-152 .four-col .col,.page-node-705316 #page #content .four-col .col,.page-node-705316 #page #content #block-block-152 .four-col .col { width:49.7%; margin-bottom:1rem; }

 .page-node-160036 #page #content #block-block-150 .article,.page-node-705316 #page #content #block-block-150 .article { padding-right:40%; }

 .page-node-160036 #page #content #block-block-150 .article:before,.page-node-705316 #page #content #block-block-150 .article:before { width:60%; }

 .page-node-160036 #page #content #block-block-150 .article:after,.page-node-705316 #page #content #block-block-150 .article:after { right:1rem; width:220px; height:80px; }

 .page-node-160036 #page #content #block-block-150 .article.buildings:after,.page-node-705316 #page #content #block-block-150 .article.buildings:after { height:60px; }

 .page-node-160036 #page #content #block-block-150 .article.world-class:after,.page-node-705316 #page #content #block-block-150 .article.world-class:after { height:70px; }

 }

 @media screen and (max-width:800px) { .page-node-160036 #page #content #block-block-113 .left-col,.page-node-160036 #page #content #block-block-114 .left-col,.page-node-160036 #page #content #block-block-115 .left-col,.page-node-160036 #page #content #block-block-116 .left-col,.page-node-160036 #page #content #block-block-117 .left-col,.page-node-160036 #page #content #block-block-118 .left-col,.page-node-160036 #page #content #block-block-128 .left-col,.page-node-705316 #page #content #block-block-113 .left-col,.page-node-705316 #page #content #block-block-114 .left-col,.page-node-705316 #page #content #block-block-115 .left-col,.page-node-705316 #page #content #block-block-116 .left-col,.page-node-705316 #page #content #block-block-117 .left-col,.page-node-705316 #page #content #block-block-118 .left-col,.page-node-705316 #page #content #block-block-128 .left-col { width:calc(52% - 3rem); margin-right:2.8rem; }

 .page-node-160036 #page #content #block-block-154 .left-col,.page-node-705316 #page #content #block-block-154 .left-col { width:100%; margin-right:0; margin-bottom:2rem; }

 .page-node-160036 #page #content #block-block-154 .right-col,.page-node-705316 #page #content #block-block-154 .right-col { width:100%; }

 .page-node-160036 #page #content .three-col .col,.page-node-160036 #page #content #block-block-152 .three-col .col,.page-node-160036 #page #content .four-col .col,.page-node-160036 #page #content #block-block-152 .four-col .col,.page-node-705316 #page #content .three-col .col,.page-node-705316 #page #content #block-block-152 .three-col .col,.page-node-705316 #page #content .four-col .col,.page-node-705316 #page #content #block-block-152 .four-col .col { width:100%; margin-bottom:1rem; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row,.page-node-705316 #page #content .view-latest-news .view-content .views-row { width:calc(100% - 2rem); margin-left:1rem; margin-right:1rem; }

 .page-node-160036 #page #content #block-block-150 .article,.page-node-705316 #page #content #block-block-150 .article { padding-right:50%; }

 .page-node-160036 #page #content #block-block-150 .article:before,.page-node-705316 #page #content #block-block-150 .article:before { width:52%; }

 }

 @media screen and (max-width:719px) { .page-node-160036 #page .field-name-field-blurb h1,.page-node-705316 #page .field-name-field-blurb h1 { font-size:2.5rem; top:5.5rem; }

 .page-node-160036 #page .field-name-field-banner-image img,.page-node-705316 #page .field-name-field-banner-image img { margin-left:-20rem; max-width:300%; }

 .page-node-160036 #page .field-name-field-banner-image:after,.page-node-705316 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 30%, rgba(57, 122, 128, 0) 55%); }

 .page-node-160036 #page #content #block-block-119 iframe,.page-node-160036 #page #content #block-block-154 iframe,.page-node-705316 #page #content #block-block-119 iframe,.page-node-705316 #page #content #block-block-154 iframe { height:296px; }

 .page-node-160036 #page #content #block-block-150 .article,.page-node-705316 #page #content #block-block-150 .article { padding-right:0; padding-top:7.5rem; }

 .page-node-160036 #page #content #block-block-150 .article:before,.page-node-705316 #page #content #block-block-150 .article:before { width:100%; }

 .page-node-160036 #page #content #block-block-150 .article:after,.page-node-705316 #page #content #block-block-150 .article:after { top:1rem; right:unset; left:50%; transform:translate(-50%, 0); }

 .page-node-160036 #page #content #block-block-150 .article.buildings:after,.page-node-705316 #page #content #block-block-150 .article.buildings:after { top:1.8rem; }

 .page-node-160036 #page #content #block-block-150 .article.world-class:after,.page-node-705316 #page #content #block-block-150 .article.world-class:after { top:1.5rem; }

 }

 @media screen and (max-width:600px) { .page-node-160036 #page .field-name-field-banner-image,.page-node-705316 #page .field-name-field-banner-image { max-height:300px; }

 .page-node-160036 #page .field-name-field-banner-image img,.page-node-705316 #page .field-name-field-banner-image img { margin-left:-27.5rem; max-width:500%; }

 .page-node-160036 #page .field-name-field-blurb h1,.page-node-705316 #page .field-name-field-blurb h1 { padding:0 2.5rem; font-size:2.2rem; top:8rem; transform:translate(0, -50%); width:100%; }

 .page-node-160036 #page #content #block-block-113,.page-node-160036 #page #content #block-block-114,.page-node-160036 #page #content #block-block-115,.page-node-160036 #page #content #block-block-116,.page-node-160036 #page #content #block-block-117,.page-node-160036 #page #content #block-block-118,.page-node-160036 #page #content #block-block-119,.page-node-160036 #page #content #block-block-128,.page-node-160036 #page #content #block-block-150,.page-node-160036 #page #content #block-block-152,.page-node-160036 #page #content #block-block-154,.page-node-705316 #page #content #block-block-113,.page-node-705316 #page #content #block-block-114,.page-node-705316 #page #content #block-block-115,.page-node-705316 #page #content #block-block-116,.page-node-705316 #page #content #block-block-117,.page-node-705316 #page #content #block-block-118,.page-node-705316 #page #content #block-block-119,.page-node-705316 #page #content #block-block-128,.page-node-705316 #page #content #block-block-150,.page-node-705316 #page #content #block-block-152,.page-node-705316 #page #content #block-block-154 { padding:3rem 2rem; margin-left:-2rem; margin-right:-2rem; }

 .page-node-160036 #page #content #block-block-113 .left-col,.page-node-160036 #page #content #block-block-114 .left-col,.page-node-160036 #page #content #block-block-115 .left-col,.page-node-160036 #page #content #block-block-116 .left-col,.page-node-160036 #page #content #block-block-117 .left-col,.page-node-160036 #page #content #block-block-118 .left-col,.page-node-160036 #page #content #block-block-119 .left-col,.page-node-160036 #page #content #block-block-128 .left-col,.page-node-160036 #page #content #block-block-150 .left-col,.page-node-160036 #page #content #block-block-152 .left-col,.page-node-160036 #page #content #block-block-154 .left-col,.page-node-705316 #page #content #block-block-113 .left-col,.page-node-705316 #page #content #block-block-114 .left-col,.page-node-705316 #page #content #block-block-115 .left-col,.page-node-705316 #page #content #block-block-116 .left-col,.page-node-705316 #page #content #block-block-117 .left-col,.page-node-705316 #page #content #block-block-118 .left-col,.page-node-705316 #page #content #block-block-119 .left-col,.page-node-705316 #page #content #block-block-128 .left-col,.page-node-705316 #page #content #block-block-150 .left-col,.page-node-705316 #page #content #block-block-152 .left-col,.page-node-705316 #page #content #block-block-154 .left-col { width:100%; margin-right:0; margin-bottom:2rem; }

 .page-node-160036 #page #content #block-block-113 .right-col,.page-node-160036 #page #content #block-block-114 .right-col,.page-node-160036 #page #content #block-block-115 .right-col,.page-node-160036 #page #content #block-block-116 .right-col,.page-node-160036 #page #content #block-block-117 .right-col,.page-node-160036 #page #content #block-block-118 .right-col,.page-node-160036 #page #content #block-block-119 .right-col,.page-node-160036 #page #content #block-block-128 .right-col,.page-node-160036 #page #content #block-block-150 .right-col,.page-node-160036 #page #content #block-block-152 .right-col,.page-node-160036 #page #content #block-block-154 .right-col,.page-node-705316 #page #content #block-block-113 .right-col,.page-node-705316 #page #content #block-block-114 .right-col,.page-node-705316 #page #content #block-block-115 .right-col,.page-node-705316 #page #content #block-block-116 .right-col,.page-node-705316 #page #content #block-block-117 .right-col,.page-node-705316 #page #content #block-block-118 .right-col,.page-node-705316 #page #content #block-block-119 .right-col,.page-node-705316 #page #content #block-block-128 .right-col,.page-node-705316 #page #content #block-block-150 .right-col,.page-node-705316 #page #content #block-block-152 .right-col,.page-node-705316 #page #content #block-block-154 .right-col { width:100%; }

 .page-node-160036 #page #content .view-latest-news,.page-node-705316 #page #content .view-latest-news { padding-bottom:2rem; }

 .page-node-160036 #page #content .view-latest-news .view-header,.page-node-705316 #page #content .view-latest-news .view-header { padding:0 0; }

 .page-node-160036 #page #content .view-latest-news .view-content .views-row,.page-node-705316 #page #content .view-latest-news .view-content .views-row { width:calc(100% + 2rem); margin-left:-1rem; margin-right:-1rem; }

 }

 @media screen and (max-width:482px) { .page-node-160036 #page .field-name-field-banner-image:after,.page-node-705316 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 40%, rgba(57, 122, 128, 0) 65%); }

 .page-node-160036 #page #content #block-block-119 iframe,.page-node-160036 #page #content #block-block-154 iframe,.page-node-705316 #page #content #block-block-119 iframe,.page-node-705316 #page #content #block-block-154 iframe { height:235px; }

 }

 .page-node-160084 #page { background:#FFF; }

 .page-node-160084 #page .field-name-field-banner-image { max-height:350px; margin-top:0; }

 .page-node-160084 #page .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#397A80; position:absolute; bottom:-20px; left:unset; transform:unset; }

 .page-node-160084 #page .breadcrumb,.page-node-160084 #page .page__title,.page-node-160084 #page #block-block-105,.page-node-160084 #page article.node-160084 .field-name-body,.page-node-160084 #page #block-block-published-on { display:none; visibility:hidden; }

 .page-node-160084 #page .field-name-field-blurb { margin:0; }

 .page-node-160084 #page .field-name-field-blurb h1 { position:absolute; left:0; top:190px; padding:0 5.75rem; color:white; font-weight:bold; letter-spacing:0; font-size:3rem; margin:0; top:2.5rem; font-size:3.5rem; width:63rem; }

 .page-node-160084 #page .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; }

 .page-node-160084 #page #content #block-block-120,.page-node-160084 #page #content #block-block-121,.page-node-160084 #page #content #block-block-122,.page-node-160084 #page #content #block-block-123,.page-node-160084 #page #content #block-block-124,.page-node-160084 #page #content #block-block-125,.page-node-160084 #page #content #block-block-126,.page-node-160084 #page #content #block-block-127 { margin-left:-2rem; margin-right:-2rem; padding:3rem 6rem; }

 .page-node-160084 #page #content #block-block-120 .block__content h2,.page-node-160084 #page #content #block-block-121 .block__content h2,.page-node-160084 #page #content #block-block-122 .block__content h2,.page-node-160084 #page #content #block-block-123 .block__content h2,.page-node-160084 #page #content #block-block-124 .block__content h2,.page-node-160084 #page #content #block-block-125 .block__content h2,.page-node-160084 #page #content #block-block-126 .block__content h2,.page-node-160084 #page #content #block-block-127 .block__content h2 { margin-top:0; }

 .page-node-160084 #page #content #block-block-120 .block__content .file-image img,.page-node-160084 #page #content #block-block-121 .block__content .file-image img,.page-node-160084 #page #content #block-block-122 .block__content .file-image img,.page-node-160084 #page #content #block-block-123 .block__content .file-image img,.page-node-160084 #page #content #block-block-124 .block__content .file-image img,.page-node-160084 #page #content #block-block-125 .block__content .file-image img,.page-node-160084 #page #content #block-block-126 .block__content .file-image img,.page-node-160084 #page #content #block-block-127 .block__content .file-image img { width:100%; }

 .page-node-160084 #page #content #block-block-121 .left-col,.page-node-160084 #page #content #block-block-123 .left-col,.page-node-160084 #page #content #block-block-125 .left-col,.page-node-160084 #page #content #block-block-127 .left-col { width:calc(54% - 4rem); display:inline-block; margin-right:3.8rem; vertical-align:middle; }

 .page-node-160084 #page #content #block-block-121 .right-col,.page-node-160084 #page #content #block-block-123 .right-col,.page-node-160084 #page #content #block-block-125 .right-col,.page-node-160084 #page #content #block-block-127 .right-col { width:46%; display:inline-block; vertical-align:middle; }

 .page-node-160084 #page #content #block-block-121 .block__content h2,.page-node-160084 #page #content #block-block-123 .block__content h2,.page-node-160084 #page #content #block-block-125 .block__content h2,.page-node-160084 #page #content #block-block-127 .block__content h2 { margin-top:0; }

 .page-node-160084 #page #content #block-block-121,.page-node-160084 #page #content #block-block-123,.page-node-160084 #page #content #block-block-125 { background:#f7f7f7; }

 @media screen and (max-width:1439px) { .page-node-160084 #content .field-name-field-blurb h1 { top:1.5rem; max-width:100%; }

 }

 @media screen and (max-width:1199.98px) { .page-node-160084 #page .field-name-field-banner-image img { margin-left:-15rem; }

 }

 @media screen and (max-width:1024px) { .page-node-160084 #page .field-name-field-blurb h1 { font-size:3rem; top:4rem; }

 .page-node-160084 #page .field-name-field-banner-image img { margin-left:-24rem; }

 }

 @media screen and (max-width:800px) { .page-node-160084 #page .field-name-field-blurb h1 { top:3rem; }

 .page-node-160084 #page .field-name-field-banner-image img { margin-left:-30rem; }

 .page-node-160084 #page #content #block-block-121 .left-col,.page-node-160084 #page #content #block-block-123 .left-col,.page-node-160084 #page #content #block-block-125 .left-col,.page-node-160084 #page #content #block-block-127 .left-col { width:calc(54% - 3rem); margin-right:2.8rem; }

 }

 @media screen and (max-width:719px) { .page-node-160084 #page .field-name-field-blurb h1 { font-size:2.5rem; top:3.5rem; }

 .page-node-160084 #page .field-name-field-banner-image img { margin-left:-30rem; max-width:300%; }

 }

 @media screen and (max-width:600px) { .page-node-160084 #page .field-name-field-banner-image { max-height:300px; }

 .page-node-160084 #page .field-name-field-banner-image img { margin-left:-34rem; max-width:500%; }

 .page-node-160084 #page .field-name-field-blurb h1 { padding:0 2.5rem; font-size:2.2rem; top:2rem; }

 .page-node-160084 #page #content #block-block-120,.page-node-160084 #page #content #block-block-121,.page-node-160084 #page #content #block-block-122,.page-node-160084 #page #content #block-block-123,.page-node-160084 #page #content #block-block-124,.page-node-160084 #page #content #block-block-125,.page-node-160084 #page #content #block-block-126,.page-node-160084 #page #content #block-block-127 { padding:3rem 2rem; }

 .page-node-160084 #page #content #block-block-120 .left-col,.page-node-160084 #page #content #block-block-121 .left-col,.page-node-160084 #page #content #block-block-122 .left-col,.page-node-160084 #page #content #block-block-123 .left-col,.page-node-160084 #page #content #block-block-124 .left-col,.page-node-160084 #page #content #block-block-125 .left-col,.page-node-160084 #page #content #block-block-126 .left-col,.page-node-160084 #page #content #block-block-127 .left-col { width:100%; margin-right:0; margin-bottom:2rem; }

 .page-node-160084 #page #content #block-block-120 .right-col,.page-node-160084 #page #content #block-block-121 .right-col,.page-node-160084 #page #content #block-block-122 .right-col,.page-node-160084 #page #content #block-block-123 .right-col,.page-node-160084 #page #content #block-block-124 .right-col,.page-node-160084 #page #content #block-block-125 .right-col,.page-node-160084 #page #content #block-block-126 .right-col,.page-node-160084 #page #content #block-block-127 .right-col { width:100%; }

 }

 a.podcast-button { display:inline-block; background-color:#e3e3e3; height:80px; width:230px; border-radius:13px; margin-right:1.425rem; border-bottom:none !important; }

 a.podcast-button:hover { background-color:#fff; box-shadow:0 0 0.5em rgba(92, 92, 92, 0.31); }

 a.podcast-button:after { display:none; }

 .page-node-teach-podcast .apple-podcasts { padding:22px 21px; width:230px; }

 .page-node-teach-podcast .spotify { padding-left:45px; padding-top:17px; }

 .page-node-teach-podcast a[href*="//"].podcast-button::after { background-image:none; }

 .page-node-teach-podcast .page-node article a.podcast-button { border-bottom:none; }

 .page-node-teach-podcast .node-708794 iframe { width:100%; height:10.7em; }

 .page-node-teach-podcast .node-708794 a h3 { color:#1E58A6; text-decoration:underline; }

 .page-node-teach-podcast .node-708794 a h3:hover,.page-node-teach-podcast .node-708794 a h3:active { text-decoration:none; }

 .page-node-teach-podcast .node-737408 iframe { width:100%; height:10.7em; }

 .page-node-teach-podcast .node-737408 a h3 { color:#1E58A6; text-decoration:underline; }

 .page-node-teach-podcast .node-737408 a h3:hover,.page-node-teach-podcast .node-737408 a h3:active { text-decoration:none; }

 .page-node-teach-podcast .field.field-name-field-audio-player-iframe-embed.field-type-text-long.field-label-hidden iframe { width:100%; height:12em; }

 .page-node-teach-podcast .view-header h3 { margin-bottom:-35px; }

 .page-node-160176 #page { background:#FFF; position:relative; padding-top:350px; }

 .page-node-160176 #page .field-name-field-banner-image { max-height:350px; margin-top:-1px; margin-left:0; margin-right:0; }

 .page-node-160176 #page .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:0; width:100%; height:350px; background:linear-gradient(90deg, #397a80 0%, #397a80 35%, rgba(57, 122, 128, 0) 65%); opacity:1; background-color:transparent; }

 .page-node-160176 #page .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#397A80; position:absolute; bottom:-20px; left:unset; transform:unset; }

 .page-node-160176 #page .page__title,.page-node-160176 #page #block-block-105,.page-node-160176 #page #block-block-published-on { display:none; visibility:hidden; }

 .page-node-160176 #page .field-name-field-blurb { margin:0; }

 .page-node-160176 #page .field-name-field-blurb h1 { position:absolute; left:0; top:190px; padding:0 5.75rem; color:white; font-weight:bold; letter-spacing:0; font-size:3rem; margin:0; top:7rem; font-size:3.5rem; width:63rem; }

 .page-node-160176 #page .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; }

 .page-node-160176 #page #content .quick-articles { padding:1rem 0.5rem; margin-left:-1.4rem; margin-right:-1.4rem; }

 .page-node-160176 #page #content .quick-articles .quick-article { width:33%; display:inline-block; padding:0 1rem; vertical-align:top; }

 .page-node-160176 #page #content .quick-articles .quick-article .title { margin:0.5rem 0; }

 .page-node-160176 #page #content .quick-articles .quick-article a { font-size:1.5rem; line-height:1.5rem; border-bottom:1.5px solid #397A80; color:#397A80; }

 .page-node-160176 #page #content .quick-articles .quick-article a:hover { border-bottom-width:2px; }

 .page-node-160176 #page #content .quick-articles .quick-article p { margin:0.5rem 0 !important; }

 .page-node-160176 #page #content .quick-articles .quick-article img { width:100%; }

 .page-node-160176 #page #content .three-col { margin-left:1rem; margin-right:1rem; }

 .page-node-160176 #page #content .three-col .col { width:33%; padding:0 2rem; display:inline-block; vertical-align:top; text-align:center; }

 .page-node-160176 #page #content .three-col .col h2 { color:#397A80; margin:0 auto; margin-bottom:0.5rem; margin-top:1rem; font-weight:900; max-width:12rem; }

 .page-node-160176 #page #content .three-col .col p { margin:0 auto !important; margin-top:0 !important; max-width:10rem; }

 .page-node-160176 #page #content .three-col .col:before { content:""; display:inline-block; width:100%; height:80px; background-repeat:no-repeat; background-size:contain; background-position:center; }

 .page-node-160176 #page #content .three-col .col.money:before { background-image:url("../images/sagov/school-infrastructure/money.svg"); }

 .page-node-160176 #page #content .three-col .col.cone:before { background-image:url("../images/sagov/school-infrastructure/cone.svg"); }

 .page-node-160176 #page #content .three-col .col.school:before { background-image:url("../images/sagov/school-infrastructure/school.svg"); }

 .page-node-160176 #page #content #block-bean-school-infrastructure-south-aust { padding:0; position:absolute; top:0; left:0; width:100%; }

 .page-node-160176 #page #content #block-block-129,.page-node-160176 #page #content #block-block-130,.page-node-160176 #page #content #block-block-131,.page-node-160176 #page #content #block-block-132,.page-node-160176 #page #content #block-block-133,.page-node-160176 #page #content #block-block-134,.page-node-160176 #page #content #block-block-135,.page-node-160176 #page #content #block-block-136,.page-node-160176 #page #content #block-block-153 { margin-left:-5.75rem; margin-right:-5.75rem; padding:3rem 6rem; float:left; width:calc(100% + 11.5rem); }

 .page-node-160176 #page #content #block-block-129 h2,.page-node-160176 #page #content #block-block-130 h2,.page-node-160176 #page #content #block-block-131 h2,.page-node-160176 #page #content #block-block-132 h2,.page-node-160176 #page #content #block-block-133 h2,.page-node-160176 #page #content #block-block-134 h2,.page-node-160176 #page #content #block-block-135 h2,.page-node-160176 #page #content #block-block-136 h2,.page-node-160176 #page #content #block-block-153 h2 { margin-top:0; }

 .page-node-160176 #page #content #block-block-129 .file-image img,.page-node-160176 #page #content #block-block-130 .file-image img,.page-node-160176 #page #content #block-block-131 .file-image img,.page-node-160176 #page #content #block-block-132 .file-image img,.page-node-160176 #page #content #block-block-133 .file-image img,.page-node-160176 #page #content #block-block-134 .file-image img,.page-node-160176 #page #content #block-block-135 .file-image img,.page-node-160176 #page #content #block-block-136 .file-image img,.page-node-160176 #page #content #block-block-153 .file-image img { width:100%; }

 .page-node-160176 #page #content #block-block-129 .left-col,.page-node-160176 #page #content #block-block-130 .left-col,.page-node-160176 #page #content #block-block-131 .left-col,.page-node-160176 #page #content #block-block-132 .left-col,.page-node-160176 #page #content #block-block-133 .left-col,.page-node-160176 #page #content #block-block-134 .left-col,.page-node-160176 #page #content #block-block-153 .left-col { width:calc(54% - 4rem); display:inline-block; margin-right:3.8rem; vertical-align:middle; }

 .page-node-160176 #page #content #block-block-129 .right-col,.page-node-160176 #page #content #block-block-130 .right-col,.page-node-160176 #page #content #block-block-131 .right-col,.page-node-160176 #page #content #block-block-132 .right-col,.page-node-160176 #page #content #block-block-133 .right-col,.page-node-160176 #page #content #block-block-134 .right-col,.page-node-160176 #page #content #block-block-153 .right-col { width:46%; display:inline-block; vertical-align:middle; float:right; }

 .page-node-160176 #page #content #block-block-129 .block__content h2,.page-node-160176 #page #content #block-block-130 .block__content h2,.page-node-160176 #page #content #block-block-131 .block__content h2,.page-node-160176 #page #content #block-block-132 .block__content h2,.page-node-160176 #page #content #block-block-133 .block__content h2,.page-node-160176 #page #content #block-block-134 .block__content h2,.page-node-160176 #page #content #block-block-153 .block__content h2 { margin-top:0; }

 .page-node-160176 #page #content #block-block-135 img,.page-node-160176 #page #content #block-block-135 iframe { width:100%; display:inline-block; height:575px; }

 .page-node-160176 #page #content #block-block-130,.page-node-160176 #page #content #block-block-153,.page-node-160176 #page #content #block-block-133,.page-node-160176 #page #content #block-block-135 { background:#f7f7f7; }

 .page-node-160176 #footer-wrapper { background-color:#f7f7f7; }

 @media screen and (max-width:1199.98px) { .page-node-160176 #page .field-name-field-banner-image img { margin-left:-5rem; }

 }

 @media screen and (max-width:1024px) { .page-node-160176 #page .field-name-field-blurb h1 { font-size:3rem; top:7.5rem; }

 .page-node-160176 #page .field-name-field-banner-image img { margin-left:-12rem; }

 .page-node-160176 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 40%, rgba(57, 122, 128, 0) 65%); }

 .page-node-160176 #page #content #block-block-135 iframe { height:465px; }

 }

 @media screen and (max-width:800px) { .page-node-160176 #page #content .quick-articles .quick-article { width:32%; padding:0 0.5rem; }

 .page-node-160176 #page #content .three-col { margin-left:0rem; margin-right:0rem; }

 .page-node-160176 #page #content .three-col .col { width:32%; padding:0 1rem; }

 .page-node-160176 #page #content #block-block-129 .left-col,.page-node-160176 #page #content #block-block-130 .left-col,.page-node-160176 #page #content #block-block-131 .left-col,.page-node-160176 #page #content #block-block-132 .left-col,.page-node-160176 #page #content #block-block-133 .left-col,.page-node-160176 #page #content #block-block-134 .left-col,.page-node-160176 #page #content #block-block-153 .left-col { width:calc(52% - 3rem); margin-right:2.8rem; }

 .page-node-160176 #page #content #block-block-135 iframe { height:340px; }

 }

 @media screen and (max-width:719px) { .page-node-160176 #page .field-name-field-blurb h1 { font-size:2.5rem; top:5rem; width:28rem; }

 .page-node-160176 #page .field-name-field-banner-image img { margin-left:-16rem; max-width:300%; }

 .page-node-160176 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 35%, rgba(57, 122, 128, 0) 65%); }

 .page-node-160176 #page #content .three-col .col h2 { font-weight:700; font-size:1.8rem; }

 .page-node-160176 #page #content #block-block-135 iframe { height:294px; }

 }

 @media screen and (max-width:600px) { .page-node-160176 #page .field-name-field-banner-image { max-height:300px; }

 .page-node-160176 #page .field-name-field-banner-image img { margin-left:-20rem; max-width:500%; }

 .page-node-160176 #page .field-name-field-blurb h1 { padding:0 2.5rem; font-size:2.2rem; top:4rem; width:20rem; }

 .page-node-160176 #page #content .quick-articles { margin-left:-1rem; margin-right:-1rem; margin-top:-1rem; padding:0 0.5rem; }

 .page-node-160176 #page #content .quick-articles .quick-article { width:100%; padding:1rem 0.5rem; }

 .page-node-160176 #page #content .three-col .col { width:100%; padding:1.5rem 1rem; }

 .page-node-160176 #page #content .three-col .col h2 { font-weight:700; font-size:2.05rem; max-width:100%; }

 .page-node-160176 #page #content .three-col .col p { max-width:100%; }

 .page-node-160176 #page #content #block-block-129,.page-node-160176 #page #content #block-block-130,.page-node-160176 #page #content #block-block-131,.page-node-160176 #page #content #block-block-132,.page-node-160176 #page #content #block-block-133,.page-node-160176 #page #content #block-block-134,.page-node-160176 #page #content #block-block-135,.page-node-160176 #page #content #block-block-136,.page-node-160176 #page #content #block-block-153 { padding:3rem 2rem; margin-left:-2rem; margin-right:-2rem; width:calc(100% + 4rem); }

 .page-node-160176 #page #content #block-block-129 .left-col,.page-node-160176 #page #content #block-block-130 .left-col,.page-node-160176 #page #content #block-block-131 .left-col,.page-node-160176 #page #content #block-block-132 .left-col,.page-node-160176 #page #content #block-block-133 .left-col,.page-node-160176 #page #content #block-block-134 .left-col,.page-node-160176 #page #content #block-block-135 .left-col,.page-node-160176 #page #content #block-block-136 .left-col,.page-node-160176 #page #content #block-block-153 .left-col { width:100%; margin-right:0; margin-bottom:2rem; }

 .page-node-160176 #page #content #block-block-129 .right-col,.page-node-160176 #page #content #block-block-130 .right-col,.page-node-160176 #page #content #block-block-131 .right-col,.page-node-160176 #page #content #block-block-132 .right-col,.page-node-160176 #page #content #block-block-133 .right-col,.page-node-160176 #page #content #block-block-134 .right-col,.page-node-160176 #page #content #block-block-135 .right-col,.page-node-160176 #page #content #block-block-136 .right-col,.page-node-160176 #page #content #block-block-153 .right-col { width:100%; float:unset; }

 .page-node-160176 #page #content #block-block-130 .left-col,.page-node-160176 #page #content #block-block-153 .left-col,.page-node-160176 #page #content #block-block-131 .left-col,.page-node-160176 #page #content #block-block-133 .left-col { margin-bottom:0; }

 .page-node-160176 #page #content #block-block-130 .right-col,.page-node-160176 #page #content #block-block-153 .right-col,.page-node-160176 #page #content #block-block-131 .right-col,.page-node-160176 #page #content #block-block-133 .right-col { margin-bottom:2rem; }

 .page-node-160176 #page #content #block-block-136 { padding-top:0; }

 }

 @media screen and (max-width:482px) { .page-node-160176 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 45%, rgba(57, 122, 128, 0) 80%); }

 .page-node-160176 #page #content #block-block-135 iframe { height:235px; }

 }

 .page-node-160186 .webform-component--address,.page-node-160186 .webform-component--student-1--school-student-currently-enrolled-at,.page-node-160186 .webform-component--student-2--school-student-currently-enrolled-at,.page-node-160186 .webform-component--student-3--school-student-currently-enrolled-at,.page-node-160186 .webform-component--student-4--school-student-currently-enrolled-at { position:relative; }

 .page-node-160186 .webform-component--address ul.ui-autocomplete,.page-node-160186 .webform-component--student-1--school-student-currently-enrolled-at ul.ui-autocomplete,.page-node-160186 .webform-component--student-2--school-student-currently-enrolled-at ul.ui-autocomplete,.page-node-160186 .webform-component--student-3--school-student-currently-enrolled-at ul.ui-autocomplete,.page-node-160186 .webform-component--student-4--school-student-currently-enrolled-at ul.ui-autocomplete { top:4.25rem; }

 .page-node-160186 .view-preschool-names-and-emails { display:none; visibility:hidden; }

 .page-node-160186 .webform-client-form-160186 .ui-autocomplete { left:0 !important; margin-left:0 !important; top:4.5rem; width:100%; max-width:100%; }

 .page-node-160186 .webform-client-form-160186 .ui-autocomplete li { margin-left:0 !important; }

 .page-node-160186 .webform-client-form-160186 .form-item .form-text,.page-node-160186 .webform-client-form-160186 .form-item select { height:30px; }

 .page-node-160186 .webform-client-form-160186 .form-item label.option a { font-size:15px; }

 .page-node-160186 .webform-client-form-160186 .form-item #edit-submitted-current-year-level,.page-node-160186 .webform-client-form-160186 .form-item #edit-submitted-relationship-to-student { width:100%; }

 .page-node-160186 .webform-client-form-160186 .form-item.webform-component--year-level-applying-for label { display:inline-block; margin-right:1rem; }

 .page-node-160186 .webform-client-form-160186 .form-item.webform-component--current-school { margin-bottom:0; }

 .page-node-160186 .webform-client-form-160186 .form-item.left-col,.page-node-160186 .webform-client-form-160186 .form-item.right-col { width:100%; max-width:calc(50% - 1rem); display:inline-block; margin-top:0; margin-bottom:0; vertical-align:top; }

 .page-node-160186 .webform-client-form-160186 .form-item.left-col { margin-right:0.85rem; }

 .page-node-160186 .webform-client-form-160186 .form-item.right-col { margin-left:0.85rem; }

 .page-node-160186 .webform-client-form-160186 .form-item.webform-component--address-label { margin-bottom:0.5rem; }

 .page-node-160186 .webform-client-form-160186 .form-item.hide-label > label { display:none; visibility:hidden; }

 .page-node-160186 .webform-client-form-160186 .form-submit { font-family:"museo-sans"; font-weight:300; font-size:1.2rem; line-height:1.5; background-color:#397A80; }

 #funnelback-results-page #funnelback-facets-breadcrumb .facets-applied { display:inline; }

 #funnelback-results-page #funnelback-facets-breadcrumb .facets-applied li { float:none; display:inline; }

 #funnelback-results-page #funnelback-facets-breadcrumb .facets-applied li a { font-size:1rem; }

 #funnelback-results-page #funnelback-facets-breadcrumb .clear-all-filters { float:right; font-size:1rem; }

 .funnelback-curator { border:1px solid black; border-radius:5px; background:#eee; padding:10px; margin-bottom:10px; }

 .funnelback-curator h3 { margin-top:0; margin-bottom:0; }

 .funnelback-curator h3 a { font-size:1.5rem; text-decoration:none; border-bottom:2px solid #397A80; color:#397A80; }

 .funnelback-curator h3 a:hover { text-decoration:none; border-bottom-width:3px; }

 #popup-survey-alert { position:fixed; right:-20em; top:15em; background:#d4d4d4; padding:1em 1.25em 1.25em 1.25em; z-index:9999; width:20em; transition:all 0.5s ease; }

 #popup-survey-alert.show { right:0; }

 #popup-survey-alert .close { text-align:right; margin-bottom:0.5em; }

 @media (max-width:819px) { #popup-survey-alert { display:none !important; }

 }

 .page-node-160270 #page { background:#FFF; }

 .page-node-160270 #page .field-name-field-banner-image { max-height:350px; margin-top:0; }

 .page-node-160270 #page .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:50%; transform:translate(0, -50%); width:38rem; height:660px; background:#7f3d97; opacity:1; border-top-right-radius:20rem; border-bottom-right-radius:20rem; }

 .page-node-160270 #page .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#397A80; position:absolute; left:unset; transform:unset; }

 .page-node-160270 #page .breadcrumb,.page-node-160270 #page .page__title,.page-node-160270 #page #block-block-105,.page-node-160270 #page #block-block-published-on { display:none; visibility:hidden; }

 .page-node-160270 #page .field-name-field-blurb { margin:0; position:absolute; left:0; top:7rem; padding:0 5.75rem; color:#FFF; width:40rem; }

 .page-node-160270 #page .field-name-field-blurb h1 { padding:0 0; color:white; font-weight:bold; letter-spacing:0; margin:0; font-size:2.5rem; }

 .page-node-160270 #page .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; }

 .page-node-160270 #page .field-name-field-blurb p { font-size:22px; max-width:18rem; }

 .page-node-160270 #page #content #block-block-138,.page-node-160270 #page #content #block-block-139,.page-node-160270 #page #content #block-block-140,.page-node-160270 #page #content #block-block-141 { margin-left:-2rem; margin-right:-2rem; padding:3rem 6rem; float:left; width:calc(100% + 4rem); }

 .page-node-160270 #page #content #block-block-138 .block__content h2,.page-node-160270 #page #content #block-block-139 .block__content h2,.page-node-160270 #page #content #block-block-140 .block__content h2,.page-node-160270 #page #content #block-block-141 .block__content h2 { margin-top:0; }

 .page-node-160270 #page #content #block-block-138 .block__content .file-image img,.page-node-160270 #page #content #block-block-139 .block__content .file-image img,.page-node-160270 #page #content #block-block-140 .block__content .file-image img,.page-node-160270 #page #content #block-block-141 .block__content .file-image img { width:100%; }

 .page-node-160270 #page #content #block-block-141 { padding-bottom:0; margin-bottom:-3rem; }

 .page-node-160270 #page #content #block-block-138 .left-col,.page-node-160270 #page #content #block-block-139 .left-col,.page-node-160270 #page #content #block-block-140 .left-col { width:calc(54% - 4rem); display:inline-block; margin-right:3.8rem; vertical-align:middle; }

 .page-node-160270 #page #content #block-block-138 .right-col,.page-node-160270 #page #content #block-block-139 .right-col,.page-node-160270 #page #content #block-block-140 .right-col { width:46%; display:inline-block; vertical-align:middle; }

 .page-node-160270 #page #content #block-block-138 .block__content h2,.page-node-160270 #page #content #block-block-139 .block__content h2,.page-node-160270 #page #content #block-block-140 .block__content h2 { margin-top:0; }

 .page-node-160270 #page #content #block-block-138,.page-node-160270 #page #content #block-block-140 { background:#96D3BE; }

 .page-node-160270 #page #content #block-block-139 { background:#FAB27D; }

 @media screen and (max-width:1199.98px) { .page-node-160270 #page .field-name-field-banner-image::after { width:32rem; }

 .page-node-160270 #page .field-name-field-banner-image img { margin-left:-10rem; }

 }

 @media screen and (max-width:1024px) { .page-node-160270 #page .field-name-field-blurb { top:4rem; }

 .page-node-160270 #page .field-name-field-blurb h1 { max-width:15rem; }

 .page-node-160270 #page .field-name-field-blurb p { max-width:14rem; }

 .page-node-160270 #page .field-name-field-banner-image img { margin-left:-18rem; }

 .page-node-160270 #page .field-name-field-banner-image:after { width:22rem; }

 .page-node-160270 #page #content #block-block-141 { margin-bottom:0; }

 }

 @media screen and (max-width:800px) { .page-node-160270 #page #content #block-block-138 .left-col,.page-node-160270 #page #content #block-block-139 .left-col,.page-node-160270 #page #content #block-block-140 .left-col { width:calc(52% - 3rem); margin-right:2.8rem; }

 }

 @media screen and (max-width:719px) { .page-node-160270 #page .field-name-field-banner-image img { margin-left:-18rem; max-width:300%; }

 }

 @media screen and (max-width:600px) { .page-node-160270 #page .field-name-field-banner-image { max-height:300px; }

 .page-node-160270 #page .field-name-field-banner-image img { margin-left:-20rem; max-width:500%; }

 .page-node-160270 #page .field-name-field-banner-image::after { width:18rem; }

 .page-node-160270 #page .field-name-field-blurb { padding:0 2.5rem; top:3rem; width:20rem; }

 .page-node-160270 #page .field-name-field-blurb h1 { font-size:2.2rem; }

 .page-node-160270 #page #content #block-block-138,.page-node-160270 #page #content #block-block-139,.page-node-160270 #page #content #block-block-140,.page-node-160270 #page #content #block-block-141 { padding:3rem 2rem; }

 .page-node-160270 #page #content #block-block-138 .left-col,.page-node-160270 #page #content #block-block-139 .left-col,.page-node-160270 #page #content #block-block-140 .left-col,.page-node-160270 #page #content #block-block-141 .left-col { width:100%; margin-right:0; margin-bottom:2rem; }

 .page-node-160270 #page #content #block-block-138 .right-col,.page-node-160270 #page #content #block-block-139 .right-col,.page-node-160270 #page #content #block-block-140 .right-col,.page-node-160270 #page #content #block-block-141 .right-col { width:100%; }

 }

 @media screen and (max-width:482px) { .page-node-160270 #page .field-name-field-banner-image:after { width:100%; border-radius:0; }

 }

 #content .view-disclosure-logs .view-header { padding:0; }

 #content .view-disclosure-logs .view-content { padding:0; }

 #content .view-disclosure-logs .view-content .view-grouping-content h3 { display:none; visibility:hidden; }

 #content .view-disclosure-logs .view-content .views-row { border-top:none; margin:0; padding:0; margin-bottom:2rem; }

 #content .view-disclosure-logs .view-content .views-row h4 { margin-bottom:0.5em; line-height:1.5; }

 #content .view-disclosure-logs .view-content .views-row p.fileExists,#content .view-disclosure-logs .view-content .views-row .file .file-icon { display:none; visibility:hidden; }

 .page-node-160370 #page,.page-node-758209 #page { background:#FFF; position:relative; padding-top:350px; }

 .page-node-160370 #page .field-name-field-banner-image,.page-node-758209 #page .field-name-field-banner-image { max-height:350px; margin-top:0; margin-left:0; margin-right:0; }

 .page-node-160370 #page .field-name-field-banner-image::after,.page-node-758209 #page .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:0; width:100%; height:350px; background:linear-gradient(90deg, #397a80 0%, #397a80 35%, rgba(57, 122, 128, 0) 65%); opacity:1; background-color:transparent; }

 .page-node-160370 #page .field-name-field-banner-image img,.page-node-758209 #page .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#397A80; position:absolute; left:unset; transform:unset; }

 .page-node-160370 #page .breadcrumb,.page-node-160370 #page .page__title,.page-node-160370 #page #block-block-105,.page-node-160370 #page #block-block-published-on,.page-node-758209 #page .breadcrumb,.page-node-758209 #page .page__title,.page-node-758209 #page #block-block-105,.page-node-758209 #page #block-block-published-on { display:none; visibility:hidden; }

 .page-node-160370 #page .field-name-field-blurb,.page-node-758209 #page .field-name-field-blurb { margin:0; position:absolute; left:0; top:7rem; padding:0 5.75rem; color:#FFF; width:40rem; }

 .page-node-160370 #page .field-name-field-blurb h1,.page-node-758209 #page .field-name-field-blurb h1 { padding:0 0; color:white; font-weight:bold; letter-spacing:0; margin:0; }

 .page-node-160370 #page .field-name-field-blurb h1 span,.page-node-758209 #page .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; }

 .page-node-160370 #page .field-name-field-blurb p,.page-node-758209 #page .field-name-field-blurb p { font-size:20px; max-width:20rem; }

 .page-node-160370 #page #content #block-bean-student-portal-landing-page-banner,.page-node-758209 #page #content #block-bean-student-portal-landing-page-banner { padding:0; position:absolute; top:0; left:0; width:100%; }

 .page-node-160370 #page #content .three-col,.page-node-758209 #page #content .three-col { margin-left:-1rem; margin-right:-1rem; }

 .page-node-160370 #page #content .three-col a.col,.page-node-758209 #page #content .three-col a.col { width:calc(33% - 2rem); margin:0 1rem; padding:2rem; display:inline-block; vertical-align:top; text-align:center; color:#FFF; border-bottom:none; }

 .page-node-160370 #page #content .three-col a.col span.title,.page-node-758209 #page #content .three-col a.col span.title { margin:0 auto; margin-bottom:0.5rem; margin-top:0; font-weight:700; font-size:1.2rem; line-height:1.6rem; color:#FFF; display:inline-block; width:100%; }

 .page-node-160370 #page #content .three-col a.col span.desc,.page-node-758209 #page #content .three-col a.col span.desc { display:inline-block; width:100%; margin:0 0 1em 0; font-size:1.125rem; line-height:1.67; }

 .page-node-160370 #page #content .three-col a.col:after,.page-node-758209 #page #content .three-col a.col:after { content:""; display:inline-block; width:100%; max-width:80px; height:80px; background-repeat:no-repeat; background-size:contain; background-position:center; position:unset; }

 .page-node-160370 #page #content .three-col a.col a[href*="//"],.page-node-758209 #page #content .three-col a.col a[href*="//"] { border-bottom:0; }

 .page-node-160370 #page #content .three-col a.col a[href*="//"]:after,.page-node-758209 #page #content .three-col a.col a[href*="//"]:after { display:none; }

 .page-node-160370 #page #content .three-col a.col.edpass,.page-node-758209 #page #content .three-col a.col.edpass { background:#002855; }

 .page-node-160370 #page #content .three-col a.col.edpass:after,.page-node-758209 #page #content .three-col a.col.edpass:after { background-image:url("../images/sagov/student-portal/edpass-icon.svg"); }

 .page-node-160370 #page #content .three-col a.col.email,.page-node-758209 #page #content .three-col a.col.email { background:#002855; }

 .page-node-160370 #page #content .three-col a.col.email:after,.page-node-758209 #page #content .three-col a.col.email:after { background-image:url("../images/sagov/student-portal/student-email-icon.svg"); }

 .page-node-160370 #page #content .three-col a.col.scootle,.page-node-758209 #page #content .three-col a.col.scootle { background:#002855; }

 .page-node-160370 #page #content .three-col a.col.scootle:after,.page-node-758209 #page #content .three-col a.col.scootle:after { background-image:url("../images/sagov/student-portal/scootle-icon.svg"); }

 .page-node-160370 #page #content .full-width-two-col,.page-node-758209 #page #content .full-width-two-col { margin-left:-5.75rem; margin-right:-5.75rem; padding:2rem 5.75rem; }

 .page-node-160370 #page #content .full-width-two-col:nth-child(even),.page-node-758209 #page #content .full-width-two-col:nth-child(even) { background:#f7f7f7; }

 .page-node-160370 #page #content .full-width-two-col .col,.page-node-758209 #page #content .full-width-two-col .col { display:inline-block; width:50%; padding:2rem; vertical-align:top; }

 .page-node-160370 #page #content .full-width-two-col .col:first-child,.page-node-758209 #page #content .full-width-two-col .col:first-child { margin-left:-2rem; }

 .page-node-160370 #page #content .full-width-two-col .col:last-child,.page-node-758209 #page #content .full-width-two-col .col:last-child { margin-left:4%; width:48%; }

 .page-node-160370 #page #content .full-width-two-col .col a,.page-node-758209 #page #content .full-width-two-col .col a { font-size:2rem; line-height:2rem; min-height:5rem; border-bottom:1.5px solid #397A80; color:#397A80; }

 .page-node-160370 #page #content .full-width-two-col .col a[href*="//"]:after,.page-node-758209 #page #content .full-width-two-col .col a[href*="//"]:after { display:none; }

 .page-node-160370 #page #content .full-width-two-col .col a:hover,.page-node-758209 #page #content .full-width-two-col .col a:hover { border-bottom-width:2px; }

 .page-node-160370 #page #content .full-width-two-col:last-child,.page-node-758209 #page #content .full-width-two-col:last-child { padding-bottom:0; }

 .page-node-160370 #page #content .full-width-two-col:last-child .col,.page-node-758209 #page #content .full-width-two-col:last-child .col { padding:2rem 2rem 0rem 2rem; }

 .page-node-160370 #page #footer-wrapper,.page-node-758209 #page #footer-wrapper { background-color:#f7f7f7; margin-top:-15px; }

 @media screen and (max-width:1199.98px) { .page-node-160370 #page .field-name-field-banner-image img,.page-node-758209 #page .field-name-field-banner-image img { margin-left:-8rem; }

 .page-node-160370 #page #content .three-col a.col,.page-node-758209 #page #content .three-col a.col { padding:2rem 1rem; }

 .page-node-160370 #page #content .three-col a.col span.title,.page-node-758209 #page #content .three-col a.col span.title { min-height:3rem; }

 }

 @media screen and (max-width:1024px) { .page-node-160370 #page .field-name-field-blurb,.page-node-758209 #page .field-name-field-blurb { top:4rem; width:25rem; }

 .page-node-160370 #page .field-name-field-banner-image img,.page-node-758209 #page .field-name-field-banner-image img { margin-left:-20rem; }

 .page-node-160370 #page .field-name-field-banner-image:after,.page-node-758209 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 30%, rgba(57, 122, 128, 0) 50%); }

 .page-node-160370 #page #content .three-col,.page-node-758209 #page #content .three-col { margin-left:-0.5rem; margin-right:-0.5rem; }

 .page-node-160370 #page #content .three-col a.col,.page-node-758209 #page #content .three-col a.col { width:calc(33% - 1rem); margin:0 0.5rem; }

 .page-node-160370 #page #content .three-col a.col span.desc,.page-node-758209 #page #content .three-col a.col span.desc { min-height:4rem; }

 }

 @media screen and (max-width:800px) { .page-node-160370 #page .field-name-field-banner-image img,.page-node-758209 #page .field-name-field-banner-image img { margin-left:-28rem; }

 .page-node-160370 #page #content .three-col a.col,.page-node-758209 #page #content .three-col a.col { margin:0 0.4rem; padding:2rem 0.5rem; }

 }

 @media screen and (max-width:719px) { .page-node-160370 #page .field-name-field-banner-image img,.page-node-758209 #page .field-name-field-banner-image img { max-width:300%; }

 .page-node-160370 #page .field-name-field-banner-image:after,.page-node-758209 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 30%, rgba(57, 122, 128, 0) 70%); }

 .page-node-160370 #page #content .three-col a.col span.title,.page-node-758209 #page #content .three-col a.col span.title { min-height:4.5rem; }

 .page-node-160370 #page #content .full-width-two-col,.page-node-758209 #page #content .full-width-two-col { padding:0; }

 .page-node-160370 #page #content .full-width-two-col .col,.page-node-758209 #page #content .full-width-two-col .col { width:100%; padding:2rem 5.75rem; }

 .page-node-160370 #page #content .full-width-two-col .col:first-child,.page-node-160370 #page #content .full-width-two-col .col:last-child,.page-node-758209 #page #content .full-width-two-col .col:first-child,.page-node-758209 #page #content .full-width-two-col .col:last-child { margin-left:0; }

 .page-node-160370 #page #content .full-width-two-col .col:first-child,.page-node-758209 #page #content .full-width-two-col .col:first-child { background:#fafafa; }

 .page-node-160370 #page #content .full-width-two-col .col:last-child,.page-node-758209 #page #content .full-width-two-col .col:last-child { background:#FFF; width:100%; }

 .page-node-160370 #page #content .full-width-two-col:last-child .col,.page-node-758209 #page #content .full-width-two-col:last-child .col { padding:2rem 5.57rem; }

 .page-node-160370 #page #content .full-width-two-col:last-child .col:last-child,.page-node-758209 #page #content .full-width-two-col:last-child .col:last-child { padding-bottom:0; }

 .page-node-160370 #page #footer-wrapper,.page-node-758209 #page #footer-wrapper { background-color:#FFF; margin-top:unset; }

 }

 @media screen and (max-width:600px) { .page-node-160370 #page .field-name-field-banner-image,.page-node-758209 #page .field-name-field-banner-image { max-height:300px; }

 .page-node-160370 #page .field-name-field-banner-image img,.page-node-758209 #page .field-name-field-banner-image img { max-width:500%; }

 .page-node-160370 #page .field-name-field-banner-image:after,.page-node-758209 #page .field-name-field-banner-image:after { background:linear-gradient(90deg, #397a80 0%, #397a80 100%, rgba(57, 122, 128, 0) 0%); }

 .page-node-160370 #page .field-name-field-blurb,.page-node-758209 #page .field-name-field-blurb { max-width:25rem; width:100%; padding:0 2rem; }

 .page-node-160370 #page .field-name-field-blurb h1,.page-node-758209 #page .field-name-field-blurb h1 { font-size:2.2rem; }

 .page-node-160370 #page #content .three-col a.col,.page-node-758209 #page #content .three-col a.col { width:calc(100% - 0.8rem); padding:1rem 1rem; margin-bottom:1rem; }

 .page-node-160370 #page #content .three-col a.col span.title,.page-node-160370 #page #content .three-col a.col span.desc,.page-node-758209 #page #content .three-col a.col span.title,.page-node-758209 #page #content .three-col a.col span.desc { min-height:unset; }

 .page-node-160370 #page #content .full-width-two-col,.page-node-758209 #page #content .full-width-two-col { margin-left:-2rem; margin-right:-2rem; }

 .page-node-160370 #page #content .full-width-two-col .col,.page-node-758209 #page #content .full-width-two-col .col { padding:2rem 2rem; }

 .page-node-160370 #page #content .full-width-two-col:last-child .col,.page-node-758209 #page #content .full-width-two-col:last-child .col { padding:2rem 2rem; }

 }

 .webform-client-form .form-item.two-col { display:inline-block; width:calc(100%/2 - 1.1rem); margin-bottom:0; vertical-align:top; }

 @media screen and (max-width:600px) { .webform-client-form .form-item.two-col { width:100%; }

 }

 .webform-client-form .form-item.two-col.left-col { margin-right:1rem; }

 @media screen and (max-width:600px) { .webform-client-form .form-item.two-col.left-col { margin-right:0; }

 }

 .webform-client-form .form-item.two-col.right-col { margin-left:1rem; }

 @media screen and (max-width:600px) { .webform-client-form .form-item.two-col.right-col { margin-left:0; }

 }

 .webform-client-form .form-item.three-col { display:inline-block; width:calc(100%/3 - 0.8rem); margin-bottom:0; }

 @media screen and (max-width:600px) { .webform-client-form .form-item.three-col { width:100%; }

 }

 .webform-client-form .form-item.three-col.col-two { margin-left:1rem; margin-right:1rem; }

 @media screen and (max-width:600px) { .webform-client-form .form-item.three-col.col-two { margin-left:0; margin-right:0; }

 }

 .webform-client-form .form-item.webform-component-markup { margin-bottom:0; }

 .webform-client-form .form-item.three-col-options .form-item { display:inline-block; width:calc(33% - 1rem); margin-right:1rem; }

 .webform-client-form .form-item.inline-options { margin-bottom:0; }

 .webform-client-form .form-item.inline-options .form-type-radio label,.webform-client-form .form-item.inline-options .form-type-checkbox label { display:inline-block; margin:0 0; }

 .webform-client-form .form-item.inline-options .form-type-radio.form-item,.webform-client-form .form-item.inline-options .form-type-checkbox.form-item { display:inline-block; margin:0 1rem 0 0; }

 .webform-client-form .form-item.no-label > label { display:none; }

 .webform-client-form .form-item.no-label label.option { font-weight:bold; }

 .webform-client-form .form-item.no-margin-top { margin-top:0; }

 .webform-client-form .form-item.no-margin-bottom { margin-bottom:0; }

 .webform-client-form .sq-form-control { margin-top:1rem; }

 .page-node-160399 .form-item.webform-component--enter-address-manually { margin-bottom:0; }

 .page-node-160399 .form-item.webform-component--address { position:relative; }

 .page-node-160399 .form-item.webform-component--employment-category,.page-node-160399 .form-item.webform-component--sa-teacher-registration-number { margin-bottom:0; }

 .page-node-160399 .form-item.webform-component--employment-category label,.page-node-160399 .form-item.webform-component--sa-teacher-registration-number label { display:inline-block; margin:0 0; }

 .page-node-160399 .form-item.webform-component--employment-category .form-item,.page-node-160399 .form-item.webform-component--sa-teacher-registration-number .form-item { display:inline-block; margin:0 1rem 0 0; }

 .page-node-160399 .form-item.webform-component--just-some-spacing-2 { margin-top:0; }

 .page-node-160399 .form-item.webform-component--specialist-curriculum-learning-area { width:auto; }

 .page-node-160399 #content .ui-autocomplete { top:54px; width:100%; }

 .page-node-160399 #content .ui-autocomplete li { margin-left:0; }

 #sports_zone_search_form .search_school_name_wrapper { position:relative; }

 #sports_zone_search_form .search_school_name_wrapper input[name="search_school_name"] { height:2.5rem; width:100%; max-width:400px; }

 #sports_zone_search_form .form-submit { height:2.5rem; background-color:#397A80; font-size:1.2rem; font-weight:300; }

 #sports_zone_search_form .sports_zone_results { margin-top:1rem; }

 .sagov #content .webform-body p,.sagov #content .webform-body a { font-size:1rem; }

 .sagov #content .webform-body .no-show { display:none !important; }

 .sagov #content .webform-body .show { display:inline-block; }

 .sagov #content .webform-body .clearfix { display:block; width:100%; }

 .sagov #content .webform-body .sq-form-errors-message { color:#c00; }

 .sagov #content .webform-body fieldset { margin-bottom:0; margin-top:1rem; }

 .sagov #content .webform-body fieldset legend { font-size:1.1rem; font-weight:bold; }

 .sagov #content .webform-body .sq-form-error,.sagov #content .webform-body .sq-form-required-field { border-bottom:none; color:#c00; margin-top:0 !important; margin-bottom:0 !important; }

 .sagov #content .webform-body .sq-form-question,.sagov #content .webform-body .form-item { display:inline-block; width:100%; margin:0.5rem 0; }

 .sagov #content .webform-body .sq-form-question fieldset,.sagov #content .webform-body .form-item fieldset { margin-bottom:0; }

 .sagov #content .webform-body .sq-form-question-title { display:inline-block; margin-bottom:5px; font-weight:bold; }

 .sagov #content .webform-body .sq-form-question-note,.sagov #content .webform-body .field-description { font-size:14px; }

 .sagov #content .webform-body .field-description { display:inline-block; width:100%; margin-top:5px; }

 .sagov #content .webform-body input[type="text"],.sagov #content .webform-body input[type="email"],.sagov #content .webform-body input[type="tel"],.sagov #content .webform-body input[type="password"],.sagov #content .webform-body input[type="number"],.sagov #content .webform-body select,.sagov #content .webform-body textarea { display:inline-block; width:100%; padding:2px 5px; border:solid 1px #7a797a; background:#fafafa; }

 .sagov #content .webform-body .label-prefix-field label,.sagov #content .webform-body .inline-label label { display:inline-block; width:auto; margin-right:10px; }

 .sagov #content .webform-body .label-prefix-field input[type="text"],.sagov #content .webform-body .label-prefix-field input[type="email"],.sagov #content .webform-body .label-prefix-field input[type="tel"],.sagov #content .webform-body .label-prefix-field input[type="password"],.sagov #content .webform-body .label-prefix-field input[type="number"],.sagov #content .webform-body .label-prefix-field select,.sagov #content .webform-body .label-prefix-field ul,.sagov #content .webform-body .label-prefix-field .sq-form-question-answer,.sagov #content .webform-body .inline-label input[type="text"],.sagov #content .webform-body .inline-label input[type="email"],.sagov #content .webform-body .inline-label input[type="tel"],.sagov #content .webform-body .inline-label input[type="password"],.sagov #content .webform-body .inline-label input[type="number"],.sagov #content .webform-body .inline-label select,.sagov #content .webform-body .inline-label ul,.sagov #content .webform-body .inline-label .sq-form-question-answer { display:inline-block; width:auto; }

 .sagov #content .webform-body select { width:auto; }

 .sagov #content .webform-body select.five-minute-interval option[value="1"],.sagov #content .webform-body select.five-minute-interval option[value="2"],.sagov #content .webform-body select.five-minute-interval option[value="3"],.sagov #content .webform-body select.five-minute-interval option[value="4"],.sagov #content .webform-body select.five-minute-interval option[value="6"],.sagov #content .webform-body select.five-minute-interval option[value="7"],.sagov #content .webform-body select.five-minute-interval option[value="8"],.sagov #content .webform-body select.five-minute-interval option[value="9"],.sagov #content .webform-body select.five-minute-interval option[value="11"],.sagov #content .webform-body select.five-minute-interval option[value="12"],.sagov #content .webform-body select.five-minute-interval option[value="13"],.sagov #content .webform-body select.five-minute-interval option[value="14"],.sagov #content .webform-body select.five-minute-interval option[value="16"],.sagov #content .webform-body select.five-minute-interval option[value="17"],.sagov #content .webform-body select.five-minute-interval option[value="18"],.sagov #content .webform-body select.five-minute-interval option[value="19"],.sagov #content .webform-body select.five-minute-interval option[value="21"],.sagov #content .webform-body select.five-minute-interval option[value="22"],.sagov #content .webform-body select.five-minute-interval option[value="23"],.sagov #content .webform-body select.five-minute-interval option[value="24"],.sagov #content .webform-body select.five-minute-interval option[value="26"],.sagov #content .webform-body select.five-minute-interval option[value="27"],.sagov #content .webform-body select.five-minute-interval option[value="28"],.sagov #content .webform-body select.five-minute-interval option[value="29"],.sagov #content .webform-body select.five-minute-interval option[value="31"],.sagov #content .webform-body select.five-minute-interval option[value="32"],.sagov #content .webform-body select.five-minute-interval option[value="33"],.sagov #content .webform-body select.five-minute-interval option[value="34"],.sagov #content .webform-body select.five-minute-interval option[value="36"],.sagov #content .webform-body select.five-minute-interval option[value="37"],.sagov #content .webform-body select.five-minute-interval option[value="38"],.sagov #content .webform-body select.five-minute-interval option[value="39"],.sagov #content .webform-body select.five-minute-interval option[value="41"],.sagov #content .webform-body select.five-minute-interval option[value="42"],.sagov #content .webform-body select.five-minute-interval option[value="43"],.sagov #content .webform-body select.five-minute-interval option[value="44"],.sagov #content .webform-body select.five-minute-interval option[value="46"],.sagov #content .webform-body select.five-minute-interval option[value="47"],.sagov #content .webform-body select.five-minute-interval option[value="48"],.sagov #content .webform-body select.five-minute-interval option[value="49"],.sagov #content .webform-body select.five-minute-interval option[value="51"],.sagov #content .webform-body select.five-minute-interval option[value="52"],.sagov #content .webform-body select.five-minute-interval option[value="53"],.sagov #content .webform-body select.five-minute-interval option[value="54"],.sagov #content .webform-body select.five-minute-interval option[value="56"],.sagov #content .webform-body select.five-minute-interval option[value="57"],.sagov #content .webform-body select.five-minute-interval option[value="58"],.sagov #content .webform-body select.five-minute-interval option[value="59"] { display:none; }

 .sagov #content .webform-body select.fifteen-minute-interval option[value="1"],.sagov #content .webform-body select.fifteen-minute-interval option[value="2"],.sagov #content .webform-body select.fifteen-minute-interval option[value="3"],.sagov #content .webform-body select.fifteen-minute-interval option[value="4"],.sagov #content .webform-body select.fifteen-minute-interval option[value="5"],.sagov #content .webform-body select.fifteen-minute-interval option[value="6"],.sagov #content .webform-body select.fifteen-minute-interval option[value="7"],.sagov #content .webform-body select.fifteen-minute-interval option[value="8"],.sagov #content .webform-body select.fifteen-minute-interval option[value="9"],.sagov #content .webform-body select.fifteen-minute-interval option[value="10"],.sagov #content .webform-body select.fifteen-minute-interval option[value="11"],.sagov #content .webform-body select.fifteen-minute-interval option[value="12"],.sagov #content .webform-body select.fifteen-minute-interval option[value="13"],.sagov #content .webform-body select.fifteen-minute-interval option[value="14"],.sagov #content .webform-body select.fifteen-minute-interval option[value="16"],.sagov #content .webform-body select.fifteen-minute-interval option[value="17"],.sagov #content .webform-body select.fifteen-minute-interval option[value="18"],.sagov #content .webform-body select.fifteen-minute-interval option[value="19"],.sagov #content .webform-body select.fifteen-minute-interval option[value="20"],.sagov #content .webform-body select.fifteen-minute-interval option[value="21"],.sagov #content .webform-body select.fifteen-minute-interval option[value="22"],.sagov #content .webform-body select.fifteen-minute-interval option[value="23"],.sagov #content .webform-body select.fifteen-minute-interval option[value="24"],.sagov #content .webform-body select.fifteen-minute-interval option[value="25"],.sagov #content .webform-body select.fifteen-minute-interval option[value="26"],.sagov #content .webform-body select.fifteen-minute-interval option[value="27"],.sagov #content .webform-body select.fifteen-minute-interval option[value="28"],.sagov #content .webform-body select.fifteen-minute-interval option[value="29"],.sagov #content .webform-body select.fifteen-minute-interval option[value="31"],.sagov #content .webform-body select.fifteen-minute-interval option[value="32"],.sagov #content .webform-body select.fifteen-minute-interval option[value="33"],.sagov #content .webform-body select.fifteen-minute-interval option[value="34"],.sagov #content .webform-body select.fifteen-minute-interval option[value="35"],.sagov #content .webform-body select.fifteen-minute-interval option[value="36"],.sagov #content .webform-body select.fifteen-minute-interval option[value="37"],.sagov #content .webform-body select.fifteen-minute-interval option[value="38"],.sagov #content .webform-body select.fifteen-minute-interval option[value="39"],.sagov #content .webform-body select.fifteen-minute-interval option[value="40"],.sagov #content .webform-body select.fifteen-minute-interval option[value="41"],.sagov #content .webform-body select.fifteen-minute-interval option[value="42"],.sagov #content .webform-body select.fifteen-minute-interval option[value="43"],.sagov #content .webform-body select.fifteen-minute-interval option[value="44"],.sagov #content .webform-body select.fifteen-minute-interval option[value="46"],.sagov #content .webform-body select.fifteen-minute-interval option[value="47"],.sagov #content .webform-body select.fifteen-minute-interval option[value="48"],.sagov #content .webform-body select.fifteen-minute-interval option[value="49"],.sagov #content .webform-body select.fifteen-minute-interval option[value="50"],.sagov #content .webform-body select.fifteen-minute-interval option[value="51"],.sagov #content .webform-body select.fifteen-minute-interval option[value="52"],.sagov #content .webform-body select.fifteen-minute-interval option[value="53"],.sagov #content .webform-body select.fifteen-minute-interval option[value="54"],.sagov #content .webform-body select.fifteen-minute-interval option[value="55"],.sagov #content .webform-body select.fifteen-minute-interval option[value="56"],.sagov #content .webform-body select.fifteen-minute-interval option[value="57"],.sagov #content .webform-body select.fifteen-minute-interval option[value="58"],.sagov #content .webform-body select.fifteen-minute-interval option[value="59"] { display:none; }

 .sagov #content .webform-body select.thirty-minute-interval option[value="1"],.sagov #content .webform-body select.thirty-minute-interval option[value="2"],.sagov #content .webform-body select.thirty-minute-interval option[value="3"],.sagov #content .webform-body select.thirty-minute-interval option[value="4"],.sagov #content .webform-body select.thirty-minute-interval option[value="5"],.sagov #content .webform-body select.thirty-minute-interval option[value="6"],.sagov #content .webform-body select.thirty-minute-interval option[value="7"],.sagov #content .webform-body select.thirty-minute-interval option[value="8"],.sagov #content .webform-body select.thirty-minute-interval option[value="9"],.sagov #content .webform-body select.thirty-minute-interval option[value="10"],.sagov #content .webform-body select.thirty-minute-interval option[value="11"],.sagov #content .webform-body select.thirty-minute-interval option[value="12"],.sagov #content .webform-body select.thirty-minute-interval option[value="13"],.sagov #content .webform-body select.thirty-minute-interval option[value="14"],.sagov #content .webform-body select.thirty-minute-interval option[value="15"],.sagov #content .webform-body select.thirty-minute-interval option[value="16"],.sagov #content .webform-body select.thirty-minute-interval option[value="17"],.sagov #content .webform-body select.thirty-minute-interval option[value="18"],.sagov #content .webform-body select.thirty-minute-interval option[value="19"],.sagov #content .webform-body select.thirty-minute-interval option[value="20"],.sagov #content .webform-body select.thirty-minute-interval option[value="21"],.sagov #content .webform-body select.thirty-minute-interval option[value="22"],.sagov #content .webform-body select.thirty-minute-interval option[value="23"],.sagov #content .webform-body select.thirty-minute-interval option[value="24"],.sagov #content .webform-body select.thirty-minute-interval option[value="25"],.sagov #content .webform-body select.thirty-minute-interval option[value="26"],.sagov #content .webform-body select.thirty-minute-interval option[value="27"],.sagov #content .webform-body select.thirty-minute-interval option[value="28"],.sagov #content .webform-body select.thirty-minute-interval option[value="29"],.sagov #content .webform-body select.thirty-minute-interval option[value="31"],.sagov #content .webform-body select.thirty-minute-interval option[value="32"],.sagov #content .webform-body select.thirty-minute-interval option[value="33"],.sagov #content .webform-body select.thirty-minute-interval option[value="34"],.sagov #content .webform-body select.thirty-minute-interval option[value="35"],.sagov #content .webform-body select.thirty-minute-interval option[value="36"],.sagov #content .webform-body select.thirty-minute-interval option[value="37"],.sagov #content .webform-body select.thirty-minute-interval option[value="38"],.sagov #content .webform-body select.thirty-minute-interval option[value="39"],.sagov #content .webform-body select.thirty-minute-interval option[value="40"],.sagov #content .webform-body select.thirty-minute-interval option[value="41"],.sagov #content .webform-body select.thirty-minute-interval option[value="42"],.sagov #content .webform-body select.thirty-minute-interval option[value="43"],.sagov #content .webform-body select.thirty-minute-interval option[value="44"],.sagov #content .webform-body select.thirty-minute-interval option[value="45"],.sagov #content .webform-body select.thirty-minute-interval option[value="46"],.sagov #content .webform-body select.thirty-minute-interval option[value="47"],.sagov #content .webform-body select.thirty-minute-interval option[value="48"],.sagov #content .webform-body select.thirty-minute-interval option[value="49"],.sagov #content .webform-body select.thirty-minute-interval option[value="50"],.sagov #content .webform-body select.thirty-minute-interval option[value="51"],.sagov #content .webform-body select.thirty-minute-interval option[value="52"],.sagov #content .webform-body select.thirty-minute-interval option[value="53"],.sagov #content .webform-body select.thirty-minute-interval option[value="54"],.sagov #content .webform-body select.thirty-minute-interval option[value="55"],.sagov #content .webform-body select.thirty-minute-interval option[value="56"],.sagov #content .webform-body select.thirty-minute-interval option[value="57"],.sagov #content .webform-body select.thirty-minute-interval option[value="58"],.sagov #content .webform-body select.thirty-minute-interval option[value="59"] { display:none; }

 .sagov #content .webform-body .sq-form-question-error input[type="text"],.sagov #content .webform-body .sq-form-question-error input[type="email"],.sagov #content .webform-body .sq-form-question-error input[type="tel"],.sagov #content .webform-body .sq-form-question-error input[type="password"],.sagov #content .webform-body .sq-form-question-error input[type="number"],.sagov #content .webform-body .sq-form-question-error select,.sagov #content .webform-body .sq-form-question-error textarea { border-color:#c00; }

 .sagov #content .webform-body .sq-form-submit { width:auto; height:2.5rem; padding:5px 20px; background-color:#397A80; color:#FFF; font-size:1.2rem; font-weight:bold; }

 .sagov #content .webform-body .sq-form-question-option-list ul,.sagov #content .webform-body .sq-form-question-tickbox-list ul { list-style:none; margin:0; }

 .sagov #content .webform-body .sq-form-question-option-list ul li,.sagov #content .webform-body .sq-form-question-tickbox-list ul li { margin-left:0; margin-top:0; margin-bottom:0; }

 .sagov #content .webform-body .sq-form-question-option-list ul label,.sagov #content .webform-body .sq-form-question-tickbox-list ul label { display:inline-block; margin-left:4px; font-weight:400; font-size:16px; }

 .sagov #content .webform-body .sq-form-question-option-list.inline-options ul li,.sagov #content .webform-body .sq-form-question-tickbox-list.inline-options ul li { display:inline-block; margin-right:20px; }

 .sagov #content .webform-body .sq-form-question-datetime input[type="text"],.sagov #content .webform-body .sq-form-question-datetime input[type="number"],.sagov #content .webform-body .sq-form-question-datetime select { width:auto; margin-right:20px; }

 .sagov #content .webform-body .sq-form-question-datetime label { display:inline-block; margin-right:4px; }

 .sagov #content .webform-body .two-col { display:inline-block; width:calc(100%/2 - 1.1rem); margin-bottom:0; vertical-align:top; }

 @media screen and (max-width:600px) { .sagov #content .webform-body .two-col { width:100%; }

 }

 .sagov #content .webform-body .two-col.left-col { margin-right:1rem; }

 @media screen and (max-width:600px) { .sagov #content .webform-body .two-col.left-col { margin-right:0; }

 }

 .sagov #content .webform-body .two-col.right-col { margin-left:1rem; }

 @media screen and (max-width:600px) { .sagov #content .webform-body .two-col.right-col { margin-left:0; }

 }

 .sagov #content #form_email_707348 .webform-body .label-prefix-field label { display:inline-block; width:28px; margin-right:0; }

 .sagov #content #form_email_707348 .webform-body .label-prefix-field input[type="text"],.sagov #content #form_email_707348 .webform-body .label-prefix-field input[type="email"],.sagov #content #form_email_707348 .webform-body .label-prefix-field input[type="tel"],.sagov #content #form_email_707348 .webform-body .label-prefix-field input[type="password"],.sagov #content #form_email_707348 .webform-body .label-prefix-field input[type="number"],.sagov #content #form_email_707348 .webform-body .label-prefix-field select { width:calc(100% - 31px); }

 #page #content { /*
* class to add to a link to give it a button look
*/ /*
* Two col layout to be used on any page
*/ }

 #page #content .btn-teal,#page #content .btn-white { display:inline-block; padding:10px 20px; border-radius:20px; font-size:inherit; font-weight:inherit; }

 #page #content .btn-teal:hover,#page #content .btn-teal:focus,#page #content .btn-white:hover,#page #content .btn-white:focus { box-shadow:0 0 9px 0 rgba(92, 92, 92, 0.31); }

 #page #content .btn-teal { background:#397A80; color:#FFF; border:solid 1px #58595b; }

 #page #content .btn-teal:hover,#page #content .btn-teal:focus { color:#58595b; background:#FFF; }

 #page #content .btn-white { background:#FFF; color:#58595b; border:solid 1px #58595b; }

 #page #content .btn-white:hover { color:#FFF; background:#397A80; }

 #page #content .two-col-block .left-col { width:calc(54% - 2rem); display:inline-block; margin-right:1.8rem; vertical-align:middle; }

 #page #content .two-col-block .right-col { width:46%; display:inline-block; vertical-align:middle; }

 #page #content .two-col-block h2:first-child { margin-top:0; }

 #page #content .sixty-forty-col-block .left-col { width:calc(60% - 2rem); display:inline-block; margin-right:2rem; vertical-align:middle; }

 #page #content .sixty-forty-col-block .right-col { width:40%; display:inline-block; vertical-align:middle; }

 #page #content .sixty-forty-col-block.left-40 .left-col { width:calc(40% - 2rem); }

 #page #content .sixty-forty-col-block.left-40 .right-col { width:60%; }

 #page #content .sixty-forty-col-block h2:first-child { margin-top:0; }

 #page #content .two-third-col-block .left-col,#page #content .thirty-seventy-col-block .left-col { width:calc(30% - 2rem); display:inline-block; margin-right:2rem; vertical-align:middle; }

 #page #content .two-third-col-block .right-col,#page #content .thirty-seventy-col-block .right-col { width:70%; display:inline-block; vertical-align:middle; }

 #page #content .two-third-col-block.left-70 .left-col,#page #content .thirty-seventy-col-block.left-70 .left-col { width:calc(70% - 2rem); }

 #page #content .two-third-col-block.left-70 .right-col,#page #content .thirty-seventy-col-block.left-70 .right-col { width:30%; }

 #page #content .two-third-col-block h2:first-child,#page #content .thirty-seventy-col-block h2:first-child { margin-top:0; }

 @media screen and (max-width:800px) { #page #content .two-col-block .left-col { width:calc(52% - 3rem); margin-right:2.8rem; }

 }

 @media screen and (max-width:719px) { #page #content .two-col-block .left-col,#page #content .two-third-col-block .left-col,#page #content .sixty-forty-col-block .left-col,#page #content .sixty-forty-col-block.left-40 .left-col,#page #content .two-third-col-block.left-70 .left-col,#page #content .thirty-seventy-col-block .left-col,#page #content .thirty-seventy-col-block.left-70 .left-col { width:100%; margin-right:0; margin-bottom:2rem; }

 #page #content .two-col-block .right-col,#page #content .two-third-col-block .right-col,#page #content .sixty-forty-col-block .right-col,#page #content .sixty-forty-col-block.left-40 .right-col,#page #content .two-third-col-block.left-70 .right-col,#page #content .thirty-seventy-col-block .right-col,#page #content .thirty-seventy-col-block.left-70 .right-col { width:100%; }

 }

 @media screen and (max-width:600px) { #page #content { /*.two-col-block,
      .two-third-col-block,
      .sixty-forty-col-block{
        padding: 3rem 2rem;
        margin-left: -2rem;
        margin-right: -2rem;
        width: calc(100% + 4rem);

        .left-col{
          width: 100%;
          margin-right: 0;
          margin-bottom: 2rem;
        }
        .right-col{
          width: 100%;
          //float: unset;
        }
      }*/ }

 }

 /*
** CSS for page type custom landing  (Automatically applies to page with Design layout #808951)
*/ .page-custom-landing #page { background:#FFF; padding-top:350px; }

 .page-custom-landing #page #content img { display:inline-block; }

 .page-custom-landing #page #banner_container { padding:0; position:absolute; top:0; left:0; width:100%; overflow:hidden; }

 .page-custom-landing #page #banner_container .field-name-field-banner-image { max-height:350px; margin-top:0; }

 .page-custom-landing #page #banner_container .field-name-field-banner-image:after { content:""; position:absolute; left:0; top:50%; transform:translate(0, -50%); width:38rem; height:660px; background:#397A80; opacity:1; }

 .page-custom-landing #page #banner_container .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#f0f1f1; position:absolute; }

 .page-custom-landing #page #banner_container .field-name-field-blurb { margin:0; position:absolute; left:0; top:6rem; padding:0 5.75rem; color:#FFF; width:35rem; font-size:22px; line-height:1.5; }

 .page-custom-landing #page #banner_container .field-name-field-blurb h1 { padding:0 0; color:#FFF; font-weight:bold; letter-spacing:0; margin:0; font-size:2.5rem; margin-bottom:0.5rem; }

 .page-custom-landing #page #banner_container .field-name-field-blurb h1 span { display:block; margin-top:-0.85rem; font-weight:900; }

 .page-custom-landing #page #banner_container .field-name-field-blurb p { font-size:22px; max-width:18rem; }

 .page-custom-landing #page #banner_container.no-text .field-name-field-banner-image:after { display:none; }

 .page-custom-landing #page #banner_container.no-text .field-name-field-blurb { display:none; }

 .page-custom-landing #page .breadcrumb,.page-custom-landing #page .page__title,.page-custom-landing #page .toc-filter,.page-custom-landing #page #block-block-94,.page-custom-landing #page #block-menu-block-36,.page-custom-landing #page #block-webform-client-block-65,.page-custom-landing #page #block-block-published-on { display:none; visibility:hidden; }

 .page-custom-landing #page .section { padding-top:2rem; }

 .page-custom-landing #page .bg-color-block { margin-left:-5.75rem; margin-right:-5.75rem; padding:3rem 6rem; display:inline-block; width:calc(100% + 11.5rem); }

 .page-custom-landing #page .bg-color-block.bg-teal { background:#397A80; color:#FFF; }

 .page-custom-landing #page .bg-color-block.bg-teal a { color:#FFF; border-color:#FFF; }

 .page-custom-landing #page .bg-color-block.bg-grey { background:#f0f1f1; }

 .page-custom-landing #page .bg-color-block.bg-dark-grey { background:#818285; color:#FFF; }

 .page-custom-landing #page .bg-color-block.bg-dark-grey a { color:#FFF; border-color:#FFF; }

 .page-custom-landing #page .bg-color-block h1,.page-custom-landing #page .bg-color-block h2,.page-custom-landing #page .bg-color-block h3,.page-custom-landing #page .bg-color-block h4,.page-custom-landing #page .bg-color-block h5,.page-custom-landing #page .bg-color-block h6 { color:inherit; }

 /*
** end classes
*/ /** some page specific classes **/ .page-node-160938 #page { background:#FFF; }

 .page-node-160938 #page .region.region-banner { position:relative; }

 .page-node-160938 #page .field-name-field-banner-image { max-height:350px; height:350px; margin-top:0; }

 .page-node-160938 #page .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#6659a6; position:absolute; left:unset; transform:unset; right:0; }

 .page-node-160938 #page .field-name-field-blurb { margin:0; position:absolute; left:0; top:4rem; padding:0 5.75rem; color:#FFF; width:48rem; }

 .page-node-160938 #page .field-name-field-blurb h1 { padding:0 0; color:white; font-weight:bold; letter-spacing:0; margin:0; font-size:2.5rem; }

 .page-node-160938 #page .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; }

 .page-node-160938 #page .field-name-field-blurb h3 { color:white; font-size:1.5rem; }

 .page-node-160938 #page .field-name-field-blurb p { font-size:20px; }

 .page-node-160938 #page .breadcrumb,.page-node-160938 #page .page__title,.page-node-160938 #page #block-block-105,.page-node-160938 #page #block-block-published-on { display:none; visibility:hidden; }

 .page-node-160938 #page #content h2,.page-node-160938 #page #content h3 { color:#6858a1; }

 .page-node-160938 #page #content a.btn { height:auto; width:calc(50% - 4rem); color:#FFF; display:inline-block; margin:1rem 0; font-size:1.3rem; font-weight:bold; padding:3rem; text-decoration:none; background:#13a89e; animation-duration:0.5s; animation-name:gradientSlideStart; border-bottom:none; position:relative; height:200px; }

 .page-node-160938 #page #content a.btn:hover,.page-node-160938 #page #content a.btn:focus,.page-node-160938 #page #content a.btn:active { box-shadow:0px 0px 10px 3px rgba(92, 92, 92, 0.31); }

 .page-node-160938 #page #content a.btn span { display:block; }

 .page-node-160938 #page #content a.btn:nth-child(odd) { margin-right:2rem; }

 .page-node-160938 #page #content a.btn:nth-child(even) { margin-left:2rem; }

 .page-node-160938 #page #content a.btn.thanked { padding-right:200px; }

 .page-node-160938 #page #content a.btn.thanked:after { content:""; position:absolute; top:50%; right:2rem; transform:translate(0, -50%); width:180px; height:65px; background-image:url("../images/sagov/thanked-logo-v2.png"); background-size:90%; background-repeat:no-repeat; background-position:center; }

 .page-node-160938 #page #content a.btn.card { padding-right:150px; }

 .page-node-160938 #page #content a.btn.card:after { content:""; position:absolute; top:50%; right:2rem; transform:translate(0, -50%); width:100px; height:140px; background-image:url("../images/sagov/colouring-card-v2.png"); background-size:90%; background-repeat:no-repeat; background-position:center; }

 .page-node-160938 #page #content .block { float:left; width:100%; }

 .page-node-160938 #page #content .block .two-col-block,.page-node-160938 #page #content .block .full-width-block { margin-left:-4rem; margin-right:-4rem; padding:3rem 6rem; float:left; width:calc(100% + 8rem); }

 .page-node-160938 #page #content .block .two-col-block .file-image img,.page-node-160938 #page #content .block .full-width-block .file-image img { width:100%; }

 .page-node-160938 #page #content .block .two-col-block iframe,.page-node-160938 #page #content .block .two-col-block img,.page-node-160938 #page #content .block .full-width-block iframe,.page-node-160938 #page #content .block .full-width-block img { width:100%; }

 .page-node-160938 #page #content .block .two-col-block iframe,.page-node-160938 #page #content .block .full-width-block iframe { height:323px; }

 .page-node-160938 #page #content .block .two-col-block details > summary,.page-node-160938 #page #content .block .full-width-block details > summary { font-size:1.2rem; }

 .page-node-160938 #page #content .block .two-col-block.gray-bg,.page-node-160938 #page #content .block .full-width-block.gray-bg { background:#f7f7f7; }

 .page-node-160938 #page #content .block .two-col-block.gray-bg details,.page-node-160938 #page #content .block .two-col-block.gray-bg details > summary,.page-node-160938 #page #content .block .full-width-block.gray-bg details,.page-node-160938 #page #content .block .full-width-block.gray-bg details > summary { background:#FFF; }

 .page-node-160938 #page #content .block .two-col-block.gray-bg details > summary,.page-node-160938 #page #content .block .full-width-block.gray-bg details > summary { left:1px; width:calc(100% - 1px); }

 .page-node-160938 #page #content .block .two-col-block .left-col { width:46%; display:inline-block; margin-right:7%; vertical-align:top; }

 .page-node-160938 #page #content .block .two-col-block .right-col { width:46%; display:inline-block; vertical-align:top; }

 .page-node-160938 #page #content .block .two-col-block.text-on-right .left-col { float:right; margin-right:0; margin-left:7%; }

 .page-node-160938 #footer-wrapper { background-color:#f7f7f7; }

 @media screen and (max-width:1400px) { .page-node-160938 #page #content a.btn { width:calc(50% - 2rem); }

 .page-node-160938 #page #content a.btn:nth-child(odd) { margin-right:1rem; }

 .page-node-160938 #page #content a.btn:nth-child(even) { margin-left:1rem; }

 .page-node-160938 #page #content a.btn.thanked { padding-right:185px; }

 .page-node-160938 #page #content a.btn.thanked:after { width:160px; }

 }

 @media screen and (max-width:1250px) { .page-node-160938 #page #content a.btn { width:100%; padding:2rem 3rem; height:auto; }

 .page-node-160938 #page #content a.btn:nth-child(odd) { margin-right:0; }

 .page-node-160938 #page #content a.btn:nth-child(even) { margin-left:0; }

 }

 @media screen and (max-width:1024px) { .page-node-160938 #page .field-name-field-banner-image img { right:-7rem; }

 .page-node-160938 #page .field-name-field-blurb { top:3.5rem; }

 .page-node-160938 #page .field-name-field-blurb p { max-width:30rem; }

 .page-node-160938 #page #content .block .two-col-block .left-col { margin-right:4%; }

 .page-node-160938 #page #content .block .two-col-block .right-col { width:49%; }

 .page-node-160938 #page #content .block .two-col-block.text-on-right .left-col { margin-left:4%; }

 }

 @media screen and (max-width:800px) { .page-node-160938 #page .field-name-field-banner-image img { right:unset; }

 .page-node-160938 #page .field-name-field-blurb { top:50%; width:100%; transform:translate(0, -50%); }

 .page-node-160938 #page .field-name-field-blurb p { max-width:unset; }

 .page-node-160938 #page #content .block .two-col-block .left-col { width:100%; margin-right:0; margin-bottom:2rem; }

 .page-node-160938 #page #content .block .two-col-block .right-col { width:100%; }

 .page-node-160938 #page #content .block .two-col-block.text-on-right .left-col { float:unset; margin-left:0; }

 }

 @media screen and (max-width:700px) { .page-node-160938 #page #content a.btn span { display:inline; }

 .page-node-160938 #page #content a.btn.thanked:after { width:150px; }

 }

 @media screen and (max-width:600px) { .page-node-160938 #page .field-name-field-banner-image img { right:unset; }

 .page-node-160938 #page .field-name-field-blurb { padding:0 2rem; }

 .page-node-160938 #page #content a.btn.thanked { padding-right:3rem; }

 .page-node-160938 #page #content a.btn.thanked:after { display:none; }

 .page-node-160938 #page #content a.btn.card { padding-right:3rem; }

 .page-node-160938 #page #content a.btn.card:after { display:none; }

 .page-node-160938 #page #content .block .two-col-block,.page-node-160938 #page #content .block .full-width-block { padding:3rem 4rem; }

 }

 .page-node-762834 #page { background:#FFF; padding-top:350px; }

 .page-node-762834 #page #banner_container { padding:0; position:absolute; top:0; left:0; width:100%; overflow:hidden; }

 .page-node-762834 #page .field-name-field-banner-image { max-height:350px; margin-top:0; }

 .page-node-762834 #page .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:50%; transform:translate(0, -50%); width:38rem; height:660px; background:#ffdeb5; opacity:1; }

 .page-node-762834 #page .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#ffdeb5; position:absolute; }

 .page-node-762834 #page .breadcrumb,.page-node-762834 #page #block-block-published-on { display:none; visibility:hidden; }

 .page-node-762834 #page .field-name-field-blurb { margin:0; position:absolute; left:0; top:6rem; padding:0 5.75rem; color:#695a45; width:35rem; font-size:22px; line-height:1.5; }

 .page-node-762834 #page .field-name-field-blurb h1 { padding:0 0; color:#695a45; font-weight:bold; letter-spacing:0; margin:0; font-size:2.5rem; margin-bottom:0.5rem; }

 .page-node-762834 #page .field-name-field-blurb h1 span { display:block; margin-top:-0.85rem; font-weight:900; }

 .page-node-762834 #page .field-name-field-blurb p { font-size:22px; max-width:18rem; }

 .page-node-762834 #page #content { /*.two-col-block{
          .left-col{
            width: calc(54% - 2rem);
            display: inline-block;
            margin-right: 1.8rem;
            vertical-align: middle;
          }
  
          .right-col{
            width: 46%;
            display: inline-block;
            vertical-align: middle;
            //float: right;
          }
  
          h2:first-child{
            margin-top: 0;
          }
        }
        
        .sixty-forty-col-block{
          .left-col{
            width: calc(60% - 2rem);
            display: inline-block;
            margin-right: 2rem;
            vertical-align: middle;
          }
  
          .right-col{
            width: 40%;
            display: inline-block;
            vertical-align: middle;
            //float: right;
          }
  
          h2:first-child{
             margin-top: 0;
          }    
        }
        
        .two-third-col-block{
          .left-col{
            width: calc(30% - 2rem);
            display: inline-block;
            margin-right: 2rem;
            vertical-align: middle;
          }
  
          .right-col{
            width: 70%;
            display: inline-block;
            vertical-align: middle;
            //float: right;
          }
  
          h2:first-child{
             margin-top: 0;
          }
        }*/ }

 .page-node-762834 #page #content .full-width-banner { margin-left:-5.75rem; margin-right:-5.75rem; float:left; width:calc(100% + 11.5rem); }

 .page-node-762834 #page #content .block-container { margin-left:-5.75rem; margin-right:-5.75rem; padding:3rem 6rem; float:left; width:calc(100% + 11.5rem); }

 .page-node-762834 #page #content .block-container h2:first-child { margin-top:0; }

 .page-node-762834 #page #content .block-container .file-image img { width:100%; }

 .page-node-762834 #page #content #content_container_762836 { padding-top:0; }

 .page-node-762834 #page #content #content_container_762840 .left-col,.page-node-762834 #page #content #content_container_communicate_763492 .left-col,.page-node-762834 #page #content #content_container_emergency_763570 .left-col { text-align:center; }

 .page-node-762834 #page #content #content_container_762840 .left-col img,.page-node-762834 #page #content #content_container_communicate_763492 .left-col img,.page-node-762834 #page #content #content_container_emergency_763570 .left-col img { display:inline-block; }

 .page-node-762834 #page #content .block-bg-1 { background:#ffdeb5; }

 .page-node-762834 #page #content .block-bg-2 { background:#424242; color:#ffdeb5; }

 .page-node-762834 #page #content .block-bg-2 h2,.page-node-762834 #page #content .block-bg-2 a { color:#ffdeb5; }

 .page-node-762834 #page #content .block-bg-2 a { border-bottom-color:#ffdeb5; }

 .page-node-762834 #page #content .block-bg-2 a:hover { color:#ffdeb5; }

 .page-node-762834 #page #content .btn { display:inline-block; background:#FFF; color:#202020; padding:15px 20px; border-radius:20px; text-decoration:none; font-size:1rem; font-weight:bold; border:solid 2px #202020; margin-top:20px; }

 .page-node-762834 #page #content .btn:hover { background:#202020; color:#FFF; }

 .page-node-762834 #page #content .btn.btn-purple { border:solid 2px #7f3d97; background:#7f3d97; color:#fff; }

 .page-node-762834 #page #content .btn.btn-purple:hover { background:#FFF; color:#7f3d97; }

 @media screen and (max-width:1199.98px) { .page-node-762834 #page .field-name-field-banner-image::after { width:36rem; }

 }

 @media screen and (max-width:1024px) { .page-node-762834 #page .field-name-field-blurb { top:4rem; width:31rem; }

 .page-node-762834 #page .field-name-field-blurb p { max-width:14rem; }

 .page-node-762834 #page .field-name-field-banner-image img { margin-left:-4rem; }

 .page-node-762834 #page .field-name-field-banner-image:after { width:32rem; }

 .page-node-762834 #page #content #block-block-141 { margin-bottom:0; }

 }

 @media screen and (max-width:800px) { .page-node-762834 { /*#page{
        #content{
  
          .two-col-block{
            .left-col{
              width: calc(52% - 3rem);
              margin-right: 2.8rem;
            }
          }
        }
      }*/ }

 }

 @media screen and (max-width:719px) { .page-node-762834 #page .field-name-field-banner-image img { margin-left:-8rem; }

 .page-node-762834 #page .field-name-field-banner-image::after { width:30rem; }

 .page-node-762834 #page .field-name-field-blurb h1 { font-size:2.2rem; }

 .page-node-762834 #page #content { /*.two-col-block,
          .two-third-col-block,
          .sixty-forty-col-block{
            
            .left-col{
              width: 100%;
              margin-right: 0;
              margin-bottom: 2rem;
            }
            .right-col{
              width: 100%;
              //float: unset;
            }
          }*/ }

 }

 @media screen and (max-width:600px) { .page-node-762834 #page .field-name-field-banner-image { max-height:300px; }

 .page-node-762834 #page .field-name-field-banner-image img { margin-left:-20rem; max-width:500%; }

 .page-node-762834 #page .field-name-field-banner-image::after { width:100%; }

 .page-node-762834 #page .field-name-field-blurb { padding:0 2.5rem; top:4rem; width:28.5rem; }

 .page-node-762834 #page #content .two-col-block,.page-node-762834 #page #content .two-third-col-block,.page-node-762834 #page #content .sixty-forty-col-block { padding:3rem 2rem; margin-left:-2rem; margin-right:-2rem; width:calc(100% + 4rem); /*.left-col{
              width: 100%;
              margin-right: 0;
              margin-bottom: 2rem;
            }
            .right-col{
              width: 100%;
              //float: unset;
            }*/ }

 }

 @media screen and (max-width:482px) { .page-node-762834 #page .field-name-field-banner-image:after { width:100%; border-radius:0; }

 .page-node-762834 #page .field-name-field-blurb { width:22.5rem; font-size:20px; }

 .page-node-762834 #page .field-name-field-blurb h1 { font-size:2rem; }

 }

 .page-node-808851 #page #banner_container .field-name-field-banner-image:after { display:none; }

 .page-node-808851 #page #banner_container .field-name-field-blurb { left:10%; top:50%; color:#002859; transform:translate(0, -50%); }

 .page-node-808851 #page #banner_container .field-name-field-blurb h1 { color:#002859; font-weight:normal; font-size:4rem; margin-bottom:2rem; line-height:1.2; margin-top:-2.2rem; }

 .page-node-808851 #page #banner_container .field-name-field-blurb h1 span { display:block; font-weight:inherit; }

 .page-node-808851 #page #banner_container .field-name-field-blurb p { font-size:2.5rem; font-weight:300; line-height:1.2; max-width:unset; margin:0 !important; }

 .page-node-808851 #page #banner_container .field-name-field-blurb p span { display:block; }

 @media screen and (max-width:1024px) { .page-node-808851 #page #banner_container .field-name-field-banner-image img { left:44%; }

 .page-node-808851 #page #banner_container .field-name-field-blurb { left:0; }

 }

 @media screen and (max-width:800px) { .page-node-808851 #page #banner_container .field-name-field-banner-image img { left:40%; }

 .page-node-808851 #page #banner_container .field-name-field-blurb h1 { font-size:3rem; }

 .page-node-808851 #page #banner_container .field-name-field-blurb p { font-size:2rem; }

 }

 @media screen and (max-width:719px) { .page-node-808851 #page #banner_container .field-name-field-banner-image img { left:90%; }

 .page-node-808851 #page #banner_container .field-name-field-blurb h1 { font-size:4rem; }

 .page-node-808851 #page #banner_container .field-name-field-blurb p { font-size:2.5rem; }

 }

 @media screen and (max-width:600px) { .page-node-808851 #page #banner_container .field-name-field-blurb { padding:0 2rem; }

 .page-node-808851 #page #banner_container .field-name-field-blurb h1 { font-size:3rem; }

 .page-node-808851 #page #banner_container .field-name-field-blurb p { font-size:2rem; }

 }

 #content .view-proactive-disclosure .view-header { padding:0; }

 #content .view-proactive-disclosure .view-content { padding:0; }

 #content .view-proactive-disclosure .view-content .view-grouping-content { margin-bottom:1rem; }

 #content .view-proactive-disclosure .view-content .view-grouping-content > h3 { display:none; visibility:hidden; }

 #content .view-proactive-disclosure .view-content .views-row { border-top:none; margin:0; padding:0; margin-bottom:0.5rem; }

 #content .view-proactive-disclosure .view-content .views-row h4 { margin-bottom:0.5em; line-height:1.5; }

 #content .view-proactive-disclosure .view-content .views-row .views-field-field-doc-file,#content .view-proactive-disclosure .view-content .views-row .fileExists,#content .view-proactive-disclosure .view-content .views-row .nil-return,#content .view-proactive-disclosure .view-content .views-row .file { display:none; visibility:hidden; }

 #content .view-proactive-disclosure .view-content .views-row .views-field-title { padding-left:1.2rem; position:relative; }

 #content .view-proactive-disclosure .view-content .views-row .views-field-title:before { content:""; position:absolute; height:6px; width:6px; border-radius:6px; background:#414042; left:0; top:14px; }

 /*! http://responsiveslides.com v1.55 by @viljamis */ .rslides { position:relative; list-style:none; overflow:hidden; width:100%; padding:0; margin:0; }

 .rslides li { -webkit-backface-visibility:hidden; position:absolute; display:none; width:100%; left:0; top:0; }

 .rslides li:first-child { position:relative; display:block; float:left; }

 .rslides img { display:block; height:auto; float:left; width:100%; border:0; }

 .rslides_tabs { position:absolute; left:0px; top:0px; margin:15px !important; z-index:9999; }

 .rslides_tabs li { float:left; margin-right:2px; background:white; background:rgba(255, 255, 255, 0.9); }

 .rslides_tabs li a { display:block; padding:5px 10px; text-decoration:none; font-weight:bold; }

 .sagov .page-playgroup-activities { /* GreatStart checkbox styling */ }

 .sagov .page-playgroup-activities #menu-mobile-menu { display:none; }

 .sagov .page-playgroup-activities .breadcrumb { padding-top:5.5rem; }

 .sagov .page-playgroup-activities .main-menu { position:absolute; top:0; left:0; width:100%; }

 .sagov .page-playgroup-activities #main { position:relative; display:inline-block; }

 .sagov .page-playgroup-activities .menu-block-34 > ul.menu > li,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li { background:#f1f2f2; border:none; }

 .sagov .page-playgroup-activities .menu-block-34 > ul.menu > li > a,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li > a { border-bottom:none; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:first-child,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li:first-child { display:none; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:first-child > a,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li:first-child > a { background:#397A80; color:#FFF; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(2) > a,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li:nth-child(2) > a { background:#cef8f7; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(3) > a,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li:nth-child(3) > a { background:#ffe3fb; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(4) > a,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li:nth-child(4) > a { background:#e3ffee; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(5) > a,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li:nth-child(5) > a { background:#feddcc; }

 .sagov .page-playgroup-activities #content .print-block { padding-top:0.5rem; padding-bottom:1rem; padding-left:0; }

 @keyframes printA { from { background-position-y:-1rem; }

 to { background-position-y:0; }

 }

 @keyframes printB { from { background-position-y:0.1875rem; }

 to { background-position-y:1.1875rem; }

 }

 .sagov .page-playgroup-activities #content .print-block a.print-activity { background-color:white; background-image:none; text-decoration:none; border:none; padding:0; margin:0; font-size:1rem; margin-right:2rem; float:none; background-image:url("../images/learning-at-home/icons/printer-icon.svg"); position:relative; background-repeat:no-repeat; background-position:0.5rem 0.2rem; padding:0.5rem; padding-left:2.5rem; background-size:1.5rem; margin-left:0; }

 .sagov .page-playgroup-activities #content .print-block a.print-activity::before { content:""; background-image:url("../images/learning-at-home/icons/page-top.svg"); background-repeat:repeat-x; width:1rem; height:1.1rem; display:block; position:absolute; top:0; left:0.76rem; background-size:0.99rem; background-position-y:0.1875rem; }

 .sagov .page-playgroup-activities #content .print-block a.print-activity::after { content:""; background-image:url("../images/learning-at-home/icons/paper.svg"); background-repeat:no-repeat; width:1rem; height:0.75rem; display:block; position:absolute; top:1.4rem; left:0.76rem; background-size:1rem; background-position-y:-1rem; }

 .sagov .page-playgroup-activities #content .print-block a.print-activity:hover { text-decoration:underline; background-color:white; }

 .sagov .page-playgroup-activities #content .print-block a.print-activity:hover::before { background-position-y:1.1875rem; animation:printB 1s; }

 .sagov .page-playgroup-activities #content .print-block a.print-activity:hover::after { background-position-y:0; animation:printA 1s; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .block { padding:2rem 0; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li { width:calc(50% - 2rem); margin:1rem; border-bottom:none; }

 @media screen and (max-width:800px) { .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li { width:100%; margin:0.5rem 0; }

 }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(odd):after { display:none; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li > a { border-bottom:none; display:inline-block; width:100%; padding:40px 30px 40px 30px; height:100%; position:relative; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li > a:hover { border-bottom:0; background:none; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li > a:before { content:unset; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li > a p { display:inline-block; width:100%; margin-top:0.5rem !important; margin-bottom:0 !important; font-size:0.9rem; font-weight:300; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li > a.subOpen:before { content:""; left:50%; transform:translate(-50%, 0); right:unset; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li ul.menuOpen { width:100%; position:absolute; left:0; z-index:9; padding-bottom:2rem; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li ul.menuOpen > li { width:calc(100%/2 - 0.5px); margin-left:0; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li ul.menuOpen > li > a { font-size:1rem; font-weight:300; min-height:auto; border-bottom:0; padding-left:20px; margin:0 10px; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li ul.menuOpen > li > a:hover { border-bottom:none; text-decoration:underline !important; }

 .sagov .page-playgroup-activities #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(even) ul.menuOpen { margin-left:0; }

 .sagov .page-playgroup-activities .image-gallery { margin-bottom:1rem; }

 .sagov .page-playgroup-activities .image-gallery .gallery-item { height:auto; background:none; width:calc(33% - 1rem); min-width:270px; }

 .sagov .page-playgroup-activities .image-gallery .gallery-item .img-wrapper { background:#f0f1f1; height:180px; overflow:hidden; /*@media screen and (max-width: 1024px){
            		height: 120px;
            	}
                @media screen and (max-width: 600px){
            		
            	}*/ }

 .sagov .page-playgroup-activities .image-gallery .gallery-item .img-wrapper img { position:relative; top:50%; left:50%; transform:translate(-50%, -50%); margin:unset; max-width:unset; max-height:unset; width:100%; }

 .sagov .page-playgroup-activities .image-gallery .gallery-item .desc { display:inline-block; width:100%; text-align:left; margin-top:0.5rem; }

 @media screen and (max-width:600px) { .sagov .page-playgroup-activities .image-gallery .gallery-item .desc { text-align:center; }

 }

 .sagov .page-playgroup-activities.page-playgroup-activities-home .breadcrumb { display:none; padding-top:2rem; padding-left:3.75rem; padding-right:3.75rem; }

 @media screen and (max-width:600px) { .sagov .page-playgroup-activities.page-playgroup-activities-home .breadcrumb { padding-left:0; padding-right:0; }

 }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content { float:unset; width:100%; margin-right:0; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li > a { padding:40px 120px 40px 30px; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li > a:after { content:""; display:inline-block; position:absolute; width:80px; height:80px; top:50%; left:unset; right:30px; transform:translate(0, -50%); background:#FFF; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li > a:hover { border-bottom:0; background:none; box-shadow:none; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(2) > a:after { background:url("https://www.education.sa.gov.au/__data/assets/file/0009/807327/set-up-a-playgroup.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(3) > a:after { background:url("https://www.education.sa.gov.au/__data/assets/file/0010/807328/plan-your-program.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(4) > a:after { background:url("https://www.education.sa.gov.au/__data/assets/file/0008/807326/related-activities.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 > ul.menu > li:nth-child(5) > a:after { background:url("https://www.education.sa.gov.au/__data/assets/file/0011/807329/resources.svg"); }

 .sagov .page-playgroup-activities div.information { border-left:solid 0.2rem #397A80; padding-top:1.8rem; padding-bottom:1.8rem; }

 .sagov .page-playgroup-activities div.information:before { background-image:url("https://www.education.sa.gov.au/__data/assets/file/0008/752777/info-icon-girl.svg"); background-size:2rem; }

 .sagov .page-playgroup-activities div.information p { margin:0.5em 0 !important; }

 .sagov .page-playgroup-activities #page { background:#fff; border-top:solid 2px #397A80; }

 .sagov .page-playgroup-activities #page:before,.sagov .page-playgroup-activities #page:after { display:none; }

 .sagov .page-playgroup-activities #page .playgroups-landing-page-banner { position:relative; }

 .sagov .page-playgroup-activities #page .playgroups-landing-page-banner .field-name-field-banner-image { max-height:350px; margin-top:0; }

 .sagov .page-playgroup-activities #page .playgroups-landing-page-banner .field-name-field-banner-image::after { content:""; position:absolute; left:0; top:0; width:100%; height:350px; background:linear-gradient(90deg, #397a80 0%, #397a80 35%, rgba(57, 122, 128, 0) 65%); opacity:1; background-color:transparent; }

 .sagov .page-playgroup-activities #page .playgroups-landing-page-banner .field-name-field-banner-image img { width:auto; height:auto; max-width:200%; min-height:100%; background-color:#397A80; position:absolute; bottom:0px; left:unset; transform:unset; right:0; }

 .sagov .page-playgroup-activities #page .playgroups-landing-page-banner .field-name-field-blurb { margin:0; }

 .sagov .page-playgroup-activities #page .playgroups-landing-page-banner .field-name-field-blurb h1 { position:absolute; left:0; padding:0; color:white; font-weight:bold; letter-spacing:0; font-size:3rem; margin:0; top:50%; transform:translate(0, -50%); font-size:3.5rem; width:63rem; }

 .sagov .page-playgroup-activities #page .playgroups-landing-page-banner .field-name-field-blurb h1 span { display:block; margin-top:-0.25rem; font-weight:900; }

 .sagov .page-playgroup-activities #page .playgroups-landing-page-banner .field-name-field-blurb h1 span:first-child { font-size:2.6rem; }

 .sagov .page-playgroup-activities #page .side-menu { float:right; width:250px; top:0; position:absolute; right:3.75rem; }

 @media screen and (max-width:1024px) { .sagov .page-playgroup-activities #page .side-menu { width:220px; }

 }

 @media screen and (max-width:850px) { .sagov .page-playgroup-activities #page .side-menu { width:200px; }

 }

 .sagov .page-playgroup-activities #page .side-menu.block { padding:1.2rem 0; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu { margin:2rem 0; margin-top:0; list-style-type:none; display:flex; flex-wrap:wrap; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li { width:100%; margin:0; position:relative; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li:first-child { display:block; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li:nth-child(odd)::after { display:none; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li > a { padding:15px 45px 15px 15px; font-size:1rem; height:auto; color:#414042; text-decoration:none; font-weight:bold; font-style:normal; font-stretch:normal; line-height:1.57; letter-spacing:normal; align-items:flex-start; display:flex; flex-wrap:wrap; flex-direction:column; justify-content:center; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li > a:hover,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li > a.active { box-shadow:none; border:solid 1px #414042; background:#FFF; color:#414042; padding:14px 44px 14px 14px; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li > a p { display:none; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li.expanded > a:before { right:0.8rem; top:22px; content:""; position:absolute; width:0.6rem; height:0.6rem; border:solid 2px #818285; border-bottom:none; border-right:none; transform:rotate(225deg); }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li.expanded > a.subOpen { box-shadow:none; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li.expanded > a.subOpen:before { bottom:unset; left:unset; background-image:unset; border:solid 2px #818285; border-bottom:none; border-right:none; transform:rotate(45deg); width:0.6rem; height:0.6rem; right:0.8rem; top:26px; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li.expanded > a.subOpen:after { display:none; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li ul { margin:0; list-style-type:none; display:none; visibility:hidden; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li ul a { font-size:1rem; font-weight:400; font-style:normal; font-stretch:normal; line-height:1.5; letter-spacing:normal; color:#58595b; padding:10px 15px; height:auto; text-decoration:none; display:flex; position:relative; align-items:center; margin:0; z-index:6; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li ul.menuOpen { width:100%; visibility:visible; display:flex; flex-wrap:wrap; padding:0; margin:0; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li ul.menuOpen > li { width:100%; margin:0; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li ul.menuOpen > li > a { border-bottom:0; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li ul.menuOpen > li > a:hover,.sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li ul.menuOpen > li > a.active { border-bottom:none; background:#FFF; border:solid 1px #414042; padding:9px 14px; }

 .sagov .page-playgroup-activities #page .side-menu .menu-block-34 > ul.menu > li ul.menuOpen > li > a:before { display:none; }

 .sagov .page-playgroup-activities #content { position:relative; float:left; width:calc(100% - 250px - 3.75rem); margin-right:0rem; /*.pane-menu-menu-quick-links{
				h2.custom-title{
					display:none;
				}
				ul.quick-links{
					margin: 2rem 0;
				    list-style: none;
				    display: flex;
				    flex-wrap: wrap;
				    justify-content: space-between;
				    padding: 2rem;
				    border: none;
				    
				    li{
				    	max-width: 10rem;
    					width: 100%;
    					height: auto;
    					&:after{
    					    display: none;
    					}
    					
    					a{
    						width: 10rem;
						    height: 10rem;
						    display: flex;
						    justify-content: center;
						    align-items: center;
						    text-align: center;
						    margin: auto;
						    text-decoration: none;
						    padding-top: 5rem;
						    padding-left: 1rem;
						    padding-right: 1rem;
						    padding-bottom: 0.5rem;
						    border-radius: 1rem;
						    font-weight: bold;
						    color: $primary-teal;
						    position:relative;
						    font-size: 1.25rem;
						    line-height: 1.5;
						    border-bottom: none;
						    &:hover{
						    	text-decoration: none;
						    	box-shadow: 0 0 0.5em rgba(92,92,92,0.31);
						    	background-color:white;
						    }
						    &::before{
						    	content: '';
						    	position:absolute;
						    	top: 1rem;
							    left: 1rem;
							    width: 8rem;
							    height: 4rem;
						    	background-position: center;
						    	background-repeat: no-repeat;
						    }
						    &[href*="set-up-a-playgroup"]::before{
						    	background-image: url("../images/sagov/playgroups/paper-board-icon.svg");
						    }
						    &[href*="develop-your-program"]::before{
						    	background-image: url("../images/sagov/playgroups/pencil-ruler-icon.svg");
						    }
						    &[href*="promoting-your-playgroup"]::before{
						    	background-image: url("../images/sagov/playgroups/shout-out-icon.svg");
						    }
						    &[href*="activities"]::before{
						    	background-image: url("../images/sagov/playgroups/abc-block-icon.svg");
						    }
						    &[href*="resources"]::before{
						    	background-image: url("../images/sagov/playgroups/books-icon.svg");
						    }
						    
    					}
				    }
				}
			}*/ }

 @media screen and (max-width:1024px) { .sagov .page-playgroup-activities #content { width:calc(100% - 220px - 3.75rem); }

 }

 @media screen and (max-width:850px) { .sagov .page-playgroup-activities #content { width:calc(100% - 200px - 3.75rem); }

 }

 .sagov .page-playgroup-activities #content div.information p { margin:0.5em 0 !important; }

 .sagov .page-playgroup-activities #content .main-menu .mobile-menu-playgroups { content:""; position:absolute; top:0; right:0; width:55px; height:64px; background:#397A80; color:#FFF; text-align:center; z-index:99; padding:12px 10px; font-size:12px; display:none; }

 .sagov .page-playgroup-activities #content .main-menu .mobile-menu-playgroups span { background-color:#FFF; display:block; height:4px; margin:4px 0; position:relative; transform:rotate(0); top:0; left:0; opacity:1; transition:none 0.4s ease; transition-property:transform, top, left, opacity, background-color; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .pager { margin-left:0px !important; margin-right:0px !important; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .view-content { margin-left:-1rem; margin-right:-1rem; display:flex; flex-wrap:wrap; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .view-content h2 { padding:0 1rem; min-width:100%; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .view-content h3 { display:none; visibility:hidden; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row { display:inline-block; width:calc((100%/3) - 1rem); vertical-align:top; padding:1rem; border-top:none !important; margin:0 0.5rem; margin-bottom:1rem; background:#f1f2f2; color:#414042; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row a { color:unset; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row:hover { background:#397A80; color:#FFF; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row .activity-title { display:inline-block; width:100%; min-height:65px; font-size:1.125rem; font-weight:bold; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row .activity-image { display:inline-block; width:80px; height:80px; position:relative; overflow:hidden; vertical-align:top; background:#FFF; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row .activity-image img { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); max-height:fit-content; max-width:fit-content; /* min-width: 100%; */ height:100%; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row .activity-cat-details { display:inline-block; width:calc(100% - 80px - 0.5rem); margin-left:0.5rem; font-size:0.8rem; vertical-align:top; margin-top:-5px; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-field-title a { font-size:1.2em; color:inherit; font-weight:bold; text-decoration:none !important; border-bottom:none; }

 .sagov .page-playgroup-activities #content .node-779890 section { border-bottom:solid 2px #397A80; /*margin: 0 -2rem 0 -5.75rem;
                padding: 1rem 5.75rem;
                
                &:nth-child(even){
                    background: $table-light-grey;
                }*/ }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .view-filters { padding:1rem 0; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter #edit-keys-wrapper { width:100% !important; margin-bottom:1em; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter #edit-keys-wrapper label { margin-bottom:0.4em !important; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter #edit-keys-wrapper #edit-keys { border:1px solid #414042; height:2.5rem; border-radius:10px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .filter-list { font-size:1.2em; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget { height:auto !important; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget label { font-size:15px; font-weight:bold; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .multicheckbox-container { height:120px; overflow-y:scroll; display:block; border-top-style:solid; border-top-color:lightgrey; border-bottom-color:lightgrey; border-bottom-style:solid; padding-top:1px; padding-bottom:5px; margin-bottom:10px; margin-top:10px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .multicheckbox-container .checkbox label { font-size:16px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .multicheckbox-container .checkbox label input[type="checkbox"] { width:auto !important; height:auto !important; line-height:1em; vertical-align:middle; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .bef-checkboxes { overflow-y:scroll; display:block; /*border-top-style: solid;
                border-top-color: lightgrey;
                border-bottom-color: lightgrey;
                border-bottom-style: solid;
                padding-top: 1px;
                padding-bottom: 5px;
                //margin-bottom: 10px;*/ border-radius:10px; padding:5px 10px; margin-top:10px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .bef-checkboxes .form-type-bef-checkbox { margin:0; margin-bottom:1px; display:inline-block; width:calc(32% - 0.5rem); margin-right:0.5rem; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .bef-checkboxes .form-type-bef-checkbox input[type="checkbox"] { width:auto !important; height:auto !important; line-height:1em; vertical-align:middle; margin-bottom:2px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .bef-checkboxes .form-type-bef-checkbox label { font-size:15px; font-weight:400; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget { padding-right:0; width:calc((100% - 2em)/3); }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_type_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_age_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_disposition_tid { width:calc((100% - 2em)/2); }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_age_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_disposition_tid { width:calc(((100% - 2em)/2) + 1em); }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_type_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_greatstart_location_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_playtype_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_aedc_domain_tid { margin-right:1em; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_disposition_tid { margin-bottom:10px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_playtype_tid { padding-top:1.9rem; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_type_tid .bef-checkboxes { min-height:106px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget select { border:1px solid #414042; height:2.5rem; border-radius:10px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-reset-button input,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-submit-button input { padding:10px 40px; font-weight:bold; background:#397A80; color:white; border:solid 1px #397A80; box-shadow:none; font-size:1.2rem; height:auto; border-radius:10px; margin-top:10px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-reset-button input { background:white; color:black; border:solid 1px black; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-reset-button { margin-left:1rem; width:auto; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-submit-button { width:auto; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-submit-button .ajax-progress .throbber::after { content:"Loading..."; padding-left:15px; top:-4px; position:relative; font-size:1.1em; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget button.tagButton { padding-left:10px; margin:2px; padding-right:0; padding-top:1px; font-size:14px; height:30px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget button.tagButton::after { content:"✕"; padding-left:7px; padding-right:10px; position:relative; bottom:1px; font-size:11px; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget button.tagButton::after:hover { font-weight:600; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget button.tagButton:hover { background-color:lightgrey; }

 @media screen and (max-width:850px) { .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget { width:100%; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_duration_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_greatstart_location_tid { margin-right:0; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_age_group_tid .form-item-field-age-group-tid { width:100%; }

 }

 @media screen and (max-width:600px) { .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_type_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_age_tid { width:100%; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-reset-button input,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-submit-button input { font-size:1rem; padding:8px 15px; }

 }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #page-title,.sagov .page-playgroup-activities.page-playgroup-activity-details #content #block-block-94 { display:none; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #page .activity-filter-box { width:100%; display:inline-block; vertical-align:top; border:solid 1px #414042; margin-top:1rem; /*@media screen and (max-width: 719px){
                    width: 100%;
                }*/ }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #page .activity-filter-box img { margin-bottom:1rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #page .activity-filter-box .field-item { display:inline-block; width:100%; padding:0 10px; font-size:0.8rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #page .activity-filter-box .field-item:last-child { margin-bottom:1rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #page .activity-filter-box .field-item .field-label { display:inline-block; width:100%; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #page .activity-filter-box .field-item .field-content { display:inline-block; width:100%; margin-bottom:0.5rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity hr { border:solid 1px #414042; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h1.page__title { padding:0; margin-bottom:0; max-width:100%; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type { margin-top:0.5rem; padding-left:75px; position:relative; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type:before { content:""; position:absolute; top:50%; left:0; transform:translate(0%, -50%); width:65px; height:65px; background:grey; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type.playing-together:before { background:url("https://www.education.sa.gov.au/__data/assets/file/0006/807315/playing-together.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type.singing-together:before { background:url("https://www.education.sa.gov.au/__data/assets/file/0004/807313/singing-together.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type.looking-together:before { background:url("https://www.education.sa.gov.au/__data/assets/file/0007/807316/looking-together.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type.laughing-together:before { background:url("https://www.education.sa.gov.au/__data/assets/file/0009/807318/laughing-together.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type.talking-together:before { background:url("https://www.education.sa.gov.au/__data/assets/file/0003/807312/talking-together.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type.reading-together:before { background:url("https://www.education.sa.gov.au/__data/assets/file/0005/807314/reading-together.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type.learning-together:before { background:url("https://www.education.sa.gov.au/__data/assets/file/0008/807317/learning-together.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type.belonging-together:before { background:url("https://www.education.sa.gov.au/__data/assets/file/0010/807319/belonging-together.svg"); }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity #block-block-94.show-this-link { display:inline-block; padding:2rem 0; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity #block-block-94.show-this-link a.print-link { margin:0; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .left-col { vertical-align:top; /*.activity-filter-wrapper{
                    display: none;
                }*/ }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col,.sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-filter-box { width:100%; display:inline-block; vertical-align:top; border:solid 1px #414042; margin-top:1rem; /*@media screen and (max-width: 719px){
                    width: 100%;
                }*/ }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col img,.sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-filter-box img { margin-bottom:1rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col .field-item,.sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-filter-box .field-item { display:inline-block; width:100%; padding:0 10px; font-size:0.8rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col .field-item:last-child,.sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-filter-box .field-item:last-child { margin-bottom:1rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col .field-item .field-label,.sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-filter-box .field-item .field-label { display:inline-block; width:100%; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col .field-item .field-content,.sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-filter-box .field-item .field-content { display:inline-block; width:100%; margin-bottom:0.5rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col { display:none; width:48%; padding-top:0.5rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col .field-item:last-child { margin-bottom:0.5rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col .field-item .field-label { display:inline-block; width:90px; vertical-align:top; margin-right:0.5rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col .field-item .field-content { display:inline-block; width:calc(100% - 94px - 0.5rem); vertical-align:top; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title { border-bottom:2px solid #397A80; position:relative; padding-right:5rem; padding-top:1rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title::after { content:""; position:absolute; width:5rem; height:5rem; background-image:url("https://www.education.sa.gov.au/__data/assets/file/0020/807320/activity-description.svg"); background-repeat:no-repeat; background-position:center; right:-0.5rem; bottom:-0.2rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title.no-border { border-bottom:none; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title.no-border::after { display:none; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title.questions:after { background-image:url("../images/sagov/related.svg"); height:3rem; width:3rem; bottom:-1rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title.learn-through-play:after { background-image:url("https://www.education.sa.gov.au/__data/assets/file/0007/807325/learning-through-play.svg"); bottom:-0.6rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title.extensions:after { background-image:url("https://www.education.sa.gov.au/__data/assets/file/0004/807322/extensions-icon.svg"); bottom:-0.8rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title.parent-engagement:after { background-image:url("https://www.education.sa.gov.au/__data/assets/file/0005/807323/parent-engagement.svg"); bottom:-0.6rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title.related-activities:after { background-image:url("https://www.education.sa.gov.au/__data/assets/file/0006/807324/related-activities.svg"); bottom:-0.4rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-item h2.activity-detail-title.add-your-own:after { background-image:url("https://www.education.sa.gov.au/__data/assets/file/0003/807321/add-your-own-ideas.svg"); bottom:-0.4rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols { margin-left:-0.5rem; margin-right:-0.5rem; display:flex; flex-wrap:wrap; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col { display:inline-block; width:calc(50% - 1rem); margin:0 0.5rem 1rem 0.5rem; background:#f1f2f2; padding:2rem; vertical-align:top; /*&:last-child{
                                background: $color4;
                            }*/ }

 @media screen and (max-width:1024px) { .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col { width:100%; min-height:auto; }

 }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col:first-child { background:#cef8f7; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col:nth-child(2) { background:#e3ffee; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col.questions { width:100%; background:#feddcc; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col h3 { margin-top:0; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col ul { margin:0 !important; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col ul li { margin-top:0; margin-bottom:0; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .field-content.three-colored-cols .col ul li ul { list-style-type:circle; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .own-ideas-div { margin-bottom:2rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .own-ideas-div hr { display:none; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .btn { border:solid 1px #414042; padding:10px 20px; margin-right:1rem; border-radius:20px; color:#414042; background:#FFF; margin-top:1rem; display:inline-block; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .btn:hover { background:#f1f2f2; border-color:#f1f2f2; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .btn.back-to-activities { background:#f1f2f2; border-color:#f1f2f2; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .btn.back-to-activities:hover { background:#FFF; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details .node-greatstart-activity .field-items { line-height:1.67; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details .node-greatstart-activity .group-tdiv div a { vertical-align:top; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details .node-greatstart-activity .group-durage .field.field-name-field-category { display:inline-block; padding-left:28px; background-image:url(../images/greatstart-icons/greatstart-pencil.png); background-position:6px 7px; background-repeat:no-repeat; float:left; width:100%; }

 .sagov .page-playgroup-activities.page-node-779890 .toc-filter li { width:calc(50% - 1rem); margin-right:1rem; display:inline-block; }

 @media screen and (max-width:1024px) { .sagov .page-playgroup-activities.page-node-779890 .toc-filter li { width:100%; margin-right:0; }

 }

 .sagov .page-playgroup-activities .playgroups-footer { background:#f1f2f2; padding:2rem; padding-left:5.75rem; padding-right:5.75rem; padding-bottom:0; font-size:1rem; margin-top:2rem; margin-bottom:-2rem; }

 .sagov .page-playgroup-activities .playgroups-footer p,.sagov .page-playgroup-activities .playgroups-footer a { font-size:1rem; }

 .sagov .page-playgroup-activities .playgroups-footer hr { border:solid 1px #414042; }

 .sagov .page-playgroup-activities .playgroups-footer .footer-logo { position:relative; padding:3rem; padding-left:8rem; font-weight:bold; font-size:1.8rem; }

 .sagov .page-playgroup-activities .playgroups-footer .footer-logo:before { content:""; position:absolute; background-repeat:no-repeat; background-position:center center; background-size:100%; background-image:url("https://www.education.sa.gov.au/__data/assets/image/0004/752791/oey-logo.png"); color:#fb8b00; left:0; top:0; width:7rem; height:100%; position:absolute; }

 .sagov .page-playgroup-activities .playgroups-footer .acknowledgement { font-style:italic; font-size:1rem; }

 .sagov .page-playgroup-activities #footer-wrapper { background-color:#f1f2f2; }

 @media print { .sagov .page-playgroup-activities { box-shadow:none; }

 .sagov .page-playgroup-activities .header { padding-top:0 !important; }

 .sagov .page-playgroup-activities #main { display:flex; }

 .sagov .page-playgroup-activities #page { padding-top:1.5rem; }

 .sagov .page-playgroup-activities #page .side-menu { display:none !important; }

 .sagov .page-playgroup-activities .breadcrumb,.sagov .page-playgroup-activities .playgroups-footer,.sagov .page-playgroup-activities #footer-wrapper { display:none; }

 .sagov .page-playgroup-activities #content { width:100%; margin-right:0; /*.node-greatstart-activity .left-col .activity-filter-wrapper{
                display: block;
            }*/ }

 .sagov .page-playgroup-activities #content .node { padding:0; }

 .sagov .page-playgroup-activities #content .side-menu,.sagov .page-playgroup-activities #content .print-block { display:none !important; }

 .sagov .page-playgroup-activities #content .main-content { width:100%; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h1.page__title { font-size:2.25rem; line-height:1; margin-bottom:1rem; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type { font-size:1.8rem; line-height:1; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .left-col { width:calc(51% - 2rem); margin-right:2rem; display:inline-block; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col { display:inline-block; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .own-ideas-div hr { display:block; border:solid 1px; border-top:0; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content .btn { display:none; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .activity-details-content a:after { content:" (" attr(href) ")"; }

 }

 @media screen and (max-width:1199px) { .sagov .page-playgroup-activities #content ul.menu > li a { font-size:1rem; padding:1.2rem 1.5rem; }

 }

 @media screen and (max-width:1149px) { .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row { width:calc((100%/2) - 1rem); }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .bef-checkboxes .form-type-bef-checkbox { width:calc(49% - 0.5rem); }

 }

 @media screen and (max-width:1024px) { .sagov .page-playgroup-activities #content ul.menu > li a { padding:1.2rem 0.5rem; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .view-content { margin-left:-0.5rem; margin-right:-0.5rem; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .view-content h2 { padding:0 0.5rem; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row { width:calc((100%/2) - 1rem); padding:0.5rem; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .bef-checkboxes .form-type-bef-checkbox { width:calc(32% - 0.5rem); }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget { width:calc((100% - 2em)/2); }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_type_tid,.sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_age_tid { width:100%; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_disposition_tid { margin-right:1em; width:calc((100% - 2em)/2); margin-bottom:0; }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .views-exposed-widget.views-widget-filter-field_playtype_tid { padding-top:0.5em; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity h2.activity-type { font-size:1.8rem; }

 }

 @media screen and (max-width:850px) { .sagov .page-playgroup-activities #content ul.menu > li { width:20%; }

 .sagov .page-playgroup-activities #content ul.menu > li a { padding:0.8rem 0.5rem; line-height:1.3; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row { width:calc(100%/2); }

 .sagov .page-playgroup-activities #content .view-playgroups-filter .bef-checkboxes .form-type-bef-checkbox { width:calc(49% - 0.5rem); }

 }

 @media screen and (max-width:719px) { .sagov .page-playgroup-activities #content { width:100%; }

 .sagov .page-playgroup-activities #content .main-menu .mobile-menu-playgroups { display:inline-block; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 ul.menu { display:inline-block; height:auto; overflow:hidden; transition:all 0.5s ease; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 ul.menu > li { width:100%; margin:0.5rem 0; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 ul.menu > li a { padding:1.2rem 0.5rem img; padding-display:inline-block; }

 .sagov .page-playgroup-activities.page-playgroup-activities-home #content .playgroups-home-menu .menu-block-34 ul.menu.expanded { max-height:1000px; }

 .sagov .page-playgroup-activities #page .side-menu { position:unset; width:100%; }

 .sagov .page-playgroup-activities #page .side-menu.block { padding:1rem 3.75rem; }

 .sagov .page-playgroup-activities #page .side-menu h3,.sagov .page-playgroup-activities #page .side-menu .activity-filter-box { display:none; }

 .sagov .page-playgroup-activities.page-playgroup-activity-details #content .node-greatstart-activity .right-col { display:inline-block; width:100%; margin-bottom:1rem; }

 }

 @media screen and (max-width:600px) { .sagov .page-playgroup-activities #content .main-menu .mobile-menu-playgroups { display:inline-block; }

 .sagov .page-playgroup-activities #content .view-id-playgroups_filter .views-row { width:100%; }

 .sagov .page-playgroup-activities #page .side-menu.block { padding:1rem 0; }

 }

 @media screen and (max-width:28.5em) { .sagov .page-playgroup-activities.node-type-playgroup-activity .node-greatstart-activity .field-name-body { float:unset; }

 }

 .sagov .views-field-public-access,.sagov .views-field-type,.sagov .views-header,.sagov .checks { display:none; }

 .sagov .page-node-767627.page-node h1.page__title { display:none; }

 .sagov .page-node-767627 #content .field-item h1 { padding-top:0; margin-top:0; padding-bottom:0; }

 .sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget { margin-bottom:1rem; height:auto; }

 .sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget #edit-field-staff-only-policy-value { display:none; }

 .sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget label { font-weight:bold; margin-bottom:5px; display:inline-block; }

 .sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget input,.sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget select { height:auto; border-radius:10px; padding:10px 10px; }

 .sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget input[type="checkbox"],.sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget input[type="radio"] { width:2em; height:2em; }

 .sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget .checks { display:inline-block; }

 .sagov .page-node-767627 #content .views-exposed-form .views-exposed-widget .checks label { position:relative; top:-10px; margin-left:0.5rem; }

 .sagov .page-node-767627 #content .views-exposed-form .views-reset-button input,.sagov .page-node-767627 #content .views-exposed-form .views-submit-button input { padding:10px 40px; font-weight:bold; background:#397A80; color:white; border:solid 1px #397A80; box-shadow:none; font-size:1.2rem; }

 .sagov .page-node-767627 #content .views-exposed-form .views-reset-button input { background:white; color:black; border:solid 1px black; }

 .sagov .page-node-767627 #content article.node-page .view-policies .views-field p { margin:0 !important; }

 .sagov .page-node-767627 #content article.node-page .view-policies .views-field.views-field-public-access p { margin:0 0 0.5rem 0 !important; }

 @media screen and (max-width:800px) { .sagov .page-node-767627 #content article.node-page .view-policies .views-field.views-field-public-access p { display:inline-block; }

 }

 @media screen and (max-width:800px) { .sagov .page-node-767627 #content article.node-page .view-policies .views-field.views-field-public-access p a { margin-left:0.5rem; }

 }

 .sagov .page-node-767627 #content article.node-page .view-policies .views-field.views-field-title-1 p { margin-top:1rem !important; }

 .sagov .page-node-767627 #content .view-policies .view-content .views-row { border-top:solid 1px #414042; margin-top:0rem; margin-bottom:1.5rem; padding-top:1.5rem; }

 .sagov .page-node-767627 #content .view-policies .view-content .views-header { display:inline-block; width:100%; margin-bottom:0; border-top:none; border-bottom:solid 1px #414042; padding-bottom:1rem; }

 @media screen and (max-width:800px) { .sagov .page-node-767627 #content .view-policies .view-content .views-header { display:none; }

 }

 .sagov .page-node-767627 #content .view-policies .view-content .views-header .views-field.views-field-type b,.sagov .page-node-767627 #content .view-policies .view-content .views-header .views-field.views-field-public-access b { display:inline-block; }

 .sagov .page-node-767627 #content .view-policies .views-field { display:inline-block; vertical-align:top; }

 .sagov .page-node-767627 #content .view-policies .views-field p { margin:0 !important; }

 .sagov .page-node-767627 #content .view-policies .views-field.views-field-field-doc-file-1 { display:none; }

 .sagov .page-node-767627 #content .view-policies .views-field.views-field-title-1 { width:60%; padding-right:3rem; }

 @media screen and (max-width:800px) { .sagov .page-node-767627 #content .view-policies .views-field.views-field-title-1 { width:100%; padding-right:0; }

 }

 .sagov .page-node-767627 #content .view-policies .views-field.views-field-title-1 a { color:#414042 !important; border-color:#414042; }

 .sagov .page-node-767627 #content .view-policies .views-field.views-field-type,.sagov .page-node-767627 #content .view-policies .views-field.views-field-public-access { display:inline-block; padding-left:1rem; padding-right:1rem; width:20%; }

 @media screen and (max-width:800px) { .sagov .page-node-767627 #content .view-policies .views-field.views-field-type,.sagov .page-node-767627 #content .view-policies .views-field.views-field-public-access { width:100%; padding-left:0; padding-right:0; }

 }

 .sagov .page-node-767627 #content .view-policies .views-field.views-field-type b,.sagov .page-node-767627 #content .view-policies .views-field.views-field-public-access b { display:none; }

 @media screen and (max-width:800px) { .sagov .page-node-767627 #content .view-policies .views-field.views-field-type b,.sagov .page-node-767627 #content .view-policies .views-field.views-field-public-access b { display:inline-block; margin-right:0.5rem; }

 }

 /*
@import "https://www.education.sa.gov.au/__data/assets/css_file/0003/691050/_stronger-future.scss?v=0.1.0";
*/