/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}.rslides li:first-child{position:relative;display:block;float:left;}.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.responsive-stage-indicator{display:none;position:fixed;bottom:0;right:0;background-color:#aaa;padding:0.2em 0.5em;color:#fff;opacity:0.5;}.responsive-stage-indicator.global{display:block;}body{font-family:AvenirLT-Medium,Helvetica,sans-serrif;color:#333;font-size:16px;}h1{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;font-weight:normal;font-style:normal;text-transform:uppercase;float:left;width:100%;font-size:1.5em;}h2{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;font-weight:normal;font-size:1.2em;}h3{font-weight:normal;text-decoration:none;font-size:18px;}a{color:#10a8e7;}h3 a{text-decoration:none;}strong{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;font-weight:normal;}img{max-width:100%;height:auto;}article h2{text-transform:uppercase;font-family:AvenirLTStd-Black,Helvetica,sans-serrif;font-weight:normal;font-size:30px;}a.button,input.button{background-color:#10a8e7;border-radius:3px;color:#fff;text-transform:uppercase;padding:15px 20px 12px 20px;text-decoration:none;font-size:12px;font-family:AvenirLTStd-Black,Helvetica,sans-serr}.full-wrap{width:100%;}.full-inner{width:96%;max-width:1000px;margin:0 auto;}header{max-width:1400px;margin:0 auto;}.full-inner .full-inner{width:100%;}.col-onethird,.col-twothird,.col-half,.col-2tenth,.col-7tenth{width:100%;float:left;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#mfPreviewBar{display:none;}.messages{width:calc(100% - 2px);max-width:1000px;margin:0 auto;border-left:1px solid;box-shadow:none;margin-top:20px;}.messages--status{border-color:#c9e1bd #c9e1bd #c9e1bd #c9e1bd;}.logo.logo-header{color:#3b23a2;}.logo{font-family:AvenirLTStd-Light,Helvetica,sans-serrif;text-transform:uppercase;font-size:24px;line-height:1.05;margin-top:7px;text-align:center;}.logo .pt2{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;}.home.block .logo{float:left;text-align:left;}.header-outer{border-bottom:1px solid #d3d3d3;}header{width:calc(96%);padding:10px 0;margin:0 auto;}header a{color:#333;text-decoration:none;}.menu a{text-decoration:none;text-transform:uppercase;font-size:24px;color:#333;padding:8px 0;line-height:54px;}.header-outer.expanded{background-color:rgba(44,29,107,0.9);}.header-outer.expanded .logo-header,.header-outer.expanded .menu a{color:#fff;}.sandwich{background-image:url("/themes/apfcurr/images/menu-sandwich.png");background-repeat:no-repeat;width:55px;height:40px;display:block;cursor:pointer;float:left;position:absolute;top:0;left:0;background-position:100% 50%;width:73px;margin:18px 10px 18px 0;}.header-outer.expanded .sandwich{background-image:url("/themes/apfcurr/images/menu-x.png");background-position:100% 0;}.header-outer.expanded .menu .active a{color:#2fc1fe;}.header-outer.expanded .menu li.active{background-image:url("/themes/apfcurr/images/menu-mobile-active-arrow.png");background-repeat:no-repeat;background-position:40px calc(50% - 3px);}.mainMenu{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;}.mainMenu ul{float:left;margin:30px 0 80px 0;clear:both;}.mainMenu li a:hover{color:#3b23a2;}.main-menu-outer .togglable-menu{display:none;}.mainMenu li{line-height:2em;text-align:left;padding-left:80px;}.mainMenu li.search a{background-image:url("/themes/apfcurr/images/search-icon-white.png");background-repeat:no-repeat;padding-left:50px;background-position:0 50%;}.mainMenu li.search.active a{background-image:url("/themes/apfcurr/images/search-icon-blue.png");}.mainMenu li .short-title{display:none;}.initiative{float:right;height:60px;display:none;}.initiative-of{opacity:0.6;font-size:12px;line-height:60px;display:inline-block;float:left;}.main-menu-outer .footerMenu{float:left;}.main-menu-outer .footerMenu li{clear:both;margin-left:80px;}.main-menu-outer .footerMenu li a{font-size:18px;}.main-menu-outer .footerMenu li.social{background-image:url('/themes/apfcurr/images/social-icons-mobile-menu.png');height:60px;width:60px;margin-top:15px;}.main-menu-outer .footerMenu li.twitter{background-position:-99px center;clear:none;margin-left:40px;}.main-menu-outer .copyright{float:left;clear:both;color:#fff;margin:35px 0 0 80px;}.main-menu-outer .initiative{display:block;float:left;margin:80px 0 80px 80px;color:#fff;height:auto;}.main-menu-outer .initiative-of{opacity:1;clear:both;float:none;display:block;line-height:initial;font-size:16px;}.module-nav-outer{background-color:#f7f7f7;padding:20px 0;}.module-nav-outer.hidden{display:none;}.module-nav h1{color:#a9a9a9;margin-top:0;margin-bottom:10px;}main.full-inner{padding-top:15px;}article{float:left;}.footer-outer{background-color:#e6e7e9;padding:20px 0;margin-top:60px;display:none;}footer{color:#404042;font-size:12px;line-height:30px;}footer a{color:#404042;text-decoration:none;}footer a:hover{text-decoration:underline;}.footer-left{display:block;float:left;}.footer-right{display:block;float:right;margin-top:35px;}.website-by{clear:both;float:right;margin-top:10px;}footer .copyright{float:left;}.footerMenu{float:right;color:#3b23a2;}.footerMenu ul{float:left;margin:0;}.footerMenu li{font-family:AvenirLT-Medium,Helvetica,sans-serrif;text-transform:uppercase;float:left;margin-left:15px;}.footerMenu a{text-decoration:none;color:#a9a9a9;color:#3b23a2;}.footerMenu li.social{background-image:url('/themes/apfcurr/images/Social-Media-Icons_Facebook.png');background-repeat:no-repeat;width:31px;height:31px;margin-left:14px;}.footerMenu li.twitter{background-image:url('/themes/apfcurr/images/Social-Media-Icons_Twitter.png');}.footerMenu li.social a{display:block;width:100%;height:100%;cursor:pointer;}.prov-bc-logo{background-image:url(/themes/apfcurr/images/BC_Gov_Logo_136px.png);background-repeat:no-repeat;width:136px;height:38px;margin:4px 0;}.moduleSubNav{display:block;float:left;width:100%;}.moduleSubNav .menu{margin:0;position:relative;width:calc(100% - 120px);float:left;text-align:center;}.moduleSubNav .menu li{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;margin-left:0;border-radius:3px;}.moduleSubNav .menu li.first{margin-left:0;}.moduleSubNav .menu li a{padding:6px 0px;margin:0;font-size:20px;top:16px;position:relative;line-height:initial;}.module-nav-outer.sticky{position:fixed;z-index:100;top:0;box-shadow:-2px 1px 8px 3px rgba(0,0,0,0.1);}.moduleSubNav .menu li{display:none;}.moduleSubNav .menu li.active{display:block;}.module-nav .subnav-prev,.module-nav .subnav-next{cursor:pointer;text-align:left;background-image:url('/themes/apfcurr/images/mobile-subnav-arrows.png');background-repeat:no-repeat;display:block;width:60px;height:60px;}.module-nav .subnav-prev{float:left;}.module-nav .subnav-next{text-align:right;float:right;background-position:-71px 0;}.subnav-next.hidden,.subnav-prev.hidden{visibility:hidden;}.path-frontpage h1.page-title{display:none;}.logo-intro{width:100%;float:left;}.logo-intro h1{color:#3b23a2;font-size:52px;margin-bottom:40px;margin-top:8%;}.logo-intro h1 .pt1{font-family:AvenirLTStd-Light,Helvetica,sans-serrif;}.home.block .subtitle{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;font-size:18px;}.grid{width:100%;overflow:hidden;}.masonry .textual{position:absolute;bottom:0;left:0;display:block;width:calc(100% - 40px);margin:20px;color:#fff;}.masonry .topic{text-transform:uppercase;font-size:12px;}.masonry h2{font-size:28px;margin:10px 0 0 0;line-height:1.15em;text-shadow:1px 1px #666666;}.masonry img{display:block;}.masonry .curtain{background-image:url('/themes/apfcurr/images/home-banner-gradient.png');background-position:0 100%;background-repeat:repeat-x;position:absolute;width:100%;height:100%;}.masonry{background-color:#aaa;margin-bottom:2%;position:relative;}.masonryA .inner{position:relative;padding-top:150%;width:100%;}.masonryB .inner{position:relative;padding-top:50%;width:100%;}.masonryC .inner{position:relative;padding-top:76%;width:100%;}.masonryD .inner{position:relative;padding-top:93%;width:100%;}.columnize2 .column > *{margin-left:2%;margin-right:2%;}.columnize2 .column.first > *{margin-left:0;}.columnize2 .column.last > *{margin-right:0;}.marquee{width:100%;position:relative;float:left;}.marquee img{display:block;}.marquee .textual{position:absolute;top:0;color:#fff;padding:20px;font-size:18px;line-height:24px;font-family:AvenirLTStd-Roman,Helvetica,sans-serrif;text-shadow:1px 1px #000;height:calc(100% - 40px);}.marquee .textual h2{font-size:1.5em;font-family:AvenirLTStd-Black,Helvetica,sans-serrif;text-transform:uppercase;font-weight:normal;line-height:1em;margin:0 0 40px 0;width:90%;text-shadow:1px 1px #666666;}.marquee .textual .blurb{width:60%;margin-bottom:40px;}.textual .credit{font-size:12px;line-height:14px;}.marquee .textual .credit{position:absolute;bottom:20px;}.textual .credit-label{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;}.textual .credit div{display:inline;}.marquee .curtain{background-image:url('/themes/apfcurr/images/home-banner-gradient.png');background-position:0 100%;background-repeat:repeat-x;position:absolute;width:100%;height:100%;bottom:0;}.pdf-download{float:right;margin:30px 0 0 0;}.body{clear:both;}.field--name-body > p{margin-top:0;}h2.section-title{margin:30px 0 24px 0;}h2.overview{float:left;}.section{border-top:1px solid #eeeeee;width:100%;margin-top:60px;clear:both;float:left;}.primary-link h3{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;margin-bottom:4px;}.primary-link .body p:first-child{margin-top:0;}.tl-slide-titleslide{}.tl-slide-titleslide.tl-slide .tl-slide-scrollable-container{display:block;}.tl-slide-titleslide.tl-slide .tl-slide-scrollable-container .tl-slide-content-container{display:block;}.tl-slidenav-previous .tl-slidenav-icon:before,.tl-slidenav-next .tl-slidenav-icon:before{content:"";background-image:url('/themes/apfcurr/images/timeline-pager-arrows.png');width:40px;height:40px;background-repeat:no-repeat;display:none;}#timeline .tl-slidenav-previous .tl-slidenav-icon,#timeline .tl-slidenav-next .tl-slidenav-icon{content:"";background-image:url('/themes/apfcurr/images/timeline-pager-arrows.png');width:40px;height:40px;background-repeat:no-repeat;display:block;}#timeline .tl-slidenav-next .tl-slidenav-icon{background-position:-62px center;margin-left:0px;float:right;}#timeline .tl-slidenav-next .tl-slidenav-content-container .tl-slidenav-title,#timeline .tl-slidenav-previous .tl-slidenav-content-container .tl-slidenav-title{color:#10a8e7;font-size:12px;font-family:AvenirLTStd-Black,Helvetica,sans-serrif;text-transform:uppercase;width:100%;margin-left:0;float:right;}#timeline .tl-slidenav-next{right:0;margin-right:0;}#timeline .tl-slidenav-previous{left:0;margin-left:0;}#timeline .tl-slidenav-next .tl-slidenav-content-container{right:0;}#timeline .tl-slidenav-previous .tl-slidenav-title,#timeline .tl-slidenav-next .tl-slidenav-title{opacity:1;}#timeline .tl-slidenav-previous .tl-slidenav-description,#timeline .tl-slidenav-next .tl-slidenav-description{opacity:1;text-transform:uppercase;float:right;font-family:AvenirLTStd-Roman,Helvetica,sans-serrif;color:#999;font-size:12px;line-height:13px;}#timeline .tl-slidenav-previous .tl-slidenav-description{float:left;}#timeline .tl-slidenav-previous:hover .tl-slidenav-icon{margin-left:0;}#timeline .tl-slidenav-previous,#timeline .tl-slidenav-next{width:18.4%;}#timeline .tl-slidenav-previous .tl-slidenav-content-container,#timeline .tl-slidenav-next .tl-slidenav-content-container{width:100%;}#timeline .tl-storyslider .tl-slider-container-mask .tl-slider-container{text-align:right;}#timeline .tl-slide .tl-slide-content-container{float:left;}#timeline .tl-slide .tl-slide-content-container .tl-slide-content .tl-text{margin-top:0;padding:0 0 0 20px;vertical-align:top;}.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text{}#timeline .tl-timemarker .tl-timemarker-content-container{width:150px;height:58px!important;}#timeline .tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container .tl-timemarker-media{max-width:100%;display:block;}#timeline .tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container{max-width:100%;max-height:none;}#timeline .tl-timeline .tl-timemarker-content h2{font-size:10px;line-height:10px;text-transform:none;}#timeline .tl-timeline h2
#timeline .tl-timeline .tl-slide-titleslide h2{color:#fff;font-size:28px;line-height:1.15em;text-transform:uppercase;}#timeline .tl-timeline .tl-slide-titleslide .tl-text-content,#timeline .tl-timeline .tl-slide-titleslide .tl-text-content p,#timeline .tl-timeline .tl-slide-titleslide h2{color:#fff;line-height:1.2em;}#timeline .tl-timeline h2{font-size:18px;text-transform:none;}#timeline .tl-timeline .tl-slide-titleslide h2{text-transform:uppercase;font-size:24px;}#timeline .tl-skinny .tl-text h2.tl-headline-title,#timeline .tl-skinny .tl-text h2.tl-headline{line-height:22px;}#timeline .tl-skinny .tl-slide-titleslide .tl-text h2.tl-headline-title,#timeline .tl-skinny .tl-slide-titleslide .tl-text h2.tl-headline{line-height:28px;}#timeline .tl-timeline h3.tl-headline-date{font-family:AvenirLTStd-Roman,Helvetica,sans-serrif;text-transform:uppercase;font-size:12px;color:#999;}#timeline .tl-timeline .tl-slide-titleslide h3.tl-headline-date{color:#fff;}#timeline .tl-slide .tl-slide-content-container .tl-slide-content{padding-left:15.4%!important;padding-right:15.4%!important;width:69.2%!important;}#timeline .tl-slide-titleslide .tl-slide-content-container .tl-slide-content{padding-left:0!important;margin-right:20.4%!important;padding-right:0!important;width:calc(100% - 45px)!important;float:left;position:relative;}#timeline .tl-slide .tl-slide-content-container .tl-slide-content{display:block;}#timeline .tl-slide .tl-slide-content-container .tl-slide-content .tl-media{width:calc(50% - 10px);min-width:calc(50% - 10px);max-width:calc(50% - 10px)!important;float:left;border-top:none;padding-top:0;}#timeline .tl-slide .tl-slide-content-container .tl-slide-content .tl-media .tl-credit{width:calc(100% - 20px)!important;display:none;}#timeline .tl-slide-titleslide .tl-slide-content-container .tl-slide-content .tl-media{width:100%!important;max-width:100%!important;}#timeline .tl-slide-titleslide .tl-slide-content-container .tl-slide-content .tl-media .tl-media-content-container{text-align:left;}.tl-slide-titleslide .tl-media .tl-media-content-container .tl-media-content img{max-height:335px!important;}.tl-slide-titleslide .tl-media .tl-media-content-container .tl-media-content img.tl-media-shadow{box-shadow:0 12px 10px -10px rgba(0,0,0,.6);box-shadow:none;float:left;}#timeline .tl-slide .tl-slide-content-container .tl-slide-content .tl-text{width:calc(50% - 10px);display:block;float:right;height:300px;overflow:auto;}#timeline .tl-skinny .tl-slide .tl-slide-content-container .tl-slide-content .tl-text .tl-text-content-container{padding-left:0;}#timeline .tl-slide-titleslide .tl-slide-content-container .tl-slide-content .tl-text{position:absolute;width:calc(100% - 40px);height:calc(100% - 40px);z-index:10;padding:20px;}#timeline .tl-slide-titleslide .tl-media-content-container .tl-credit{bottom:0;position:absolute}#timeline .tl-slide-titleslide .tl-media-content-container .credit{font-size:12px;position:absolute;z-index:1;left:20px;bottom:22px;color:#fff;}#timeline .tl-slide-titleslide .tl-media-content-container .credit-label{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;}.tl-timeline p{font-family:AvenirLTStd-Roman,Helvetica,sans-serrif;font-size:16px;line-height:1.2em;}.tl-timeline.tl-skinny .tl-storyslider{top:0!important;}.audio-item{width:100%;float:left;text-align:center;}.audio-item audio{width:100%;}.audio-item .image{margin-top:18px;}.media-tabs{text-align:center;padding-left:0;font-family:AvenirLTStd-Black,Helvetica,sans-serrif;text-transform:uppercase;font-size:12px;}.media-tabs li{display:inline-block;list-style:none;margin-left:20px;margin-right:20px;color:#10a8e7;cursor:pointer;font-size:16px;padding-top:5px;}.media-tabs li:first-child{}.media-tabs li:hover,.media-tabs li.active{color:#5039b0;}.media-pages{float:left;width:100%;}.media-page{display:none;text-align:center;margin-top:20px;}.media-page.active{display:block;}.media-item{margin-top:20px;}.media-item p{margin:10px 0 0 0;color:#a9a9a9;font-size:12px;}.media-item h3{margin:0;}.quiz-holder{text-align:center;position:relative;}.quiz-holder .background{opacity:0.35;}.quiz-holder .textual{position:absolute;top:0;width:100%;max-height:calc(100% - 60px);margin:0 0 100px 0;}.quiz-frames h2{font-size:20px;}h2.quiz-title{text-transform:none;}.quiz-body{font-family:AvenirLTStd-Roman,Helvetica,sans-serrif;max-width:50%;margin:0 auto 80px auto;}.quiz-holder .button{padding-left:70px;padding-right:70px;}.correct-answer,.incorrect-answer{color:#325e1c;background-color:#f3faef;border:1px solid #c9e1bd;border-radius:3px;padding:11px 19px 8px 19px;}.incorrect-answer{color:#a51b00;background-color:#fcf4f2;border-color:#f9c9bf;}.multimedia-content{text-align:center;}ul.teacher-resources-menu{list-style:none;width:calc(30.4% - 5px);margin-right:0px;margin-left:0;padding-left:0;float:left;margin-top:0;margin-right:5px;}ul.teacher-resources-menu li{padding-right:10px;}ul.teacher-resources-menu li,ul.teacher-resources-menu li a{font-family:AvenirLTStd-Black,Helvetica,sans-serrif;font-size:12px;text-transform:uppercase;color:#10a8e7;text-align:right;padding-bottom:5px;margin-bottom:20px;}ul.teacher-resources-menu li.active,ul.teacher-resources-menu li.active a{color:#5039b0;background-image:url("/themes/apfcurr/images/right-active-arrow.png");background-repeat:no-repeat;background-position:100% 1px;}.teacher-resources-right{width:calc(69.6%);font-family:AvenirLTStd-Roman,Helvetica,sans-serrif;display:block;float:left;}.teacher-resources-right p:first-child{margin-top:0;}.teacher-resource-tab-content{display:none;}.teacher-resource-tab-content.active{display:block;}.teacher-resources-menu li{cursor:pointer;}.related-item{width:calc(100% - 10px);float:left;position:relative;margin-top:20px;}.related-item:first-child{margin-right:20px;}.related-item .curtain{background-image:url('/themes/apfcurr/images/home-banner-gradient.png');background-position:0 100%;background-repeat:repeat-x;position:absolute;width:100%;height:100%;bottom:0;}.related-item .textual{position:absolute;width:calc(100% - 40px);margin:20px;max-height:calc(100% - 40px);bottom:0;color:#fff;text-shadow:1px 1px #666666;font-family:AvenirLTStd-Black,Helvetica,sans-serrif;text-align:center;}.related-item img{display:block;}.related-item .textual h2{font-size:20px;text-transform:none;margin:10px 0 0 0;}.related-item .textual .next-recommended{font-size:12px;text-transform:uppercase;}.related-item .credit{text-align:left;}.multimedia-contatiner{position:relative}.nav-container{list-style:none;position:relative;width:100%;text-align:center;margin:20px auto 0 auto;padding:0;}.nav-container li{display:inline-block;margin:0 10px;border:1px solid #6f4ec6;position:relative;z-index:10;}.nav-container li img{display:block;}.multimedia-content p{margin:0;}.nav-container li .curtain{position:absolute;width:100%;height:100%;opacity:0.5;}.nav-container li.rslides_here .curtain{background-color:#6f4ec6;}.multimedia-contatiner .rslides .slide{max-height:376px;margin:0 auto;display:block;}.multimedia-contatiner .rslides img{display:inline-block;height:auto;border:0;max-height:376px;width:auto;float:none;}.quiz-outer{position:relative;}.quiz-outer .background-image img{display:block;}.quiz-outer .curtain{position:absolute;width:100%;height:100%;background-color:rgba(256,256,256,0.85);top:0;}.quiz-frames-outer{position:absolute;width:100%;height:100%;top:0;overflow:auto;}.quiz-header-steps{margin:0 10.2%;width:79.6%;text-align:center;color:#a9a9a9;}.quiz-intro h2{text-transform:none;margin:3% 0 3% 0;}.quiz-header-steps h2{text-transform:none;margin:30px 0;}.quiz-header-steps .current-step{color:#6f4ec6;}ul.quiz-frames{list-style:none;margin-left:0;padding-left:0;text-align:center;margin:0;}.quiz-frames li{margin:0;padding:0 0 100px 0;width:100%;height:calc(100% - 40px);float:left;display:none;overflow:auto;}.quiz-frames li.active{display:block;}.wrap-question-answer{margin:0 3%;}.wrap-question-answer-image{float:left;width:100%;}.wrap-question-answer.with-image{float:left;width:94%;}.wrap-question-answer .textual{}.quiz-frames .textual p:first-child{margin-top:0;}.quiz-frames .textual p:last-child{margin-bottom:0;}.quiz-frames .question-image{margin:0 auto;width:100%;float:left;margin-top:20px;}.quiz-frames .question-image img{border:1px solid #ddd;}.quiz-frames .submit-button{clear:both;text-align:center;display:inline-block;cursor:pointer;margin-top:30px;}.quiz-frames .result{margin:0 10.2%;width:79.6%;}.quiz-frames .next-button,.quiz-frames .restart-button,.quiz-frames .start-button{cursor:pointer;margin-top:10px;display:inline-block;}.quiz-frames .next-button,.quiz-frames .restart-button,.quiz-frames .submit-button,.quiz-frames .start-button{padding-left:80px;padding-right:80px;z-index:1;}.answer-set{clear:both;display:block;}.answer-set input{margin-top:20px;}.multiple-choice-answer{border:1px solid #d1d1d1;border-radius:3px;padding:11px 20px 8px 20px;display:inline-block;cursor:pointer;margin:20px 10px 0 10px;background-color:#fff;}.multiple-choice-answer:not(.selected):hover,.multiple-choice-answer.selected{background-color:#10a8e7;color:#fff;border-color:#10a8e7;}.quiz-frames .result{display:none;}.final-result .score{font-family:AvenirLT-Medium,Helvetica,sans-serrif;font-size:21px;}.quiz-outer .pager-outer{text-align:left;position:absolute;bottom:0;left:0;z-index:0;margin-right:20px;}.quiz-outer .pager{list-style:none;display:inline-block;padding:0 30px 20px 30px;margin-bottom:0;}.quiz-outer .pager li{float:left;background-image:url('/themes/apfcurr/images/quiz-pager.png');background-repeat:no-repeat;background-position:-20px 0px;width:10px;height:10px;margin:0 5px;display:none;}.quiz-outer .pager li.active{background-position:0px 0px;}.score-text,.result .body.textual,.quiz-intro p{max-width:592px;margin:0 auto;}.user-login-form #edit-name--description,.user-login-form #edit-pass--description{display:none;}.user-login-form .form-required:after{background-image:none;}.user-login-form label,.user-register-form label,.user-form label{clear:both;display:block;}#edit-field-grades-teaching label,#edit-field-verify-wrapper label{display:inline;clear:none;}#edit-field-verify-value--description{margin-left:0;}.register.button{margin-left:0;}.user-register-form .edit-mail--description,.user-register-form  .edit-name--description,.user-register-form  .field--name-user-picture,.user-register-form #edit-mail--description,.user-form .edit-mail--description,.user-form  .edit-name--description,.user-form  .field--name-user-picture,.user-form #edit-mail--description{display:none;}.user-register-form input[type=text],.user-form input[type=text],.user-pass input[type=text],.user-login-form input[type=text],.user-register-form input[type=email],.user-form input[type=email],.user-pass input[type=email],.user-login-form input[type=password],.user-register-form input[type=password],.user-form input[type=password],.user-pass input[type=password],.user-login-form input[type=password]{margin-top:4px;padding:6px 8px 4px 8px;max-width:calc(100% - 18px);}.user-form input[type=password],.user-form input[type=password]{width:calc(100% - 20px);}.user-register-form .form-item,.user-form .form-item,.user-pass .form-item,.user-login-form .form-item{margin-bottom:1em;}.user-form .password-strength__title,.user-form .password-confirm{margin-top:0.5em;display:block;}#edit-pass--description{display:none;}#edit-field-verify-value--description{margin-top:10px;}.form-composite > legend{font-weight:normal;}.field--name-field-grades-teaching{margin-top:20px;}.field--name-field-grades-teaching .form-composite{margin-top:10px;margin-bottom:0;display:block;float:left;}.field--name-field-grades-teaching .form-type-checkbox{float:left;margin-right:40px;}.path-user nav.tabs,.path-user .user-form .password-confirm,.path-user .user-form .password-suggestions{display:none;}.path-user .user-form .password-suggestions{display:none!important;}.path-user .user-form input.password-confirm{display:inline-block;}.user-register-form .button,.user-form .button,.user-pass .button,.user-pass-reset .button,.user-login-form .button{border-width:0px;clear:left;display:block;}.sign-in,.need-an-account{width:100%;float:left;}.need-an-account{margin-bottom:40px;}.need-an-account h2{margin-bottom:22px;}.ajax-message-area{display:none;}.page-node-type-teachers-resources article,article.node--type-teachers-resources{width:100%;}.teacher-resources-right h2{margin-top:-4px;font-size:24px;}.bulletins{width:100%;clear:both;float:left;}.bulletin-wrap{width:calc(100% - 2px);margin-right:5%;float:left;}.detail-active.bulletin-wrap,.replies .bulletin{width:calc(100% - 2px);margin-right:0%;}.bulletin-wrap:nth-child(3n){margin-right:0%;}.bulletin-wrap:nth-child(3n + 1){clear:both;}.bulletin-inner{padding:20px;background-color:#eee;margin-bottom:20px;}.bulletin h3{margin-top:0;}.bulletin-form{display:none;}.add-post,.bulletins-outer .button.form-submit,.teacher-resources-right input.button{margin-left:0;float:left;clear:both;cursor:pointer;border-width:0px;}.bulletins-outer{width:100%;float:left;clear:both;margin-bottom:30px;}.teacher-resources-right input[type="text"],.teacher-resources-right textarea{width:calc(100% - 6px);border:1px solid #ccc;}.bulletins-outer #edit-post{border-color:#ccc;}.bulletin-item{cursor:pointer;}.bulletin-detail,.bulletin-item .body{display:none;}.bulletin-detail.detail-active{display:block;}.bulletins-outer .back{cursor:pointer;display:inline-block;margin-bottom:20px;}.replies .bulletin .title{display:none;font-family:AvenirLTStd-Black,Helvetica,sans-serrif}.replies .bulletin .detail-off a{display:none;}.bulletin .title{text-transform:uppercase;margin-bottom:10px;}.bulletin .body{margin:0 0 12px 0;}.bulletin .meta-data{font-family:AvenirLTStd-Roman,Helvetica,sans-serrif;font-size:12px;line-height:1.5em;}.bulletins-outer .replies,.ajax-bulletin-reply-form,.reply-instruction{margin-left:20px;}.edit-registration-info{display:inline-block;margin-left:0;margin-top:1em;}.button.view-all-posts{display:block;clear:both;float:left;margin-top:20px;margin-left:0;}.lesson-plan,.teachers-guide{margin-bottom:40px;}.lesson-plan:last-child,.teachers-guide:last-child{margin-bottom:0;}.explore-tiles{}.learning-module-tile{width:100%;float:left;margin-bottom:20px;}.learning-module-tile:nth-child(3n+3){margin-right:0;}.learning-module-tile:nth-child(3n+1){margin-left:0;clear:both;}.learning-module-tile .inner{height:294px;background-color:#ccc;}.explore-blurb,.page-node-type-page .node__content{margin:0 auto 50px auto;max-width:630px;}.page-node-type-page article{width:100%;}.explore-title{text-align:center;}.select-sort{border-radius:3px;border:1px solid #10a8e7;color:#10a8e7;text-transform:uppercase;padding:15px 30px 12px 30px;text-decoration:none;font-size:12px;font-family:AvenirLTStd-Black,Helvetica,sans-serrif;display:inline-block;margin-bottom:30px;text-align:center;cursor:pointer;line-height:20px;}.select-sort-outer{text-align:center;}.select-sort .choices{display:none;}.select-sort ul{list-style:none;margin:0;padding:0;text-align:left;}.select-sort li a{text-decoration:none;}.select-sort .choice-outer{background-image:url('/themes/apfcurr/images/select-updown-arrows.png');background-repeat:no-repeat;background-position:100% 0;cursor:pointer;display:block;padding-right:30px;}.select-sort li:hover,.select-sort .choice-outer:hover{text-decoration:underline;}.fitvid-outer-wrap{margin:0 auto;}.title-wrap{display:none;}.page-node-type-page .title-wrap{display:block;text-align:center;}.path-search .title-wrap{display:block;}.path-search .block-local-tasks-block nav.tabs,.search-advanced,.search-help-link,.search-page-form label{display:none;}.search-page-form .button{border:none;}ol.search-results{padding-left:0;}ol.search-results li{margin-left:0;}.search-results img{float:left;display:block;}.search-results .textual{width:100%;float:left;}.search-results .textual.with-image{width:calc(100% - 120px);margin-left:20px;float:left;}.search-results h3{margin-top:0;}.search-results li{margin-top:60px;max-width:750px;width:100%;float:left;clear:both;}.search-results li:first-child{margin-top:0;}.search-result__snippet-info p:first-child{margin-top:0;}.search-page-form #edit-keys{font-size:24px;padding:5px 12px 3px 12px;top:2px;position:relative;}.page-node-type-learning-module #overview-section .field--name-body,.page-node-type-learning-module .overview-title-download{max-width:700px;margin:0 auto;}.page-node-type-learning-module .field--name-body img{margin:0 auto;clear:both;display:block;margin-bottom:0.5em;}.path-search .no-results{display:none;}.node-41 .title-wrap h1{padding-top:15px;}
@media all and (min-width:430px) and (min-device-width:430px){.responsive-stage-indicator{display:none;position:fixed;bottom:0;right:0;background-color:#aaa;padding:0.2em 0.5em;color:#fff;opacity:0.5;}.responsive-stage-indicator.global{display:block;}.logo-header h1{font-size:60px;}.menu li{margin-left:30px;}.main-menu-outer .footerMenu li,.main-menu-outer .copyright,.main-menu-outer .initiative{margin-left:110px;}#timeline .tl-timeline .tl-slide-titleslide h2{font-size:38px;}#timeline .tl-skinny .tl-slide-titleslide .tl-text h2.tl-headline-title,#timeline .tl-skinny .tl-slide-titleslide .tl-text h2.tl-headline{line-height:36px;}}
@media all and (min-width:630px) and (min-device-width:630px){.responsive-stage-indicator.narrow{display:none;}.responsive-stage-indicator.medium{display:block;}.grid{float:left;margin-left:1%;margin-right:1%;position:relative;}.grid3{width:28.6%;}.grid4{width:38.8%;}.grid6{width:59.2%;}.alpha{margin-left:0;}.omega{margin-right:0;}.masonry h2{font-size:18px;}article h2{font-size:36px;}.logo{float:left;}.logo-header h1{font-size:54px;}h1{font-size:2em;}.header-outer.expanded{background-color:#fff;}.header-outer.expanded .logo-header,.header-outer.expanded .menu a{color:#333;}.mainMenu li.search a{background-image:none;padding-left:0;}.main-menu-outer{position:relative;top:0;right:0;float:right;}.sandwich{display:none;}.main-menu-outer .mobile-only{display:none;}.mainMenu ul{margin:0 0 0 20px;margin:0;}.main-menu-outer .togglable-menu{display:block!important;}.menu li{margin-left:40px;float:left;}.menu li.first,.mainMenu li.delta-1{margin-left:0;}.menu li.home{display:none;}.menu a{font-size:13px;}.mainMenu li{line-height:60px;padding-left:0;}.mainMenu li .full-title{display:none;}.mainMenu li .short-title{display:inline;}.module-nav-outer.hidden{display:block;}.moduleSubNav .menu{width:100%;left:-10px;}.moduleSubNav .menu li{display:block;margin-left:10px;}.moduleSubNav .menu li a{float:left;font-size:13px;top:0;padding:6px 5px;}.moduleSubNav .menu li:hover,.moduleSubNav .menu li.active{background-color:#5039b0;}.moduleSubNav .menu li:hover a,.moduleSubNav .menu li.active a{color:#fff;}.module-nav .subnav-prev,.module-nav .subnav-next{display:none;}.footerMenu .menu li{margin-left:20px;}.footerMenu a{font-size:12px;line-height:initial;}.form-item-mail,.form-item-mailconfirm,.form-item-field-first-name-0-value,.form-item-field-last-name-0-value,.form-item-field-courses-0-value,.form-item-pass-pass1,.form-item-pass-pass2{width:calc(50% - 10px);float:left;}.password-parent{margin-right:20px;}.confirm-parent{clear:none;}.form-item-field-courses-0-value{clear:both;}.form-item-field-verify-value{float:left;width:100%;clear:both;}.form-item-mail,.form-item-field-first-name-0-value{margin-right:20px;}.form-item-field-first-name-0-value{clear:left;}.user-register-form #edit-submit{clear:both;float:left;}.sign-in{}.sign-in input{max-width:calc(100% - 18px);}.learning-module-tile{width:calc(32%);}.marquee .textual{top:auto;bottom:0;height:auto;}.marquee .textual h2{font-size:48px;}..marquee textual .credit{position:relative;bottom:0;}.quiz-frames h2{font-size:36px;}.quiz-intro h2{margin-top:13%;}.quiz-frames .next-button,.quiz-frames .restart-button,.quiz-frames .start-button{margin-top:20px;}.wrap-question-answer{margin:0 10.2%;}.wrap-question-answer.with-image{width:38.8%;}.quiz-frames .question-image{float:right;margin:0 10.2% 0 0;width:30.6%;}.quiz-holder .textual{top:auto;bottom:0;margin-top:30px;}.audio-item{width:calc(50% - 10px);}.audio-item:nth-child(2n){clear:both;}.audio-item:nth-child(2n+1){margin-left:20px;}ul.teacher-resources-menu{width:calc(20.4% - 10px);margin-right:10px;}.teacher-resources-right{width:calc(79.6%);}ul.teacher-resources-menu li{padding-right:20px;}#timeline .tl-slide .tl-slide-content-container .tl-slide-content{padding-left:20.4%!important;padding-right:20.4%!important;width:59.2%!important;}#timeline .tl-timemarker .tl-timemarker-content-container{width:200px;height:68px!important;}#timeline .tl-slide .tl-slide-content-container .tl-slide-content .tl-media .tl-credit{display:block;}#timeline .tl-slide-titleslide .tl-slide-content-container .tl-slide-content{width:79.6%!important;}.bulletin-wrap{width:calc(30% - 2px);margin-right:5%;float:left;}.footer-outer{display:block;}.related-item{width:calc(50% - 10px);}.related-item .textual h2{font-size:36px;}}@media (max-width:670px){.columnize2 .column{width:100%!important;}.columnize2 .column > *{margin-left:0%;margin-right:0%;}}
@media all and (min-width:820px) and (min-device-width:820px){.responsive-stage-indicator.medium{display:none;}.responsive-stage-indicator.medium-wide{display:block;}.main-menu-outer{float:left;}.mainMenu ul{margin:0 0 0 50px;}.mainMenu li.search a{background-image:url("/themes/apfcurr/images/Social-Media-Icons_MagifyingGlass_Grey_updated.png");padding-left:30px;}.mainMenu li.search:hover a{background-image:url("/themes/apfcurr/images/Social-Media-Icons_MagifyingGlass_Purple_updated.png");padding-left:30px;}.mainMenu li .full-title{display:inline;}.mainMenu li .short-title{display:none;}.logo-intro h1{margin-top:18.5%;}.logo-header h1{font-size:66px;}.masonry h2{font-size:23px;}.marquee .textual h2{font-size:60px;}header{position:relative;}.main-menu-outer{float:none;overflow:hidden;}.mainMenu ul{margin:0;float:none;text-align:center;}.mainMenu li{float:none;display:inline;}}
@media all and (min-width:1100px) and (min-device-width:1100px){.responsive-stage-indicator.medium-wide{display:none;}.responsive-stage-indicator.wide{display:block;}.logo-header h1{font-size:72px;}.menu li{margin-left:30px;}.moduleSubNav .menu li{margin-left:20px;}.moduleSubNav .menu li a{padding:6px 10px;}.initiative{display:block;}.masonry h2{font-size:28px;}.marquee .textual h2{font-size:72px;}.quiz-outer .pager-outer{text-align:left;margin-right:0;}ul.teacher-resources-menu{width:calc(20.4% - 20px);margin-right:20px;}ul.teacher-resources-menu li{padding-right:20px;}}
@media all and (min-width:1200px) and (min-device-width:1200px){.responsive-stage-indicator.wide{display:none;}.responsive-stage-indicator.extra-wide{display:block;}.menu li{margin-left:50px;}}
