@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,600;0,700;1,600;1,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}.image-button.form-control{border:none;}
body{margin:0;padding:2%;font:16px/28px 'open sans',helvetica,sans-serif;color:#050724;}.dialog-off-canvas-main-canvas{overflow-x:auto;}.col-sm-12{padding:0;}ul,ol{margin-bottom:2%;}h1,h2{font:35px/42px 'Poppins',helvetica,sans-serif;}h1.page-header{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0;margin:0;}h3{font:400 26px/35px 'Poppins',helvetica,sans-serif;}h3.field--label{font:400 22px/35px 'Poppins',helvetica,sans-serif;}h4{font:700 20px/30px 'open sans',helvetica,sans-serif;}p{margin:0 0 2%;}p.large{font:600 22px/32px 'open sans',helvetica,sans-serif;}.lowercase{text-transform:lowercase;}a{color:#2d6a9e;transition:all 0.3s;word-break:break-word;font-weight:700;text-decoration:unset;}caption{color:#616161;}.blue a{color:#050724;text-decoration:underline;}.navy #block-request-this-item a:hover,.blue a:hover{color:#050724;background-color:#fff;text-decoration:underline;}.navy a{color:#009EDD;}.navy a:hover{color:#fff;}h2 a,h3 a{text-decoration:none;color:#050724;border-bottom:1px solid #fff;}h2 a:hover,h2 a:focus,h2 a:active,h3 a:hover,h3 a:focus,h3 a:active{text-decoration:none;color:#050724;border-bottom:1px solid #050724;}@media only screen and (min-width:768px){h1{font:42px/52px 'Poppins',helvetica,sans-serif;}}@media only screen and (min-width:768px){h2{font:36px/46px 'Poppins',helvetica,sans-serif;}}.form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}div.learn-more{position:relative;padding:0;}div.learn-more .circle{transition:all 0.45s cubic-bezier(0.65,0,0.076,1);position:absolute;display:block;margin:0;width:30px;height:40px;color:#111;background:none;border-radius:40px;}div.learn-more .circle .icon{transition:all 0.45s cubic-bezier(0.65,0,0.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#050724;}div.learn-more .circle .icon.arrow{transition:all 0.45s cubic-bezier(0.65,0,0.076,1);left:-6px;width:11.25px;height:2px;background:none;}div.learn-more .circle .icon.arrow::before{position:absolute;content:"";top:-4px;right:0;width:10px;height:10px;border-top:2px solid #050724;border-right:2px solid #050724;transform:rotate(45deg);}.navy div.learn-more .circle .icon.arrow::before{border-top:2px solid #009EDD;border-right:2px solid #009EDD;}div.learn-more:hover .circle{width:100%;top:0;bottom:0;}div.learn-more:hover .circle .icon.arrow{background:#050724;transform:translate(1rem,0);}.navy div.learn-more:hover .circle .icon.arrow{background:#009EDD;}div.learn-more a,.view-newsletter .learn-more a{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;margin:0;vertical-align:middle;text-decoration:none;text-align:left;background:transparent;padding:11px 0 11px 35px;color:#2d6a9e;font:400 15px/20px "Poppins",helvetica,sans-serif;}.blue div.learn-more a{color:#050724;background:none;}.navy div.learn-more a{color:#009EDD;}.navy div.learn-more a:hover,.navy div.learn-more a:focus,.navy div.learn-more a:active{color:#fff;}div.learn-more a:hover,div.learn-more a:focus,div.learn-more a:active,div.learn-more:hover a,div.learn-more:focus a,div.learn-more:active a{border:0;}.field--name-field-related-course a:hover{color:#050724;}header.navbar{margin:0 0 2%;border:none;padding:2% 5%;background:#efefef;-webkit-box-shadow:none;box-shadow:none;display:flex;flex-wrap:wrap;}header.navbar  .navbar{flex-direction:column;max-width:100%;width:100%;background:#efefef !important;}header .row{margin:0;padding:0;}.navbar .logo{padding:5px;margin:15px 0 0;}.navbar .navbar-header{float:none;margin:0;width:100%;}.navbar .navbar-header .navbar-brand{font-size:0;margin:0;width:auto;max-width:unset;flex:1;margin-top:15px;min-width:300px;}.menu--account ul.nav a{font:600 14px / 20px 'Poppins',helvetica,sans-serif;color:#000;}.menu--main{padding:0;}.menu--main a{padding:15px !important;display:flex;align-items:center;text-decoration:unset;}.menu--main .dropdown >a:after{display:inline-block;width:20px;height:20px;font:400 14px / 28px "Glyphicons Halflings";content:"";margin-left:5px;background-image:url(/themes/custom/alt_shift/images/down-arrow.png);background-size:12px;background-position:center;background-repeat:no-repeat;border:0;}form .form-actions{margin-bottom:0 !important;}.navbar #navbar-collapse{float:right;clear:both;padding:0;margin:-40px -20px 0 0;float:none;margin:-40px 0 0;width:100%;}.navbar-nav{margin:7.5px 0;}.navbar ul.navbar-nav a,.navbar ul.navbar-nav span{margin:0;border-bottom:3px solid #efefef;padding:15px;font:700 17px/20px 'Poppins',helvetica,sans-serif;color:#050724;}.navbar ul.navbar-nav a:hover,.navbar ul.navbar-nav li:hover a{color:#050724;border-bottom:3px solid #2d6a9e;}.navbar ul.navbar-nav a:focus{color:#050724;border-bottom:3px solid #2d6a9e;}.navbar ul.navbar-nav a:active{color:#050724;border-bottom:3px solid #28326C;}.navbar ul.navbar-nav li:hover li a{border-bottom:3px solid #fff;}.navbar ul.navbar-nav li li a:hover{color:#fff;border-bottom:3px solid #fff;background:#050724;}.navbar ul.navbar-nav li li a:focus{color:#fff;background:#050724;}.navbar ul.navbar-nav li li a:active{color:#fff;background:#050724;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .active > a{background:none;box-shadow:none;color:#2d6a9e;border-bottom:3px solid #efefef;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background:none;color:#2d6a9e !important;}.navbar ul.navbar-nav span.caret{border-top:none;padding:0 20px 0 0;}.navbar ul.navbar-nav span.caret:before{display:inline-block;width:20px;height:20px;font:400 14px/28px "Glyphicons Halflings";content:"\e114";margin:0;position:relative;top:-13px;left:0;}.dropdown-menu{min-width:100%;border:none;}li:hover .dropdown-menu{display:block !important;}@media (min-width:768px) and (max-width:1000px){.navbar #navbar-collapse{float:none;margin:0;}.navbar #navbar-collapse ul{float:none;justify-content:flex-start;}}header .region-navigation{background:transparent;}header .region-navigation nav{clear:right;}header .region-navigation ul.navbar-nav a{padding:7px 20px !important;color:#050724;font:600 14px/20px 'Poppins',helvetica,sans-serif;}header .region-navigation ul.navbar-nav li.last a{border:2px solid #92C238;background:#92C238;border-radius:40px;padding:5px 20px;color:#050724;}header .region-navigation ul.navbar-nav li.last a:hover{border:2px solid #050724;background:#050724;color:#fff;}header .region-navigation ul.navbar-nav li.last a:focus,header .region-navigation ul.navbar-nav li.last a:active{border:2px solid #070b45;background:#070b45;color:#fff;}.navbar-toggle{display:none;}@media only screen and (max-width:1000px){.menu--account{position:relative;float:right;margin:0;}.menu--account li{display:inline-block;}header .region-navigation ul.navbar-nav a{padding:5px !important;font-size:14px;}.navbar-toggle{clear:right;}}.container{max-width:100%;width:100%;padding:0;}.container .row{max-width:100%;width:100%;padding:0;margin:0;}header .search{position:relative;float:right;max-width:170px;}header .search .js-form-item{margin-bottom:0 !important;position:relative;width:60px;height:50px;}header .search h2{display:none;}header .search input.form-search{border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;text-align:right;}.poster-block{.clearfix::after{display:none;}}header .search input[type="text"]{display:inline-block !important;z-index:3;width:0;height:50px;border:none;border-bottom:3px solid transparent;border-radius:0;padding:3px 60px 3px 3px;box-shadow:none;outline:none;font:600 17px/20px 'Poppins',helvetica,sans-serif;color:#050724;transition:width .4s cubic-bezier(0.000,0.795,0.000,1.000);cursor:pointer;background:#efefef url(/themes/custom/alt_shift/images/icon-search.svg);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 10px) center;position:absolute;right:0;}header .search input[type="text"]:focus:hover{border-bottom:3px solid #ddd;}header .search input[type="text"]:focus{width:300px;z-index:1;border-bottom:3px solid #ddd;cursor:text;}header .search button.btn,header .search button.btn:hover,header .search button.btn:focus,header .search button.btn:active{overflow:auto;height:57px;width:50px;padding:0;display:inline-block;color:red;float:right;position:absolute;top:0;right:0;z-index:2;cursor:pointer;opacity:0.4;cursor:pointer;transition:opacity .4s ease;background:none;border-radius:0;border:none;}header .search input[type="submit"]:hover{opacity:0.8;}header .search button.btn span.glyphicon{display:inline-block;margin:0 100px 0 15px;font-size:20px;}.dialog-off-canvas-main-canvas{overflow-x:hidden;}header .search button{margin:0 !important;border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;background:#fff;}header .search button.trigger{display:none;}header .search button .glyphicon-search::before{color:#666;}nav.tabs{margin:0 0 2%;background:#efefef;font-family:'Poppins',helvetica,sans-serif;}nav.tabs .nav-tabs{padding:2% 5% 0;font-size:13.5px;}nav.tabs .nav-tabs > li{margin-right:10px;}.stay-in-touch .content{padding:5%;background:#efefef;}.stay-in-touch h3{margin:0 0 2%;font:600 34px/38px 'Poppins',helvetica,sans-serif;}.footer .col-md-6{padding:0 15px;}.footer .col-md-4{padding-left:15px;}.footer .field--name-body{display:flex;flex-wrap:wrap;}.footer .field--name-field-media-image h3{font-size:0;}@media only screen and (min-width:800px){.stay-in-touch .content{display:flex;flex-direction:row;width:100%;}.stay-in-touch .field--name-body,.stay-in-touch .field--name-field-button{display:flex;flex-direction:column;flex-basis:100%;}.stay-in-touch .field--name-body{flex:2;}.stay-in-touch .field--name-field-button{flex:1;padding:0 0 0 5%;}.stay-in-touch .field--name-field-button a{margin:50px 0 0;width:100%;}}footer.footer{margin:2% 0 0;padding:7%;background:#2D1D00;color:#fff;}footer.footer a{color:#009EDD;}footer.footer a:hover{color:#ffff00;}footer.footer .region-footer img{margin:0 400px 30px 0;}footer.footer section.copyright{margin:20px 0 0;opacity:.5;font:italic 14px/20px 'open sans',helvetica,sans-serif;}@media only screen and (min-width:768px){footer.footer{padding:5%;}footer.footer .region-footer img{float:left;margin:0 40px 0 0;}footer.footer section.copyright{margin:20px 0 0 210px;}}.button a,a.button,a.btn,.back-button,.field--name-field-related-online-module a,.form-actions button.btn,.form-actions input.button,section.button a,.field--name-field-ask-question-link a,.field--name-field-link a,.field--name-field-button a,.field--name-field-prepare-link a,.implementation--full .col-md-8 .field--type-link a{width:100%;display:inline-block;outline:none !important;margin-top:8%;border-radius:40px;text-decoration:none;background:none;-webkit-box-shadow:none;box-shadow:none;letter-spacing:.5px;font:600 16px/20px 'Poppins',helvetica,sans-serif;transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;text-align:center;word-break:normal;min-height:44px;}.button.full a,a.button.full,.implementation--full .col-md-4 .field--type-link a,.sidebar .field--type-link a{width:100%;}.form-actions input.button{width:auto;}.form-actions input.button:hover{border:2px solid #050724;background:#050724;color:#fff;text-decoration:none;}a.button.green,.poster-block .field--name-field-link a,.field--name-field-ask-question-link a{margin-top:3%;border:none;background:#92C238;color:#050724;text-shadow:0 1px 0 rgb(255,255,255,.25);text-transform:uppercase;}a.button.green:hover,a.button.green:focus,a.button.green:active,.poster-block .field--name-field-link a:hover,.poster-block .field--name-field-link a:focus,.poster-block .field--name-field-link a:active{background:#050724;border:none;color:#fff;}a#edit-delete,a.btn.danger{margin-top:8%;border-radius:40px !important;font:600 18px/27px 'Poppins',helvetica,sans-serif;-webkit-box-shadow:none;box-shadow:none;}@media only screen and (min-width:550px){.back-button,.form-actions button.btn,.form-actions input.btn
  .field--name-field-link a,section.button a,.field--name-field-button a,a.btn.danger{margin-top:5%;}.button a,a.button,a.btn,.implementation--full .col-md-8 .field--type-link a{margin-top:3%;}}@media only screen and (min-width:768px){.button a,a.button,.back-button,.form-actions button.btn,.form-actions input.btn
  section.button a,.field--type-link a,.field--name-field-button a{width:auto;}a#edit-delete,a.btn.danger{float:right;}}@media only screen and (min-width:768px){.sidebar .field--type-link a{width:100%;}}.button a,a.button,a.button.primary,a.btn,section.button a,.form-actions button.btn,.form-actions input.btn,.field--name-field-button a,.implementation--full .col-md-8 .field--type-link a{border:2px solid #92C238;background:#92C238;padding:10px 20px;text-transform:uppercase;color:#050724;text-shadow:0 1px 0 rgb(255,255,255,.15);}.button a:hover,a.button:hover,a.button.primary:hover,a.btn:hover,section.button a:hover,.form-actions button.btn:hover,.field--name-field-button a:hover,.implementation--full .col-md-8 .field--type-link a:hover{border:2px solid #050724;background:#050724;color:#fff;text-decoration:none;}a.button:focus,a.button.primary:focus,a.btn:focus,section.button a:focus,.form-actions button.btn:focus,.field--name-field-button a:focus,.implementation--full .col-md-8 .field--type-link a:focus{border:2px solid #050724;background:#050724;color:#fff;}.button a:active,a.button:active,a.button.primary:active,a.btn:active,section.button a:active,.form-actions button.btn:active,.field--name-field-button a:active,.implementation--full .col-md-8 .field--type-link a:active{border:2px solid #050724;background:#050724;color:#fff;}button{overflow:auto;}.field--name-field-link a,a.button.secondary,.back-button{border:2px solid #92C238;background:none;padding:10px 40px;text-transform:uppercase;color:#050724;}.field--name-field-link a:hover,.field--name-field-link a:focus,a.button.secondary:hover,a.button.secondary:focus{border:2px solid #009EDD;color:#050724;}.field--name-field-link a:active,a.button.secondary:active{border:2px solid #050724;}.back-button,.field--name-field-related-online-module a{width:auto;margin:0 0 30px;color:#2d6a9e;border:2px solid rgba(255,255,255,0);letter-spacing:1px;-webkit-transition:0.25s all ease-out;transition:0.25s all ease-out;text-decoration:none;font-size:14px;font-weight:400;padding:6px 15px 10px 0;}.blue .back-button,.field--name-field-related-online-module a{color:#050724;}.gray .back-button{border:2px solid #efefef;background:#efefef;}a.back-button:hover,.field--name-field-related-online-module a:hover,.node-type-page .field-name-body a.back-button:hover{color:#1B6600;border:2px solid #549b00 !important;text-decoration:none;padding:6px 15px 10px;}a.back-button:hover:before,.field--name-field-related-online-module a:hover:before,.node-type-page .field-name-body a.back-button:hover:before{background-image:url(/themes/custom/alt_shift/images/arrow-back-green.png);background-repeat:no-repeat;background-position:center;background-size:100%;}.blue a.back-button:hover,.blue .field--name-field-related-online-module a:hover{color:#050724;border:2px solid #337ab7 !important;}.back-button::before,.field--name-field-related-online-module a::before{content:'';display:inline-block;position:relative;width:14px;height:20px;top:5px;margin:0 10px 0 0;background-image:url(/themes/custom/alt_shift/images/arrow-back-blue.png);background-repeat:no-repeat;background-position:center;background-size:100%;}.field--name-field-related-online-module::before{content:'BACK TO: ';display:block;position:relative;font:15px/27px 'Poppins',helvetica,sans-serif;top:1px;margin:0 10px 0 0;}a#edit-delete{border:2px solid #d9534f;background:#d9534f;-webkit-box-shadow:none;box-shadow:none;}a#edit-delete:hover,a#edit-delete:focus{border:2px solid #c12e2a;background:#fff;color:#c12e2a;}a#edit-delete:active{border:2px solid #c12e2a;background:#c12e2a;color:#fff;}.home-learners a.button{width:100%;padding:10px 20px;}.library-home .pod a{word-break:normal;}article{margin:0 0 2%;}.alert{border-radius:0;padding:1.5% 5%;color:#050724;}.alert.alert-success{border:none;background:#92C238;color:#050724;}.section.bg{padding:7%;}.section.bg::after{content:"";clear:both;display:table;}.section.gray,.bg.gray{background:#efefef;}.bg.navy{background:#050724;color:#fff;}.bg.blue{background:rgba(56,159,218,.75);}.bg.green{background:#92C238;}.section.white{padding:5% 0;background:#fff;}.section.white.border{border:3px solid #efefef;border-radius:25px;padding:5%;}.border-top{border-top:3px solid #efefef;}.bg.no-padding{padding:0 !important;}.one-col{clear:both;margin:0 0 2%;padding:7%;}.one-col:after{content:"";clear:both;display:table;}.one-col h1{margin:.5% 0 2%;}.one-col.intro{position:relative;z-index:2;margin:auto;text-align:center;padding:5% 5% 0;}.one-col.intro.navy{padding:5%;}.one-col.intro .field--name-body,.one-col.intro .field--name-field-description,.one-col.intro .field--name-field-intro-text{margin:0 auto 4%;width:70%;}.one-col.intro .field--name-field-intro-text{max-width:992px;}.one-col.intro .field--name-field-intro-text{font:22px/36px 'open sans',helvetica,sans-serif;}.one-col.intro iframe,.one-col.intro img{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);}.one-col.intro iframe{width:800px;max-width:100%;height:250px;}.one-col.intro ul{display:inline-block;text-align:left;margin:0;padding:0;}.two-col{clear:both;position:relative;display:flex;flex-direction:column;margin:0 0 2%;}.two-col .col-md-8,.two-col .col-md-6,.two-col .col-md-4{padding:7%;}.two-col .col-md-6.photo{padding:0;}.two-col .pod{padding:0 0 10%;}.two-col .pod .field--name-body{padding:2% 0;}@media screen and (min-width:768px){.one-col,.two-col .col-md-8,.two-col .col-md-6,.two-col .col-md-4{padding:5%;}}@media screen and (min-width:767.98px){.two-col{flex-direction:row;}}.two-col .col-md-8 form{margin:0 auto 5%;padding:0;}.three-col{clear:both;position:relative;display:flex;flex-direction:column;margin:0 0 2%;}@media screen and (min-width:768px){.three-col{flex-direction:row;}}.file > span{background:none !important;border:none !important;}.file .file-icon{padding:0.25em 0.5em 0.25em 0;}.file .file-link{font-size:15px;}.file .file-size{display:none;}.field--type-text-long table{border:2px solid #dedede;}.field--type-text-long table th{background:#efefef;font:15px/27px 'Poppins',helvetica,sans-serif;}.field--type-text-long table th,.field--type-text-long table td{border:2px solid #dedede;padding:2px 7px;}.layout{position:relative;}.layout.bg{padding:7%;}.layout.gray{background:#efefef;}.layout.white{background:#fff;}.layout.bg .layout__region{}@media only screen and (min-width:768px){.layout.bg{padding:5%;}}.layout.curve-top{padding:0 0 100px !important;}@media (min-width:500px) and (min-width:900px){.layout.curve-top{padding:0 5% 100px !important;}}.bg.curve-top::before,.bg.curve-bottom::after{position:absolute;z-index:2;width:100%;height:80px;right:0;content:"";border-top-left-radius:50% 68%;border-top-right-radius:50% 68%;}.bg.curve-top::before{top:-50px;}.bg.curve-bottom::after{bottom:-20px;}.curve-top *{position:relative;z-index:2;}.node--type-item .layout.curve-top::before{z-index:2;}.bg.curve-top.gray::before,.bg.curve-bottom.white::after{background:#efefef;}.bg.curve-top.white::before,.bg.curve-bottom.gray::after{background:#fff;}.layout.curve-top.layout--twocol-section--50-50.white{border-bottom:3px solid #efefef;}@media only screen and (max-width:768px){.paragraph--type--additional-information,.regular-pod .layout__region,#block-stayintouchnewsletter .layout.bg .layout__region{display:flex;flex-wrap:wrap;}.regular-pod .layout__region,#block-stayintouchnewsletter .layout.bg .layout__region{flex-direction:column-reverse;}.paragraph--type--additional-information{flex-direction:inherit;}.paragraph--type--additional-information .field{width:100%;}.paragraph--type--additional-information .field:nth-child(1){order:1;}.paragraph--type--additional-information .field:nth-child(2){order:3;}.paragraph--type--additional-information .field:nth-child(3){order:2;}.paragraph--type--additional-information .layout__region section.button{margin:4% 0 0;}}@media only screen and (min-width:768px){.bg.curve-top::before{top:-100px;}}@media only screen and (min-width:1200px){.bg.curve-top::before{top:-150px;}}section.featured-center{position:relative;z-index:2;margin:auto;text-align:center}section.featured-center iframe,section.featured-center img{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);}section.featured-center iframe{width:800px;max-width:100%;height:250px;}.regular-pod{position:relative;z-index:2;margin:0;padding:0 0 60px;}.regular-pod h2,.regular-pod h3{margin:0 0 10px;}.regular-pod h2{font:25px/35px 'Poppins',helvetica,sans-serif;}.regular-pod h3{font:25px/35px 'open sans',helvetica,sans-serif;}.regular-pod h4{font:600 18px/30px 'open sans',helvetica,sans-serif;}.layout__region--first .regular-pod,.layout__region--second .regular-pod{padding:0 10%;}.layout__region--first .regular-pod{padding:0 10% 25%;}section.dark-blue,.pod.dark-blue,.pod.navy,.block-library-request-block{position:relative;z-index:2;padding:7%;background:#28326C;color:#fff;}.two-col.request-item .col-md-4{padding:5% 0 5% 5%;}.node--type-item #block-request-this-item{margin:0;padding:0;}#block-request-this-item.logged-out-only{padding:5%;}.block-library-request-block{margin:-70px 0 0;}#block-request-this-item h2,#block-request-this-item h3,.block-library-request-block h2{margin:0 0 10px;}.request-item .col-md-4 h2{font:36px/46px 'Poppins',helvetica,sans-serif;}.request-item .field--name-body,.request-item .field--name-field-link{margin:0 0 2%;}#block-request-this-item h2{display:none;}#block-request-this-item h3{font:30px/40px 'open sans',helvetica,sans-serif;}#block-request-this-item .field--name-body a,.one-col.navy .button a{color:#fff;text-decoration:underline;}#block-request-this-item.logged-out-only .button a,.one-col.navy .button a{width:100%;color:#050724;background:#92C238;text-decoration:none;}#block-request-this-item.logged-out-only .button a:hover,.one-col.navy .button a:hover{background:#fff;color:#050724;border:3px solid #fff;}@media only screen and (max-width:768px){#block-request-this-item .layout__region,.bg .pod.dark-blue .layout__region{display:flex;flex-direction:column-reverse;}}#block-request-this-item form{display:flex;flex-wrap:wrap;margin:0 auto;padding:2% 3%;background:#fff;color:#050724;}#block-request-this-item form label{font-size:15px;}#block-request-this-item .form-wrapper{flex:0 1 48.5%;}#block-request-this-item .field--name-field-borrower-username{flex:0 1 100%;margin:0 0 2%;}#block-request-this-item .field--name-field-saved-addresses{margin:0 3% 0 0;}#block-request-this-item .field--name-field-borrower-comments{margin:0;flex:0 1 100%;}#block-request-this-item .form-actions{text-align:right;align-self:flex-end;margin:0 0 15px;flex:0 1 100%;}#block-request-this-item form a:hover{text-decoration:underline;}#block-request-this-item .field--name-field-request-id,#block-request-this-item .field--name-title,#block-request-this-item .field--name-langcode{display:none;}#block-request-this-item .field--name-field-shipping-address .form-wrapper{width:auto;}#block-request-this-item .field--type-address .panel{background:inherit;}@media only screen and (min-width:550px){section.featured-center iframe,.one-col.intro iframe{height:320px;}}@media (min-width:640px) and (max-width:800px){.layout__region--second .regular-pod{padding:0 5% 0 3%;}.region-content .layout__region--second form{margin:0 auto;padding:0;}}@media only screen and (min-width:650px){body{font:16px/30px 'open sans',helvetica,sans-serif;}section.h1-title{font:40px/50px 'Poppins',helvetica,sans-serif;}.one-col h2{font:30px/40px 'Poppins',helvetica,sans-serif;}.one-col h4{font:700 20px/30px 'open sans',helvetica,sans-serif;}section.large{font:22px/36px 'open sans',helvetica,sans-serif;}section.center{margin:0 15% 4%;}section.featured-center iframe,.one-col.intro iframe{height:450px;}}@media only screen and (min-width:768px){section.float.left{float:left;margin:0 2% 2% 0;}section.float.right{float:right;margin:4% 0 2% 2%;}}@media only screen and (min-width:1200px){.layout__region--first .regular-pod,.layout__region--second .regular-pod{max-width:430px;padding:0;width:100%;}.layout__region--first .regular-pod{float:right;margin:0 10% 0 0;}.layout__region--second .regular-pod{float:left;margin:0 0 0 10%;}}.field--name-field-additional-information .field--name-field-title{margin:0 0 10px;font:30px/40px 'Poppins',helvetica,sans-serif;}.col-md-6 .field--name-field-intro-text h1{margin:5% 0;font:36px/46px 'Poppins',helvetica,sans-serif;}.col-md-6 .field--name-field-intro-text p{padding:0 0 5%;font:600 20px/30px 'open sans',helvetica,sans-serif;}.two-col .col-md-6.video{padding:0;}.two-col .col-md-6.video iframe{position:relative;width:100%;max-width:none;height:auto;min-height:250px;margin:0;}.two-col .col-md-6.photo{text-align:center;}.two-col .col-md-6.photo .field--type-image{height:100%;width:auto;}.two-col .col-md-6.photo .field--type-image img{width:auto;height:auto;}@media only screen and (min-width:450px){.col-md-6 .field--name-field-intro-text h1{font:55px/70px 'Poppins',helvetica,sans-serif;}}@media only screen and (min-width:600px){.col-md-6 .field--name-field-intro-text h1{font:65px/80px 'Poppins',helvetica,sans-serif;}.col-md-6 .field--name-field-intro-text p{padding:0 5% 5%;font:600 24px/36px 'open sans',helvetica,sans-serif;}.two-col .col-md-6.video iframe{left:-22%;width:760px;min-height:500px;}}@media only screen and (min-width:768px){.col-md-6 .field--name-field-intro-text h1{margin:5% 10% 5% 0;font:75px/90px 'Poppins',helvetica,sans-serif;}}@media only screen and (min-width:992px){.col-md-6 .field--name-field-intro-text h1{font:54px/60px 'Poppins',helvetica,sans-serif;}.two-col .col-md-6.video{padding:5%;}.two-col .col-md-6.photo .field--type-image img{min-width:100%;max-width:none;min-height:100%;}}@media only screen and (min-width:1150px){.col-md-6 .field--name-field-intro-text h1{font:65px/80px 'Poppins',helvetica,sans-serif;}}@media only screen and (min-width:1400px){.col-md-6 .field--name-field-intro-text h1{font:75px/90px 'Poppins',helvetica,sans-serif;}}img{max-width:100%;height:auto;}.three-col.cta-menu{padding:0;text-align:center;}.three-col .col-sm-4{padding:0;float:left;}.cta-menu .field--name-body{width:100%;}.three-col .discover,.three-col .borrow,.three-col .partner{background:rgb(239,239,239);background:linear-gradient(152deg,rgba(239,239,239,1) 0%,rgba(232,232,232,1) 100%);transition:all 3s ease-in-out;height:240px;opacity:.8;}.three-col .discover:hover,.three-col .borrow:hover,.three-col .partner:hover{opacity:1;background:linear-gradient(152deg,rgba(239,239,239,1) 0%,rgba(210,208,208,1) 100%);}.three-col.cta-menu h4{position:relative;display:block;font:18px/26px 'Poppins',helvetica,sans-serif;color:#050724;text-decoration:none;}@media only screen and (min-width:450px){.three-col.cta-menu h4{padding:5%;}}@media only screen and (min-width:768px){.three-col.cta-menu h4{padding:7%;}}.three-col.cta-menu h4{display:block;margin:0;}.three-col.cta-menu h4 strong{display:block;font-weight:700;font-size:24px;}.three-col.cta-menu h4 span::before{display:inline-block;width:50px;height:50px;content:"";margin:auto;background-size:cover;}.three-col.cta-menu .discover h4 span::before{background-image:url(/themes/custom/alt_shift/images/icon_discover.svg);}.three-col.cta-menu .borrow h4 span::before{background-image:url(/themes/custom/alt_shift/images/icon_borrow.svg);}.three-col.cta-menu .partner h4 span::before{background-image:url(/themes/custom/alt_shift/images/icon_partner.svg);}.three-col.cta-menu .home-cta-link{background-color:#92C238;border:2px solid  #92C238;border-radius:30px;padding:7px 20px;color:#050724;font:600 14px/20px 'Poppins',helvetica,sans-serif;}.three-col.cta-menu .home-cta-link:hover{text-decoration:none;background:#050724;color:#fff;border:2px solid #050724;}@media only screen and (min-width:768px){}@media only screen and (min-width:992px){.three-col.cta-menu a span{display:inline-block;}}.homepage__map{padding:5% 0 0;}.homepage__map .pre-header{display:block;text-align:center;font:18px/25px 'Poppins',helvetica,sans-serif;}.homepage__map h2,.poster-block h2{position:relative;padding:0 0 2%;text-align:center;}.homepage__map h2{padding:0;}.homepage__map h2:after,.poster-block h2:after{display:block;content:"";bottom:0;position:relative;width:50px;height:5px;background:#389FDA;margin:30px auto 0;}.homepage__map .field--name-body{position:relative;margin:0 0 5%;font:18px/30px 'open sans',helvetica,sans-serif;}.testimonials .field--name-field-name{font:700 18px/30px 'Poppins',helvetica,sans-serif;}.testimonials .field--name-field-school-district,.testimonials .field--name-field-job-title{font:400 16px/25px 'open sans',helvetica,sans-serif;}.testimonials .field--name-field-photo{float:left;margin:0 20px 10px 0;border-radius:100px;overflow:hidden;}.poster-block{position:relative;margin:32% 0 2%;padding:0 5% 5%;text-align:center;}.bg.curve-top.poster-block::before{top:-50px;}.poster-block:after{content:"";clear:both;display:table;}.poster-block h2{display:inline-block;margin:2% 0;}.poster-block .field--name-field-photo{float:right;margin:-30% 5% 5%;transform:rotate(3deg);max-width:40%;}.poster-block .field--name-field-photo img{-webkit-box-shadow:0 10px 15px rgba(0,0,0,.25);box-shadow:0 10px 15px rgba(0,0,0,.25);}@media only screen and (min-width:768px){.poster-block{margin:2% 0 2%;}.homepage__map h2,.poster-block h2{font:36px/46px 'Poppins',helvetica,sans-serif;}.poster-block .field--name-field-photo{max-width:30%;margin:0 5%;}}@media only screen and (min-width:992px){.poster-block .field--name-field-photo{max-width:none;}}#edit-borrower-profiles-0{background:none;border:none;}#edit-borrower-profiles-0 .panel-heading{display:none;}#edit-borrower-profiles-0 .panel-body{padding:0;}.library-home h2{font:36px/46px 'Poppins',helvetica,sans-serif;}.field--name-field-video{position:relative;z-index:3;}#views-exposed-form-search-library-search{max-width:990px;margin:2% auto 0;}.form-item::after{display:block;content:"";clear:both;}#views-exposed-form-search-library-search .js-form-item{width:100%;margin:3% 0 2%;}#views-exposed-form-search-library-search .js-form-item label{float:left;width:100%;border-bottom:0;font-weight:400;font-size:16px;padding:0;text-align:left;margin-bottom:12px;}#views-exposed-form-search-library-search .js-form-item .form-text,#views-exposed-form-search-library-search .js-form-item .select-wrapper{width:75%;}#views-exposed-form-search-library-search .js-form-item input.form-text,#views-exposed-form-search-library-search .js-form-item input.form-control,#views-exposed-form-search-library-search .js-form-item select{width:100%;height:35px;border:0;-webkit-box-shadow:none;box-shadow:none;background:#efefef;border-bottom:3px solid #ddd;border-radius:0;border-radius:4px;padding:5px;color:#050724;font:600 16px/20px 'open sans',helvetica,sans-serif;}.form-type-search-api-autocomplete .input-group{display:block;}.form-type-search-api-autocomplete .input-group .input-group-addon{position:absolute;top:0;right:0;z-index:10;border:0;background:none;}#views-exposed-form-search-library-search .form-actions{width:100%;margin:0;}#views-exposed-form-search-library-search .form-actions button{width:100%;}.logged-in-only{display:none;}.user-logged-in .logged-in-only{display:block;}.user-logged-in .curve-top.bg .layout__region--first{display:none;}.user-logged-in .curve-top.bg .layout__region--second{max-width:812px;}.user-logged-in .curve-top.bg .layout__region--second section{float:none;margin:0;padding:0;}.user-logged-in .curve-top.bg .layout__region--second .regular-pod{max-width:none;}.user-logged-in .curve-top.bg .layout__region--second section form{margin:3% auto 0;padding:0 15px;}.user-logged-in .layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 100%;}.user-logged-in #views-exposed-form-search-library-search .js-form-item{margin:1% 0;}.user-logged-in #views-exposed-form-search-library-search .form-type-select{flex:0 1 47.5%;width:47.5% !important;}#views-exposed-form-search-library-search .form-item-search-api-fulltext input{font:600 16px / 20px 'open sans',helvetica,sans-serif;color:#050724;}.user-logged-in #views-exposed-form-search-library-search .form-item-field-category{float:left;}.user-logged-in #views-exposed-form-search-library-search .form-item-field-vendor{float:right;}.two-col .featured-items .view-content{display:flex;flex-wrap:wrap;align-items:flex-end;}.two-col .featured-items .views-row{float:left;width:33%;padding:5% 0 0;text-align:center;}.two-col .featured-items .views-row img{display:inline-block !important;margin:0 0 2%;}.two-col .featured-items .views-row a{color:#050724;font:20px/28px 'Poppins',helvetica,sans-serif;}.one-col .views-row{float:left;width:20%;text-align:center;}.one-col .views-row .views-field-field-photos{display:flex;height:220px;padding:0 0 10px;vertical-align:bottom;}.one-col .views-row .views-field-field-photos .field-content{display:flex;align-self:flex-end;}@media only screen and (max-width:650px){.one-col .views-row{width:38%;cursor:grab;pointer-events:auto;margin:0 6% 2%;}}.node--type-item .content .layout{position:relative;}.node--type-item .content .curve-top.gray.layout.layout--onecol{padding:0 0 100px;}.node--type-item .content .curve-top.gray.layout.layout--onecol .layout__region{}.node--type-item .content .curve-top.gray.layout.layout--onecol .layout__region::after{content:"";clear:both;display:table;}.node--type-item .content .curve-top.gray.layout.layout--onecol section{float:right;clear:right;width:40%;border-top:2px solid rgba(0,0,0,.075);padding:15px 0;font-size:16px;}.node--type-item .content .block-field-blocknodeitemfield-photos img{margin:40px auto 0;}.node--type-item .content .curve-top.gray.layout.layout--onecol section.block-field-blocknodeitembody{float:left;width:55%;border:none;font-size:18px;}.node--type-item .content .curve-top.gray.layout.layout--onecol .field--label-inline .field--label::after{content:"";}.node--type-item .content .curve-top.gray.layout.layout--onecol .field--label-inline .field--label{font-weight:400;color:#616161;}.node--type-item .content .curve-top.gray.layout.layout--onecol .field--label-inline .field--item{font-weight:700;color:#050724;}.node--type-item .content .curve-top.gray.layout.layout--onecol section.block-field-blocknodeitemfield-category{border:none;margin-bottom:30px;}.node--type-item section.block-field-blocknodeitemfield-category a{background:#fff;color:#050724;font-size:14px;font-weight:600;margin:0 4px 4px 0;display:inline-block;padding:10px 15px;border-radius:60px;text-align:center;}.block-field-blocknodeitemfield-vendor,.block-field-blocknodeitemfield-vendor-url,.block-field-blocknodeitemfield-replacement-cost{float:left;clear:left;width:43%;border-top:2px solid rgba(0,0,0,.075);padding:10px 0;}.block-field-blocknodeitemfield-vendor .field--label,.block-field-blocknodeitemfield-vendor-url .field--label,.block-field-blocknodeitemfield-replacement-cost .field--label{display:inline-block;width:150px;margin:0 10px 0 0;}.node--type-item .content .layout--twocol-section--50-50{padding:0 0 190px;}.node--type-item .layout--twocol-section,.node--type-item .content .layout.layout--twocol-section--67-33{position:relative;z-index:2;}.node--type-item .content .layout.layout--twocol-section--67-33 .layout__region--first{flex:0 1 67%;flex:0 1 100%;}.node--type-item .content .layout.layout--twocol-section--67-33 .layout__region--second{flex:0 1 33%;flex:0 1 100%;}.node--type-item .content .layout--twocol-section--50-50 .h1-title{text-align:left;}.node--type-item .node-request-request-this-item-form .form-type-vertical-tabs{display:none;}.node--type-item .gray.layout--twocol-section--50-50 .layout__region--first section,.node--type-item .gray.layout--twocol-section--50-50 .layout__region--second section{max-width:430px;padding:0;width:100%;}.node--type-item .gray.layout--twocol-section--67-33 .layout__region--first section{float:right;margin:0 10% 0 0;}.node--type-item .gray.layout--twocol-section--67-33 .layout__region--second section{float:left;margin:0 0 0 10%;}section.block-field-blocknodeitemfield-related-items h2{padding-bottom:40px;}.field--name-field-related-items .field--items{display:flex;flex-wrap:wrap;}.field--name-field-related-items .field--item{display:flex;flex-direction:column;width:50%;padding:0 2% 6% 0;text-align:center;}.field--name-field-related-items .field--item h2{margin:4% 0 0;padding:0;font:20px/26px 'Poppins',helvetica,sans-serif;}.field--name-field-related-items .field--item.field--type-image{width:100%;text-align:center;}.field--name-field-related-items .field--type-image a{display:flex;align-items:center;margin:0 auto 10px;border-radius:10px;padding:10px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0);box-shadow:0 1px 5px rgba(0,0,0,0);transition:all 0.5s ease;}.field--name-field-related-items .field--item:hover .field--type-image a,.field--name-field-related-items .field--item:focus .field--type-image a{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5);}.field--name-field-related-items .field--item:active .field--type-image a{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.7);box-shadow:0 1px 5px rgba(0,0,0,.7);outline:none;}.field--name-field-related-items .field--item .field--type-image img{width:80%;margin:auto;}@media only screen and (min-width:650px){.field--name-field-related-items .field--item{width:33%;padding:0 2% 6% 0;}.field--name-field-related-items .field--type-image a{min-height:200px;}}@media only screen and (min-width:950px){.field--name-field-related-items .field--item{width:25%;padding:0 2% 6% 0;}.field--name-field-related-items .field--type-image a{min-height:210px;}}.page-node-type-copy article{margin:0 auto 5%;}.page-node-type-copy article .field{border-top:3px solid #efefef;padding:2% 0;display:flex;}.page-node-type-copy article .field:first-child{border:none;}.page-node-type-copy article .field .field--label{width:25%;font-weight:400;color:#666;}.page-node-type-copy article .field .field--label::after{content:"";}.page-node-type-copy article .field .field--item{font-weight:700;}.search-results.item-search h1{margin:1% 0 0;}.search-results.site-search h1{margin:0;}.search-results .back-button{margin:2% 0 10%;}.search-results .views-exposed-form{max-width:none;margin:0 !important;}.search-results .two-col #views-exposed-form-site-search-site-search .form-type-select,.search-results .two-col #views-exposed-form-search-library-search .form-type-select{display:flex;flex-direction:column;float:left;margin:2% 2% 0 0;flex:0 1 30%;width:30% !important;@media (max-width:767px){flex:0 0 100%;width:100% !important;}}.search-results #views-exposed-form-search-library-search .form--inline .form-type-select label{float:none;width:100%;height:25px;border:none;}.search-results #views-exposed-form-site-search-site-search .form-item .form-text
.search-results #views-exposed-form-search-library-search .js-form-item .form-text,.search-results #views-exposed-form-search-library-search .js-form-item .select-wrapper{width:95%;}.search-results .two-col #views-exposed-form-site-search-site-search .form-item .form-text,.search-results .two-col #views-exposed-form-search-library-search .js-form-item .form-text,.search-results .two-col #views-exposed-form-search-library-search .js-form-item .select-wrapper{width:100%;}.search-results .two-col #views-exposed-form-search-library-search .form-actions{float:right;width:36%;margin-bottom:1rem !important;@media (max-width:767px){width:auto !important;}}.search-results .two-col #views-exposed-form-site-search-site-search .form-actions button.btn,.search-results .two-col #views-exposed-form-search-library-search .form-actions button.btn{margin:35px 0 0;padding:4px 20px;font-size:16px;box-shadow:0 3px 0 #2e8ec6;}.search-results .two-col #views-exposed-form-site-search-site-search .form-actions button.btn{margin:-5px 0 0 20px;padding:12px 40px;font-size:16px;box-shadow:0 3px 0 #2e8ec6;}.search-results #views-exposed-form-site-search-site-search .form-item-search-api-fulltext input,.search-results #views-exposed-form-search-library-search .form-item-search-api-fulltext input{font-size:35px;line-height:45px;height:60px;margin:0;padding:15px;}.search-results .two-col #views-exposed-form-site-search-site-search input,.search-results .two-col #views-exposed-form-search-library-search input,.search-results .two-col #views-exposed-form-search-library-search select{border:none;border-bottom:3px solid #2e8ec6;}.search-results .two-col .form-type-search-api-autocomplete .input-group .input-group-addon{top:15px;}.search-results .displaying{padding:0 0 2%;color:#666;font-style:italic;}.search-results .result{margin:0;border-top:3px solid #efefef;padding:5% 0;}.search-results .result::first-child{margin:3% 0 0;}.search-results .result::after{content:"";clear:both;display:table;}.search-results .result h2{margin-top:0;font-size:33px;line-height:41px;}.search-results .result .photo{float:right;}.no-results{padding:5% 20%;text-align:center;}.no-results h3{font:22px/28px 'Poppins',helvetica,sans-serif;}.no-results h3::before{display:block;margin:0 0 15px;font:400 50px/75px "Glyphicons Halflings";color:#d9534f;content:"\e003";}.col-md-4 h2{font:32px/38px 'Poppins',helvetica,sans-serif;}.col-md-4 .request-new .layout__region{display:flex;flex-direction:column-reverse;}.col-md-4 .request-new section.float.right{float:none;margin:0;}.col-md-4 .request-new section.float.right .field--name-field-link a{width:100%;}.user-form{padding:50px 0;}.block-field-blocknodewebformwebform{padding:0;}label{font:600 16px/18px 'Poppins',helvetica,sans-serif;}.view-taxonomy-term .view-content{padding:5% 0;}.node--type-item .container{width:auto;}.node--type-item .curve-top.gray .container{padding:0;}.node--type-item h1{margin:0 0 5%;}.field--name-field-related-items .field--label{margin:0 0 2%;font-size:30px;font-weight:400;}.node--type-item .col-md-6 .field--label-inline,.node--type-item .col-md-6 .field--name-field-category{border-top:2px solid rgba(0,0,0,.075);padding:12px 0;font-size:14px;color:#050724;font-weight:600;}.node--type-item .col-md-6 .field--name-field-category{border:none;}.node--type-item .gray .field--name-field-category{margin-bottom:30px;}.node--type-item .field--name-field-category a{display:inline-block;color:#050724;font-weight:600;margin:0 4px 4px 0;}.node--type-item .gray .field--name-field-category a{padding:10px 15px;background:#fff;border-radius:60px;text-align:center;}.node--type-item .col-md-6 .field--label-inline .field--label{display:inline-block;width:150px;margin:0 10px 0 0;color:#616161;font:400 14px/24px 'Poppins',helvetica,sans-serif;}.node--type-item .col-md-6 .field--label-inline .field--label::after{content:"";}.node--type-item .col-md-6 .field--label-inline .field--item{font-weight:700;color:#050724;}.node--type-item .field--type-image img{margin:auto;}.node--type-item .waitlist-status,.node--type-item .waitlist-status{clear:both;position:relative;display:flex;flex-direction:row;align-items:center;color:#050724;background:rgb(239 239 239);margin:5% 0 0;border:2px solid red;border-radius:5px;padding:0 15px 0 0;overflow:hidden;font:400 14px/18px 'poppins','open sans',helvetica,sans-serif;}.node--type-item .waitlist-status::before,.node--type-item .waitlist-status::before{position:relative;top:0;left:0;margin:0;padding:17px;content:"";font-style:normal;font:400 22px/22px "Glyphicons Halflings";color:#009EDD;background-image:url(/themes/custom/alt_shift/images/hourglass.svg);background-size:22px;background-position:center;background-repeat:no-repeat;width:56px;height:56px;}.node--type-item .view-request-list .view-header h2{padding:1% 0;}.node--type-item .view-request-list .view-empty{padding:0 0 1%;}.node--type-item .table-responsive{border:none;}.node--type-item table{margin:2px 0 5%;border:1px solid #ddd;overflow:hidden;}.node--type-item table th{background-color:#0A587F;font-size:14px;color:#fff;}.node--type-item table th a{display:block;padding-top:20px;font-weight:600;color:#fff;}.node--type-item table td{padding:12px 8px !important;font-size:13px;}.node--type-item .table-striped > tbody > tr:nth-of-type(odd){background-color:#efefef;}.title-center h2,.title-center h3{text-align:center;}.one-col.list{padding:0;}.professional-learning .two-col{margin:2% 0 0;}.pod-list.professional-learning .pod:first-child{border-top:none;padding:0 0 10%;}.professional-learning .form-group .view-header{padding:3% 0 0;}.professional-learning .form-group:first-child .view-header{padding:0;}.professional-learning .form-group .view-header h2{text-transform:uppercase;color:#009edd;letter-spacing:1px;font-size:28px;}.topics-detail h2{font:400 36px/42px 'Poppins',helvetica,sans-serif;}.pod-list.topics .pod:first-child{margin:2% 0 0;}.pod-list.topics.view-display-id-topic_overview .pod{padding:4% 0;}.pod-list.topics.view-display-id-topic_overview .pod:first-child{margin:0;border:0;padding:2% 0 4%;}.pod-list.topics.view-display-id-topic_overview .pod:last-child{padding:4% 0 0;}.sidebar{overflow:hidden;}.sidebar div:last-child{border-bottom:none !important;}.sidebar .bg{padding:7%;}.sidebar .pod,.sidebar .field--name-field-course-info-sheet,.sidebar .field--name-field-join-the-listserv-to-be-no{margin:0 0 5%;border-bottom:3px solid rgba(0,0,0,.05);padding:0 0 5%;}.sidebar.bg .pod.bg{margin:-22% -22% 15%;padding:15% 20%;}.sidebar .pod:last-child{margin:0;border:none;padding:0;}.sidebar .pod .field--name-field-title{margin:0 0 2%;font:400 26px/35px 'Poppins',helvetica,sans-serif;}.sidebar .block,.region-sidebar-first .block{padding:0 0 6%;}.sidebar .block .field--name-field-photo,.region-sidebar-first .field--name-field-photo{padding:0 0 5%;}.sidebar .block h2.field,.region-sidebar-first .block h2.field{padding:5% 10% 2%;}.sidebar .block .field--type-text-with-summary,.region-sidebar-first .block .field--type-text-with-summary{padding:0 10% 2%;}.sidebar .block .field--type-link,.region-sidebar-first .block .field--type-link{padding:0 10% 2%;}.sidebar .pod .right{float:none;margin:0;}@media only screen and (min-width:992px){.sidebar .pod{margin:0 0 15%;padding:0 0 15%;}.sidebar .pod .button a{width:100%;padding:7px 10px;}}.course--full h2{font:400 36px/46px 'Poppins',helvetica,sans-serif;}.course--full h3{margin:0;font:400 26px/35px 'Poppins',helvetica,sans-serif;}ol.breadcrumb{padding:0;font:600 14px/22px 'Poppins',helvetica,sans-serif;letter-spacing:1px;background:none;text-transform:uppercase;color:#727265;}.region-header{position:relative;}.region-header ol.breadcrumb{display:none;}ol.breadcrumb a{color:#727265;transition:0.25s all ease-out;}.gray ol.breadcrumb a{color:#333;}.green ol.breadcrumb a{color:#727265;}.blue ol.breadcrumb a{color:#727265;}.navy ol.breadcrumb a{color:rgba(255,255,255,.5);}ol.breadcrumb a:hover{color:#050724;}.green ol.breadcrumb a:hover{color:#050724;}.blue ol.breadcrumb a:hover{color:#050724;}.navy ol.breadcrumb a:hover{color:#fff;}.course-detail .col-md-8.white{padding-top:0;}.course-detail .three-col{justify-content:space-between;padding:5%;}.course-detail .three-col .col-md-4{width:30%;padding:0;}h4.list-link{margin:0;}h4.list-link a,.field--name-field-event-link a,.field--name-field-listserv-link a,.field--name-field-evidence-base-links a{position:relative;text-decoration:none;font:400 18px/20px 'Poppins',helvetica,sans-serif;margin:1% 0 0;display:inline-block;border-radius:50px;padding:10px 35px 10px 20px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;color:#050724;}h4.list-link a:hover,.field--name-field-event-link a:hover,.field--name-field-listserv-link a:hover,.field--name-field-evidence-base-links a:hover{padding:10px 20px 10px 35px;color:#fff;background:#050724;}h4.list-link a:before,.field--name-field-event-link a:before,.field--name-field-listserv-link a:before,.field--name-field-evidence-base-links a:before{position:absolute;top:7px;left:0;font:400 13px/25px "Glyphicons Halflings";content:"\e080";-webkit-transition:all ease 0.3s;transition:left ease 0.1s;}h4.list-link a:hover:before,.field--name-field-event-link a:hover:before,.field--name-field-listserv-link a:hover:before,.field--name-field-evidence-base-links a:hover:before{left:15px;}.body{margin:0 0 5%;}.paragraph--type--additional-information .field--name-field-title,.field--name-field-segment-title{font:400 26px/35px 'Poppins',helvetica,sans-serif;}.paragraph--type--additional-information h3{font:400 22px/32px 'Poppins',helvetica,sans-serif;}.field--name-field-testimonials{display:flex;flex-wrap:wrap;justify-content:space-between;}.field--name-field-testimonials .field--item{flex-direction:column;width:90%;flex:0 0 30%;padding:5% 0 0;text-align:left;}.field--name-field-testimonials .field--item .paragraph .field--item{flex-direction:row;float:none;padding:0;clear:none;}.field--name-field-testimonials .field--name-field-name-title{font-weight:700;}.field--name-field-testimonials .field--name-field-name-title::before{content:"- ";}.field--name-field-testimonials .field--name-field-section-content-testimonia{position:relative;margin:0 0 5%;font:600 18px/30px 'open sans',helvetica,sans-serif;}.field--name-field-testimonials .field--name-field-section-content-testimonia::before{content:"\"";font-size:40px;line-height:40px;padding:0;margin:0;top:3px;position:absolute;left:-30px;}.field--name-field-testimonials .field--name-field-section-content-testimonia p::after{content:"\"";display:inline-block;}.field--name-field-testimonials  iframe{width:100%;}@media only screen and (min-width:650px){.field--name-field-testimonials .field--item{flex-direction:column;width:90%;flex:0 0 30%;}}.field--name-field-video-introduction iframe{width:100%;}.col-md-4.full{padding:5% 0 0;}.field--name-field-course-logo{margin:0 0 5%;text-align:center;}.field--name-field-course-logo img{margin:auto;}.col-md-8 .field--name-field-video-introduction{margin:0 0 2%;}.segments.pod-list .segment{padding:0;}.segments.pod-list .pod.segment:first-child{padding:0;}.segments .segment .segment-number,.node--type-om-segment .field--name-field-segment-number{position:absolute;width:60px;height:60px;margin:-15px 10px 0 0;-webkit-border-radius:50px;border-radius:50px;border:9px solid #c81818;background:#fff;font:700 26px/45px 'Poppins',helvetica,arial,sans-serif;text-align:center;color:#050724;}.segments .segment .basic .segment-number{display:none;}.node--type-om-segment .field--name-field-segment-number{position:relative;float:left;margin:-9px 2% 9px 0;}.node--type-om-segment .body{clear:both;}.node--type-om-segment .field--name-field-section{padding:5% 0 0;}.node--type-om-segment .field--name-field-section .field--item,.paragraph--type--additional-information{clear:both;border-top:3px solid #efefef;padding:5% 0;}.paragraph--type--quick-win-section .field--name-field-section-title-quick-win,.paragraph--type--course-section .field--name-field-section-title{margin:0 0 2%;font:400 26px/35px 'Poppins',helvetica,sans-serif;}.node--type-om-segment .field--name-field-section .field--item .field--item{clear:none;border-top:none;padding:0;}.node--type-om-segment .field--type-youtube,.paragraph--type--quick-win-section .field--type-youtube,.paragraph--type--quick-win-section .field--name-field-section-image{max-width:100%;margin:0 0 3%;}.field--type-youtube iframe{width:100%;max-width:100%;}@media only screen and (min-width:992px){.field--name-field-video-introduction iframe{height:450px;}}@media only screen and (min-width:1200px){.node--type-om-segment .field--type-youtube,.paragraph--type--quick-win-section .field--type-youtube,.paragraph--type--quick-win-section .field--name-field-section-image{float:right;width:50%;margin:0 0 3% 3%;}}.field--name-field-field-why-try-new-image img{max-width:100%;width:100%;height:auto;margin:15% 0 0;}.page-node-type-quick-win .field--name-field-logo img{margin:0 auto 2%;}.page-node-type-quick-win .image-field-caption{font:400 14px/22px 'open sans',helvetica,sans-serif;}.page-node-type-quick-win .field--name-field-approximate-time-to-read,.page-node-type-quick-win .field--name-field-anticipated-outcome{margin:10% 0 0;border-top:3px solid #efefef;padding:5% 0 0;}.page-node-type-quick-win .col-md-8.navy h3{margin:5% 0 2%;font-size:21px;line-height:26px;}.page-node-type-quick-win .col-md-4.white h3{font-size:21px;line-height:26px;}.page-node-type-quick-win .field--name-field-approximate-time-to-read .field--item:before{position:relative;top:7px;display:inline-block;margin:0 15px 0 0;padding:0;content:"\e023";font:100 32px/45px "Glyphicons Halflings";font:100 26px/40px "Glyphicons Halflings";color:#dedede;}.field--name-field-section-content,.field--name-field-section-content-quick-win,.field--name-field-documents-textarea{padding:0 0 5%;}@media only screen and (min-width:750px){.field--name-field-field-why-try-new-image{float:right;width:35%;margin:0 0 5% 5%;}.field--name-field-field-why-try-new-image img{margin:5% 0 0;}}.implementation--full .one-col.intro{margin:0 0 2%;}@media only screen and (min-width:550px){.implementation--full details .field--type-image{float:right;margin:0 0 3% 3%;}}.profile .two-col .col-md-4 .user-photo{margin:auto;max-width:200px;}.profile .two-col .col-md-4 .user-photo img{margin:auto;border:10px solid rgba(255,255,255,.15);border-radius:200px;overflow:hidden;}.profile .two-col .col-md-8 h2{margin:0 0 2%;font-size:24px;}.profile .two-col .col-md-8 #block-stayintouchnewsletter{display:none;}.profile-addresses .two-col{flex-direction:column-reverse;}.profile-addresses .block-local-actions-block{position:absolute;z-index:2;right:3%;bottom:-60%;margin:0;}.profile-addresses .block-local-actions-block li a.btn{margin-top:0;padding:0 20px;font-size:0;}.profile-addresses .block-local-actions-block li a.btn:before{display:inline-block;position:relative;top:5px;content:"+ Add Address";font:600 18px/27px 'Poppins',helvetica,sans-serif;}.profile-addresses .col-sm-12{position:relative;}@media only screen and (min-width:655px){.profile-addresses .block-local-actions-block{bottom:-100%;}}@media only screen and (min-width:1198px){.profile-addresses .block-local-actions-block{bottom:-150%;}}@media only screen and (min-width:992px){.profile-addresses .two-col{flex-direction:row;}}.webform--full form.webform-submission-form{margin:0;padding:0;}.webform-confirmation.success h1{font:400 55px/60px 'Poppins',helvetica,sans-serif;color:#92C238;}.webform-confirmation.success h1:before{display:inline-block;margin:0 15px -4px 0;font:400 43px/75px "Glyphicons Halflings";color:#92C238;content:"";height:45px;width:43.5px;background-image:url(/themes/custom/alt_shift/images/check-green.svg);background-repeat:no-repeat;background-position:center;background-size:80px;}.field--name-field-course-section .paragraph{padding:0;}.paragraph--type--course-section .field--name-field-section-title,.paragraph--type--quick-win-section .field--name-field-section-title-quick-win{display:inline-block;margin:0;padding:0 35px 0 0;}details.paragraph.paragraph--type--implementation-section.collapsible-pod{border:0;border-bottom:3px solid #efefef;}details.paragraph.paragraph--type--implementation-section .field--name-field-downloads{padding-bottom:5%;}details.paragraph.paragraph--type--implementation-section h3.downloads{margin-top:0;}details.paragraph.paragraph--type--implementation-section .field--name-field-section-content{padding:0 0 2%;}details.paragraph.paragraph--type--implementation-section .field--type-youtube,details.paragraph.paragraph--type--implementation-section .field--type-image{max-width:100%;margin:0 0 3%;width:100%;}@media (min-width:1200px){details.paragraph.paragraph--type--implementation-section .field--type-youtube,details.paragraph.paragraph--type--implementation-section .field--type-image{float:right;width:50%;margin:0 0 3% 3%;}}details.paragraph.paragraph--type--implementation-section .field--type-link{display:inline-flex;flex-wrap:wrap;gap:20px;padding-bottom:3%;}details.paragraph.paragraph--type--implementation-section .field--type-link  a{margin-top:0;}.field--name-field-implementation-section .field--item:first-child .paragraph--type--implementation-section summary{padding-top:0;}.implementation--full details.collapsible-pod:first-child,.field--name-field-quick-win-section .field--item:first-child details.collapsible-pod{border-top:none;}.field--name-field-quick-win-section .field--item:first-child details summary{padding:3% 0 5%;}details.collapsible-pod{clear:both;border-top:3px solid #efefef;}details summary{outline:none;margin:0;padding:5% 0;}details summary:hover{cursor:pointer;}details summary *{display:inline-block;}details summary h2,details summary h3{position:relative;width:100%;margin:0;}details summary h2{font:400 30px/40px 'Poppins',helvetica,sans-serif;}details summary h3{font:400 22px/35px 'Poppins',helvetica,sans-serif;}details.stops summary h2{display:inline-block;width:90%;padding:0 0 0 70px;}details summary h3.stops span.number{position:absolute;width:60px;height:60px;margin:-15px 10px 0 0;-webkit-border-radius:50px;border-radius:50px;border:9px solid #c81818;background:#fff;font:700 26px/45px 'Poppins',helvetica,arial,sans-serif;text-align:center;color:#050724;}details summary h3.stops span.title,details summary h3.icon span.title,details summary h3.apple span.title,details summary h3.cap span.title,details summary h3.eye span.title,details summary h3.faq span.title,details summary h3.leaf span.title,details summary h3.map span.title,details summary h3.papercip span.title,details summary h3.pushpin span.title,details summary h3.search span.title{display:inline-block;width:90%;padding:0 0 0 70px;}details summary h3.icon span.title:before,details summary h3.apple span.title:before,details summary h3.cap span.title:before,details summary h3.eye span.title:before,details summary h3.faq span.title:before,details summary h3.leaf span.title:before,details summary h3.map span.title:before,details summary h3.papercip span.title:before,details summary h3.pushpin span.title:before,details summary h3.search span.title:before{position:absolute;left:0;margin:-5px 0 0;-webkit-transition:all ease 0.1s;transition:left ease 0.1s;color:#ccc;font:400 40px/45px "Glyphicons Halflings";}details summary h3.apple span.title:before{content:"\f8ff";}details summary h3.cap span.title:before{content:"\e233";}details summary h3.eye span.title:before{content:"\e105";}details summary h3.faq span.title:before{content:"\e085";}details summary h3.leaf span.title:before{content:"\e103";}details summary h3.map span.title:before{content:"\e062";}details summary h3.papercip span.title:before{content:"\e142";}details summary h3.pushpin span.title:before{content:"\e146";}details summary h3.search span.title:before{content:"\e003";}details a.doc,details a.img,details a.video,details a.link{position:relative;padding:0 0 0 30px;}details a.doc:before,details a.img:before,details a.video:before,details a.link:before{position:absolute;left:0;-webkit-transition:all ease 0.1s;transition:left ease 0.1s;color:#ccc;font:400 20px/25px "Glyphicons Halflings";}details a.doc:before{content:"\e022";}details a.img:before{content:"\e060";}details a.video:before{content:"\e059";}details a.link:before{content:"\e144";}details[open] summary ~ *{animation:rolldown .5s ease-in-out;}@keyframes rolldown{0%{opacity:0;margin-top:-10px;}100%{opacity:1;margin-top:0;}}details summary:after{position:absolute;right:80px;margin-top:5px;font:400 18px/25px "Glyphicons Halflings";content:"\e114";-webkit-transition:all ease 0.1s;transition:left ease 0.1s;}@media not all and (min-resolution:.001dpcm){@media{details summary:after{display:none;}}}details[open] summary:after{transform:rotate(-180deg);transition:transform .5s ease;}details p{margin:0;}details .field p{margin:0 0 2%;}.one-col.list{padding:0;}.pod-list .pod{clear:both;border-top:3px solid #efefef;padding:10% 0;}.pod-list .pod h2{margin:0 0 1%;font-size:26px;line-height:36px;}.pod-list .pod h3{margin:0 0 1%;}.pod-list .pod .type{margin:0 0 1%;font:14px/18px 'Poppins',helvetica,sans-serif;color:#616161;letter-spacing:1px;text-transform:uppercase;}.pod-list .pod .logo img,.pod-list .pod .course-logo img{margin:0 auto 5%;max-width:50%;}.pod-list .pod .related-course{margin:0 0 2%;}.pod-list .pod .button a{margin:2% 0 0;padding:8px 30px;padding-right:40px;position:relative;}.pod-list .pod .button a::after{display:inline-block;font:400 15px/20px "Glyphicons Halflings";content:'';background-image:url(/themes/custom/alt_shift/images/down-arrow.png);background-position:center;background-repeat:no-repeat;background-size:12px;transform:rotate(-90deg);width:20px;height:20px;margin:0;position:absolute;right:10px;}@media only screen and (min-width:700px){.pod-list .pod{padding:7% 0;}.pod-list.professional-learning .pod:first-child{padding:0 0 5%;}.pod-list .pod h2{font-size:30px;line-height:40px;}.pod-list .pod .logo{float:right;width:22%;margin:0 0 2% 2%;}.pod-list .pod .logo img,.pod-list .pod .course-logo img{max-width:100%;margin:0;}.pod-list .pod .teaser{width:70%;margin:0 0 1%;}}@media only screen and (min-width:850px){.pod-list .pod{padding:5% 0;}}@media only screen and (min-width:1100px){.pod-list .pod{padding:3% 0;}}.related-logo{width:450px;height:auto;float:right;padding:0 0 0 1rem;}.checkbox label,.radio label{cursor:unset !important;}.form-checkbox,.form-radio,.form-select{cursor:pointer;}.aem-form,.staff-dir{float:none;margin:0 auto;padding:5%;}.aem-form h1{text-align:center;margin:0;}.aem-book-form{margin:0 auto;float:none;padding:0;}#edit-processed-text-01 p{margin:2rem auto;font-weight:600;}#edit-processed-text-02 p{margin:4rem auto 0;border-top:2px solid #efefef;font-weight:600;padding:2rem 0;}#edit-processed-text-03{background-color:#ffffcc;border:1px solid #ccc;border-radius:5px;}#edit-processed-text-03 p{padding:7px;}#edit-processed-text p{padding-top:2rem;margin:0;}.flex-form{display:flex;justify-content:space-between;}.form-control{border:0px solid rgba(212,212,205,.25);border-bottom:2px solid rgba(212,212,205,.65);background:rgba(212,212,205,.25);height:38px;box-shadow:inset 0 1px 1px rgba(245,245,242,.25);}@media only screen and (min-width:768px){.aem-book-form .form-inline .form-date{display:block;width:100%;}}.form-third{width:99%;margin-right:13rem;}.select-wrapper{width:unset;}.webform-submission-feedback-form-form{width:75%;margin:6rem auto;border-top:3px solid #efefef;}.webform-submission-feedback-form-form .form-composite legend{padding-top:3rem;font-size:38px;line-height:24px;padding-bottom:1rem;}.form-item.form-item-publisher,.form-item.form-item-subject,.form-item.form-item-language,.form-inline.form-item-copyright-date,.form-item.form-item-series,.form-item.form-item-author-editor-illustrator{width:99.2%;margin-left:-.5em;}#edit-flexbox-08{flex-direction:column;width:52%;float:right;margin-right:-1.5em;}.request-book-btn{margin-bottom:5%;}.help-block{color:#616161;}#edit-accessible-media-producer-amp-{margin:1em 0;}.staff-dir h1{text-align:center;}.staff-directory{text-align:center;}.staff-directory .views-field-field-profile-image img{border-radius:50%;display:inline;box-shadow:0 1px 3px rgba(68,53,53,.25);border:7px solid rgba(212,212,205,0.5);}.staff-grid{margin:4rem auto;float:none;padding:0;}@media only screen and (min-width:500px){.staff-directory .views-view-grid .views-col{width:100% !important;}}@media only screen and (min-width:768px){.staff-directory .views-view-grid .views-col{width:33.333333% !important;}}.staff-directory .views-col{margin:3rem auto;padding:0;}.cards:nth-last-child(n){}.views-field-title{font:600 20px/32px 'open sans',helvetica,sans-serif;margin-top:2rem;}.views-field-field-email a{color:#575d7a;text-decoration:underline;}.views-field-field-email a:hover{color:#636a92;}.viewsreference--view-title{text-transform:uppercase;font:600 24px/32px 'open sans',helvetica,sans-serif;padding:1.2rem 0;width:6%;display:block;border-bottom:1px solid #92C238;}.viewsreference--view-title:nth-child(2){margin:2rem 5rem;}.staff-grid .comment-forbidden,.article .comment-forbidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0;margin:0;}@media only screen and (min-width:400px){.contact-list-title{width:50%;font:600 20px/24px 'Poppins',helvetica,sans-serif;position:relative;top:6rem;}}@media only screen and (min-width:768px){.contact-list-title{width:50%;text-align:left;font:600 30px/42px 'Poppins',helvetica,sans-serif;position:relative;top:8.5rem;}}.contact-list-subtitle{font:400 20px/24px 'open sans',helvetica,sans-serif;text-align:left;font-style:italic;}@media only screen and (min-width:400px){.contact-list-subtitle{position:relative;top:6rem;width:45%;}}@media only screen and (min-width:768px){.contact-list-subtitle{position:relative;top:9.5rem;}}@media only screen and (min-width:400px){.staff-grid .field--name-field-image{float:right;width:55%;padding-bottom:2rem;margin-top:-15rem;}}@media only screen and (min-width:550px){.staff-grid .field--name-field-image{margin-top:-12rem;width:55%;}}@media only screen and (min-width:768px){.staff-grid .field--name-field-image{float:right;margin-top:-15.5rem;padding-bottom:2rem;display:block;width:40%;}}.staff-grid .field--name-field-image .image-field-caption{padding:10px 0 0;margin:0;border-left:0;}@media only screen and (min-width:400px){.staff-grid .field--name-field-image .image-field-caption p{clear:both;}}.staff-grid .field--name-field-image .image-field-caption p{font:14px/22px 'open sans',helvetica,sans-serif;text-align:center;}.staff-grid .field--name-field-image .image-field-caption p a{font:600 13px/20px 'Poppins',helvetica,sans-serif;color:#2d6a9e;text-decoration:underline;}.staff-grid .field--name-field-image .image-field-caption p a:hover{color:#050724;}.view-at-contact-list .cards{margin-top:2rem;transition:all .3s ease-in-out,background 0s,color 0s,border-color 0s;border:0px solid #DFE3E7;background:white;padding:3rem 1.5rem 0;box-shadow:8px 12px 18px 0 rgba(25,42,70,.10);border-top-right-radius:10px;height:340px;}.view-at-contact-list .cards:nth-last-child(n){margin-bottom:2rem;}.at-contact-list h2{font:600 18px/22px 'open sans',helvetica,sans-serif;margin:0;}.at-contact-list .field--name-field-school-district{font-weight:600;font-size:15px;line-height:22px;}.at-contact-list .field--name-field-region{font-style:italic;font-size:15px;}span.country{display:none;}.at-contact-list .field--name-field-email,.at-contact-list .field--name-field-email-2,.at-contact-list .field--name-field-cell,.at-contact-list .field--name-field-telephone,.at-contact-list .field--name-field-website,.at-contact-list .field--name-field-title-position,.at-contact-list .field-name-field-region,.at-contact-list .field--name-field-address,.michigan-events .views-field-field-event-date-display .field-content,.national-events .views-field-field-event-date-display .field-content,.national-events .views-field-field-address-administrative-area,.michigan-events .views-field-field-address-administrative-area,.view-news .views-field-field-post-date{line-height:22px;font-size:15px;}@media only screen and (min-width:400px){.at-contact-list .field--name-field-email a,.at-contact-list .field--name-field-email-2 a,.at-contact-list .field--name-field-website a{font:600 13px/22px 'open sans',helvetica,sans-serif;border-bottom:0;text-decoration:underline;color:#565761;white-space:nowrap;}}@media only screen and (min-width:768px){.at-contact-list .field--name-field-email a,.at-contact-list .field--name-field-email-2 a,.at-contact-list .field--name-field-website a{font:600 14px/22px 'open sans',helvetica,sans-serif;border-bottom:0;text-decoration:underline;color:#565761;white-space:nowrap;}}.at-contact-list .field--name-field-email a:hover,.at-contact-list .field--name-field-email-2 a:hover,.at-contact-list .field--name-field-website a:hover,.national-events .view-events .view-footer a:hover,.michigan-events .view-events .view-footer a:hover,.field--name-field-resource a:hover{color:#050724;}.at-contact-list .field--name-field-email a:before,.at-contact-list .field--name-field-email-2 a:before{font:400 14.5px/20px "Glyphicons Halflings";content:"\2709";color:#565761;}.at-contact-list .field--name-field-website a:before,.field--name-field-resource a:before{font:400 14.5px/20px "Glyphicons Halflings";color:#565761;}.at-contact-list .field--name-field-cell:before,.at-contact-list .field--name-field-telephone:before{font:400 14.5px/20px "Glyphicons Halflings";content:"\e182";color:#565761;top:2.5px;}.at-contact-list .field--name-field-telephone:before{position:relative;margin-right:6px;}.at-contact-list .field--name-field-email a:before,.at-contact-list .field--name-field-email-2 a:before,.at-contact-list .field--name-field-cell:before,.at-contact-list .field--name-field-website a:before,.field--name-field-resource a:before{display:inline-block;text-decoration:none;position:relative;top:3px;margin-right:6px;}.view-at-contact-list .view-filters{margin:3rem auto;border:0.3px solid rgba(226,229,231,.7);background:rgba(226,229,231,.3);border-radius:5px;clear:both;}.view-at-contact-list .view-filters .views-exposed-form{padding:1rem;}.view-at-contact-list .view-filters .views-exposed-form .d-flex label{display:block;font:15px/26px 'open sans',helvetica,sans-serif;}.view-at-contact-list .view-filters .views-exposed-form .d-flex{padding:1rem;}.view-at-contact-list .view-filters .views-exposed-form .d-flex .js-form-item{margin:0 .5rem;margin-bottom:0 !important;}@media only screen and (min-width:400px){.view-at-contact-list .view-filters .views-exposed-form .d-flex .form-control:not(.form-submit){width:100%;background:white;border-bottom:2px solid rgba(226,229,231,.7);}}@media only screen and (min-width:768px){.view-at-contact-list .view-filters .views-exposed-form .d-flex .form-control:not(.form-submit),.view-at-contact-list .view-filters .views-exposed-form .d-flex .form-select{width:200px;background:white;border:0;border-bottom:2px solid rgba(226,229,231,.7);}}.view-at-contact-list .view-filters .views-exposed-form .d-flex .select-wrapper:after{color:#aaafb3;}.view-at-contact-list .view-filters .views-exposed-form .d-flex .select-wrapper select{line-height:1.25;}.view-at-contact-list .view-filters .views-exposed-form .d-flex .form-submit{padding-left:30px;background:#92C238 url(/themes/custom/alt_shift/images/filter.png) no-repeat;background-size:12px;background-position:10px center;border-radius:40px;}.view-at-contact-list .view-filters .views-exposed-form .d-flex .form-submit:hover{background:#050724 url(/themes/custom/alt_shift/images/filter-white.png) no-repeat;background-size:12px;background-position:10px center;border-color:#050724;color:#fff;}@media only screen and (min-width:400px){#edit-submit-at-contact-list,#edit-reset{font:600 14px/16px 'Poppins',helvetica,sans-serif;width:unset;margin-top:2rem;}}#edit-reset{background:rgba(66,75,89,.4);border:2px solid rgba(204,213,226,.2);}#edit-reset:hover{background:#050724;color:#fff;border:2px solid #050724;}blockquote{border-left:0;text-align:left;}.remote-resources{width:85%;margin:0 auto 5rem;}.remote-resources ul li a,.remote-resources p a,.field--name-field-resource a{font:600 16px/24px 'open sans',helvetica,sans-serif;text-decoration:underline;}.field--name-field-resource a:before{color:#2d6a9e;font-size:16px;}.remote-resources ul li a:hover,.field--name-field-resource a:hover,.remote-resources p a:hover,.field--name-field-resource a:hover:before{color:#050724;}.view-remote-learning-resources.ui-widget{font:600 20px/34px 'Poppins',helvetica,sans-serif;width:90%;margin:0 auto 15px;}.view-remote-learning-resources .ui-widget-content a{color:#2d6a9e;}.view-remote-learning-resources .ui-widget-content a:hover{color:#050724;}.view-remote-learning-resources .ui-icon{margin-top:-.45em;filter:drop-shadow(16px 16px 20px blue);}.view-remote-learning-resources .ui-accordion .ui-accordion-header{padding:.6em 2.5rem .8em;margin:15px 0 0 0;}.view-remote-learning-resources .ui-accordion-header-collapsed .ui-corner-all{margin:0;}.paragraph--type--available-resources{border-bottom:1px solid #efefef;}.view-remote-learning-resources .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{border:0.3px solid rgba(226,229,231,.7);background:rgba(226,229,231,.3);}.view-remote-learning-resources .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{background:rgba(226,229,231,.3);color:#050724;}.view-remote-learning-resources .ui-state-active .ui-icon,.ui-button:active .ui-icon{filter:invert(23%) sepia(2%) saturate(4%) hue-rotate(327deg) brightness(18%) contrast(86%);}.view-remote-learning-resources .ui-accordion .ui-accordion-content{background:#fff;}.views-field-field-available-resources .field--name-field-section-header-title{padding:1.2rem 0;background:rgba(226,229,231,.07);border-bottom:2px solid rgba(226,229,231,.5);font:400 22px/35px 'Poppins',helvetica,sans-serif;}.views-field-field-available-resources .field--name-field-body{padding:0 0 1rem;}.field--name-field-resource{padding:0 0 2rem;}.field--name-field-section-titles{padding:2rem 0 1.5rem;}.views-field-field-available-resources .field--name-field-body p,.views-field-field-available-resources .field--name-field-body ul li{font:400 16px/24px 'open sans',helvetica,sans-serif;}.view-remote-learning-resources .views-field-field-body .field-content{font:400 15px/24px 'open sans',helvetica,sans-serif;padding-bottom:1rem;}.view-remote-learning-resources h2{display:inline;margin-top:10px;margin-bottom:5px;}@media only screen and (min-width:450px){.view-remote-learning-resources h2,.remote-resources h2{font-size:22px;line-height:40px;display:inline;}}@media only screen and (min-width:768px){.view-remote-learning-resources h2,.remote-resources h2{font:30px/40px 'Poppins',helvetica,sans-serif;}}.ui-widget-content li a{font-weight:normal;}.toolbar-tab a{font-weight:normal;}.event-landing .field--name-body p,.event-landing p{display:block;text-align:center;}@media only screen and (min-width:450px){.event-landing .field--name-body p,.event-landing p{width:100%;font:400 16px/24px 'open sans',helvetica,sans-serif;}}@media only screen and (min-width:768px){.event-landing .field--name-body p,.event-landing p{width:75%;margin:0 auto;font:400 18px/24px 'open sans',helvetica,sans-serif;}}.alt-shift-event .viewsreference--view-title{width:unset;border-bottom:3px solid #efefef;text-transform:none;padding:1rem 0;font:400 26px/35px 'Poppins',helvetica,sans-serif;position:relative;}.alt-shift-event .viewsreference--view-title::after{position:absolute;content:"";bottom:15px;right:0;width:100px;height:40px;background-image:url(/themes/custom/alt_shift/images/favicon.ico);background-repeat:no-repeat;background-position:right top;}.alt-shift-event .views-row{border-bottom:1px solid rgba(212,212,205,0.5);padding:1rem 0 2rem;}.event-bg{background:#050724;}.mt{margin:0 auto;}.no-padding{padding:0;}.float-none{float:none;}.float-right{float:right;}h1,h2,h3{letter-spacing:.5px;}.speaker-info{clear:both;}.event-bg h1{text-align:center;}@media only screen and (min-width:450px){.event-bg h1{width:100%;font:600 26px/35px 'Poppins',helvetica,sans-serif;}}@media only screen and (min-width:768px){.event-bg h1{width:80%;font:600 36px/46px 'Poppins',helvetica,sans-serif;margin-right:auto;margin-left:auto;}}.event-date{display:block;text-align:center;padding:2rem 0;font-weight:600;}.node__event-display{display:flex;justify-content:center;align-items:center;text-align:left;}.node__event-display span{display:inherit;line-height:initial;}@media only screen and (min-width:768px){.event-course-info{padding:5% 1.5%;}}.view-events h2{font:20px/30px 'open sans',helvetica,sans-serif;}.view-events h2 a{color:#2d6a9e;font-weight:normal;}.view-events h2 a:hover{color:#050724;font-weight:normal;}.view-national-events h2{font-size:26px;line-height:35px;}.alt-shift-event .views-field-field-event-location h3,.event-course-info .field--name-body h2{margin:0;font:600 26px/35px 'Poppins',helvetica,sans-serif;}@media only screen and (min-width:450px){.col-md-8.event-course-info{padding:0 3.5%;margin:5% 0;}}@media only screen and (min-width:768px){.col-md-8.event-course-info{padding:0 3.5%;margin:5% 0;}}@media only screen and (min-width:1200px){.col-md-8.event-course-info{padding:0% 3.5% 0 0;margin:5% 0;}}@media only screen and (min-width:450px){.col-md-4.sidebar-events{padding:0% 2%;margin:5% 0;}}@media only screen and (min-width:768px){.col-md-4.sidebar-events{padding:0%;margin:5% 0;}}.col-md-4.speaker-info{margin-top:5%;padding:0;}.view-national-events{margin:2% 5% 5%;}.view-national-events .views-field-body{padding:2rem 0 1rem;}.alt-shift-event .views-field-field-event-category,.event-course-info .field--name-field-event-category{padding:1rem 0;font:600 16px/24px 'open sans',helvetica,sans-serif;color:#050724;}.alt-shift-event .views-field-field-event-location h3{font:400 16px/24px 'open sans',helvetica,sans-serif}.michigan-events,.national-events{display:block;background:#efefef;text-align:center;margin:5% 0 8%;padding:2%;}.michigan-events .views-row,.national-events .views-row,.view-national-events .views-row,.view-michigan-events .views-row{border-bottom:2px solid rgba(212,212,205,0.5);padding:1.5rem 0 2rem;}.michigan-events .view-empty,.national-events .view-empty{font:400 15px/24px 'open sans',helvetica,sans-serif;margin:2rem 0;}.sidebar-events .michigan-events h3,.sidebar-events .national-events h3{border-bottom:3px solid rgba(212,212,205,0.5);margin:0;padding:1rem 0;}.michigan-events h4 a,.national-events h4 a,.alt-shift-event h4 a,.view-events .view-footer a{font-weight:400;}.michigan-events h4 a:hover,.national-events h4 a:hover,.view-events .view-footer a:hover,.alt-shift-event h4 a:hover,.view-events .view-footer a:hover{color:#050724;text-decoration:underline;}.event-course-info .field--name-body p a,.view-national-events .views-field-body p a{font-weight:600;}.event-course-info .field--name-body p a:hover,.michigan-events .view-events .view-footer a:hover,.national-events .view-events .view-footer a:hover,.view-national-events .views-field-body p a:hover{color:#050724;}.view-footer{padding-top:1rem;}.view-events .view-footer a{letter-spacing:.5px;font-size:15px;text-transform:uppercase;}.view-national-events .view-empty{display:block;width:80%;margin:0 auto;}.speaker-info{text-align:center;margin:5% 0;}.speaker{background:#efefef;padding:2rem;}.speaker-info .field--name-field-event-speakers h3{text-transform:uppercase;font:600 20px/35px 'Poppins',helvetica,sans-serif;}.speaker-info .field--name-field-event-speakers h3:before{content:"\e008";color:#050724;font:400 16px/35px "Glyphicons Halflings";vertical-align:middle;margin-right:.5rem;}.speaker-info .field--name-field-speaker-image,.speaker-info .field--name-field-speaker-name{padding:1rem;}.speaker-info .field--name-field-speaker-image img{border-radius:50%;display:inline;box-shadow:0 1px 3px rgba(68,53,53,.25);border:7px solid rgba(212,212,205,0.5);text-align:center;}.speaker-info .field--name-field-speaker-name{font:600 18px/24px 'open sans',helvetica,sans-serif;}.speaker-info .field--name-field-speaker-bio{text-align:left;font-size:15px;line-height:27px;padding-bottom:2rem;}@media only screen and (min-width:450px){.speaker-info .field--name-field-speaker-bio{width:100%;}}@media only screen and (min-width:768px){.speaker-info .field--name-field-speaker-bio{width:80%;margin:0 auto;}}@media only screen and (min-width:1200px){.speaker-info .field--name-field-speaker-bio{width:100%;}}.event-details{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;border-bottom:1px solid rgba(212,212,205,.6);padding:2rem;text-align:center;}@media only screen and (min-width:0){.event-details{flex-direction:column;}.event-details .field--name-field-event-time,.event-details .field--name-field-event-fee,.event-details .field--name-field-registration-deadline{padding:1rem 0;flex:1}}@media only screen and (min-width:1200px){.event-details{flex-direction:row;}}.event-details .field--name-field-event-registration-url a{border:2px solid #92C238;background:#92C238;border-radius:40px;padding:10px 40px;font:600 14px/20px 'Poppins',helvetica,sans-serif;color:#050724;text-decoration:none;vertical-align:middle;}.event-details .field--name-field-event-registration-url a:hover{color:white;text-decoration:none;border:2px solid #050724;background:#050724;}.event-details .field--name-field-event-time h3,.event-details .field--name-field-event-fee h3,.event-details .field--name-field-registration-deadline h3,.event-location .field--name-field-event-location h3,.node__location{text-transform:uppercase;font:400 16px/24px 'Poppins',helvetica,sans-serif;margin:0;}.event-details .field--name-field-event-time h3:before,.event-details .field--name-field-event-fee h3:before,.event-details .field--name-field-registration-deadline h3:before,.event-location .field--name-field-event-location h3:before,.alt-shift-event .field--name-field-event-date-display:before{font-family:Fontawesome;vertical-align:middle;margin-right:.7rem;}.alt-shift-event .field--name-field-event-date-display{display:flex;align-items:flex-start;}.alt-shift-event .field--name-field-event-location:before{vertical-align:bottom;margin-right:.7rem;display:inline-block;font-family:Fontawesome;font-size:16px;content:"\f80a";}.view-national-events .national__events-location span:before{vertical-align:middle;margin-right:.8rem;display:inline-block;font-family:Fontawesome;font-size:16px;content:"\f80a";}.event-details .field--name-field-registration-deadline h3:before,.alt-shift-event .field--name-field-event-date-display:before,.alt_shift--date span:before{content:"\f073";}.event-details .field--name-field-event-fee h3:before{content:"\f155";}.event-details .field--name-field-event-time h3:before{content:"\f017";}.alt-shift-event .field--name-field-event-location:before{content:"\f80a";}@media only screen and (min-width:450px){.event-details .field--name-field-event-registration-url{margin:2rem 0;}}@media only screen and (min-width:1200px){.event-details .field--name-field-event-registration-url{margin-top:2rem;flex:1;}}.event-location{padding:3rem 0;border-top:2px solid rgba(212,212,205,.6);display:block;@media only screen and (min-width:450px){display:block;}@media only screen and (min-width:1200px){display:flex;}}.event-location .field--name-field-event-location .field--item{font-weight:600;}@media only screen and (min-width:450px){.map{margin:3rem 0;}@media only screen and (min-width:1200px){.map{margin:0;}}}.event-setting .field--name-field-event-setting{display:flex;justify-content:center;margin:1rem 0;}.event-setting .field--name-field-event-setting h3,.event-setting .field--name-field-event-setting .field--item{margin:0;font:600 16px/24px 'Poppins',helvetica,sans-serif;padding-right:1rem;}.event-setting .field--name-field-event-setting h3:after{content:':';}.event-setting .field--name-field-event-setting:before{font-family:Fontawesome;margin-right:.7rem;content:"\f80a";font-size:16px;line-height:24px;}.alt_shift--date span:before{font-family:Fontawesome;vertical-align:middle;margin-right:.7rem;content:"\f073";font-size:16px;line-height:24px;}.newsroom p{display:block;text-align:center;}@media only screen and (min-width:450px){.newsroom .field--name-body p{width:100%;font:400 16px/24px 'open sans',helvetica,sans-serif;}}@media only screen and (min-width:768px){.newsroom .field--name-body p{width:75%;margin:0 auto;font:400 18px/24px 'open sans',helvetica,sans-serif;}}.mt{margin:0 auto;}.no-padding{padding:0;}.float-none{float:none;}.float-right{float:right;}h2,h3{letter-spacing:.5px;}blockquote{padding:10px 0;border-left:0;}.col-md-7.news-content,.col-md-5.news-image{padding:2%;}.alt-shift-event .views-field-title{margin-top:0;}@media only screen and (min-width:450px){.col-md-8.news-main{padding:0 3.5%;margin:5% 0;}}@media only screen and (min-width:768px){.col-md-8.news-main{padding:0 3.5%;margin:5% 0;}}@media only screen and (min-width:1200px){.col-md-8.news-main{padding:0% 3.5% 0 0;margin:5% 0;}}@media only screen and (min-width:450px){.col-md-4.sidebar-news{padding:0% 2%;margin:5% 0;}}@media only screen and (min-width:768px){.col-md-4.sidebar-news{padding:0%;margin:5% 0;}}.view-news .views-row{border-bottom:2px solid rgba(212,212,205,0.5);padding:1.5rem 0;}.stay-informed,.newsletter{display:block;background:#efefef;text-align:center;margin:5% 0 8%;padding:2%;}.newsroom .field--name-body p{color:#050724;}.views-field.views-field-field-post-date{padding:2rem 0;color:#565761;font-weight:600;}.views-field.views-field-field-post-date:nth-child(1){padding:0 0 2rem;}.view-news .views-field-body{padding:1rem 0;text-align:left;}.view-news h3{margin-top:0;text-align:center;}.stay-informed .field--name-body p{padding:1.5rem 1rem;}.stay-informed .read-more{border:3px solid #d4d4cd;background:transparent;border-radius:40px;padding:8px 40px;font:600 14px/20px 'Poppins',helvetica,sans-serif;text-decoration:none;vertical-align:middle;color:#050724;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;text-transform:uppercase;}.stay-informed .read-more:after{font:400 15px/20px "Glyphicons Halflings";margin:0 0 3px 10px;content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/alt_shift/images/right.png);background-position:center;background-size:20px;background-repeat:no-repeat;}.stay-informed .read-more:hover{border:3px solid #050724;color:#050724;}.sign-up{padding-bottom:2.5rem;}.newsletter .learn-more a{text-transform:uppercase;padding:0;text-decoration:underline;}.newsletter .learn-more a:hover,.view-news .views-field-body p a:hover{color:#050724;}.newsletter .views-row{padding:1.3rem;border-bottom:0;}.newsletter h3,.stay-informed h3{margin:0;padding:1rem 0;}.newsletter .views-row:last-child{border-bottom:0;}.category ul{padding-left:0;margin:0;}.category ul li,.news-content .category .field--name-field-event-category .field--item{display:inline-block;margin:0 5px 0 0;color:#565761;text-transform:uppercase;font:600 13px/20px 'Poppins',helvetica,sans-serif;}.news-content .category .field--name-field-event-category{padding-bottom:1.5rem;}.news-content .category{padding:1% 0;}.news-node{display:block;padding:5% 5% 2% 5%;}.news-node h2{text-align:center;}.news-main h2{font-size:35px;line-height:42px;margin:0;}.news-date .field--name-field-post-date{display:inline;}.news-date{color:#565761;display:block;font:600 16px/20px 'Poppins',helvetica,sans-serif;text-align:center;}.news-content .field--name-field-document .file-link a,.news-content .field--name-field-document .file-icon .glyphicon-file::before,.news-content  .field .file-link a:hover a:focus a:active{color:#050724 !important;}.news-image .field--name-field-image .image-field-caption{width:90%;}.homepage__map .field--name-body,.homepage__map .field--name-field-button{text-align:center;margin:0;}.page-node-type-event article[data-history-node-id="4340"] .field--name-field-event-speakers{display:flex;gap:10px;justify-content:center;}.page-node-type-event article[data-history-node-id="4340"] .speaker-info{margin-top:0;}.page-node-type-event article[data-history-node-id="4340"] .speaker-info .speaker{background:none;}.page-node-type-event article[data-history-node-id="4340"] .field--name-field-event-speakers .field--item{background-color:#efefef;padding:8px;max-width:395px;}@media screen and (max-width:1199px){.page-node-type-event article[data-history-node-id="4340"] .field--name-field-event-speakers{flex-wrap:wrap;}.page-node-type-event article[data-history-node-id="4340"] .field--name-field-event-speakers .field--item{max-width:100%;}}#edit-group-how-did-you-hear-about-alt.panel{background-color:transparent;border:none;box-shadow:none;margin-top:25px;}#edit-group-how-did-you-hear-about-alt .panel-heading{font-weight:bold;padding:0;background-color:transparent;border:none;color:inherit;}#edit-group-how-did-you-hear-about-alt .panel-body{padding:0;}#edit-group-how-did-you-hear-about-alt .panel-body label{font:16px/18px 'Open Sans',helvetica,sans-serif;}.atOrderForm{padding:0 10px;}.atOrderForm img{max-width:440px;width:100%;}.atOrderForm p.btn{padding-left:0;}#SomeOptionsSidebar{margin-top:-10px;}.library-home .pod h3{font:700 20px/30px 'open sans',helvetica,sans-serif;}#libraryTerms{margin-top:10%;}header.navbar .navbar-header > .region-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0;width:100%;max-width:100%;}header.navbar .navbar-header a.logo{-ms-flex-item-align:start;align-self:flex-start;}@media screen and (max-width:767.5px){header.navbar .navbar-header nav{width:65%;}}header.navbar .navbar-header nav ul.menu--account{padding-left:18px;}@media screen and (min-width:768px){header.navbar .navbar-header nav ul.menu--account{padding-left:30px;}}header.navbar .navbar-header nav ul.menu--account li{padding:14px 16px 14px 0;}@media screen and (min-width:768px){header.navbar .navbar-header nav ul.menu--account li{padding:14px 30px 14px 0;}}header.navbar .navbar-header nav ul.menu--account li a{padding:0 0 4px !important;margin:0;background-color:transparent;border-radius:0px;border:none !important;position:relative;color:#000;-webkit-transition:all 0.32s ease-in-out;transition:all 0.32s ease-in-out;font-size:14px;}header.navbar .navbar-header nav ul.menu--account li a.is-active::before{width:100%;}header.navbar .navbar-header nav ul.menu--account li a::before{content:"";position:absolute;left:0;top:100%;width:0%;border-bottom:2px solid #389fda;-webkit-transition:all 0.32s ease-in-out;transition:all 0.32s ease-in-out;}header.navbar .navbar-header nav ul.menu--account li a:hover{background-color:transparent !important;color:#000 !important;}header.navbar .navbar-header nav ul.menu--account li a:hover::before{width:100%;}header.navbar .navbar-header section#block-gtranslate{display:inline !important;}header.navbar .navbar-header #block-gtranslate,header.navbar .navbar-header #block-alt-shift-account-menu,header.navbar .navbar-header .search{width:auto;padding:0;margin:0;max-width:100%;}@media screen and (max-width:767.5px){header.navbar .navbar-header section#block-gtranslate{width:35%;}}header.navbar .navbar-header .gtranslate_wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;border-radius:4px;background-color:#ebeaea;}header.navbar .navbar-header .gtranslate_wrapper::before{content:"";display:block;background-image:url(/themes/custom/alt_shift/images/google-translate.png);background-repeat:no-repeat;background-size:contain;min-width:16px;min-height:16px;}header.navbar .navbar-header .gtranslate_wrapper select{-webkit-box-shadow:none;box-shadow:none;border:none;padding:6px 12px;color:#000;border-radius:0px;background-color:transparent;font-size:14px;}@media screen and (min-width:768px){header.navbar .navbar-header .gtranslate_wrapper select{font-size:16px;}}@media screen and (max-width:767.5px){header.navbar section.search{width:100%;max-width:100%;}}header.navbar form .form-submit{position:relative !important;display:none;}header.navbar .navbar-collapse{margin:0 !important;}header.navbar .navbar-header a.logo{margin-right:auto;}@media (min-width:976px){header .search,#block-alt-shift-account-menu,#block-gtranslate{margin-top:-35px;}}article[about="/resources/online-learning-resources"] .field--name-field-section-header-title{font:400 28px/35px 'Poppins',helvetica,sans-serif;}.sidebar .pod .field--name-field-sidebar-block-heading{font:400 26px / 35px 'Poppins',helvetica,sans-serif;margin:0 0 2%;}.sidebar a.download{display:block;width:100%;margin-top:5%;}.paragraph--type--course-section .field--type-link{margin-bottom:5%;}.paragraph--type--course-section .field--name-field-section-content{padding-bottom:0;}summary::-webkit-details-marker{display:none;}.dropdown-item{padding:0;}.dropdown-item.active{background-color:transparent;}details{border:0;border-bottom:3px solid #efefef;}details.collapsible-pod{border:0;border-bottom:3px solid #efefef;}details summary{list-style:none;}details summary:after{display:inline-block;width:20px;height:20px;content:"";margin-left:5px;background-image:url(/themes/custom/alt_shift/images/down-arrow.png);background-size:20px;background-position:center;background-repeat:no-repeat;border:0;right:10px;top:45px;}details summary{position:relative;}.field--name-field-implementation-section .field--item:first-child details summary:after{top:0;}.field--name-field-implementation-section .field--name-field-section-content:after{display:none;}.block-system-breadcrumb-block,.block-page-title-block{display:none;}.category li{border:0;}.path-user .col-md-4{padding:0 0 6% !important;}.path-user .block-content-basic .field--type-text-with-summary{padding:0 10% 2%;}.path-user .block-content-basic .field--type-link{padding:0 10% 2%;}.path-user .block-content-basic h2.field{padding:5% 10% 2%;}.path-user .form-actions input{width:auto;display:flex;align-items:center;padding:0 20px;min-height:40px;border-radius:40px;}nav.tabs li a{width:auto;display:inline-block;}nav.tabs ul .nav-item a{color:#2d6a9e;text-align:center;}nav.tabs .nav-tabs > li{flex:unset;}nav.tabs ul .nav-item.active a{color:#555555;background:#fff;width:auto;display:inline-block;}#views-exposed-form-search-library-search .form-item{width:100%;margin:3% 0 2%;}#views-exposed-form-search-library-search .form-item label{float:left;width:25%;height:35px;border-bottom:3px solid #efefef;font-weight:400;font-size:16px;padding:8px 7px 0;text-align:left;}#views-exposed-form-search-library-search .d-flex{justify-content:space-between;}#views-exposed-form-search-library-search .js-form-item{width:100%;margin:3% 0 2%;display:flex;flex-wrap:wrap;flex-direction:column;}#views-exposed-form-search-library-search .js-form-item .form-select,#views-exposed-form-search-library-search .js-form-item select{width:75%;}.user-logged-in #views-exposed-form-search-library-search .js-form-item .form-select,#views-exposed-form-search-library-search .js-form-item select{width:100%;}#views-exposed-form-search-library-search .form-actions input{border:2px solid #92C238;background:#92C238;padding:6px 40px;padding-left:70px;color:#050724;text-shadow:0 1px 0 rgb(255,255,255,.15);width:100%;margin-top:15px;border-radius:40px;background-image:url(/themes/custom/alt_shift/images/icon-search-black.svg);background-size:17px;background-repeat:no-repeat;background-position:40px center;text-transform:uppercase;font-weight:bold;transition:all ease-in-out 0.3s;}#views-exposed-form-search-library-search .form-actions input:hover{color:#fff;background-image:url(/themes/custom/alt_shift/images/icon-search-white.svg);background-size:17px;background-repeat:no-repeat;background-position:40px center;border:2px solid #050724;background-color:#050724;transition:all ease-in-out 0.3s;}.page-view-search .search-results .two-col #views-exposed-form-search-library-search select{width:100%;}.page-view-search #views-exposed-form-search-library-search .form-actions input{max-width:100%;width:100%;white-space:wrap;height:auto;min-height:38px;border:3px solid #92C238;border-bottom:3px solid #2e8ec6;box-shadow:unset;}.path-search #views-exposed-form-site-search-site-search .form-actions input{border:2px solid #92C238;background:#92C238;padding:6px 40px;padding-left:70px;color:#050724;text-shadow:0 1px 0 rgb(255,255,255,.15);width:auto;margin-top:15px;border-radius:40px;background-image:url(/themes/custom/alt_shift/images/icon-search-black.svg);background-size:17px;background-repeat:no-repeat;background-position:40px center;text-transform:uppercase;font-weight:bold;transition:all ease-in-out 0.3s;max-width:100%;width:100%;white-space:wrap;height:auto;min-height:38px;border:3px solid #92C238;border-bottom:3px solid #2e8ec6;box-shadow:unset;}.path-search #views-exposed-form-site-search-site-search .form-actions input:hover{color:#fff;background-image:url(/themes/custom/alt_shift/images/icon-search-white.svg);background-size:17px;background-repeat:no-repeat;background-position:40px center;border:2px solid #050724;background-color:#050724;transition:all ease-in-out 0.3s;border:3px solid #050724;border-bottom:3px solid #050724;}.path-search #views-exposed-form-site-search-site-search .d-flex{gap:20px;}.path-search #views-exposed-form-site-search-site-search .d-flex .js-form-item{flex:1;}.path-search #views-exposed-form-site-search-site-search .form-actions{margin-bottom:1rem !important;}.page-view-search #views-exposed-form-search-library-search .form-actions input:hover{border:3px solid #050724;border-bottom:3px solid #050724;}.user-logged-in #views-exposed-form-search-library-search .form-item-search-api-fulltext input{font-size:30px;line-height:40px;height:45px;box-shadow:unset;}.field--name-field-downloads a{padding-left:24px;background-image:url(/themes/custom/alt_shift/images/icon-file.svg);background-size:16px;background-position:0 center;background-repeat:no-repeat;}.field--name-field-resource a,.field--name-field-website a{padding-left:24px;background-image:url(/themes/custom/alt_shift/images/globe-americas.svg);background-size:16px;background-position:0 center;background-repeat:no-repeat;}.field--name-field-website a{padding-left:24px;background-image:url(/themes/custom/alt_shift/images/globe-americas-gray.svg);background-size:16px;background-position:0 center;background-repeat:no-repeat;}.field--name-field-resource a:hover,.field--name-field-website a:hover{background-image:url(/themes/custom/alt_shift/images/globe-americas-hover.svg);background-size:16px;background-position:0 center;background-repeat:no-repeat;}.field--name-field-cell{padding-left:24px;background-image:url(/themes/custom/alt_shift/images/telephone.svg);background-size:14px;background-position:0 center;background-repeat:no-repeat;}.field--name-field-cell:before{display:none !important;}form.webform-submission-form .form-actions{margin-top:30px;}form.webform-submission-form .form-actions .form-submit{width:auto;padding:10px 20px;text-transform:uppercase;font-weight:bold;min-height:44px;height:auto;border-radius:40px;}input[value="Log in"],.path-user .form-actions input[value="Log in"],.path-user .form-actions input[value="Log in"]{text-transform:uppercase;font-weight:bold;padding-left:38px;background-image:url(/themes/custom/alt_shift/images/login-icon-black.svg);background-position:20px center;background-size:16px;background-repeat:no-repeat;transition:.2s all;box-shadow:unset;}input[value="Log in"]:hover,.path-user .form-actions input[value="Log in"]:hover,.path-user .form-actions input[value="Log in"]:hover{background-image:url(/themes/custom/alt_shift/images/login-icon.svg);background-position:20px center;background-size:16px;background-repeat:no-repeat;border:2px solid #050724;background-color:#050724;color:#fff;text-decoration:none;transition:.2s all;}.path-user form .form-actions{margin-top:50px;}aside >.block-block-content{padding-bottom:6%;}aside >.block-block-content:last-child{padding-bottom:0;}.profile-addresses-add-form .field--type-address details{border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:20px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);background-color:#f5f5f5;}.profile-addresses-add-form .field--type-address summary{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;color:#333333;background-color:#f5f5f5;border-color:#ddd;font-weight:bold;}.profile-addresses-add-form .field--type-address summary:after{display:none;}.profile-addresses-add-form .field--type-address .details-wrapper{opacity:0;transition:opacity 0.15s linear;padding:15px;}.profile-addresses-add-form .field--type-address .details-wrapper .form-control{background-color:rgba(212,212,205,.25);}.profile-addresses-add-form .field--type-address details[open] summary ~ *{opacity:1;}.profile-addresses-add-form .field--type-address .form-select{border:0px solid rgba(212,212,205,.25);border-bottom:2px solid rgba(212,212,205,.65);height:38px;box-shadow:inset 0 1px 1px rgba(245,245,242,.25);background-color:rgba(212,212,205,.25);}.profile-addresses-add-form .form-select{background-color:rgba(212,212,205,.25);}.profile-addresses-add-form .field--type-address .address-container-inline{display:flex;flex-wrap:wrap;gap:16px;}.profile-addresses-add-form .form-actions .form-submit{text-transform:uppercase;font-weight:bold;padding-left:40px;background-image:url(/themes/custom/alt_shift/images/check.svg);background-position:12px center;background-size:25px;background-repeat:no-repeat;transition:.2s all;box-shadow:unset;}.profile-addresses-add-form .form-actions .form-submit:hover{background-image:url(/themes/custom/alt_shift/images/check-hover.svg);background-position:12px center;background-size:25px;background-repeat:no-repeat;transition:.2s all;}.path-user .two-col .col-md-4{padding:5% !important;}.profile-addresses-edit-form details{border:0;}.profile-addresses-edit-form .field--type-address{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);border-color:#ddd;}.profile-addresses-edit-form summary{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;color:#333333;background-color:#f5f5f5;border-color:#ddd;font-weight:bold;}.profile-addresses-edit-form summary:after{display:none !important;}.profile-addresses-edit-form .details-wrapper{padding:15px;}.profile-addresses-edit-form .form-select{border:0px solid rgba(212,212,205,0.25);border-bottom:2px solid rgba(212,212,205,0.65);background-color:rgba(212,212,205,0.25);height:38px;box-shadow:inset 0 1px 1px rgba(245,245,242,0.25);}.profile-addresses-edit-form .details-wrapper .form-control{border:0px solid rgba(212,212,205,0.25);border-bottom:2px solid rgba(212,212,205,0.65);background:rgba(212,212,205,0.25);height:38px;box-shadow:inset 0 1px 1px rgba(245,245,242,0.25);}.profile-addresses-edit-form .address-container-inline .js-form-item{display:inline-block;margin-right:1em;}.profile-addresses-edit-form #edit-delete{font-size:16px;line-height:1.2;min-height:44px;width:auto;}@media (max-width:991px){.footer .field--name-body{display:block;}.col-md-6{width:100%;}.footer .socialIcon h3{display:none;}.footer .col-md-2{width:auto;max-width:unset;}.footer .col-md-2 img{margin:0 40px 15px 0;}.footer .col-md-6{padding:0;width:auto;}.footer .col-md-4{padding-left:0;}}@media (max-width:768px){#views-exposed-form-search-library-search .js-form-item .form-select,#views-exposed-form-search-library-search .js-form-item select{width:100%;}.user-logged-in #views-exposed-form-search-library-search .form-type-select{width:100% !important;flex:0 0 100% !important;}.path-search #views-exposed-form-site-search-site-search .d-flex .js-form-item{flex:0 0 100%;}.three-col .col-sm-4{width:100%;}.navbar-collapse{width:100%;border-top:1px solid #e7e7e7;}.navbar-toggle{display:block;position:relative;float:right;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;border-color:#ddd;}.navbar-toggle .icon-bar{background-color:#888;}.navbar-toggle .sr-only{display:none;}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px;}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}.view-at-contact-list .view-filters .views-exposed-form .d-flex .js-form-item{width:100%;max-width:400px;}.view-at-contact-list .view-filters .views-exposed-form .d-flex .js-form-item input:not(btn),.view-at-contact-list .view-filters .views-exposed-form .d-flex .js-form-item select{width:100%;max-width:400px;background:white;border:0;border-bottom:2px solid rgba(226,229,231,.7);}.view-at-contact-list .view-filters .views-exposed-form .d-flex .js-form-item{margin-bottom:15px !important;}.view-at-contact-list .view-filters .form-actions{width:100%;}.view-at-contact-list .view-filters .form-actions input{font:600 14px / 16px 'Poppins',helvetica,sans-serif;width:unset;margin-top:2rem;}.path-user .two-col .col-md-4{padding:7% !important;}.profile-addresses-edit-form  .form-actions{display:flex;flex-wrap:wrap;gap:20px;margin-top:8%;}.profile-addresses-edit-form  .form-actions input,.profile-addresses-edit-form  .form-actions .button{width:100% !important;margin:0 !important;}}@media (max-width:575px){}.node--type-quick-win .field--name-field-related-course{margin-bottom:15%;}
