article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}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:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}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;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}.row{margin-left:-15px;margin-right:-15px;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left;}.col-xs-1{width:8.33333333%;}.col-xs-2{width:16.66666667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.33333333%;}.col-xs-5{width:41.66666667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.33333333%;}.col-xs-8{width:66.66666667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.33333333%;}.col-xs-11{width:91.66666667%;}.col-xs-12{width:100%;}@media (min-width:768px){.container{max-width:750px;}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left;}.col-sm-1{width:8.33333333%;}.col-sm-2{width:16.66666667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.33333333%;}.col-sm-5{width:41.66666667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.33333333%;}.col-sm-8{width:66.66666667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.33333333%;}.col-sm-11{width:91.66666667%;}.col-sm-12{width:100%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-3{left:25%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-11{left:91.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-11{margin-left:91.66666667%;}}@media (min-width:992px){.container{max-width:970px;}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left;}.col-md-1{width:8.33333333%;}.col-md-2{width:16.66666667%;}.col-md-3{width:25%;}.col-md-4{width:33.33333333%;}.col-md-5{width:41.66666667%;}.col-md-6{width:50%;}.col-md-7{width:58.33333333%;}.col-md-8{width:66.66666667%;}.col-md-9{width:75%;}.col-md-10{width:83.33333333%;}.col-md-11{width:91.66666667%;}.col-md-12{width:100%;}.col-md-push-0{left:auto;}.col-md-push-1{left:8.33333333%;}.col-md-push-2{left:16.66666667%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.33333333%;}.col-md-push-5{left:41.66666667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.33333333%;}.col-md-push-8{left:66.66666667%;}.col-md-push-9{left:75%;}.col-md-push-10{left:83.33333333%;}.col-md-push-11{left:91.66666667%;}.col-md-pull-0{right:auto;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-3{right:25%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-11{right:91.66666667%;}.col-md-offset-0{margin-left:0;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-11{margin-left:91.66666667%;}}@media (min-width:1200px){.container{max-width:1170px;}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left;}.col-lg-1{width:8.33333333%;}.col-lg-2{width:16.66666667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.33333333%;}.col-lg-5{width:41.66666667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.33333333%;}.col-lg-8{width:66.66666667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.33333333%;}.col-lg-11{width:91.66666667%;}.col-lg-12{width:100%;}.col-lg-push-0{left:auto;}.col-lg-push-1{left:8.33333333%;}.col-lg-push-2{left:16.66666667%;}.col-lg-push-3{left:25%;}.col-lg-push-4{left:33.33333333%;}.col-lg-push-5{left:41.66666667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.33333333%;}.col-lg-push-8{left:66.66666667%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.33333333%;}.col-lg-push-11{left:91.66666667%;}.col-lg-pull-0{right:auto;}.col-lg-pull-1{right:8.33333333%;}.col-lg-pull-2{right:16.66666667%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.33333333%;}.col-lg-pull-5{right:41.66666667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.33333333%;}.col-lg-pull-8{right:66.66666667%;}.col-lg-pull-9{right:75%;}.col-lg-pull-10{right:83.33333333%;}.col-lg-pull-11{right:91.66666667%;}.col-lg-offset-0{margin-left:0;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-11{margin-left:91.66666667%;}}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1):after{margin-left:0.25em;}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa{width:16px;text-align:center;}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa:before{display:inline-block;}.contextual-links-region{transition:min-height 0.15s ease;}a.contextual-links-trigger{width:32px;font-size:0;transition:none !important;}div.contextual-links-active a.contextual-links-trigger{position:relative;background-color:white;overflow:visible;outline:0;}div.contextual-links-active a.contextual-links-trigger:before{content:'';position:absolute;left:0;right:0;top:100%;height:2px;background-color:white;}ul.contextual-links{padding:3px 0 !important;}ul.contextual-links *{margin:0 !important;padding:0 !important;font-family:sans-serif !important;font-size:12px !important;line-height:1.2 !important;letter-spacing:0 !important;}ul.contextual-links a{padding:4px 16px 4px 6px !important;background-color:white !important;transition:none !important;}ul.contextual-links a:hover{background-color:#eee !important;}ul.contextual-links .bean-style a:hover,ul.contextual-links .bean-type a:hover{background-color:transparent !important;}[data-type="region"][data-name="section"] .header.block > .contextual-links-wrapper{right:5px;}[data-type="region"][data-name="section"] aside[data-type="block"] > div.contextual-links-wrapper{right:40px;}div.phpdebugbar{z-index:998;}.field .field-label{font-weight:normal;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}.field-collection-container{border-bottom:0;margin-bottom:0;}.field-collection-container .field-items .field-item{margin-bottom:0;}.field-collection-container .field-items .field-items .field-item{margin-bottom:0;}.field-collection-view{padding:0;margin:0;border-bottom:0;}.field-collection-view-final{border-bottom:0;}.field-collection-view .entity-field-collection-item{float:none;}.field-collection-view ul.field-collection-view-links{float:none;font-size:inherit;list-style-type:none;width:auto;margin:0;padding:0;}.field-collection-view .field-label{width:auto;}.field-collection-view .content{margin-top:0;width:auto;}.field-collection-view .entity-field-collection-item{width:auto;}ul.field-collection-view-links li{float:none;}ul.field-collection-view-links li a{margin-right:0;}.field-collection-container ul.action-links-field-collection-add{float:none;padding:0;margin:0;font-size:inherit;}.views-exposed-form .views-exposed-widget{float:none;padding:0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}.views-exposed-form label{font-weight:regular;}.views-exposed-widgets{margin-bottom:0;}.select2-container .select2-choice,.select2-container.select2-drop-above .select2-choice,.select2-container .select2-choice .select2-arrow,.select2-dropdown-open .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices,.select2-dropdown-open .select2-choice .select2-arrow,.select2-container-multi .select2-choices .select2-search-choice{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:none;}.select2-container{width:100% !important;max-width:480px;}.select2-container .select2-choice,.select2-container.select2-container-active .select2-choice{height:auto;padding:0.6em 0.75em;font-size:14px;line-height:1.4;background:#eee;border:1px solid black;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.select2-container .select2-choice,.select2-container.select2-container-active .select2-choice,.select2-container .select2-choice.select2-default,.select2-container.select2-container-active .select2-choice.select2-default{color:black;}.select2-container .select2-choice .select2-chosen,.select2-container.select2-container-active .select2-choice .select2-chosen{margin-right:68px;}.select2-container .select2-choice .select2-search-choice-close,.select2-container.select2-container-active .select2-choice .select2-search-choice-close{position:absolute;top:0;bottom:0;right:36px;width:32px;height:auto;font-family:sans-serif;font-size:20px;line-height:1;text-align:center;color:black;text-shadow:none;background:none;}.select2-container .select2-choice .select2-search-choice-close:before,.select2-container.select2-container-active .select2-choice .select2-search-choice-close:before{content:'×';position:absolute;top:50%;left:0;width:100%;margin-top:-0.5em;}.select2-container .select2-choice .select2-arrow,.select2-container.select2-container-active .select2-choice .select2-arrow{width:36px;border:0;border-radius:0;background:black;text-align:center;}.select2-container .select2-choice .select2-arrow b,.select2-container.select2-container-active .select2-choice .select2-arrow b{position:relative;background:none;font-family:sans-serif;font-size:13px;line-height:1;font-weight:normal;color:white;text-shadow:none;}.select2-container .select2-choice .select2-arrow b:before,.select2-container.select2-container-active .select2-choice .select2-arrow b:before{content:'▼';position:absolute;top:50%;left:0;width:100%;margin-top:-0.4em;}.select2-container.select2-dropdown-open .select2-choice .select2-arrow b:before{content:'▲';}.select2-container-multi .select2-choices,.select2-container-multi.select2-container-active .select2-choices{width:100%;font-size:14px;line-height:1.4;background:white;border:1px solid black;-webkit-box-shadow:none;box-shadow:none;}.select2-container-multi .select2-choices{min-height:40px;margin:0;padding:0 36px 0.5em 0;background-image:none;}.select2-container-multi .select2-choices:before{content:'+';position:absolute;top:50%;right:0;width:32px;height:32px;margin-top:-0.6em;padding:1px 0 0 3px;color:green;font-size:32px;line-height:1;font-family:sans-serif;opacity:1;}.select2-container-multi .select2-choices .select2-search-choice{margin:0.5em 0 0 0.5em;padding:0.35em 32px 0.35em 0.5em;border:0;border-radius:0;font-size:14px;line-height:1.2;color:white;background:green;-webkit-box-shadow:none;box-shadow:none;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close{top:50%;left:auto;right:0;bottom:0;width:30px;height:auto;margin-top:-0.5em;padding-top:0;font-family:sans-serif;font-size:20px;line-height:1;text-align:center;text-shadow:none;color:lightgreen;background:none;text-decoration:none;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:before{content:'×';}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{color:black;text-shadow:none;}.select2-container-multi .select2-choices .select2-search-field input[type="text"]{width:100%;height:auto;font-family:inherit;font-size:inherit;line-height:inherit;padding:0.5em;}.select2-container-multi.select2-container-active.select2-dropdown-open .select2-choices:before{opacity:0;}.select2-drop-mask{z-index:100;}.select2-drop{z-index:100;border:1px solid black;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.select2-drop.select2-drop-above{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.select2-drop-active{font-size:14px;line-height:1.4;border:0;border-radius:0;}.select2-drop-active input[type="text"]{width:100%;font-family:sans-serif;}.select2-drop-active .select2-no-results{padding:0.75em;}.select2-drop.select2-drop-above.select2-drop-active{border-top:0;}.select2-results .select2-highlighted{background-color:green;color:white;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:none !important;}}#overlay-container,.overlay-modal-background{z-index:1050;}.overlay-element{z-index:1051;}html.overlay-open .displace-top,html.overlay-open .displace-bottom{z-index:1150;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html{-webkit-text-size-adjust:none;overflow-x:hidden;overflow-y:auto;}body{position:relative;min-height:100vh;overflow:hidden;}img{max-width:100%;height:auto;}iframe{border:0;}.video-container{width:100%;}.video-container .video-frame{position:relative;width:100%;height:0;padding-top:56.25%;padding-bottom:35px;overflow:hidden;}.video-container .video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.container{max-width:none;}#page > [data-type="region"] > .container,#page > [data-type="region-container"] > .container,#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container{max-width:none;position:relative;padding-left:15px;padding-right:15px;}#page > [data-type="region-container"][data-name="core"] [data-type="region"] > .container{padding-left:0;padding-right:0;}#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] .container.header .block.header{min-height:0;}#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container > .container{padding-left:0;padding-right:0;}.menu-toggle,.submenu-toggle{display:none;}.nav .dropdown{position:relative;}.nav .dropdown > a:first-child{padding-right:44px;}.nav .dropdown > a.dropdown-toggle{position:absolute;top:0;right:0;width:44px;}.nav .dropdown.open > a .caret{border-top:0;border-bottom-width:4px;}.submenu-toggle strong{font-family:sans-serif;}.submenu-toggle .when-open,.submenu-toggle span{display:none;}.open .submenu-toggle .when-open{display:block;}.open .submenu-toggle .when-closed{display:none;}.password-request{margin-left:1em;}.bean-container.contextual-links-region > .contextual-links-wrapper{right:35px;}ul.facetapi-ombucleanup-dropdowns,ul.facetapi-facetapi-links{padding-left:0;}ul.facetapi-ombucleanup-dropdowns li,ul.facetapi-facetapi-links li{list-style:none;}a.facetapi-active,a.facetapi-inactive{display:inline-block;font-size:15px;line-height:1.5em;position:relative;padding:0.25em 0 0.25em 30px;}a.facetapi-active:before,a.facetapi-inactive:before{content:'';position:absolute;top:4px;left:0;width:22px;height:22px;border:1px solid #999;border-radius:2px;background-color:#f5f5f5;background-color:white;}a.facetapi-active.facetapi-active:after,a.facetapi-inactive.facetapi-active:after{content:"\2713";font-size:20px;position:absolute;top:5px;left:0;width:22px;text-align:center;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}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:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}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;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1):after{margin-left:0.25em;}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa{width:16px;text-align:center;}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa:before{display:inline-block;}div[data-type="region"][data-name="console"]{clear:both;color:black;background:#c8c8ff;}div[data-type="region"][data-name="console"] > .container{position:relative;}div[data-type="region"][data-name="console"] aside{min-height:0;}div[data-type="region"][data-name="console"] .alert{overflow:hidden;position:relative;padding:15px;margin:0 -15px;}div[data-type="region"][data-name="console"] .alert.animate{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}div[data-type="region"][data-name="console"] .alert.dismissed{border:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;max-height:0 !important;opacity:0;}div[data-type="region"][data-name="console"] h3{margin:0 50px 0 0;font-weight:normal;opacity:0.6;text-transform:uppercase;font-size:100%;}div[data-type="region"][data-name="console"] .messages p{margin:0.5em 0 0 0;}div[data-type="region"][data-name="console"] .messages > ul{margin:0;padding:0;list-style-type:square;}div[data-type="region"][data-name="console"] .messages > ul > li{margin:0.5em 0 0 0;padding:0;}div[data-type="region"][data-name="console"] .messages a,div[data-type="region"][data-name="console"] .messages a:link,div[data-type="region"][data-name="console"] .messages a:visited,div[data-type="region"][data-name="console"] .messages a:active,div[data-type="region"][data-name="console"] .messages a:hover{color:inherit;text-decoration:underline;}div[data-type="region"][data-name="console"] .close{display:block;position:absolute;top:10px;right:0;width:40px;height:40px;border-radius:100px;text-align:center;text-decoration:none;font-size:30px;line-height:42px;color:black;background-color:transparent;opacity:0.5;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;cursor:pointer;}div[data-type="region"][data-name="console"] .close:after{content:'✖';position:absolute;font-size:24px;line-height:1;top:50%;left:0;width:100%;margin-top:-0.5em;}div[data-type="region"][data-name="console"] .close span{display:none;}div[data-type="region"][data-name="console"] .close:hover{opacity:1;}div[data-type="region"][data-name="console"].console-status{background-color:#8cf08c;}div[data-type="region"][data-name="console"].console-warning{background-color:#f0f000;}div[data-type="region"][data-name="console"].console-error{background-color:#dc0000;color:white;}aside[data-module="ombubench"][data-delta="moderation"]{background-color:#f9eea4;padding:15px;margin-bottom:15px;}aside[data-module="ombubench"][data-delta="moderation"] h2{font-size:1.5em;margin:0.75em 0 0.25em 0;}aside[data-module="ombubench"][data-delta="moderation"] em{font-style:normal;font-weight:bold;color:light-gray;}aside[data-module="ombubench"][data-delta="moderation"] em:last-child{display:block;}aside[data-module="ombubench"][data-delta="moderation"] .btn{margin-top:0.5em;color:white !important;}#top-link{display:none;}@media (max-width:480px){html #top-link{display:block;}html #top-link a{position:fixed;top:-50px;right:0;width:64px;height:64px;padding-top:22px;font-size:10px;font-size:1 rem;line-height:1;font-weight:700;text-align:center;border:10px solid transparent;border-radius:12px;color:#ffffff;background-color:rgba(0,0,0,0.7);text-transform:uppercase;text-decoration:none;opacity:0;transition:all 0.4s ease;background-clip:padding-box;z-index:100;}html #top-link a:before{content:'';position:absolute;top:10px;left:50%;margin-left:-5px;width:0;height:0;border-style:solid;border-width:0 5px 6px 5px;border-color:transparent transparent #ffffff transparent;}html.show-top-link #top-link a{top:0;opacity:1;}}@font-face{font-family:'theme-icons';src:url(/sites/all/themes/saturdayacademy_theme/fonts/theme-icons/theme-icons.eot);}@font-face{font-family:'theme-icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SAy0AAAC8AAAAYGNtYXAaVcxaAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZoGj3XEAAAFwAAAA3GhlYWQD856/AAACTAAAADZoaGVhBfsDyQAAAoQAAAAkaG10eApyAAAAAAKoAAAAIGxvY2EA3ACgAAACyAAAABJtYXhwAAoACAAAAtwAAAAgbmFtZXFwNTUAAAL8AAABaXBvc3QAAwAAAAAEaAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYD//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAA/8cCOQPHAAUAAAEXCQEHAQHRaP6FAWpo/kADx2D+V/5pYAH3AAEAAP/HAjkDxwAFAAAXJwkBNwFoaAF7/pZoAcA5YAGqAZZg/goAAAABAAD/xwIAA8cABQAAARcJAQcBAfAQ/h8BzQ/+IwPHEP4G/hoQAfYAAQAA/8cCAAPHAAUAABcnCQE3ARAQAeH+Mw8B3TkQAfoB5hD+CgAAAAEAAAABAADaqxHcXw889QALBAAAAAAA0U2tGgAAAADRTa0aAAD/xwI5A8cAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAAjkAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAAAjkAAAI5AAACAAAAAgAAAAAAAAAACgAUAB4AMgBGAFoAbgAAAAEAAAAIAAYAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAWAAAAAQAAAAAAAgAOAGMAAQAAAAAAAwAWACwAAQAAAAAABAAWAHEAAQAAAAAABQAWABYAAQAAAAAABgALAEIAAQAAAAAACgA0AIcAAwABBAkAAQAWAAAAAwABBAkAAgAOAGMAAwABBAkAAwAWACwAAwABBAkABAAWAHEAAwABBAkABQAWABYAAwABBAkABgAWAE0AAwABBAkACgA0AIcAdABoAGUAbQBlAC0AaQBjAG8AbgBzAFYAZQByAHMAaQBvAG4AIAAxAC4AMAB0AGgAZQBtAGUALQBpAGMAbwBuAHN0aGVtZS1pY29ucwB0AGgAZQBtAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB0AGgAZQBtAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'theme-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow-left-thin:before{content:"\e602";}.icon-arrow-right-thin:before{content:"\e603";}.icon-arrow-left:before{content:"\e600";}.icon-arrow-right:before{content:"\e601";}@font-face{font-family:'saturdayacademy-icons';src:url(/sites/all/themes/saturdayacademy_theme/fonts/saturdayacademy-icons/saturdayacademy-icons.eot?a0czgn);src:url(/sites/all/themes/saturdayacademy_theme/fonts/saturdayacademy-icons/saturdayacademy-icons.eot?a0czgn#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/saturdayacademy-icons/saturdayacademy-icons.ttf?a0czgn) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/saturdayacademy-icons/saturdayacademy-icons.woff?a0czgn) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/saturdayacademy-icons/saturdayacademy-icons.svg?a0czgn#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'saturdayacademy-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-write:before{content:"\e90e";}.icon-arrow-left-long:before{content:"\e90d";}.icon-download:before{content:"\e907";}.icon-home:before{content:"\e906";}.icon-edit:before{content:"\e90a";}.icon-instagram:before{content:"\e900";}.icon-square-arrow:before{content:"\e90b";}.icon-square-plus:before{content:"\e90c";}.icon-arrow-left:before{content:"\e908";}.icon-arrow-up:before{content:"\e909";}.icon-arrow-down:before{content:"\e901";}.icon-arrow-right-long:before{content:"\e902";}.icon-arrow-right:before{content:"\e903";}.icon-telephone-outline:before{content:"\e904";}.icon-storage:before{content:"\e905";}.icon-print:before{content:"\f02f";}.icon-uniF041:before{content:"\f041";}.icon-uniF055:before{content:"\f055";}.icon-uniF056:before{content:"\f056";}.icon-uniF057:before{content:"\f057";}.icon-telephone:before{content:"\f095";}.icon-twitter:before{content:"\f099";}.icon-facebook:before{content:"\f09a";}.icon-rss:before{content:"\f09e";}.icon-menu:before{content:"\f0c9";}.icon-uniF0E1:before{content:"\f0e1";}@font-face{font-family:'ralewaybold';src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-bold-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-bold-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-bold-webfont.svg#ralewaybold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayextrabold';src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extrabold-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extrabold-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extrabold-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extrabold-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extrabold-webfont.svg#ralewayextrabold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayextralight';src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extralight-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extralight-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extralight-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extralight-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extralight-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-extralight-webfont.svg#ralewayextralight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayheavy';src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-heavy-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-heavy-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-heavy-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-heavy-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-heavy-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-heavy-webfont.svg#ralewayheavy) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaylight';src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-light-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-light-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-light-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-light-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-light-webfont.svg#ralewaylight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaymedium';src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-medium-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-medium-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-medium-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-medium-webfont.svg#ralewaymedium) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayregular';src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-regular-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-regular-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-regular-webfont.svg#ralewayregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaythin';src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-thin-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-thin-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-thin-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-thin-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-thin-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/raleway/raleway-thin-webfont.svg#ralewaythin) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'montserratregular';src:url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-regular-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-regular-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-regular-webfont.svg#montserratregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'montserratbold';src:url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-bold-webfont.eot);src:url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-bold-webfont.woff) format('woff'),url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/saturdayacademy_theme/fonts/montserrat/montserrat-bold-webfont.svg#montserratbold) format('svg');font-weight:normal;font-style:normal;}.cta-link{color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;left:50%;padding:30px 40px 30px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);font-size:18px;font-size:1.8 rem;line-height:1.2;}.cta-link:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:32px;line-height:32px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translateY(-50%);}.cta-link:hover{color:#009aff;}.cta3{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:1.5em;text-decoration:none;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}.cta3:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:5px;}.cta3:hover{text-decoration:underline;}.full-width{margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.full-width-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.full-width-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.full-width-inner{padding-left:80px;padding-right:80px;}}.block-title{color:#000000;border-bottom:3px solid #000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:13px;margin-top:13px;padding-bottom:10px;text-align:left;text-transform:uppercase;font-size:16px;font-size:1.6 rem;line-height:1.2;}@media all and (max-width:768px){.background-no-repeat{background:none;}}.linked-list .content ul{list-style:none;padding-left:0;}.linked-list .content ul li{display:block;margin-bottom:8px;font-size:14px;font-size:1.4 rem;line-height:1.2;}.linked-list .content ul li:last-child{margin-bottom:0;}.linked-list .content ul li a{color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 25px 0 0;position:relative;text-decoration:none;}.linked-list .content ul li a:hover{color:#009aff;text-decoration:underline;}.linked-list .content ul li a:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:56%;transform:translateY(-50%);}.linked-list .content ul li ul{margin-top:2px;padding-left:25px;}.linked-list .content ul li ul li{margin-bottom:1px;}.linked-list .content ul li ul li a{font-family:'montserratregular','Helvetica','Arial',sans-serif;}.linked-list .content ul li ul li a:after{content:"";}.element-invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}[class^="krumo"],[class^="krumo"] *{font-family:Helvetica,Arial,sans-serif !important;font-size:14px !important;line-height:24px !important;color:black;}.field.c .lead{font-size:120%;font-weight:bold;}.field.c .pull-left{clear:left;}.field.c .pull-right{clear:right;}.field.c ul,.field.c ol{overflow:hidden;}.field.c iframe{max-width:100%;}.field.c img{max-width:100%;}@media (min-width:480px){.field.c .pull-left,.field.c .pull-right{width:50%;max-width:350px;margin:0.5em 0;}.field.c .pull-left{float:left;margin-right:1.0em;}.field.c .pull-right{float:right;margin-left:1.0em;}}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1):after{content:'Base styles';}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa:before{content:'\f047';transform:rotate(0deg);}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > .phpdebugbar-text{display:none;}html{font-size:62.5%;}body{background-color:#232323;font-family:'ralewayregular','Georgia',serif;font-weight:400;font-size:14px;font-size:1.4 rem;line-height:1.6;}#page{background-color:#ffffff;}#main{min-height:0;}#page > [data-type="region"] > .container,#page > [data-type="region-container"] > .container,#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container{max-width:none;position:relative;padding-left:15px;padding-right:15px;}#page > [data-type="region-container"][data-name="core"] [data-type="region"] > .container{padding-left:0;padding-right:0;}#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] .container.header .block.header{min-height:0;}#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container > .container{padding-left:0;padding-right:0;}[data-type="region"][data-name="header"]{background-color:#ffffff;}[data-type="region"][data-name="header"] [data-delta="site_logo"]{border-bottom:2px solid #e8e8e8;padding-bottom:0.5em;width:auto;}[data-type="region"][data-name="header"] [data-delta="site_logo"] a{background-image:url(/sites/all/themes/saturdayacademy_theme/images/logo.png);background-repeat:no-repeat;background-size:60px;color:#000000;display:block;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-top:10px;padding-bottom:22px;padding-left:65px;padding-top:22px;text-decoration:none;font-size:18px;font-size:1.8 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="site_logo"] .site-name{display:block;margin-bottom:4px;}[data-type="region"][data-name="header"] [data-delta="site_logo"] .explore{display:none;}[data-type="region"][data-name="header"] [data-delta="site_logo"] .curiosity{display:none;}[data-type="region"][data-name="header"] [data-delta="header-links-container"]{margin-bottom:20px;padding-top:50px;position:relative !important;width:100%;}[data-type="region"][data-name="header"] [data-delta="header-phone"]{display:block;padding-left:0;position:absolute !important;top:20px;text-align:center;left:0;}[data-type="region"][data-name="header"] [data-delta="header-phone"] ul{list-style:none;margin:0;padding:0;}[data-type="region"][data-name="header"] [data-delta="header-phone"] ul li{display:inline;}[data-type="region"][data-name="header"] [data-delta="header-phone"] a{color:#000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding-left:30px;position:relative;text-decoration:none;transition:color 0.2s;font-size:21px;font-size:2.1 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="header-phone"] a:hover{color:#009aff;}[data-type="region"][data-name="header"] [data-delta="header-phone"] a:before{content:'\f095';font-family:'saturdayacademy-icons';font-size:28px;line-height:28px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0;top:0;position:absolute;}[data-type="region"][data-name="header"] [data-delta="header_menu"]{display:block;float:right;padding:0;text-align:center;width:100%;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul{list-style:none;margin:5px 0 0;padding:0;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li{display:inline;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li a{color:#939393;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding-left:20px;padding-right:20px;text-transform:uppercase;text-decoration:none;transition:color 0.2s ease;font-size:12px;font-size:1.2 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li a:hover{color:#009aff;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a{display:inline-block;padding-left:39px;position:relative;text-align:left;text-indent:-9999px;top:-1px;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a span{display:inline-block;float:left;text-align:left;text-indent:0;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a span:before{content:"X(";}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a span:after{content:")";}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a:before{float:left;left:12px;position:absolute;text-indent:0;top:-6px;content:'\e905';font-family:'saturdayacademy-icons';font-size:24px;line-height:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-type="region"][data-name="header"] [data-delta="header-social"]{display:none;}[data-type="region"][data-name="header"] [data-delta="header-mobile-donate"]{margin-bottom:0;bottom:-16px;left:0;text-align:center;width:100%;}[data-type="region"][data-name="header"] [data-delta="header-mobile-donate"] a{font-size:14px;font-size:1.4 rem;line-height:1.2;}.breadcrumb-container{background-color:#f6f6f6;}.console-status,[data-name="breadcrumb"][data-type="region"]{margin:0 auto;max-width:1440px;padding:0 15px;}div.console-status[data-type="region"][data-name="console"]{background:transparent;}div.console-status[data-type="region"][data-name="console"]:only-child .alert{padding-bottom:8px;}div.console-status[data-type="region"][data-name="console"]:only-child .alert.dismissed{padding-bottom:0;}div.console-status[data-type="region"][data-name="console"] .alert{background-color:#009aff;border-radius:5px;color:#ffffff;margin-bottom:1.5em;margin-top:1em;padding-top:8px;}div.console-status[data-type="region"][data-name="console"] .alert.dismissed{margin-bottom:0;margin-top:0;padding:0;}div.console-status[data-type="region"][data-name="console"].console-error .alert{background-color:#cc0000;}div.console-status[data-type="region"][data-name="console"] .console-warming .alert{background-color:#ff9a34;}div.console-status[data-type="region"][data-name="console"] .status-type{font-family:'ralewayextrabold','Georgia',serif;opacity:1;}[data-name="breadcrumb"][data-type="region"],.course-breadcrumbs,.event-breadcrumbs,.news-breadcrumbs,.dashboard-breadcrumbs,.internship-breadcrumbs{padding-bottom:8px;}[data-name="breadcrumb"][data-type="region"]:only-child,.course-breadcrumbs:only-child,.event-breadcrumbs:only-child,.news-breadcrumbs:only-child,.dashboard-breadcrumbs:only-child,.internship-breadcrumbs:only-child{padding-top:8px;}[data-name="breadcrumb"][data-type="region"] [data-delta="breadcrumb"],.course-breadcrumbs [data-delta="breadcrumb"],.event-breadcrumbs [data-delta="breadcrumb"],.news-breadcrumbs [data-delta="breadcrumb"],.dashboard-breadcrumbs [data-delta="breadcrumb"],.internship-breadcrumbs [data-delta="breadcrumb"]{padding:0;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb,.course-breadcrumbs ol.breadcrumb,.event-breadcrumbs ol.breadcrumb,.news-breadcrumbs ol.breadcrumb,.dashboard-breadcrumbs ol.breadcrumb,.internship-breadcrumbs ol.breadcrumb,[data-name="breadcrumb"][data-type="region"] ul.nav,.course-breadcrumbs ul.nav,.event-breadcrumbs ul.nav,.news-breadcrumbs ul.nav,.dashboard-breadcrumbs ul.nav,.internship-breadcrumbs ul.nav{float:left;list-style:none;margin:0;padding-left:0;padding-top:14px;padding-bottom:14px;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li,.course-breadcrumbs ol.breadcrumb li,.event-breadcrumbs ol.breadcrumb li,.news-breadcrumbs ol.breadcrumb li,.dashboard-breadcrumbs ol.breadcrumb li,.internship-breadcrumbs ol.breadcrumb li,[data-name="breadcrumb"][data-type="region"] ul.nav li,.course-breadcrumbs ul.nav li,.event-breadcrumbs ul.nav li,.news-breadcrumbs ul.nav li,.dashboard-breadcrumbs ul.nav li,.internship-breadcrumbs ul.nav li{display:inline-block;padding-left:0;padding-right:53px;position:relative;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li a,.course-breadcrumbs ol.breadcrumb li a,.event-breadcrumbs ol.breadcrumb li a,.news-breadcrumbs ol.breadcrumb li a,.dashboard-breadcrumbs ol.breadcrumb li a,.internship-breadcrumbs ol.breadcrumb li a,[data-name="breadcrumb"][data-type="region"] ul.nav li a,.course-breadcrumbs ul.nav li a,.event-breadcrumbs ul.nav li a,.news-breadcrumbs ul.nav li a,.dashboard-breadcrumbs ul.nav li a,.internship-breadcrumbs ul.nav li a,[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li .nolink,.course-breadcrumbs ol.breadcrumb li .nolink,.event-breadcrumbs ol.breadcrumb li .nolink,.news-breadcrumbs ol.breadcrumb li .nolink,.dashboard-breadcrumbs ol.breadcrumb li .nolink,.internship-breadcrumbs ol.breadcrumb li .nolink,[data-name="breadcrumb"][data-type="region"] ul.nav li .nolink,.course-breadcrumbs ul.nav li .nolink,.event-breadcrumbs ul.nav li .nolink,.news-breadcrumbs ul.nav li .nolink,.dashboard-breadcrumbs ul.nav li .nolink,.internship-breadcrumbs ul.nav li .nolink{color:#a8a8a8;display:block;font-family:'ralewaymedium','Georgia',serif;padding:7px 5px 4px;text-decoration:none;transition:color 0.2s ease;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li a:hover,.course-breadcrumbs ol.breadcrumb li a:hover,.event-breadcrumbs ol.breadcrumb li a:hover,.news-breadcrumbs ol.breadcrumb li a:hover,.dashboard-breadcrumbs ol.breadcrumb li a:hover,.internship-breadcrumbs ol.breadcrumb li a:hover,[data-name="breadcrumb"][data-type="region"] ul.nav li a:hover,.course-breadcrumbs ul.nav li a:hover,.event-breadcrumbs ul.nav li a:hover,.news-breadcrumbs ul.nav li a:hover,.dashboard-breadcrumbs ul.nav li a:hover,.internship-breadcrumbs ul.nav li a:hover,[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li .nolink:hover,.course-breadcrumbs ol.breadcrumb li .nolink:hover,.event-breadcrumbs ol.breadcrumb li .nolink:hover,.news-breadcrumbs ol.breadcrumb li .nolink:hover,.dashboard-breadcrumbs ol.breadcrumb li .nolink:hover,.internship-breadcrumbs ol.breadcrumb li .nolink:hover,[data-name="breadcrumb"][data-type="region"] ul.nav li .nolink:hover,.course-breadcrumbs ul.nav li .nolink:hover,.event-breadcrumbs ul.nav li .nolink:hover,.news-breadcrumbs ul.nav li .nolink:hover,.dashboard-breadcrumbs ul.nav li .nolink:hover,.internship-breadcrumbs ul.nav li .nolink:hover{color:#009aff;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li:after,.course-breadcrumbs ol.breadcrumb li:after,.event-breadcrumbs ol.breadcrumb li:after,.news-breadcrumbs ol.breadcrumb li:after,.dashboard-breadcrumbs ol.breadcrumb li:after,.internship-breadcrumbs ol.breadcrumb li:after,[data-name="breadcrumb"][data-type="region"] ul.nav li:after,.course-breadcrumbs ul.nav li:after,.event-breadcrumbs ul.nav li:after,.news-breadcrumbs ul.nav li:after,.dashboard-breadcrumbs ul.nav li:after,.internship-breadcrumbs ul.nav li:after{color:#cccccc;float:left;position:absolute;right:13px;text-indent:0;top:2px;content:'\e903';font-family:'saturdayacademy-icons';font-size:30px;line-height:30px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.link-home,.course-breadcrumbs ol.breadcrumb li.link-home,.event-breadcrumbs ol.breadcrumb li.link-home,.news-breadcrumbs ol.breadcrumb li.link-home,.dashboard-breadcrumbs ol.breadcrumb li.link-home,.internship-breadcrumbs ol.breadcrumb li.link-home,[data-name="breadcrumb"][data-type="region"] ul.nav li.link-home,.course-breadcrumbs ul.nav li.link-home,.event-breadcrumbs ul.nav li.link-home,.news-breadcrumbs ul.nav li.link-home,.dashboard-breadcrumbs ul.nav li.link-home,.internship-breadcrumbs ul.nav li.link-home{padding-right:58px;padding-left:0;text-indent:-9999px;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.link-home a,.course-breadcrumbs ol.breadcrumb li.link-home a,.event-breadcrumbs ol.breadcrumb li.link-home a,.news-breadcrumbs ol.breadcrumb li.link-home a,.dashboard-breadcrumbs ol.breadcrumb li.link-home a,.internship-breadcrumbs ol.breadcrumb li.link-home a,[data-name="breadcrumb"][data-type="region"] ul.nav li.link-home a,.course-breadcrumbs ul.nav li.link-home a,.event-breadcrumbs ul.nav li.link-home a,.news-breadcrumbs ul.nav li.link-home a,.dashboard-breadcrumbs ul.nav li.link-home a,.internship-breadcrumbs ul.nav li.link-home a{color:#cccccc;height:30px;padding-left:0;padding-right:0;width:30px;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.link-home a:before,.course-breadcrumbs ol.breadcrumb li.link-home a:before,.event-breadcrumbs ol.breadcrumb li.link-home a:before,.news-breadcrumbs ol.breadcrumb li.link-home a:before,.dashboard-breadcrumbs ol.breadcrumb li.link-home a:before,.internship-breadcrumbs ol.breadcrumb li.link-home a:before,[data-name="breadcrumb"][data-type="region"] ul.nav li.link-home a:before,.course-breadcrumbs ul.nav li.link-home a:before,.event-breadcrumbs ul.nav li.link-home a:before,.news-breadcrumbs ul.nav li.link-home a:before,.dashboard-breadcrumbs ul.nav li.link-home a:before,.internship-breadcrumbs ul.nav li.link-home a:before{float:left;position:relative;text-indent:0;top:-5px;content:'\e906';font-family:'saturdayacademy-icons';font-size:30px;line-height:30px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.link-home a:hover,.course-breadcrumbs ol.breadcrumb li.link-home a:hover,.event-breadcrumbs ol.breadcrumb li.link-home a:hover,.news-breadcrumbs ol.breadcrumb li.link-home a:hover,.dashboard-breadcrumbs ol.breadcrumb li.link-home a:hover,.internship-breadcrumbs ol.breadcrumb li.link-home a:hover,[data-name="breadcrumb"][data-type="region"] ul.nav li.link-home a:hover,.course-breadcrumbs ul.nav li.link-home a:hover,.event-breadcrumbs ul.nav li.link-home a:hover,.news-breadcrumbs ul.nav li.link-home a:hover,.dashboard-breadcrumbs ul.nav li.link-home a:hover,.internship-breadcrumbs ul.nav li.link-home a:hover{color:#009aff;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li .nolink:hover,.course-breadcrumbs ol.breadcrumb li .nolink:hover,.event-breadcrumbs ol.breadcrumb li .nolink:hover,.news-breadcrumbs ol.breadcrumb li .nolink:hover,.dashboard-breadcrumbs ol.breadcrumb li .nolink:hover,.internship-breadcrumbs ol.breadcrumb li .nolink:hover,[data-name="breadcrumb"][data-type="region"] ul.nav li .nolink:hover,.course-breadcrumbs ul.nav li .nolink:hover,.event-breadcrumbs ul.nav li .nolink:hover,.news-breadcrumbs ul.nav li .nolink:hover,.dashboard-breadcrumbs ul.nav li .nolink:hover,.internship-breadcrumbs ul.nav li .nolink:hover{color:#a8a8a8;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.active a,.course-breadcrumbs ol.breadcrumb li.active a,.event-breadcrumbs ol.breadcrumb li.active a,.news-breadcrumbs ol.breadcrumb li.active a,.dashboard-breadcrumbs ol.breadcrumb li.active a,.internship-breadcrumbs ol.breadcrumb li.active a,[data-name="breadcrumb"][data-type="region"] ul.nav li.active a,.course-breadcrumbs ul.nav li.active a,.event-breadcrumbs ul.nav li.active a,.news-breadcrumbs ul.nav li.active a,.dashboard-breadcrumbs ul.nav li.active a,.internship-breadcrumbs ul.nav li.active a,[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.active .nolink,.course-breadcrumbs ol.breadcrumb li.active .nolink,.event-breadcrumbs ol.breadcrumb li.active .nolink,.news-breadcrumbs ol.breadcrumb li.active .nolink,.dashboard-breadcrumbs ol.breadcrumb li.active .nolink,.internship-breadcrumbs ol.breadcrumb li.active .nolink,[data-name="breadcrumb"][data-type="region"] ul.nav li.active .nolink,.course-breadcrumbs ul.nav li.active .nolink,.event-breadcrumbs ul.nav li.active .nolink,.news-breadcrumbs ul.nav li.active .nolink,.dashboard-breadcrumbs ul.nav li.active .nolink,.internship-breadcrumbs ul.nav li.active .nolink{color:#555555;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.active a:hover,.course-breadcrumbs ol.breadcrumb li.active a:hover,.event-breadcrumbs ol.breadcrumb li.active a:hover,.news-breadcrumbs ol.breadcrumb li.active a:hover,.dashboard-breadcrumbs ol.breadcrumb li.active a:hover,.internship-breadcrumbs ol.breadcrumb li.active a:hover,[data-name="breadcrumb"][data-type="region"] ul.nav li.active a:hover,.course-breadcrumbs ul.nav li.active a:hover,.event-breadcrumbs ul.nav li.active a:hover,.news-breadcrumbs ul.nav li.active a:hover,.dashboard-breadcrumbs ul.nav li.active a:hover,.internship-breadcrumbs ul.nav li.active a:hover,[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.active .nolink:hover,.course-breadcrumbs ol.breadcrumb li.active .nolink:hover,.event-breadcrumbs ol.breadcrumb li.active .nolink:hover,.news-breadcrumbs ol.breadcrumb li.active .nolink:hover,.dashboard-breadcrumbs ol.breadcrumb li.active .nolink:hover,.internship-breadcrumbs ol.breadcrumb li.active .nolink:hover,[data-name="breadcrumb"][data-type="region"] ul.nav li.active .nolink:hover,.course-breadcrumbs ul.nav li.active .nolink:hover,.event-breadcrumbs ul.nav li.active .nolink:hover,.news-breadcrumbs ul.nav li.active .nolink:hover,.dashboard-breadcrumbs ul.nav li.active .nolink:hover,.internship-breadcrumbs ul.nav li.active .nolink:hover{color:#009aff;}[data-name="breadcrumb"][data-type="region"] ol.breadcrumb li.active .nolink:hover,.course-breadcrumbs ol.breadcrumb li.active .nolink:hover,.event-breadcrumbs ol.breadcrumb li.active .nolink:hover,.news-breadcrumbs ol.breadcrumb li.active .nolink:hover,.dashboard-breadcrumbs ol.breadcrumb li.active .nolink:hover,.internship-breadcrumbs ol.breadcrumb li.active .nolink:hover,[data-name="breadcrumb"][data-type="region"] ul.nav li.active .nolink:hover,.course-breadcrumbs ul.nav li.active .nolink:hover,.event-breadcrumbs ul.nav li.active .nolink:hover,.news-breadcrumbs ul.nav li.active .nolink:hover,.dashboard-breadcrumbs ul.nav li.active .nolink:hover,.internship-breadcrumbs ul.nav li.active .nolink:hover{color:#555555;}[data-name="breadcrumb"][data-type="region"] ul.nav,.course-breadcrumbs ul.nav,.event-breadcrumbs ul.nav,.news-breadcrumbs ul.nav,.dashboard-breadcrumbs ul.nav,.internship-breadcrumbs ul.nav{display:none;float:none;height:62px;padding:0;vertical-align:middle;}[data-name="breadcrumb"][data-type="region"] ul.nav li,.course-breadcrumbs ul.nav li,.event-breadcrumbs ul.nav li,.news-breadcrumbs ul.nav li,.dashboard-breadcrumbs ul.nav li,.internship-breadcrumbs ul.nav li{padding-right:15px;}[data-name="breadcrumb"][data-type="region"] ul.nav li a,.course-breadcrumbs ul.nav li a,.event-breadcrumbs ul.nav li a,.news-breadcrumbs ul.nav li a,.dashboard-breadcrumbs ul.nav li a,.internship-breadcrumbs ul.nav li a{display:inline-block;}[data-name="breadcrumb"][data-type="region"] ul.nav li:after,.course-breadcrumbs ul.nav li:after,.event-breadcrumbs ul.nav li:after,.news-breadcrumbs ul.nav li:after,.dashboard-breadcrumbs ul.nav li:after,.internship-breadcrumbs ul.nav li:after{content:"";}[data-name="breadcrumb"][data-type="region"] ul.nav li.active a,.course-breadcrumbs ul.nav li.active a,.event-breadcrumbs ul.nav li.active a,.news-breadcrumbs ul.nav li.active a,.dashboard-breadcrumbs ul.nav li.active a,.internship-breadcrumbs ul.nav li.active a,[data-name="breadcrumb"][data-type="region"] ul.nav li.active .nolink,.course-breadcrumbs ul.nav li.active .nolink,.event-breadcrumbs ul.nav li.active .nolink,.news-breadcrumbs ul.nav li.active .nolink,.dashboard-breadcrumbs ul.nav li.active .nolink,.internship-breadcrumbs ul.nav li.active .nolink{color:#555555;}[data-name="breadcrumb"][data-type="region"] ul.nav li.active a:hover,.course-breadcrumbs ul.nav li.active a:hover,.event-breadcrumbs ul.nav li.active a:hover,.news-breadcrumbs ul.nav li.active a:hover,.dashboard-breadcrumbs ul.nav li.active a:hover,.internship-breadcrumbs ul.nav li.active a:hover,[data-name="breadcrumb"][data-type="region"] ul.nav li.active .nolink:hover,.course-breadcrumbs ul.nav li.active .nolink:hover,.event-breadcrumbs ul.nav li.active .nolink:hover,.news-breadcrumbs ul.nav li.active .nolink:hover,.dashboard-breadcrumbs ul.nav li.active .nolink:hover,.internship-breadcrumbs ul.nav li.active .nolink:hover{color:#009aff;}[data-name="breadcrumb"][data-type="region"] .form-group,.course-breadcrumbs .form-group,.event-breadcrumbs .form-group,.news-breadcrumbs .form-group,.dashboard-breadcrumbs .form-group,.internship-breadcrumbs .form-group{float:left;padding-bottom:10px;padding-top:12px;}[data-name="breadcrumb"][data-type="region"] .select2-container a.select2-choice,.course-breadcrumbs .select2-container a.select2-choice,.event-breadcrumbs .select2-container a.select2-choice,.news-breadcrumbs .select2-container a.select2-choice,.dashboard-breadcrumbs .select2-container a.select2-choice,.internship-breadcrumbs .select2-container a.select2-choice,[data-name="breadcrumb"][data-type="region"] .select2-container.select2-container-active a.select2-choice,.course-breadcrumbs .select2-container.select2-container-active a.select2-choice,.event-breadcrumbs .select2-container.select2-container-active a.select2-choice,.news-breadcrumbs .select2-container.select2-container-active a.select2-choice,.dashboard-breadcrumbs .select2-container.select2-container-active a.select2-choice,.internship-breadcrumbs .select2-container.select2-container-active a.select2-choice{border-radius:4px;box-shadow:none;margin-top:3px;}[data-delta="rich-menu-audience-menu"] > h2{display:none;}[data-type="region"][data-name="header"] .container,[data-type="region"][data-name="header"] aside,[data-type="region"][data-name="header"] [data-delta="rich-menu-audience-menu"]{position:static !important;}a.toggle-mobile-menu{background:#009aff;color:#ffffff;height:83px;position:absolute;top:0;right:0;text-decoration:none;width:63px;}a.toggle-mobile-menu span{display:none;}a.toggle-mobile-menu:after{position:relative;left:23px;top:28px;content:'\f0c9';font-family:'saturdayacademy-icons';font-size:23px;line-height:23px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}a.toggle-mobile-menu:hover{color:#ffffff;}[data-name="dropdown-menu"]{background:#ffffff;margin-left:-15px;margin-right:-15px;max-height:0;overflow:hidden;transition:max-height 0.4s ease;width:100vw;z-index:2;}[data-name="dropdown-menu"][data-panel-mobile="mobile-menu"]{max-height:2000px;}[data-name="dropdown-menu"] .rich-menu-item{max-height:0;overflow:hidden;transition:max-height 0.4s ease;}[data-name="dropdown-menu"] li.active .rich-menu-item{max-height:2000px;}[data-name="dropdown-menu"] ul.rich-menu{list-style:none;padding:0;margin:0;}[data-name="dropdown-menu"] ul.rich-menu li a.panel-link{background-color:#e8e8e8;border-bottom:1px solid #ffffff;color:#000000;cursor:pointer;display:block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:21px 15px;text-transform:uppercase;font-size:16px;font-size:1.6 rem;line-height:1.2;}[data-name="dropdown-menu"] ul.rich-menu li a.panel-link:hover{color:#009aff;}[data-name="dropdown-menu"] ul.rich-menu li a.panel-link.donate{display:none;}[data-name="dropdown-menu"] .rich-menu-item aside{padding-left:0 !important;padding-right:0 !important;padding-top:16px;padding-bottom:10px;}[data-name="dropdown-menu"] .rich-menu-item aside.bean-container{padding-bottom:0;padding-top:0;}[data-name="dropdown-menu"] .rich-menu-item aside aside{padding-left:15px !important;padding-right:15px !important;}[data-name="dropdown-menu"] .rich-menu-item .bean-rte-rte{display:none;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style > h2,[data-name="dropdown-menu"] .rich-menu-item .bean-container > h2,[data-name="dropdown-menu"] .rich-menu-item .bean-menu-block > h2{border-bottom:0;color:#ff9a34;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:10px;margin-top:0;padding-bottom:0;text-decoration:underline;font-size:16px;font-size:1.6 rem;line-height:1.2;}[data-name="dropdown-menu"] .rich-menu-item .bean-container > h2{margin-bottom:-4px;margin-top:16px;}[data-name="dropdown-menu"] .rich-menu-item ul{list-style:none;margin:0;padding:0;}[data-name="dropdown-menu"] .rich-menu-item ul li{margin-bottom:6px;}[data-name="dropdown-menu"] .rich-menu-item ul li a{color:#000000;font-family:'montserratregular','Helvetica','Arial',sans-serif;text-decoration:none;font-size:16px;font-size:1.6 rem;line-height:1.2;}[data-name="dropdown-menu"] .rich-menu-item ul li a:hover{color:#009aff;}[data-name="dropdown-menu"] .rich-menu-item ul li ul{padding-left:0;}[data-type="region"][data-name="footer"]{background:#000000;color:#ffffff;padding-top:40px;position:relative;}[data-type="region"][data-name="footer"] .bean-rte-rte{margin-bottom:0;overflow:visible;}[data-type="region"][data-name="footer"] h2,[data-type="region"][data-name="footer"] h3{border-color:#ffffff;color:#ffffff;clear:none;}[data-type="region"][data-name="footer"] [data-delta="footer-logo"]{float:left;padding-bottom:4.5em;width:118px;}[data-type="region"][data-name="footer"] [data-delta="footer-logo"] p{font-family:'Arial',sans-serif;position:absolute;text-align:center;width:140px;font-size:14px;font-size:1.4 rem;line-height:1.2;}[data-type="region"][data-name="footer"] [data-delta="footer-logo"] figure{text-align:center;}[data-type="region"][data-name="footer"] [data-delta="footer-logo"] figure.pull-left{float:none;margin:0;width:auto;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-container"]{padding-bottom:3em;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"]{margin-bottom:1.5em;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"].bean-rte-rte h2{border:none;margin-bottom:7px;margin-top:4px;padding-bottom:0;text-align:left;text-transform:none;font-size:18px;font-size:1.8 rem;line-height:1.2;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"] p{font-family:'Arial',sans-serif;font-weight:700;margin:2px 0;font-size:14px;font-size:1.4 rem;line-height:1.2;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"] p a{color:#ff9a34;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-decoration:none;transition:color 0.2s ease;font-size:16px;font-size:1.6 rem;line-height:1.2;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"] p a:hover{color:#ff8101;}[data-type="region"][data-name="footer"] .sociallinks{padding-bottom:2.5em;position:absolute;bottom:0;right:0;}[data-type="region"][data-name="footer"] .sociallinks h2{display:none;}[data-type="region"][data-name="footer"] .sociallinks .field-type-sociallinks{float:right;width:auto;}[data-type="region"][data-name="footer"] [data-delta="footer-donate"] p:first-child{display:none;}[data-type="region"][data-name="footer"] [data-delta="footer-donate"] .btn-donate{float:right;margin-right:-15px;margin-top:-4.5em;}[data-type="region"][data-name="footer"] [data-delta="footer-our-programs-container"],[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"]{display:none;}[data-type="region"][data-name="footer"] [data-delta="footer-copyright"]{background:#232323;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}[data-type="region"][data-name="footer"] [data-delta="footer-copyright"] > .entity{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){[data-type="region"][data-name="footer"] [data-delta="footer-copyright"] > .entity{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){[data-type="region"][data-name="footer"] [data-delta="footer-copyright"] > .entity{padding-left:80px;padding-right:80px;}}[data-type="region"][data-name="footer"] [data-delta="footer-copyright"] > .entity .content{color:#cccccc;font-family:'Arial',sans-serif;padding-top:3px;padding-bottom:3px;text-align:center;font-size:12px;font-size:1.2 rem;line-height:1.6;}body h2{color:#ff9a34;}body .lead{background-image:url(/sites/all/themes/saturdayacademy_theme/images/pattern-orange.png);}body ul li:before{color:#ff9a34;}body ol li:before{color:#ff9a34;}body blockquote{background-color:#ff9a34;}body .field-name-body .btn,body .bean-rte-rte .btn{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#555555;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}body .field-name-body .btn:hover,body .bean-rte-rte .btn:hover{background:#ff9a34;border-color:#ff9a34;}body .field-name-body .btn.btn-donate,body .bean-rte-rte .btn.btn-donate{background:#ed018c;border-radius:20px;border:2px solid #ed018c;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}body .field-name-body .btn.btn-donate:hover,body .bean-rte-rte .btn.btn-donate:hover{background:#ffffff;border-color:#ffffff;}body .field-name-body .btn.btn-donate:hover,body .bean-rte-rte .btn.btn-donate:hover{border-color:#ed018c;color:#ed018c;}article{margin-bottom:3em;}aside > h2,aside.bean-rte-rte > h2{color:#000000;border-bottom:3px solid #000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:13px;margin-top:13px;padding-bottom:10px;text-align:left;text-transform:uppercase;font-size:16px;font-size:1.6 rem;line-height:1.2;}h1,h2,h3,h4,h5,h6,body[class*="page-user-instructor-class"] #block-system-main > h3,body[class*="-supplies"] #block-system-main > h3{font-family:'montserratbold','Helvetica','Arial',sans-serif;font-weight:400;}h1{color:#000000;margin:32px 0;text-align:center;text-transform:uppercase;font-size:24px;font-size:2.4 rem;line-height:1.2;}h2,body[class*="page-user-instructor-class"] #block-system-main > h3,body[class*="-supplies"] #block-system-main > h3{text-transform:uppercase;font-size:21px;font-size:2.1 rem;line-height:1.2;}h3{text-transform:uppercase;font-size:18px;font-size:1.8 rem;line-height:1.2;}h4{font-size:16px;font-size:1.6 rem;line-height:1.2;}.field-name-field-subtitle{font-family:'ralewaymedium','Georgia',serif;margin-bottom:32px;margin-top:-30px;text-align:center;font-size:16px;font-size:1.6 rem;line-height:1.2;}.lead{background-position:0 180px;color:#ffffff;font-family:'ralewaymedium','Georgia',serif;margin-bottom:1em;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.lead .field-name-body p{font-size:16px;font-size:1.6 rem;line-height:1.6;}.lead .field-name-body{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;padding-top:25px;padding-bottom:25px;}@media all and (min-width:768px){.lead .field-name-body{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.lead .field-name-body{padding-left:80px;padding-right:80px;}}a{color:#009aff;transition:color 0.2s ease;}a:hover{color:#007bcc;}.btn{background:transparent;border-radius:20px;border:2px solid #939393;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.btn:hover{background:#009aff;border-color:#009aff;}.btn-donate{background:#ed018c;border-radius:20px;border:2px solid #ed018c;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:16px;font-size:1.6 rem;line-height:1.2;}.btn-donate:hover{background:#ffffff;border-color:#ffffff;}.btn-donate:hover{border-color:#ed018c;color:#ed018c;}.apply-btn{background:#009aff;border-radius:20px;border:2px solid #009aff;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.apply-btn:hover{background:#007bcc;border-color:#007bcc;}.registration-btn,.page-registration .action-links a.btn{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding:11px 15px 10px;}.registration-btn:hover,.page-registration .action-links a.btn:hover{background:#ff9a34;border-color:#ff9a34;}.registration-btn:after,.page-registration .action-links a.btn:after{color:#cccccc;padding-left:5px;position:relative;top:2px;content:'\e903';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.registration-btn:hover,.registration-btn:hover:after,.page-registration .action-links a.btn:hover,.page-registration .action-links a.btn:hover:after{color:#000000;}blockquote{color:#ffffff;font-family:'ralewaymedium','Georgia',serif;margin-left:0;margin-right:0;padding:22px 22px 22px 60px;position:relative;}blockquote:before{content:"\201C";font-family:'Georgia',serif;font-weight:700;left:22px;position:absolute;opacity:0.6;top:29px;font-size:60px;font-size:6 rem;line-height:1;}.file-document a{background-color:#f6f6f6;border:1px solid #cccccc;display:block;margin-bottom:1.5em;max-width:300px;min-height:122px;padding-top:40px;padding-left:112px;position:relative;text-decoration:none;}.file-document a:before{color:#2e3191;left:22px;position:absolute;top:22px;content:'\e907';font-family:'saturdayacademy-icons';font-size:82px;line-height:82px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.file-document a strong{text-decoration:underline;}.file-document a .file-info{visibility:hidden;}.file-document a .size{color:#555555;display:block;font-family:'ralewaymedium','Georgia',serif;text-decoration:none;visibility:visible;font-size:14px;font-size:1.4 rem;line-height:1.2;}.file-document a .type{display:none;}.file-document .content .file img{display:none;}.field.c .table-wrapper{overflow:scroll;}table{border:1px solid #cccccc;width:100%;}table thead{border-bottom:2px solid #cccccc;color:#555555;font-family:'ralewaybold','Georgia',serif;font-weight:400;text-align:left;}table tfoot{background-color:#e5f5ff;color:#000000;font-family:'ralewaybold','Georgia',serif;}table tr:nth-child(2n+2){background-color:#f6f6f6;}table td,table th{padding:10px 5px;}table td:first-child,table th:first-child{padding-left:20px;}table td:last-child,table th:last-child{padding-right:20px;}figure figcaption{color:#a8a8a8;font-family:'ralewaymedium','Georgia',serif;font-size:12px;font-size:1.2 rem;line-height:1.6;}.field-name-body,.bean-rte-rte .field-name-field-description{overflow:hidden;}.field-name-body h1,.bean-rte-rte .field-name-field-description h1,.field-name-body h2,.bean-rte-rte .field-name-field-description h2,.field-name-body h3,.bean-rte-rte .field-name-field-description h3,.field-name-body h4,.bean-rte-rte .field-name-field-description h4,.field-name-body h5,.bean-rte-rte .field-name-field-description h5,.field-name-body h6,.bean-rte-rte .field-name-field-description h6,#registration-tables h2,.page-internships-application-submit .applicaiton-total > h3,.page-internships-application-submit .applicaiton-total h2,.page-internships-application-payment .applicaiton-payment-charges h2{clear:both;}.field-name-body h2,.bean-rte-rte .field-name-field-description h2{text-align:center;}.field-name-body h3 span,.bean-rte-rte .field-name-field-description h3 span,#registration-tables h2 span,.page-internships-application-submit .applicaiton-total > h3 span,.page-internships-application-submit .applicaiton-total h2 span,.page-internships-application-payment .applicaiton-payment-charges h2 span{display:inline-block;padding-right:25px;position:relative;text-align:center;}.field-name-body h3 span:after,.bean-rte-rte .field-name-field-description h3 span:after,#registration-tables h2 span:after,.page-internships-application-submit .applicaiton-total > h3 span:after,.page-internships-application-submit .applicaiton-total h2 span:after,.page-internships-application-payment .applicaiton-payment-charges h2 span:after{content:"";position:absolute;height:5px;border-top:3px solid #000000;margin-right:0;left:100%;top:13px;width:2400px;}.field-name-body p,.bean-rte-rte .field-name-field-description p{font-size:14px;font-size:1.4 rem;line-height:1.6;}.field-name-body p b,.bean-rte-rte .field-name-field-description p b,.field-name-body p strong,.bean-rte-rte .field-name-field-description p strong{font-family:'ralewaybold','Georgia',serif;font-weight:400;}.field-name-body ul,.bean-rte-rte .field-name-field-description ul,.field-name-body ol,.bean-rte-rte .field-name-field-description ol{list-style:none;padding-left:0;font-size:14px;font-size:1.4 rem;line-height:1.6;}.field-name-body ul li,.bean-rte-rte .field-name-field-description ul li,.field-name-body ol li,.bean-rte-rte .field-name-field-description ol li{margin-bottom:15px;padding-left:30px;position:relative;}.field-name-body ul li:last-child,.bean-rte-rte .field-name-field-description ul li:last-child,.field-name-body ol li:last-child,.bean-rte-rte .field-name-field-description ol li:last-child{margin-bottom:0;}.field-name-body ul li:before,.bean-rte-rte .field-name-field-description ul li:before{content:"\25A0";left:0;position:absolute;top:-2px;}.field-name-body ol li,.bean-rte-rte .field-name-field-description ol li{counter-increment:step-counter;}.field-name-body ol li:before,.bean-rte-rte .field-name-field-description ol li:before{content:counter(step-counter) ".";font-family:'ralewaybold','Georgia',serif;left:0;position:absolute;top:-2px;}ul.pagination{clear:both;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin:0 0 3em;padding:0;list-style:none;text-align:center;width:100%;}ul.pagination li{display:inline-block;}ul.pagination li a{color:#555555;padding:10px;position:relative;text-decoration:none;}ul.pagination li a:hover{color:#009aff;}ul.pagination li.pager-next{text-transform:capitalize;}ul.pagination li.active a{color:#ffffff;}ul.pagination li.active a:before{background-color:#cccccc;border-radius:100%;content:"";left:50%;position:absolute;height:25px;width:25px;top:50%;transform:translate(-50%,-50%);z-index:-1;}ul.pagination li.active a:hover:before{color:#009aff;}ul.sa-tabs,.news-events-listing [data-delta="news_events_nav"] ul,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav ul,.enrollment-dashboard .dashboard-nav ul,.schedule-dashboard .dashboard-nav ul{list-style:none;padding:0;margin:0 0 3em;}ul.sa-tabs li,.news-events-listing [data-delta="news_events_nav"] ul li,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav ul li,.enrollment-dashboard .dashboard-nav ul li,.schedule-dashboard .dashboard-nav ul li{display:inline-block;}ul.sa-tabs li a,.news-events-listing [data-delta="news_events_nav"] ul li a,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .household a,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav ul li a,.enrollment-dashboard .dashboard-nav ul li a,.schedule-dashboard .dashboard-nav ul li a{background-color:#ff9a34;border-radius:5px;color:#cd6700;display:block;font-family:'ralewayextrabold','Georgia',serif;margin-bottom:0;margin-top:0;padding:12px 15px 11px;position:relative;text-decoration:none;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}ul.sa-tabs li a.active,ul.sa-tabs li a:hover,.news-events-listing [data-delta="news_events_nav"] ul li a.active,.news-events-listing [data-delta="news_events_nav"] ul li a:hover,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .household a.active,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .household a:hover,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav ul li a.active,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav ul li a:hover,.enrollment-dashboard .dashboard-nav ul li a.active,.enrollment-dashboard .dashboard-nav ul li a:hover,.schedule-dashboard .dashboard-nav ul li a.active,.schedule-dashboard .dashboard-nav ul li a:hover{color:#ffffff;}ul.sa-tabs li a.active:after,.news-events-listing [data-delta="news_events_nav"] ul li a.active:after,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .household a.active:after,.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav ul li a.active:after,.enrollment-dashboard .dashboard-nav ul li a.active:after,.schedule-dashboard .dashboard-nav ul li a.active:after{position:absolute;left:50%;top:100%;content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ff9a34;transform:translateX(-50%);}.ajax-progress .throbber{background-image:url(/sites/all/themes/saturdayacademy_theme/images/spinner.gif);background-repeat:no-repeat;background-size:100% 100%;height:22px;margin-top:-6px;padding-left:3px;position:relative;top:6px;width:22px;}a.feed-link:before{content:'\f09e';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;display:inline-block;padding-right:8px;position:relative;text-decoration:none;top:2px;}input[type="text"],input[type="password"],input[type="date"],input[type="email"],textarea{border-radius:2px;border:none;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);color:#555555;font-family:'ralewaymedium','Georgia',serif;padding:8px 10px;-webkit-appearance:none;}select{border-radius:2px;border:none;box-shadow:0 1px 3px rgba(0,0,0,0.3);color:#555555;font-family:'ralewaymedium','Georgia',serif;padding:8px 10px;-webkit-appearance:none;}label{color:#555555;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-transform:uppercase;}.help-block,.page-internships-application .skills-form .description{color:#a8a8a8;margin-top:0;}#page select{background-image:url(/sites/all/themes/saturdayacademy_theme/images/dropdown-arrow-with-border.png);background-repeat:no-repeat;background-position:right 13px center;border-radius:2px;border:1px solid #a8a8a8;color:#555555;font-family:'ralewaymedium','Georgia',serif;padding:6px 47px 6px 10px;position:relative;-moz-appearance:none;-webkit-appearance:none;}#toolbar div.toolbar-shortcuts ul.core-content select{box-shadow:none;color:black;font-family:'Lucida Grande','Verdana',sans-serif;padding:4px !important;-webkit-appearance:menulist;}#ui-datepicker-div.ui-datepicker{background:#ffffff;border:1px solid #939393;border-radius:0;z-index:101 !important;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{background:none;border:none;border-radius:0;}#ui-datepicker-div.ui-datepicker table{border-bottom:none;}#ui-datepicker-div.ui-datepicker table tr:nth-child(2n+2){background-color:#ffffff;}#ui-datepicker-div.ui-datepicker table thead{border-bottom:none;}#ui-datepicker-div.ui-datepicker .ui-state-default{background:#ffffff;text-align:center;}#ui-datepicker-div.ui-datepicker .ui-state-active,#ui-datepicker-div.ui-datepicker .ui-widget-content .ui-state-active,#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-state-active{border-color:#009aff;}#ui-datepicker-div.ui-datepicker .ui-state-highlight,#ui-datepicker-div.ui-datepicker .ui-widget-content .ui-state-highlight,#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-state-highlight{border-color:#ff9a34;}#ui-datepicker-div.ui-datepicker .ui-state-hover,#ui-datepicker-div.ui-datepicker .ui-widget-content .ui-state-hover,#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-state-hover,#ui-datepicker-div.ui-datepicker .ui-state-focus,#ui-datepicker-div.ui-datepicker .ui-widget-content .ui-state-focus,#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-state-focus{border-color:#009aff;}#ui-datepicker-div.ui-datepicker .ui-datepicker-next .ui-icon,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev .ui-icon{background:none;}#ui-datepicker-div.ui-datepicker .ui-datepicker-next:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:3px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-next.ui-state-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev.ui-state-hover{background:none;border:none;cursor:pointer;}#ui-datepicker-div.ui-datepicker .ui-datepicker-next.ui-state-hover:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev.ui-state-hover:after{color:#009aff;}#ui-datepicker-div.ui-datepicker .ui-datepicker-next.ui-state-hover.ui-datepicker-next-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev.ui-state-hover.ui-datepicker-next-hover{top:2px;right:2px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-next.ui-state-hover.ui-datepicker-prev-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev.ui-state-hover.ui-datepicker-prev-hover{top:2px;left:2px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev:after{content:'\e908';left:0;right:auto;}.select2-container.error{border:none;}.select2-drop{box-shadow:0 4px 5px rgba(0,0,0,0.15);}.select2-container a.select2-choice,.select2-container.select2-container-active a.select2-choice{background:#ffffff;border:1px solid #cccccc;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.3);color:#555555;font-family:'ralewaymedium','Georgia',serif;margin-top:-3px;padding:6px 10px 5px;}.select2-container.select2-container-active a.select2-choice{background:#f6f6f6;box-shadow:none;}.select2-container .select2-choice .select2-arrow,.select2-container.select2-container-active .select2-choice .select2-arrow{background:url(/sites/all/themes/saturdayacademy_theme/images/dropdown-arrow.png) no-repeat 50% 50%;border-left:1px solid #cccccc;}.select2-container .select2-choice .select2-arrow b,.select2-container.select2-container-active .select2-choice .select2-arrow b{display:none;}.select2-results .select2-highlighted,.select2-container-multi .select2-choices .select2-search-choice{background-color:#009aff;}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:68px !important;}.select2-container-multi .select2-choices:before{color:#009aff;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close{color:#ffffff;}.field-name-field-sociallinks-sociallinks .sociallink{background-image:none !important;color:#a8a8a8;height:28px;position:relative;text-decoration:none;transition:color 0.2s ease;width:26px;}.field-name-field-sociallinks-sociallinks .sociallink:hover{color:#009aff;}.field-name-field-sociallinks-sociallinks .sociallink:before{display:inline-block;left:50%;position:absolute;text-indent:0;top:50%;transform:translate(-50%,-50%);}.field-name-field-sociallinks-sociallinks .sociallink.sociallink-facebook:before{content:'\f09a';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field-name-field-sociallinks-sociallinks .sociallink.sociallink-twitter:before{content:'\f099';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field-name-field-sociallinks-sociallinks .sociallink.sociallink-instagram:before{content:'\e900';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field-name-field-sociallinks-sociallinks .sociallink.sociallink-linkedin:before{content:'\f0e1';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field-type-taxonomy-term-reference a{margin-right:5px;margin-bottom:1em;background:transparent;border-radius:20px;border:2px solid #99cd32;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:10px;font-size:1 rem;line-height:1.2;text-transform:none;}.field-type-taxonomy-term-reference a:hover{background:#99cd32;border-color:#99cd32;}.field-type-taxonomy-term-reference a:hover{color:#ffffff;}[data-name="title"][data-type="region"],[data-name="sections"][data-type="region-container"]{position:relative;}[data-name="header_bottom"][data-type="region"],[data-name="sections"][data-type="region-container"]{z-index:3;}#tiles-section-navigation{display:none;}.field-name-field-sections{background-color:#ffffff;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.field-name-field-sections .tiles-section > .container{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.field-name-field-sections .tiles-section > .container{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.field-name-field-sections .tiles-section > .container{padding-left:80px;padding-right:80px;}}.field-name-field-sections + .field-name-body{margin-top:3em;}.tiles-section .container.header{padding-top:5px;}.tiles-section .container.header h2{text-align:center;}.tiles-section .container.header .subtitle{color:#000000;font-family:'ralewaymedium','Georgia',serif;text-align:center;text-transform:none;font-size:16px;font-size:1.6 rem;line-height:1.2;}.tiles-section .container.header h2 + .subtitle{margin-top:-20px;}.tiles-section .container.content{padding-bottom:5px;}#page > [data-type="region-container"][data-name="core"] [data-type="region"] .field-name-field-sections .tiles-section > .container{padding:0 15px;position:relative;}#page > [data-type="region-container"][data-name="core"] [data-type="region"] .field-name-field-sections .tiles-section > .container > .container{padding:0;}.cta-wrapper{background-color:#ff9a34;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;padding-left:0;padding-right:0;}.cta-wrapper > .cta-container{padding:0;position:relative;}.cta-wrapper > .cta-container a{display:block;padding:0;transition:all 0.2s ease;}.cta-wrapper > .cta-container a:after{display:none;}.cta-wrapper > .cta-container a:hover{background-color:#ff8101;}.color-overlay-cyan .cta-wrapper > .cta-container a:hover{color:#ff9a34;}.cta-wrapper > .cta-container a span{color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;left:50%;padding:30px 40px 30px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);font-size:18px;font-size:1.8 rem;line-height:1.2;display:inline-block;left:auto;padding-left:15px;padding-right:55px;max-width:1440px;-webkit-transform:none;transform:none;}.cta-wrapper > .cta-container a span:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:32px;line-height:32px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translateY(-50%);}.cta-wrapper > .cta-container a span:hover{color:#009aff;}.cta-wrapper > .cta-container a span:after{right:15px;}.cta-wrapper > .cta-container a span:hover{color:#ffffff;}.background-no-repeat{background-size:cover;background-position:50% 50%;}.tiles-section.color-overlay{color:#ffffff;position:relative;}.tiles-section.color-overlay h2,.tiles-section.color-overlay aside.bean-rte-rte > h2{border-color:#ffffff;color:#ffffff;}.tiles-section.color-overlay .container.header .subtitle{color:#ffffff;}.tiles-section.color-overlay .bean-rte-rte .field-name-field-description h3:after{border-color:#ffffff;}.tiles-section.color-overlay .disciplines-list .field-type-taxonomy-term-reference a{border-color:#ffffff;}.tiles-section.color-overlay.color-overlay-cyan .disciplines-list .field-type-taxonomy-term-reference a:hover{background:#99cd32;}.tiles-section.color-overlay .btn,.tiles-section.color-overlay .bean-rte-rte .btn{background:transparent;border-radius:20px;border:2px solid #ffffff;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.tiles-section.color-overlay .btn:hover,.tiles-section.color-overlay .bean-rte-rte .btn:hover{background:#ff9a34;border-color:#ff9a34;}.tiles-section.color-overlay.color-overlay-squash .btn:hover,.tiles-section.color-overlay.color-overlay-squash .bean-rte-rte .btn:hover{background:#009aff;border-color:#009aff;color:#ffffff;}.tiles-section.color-overlay a,.tiles-section.color-overlay .bean-link li a{color:#ffffff;}.tiles-section.color-overlay a:hover,.tiles-section.color-overlay .bean-link li a:hover{color:#009aff;}.tiles-section.color-overlay .file-document a{color:#009aff;}.tiles-section.color-overlay .file-document a:hover{color:#008be6;}.tiles-section.color-overlay:before{content:"";position:absolute;bottom:0;left:0;opacity:0.8;right:0;top:0;}.color-overlay-rainbow:before,.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-rainbow:before,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-rainbow:before{background-image:-webkit-linear-gradient(left,#ed018c 15%,#ff9a34 40%,#ff9a34 60%,#009aff 85%);background-image:-o-linear-gradient(left,#ed018c 15%,#ff9a34 40%,#ff9a34 60%,#009aff 85%);background-image:-moz-linear-gradient(left,#ed018c 15%,#ff9a34 40%,#ff9a34 60%,#009aff 85%);background-image:linear-gradient(to right,#ed018c 15%,#ff9a34 40%,#ff9a34 60%,#009aff 85%);}.color-overlay-green:before{background:#99cd32;}.color-overlay-green ul li:before,.color-overlay-green ol li:before{color:#8ab92d;}.color-overlay-green blockquote{background-color:#8ab92d;}.color-overlay-green .cta-wrapper{background-color:#99cd32;}.color-overlay-green .cta-wrapper .cta-link:hover{background-color:#7aa428;}.color-overlay-cyan:before{background:#009aff;}.color-overlay-cyan ul li:before,.color-overlay-cyan ol li:before{color:#008be6;}.color-overlay-cyan blockquote{background-color:#008be6;}.color-overlay-cyan .cta-wrapper{background-color:#009aff;}.color-overlay-cyan .cta-wrapper .cta-link:hover{background-color:#007bcc;}.color-overlay-squash:before{background:#ff9a34;}.color-overlay-squash ul li:before,.color-overlay-squash ol li:before{color:#ff8d1a;}.color-overlay-squash blockquote{background-color:#ff8d1a;}.color-overlay-squash .cta-wrapper{background-color:#ff9a34;}.color-overlay-squash .cta-wrapper .cta-link:hover{background-color:#ff8101;}.color-overlay-magenta:before{background:#ed018c;}.color-overlay-magenta ul li:before,.color-overlay-magenta ol li:before{color:#d4017d;}.color-overlay-magenta blockquote{background-color:#d4017d;}.color-overlay-magenta .cta-wrapper{background-color:#ed018c;}.color-overlay-magenta .cta-wrapper .cta-link:hover{background-color:#ba016e;}.color-overlay-violet:before{background:#2e3191;}.color-overlay-violet ul li:before,.color-overlay-violet ol li:before{color:#282a7e;}.color-overlay-violet blockquote{background-color:#282a7e;}.color-overlay-violet .cta-wrapper{background-color:#2e3191;}.color-overlay-violet .cta-wrapper .cta-link:hover{background-color:#22246a;}.view-test-cards .views-row{float:left;padding:0 15px;width:33%;}.view-test-cards .views-row:nth-child(3n+4){clear:left;}article.view-mode-card .class-details .bring-lunch,article.view-mode-card_brief .class-details .bring-lunch,article.view-mode-card_compact .class-details .bring-lunch,article.view-mode-dashboard .class-details .bring-lunch,article.view-mode-card .card-details .bring-lunch,article.view-mode-card_brief .card-details .bring-lunch,article.view-mode-card_compact .card-details .bring-lunch,article.view-mode-dashboard .card-details .bring-lunch{font-weight:bold;margin-top:10px;font-family:'montserratbold','Helvetica','Arial',sans-serif;}article.view-mode-card .class-details h2,article.view-mode-card_brief .class-details h2,article.view-mode-card_compact .class-details h2,article.view-mode-dashboard .class-details h2,article.view-mode-card .card-details h2,article.view-mode-card_brief .card-details h2,article.view-mode-card_compact .card-details h2,article.view-mode-dashboard .card-details h2{color:#99cd32;}article.view-mode-card footer,article.view-mode-card_brief footer,article.view-mode-card_compact footer,article.view-mode-dashboard footer{background-color:#99cd32;}article.view-mode-card:hover .class-details a.more:after,article.view-mode-card_brief:hover .class-details a.more:after,article.view-mode-card_compact:hover .class-details a.more:after,article.view-mode-dashboard:hover .class-details a.more:after,article.view-mode-card:hover .card-details a.more:after,article.view-mode-card_brief:hover .card-details a.more:after,article.view-mode-card_compact:hover .card-details a.more:after,article.view-mode-dashboard:hover .card-details a.more:after{color:#99cd32;}article.view-mode-card.node-news .class-details .bring-lunch,article.view-mode-card_brief.node-news .class-details .bring-lunch,article.view-mode-card_compact.node-news .class-details .bring-lunch,article.view-mode-dashboard.node-news .class-details .bring-lunch,article.view-mode-card.node-event .class-details .bring-lunch,article.view-mode-card_brief.node-event .class-details .bring-lunch,article.view-mode-card_compact.node-event .class-details .bring-lunch,article.view-mode-dashboard.node-event .class-details .bring-lunch,article.view-mode-card.node-news .card-details .bring-lunch,article.view-mode-card_brief.node-news .card-details .bring-lunch,article.view-mode-card_compact.node-news .card-details .bring-lunch,article.view-mode-dashboard.node-news .card-details .bring-lunch,article.view-mode-card.node-event .card-details .bring-lunch,article.view-mode-card_brief.node-event .card-details .bring-lunch,article.view-mode-card_compact.node-event .card-details .bring-lunch,article.view-mode-dashboard.node-event .card-details .bring-lunch{font-weight:bold;margin-top:10px;font-family:'montserratbold','Helvetica','Arial',sans-serif;}article.view-mode-card.node-news .class-details h2,article.view-mode-card_brief.node-news .class-details h2,article.view-mode-card_compact.node-news .class-details h2,article.view-mode-dashboard.node-news .class-details h2,article.view-mode-card.node-event .class-details h2,article.view-mode-card_brief.node-event .class-details h2,article.view-mode-card_compact.node-event .class-details h2,article.view-mode-dashboard.node-event .class-details h2,article.view-mode-card.node-news .card-details h2,article.view-mode-card_brief.node-news .card-details h2,article.view-mode-card_compact.node-news .card-details h2,article.view-mode-dashboard.node-news .card-details h2,article.view-mode-card.node-event .card-details h2,article.view-mode-card_brief.node-event .card-details h2,article.view-mode-card_compact.node-event .card-details h2,article.view-mode-dashboard.node-event .card-details h2{color:#ff9a34;}article.view-mode-card.node-news footer,article.view-mode-card_brief.node-news footer,article.view-mode-card_compact.node-news footer,article.view-mode-dashboard.node-news footer,article.view-mode-card.node-event footer,article.view-mode-card_brief.node-event footer,article.view-mode-card_compact.node-event footer,article.view-mode-dashboard.node-event footer{background-color:#ff9a34;}article.view-mode-card.node-news:hover .class-details a.more:after,article.view-mode-card_brief.node-news:hover .class-details a.more:after,article.view-mode-card_compact.node-news:hover .class-details a.more:after,article.view-mode-dashboard.node-news:hover .class-details a.more:after,article.view-mode-card.node-event:hover .class-details a.more:after,article.view-mode-card_brief.node-event:hover .class-details a.more:after,article.view-mode-card_compact.node-event:hover .class-details a.more:after,article.view-mode-dashboard.node-event:hover .class-details a.more:after,article.view-mode-card.node-news:hover .card-details a.more:after,article.view-mode-card_brief.node-news:hover .card-details a.more:after,article.view-mode-card_compact.node-news:hover .card-details a.more:after,article.view-mode-dashboard.node-news:hover .card-details a.more:after,article.view-mode-card.node-event:hover .card-details a.more:after,article.view-mode-card_brief.node-event:hover .card-details a.more:after,article.view-mode-card_compact.node-event:hover .card-details a.more:after,article.view-mode-dashboard.node-event:hover .card-details a.more:after{color:#ff9a34;}article.view-mode-card .card-wrapper,article.view-mode-card_brief .card-wrapper,article.view-mode-card_compact .card-wrapper,article.view-mode-dashboard .card-wrapper{background-color:#ffffff;border:1px solid #e8e8e8;cursor:pointer;position:relative;}article.view-mode-card .card-link,article.view-mode-card_brief .card-link,article.view-mode-card_compact .card-link,article.view-mode-dashboard .card-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;}article.view-mode-card .card-link span,article.view-mode-card_brief .card-link span,article.view-mode-card_compact .card-link span,article.view-mode-dashboard .card-link span{display:none;}article.view-mode-card.course-type-camp .class-details .bring-lunch,article.view-mode-card_brief.course-type-camp .class-details .bring-lunch,article.view-mode-card_compact.course-type-camp .class-details .bring-lunch,article.view-mode-dashboard.course-type-camp .class-details .bring-lunch,article.view-mode-card.course-type-camp .card-details .bring-lunch,article.view-mode-card_brief.course-type-camp .card-details .bring-lunch,article.view-mode-card_compact.course-type-camp .card-details .bring-lunch,article.view-mode-dashboard.course-type-camp .card-details .bring-lunch{font-weight:bold;margin-top:10px;font-family:'montserratbold','Helvetica','Arial',sans-serif;}article.view-mode-card.course-type-camp .class-details h2,article.view-mode-card_brief.course-type-camp .class-details h2,article.view-mode-card_compact.course-type-camp .class-details h2,article.view-mode-dashboard.course-type-camp .class-details h2,article.view-mode-card.course-type-camp .card-details h2,article.view-mode-card_brief.course-type-camp .card-details h2,article.view-mode-card_compact.course-type-camp .card-details h2,article.view-mode-dashboard.course-type-camp .card-details h2{color:#99cd32;}article.view-mode-card.course-type-camp footer,article.view-mode-card_brief.course-type-camp footer,article.view-mode-card_compact.course-type-camp footer,article.view-mode-dashboard.course-type-camp footer{background-color:#99cd32;}article.view-mode-card.course-type-camp:hover .class-details a.more:after,article.view-mode-card_brief.course-type-camp:hover .class-details a.more:after,article.view-mode-card_compact.course-type-camp:hover .class-details a.more:after,article.view-mode-dashboard.course-type-camp:hover .class-details a.more:after,article.view-mode-card.course-type-camp:hover .card-details a.more:after,article.view-mode-card_brief.course-type-camp:hover .card-details a.more:after,article.view-mode-card_compact.course-type-camp:hover .card-details a.more:after,article.view-mode-dashboard.course-type-camp:hover .card-details a.more:after{color:#99cd32;}article.view-mode-card.status-full,article.view-mode-card_brief.status-full,article.view-mode-card_compact.status-full,article.view-mode-dashboard.status-full{opacity:0.5;}article.view-mode-card.status-full footer .availability,article.view-mode-card_brief.status-full footer .availability,article.view-mode-card_compact.status-full footer .availability,article.view-mode-dashboard.status-full footer .availability{position:relative;top:1px;font-size:14px;font-size:1.4 rem;line-height:1.2;}article.view-mode-card.new-class .image-placeholder,article.view-mode-card_brief.new-class .image-placeholder,article.view-mode-card_compact.new-class .image-placeholder,article.view-mode-dashboard.new-class .image-placeholder{margin-top:-2.4em;}article.view-mode-card:hover .class-details h2,article.view-mode-card_brief:hover .class-details h2,article.view-mode-card_compact:hover .class-details h2,article.view-mode-dashboard:hover .class-details h2,article.view-mode-card:hover .card-details h2,article.view-mode-card_brief:hover .card-details h2,article.view-mode-card_compact:hover .card-details h2,article.view-mode-dashboard:hover .card-details h2,article.view-mode-card:hover .internship-details h2,article.view-mode-card_brief:hover .internship-details h2,article.view-mode-card_compact:hover .internship-details h2,article.view-mode-dashboard:hover .internship-details h2{text-decoration:underline;}article.view-mode-card .flag-new-class,article.view-mode-card_brief .flag-new-class,article.view-mode-card_compact .flag-new-class,article.view-mode-dashboard .flag-new-class{background-color:#009aff;border-radius:0 15px 15px 0;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;left:0;padding:5px 12px 5px 15px;position:absolute;text-transform:uppercase;top:15px;z-index:2;font-size:14px;font-size:1.4 rem;line-height:1.2;}article.view-mode-card .field-name-field-new:only-child .flag-new-class,article.view-mode-card_brief .field-name-field-new:only-child .flag-new-class,article.view-mode-card_compact .field-name-field-new:only-child .flag-new-class,article.view-mode-dashboard .field-name-field-new:only-child .flag-new-class{margin-bottom:0.5em;position:relative;}article.view-mode-card .class-details,article.view-mode-card_brief .class-details,article.view-mode-card_compact .class-details,article.view-mode-dashboard .class-details,article.view-mode-card .card-details,article.view-mode-card_brief .card-details,article.view-mode-card_compact .card-details,article.view-mode-dashboard .card-details,article.view-mode-card .internship-details,article.view-mode-card_brief .internship-details,article.view-mode-card_compact .internship-details,article.view-mode-dashboard .internship-details{color:#000000;padding:15px;}article.view-mode-card .class-details h2,article.view-mode-card_brief .class-details h2,article.view-mode-card_compact .class-details h2,article.view-mode-dashboard .class-details h2,article.view-mode-card .card-details h2,article.view-mode-card_brief .card-details h2,article.view-mode-card_compact .card-details h2,article.view-mode-dashboard .card-details h2,article.view-mode-card .internship-details h2,article.view-mode-card_brief .internship-details h2,article.view-mode-card_compact .internship-details h2,article.view-mode-dashboard .internship-details h2{height:2.5em;margin:5px 0;font-size:16px;font-size:1.6 rem;line-height:1.2;}article.view-mode-card .class-details .field-label,article.view-mode-card_brief .class-details .field-label,article.view-mode-card_compact .class-details .field-label,article.view-mode-dashboard .class-details .field-label,article.view-mode-card .card-details .field-label,article.view-mode-card_brief .card-details .field-label,article.view-mode-card_compact .card-details .field-label,article.view-mode-dashboard .card-details .field-label,article.view-mode-card .internship-details .field-label,article.view-mode-card_brief .internship-details .field-label,article.view-mode-card_compact .internship-details .field-label,article.view-mode-dashboard .internship-details .field-label{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-transform:uppercase;}article.view-mode-card .class-details .field-name-field-prerequisites p,article.view-mode-card_brief .class-details .field-name-field-prerequisites p,article.view-mode-card_compact .class-details .field-name-field-prerequisites p,article.view-mode-dashboard .class-details .field-name-field-prerequisites p,article.view-mode-card .card-details .field-name-field-prerequisites p,article.view-mode-card_brief .card-details .field-name-field-prerequisites p,article.view-mode-card_compact .card-details .field-name-field-prerequisites p,article.view-mode-dashboard .card-details .field-name-field-prerequisites p,article.view-mode-card .internship-details .field-name-field-prerequisites p,article.view-mode-card_brief .internship-details .field-name-field-prerequisites p,article.view-mode-card_compact .internship-details .field-name-field-prerequisites p,article.view-mode-dashboard .internship-details .field-name-field-prerequisites p{display:inline-block;margin:0;}article.view-mode-card .class-details .field-name-field-disciplines,article.view-mode-card_brief .class-details .field-name-field-disciplines,article.view-mode-card_compact .class-details .field-name-field-disciplines,article.view-mode-dashboard .class-details .field-name-field-disciplines,article.view-mode-card .card-details .field-name-field-disciplines,article.view-mode-card_brief .card-details .field-name-field-disciplines,article.view-mode-card_compact .card-details .field-name-field-disciplines,article.view-mode-dashboard .card-details .field-name-field-disciplines,article.view-mode-card .internship-details .field-name-field-disciplines,article.view-mode-card_brief .internship-details .field-name-field-disciplines,article.view-mode-card_compact .internship-details .field-name-field-disciplines,article.view-mode-dashboard .internship-details .field-name-field-disciplines{height:7em;margin-top:0.5em;}article.view-mode-card .class-details .field-name-field-disciplines .field-label,article.view-mode-card_brief .class-details .field-name-field-disciplines .field-label,article.view-mode-card_compact .class-details .field-name-field-disciplines .field-label,article.view-mode-dashboard .class-details .field-name-field-disciplines .field-label,article.view-mode-card .card-details .field-name-field-disciplines .field-label,article.view-mode-card_brief .card-details .field-name-field-disciplines .field-label,article.view-mode-card_compact .card-details .field-name-field-disciplines .field-label,article.view-mode-dashboard .card-details .field-name-field-disciplines .field-label,article.view-mode-card .internship-details .field-name-field-disciplines .field-label,article.view-mode-card_brief .internship-details .field-name-field-disciplines .field-label,article.view-mode-card_compact .internship-details .field-name-field-disciplines .field-label,article.view-mode-dashboard .internship-details .field-name-field-disciplines .field-label{display:block;margin-bottom:0.25em;}article.view-mode-card .class-details .field-name-field-disciplines a,article.view-mode-card_brief .class-details .field-name-field-disciplines a,article.view-mode-card_compact .class-details .field-name-field-disciplines a,article.view-mode-dashboard .class-details .field-name-field-disciplines a,article.view-mode-card .card-details .field-name-field-disciplines a,article.view-mode-card_brief .card-details .field-name-field-disciplines a,article.view-mode-card_compact .card-details .field-name-field-disciplines a,article.view-mode-dashboard .card-details .field-name-field-disciplines a,article.view-mode-card .internship-details .field-name-field-disciplines a,article.view-mode-card_brief .internship-details .field-name-field-disciplines a,article.view-mode-card_compact .internship-details .field-name-field-disciplines a,article.view-mode-dashboard .internship-details .field-name-field-disciplines a{background:transparent;border-radius:20px;border:2px solid #939393;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;text-transform:none;}article.view-mode-card .class-details .field-name-field-disciplines a:hover,article.view-mode-card_brief .class-details .field-name-field-disciplines a:hover,article.view-mode-card_compact .class-details .field-name-field-disciplines a:hover,article.view-mode-dashboard .class-details .field-name-field-disciplines a:hover,article.view-mode-card .card-details .field-name-field-disciplines a:hover,article.view-mode-card_brief .card-details .field-name-field-disciplines a:hover,article.view-mode-card_compact .card-details .field-name-field-disciplines a:hover,article.view-mode-dashboard .card-details .field-name-field-disciplines a:hover,article.view-mode-card .internship-details .field-name-field-disciplines a:hover,article.view-mode-card_brief .internship-details .field-name-field-disciplines a:hover,article.view-mode-card_compact .internship-details .field-name-field-disciplines a:hover,article.view-mode-dashboard .internship-details .field-name-field-disciplines a:hover{background:transparent;border-color:transparent;}article.view-mode-card .class-details .field-name-field-disciplines a:hover,article.view-mode-card_brief .class-details .field-name-field-disciplines a:hover,article.view-mode-card_compact .class-details .field-name-field-disciplines a:hover,article.view-mode-dashboard .class-details .field-name-field-disciplines a:hover,article.view-mode-card .card-details .field-name-field-disciplines a:hover,article.view-mode-card_brief .card-details .field-name-field-disciplines a:hover,article.view-mode-card_compact .card-details .field-name-field-disciplines a:hover,article.view-mode-dashboard .card-details .field-name-field-disciplines a:hover,article.view-mode-card .internship-details .field-name-field-disciplines a:hover,article.view-mode-card_brief .internship-details .field-name-field-disciplines a:hover,article.view-mode-card_compact .internship-details .field-name-field-disciplines a:hover,article.view-mode-dashboard .internship-details .field-name-field-disciplines a:hover{border-color:#939393;}article.view-mode-card .class-details .field-name-field-disciplines .field-label:after,article.view-mode-card_brief .class-details .field-name-field-disciplines .field-label:after,article.view-mode-card_compact .class-details .field-name-field-disciplines .field-label:after,article.view-mode-dashboard .class-details .field-name-field-disciplines .field-label:after,article.view-mode-card .card-details .field-name-field-disciplines .field-label:after,article.view-mode-card_brief .card-details .field-name-field-disciplines .field-label:after,article.view-mode-card_compact .card-details .field-name-field-disciplines .field-label:after,article.view-mode-dashboard .card-details .field-name-field-disciplines .field-label:after,article.view-mode-card .internship-details .field-name-field-disciplines .field-label:after,article.view-mode-card_brief .internship-details .field-name-field-disciplines .field-label:after,article.view-mode-card_compact .internship-details .field-name-field-disciplines .field-label:after,article.view-mode-dashboard .internship-details .field-name-field-disciplines .field-label:after,article.view-mode-card .class-details .field-name-field-pathway .field-label:after,article.view-mode-card_brief .class-details .field-name-field-pathway .field-label:after,article.view-mode-card_compact .class-details .field-name-field-pathway .field-label:after,article.view-mode-dashboard .class-details .field-name-field-pathway .field-label:after,article.view-mode-card .card-details .field-name-field-pathway .field-label:after,article.view-mode-card_brief .card-details .field-name-field-pathway .field-label:after,article.view-mode-card_compact .card-details .field-name-field-pathway .field-label:after,article.view-mode-dashboard .card-details .field-name-field-pathway .field-label:after,article.view-mode-card .internship-details .field-name-field-pathway .field-label:after,article.view-mode-card_brief .internship-details .field-name-field-pathway .field-label:after,article.view-mode-card_compact .internship-details .field-name-field-pathway .field-label:after,article.view-mode-dashboard .internship-details .field-name-field-pathway .field-label:after{content:":";left:-3px;position:relative;top:0;}article.view-mode-card .class-details .field-name-field-short-line,article.view-mode-card_brief .class-details .field-name-field-short-line,article.view-mode-card_compact .class-details .field-name-field-short-line,article.view-mode-dashboard .class-details .field-name-field-short-line,article.view-mode-card .card-details .field-name-field-short-line,article.view-mode-card_brief .card-details .field-name-field-short-line,article.view-mode-card_compact .card-details .field-name-field-short-line,article.view-mode-dashboard .card-details .field-name-field-short-line,article.view-mode-card .internship-details .field-name-field-short-line,article.view-mode-card_brief .internship-details .field-name-field-short-line,article.view-mode-card_compact .internship-details .field-name-field-short-line,article.view-mode-dashboard .internship-details .field-name-field-short-line{height:3.25em;margin-bottom:7px;}article.view-mode-card .class-details a.more,article.view-mode-card_brief .class-details a.more,article.view-mode-card_compact .class-details a.more,article.view-mode-dashboard .class-details a.more,article.view-mode-card .card-details a.more,article.view-mode-card_brief .card-details a.more,article.view-mode-card_compact .card-details a.more,article.view-mode-dashboard .card-details a.more,article.view-mode-card .internship-details a.more,article.view-mode-card_brief .internship-details a.more,article.view-mode-card_compact .internship-details a.more,article.view-mode-dashboard .internship-details a.more,article.node-internship.view-mode-card_compact .internship-details .more,article.node-internship.view-mode-card_brief .internship-details .more{display:none;}article.view-mode-card .class-details .field-name-field-date,article.view-mode-card_brief .class-details .field-name-field-date,article.view-mode-card_compact .class-details .field-name-field-date,article.view-mode-dashboard .class-details .field-name-field-date,article.view-mode-card .card-details .field-name-field-date,article.view-mode-card_brief .card-details .field-name-field-date,article.view-mode-card_compact .card-details .field-name-field-date,article.view-mode-dashboard .card-details .field-name-field-date,article.view-mode-card .internship-details .field-name-field-date,article.view-mode-card_brief .internship-details .field-name-field-date,article.view-mode-card_compact .internship-details .field-name-field-date,article.view-mode-dashboard .internship-details .field-name-field-date,article.view-mode-card .class-details .field-name-field-date-with-time,article.view-mode-card_brief .class-details .field-name-field-date-with-time,article.view-mode-card_compact .class-details .field-name-field-date-with-time,article.view-mode-dashboard .class-details .field-name-field-date-with-time,article.view-mode-card .card-details .field-name-field-date-with-time,article.view-mode-card_brief .card-details .field-name-field-date-with-time,article.view-mode-card_compact .card-details .field-name-field-date-with-time,article.view-mode-dashboard .card-details .field-name-field-date-with-time,article.view-mode-card .internship-details .field-name-field-date-with-time,article.view-mode-card_brief .internship-details .field-name-field-date-with-time,article.view-mode-card_compact .internship-details .field-name-field-date-with-time,article.view-mode-dashboard .internship-details .field-name-field-date-with-time{font-family:'ralewaybold','Georgia',serif;font-size:12px;font-size:1.2 rem;line-height:1.2;}article.view-mode-card .class-details .field-name-body,article.view-mode-card_brief .class-details .field-name-body,article.view-mode-card_compact .class-details .field-name-body,article.view-mode-dashboard .class-details .field-name-body,article.view-mode-card .card-details .field-name-body,article.view-mode-card_brief .card-details .field-name-body,article.view-mode-card_compact .card-details .field-name-body,article.view-mode-dashboard .card-details .field-name-body,article.view-mode-card .internship-details .field-name-body,article.view-mode-card_brief .internship-details .field-name-body,article.view-mode-card_compact .internship-details .field-name-body,article.view-mode-dashboard .internship-details .field-name-body{height:10.7em;margin-bottom:1em;}article.view-mode-card .class-details .field-name-body p,article.view-mode-card_brief .class-details .field-name-body p,article.view-mode-card_compact .class-details .field-name-body p,article.view-mode-dashboard .class-details .field-name-body p,article.view-mode-card .card-details .field-name-body p,article.view-mode-card_brief .card-details .field-name-body p,article.view-mode-card_compact .card-details .field-name-body p,article.view-mode-dashboard .card-details .field-name-body p,article.view-mode-card .internship-details .field-name-body p,article.view-mode-card_brief .internship-details .field-name-body p,article.view-mode-card_compact .internship-details .field-name-body p,article.view-mode-dashboard .internship-details .field-name-body p{font-size:14px;font-size:1.4 rem;line-height:1.6;}article.view-mode-card .class-details .field-name-field-related,article.view-mode-card_brief .class-details .field-name-field-related,article.view-mode-card_compact .class-details .field-name-field-related,article.view-mode-dashboard .class-details .field-name-field-related,article.view-mode-card .card-details .field-name-field-related,article.view-mode-card_brief .card-details .field-name-field-related,article.view-mode-card_compact .card-details .field-name-field-related,article.view-mode-dashboard .card-details .field-name-field-related,article.view-mode-card .internship-details .field-name-field-related,article.view-mode-card_brief .internship-details .field-name-field-related,article.view-mode-card_compact .internship-details .field-name-field-related,article.view-mode-dashboard .internship-details .field-name-field-related{height:5em;}article.view-mode-card .class-details .field-name-field-related a,article.view-mode-card_brief .class-details .field-name-field-related a,article.view-mode-card_compact .class-details .field-name-field-related a,article.view-mode-dashboard .class-details .field-name-field-related a,article.view-mode-card .card-details .field-name-field-related a,article.view-mode-card_brief .card-details .field-name-field-related a,article.view-mode-card_compact .card-details .field-name-field-related a,article.view-mode-dashboard .card-details .field-name-field-related a,article.view-mode-card .internship-details .field-name-field-related a,article.view-mode-card_brief .internship-details .field-name-field-related a,article.view-mode-card_compact .internship-details .field-name-field-related a,article.view-mode-dashboard .internship-details .field-name-field-related a{background:transparent;border-radius:20px;border:2px solid #939393;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;text-transform:none;}article.view-mode-card .class-details .field-name-field-related a:hover,article.view-mode-card_brief .class-details .field-name-field-related a:hover,article.view-mode-card_compact .class-details .field-name-field-related a:hover,article.view-mode-dashboard .class-details .field-name-field-related a:hover,article.view-mode-card .card-details .field-name-field-related a:hover,article.view-mode-card_brief .card-details .field-name-field-related a:hover,article.view-mode-card_compact .card-details .field-name-field-related a:hover,article.view-mode-dashboard .card-details .field-name-field-related a:hover,article.view-mode-card .internship-details .field-name-field-related a:hover,article.view-mode-card_brief .internship-details .field-name-field-related a:hover,article.view-mode-card_compact .internship-details .field-name-field-related a:hover,article.view-mode-dashboard .internship-details .field-name-field-related a:hover{background:transparent;border-color:transparent;}article.view-mode-card .class-details .field-name-field-related a:hover,article.view-mode-card_brief .class-details .field-name-field-related a:hover,article.view-mode-card_compact .class-details .field-name-field-related a:hover,article.view-mode-dashboard .class-details .field-name-field-related a:hover,article.view-mode-card .card-details .field-name-field-related a:hover,article.view-mode-card_brief .card-details .field-name-field-related a:hover,article.view-mode-card_compact .card-details .field-name-field-related a:hover,article.view-mode-dashboard .card-details .field-name-field-related a:hover,article.view-mode-card .internship-details .field-name-field-related a:hover,article.view-mode-card_brief .internship-details .field-name-field-related a:hover,article.view-mode-card_compact .internship-details .field-name-field-related a:hover,article.view-mode-dashboard .internship-details .field-name-field-related a:hover{border-color:#939393;}article.view-mode-card .class-details .field-name-field-subtitle,article.view-mode-card_brief .class-details .field-name-field-subtitle,article.view-mode-card_compact .class-details .field-name-field-subtitle,article.view-mode-dashboard .class-details .field-name-field-subtitle,article.view-mode-card .card-details .field-name-field-subtitle,article.view-mode-card_brief .card-details .field-name-field-subtitle,article.view-mode-card_compact .card-details .field-name-field-subtitle,article.view-mode-dashboard .card-details .field-name-field-subtitle,article.view-mode-card .internship-details .field-name-field-subtitle,article.view-mode-card_brief .internship-details .field-name-field-subtitle,article.view-mode-card_compact .internship-details .field-name-field-subtitle,article.view-mode-dashboard .internship-details .field-name-field-subtitle{font-family:'ralewaymedium','Georgia',serif;height:4em;margin-bottom:0;margin-top:0;text-align:left;font-size:14px;font-size:1.4 rem;line-height:1.6;}article.view-mode-card footer,article.view-mode-card_brief footer,article.view-mode-card_compact footer,article.view-mode-dashboard footer{color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:17px 15px;font-size:16px;font-size:1.6 rem;line-height:1.2;}article.view-mode-card footer:before,article.view-mode-card_brief footer:before,article.view-mode-card_compact footer:before,article.view-mode-dashboard footer:before,article.view-mode-card footer:after,article.view-mode-card_brief footer:after,article.view-mode-card_compact footer:after,article.view-mode-dashboard footer:after{content:" ";display:table;}article.view-mode-card footer:after,article.view-mode-card_brief footer:after,article.view-mode-card_compact footer:after,article.view-mode-dashboard footer:after{clear:both;}article.view-mode-card footer .class-status,article.view-mode-card_brief footer .class-status,article.view-mode-card_compact footer .class-status,article.view-mode-dashboard footer .class-status{float:left;}article.view-mode-card footer .footer-right,article.view-mode-card_brief footer .footer-right,article.view-mode-card_compact footer .footer-right,article.view-mode-dashboard footer .footer-right{float:right;}article.view-mode-card footer .footer-right div,article.view-mode-card_brief footer .footer-right div,article.view-mode-card_compact footer .footer-right div,article.view-mode-dashboard footer .footer-right div{display:inline;}article.view-mode-card footer .availability,article.view-mode-card_brief footer .availability,article.view-mode-card_compact footer .availability,article.view-mode-dashboard footer .availability{float:left;width:calc(100% - 100px);}article.view-mode-card footer a.footer-more,article.view-mode-card_brief footer a.footer-more,article.view-mode-card_compact footer a.footer-more,article.view-mode-dashboard footer a.footer-more{text-decoration:none;}article.view-mode-card footer a.footer-more span,article.view-mode-card_brief footer a.footer-more span,article.view-mode-card_compact footer a.footer-more span,article.view-mode-dashboard footer a.footer-more span{display:inline-block;text-indent:-9999px;}article.view-mode-card footer a.footer-more:after,article.view-mode-card_brief footer a.footer-more:after,article.view-mode-card_compact footer a.footer-more:after,article.view-mode-dashboard footer a.footer-more:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;padding-left:7px;}article.view-mode-card_brief,article.view-mode-card_compact{margin-bottom:13px;}article.view-mode-card_brief .class-details,article.view-mode-card_compact .class-details,article.view-mode-card_brief .card-details,article.view-mode-card_compact .card-details{position:relative;}article.view-mode-card_brief .class-details h2,article.view-mode-card_compact .class-details h2,article.view-mode-card_brief .card-details h2,article.view-mode-card_compact .card-details h2{margin-bottom:2px;}article.view-mode-card_brief .class-details .field:last-child,article.view-mode-card_compact .class-details .field:last-child,article.view-mode-card_brief .card-details .field:last-child,article.view-mode-card_compact .card-details .field:last-child{padding-right:25px;}article.view-mode-card_brief .class-details .field-name-field-short-line,article.view-mode-card_compact .class-details .field-name-field-short-line,article.view-mode-card_brief .card-details .field-name-field-short-line,article.view-mode-card_compact .card-details .field-name-field-short-line{margin-bottom:0;}article.view-mode-card_brief .class-details a.more,article.view-mode-card_compact .class-details a.more,article.view-mode-card_brief .card-details a.more,article.view-mode-card_compact .card-details a.more,article.node-internship.view-mode-card_compact .internship-details .more,article.node-internship.view-mode-card_brief .internship-details .more{display:block;position:absolute;right:15px;bottom:15px;text-decoration:none;}article.view-mode-card_brief .class-details a.more span,article.view-mode-card_compact .class-details a.more span,article.view-mode-card_brief .card-details a.more span,article.view-mode-card_compact .card-details a.more span,article.node-internship.view-mode-card_compact .internship-details .more span,article.node-internship.view-mode-card_brief .internship-details .more span{display:inline-block;text-indent:-9999px;}article.view-mode-card_brief .class-details a.more:after,article.view-mode-card_compact .class-details a.more:after,article.view-mode-card_brief .card-details a.more:after,article.view-mode-card_compact .card-details a.more:after,article.node-internship.view-mode-card_compact .internship-details .more:after,article.node-internship.view-mode-card_brief .internship-details .more:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000000;padding-left:7px;transition:color 0.2s ease;}article.view-mode-card_brief footer,article.view-mode-card_compact footer{display:none;}article.view-mode-card_brief .card-details .field-name-field-date,article.view-mode-card_brief .card-details .field-name-field-date-with-time{margin-bottom:0.5em;margin-top:0.75em;}article.view-mode-card_brief .card-details .field-name-body{height:4.5em;margin-bottom:0;}article.view-mode-card_brief .card-details .field-name-body p{margin-top:0;}article.view-mode-card_brief .card-details .field-name-field-subtitle{height:2.1em;}article.view-mode-card_compact .class-details h2,article.view-mode-card_compact .card-details h2{height:1.42em;margin-top:0;margin-bottom:0;}article.view-mode-card_compact .card-details .field-name-field-date,article.view-mode-card_compact .card-details .field-name-field-date-with-time{margin-bottom:0.5em;margin-top:0.6em;}article.view-mode-card_compact .card-details .field-name-body{height:4.5em;margin-bottom:0;}article.view-mode-card_compact .card-details .field-name-body p{margin-top:0;}article.view-mode-card_compact.node-page .card-details .field-name-body{height:6.5em;}article.view-mode-dashboard:hover .class-details h2,article.view-mode-dashboard:hover .card-details h2{text-decoration:none;}article.view-mode-dashboard.new-class .image-placeholder{margin-top:0;}article.view-mode-dashboard .card-link{position:relative;}article.view-mode-dashboard.status-full{opacity:1;}article.view-mode-dashboard.status-full .card-wrapper > header,article.view-mode-dashboard.status-full .card-wrapper > .class-details > h2,article.view-mode-dashboard.status-full .card-wrapper > .course-details > h2,article.view-mode-dashboard.status-full .card-wrapper > .class-details > div,article.view-mode-dashboard.status-full .card-wrapper > .card-details > div{opacity:0.5;}article.view-mode-dashboard.status-full .card-wrapper > .class-details > div.field-name-field-location-address,article.view-mode-dashboard.status-full .card-wrapper > .card-details > div.field-name-field-location-address{opacity:1;}article.view-mode-dashboard .card-wrapper{cursor:default;}article.view-mode-dashboard a.card-title{color:#99cd32;text-decoration:none;}article.view-mode-dashboard a.card-title:hover{text-decoration:underline;}article.view-mode-dashboard .cancel-registration{font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-top:1.5em;text-transform:uppercase;font-size:12px;font-size:1.2 rem;line-height:1.2;}article.view-mode-dashboard .cancel-registration a{text-decoration:none;}article.view-mode-dashboard .cancel-registration a:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:10px;line-height:10px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}article.view-mode-dashboard footer{display:none;}article.view-mode-locker{border:1px solid #e8e8e8;margin-bottom:1em;padding:15px 15px 10px;}article.view-mode-locker.status-waitlist{opacity:0.7;}article.view-mode-locker.node-internship{border:none;margin-bottom:1em;padding:0;}article.view-mode-locker.node-internship .card-wrapper{border:1px solid #e8e8e8;padding:15px 15px 10px;}article.view-mode-locker.node-internship header{background-color:#051cea;}article.view-mode-locker.node-internship .field-type-taxonomy-term-reference a{background:transparent;border-radius:20px;border:2px solid #939393;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}article.view-mode-locker.node-internship .field-type-taxonomy-term-reference a:hover{background:transparent;border-color:transparent;}article.view-mode-locker.node-internship .field-type-taxonomy-term-reference a:hover{border-color:#939393;}article.view-mode-locker header{background:#99cd32;color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin:-15px -15px 20px;padding:15px;position:relative;font-size:16px;font-size:1.6 rem;line-height:1.2;}article.view-mode-locker header:before,article.view-mode-locker header:after{content:" ";display:table;}article.view-mode-locker header:after{clear:both;}article.view-mode-locker header h2{margin-top:0;font-size:16px;font-size:1.6 rem;line-height:1.2;}article.view-mode-locker header h2 a{color:#ffffff;text-decoration:none;}article.view-mode-locker header .tuition{margin-bottom:0.75em;}article.view-mode-locker header .remove-from-locker{color:#ffffff;font-family:'ralewaymedium','Georgia',serif;text-align:right;text-decoration:none;text-transform:uppercase;top:-2px;font-size:12px;font-size:1.2 rem;line-height:1.2;}article.view-mode-locker header .remove-from-locker:after{color:#659b22;padding-left:5px;position:relative;top:3px;transition:all 0.2s ease;content:'\f057';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}article.view-mode-locker header .remove-from-locker:hover,article.view-mode-locker header .remove-from-locker:hover:after{color:#009aff;}article.view-mode-locker header .remove-overlay{background-color:rgba(0,0,0,0.8);border-radius:5px;opacity:0;margin-top:10px;padding:15px;position:absolute;right:0;top:auto;transition:all 0.2s ease;visibility:hidden;width:100%;z-index:3;}article.view-mode-locker header .remove-overlay:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(0,0,0,0.8);left:69px;position:absolute;top:-8px;}article.view-mode-locker header .remove-overlay.show{opacity:1;visibility:visible;}article.view-mode-locker header .remove-overlay p{font-family:'ralewaymedium','Georgia',serif;margin-top:0;font-size:12px;font-size:1.2 rem;line-height:1.6;}article.view-mode-locker header .remove-overlay p strong{font-family:'ralewaybold','Georgia',serif;}article.view-mode-locker header .remove-overlay ul{margin:0.5em 0 0.25em;padding:0;list-style:none;}article.view-mode-locker header .remove-overlay ul li{display:inline-block;position:relative;}article.view-mode-locker header .remove-overlay ul li a{background:transparent;border-radius:20px;border:2px solid #ffffff;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:10px;font-size:1 rem;line-height:1.2;display:block;margin-right:20px;margin-bottom:1em;padding:11px 15px 10px;}article.view-mode-locker header .remove-overlay ul li a:hover{background:#ff9a34;border-color:#ff9a34;}article.view-mode-locker header .remove-overlay ul li a.cancel{border-color:#ff9a34;margin-right:0;margin-bottom:0;}article.view-mode-locker header .remove-overlay ul li .ajax-progress{position:absolute;right:-5px;top:7px;}article.view-mode-locker .class-details h3{margin-top:0;}article.view-mode-locker .class-details .field-label{color:#555555;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;}article.view-mode-locker .class-details p.full{color:#659b22;font-family:'ralewaymedium','Georgia',serif;font-style:italic;margin-top:1.5em;font-size:14px;font-size:1.4 rem;line-height:1.6;}article.view-mode-locker .class-details .field-name-field-prerequisites p{display:inline;}article.view-mode-locker .class-details .field-name-field-location{color:#939393;font-family:'ralewaymedium','Georgia',serif;margin-bottom:1.5em;margin-top:0.75em;padding-left:21px;position:relative;}article.view-mode-locker .class-details .field-name-field-location:before{color:#99cd32;left:0;position:absolute;top:-1px;content:'\f041';font-family:'saturdayacademy-icons';font-size:24px;line-height:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}article.view-mode-locker .class-details .field-name-field-pathway{margin-bottom:0.75em;}article.view-mode-locker .class-details .field-name-field-pathway strong{font-weight:400;font-family:'ralewaybold','Georgia',serif;}article.view-mode-locker .registration{margin-top:1.5em;}article.view-mode-locker .registration h3{color:#555555;margin-top:0;margin-bottom:0.75em;width:100%;font-size:14px;font-size:1.4 rem;line-height:1.2;}article.view-mode-locker .registration div{margin-bottom:1em;}article.view-mode-locker .registration .student-card{background-color:#ebf5d6;padding:15px;}article.view-mode-locker .registration .student-card.gray{background-color:#e8e8e8;}article.view-mode-locker .registration .student-card.gray a.remove-student{color:#939393;}article.view-mode-locker .registration .student-card label.checkbox + .requirement-warning{margin-bottom:0;margin-top:2em;}article.view-mode-locker .registration .student-card .requirement-warning{color:#ed018c;font-family:'ralewaybold','Georgia',serif;margin-bottom:0.5em;margin-right:0;width:100%;}article.view-mode-locker .registration .student-card .requirements-help{font-family:'ralewaymedium','Georgia',serif;margin-top:0.25em;font-size:12px;font-size:1.2 rem;line-height:1.6;}article.view-mode-locker .registration .student-card label.checkbox{color:#000000;display:block;font-family:'ralewaymedium','Georgia',serif;font-weight:400;text-transform:none;width:100%;font-size:14px;font-size:1.4 rem;line-height:1.6;}article.view-mode-locker .registration .student-card label.checkbox span{padding-left:8px;}article.view-mode-locker .registration .student-card strong{font-family:'montserratbold','Helvetica','Arial',sans-serif;font-weight:400;padding-right:5px;position:relative;text-transform:uppercase;top:-1px;font-size:12px;font-size:1.2 rem;line-height:1.2;}article.view-mode-locker .registration .student-card a.remove-student{color:#98cc33;float:right;font-family:'ralewaymedium','Georgia',serif;display:inline-block;position:relative;text-decoration:none;text-transform:uppercase;top:-2px;font-size:12px;font-size:1.2 rem;line-height:1.2;}article.view-mode-locker .registration .student-card a.remove-student:after{padding-left:6px;position:relative;top:2px;content:'\f057';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}article.view-mode-locker .registration .student-card a.remove-student:hover{color:#009aff;}article.node-internship.view-mode-card .organization-wrapper,article.node-internship.view-mode-card_brief .organization-wrapper,article.node-internship.view-mode-card_compact .organization-wrapper{font-family:'montserratbold','Helvetica','Arial',sans-serif;color:#ffffff;background-color:#2f328c;padding:17px 15px;text-transform:uppercase;font-size:16px;font-size:1.6 rem;line-height:1.2;}article.node-internship.view-mode-card .internship-details .field-name-field-citizenship,article.node-internship.view-mode-card_brief .internship-details .field-name-field-citizenship,article.node-internship.view-mode-card_compact .internship-details .field-name-field-citizenship{font-style:normal;}article.node-internship.view-mode-card .internship-details div,article.node-internship.view-mode-card_brief .internship-details div,article.node-internship.view-mode-card_compact .internship-details div{margin:5px 0;height:initial;}article.node-internship.view-mode-card .internship-details div.field-name-field-free-reduced-lunch .field-label,article.node-internship.view-mode-card_brief .internship-details div.field-name-field-free-reduced-lunch .field-label,article.node-internship.view-mode-card_compact .internship-details div.field-name-field-free-reduced-lunch .field-label{display:inline;}article.node-internship.view-mode-card .internship-details h2,article.node-internship.view-mode-card_brief .internship-details h2,article.node-internship.view-mode-card_compact .internship-details h2{height:initial;font-size:14px;text-transform:capitalize;color:#000000;}article.node-internship.view-mode-card footer,article.node-internship.view-mode-card_brief footer,article.node-internship.view-mode-card_compact footer{background-color:#009aff;}article.node-internship.view-mode-card footer a.footer-more,article.node-internship.view-mode-card_brief footer a.footer-more,article.node-internship.view-mode-card_compact footer a.footer-more{color:#ffffff;font-weight:normal;font-size:14px;}article.node-internship.view-mode-card footer a.footer-more span,article.node-internship.view-mode-card_brief footer a.footer-more span,article.node-internship.view-mode-card_compact footer a.footer-more span{text-indent:0;}article.node-internship.view-mode-card footer .date-passed,article.node-internship.view-mode-card_brief footer .date-passed,article.node-internship.view-mode-card_compact footer .date-passed{font-size:12px;text-transform:uppercase;color:#000000;}article.node-internship.view-mode-card footer .date-passed a.footer-more:after,article.node-internship.view-mode-card_brief footer .date-passed a.footer-more:after,article.node-internship.view-mode-card_compact footer .date-passed a.footer-more:after{color:#000000;}article.node-internship.view-mode-card_compact .card-wrapper:hover .more:after,article.node-internship.view-mode-card_brief .card-wrapper:hover .more:after{color:#2f328c;}article.node-internship.view-mode-card_compact .internship-details h2,article.node-internship.view-mode-card_brief .internship-details h2{color:#2f328c;}article.node-internship.view-mode-card_compact .field-name-field-disciplines,article.node-internship.view-mode-card_brief .field-name-field-disciplines{display:none;}.bean-bean-container{min-height:15px;}.bean-bean-container > .content > .container{padding:0;}.bean-container > .contextual-links-wrapper{right:0 !important;}.bean-rte-rte{margin-bottom:1.5em;}#main .bean-link .content ul{list-style:none;padding-left:0;}#main .bean-link .content ul li{display:block;margin-bottom:8px;font-size:14px;font-size:1.4 rem;line-height:1.2;}#main .bean-link .content ul li:last-child{margin-bottom:0;}#main .bean-link .content ul li a{color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 25px 0 0;position:relative;text-decoration:none;}#main .bean-link .content ul li a:hover{color:#009aff;text-decoration:underline;}#main .bean-link .content ul li a:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:56%;transform:translateY(-50%);}#main .bean-link .content ul li ul{margin-top:2px;padding-left:25px;}#main .bean-link .content ul li ul li{margin-bottom:1px;}#main .bean-link .content ul li ul li a{font-family:'montserratregular','Helvetica','Arial',sans-serif;}#main .bean-link .content ul li ul li a:after{content:"";}.style-news-event-list{margin-bottom:1.5em;}.style-news-event-list ul{list-style:none;padding:0;margin:0;}.style-news-event-list ul li{display:block;padding-left:63px;position:relative;margin-bottom:1em;line-height:1.2;}.style-news-event-list ul li .title,.style-news-event-list ul li .field-body,.style-news-event-list ul li .field-body p{display:inline;}.style-news-event-list ul li a{padding-right:5px;text-decoration:none;}.style-news-event-list ul li a .date{color:#000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;left:0;top:-1px;position:absolute;font-size:16px;font-size:1.6 rem;line-height:1.2;}.style-news-event-list ul li a .node-title{color:#ff9a34;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-transform:uppercase;transition:all 0.2s ease;font-size:14px;font-size:1.4 rem;line-height:1.2;}.style-news-event-list ul li a:hover .node-title{color:#009aff;text-decoration:underline;}.style-news-event-list .field-name-field-call-to-action-link,.style-news-event-thumbnail .field-name-field-call-to-action-link{float:right;}.style-news-event-list .field-name-field-call-to-action-link a,.style-news-event-thumbnail .field-name-field-call-to-action-link a{color:#000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-decoration:none;text-transform:uppercase;font-size:12px;font-size:1.2 rem;line-height:1.2;}.style-news-event-list .field-name-field-call-to-action-link a:after,.style-news-event-thumbnail .field-name-field-call-to-action-link a:after{padding-left:5px;content:'\e902';font-family:'saturdayacademy-icons';font-size:11px;line-height:11px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.style-news-event-list .field-name-field-call-to-action-link a:hover,.style-news-event-thumbnail .field-name-field-call-to-action-link a:hover{color:#009aff;}.style-news-event-thumbnail{margin-bottom:1.5em;}.style-news-event-thumbnail article{margin-bottom:0.5em;}.style-news-event-thumbnail article:before,.style-news-event-thumbnail article:after{content:" ";display:table;}.style-news-event-thumbnail article:after{clear:both;}.style-news-event-thumbnail img{vertical-align:top;}.style-news-event-thumbnail h3{margin-bottom:0;font-size:16px;font-size:1.6 rem;line-height:1.2;}.style-news-event-thumbnail h3 a{color:#ff9a34;text-decoration:none;}.style-news-event-thumbnail h3 a:hover{color:#009aff;text-decoration:underline;}.style-news-event-thumbnail .field-name-field-date,.style-news-event-thumbnail .field-name-field-date-with-time{font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-top:1em;font-size:16px;font-size:1.6 rem;line-height:1.2;}.style-news-event-thumbnail .thumbnail-info{height:8.5em;}.style-news-event-thumbnail .field-name-body p{font-size:14px;font-size:1.4 rem;line-height:1.6;}.style-news-event-thumbnail .field-name-field-call-to-action-link{position:relative;z-index:3;}.bean-featured.card-medium,.bean-featured.card-compact,.solr-bean.card-medium,.solr-bean.card-compact{margin-bottom:1.5em;}.disciplines-list{margin-bottom:1.5em;}.disciplines-list .field-type-taxonomy-term-reference a{padding-left:10px;padding-right:10px;font-size:13px;font-size:1.3 rem;line-height:1.2;}.disciplines-list .field-type-taxonomy-term-reference a:hover{background-color:#009aff;color:#ffffff;}.bean-style-carousel .item{position:relative;}.bean-style-carousel figcaption{display:none;}.bean-style-carousel a.slide-link:hover{color:#ffffff;}.bean-style-carousel .group_secondary{bottom:0;left:0;padding:20px 20px 15px;position:absolute;width:100%;z-index:2;}.bean-style-carousel .group_secondary .field-name-field-slide-title{font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:0.75em;padding-right:25px;text-transform:uppercase;font-size:16px;font-size:1.6 rem;line-height:1.2;}.bean-style-carousel .group_secondary .field-name-field-slide-text{font-family:'ralewaymedium','Georgia',serif;margin-top:10px;margin-bottom:-4em;height:3.2em;padding-right:25px;position:relative;transition:margin-bottom 0.2s ease;font-size:14px;font-size:1.4 rem;line-height:1.6;}.bean-style-carousel .group_secondary .field-name-field-slide-text p{margin:0;}.bean-style-carousel .group_secondary:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:14px;line-height:14px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:15px;right:20px;}.bean-style-carousel .field-collection-item-field-slide:hover{cursor:pointer;}.bean-style-carousel .field-collection-item-field-slide:hover .group_secondary .field-name-field-slide-text{margin-bottom:0;}.bean-style-carousel .field-collection-item-field-slide:hover .group_primary:before{background-image:-webkit-linear-gradient(top,transparent 0%,transparent 40%,rgba(0,0,0,0.8) 80%,rgba(0,0,0,0.8) 100%);background-image:-o-linear-gradient(top,transparent 0%,transparent 40%,rgba(0,0,0,0.8) 80%,rgba(0,0,0,0.8) 100%);background-image:-moz-linear-gradient(top,transparent 0%,transparent 40%,rgba(0,0,0,0.8) 80%,rgba(0,0,0,0.8) 100%);background-image:linear-gradient(to bottom,transparent 0%,transparent 40%,rgba(0,0,0,0.8) 80%,rgba(0,0,0,0.8) 100%);}.bean-style-carousel .group_primary:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;transition:background 0.2s ease;z-index:1;background-image:-webkit-linear-gradient(top,transparent 0%,transparent 50%,rgba(0,0,0,0.8) 100%);background-image:-o-linear-gradient(top,transparent 0%,transparent 50%,rgba(0,0,0,0.8) 100%);background-image:-moz-linear-gradient(top,transparent 0%,transparent 50%,rgba(0,0,0,0.8) 100%);background-image:linear-gradient(to bottom,transparent 0%,transparent 50%,rgba(0,0,0,0.8) 100%);}.bean-style-carousel .field-name-field-slide-link{display:none;}.bean-style-carousel .owl-dots{display:none !important;}.bean-style-carousel .owl-next:after,.bean-style-carousel .owl-prev:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:37px;left:5px;opacity:0.6;transition:opacity 0.2s ease;}.bean-style-carousel .owl-next:hover:after,.bean-style-carousel .owl-prev:hover:after{opacity:1;}.bean-style-carousel .owl-prev:after{content:'\e908';left:-5px;}.bean-cta.color-overlay > .entity{transition:background-color 0.2s ease;}.bean-cta.color-overlay.color-green > .entity{background-color:#99cd32;}.no-touch .bean-cta.color-overlay.color-green > .entity:hover{background-color:#8ab92d;}.bean-cta.color-overlay.color-cyan > .entity{background-color:#009aff;}.no-touch .bean-cta.color-overlay.color-cyan > .entity:hover{background-color:#008be6;}.bean-cta.color-overlay.color-squash > .entity{background-color:#ff9a34;}.no-touch .bean-cta.color-overlay.color-squash > .entity:hover{background-color:#ff8101;}.bean-cta.color-overlay.color-magenta > .entity{background-color:#ed018c;}.no-touch .bean-cta.color-overlay.color-magenta > .entity:hover{background-color:#d4017d;}.bean-cta.color-overlay.color-violet > .entity{background-color:#2e3191;}.no-touch .bean-cta.color-overlay.color-violet > .entity:hover{background-color:#282a7e;}.bean-cta.priority1{margin-bottom:1.5em;text-align:center;}.bean-cta.priority1:hover{cursor:pointer;}.bean-cta.priority1 > .entity{padding:25px 20px;}.bean-cta.priority1 .image-wrapper{margin:0 auto;max-width:75px;}.bean-cta.priority1 .image-wrapper img{vertical-align:top;}.bean-cta.priority1 h3{margin-top:0.25em;margin-bottom:0.25em;font-size:28px;font-size:2.8 rem;line-height:1.2;}.color-overlay.bean-cta.priority1{color:#ffffff;}.color-overlay.bean-cta.priority1 a.cta-link-overlay{color:#ffffff;text-decoration:none;}.bean-cta.priority1 .field-name-field-subtitle{padding-left:25px;padding-right:25px;position:relative;margin:0;font-size:14px;font-size:1.4 rem;line-height:1.4;}.bean-cta.priority1 .field-name-field-subtitle:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translateY(-50%);}.bean-cta.priority2{margin-bottom:13px;min-height:146px;}.bean-cta.priority2 .cta-link-overlay{text-decoration:none;}.bean-cta.priority2 .cta-link-overlay .content-wrapper{background-position:center center;border:none;color:#ffffff;cursor:pointer;height:146px;padding:0;position:relative;text-decoration:none;z-index:2;}.bean-cta.priority2 .cta-link-overlay .content-wrapper h3{display:block;margin:0;padding-top:10px;padding-bottom:10px;padding-right:40px;padding:10px 40px 10px 15px;position:absolute;top:50%;transform:translateY(-50%);z-index:4;}.bean-cta.priority2 .cta-link-overlay .content-wrapper:before{content:'\e903';font-family:'saturdayacademy-icons';font-size:35px;line-height:35px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:4;}.bean-cta.priority2 .cta-link-overlay .content-wrapper:after{background-color:rgba(0,0,0,0);content:"";position:absolute;top:0;bottom:0;left:0;right:0;transition:all 0.2s ease;z-index:3;}.no-touch .bean-cta.priority2 .cta-link-overlay .content-wrapper:hover:after{background-color:rgba(0,0,0,0.1);}.bean-cta.priority2.color-overlay .cta-link-overlay .content-wrapper{background-color:#ffffff;transition:all 0.2s ease;}.bean-cta.priority2.color-overlay.color-green .cta-link-overlay .content-wrapper:after{background-color:#99cd32;opacity:0.8;}.no-touch .bean-cta.priority2.color-overlay.color-green .cta-link-overlay .content-wrapper:hover:after{background-color:#99cd32;opacity:0.9;}.bean-cta.priority2.color-overlay.color-cyan .cta-link-overlay .content-wrapper:after{background-color:#009aff;opacity:0.8;}.no-touch .bean-cta.priority2.color-overlay.color-cyan .cta-link-overlay .content-wrapper:hover:after{background-color:#009aff;opacity:0.9;}.bean-cta.priority2.color-overlay.color-squash .cta-link-overlay .content-wrapper:after{background-color:#ff9a34;opacity:0.8;}.no-touch .bean-cta.priority2.color-overlay.color-squash .cta-link-overlay .content-wrapper:hover:after{background-color:#ff9a34;opacity:0.9;}.bean-cta.priority2.color-overlay.color-magenta .cta-link-overlay .content-wrapper:after{background-color:#ed018c;opacity:0.8;}.no-touch .bean-cta.priority2.color-overlay.color-magenta .cta-link-overlay .content-wrapper:hover:after{background-color:#ed018c;opacity:0.9;}.bean-cta.priority2.color-overlay.color-violet .cta-link-overlay .content-wrapper:after{background-color:#2e3191;opacity:0.8;}.no-touch .bean-cta.priority2.color-overlay.color-violet .cta-link-overlay .content-wrapper:hover:after{background-color:#2e3191;opacity:0.9;}.bean-cta.priority3 h2{border-bottom:0;margin:0;padding:0;text-align:right;font-size:14px;font-size:1.4 rem;line-height:1.2;}.bean-cta.priority3 h2 a{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:1.5em;text-decoration:none;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}.bean-cta.priority3 h2 a:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:5px;}.bean-cta.priority3 h2 a:hover{text-decoration:underline;}[data-delta="home-program-menu-container"]{padding:0;max-width:1440px;min-height:0;}[data-delta="home-program-menu-container"] .bean-cta.priority1{padding:0;margin-bottom:0;}.school-search.bean-school-base-programs{margin-bottom:1.5em;}.school-search.bean-school-base-programs h2{border:none;padding-bottom:0;}.school-search.bean-school-base-programs form{border:3px solid #ff9a34;margin-bottom:2em;padding:26px 16px;}.school-search.bean-school-base-programs form .form-group{display:inline-block;margin-bottom:0.5em;width:100%;}.school-search.bean-school-base-programs form .form-group .select2-container a.select2-choice,.school-search.bean-school-base-programs form .form-group .select2-container.select2-container-active a.select2-choice{border-width:2px;border-radius:0;box-shadow:none;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}.school-search.bean-school-base-programs form .form-group .select2-container a.select2-choice .select2-arrow,.school-search.bean-school-base-programs form .form-group .select2-container.select2-container-active a.select2-choice .select2-arrow{display:none;}.school-search.bean-school-base-programs form .form-group .select2-container a.select2-choice > .select2-chosen,.school-search.bean-school-base-programs form .form-group .select2-container.select2-container-active a.select2-choice > .select2-chosen{background:url(/sites/all/themes/saturdayacademy_theme/images/glass.png) no-repeat 0 50%;padding-left:30px;margin-right:0;}.school-search.bean-school-base-programs form input[type="submit"]{background-color:#ff9a34;border:none;border-radius:0;color:#ffffff;display:inline-block;height:31px;position:relative;top:-1px;width:100%;font-size:12px;font-size:1.2 rem;line-height:1.2;}.school-search.bean-school-base-programs form input[type="submit"][disabled="disabled"]{opacity:0.5 !important;}.school-search.bean-school-base-programs form .no-results{display:block;margin-top:1em;}.school-search.bean-school-base-programs form .no-results:empty{margin-top:0;}.school-search.bean-school-base-programs .field-name-field-description{background-color:#ff9a34;color:#ffffff;font-family:'ralewaymedium','Georgia',serif;padding:5px 20px;font-size:16px;font-size:1.6 rem;line-height:1.6;}.bean-container-vertical-tabbed h2{margin-bottom:16px;margin-top:0;font-size:30px;font-size:3 rem;line-height:1.6;}.container .bean-container-vertical-tabbed figure,.container .bean-container-vertical-tabbed .video-container{margin-bottom:0;width:100%;}.bean-container-vertical-tabbed .tabbable-select{margin-top:1.5em;margin-bottom:1.5em;}.bean-container-vertical-tabbed .tabbable-select h5{display:none;}.bean-container-vertical-tabbed .tabbable-select select{width:100%;}.bean-container-vertical-tabbed ul.nav-tabs{display:none;}.bean-container-vertical-tabbed .tab-content{float:left;width:100%;font-size:14px;font-size:1.4 rem;line-height:1.6;}.bean-container-vertical-tabbed .tab-content aside,.bean-container-vertical-tabbed .tab-content div.block{padding-left:0;padding-right:0;}.bean-container-vertical-tabbed .tab-content p:first-child,.bean-container-vertical-tabbed .tab-content p:empty{margin:0;}.tabbable:before,.tabbable:after{content:" ";display:table;}.tabbable:after{clear:both;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.page-user label{display:block;}.page-user input{max-width:100%;}.page-user .form-group{margin-bottom:1.5em;}.page-user #edit-actions{margin-bottom:3em;}.page-user #user-login{margin-bottom:3em;}.page-user .form-actions #edit-submit{margin-bottom:1em;margin-right:1em;}.page-user a.password-request{background:transparent;border-radius:20px;border:2px solid #939393;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;white-space:nowrap;margin-left:0;}.page-user a.password-request:hover{background:#009aff;border-color:#009aff;}.page-user a.password-request:hover{background:#009aff;border-color:#009aff;}.node-type-course [data-name="title"][data-type="region"]{background-color:#84b83f;background:url(/sites/all/themes/saturdayacademy_theme/images/circles-green.png);color:#ffffff;}.node-type-course [data-name="title"][data-type="region"] h1{color:#ffffff;clear:both;margin-top:3px;margin-bottom:18px;text-align:left;}.node-type-course [data-name="title"][data-type="region"] .title-image{margin-left:-15px;margin-right:-15px;}.node-type-course [data-name="title"][data-type="region"] .title-image img{vertical-align:top;}.node-type-course [data-name="title"][data-type="region"] .after-title{margin-bottom:25px;margin-top:10px;text-align:left;}.node-type-course [data-name="title"][data-type="region"] .field-name-field-readable-date,.node-type-course [data-name="title"][data-type="region"] .field-name-field-grades{font-family:'ralewaymedium','Georgia',serif;font-size:16px;font-size:1.6 rem;line-height:1.2;}.node-type-course [data-name="title"][data-type="region"] .field-name-field-readable-date .field-label,.node-type-course [data-name="title"][data-type="region"] .field-name-field-grades .field-label{display:inline-block;}.node-type-course [data-name="title"][data-type="region"] .field-name-field-tuition{font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-top:0.5em;font-size:16px;font-size:1.6 rem;line-height:1.2;}.node-type-course .course-breadcrumbs ol.breadcrumb li a{color:#ffffff;}.node-type-course .course-breadcrumbs ol.breadcrumb li a:hover{color:#009aff;}.node-type-course .course-breadcrumbs ol.breadcrumb li:after{color:#ffffff;}.node-type-course .field-name-field-class-type{display:none;}.node-type-course article.node-course.view-mode-full{margin-bottom:0;}.node-type-course article.node-course.view-mode-full header{background-color:#ffffff;border-bottom:2px solid #cccccc;margin-bottom:1.5em;padding:25px 0;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.node-type-course article.node-course.view-mode-full header:before,.node-type-course article.node-course.view-mode-full header:after{content:" ";display:table;}.node-type-course article.node-course.view-mode-full header:after{clear:both;}.node-type-course article.node-course.view-mode-full header .header-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.node-type-course article.node-course.view-mode-full header .header-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.node-type-course article.node-course.view-mode-full header .header-inner{padding-left:80px;padding-right:80px;}}.node-type-course article.node-course.view-mode-full .locker-details-top,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right,.node-type-internship header .locker-details-top{text-align:center;}.node-type-course article.node-course.view-mode-full .locker-details-top .availability,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .availability,.node-type-course article.node-course.view-mode-full .locker-details-top .add-to-locker,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .add-to-locker,.node-type-internship header .locker-details-top .availability,.node-type-internship header .locker-details-top .add-to-locker{display:inline-block;}.node-type-course article.node-course.view-mode-full .locker-details-top .availability,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .availability,.node-type-internship header .locker-details-top .availability{color:#ff9a34;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:0.5em;padding-right:15px;position:relative;top:2px;font-size:18px;font-size:1.8 rem;line-height:1.2;}.node-type-course article.node-course.view-mode-full .locker-details-top .add-to-locker a,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .add-to-locker a,.node-type-internship header .locker-details-top .add-to-locker a{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#555555;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.node-type-course article.node-course.view-mode-full .locker-details-top .add-to-locker a:hover,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .add-to-locker a:hover,.node-type-internship header .locker-details-top .add-to-locker a:hover{background:#ff9a34;border-color:#ff9a34;}.node-type-course article.node-course.view-mode-full .locker-details-top .in-locker,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker,.node-type-internship header .locker-details-top .in-locker{font-family:'ralewaybold','Georgia',serif;font-size:16px;font-size:1.6 rem;line-height:1.2;}.node-type-course article.node-course.view-mode-full .locker-details-top .in-locker a,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker a,.node-type-internship header .locker-details-top .in-locker a{border:none;color:#000000;font-family:'ralewaymedium','Georgia',serif;padding:0 6px 0 2px;text-decoration:underline;text-transform:none;font-size:16px;font-size:1.6 rem;line-height:1.2;}.node-type-course article.node-course.view-mode-full .locker-details-top .in-locker a:hover,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker a:hover,.node-type-internship header .locker-details-top .in-locker a:hover{background-color:transparent;color:#009aff;}.node-type-course article.node-course.view-mode-full .locker-details-top .in-locker span.btn,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker span.btn,.node-type-internship header .locker-details-top .in-locker span.btn{opacity:0.6;white-space:nowrap;font-size:14px;font-size:1.4 rem;line-height:1.2;}.node-type-course article.node-course.view-mode-full .locker-details-top .in-locker span.btn:hover,.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker span.btn:hover,.node-type-internship header .locker-details-top .in-locker span.btn:hover{background-color:transparent;border-color:#939393;}.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .availability{color:#ffffff;margin-bottom:1em;font-size:16px;font-size:1.6 rem;line-height:1.2;}.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .add-to-locker a{background-color:#99cd32;border-color:#ffffff;color:#ffffff;}.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .add-to-locker a:hover{background-color:#ff9a34;border-color:#ffffff;}.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker{color:#ffffff;}.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker a{background-color:transparent;color:#ffffff;}.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker a:hover{background-color:transparent;}.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker span.btn{border-color:#ffffff;color:#ffffff;}.node-type-course article.node-course.view-mode-full .locker-details-bottom-right .in-locker span.btn:hover{border-color:#ffffff;}.node-type-course article.node-course.view-mode-full .short-description,.node-type-internship header .short-description{font-family:'ralewaymedium','Georgia',serif;margin-bottom:1.5em;text-align:center;font-size:16px;font-size:1.6 rem;line-height:1.6;}.node-type-course article.node-course.view-mode-full .field-name-body{margin-bottom:1.5em;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor{color:#009aff;cursor:pointer;text-decoration:underline;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor .field-label{color:#000000;cursor:default;text-decoration:none;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio{border:1px solid #a8a8a8;border-radius:3px;box-shadow:1px 1px 2px #cccccc;max-width:300px;opacity:0;padding:0 15px;transition:all 0.2s ease;visibility:hidden;z-index:1;position:relative;margin-top:1em;border-top:1px solid #a8a8a8;background:#f6f6f6;margin-top:6px;position:absolute;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio:before,.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio:before{top:-10px;right:144px;border-bottom-color:#9b9b9b;border-width:10px;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio:after{top:-9px;right:145px;border-bottom-color:#f6f6f6;border-width:9px;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio.show{opacity:1;visibility:visible;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio p{padding-right:15px;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio a.close,.location-pop .field-name-field-location-address a.close{color:#939393;position:absolute;right:10px;text-decoration:none;top:10px;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio a.close:after,.location-pop .field-name-field-location-address a.close:after{content:'\f057';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio a.close span,.location-pop .field-name-field-location-address a.close span{display:inline-block;text-indent:-9999px;}.node-type-course article.node-course.view-mode-full .field-name-field-instructor-bio a.close:hover,.location-pop .field-name-field-location-address a.close:hover{color:#009aff;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus{margin-bottom:1.5em;overflow:hidden;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-toggle-wrapper{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-left:50px;padding-left:25px;padding-right:25px;position:relative;text-transform:uppercase;text-align:center;font-size:14px;font-size:1.4 rem;line-height:1.2;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-toggle-wrapper:before{content:"";position:absolute;height:5px;border-top:2px solid #cccccc;margin-right:0;left:100%;top:7px;width:2400px;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-toggle-wrapper:after{content:"";position:absolute;height:5px;border-top:2px solid #cccccc;margin-right:0;right:100%;top:7px;width:2400px;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-toggle-wrapper a.syllabus-toggle{color:#000000;position:relative;text-decoration:none;top:-4px;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-toggle-wrapper a.syllabus-toggle:after{content:'\e901';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;left:7px;top:2px;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-toggle-wrapper a.syllabus-toggle.active:after{content:'\e909';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-content-wrapper{max-height:0;overflow:hidden;transition:max-height 0.4s ease;font-size:16px;font-size:1.6 rem;line-height:1.6;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-content-wrapper.show{max-height:1000px;}.node-type-course article.node-course.view-mode-full .field-name-field-syllabus .syllabus-content-wrapper p{font-size:16px;font-size:1.6 rem;line-height:1.6;}.node-type-course article.node-course.view-mode-full .group-secondary-wrapper{background-color:#e8e8e8;margin-left:-15px;margin-right:-15px;margin-bottom:3em;}.node-type-course article.node-course.view-mode-full .group-secondary{border:1px solid #e8e8e8;margin-top:1.5em;padding:18px 15px;}.node-type-course article.node-course.view-mode-full .group-secondary .field-label{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-transform:uppercase;}.node-type-course article.node-course.view-mode-full .group-secondary .field-name-field-prerequisites p{display:inline-block;margin:0;}.node-type-course article.node-course.view-mode-full .group-secondary .field-name-field-disciplines .field-label{display:block;margin-bottom:0.5em;}.node-type-course article.node-course.view-mode-full .group-secondary .field-name-field-disciplines .field-label:after,.node-type-course article.node-course.view-mode-full .group-secondary .field-name-field-pathway .field-label:after{content:":";left:-3px;position:relative;top:0;}.node-type-course article.node-course.view-mode-full footer{background-color:#84b83f;clear:both;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.node-type-course article.node-course.view-mode-full footer:before,.node-type-course article.node-course.view-mode-full footer:after{content:" ";display:table;}.node-type-course article.node-course.view-mode-full footer:after{clear:both;}.node-type-course article.node-course.view-mode-full footer .footer-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.node-type-course article.node-course.view-mode-full footer .footer-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.node-type-course article.node-course.view-mode-full footer .footer-inner{padding-left:80px;padding-right:80px;}}.node-type-course article.node-course.view-mode-full footer .financial-aid{text-align:center;}.node-type-course article.node-course.view-mode-full footer .financial-aid a.cta{color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;left:50%;padding:30px 40px 30px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);font-size:18px;font-size:1.8 rem;font-family:'ralewayregular','Georgia',serif;padding-top:10px;padding-bottom:10px;text-align:left;font-size:15px;font-size:1.5 rem;line-height:1.2;}.node-type-course article.node-course.view-mode-full footer .financial-aid a.cta:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:32px;line-height:32px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translateY(-50%);}.node-type-course article.node-course.view-mode-full footer .financial-aid a.cta:hover{color:#009aff;}.node-type-course article.node-course.view-mode-full footer .financial-aid a.cta strong{font-family:'montserratbold','Helvetica','Arial',sans-serif;font-weight:400;}.node-type-course article.node-course.view-mode-full footer .financial-aid a.cta:hover{color:#e6e6e6;}.node-type-course article.node-course.view-mode-full footer .locker-details-bottom-right{padding:0 0 20px;text-align:center;}.node-type-course article.node-course.view-mode-full footer .availability,.node-type-course article.node-course.view-mode-full footer .add-to-locker{display:inline-block;}.node-type-course article.node-course.view-mode-full footer .availability{color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:0.5em;padding-right:15px;font-size:16px;font-size:1.6 rem;line-height:1.2;}.node-type-course article.node-course.view-mode-full footer .add-to-locker a{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.node-type-course article.node-course.view-mode-full footer .add-to-locker a:hover{background:#ff9a34;border-color:#ff9a34;}.node-type-course [data-module="apachesolr_search"] > h2{border-bottom:none;color:#555555;margin-top:1em;margin-bottom:1em;padding:0;text-align:center;font-size:24px;font-size:2.4 rem;line-height:1.2;}.node-type-course [data-module="apachesolr_search"] > ul{list-style:none;margin:0;padding:0;}.page-internships #block-system-main .filter-bar{background-color:#2f328c;}.page-internships #block-system-main .filter-bar .search-form #edit-basic{border-color:#2f328c;}.page-internships #block-system-main .filter-bar .filter-nav-desktop h3:hover{color:#ffffff;}.page-internships #block-system-main .filter-bar .filter h4{border-top:1px solid #585aa8;border-left:1px solid #585aa8;border-right:1px solid #585aa8;}.page-internships #block-system-main .filter-bar .filter h4:hover{color:#ffffff;}.page-catalog .filter-bar{background-color:#84b83f;}.page-catalog .ombucleanup-title-block,.page-internships .ombucleanup-title-block{margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;margin-left:-15px;margin-right:-15px;}.page-catalog .ombucleanup-title-block .wrapper,.page-internships .ombucleanup-title-block .wrapper{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.page-catalog .ombucleanup-title-block .wrapper,.page-internships .ombucleanup-title-block .wrapper{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.page-catalog .ombucleanup-title-block .wrapper,.page-internships .ombucleanup-title-block .wrapper{padding-left:80px;padding-right:80px;}}.page-catalog .ombucleanup-title-block .wrapper h1,.page-internships .ombucleanup-title-block .wrapper h1{color:#ffffff;margin-top:0;margin-bottom:5px;padding-top:30px;}.page-catalog .ombucleanup-title-block .wrapper h2,.page-internships .ombucleanup-title-block .wrapper h2{color:#ffffff;font-family:'ralewaymedium','Georgia',serif;margin-top:0;margin-bottom:0;padding-bottom:40px;text-align:center;text-transform:none;font-size:16px;font-size:1.6 rem;line-height:1.2;}.page-catalog .filter-bar,.page-internships .filter-bar{background-color:#84b83f;padding:20px 0 0;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;margin-left:-15px;margin-right:-15px;}.page-catalog .filter-bar:before,.page-internships .filter-bar:before,.page-catalog .filter-bar:after,.page-internships .filter-bar:after{content:" ";display:table;}.page-catalog .filter-bar:after,.page-internships .filter-bar:after{clear:both;}.page-catalog .filter-bar .filter-bar-inner,.page-internships .filter-bar .filter-bar-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.page-catalog .filter-bar .filter-bar-inner,.page-internships .filter-bar .filter-bar-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.page-catalog .filter-bar .filter-bar-inner,.page-internships .filter-bar .filter-bar-inner{padding-left:80px;padding-right:80px;}}.page-catalog .filter-bar .filter-bar-inner:before,.page-internships .filter-bar .filter-bar-inner:before,.page-catalog .filter-bar .filter-bar-inner:after,.page-internships .filter-bar .filter-bar-inner:after{content:" ";display:table;}.page-catalog .filter-bar .filter-bar-inner:after,.page-internships .filter-bar .filter-bar-inner:after{clear:both;}.page-catalog .filter-bar .filter-bar-inner > .filter-result,.page-internships .filter-bar .filter-bar-inner > .filter-result{display:none;}.page-catalog .filter-bar .filter-bar-inner > a.clear,.page-internships .filter-bar .filter-bar-inner > a.clear{display:none;}.page-catalog .filter-bar + h2,.page-internships .filter-bar + h2,.page-catalog .filter-bar + .mobile-map-toggle + .map-wrapper + h2,.page-internships .filter-bar + .mobile-map-toggle + .map-wrapper + h2{display:none;}.page-catalog .filter-bar + h2.no-results,.page-internships .filter-bar + h2.no-results,.page-catalog .filter-bar + .mobile-map-toggle + .map-wrapper + h2.no-results,.page-internships .filter-bar + .mobile-map-toggle + .map-wrapper + h2.no-results{border-bottom:none;display:block;margin:30px 0 15px;text-transform:none;font-size:24px;font-size:2.4 rem;line-height:1.2;}.page-catalog .filter-bar + h2.no-results + ul,.page-internships .filter-bar + h2.no-results + ul,.page-catalog .filter-bar + .mobile-map-toggle + .map-wrapper + h2.no-results + ul,.page-internships .filter-bar + .mobile-map-toggle + .map-wrapper + h2.no-results + ul{margin-bottom:3em;}.page-catalog .filter-bar .mobile-filter-toggle,.page-internships .filter-bar .mobile-filter-toggle{color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;float:right;margin-top:10px;margin-bottom:10px;right:15px;text-decoration:none;text-transform:uppercase;}.page-catalog .filter-bar .mobile-filter-toggle:after,.page-internships .filter-bar .mobile-filter-toggle:after{content:'\e901';font-family:'saturdayacademy-icons';font-size:14px;line-height:14px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:7px;position:relative;top:1px;}.page-catalog .filter-bar .mobile-filter-toggle.active:after,.page-internships .filter-bar .mobile-filter-toggle.active:after{content:'\e909';font-family:'saturdayacademy-icons';font-size:14px;line-height:14px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-catalog .filter-bar .filters,.page-internships .filter-bar .filters{background-color:#ffffff;clear:both;margin-left:-15px;margin-right:-15px;max-height:0;overflow:hidden;transition:all 0.4s ease;width:100vw;}.page-catalog .filter-bar .filters.show,.page-internships .filter-bar .filters.show{border-bottom:3px solid #a8a8a8;max-height:2000px;}.page-catalog .filter-bar .filters h3,.page-internships .filter-bar .filters h3{border-bottom:1px solid #a8a8a8;margin:0;padding:1.5em 15px;}.page-catalog .filter-bar .filters a.clear,.page-internships .filter-bar .filters a.clear{color:#555555;display:none;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin:0;padding:21px 15px;text-decoration:none;text-transform:uppercase;text-align:right;font-size:16px;font-size:1.6 rem;line-height:1.2;}.page-catalog .filter-bar .filters a.clear:before,.page-internships .filter-bar .filters a.clear:before{content:'\f057';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;position:relative;top:1px;}.page-catalog .filter-bar .filters a.clear:hover,.page-internships .filter-bar .filters a.clear:hover{color:#009aff;}.page-catalog .filter-bar .filters .active ~ a.clear,.page-internships .filter-bar .filters .active ~ a.clear{display:block;}.page-catalog .filter-bar .filter,.page-internships .filter-bar .filter{border-bottom:1px solid #a8a8a8;margin:0;padding:0 15px;}.page-catalog .filter-bar .filter h4,.page-internships .filter-bar .filter h4{cursor:pointer;transition:all 0.2s ease;}.page-catalog .filter-bar .filter h4:before,.page-internships .filter-bar .filter h4:before{content:'\f055';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;position:relative;top:1px;}.page-catalog .filter-bar .filter h4:hover,.page-internships .filter-bar .filter h4:hover{color:#009aff;}.page-catalog .filter-bar .filter.active h4,.page-internships .filter-bar .filter.active h4{color:#009aff;}.page-catalog .filter-bar .filter.open h4:before,.page-internships .filter-bar .filter.open h4:before{content:'\f056';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-catalog .filter-bar .filter input.apply-btn,.page-internships .filter-bar .filter input.apply-btn{margin:10px 0;}.page-catalog .filter-bar .filter-form,.page-internships .filter-bar .filter-form,.page-catalog .filter-bar .filter .filter-result,.page-internships .filter-bar .filter .filter-result{max-height:0;overflow:hidden;transition:max-height 0.4s ease;}.page-catalog .filter-bar .filter-form.show,.page-internships .filter-bar .filter-form.show,.page-catalog .filter-bar .filter .filter-result.show,.page-internships .filter-bar .filter .filter-result.show{max-height:500px;}.page-catalog .filter-bar .filter-form-inner,.page-internships .filter-bar .filter-form-inner{margin-bottom:20px;}.page-catalog .filter-bar .filter-nav-desktop,.page-internships .filter-bar .filter-nav-desktop{display:none;}.page-catalog .filter-bar .filter-result-inner,.page-internships .filter-bar .filter-result-inner{font-family:'ralewaymedium','Georgia',serif;padding-bottom:1em;font-size:16px;font-size:1.6 rem;line-height:1.2;}.page-catalog .filter-bar .filter-result-inner .filter-result-label,.page-internships .filter-bar .filter-result-inner .filter-result-label{display:none;}.page-catalog .filter-bar .filter-result-inner a.remove,.page-internships .filter-bar .filter-result-inner a.remove{display:inline-block;text-decoration:none;text-indent:-9999px;width:25px;}.page-catalog .filter-bar .filter-result-inner a.remove:after,.page-internships .filter-bar .filter-result-inner a.remove:after{color:#939393;float:left;padding-left:6px;position:relative;text-indent:0;top:2px;content:'\f057';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-catalog .filter-bar .search-form,.page-internships .filter-bar .search-form{float:left;padding-bottom:20px;}.page-catalog .filter-bar .search-form:before,.page-internships .filter-bar .search-form:before,.page-catalog .filter-bar .search-form:after,.page-internships .filter-bar .search-form:after{content:" ";display:table;}.page-catalog .filter-bar .search-form:after,.page-internships .filter-bar .search-form:after{clear:both;}.page-catalog .filter-bar .search-form #edit-basic,.page-internships .filter-bar .search-form #edit-basic{border:1px solid #659b22;float:left;}.page-catalog .filter-bar .search-form input#edit-keys,.page-internships .filter-bar .search-form input#edit-keys{background:#ffffff url(/sites/all/themes/saturdayacademy_theme/images/glass.png) no-repeat 10px 12px;border:none;color:#a8a8a8;font-family:'ralewaymedium','Georgia',serif;width:200px;padding:12px 5px 12px 36px;}.page-catalog .filter-bar .search-form input#edit-submit,.page-internships .filter-bar .search-form input#edit-submit{background:#ff9a34;border:none;border-radius:0;color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-left:-3px;padding:12px 10px;}.page-catalog .filter-bar .form-checkboxes .checkbox,.page-internships .filter-bar .form-checkboxes .checkbox{display:block;font-family:'ralewaymedium','Georgia',serif;}.page-catalog .filter-bar .form-checkboxes .checkbox input,.page-internships .filter-bar .form-checkboxes .checkbox input{margin-right:7px;}.page-catalog .filter-bar #form-grades .grades-min,.page-internships .filter-bar #form-grades .grades-min,.page-catalog .filter-bar #form-tuition .grades-min,.page-internships .filter-bar #form-tuition .grades-min,.page-catalog .filter-bar #form-grades .grades-max,.page-internships .filter-bar #form-grades .grades-max,.page-catalog .filter-bar #form-tuition .grades-max,.page-internships .filter-bar #form-tuition .grades-max,.page-catalog .filter-bar #form-grades .tuition-min,.page-internships .filter-bar #form-grades .tuition-min,.page-catalog .filter-bar #form-tuition .tuition-min,.page-internships .filter-bar #form-tuition .tuition-min,.page-catalog .filter-bar #form-grades .tuition-max,.page-internships .filter-bar #form-grades .tuition-max,.page-catalog .filter-bar #form-tuition .tuition-max,.page-internships .filter-bar #form-tuition .tuition-max{float:left;font-family:'ralewaybold','Georgia',serif;position:relative;top:-7px;width:10%;}.page-catalog .filter-bar #form-grades .grades-max,.page-internships .filter-bar #form-grades .grades-max,.page-catalog .filter-bar #form-tuition .grades-max,.page-internships .filter-bar #form-tuition .grades-max,.page-catalog .filter-bar #form-grades .tuition-max,.page-internships .filter-bar #form-grades .tuition-max,.page-catalog .filter-bar #form-tuition .tuition-max,.page-internships .filter-bar #form-tuition .tuition-max{text-align:right;}.page-catalog .filter-bar #form-grades #slider-grades,.page-internships .filter-bar #form-grades #slider-grades,.page-catalog .filter-bar #form-tuition #slider-grades,.page-internships .filter-bar #form-tuition #slider-grades,.page-catalog .filter-bar #form-grades #slider-tuition,.page-internships .filter-bar #form-grades #slider-tuition,.page-catalog .filter-bar #form-tuition #slider-tuition,.page-internships .filter-bar #form-tuition #slider-tuition{background:#939393;float:left;height:0.5em;margin-top:2px;width:80%;}.page-catalog .filter-bar #form-grades #slider-grades .ui-state-default,.page-internships .filter-bar #form-grades #slider-grades .ui-state-default,.page-catalog .filter-bar #form-tuition #slider-grades .ui-state-default,.page-internships .filter-bar #form-tuition #slider-grades .ui-state-default,.page-catalog .filter-bar #form-grades #slider-tuition .ui-state-default,.page-internships .filter-bar #form-grades #slider-tuition .ui-state-default,.page-catalog .filter-bar #form-tuition #slider-tuition .ui-state-default,.page-internships .filter-bar #form-tuition #slider-tuition .ui-state-default,.page-catalog .filter-bar #form-grades #slider-grades .ui-widget-content .ui-state-default,.page-internships .filter-bar #form-grades #slider-grades .ui-widget-content .ui-state-default,.page-catalog .filter-bar #form-tuition #slider-grades .ui-widget-content .ui-state-default,.page-internships .filter-bar #form-tuition #slider-grades .ui-widget-content .ui-state-default,.page-catalog .filter-bar #form-grades #slider-tuition .ui-widget-content .ui-state-default,.page-internships .filter-bar #form-grades #slider-tuition .ui-widget-content .ui-state-default,.page-catalog .filter-bar #form-tuition #slider-tuition .ui-widget-content .ui-state-default,.page-internships .filter-bar #form-tuition #slider-tuition .ui-widget-content .ui-state-default,.page-catalog .filter-bar #form-grades #slider-grades .ui-widget-header .ui-state-default,.page-internships .filter-bar #form-grades #slider-grades .ui-widget-header .ui-state-default,.page-catalog .filter-bar #form-tuition #slider-grades .ui-widget-header .ui-state-default,.page-internships .filter-bar #form-tuition #slider-grades .ui-widget-header .ui-state-default,.page-catalog .filter-bar #form-grades #slider-tuition .ui-widget-header .ui-state-default,.page-internships .filter-bar #form-grades #slider-tuition .ui-widget-header .ui-state-default,.page-catalog .filter-bar #form-tuition #slider-tuition .ui-widget-header .ui-state-default,.page-internships .filter-bar #form-tuition #slider-tuition .ui-widget-header .ui-state-default{background:#009aff;border-radius:20px;height:0.8em;width:0.8em;}.page-catalog .filter-bar #form-grades #slider-grades .ui-slider-handle,.page-internships .filter-bar #form-grades #slider-grades .ui-slider-handle,.page-catalog .filter-bar #form-tuition #slider-grades .ui-slider-handle,.page-internships .filter-bar #form-tuition #slider-grades .ui-slider-handle,.page-catalog .filter-bar #form-grades #slider-tuition .ui-slider-handle,.page-internships .filter-bar #form-grades #slider-tuition .ui-slider-handle,.page-catalog .filter-bar #form-tuition #slider-tuition .ui-slider-handle,.page-internships .filter-bar #form-tuition #slider-tuition .ui-slider-handle{top:-0.2em;}.page-catalog .filter-bar #form-grades #slider-grades .ui-widget-header,.page-internships .filter-bar #form-grades #slider-grades .ui-widget-header,.page-catalog .filter-bar #form-tuition #slider-grades .ui-widget-header,.page-internships .filter-bar #form-tuition #slider-grades .ui-widget-header,.page-catalog .filter-bar #form-grades #slider-tuition .ui-widget-header,.page-internships .filter-bar #form-grades #slider-tuition .ui-widget-header,.page-catalog .filter-bar #form-tuition #slider-tuition .ui-widget-header,.page-internships .filter-bar #form-tuition #slider-tuition .ui-widget-header{background:#ffffff;}.page-catalog .filter-bar #form-grades #grades,.page-internships .filter-bar #form-grades #grades,.page-catalog .filter-bar #form-tuition #grades,.page-internships .filter-bar #form-tuition #grades,.page-catalog .filter-bar #form-grades #tuition,.page-internships .filter-bar #form-grades #tuition,.page-catalog .filter-bar #form-tuition #tuition,.page-internships .filter-bar #form-tuition #tuition{border:none;box-shadow:none;display:block;font-family:'ralewaybold','Georgia',serif;text-align:center;width:100%;}.page-catalog .filter-bar .filter-date .form-group,.page-internships .filter-bar .filter-date .form-group{float:left;padding-right:20px;width:50%;}.page-catalog .filter-bar .filter-date .form-group label,.page-internships .filter-bar .filter-date .form-group label{color:#ff9a34;display:block;font-family:'ralewaybold','Georgia',serif;width:100%;}.page-catalog .filter-bar .filter-date .form-group input,.page-internships .filter-bar .filter-date .form-group input{border:1px solid #a8a8a8;border-radius:3px;color:#a8a8a8;font-family:'ralewaymedium','Georgia',serif;width:100%;}.page-catalog .filter-bar #form-tuition .tuition-min,.page-internships .filter-bar #form-tuition .tuition-min,.page-catalog .filter-bar #form-tuition .tuition-max,.page-internships .filter-bar #form-tuition .tuition-max{top:-4px;width:15%;}.page-catalog .filter-bar #form-tuition #slider-tuition,.page-internships .filter-bar #form-tuition #slider-tuition{margin-top:3px;width:70%;}.page-catalog .filter-bar .filter-disciplines ul.links,.page-internships .filter-bar .filter-disciplines ul.links{list-style:none;margin:0;padding:0;}.page-catalog .filter-bar .filter-disciplines ul.links li,.page-internships .filter-bar .filter-disciplines ul.links li{display:inline-block;}.page-catalog .filter-bar .filter-disciplines ul.links li a,.page-internships .filter-bar .filter-disciplines ul.links li a{background:transparent;border-radius:20px;border:2px solid #939393;color:#000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:12px;font-size:1.2 rem;line-height:1.2;display:inline-block;font-family:'ralewaymedium','Georgia',serif;margin-bottom:0.25em;padding:3px 9px;text-transform:none;}.page-catalog .filter-bar .filter-disciplines ul.links li a:hover,.page-internships .filter-bar .filter-disciplines ul.links li a:hover{background:#939393;border-color:#939393;}.page-catalog .filter-bar .filter-disciplines ul.links li a.tag-active,.page-internships .filter-bar .filter-disciplines ul.links li a.tag-active{background-color:#009aff;border-color:#009aff;color:#ffffff;}.page-catalog .btn.back-btn,.page-internships .btn.back-btn{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.page-catalog .btn.back-btn:hover,.page-internships .btn.back-btn:hover{background:#ff9a34;border-color:#ff9a34;}.page-catalog .mobile-map-toggle,.page-internships .mobile-map-toggle{background-color:#e8e8e8;color:#009aff;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin:1em 0;padding:15px 15px 15px 42px;position:relative;font-size:16px;font-size:1.6 rem;line-height:1.2;}.page-catalog .mobile-map-toggle:before,.page-internships .mobile-map-toggle:before{content:'\f041';font-family:'saturdayacademy-icons';font-size:28px;line-height:28px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:15px;top:10px;}.page-catalog .mobile-map-toggle.hidden,.page-internships .mobile-map-toggle.hidden{display:none;}.page-catalog .map-wrapper,.page-internships .map-wrapper{margin-bottom:1.5em;margin-top:1em;max-height:0;overflow:hidden;transition:max-height 0.2s ease;}.page-catalog .map-wrapper.show,.page-internships .map-wrapper.show{max-height:250px;}.page-catalog #leaflet-map,.page-internships #leaflet-map{max-height:250px;}.page-catalog .leaflet-popup-content h3,.page-internships .leaflet-popup-content h3{color:#ff9a34;font-size:16px;font-size:1.6 rem;line-height:1.2;}.page-catalog .leaflet-popup-content a.btn,.page-internships .leaflet-popup-content a.btn{display:block;margin-bottom:0.5em;}.page-catalog .leaflet-popup-content a.btn:hover,.page-internships .leaflet-popup-content a.btn:hover{color:#ffffff;}.page-catalog ol.search-results,.page-internships ol.search-results{list-style:none;margin:3em 0 0;padding:0;}.node-type-page [data-name="title"][data-type="region"] .page-title-block-wrapper{margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.node-type-page [data-name="title"][data-type="region"] .page-title-block-wrapper.text-white h1,.node-type-page [data-name="title"][data-type="region"] .page-title-block-wrapper.text-white .field-name-field-subtitle{color:#ffffff;}.node-type-page [data-name="title"][data-type="region"] .page-title-block-wrapper.background-image{padding-bottom:68px;padding-top:68px;}.node-type-page [data-name="title"][data-type="region"] .page-title-block-wrapper.color-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.8;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);}.node-type-page [data-name="title"][data-type="region"] .title-wrapper{position:relative;z-index:2;margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}.node-type-page [data-name="title"][data-type="region"] .title-wrapper:before,.node-type-page [data-name="title"][data-type="region"] .title-wrapper:after{content:" ";display:table;}.node-type-page [data-name="title"][data-type="region"] .title-wrapper:after{clear:both;}@media all and (min-width:768px){.node-type-page [data-name="title"][data-type="region"] .title-wrapper{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.node-type-page [data-name="title"][data-type="region"] .title-wrapper{padding-left:80px;padding-right:80px;}}.node-type-page [data-name="title"][data-type="region"] .title-image{margin-left:-15px;margin-right:-15px;}.node-type-event article,.node-type-news article{margin-bottom:1.5em;}.node-type-event [data-type="region"][data-name="content"],.node-type-news [data-type="region"][data-name="content"]{margin-bottom:3em;}.node-type-event [data-name="title"][data-type="region"],.node-type-news [data-name="title"][data-type="region"]{color:#ffffff;}.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper{margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay:before,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.8;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);}.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-green:before,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-green:before{background-color:#99cd32;}.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-cyan:before,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-cyan:before{background-color:#009aff;}.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-squash:before,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-squash:before{background-color:#ff9a34;}.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-magenta:before,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-magenta:before{background-color:#ed018c;}.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-violet:before,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-violet:before{background-color:#2e3191;}.node-type-event [data-name="title"][data-type="region"] .title-wrapper,.node-type-news [data-name="title"][data-type="region"] .title-wrapper{position:relative;z-index:2;margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}.node-type-event [data-name="title"][data-type="region"] .title-wrapper:before,.node-type-news [data-name="title"][data-type="region"] .title-wrapper:before,.node-type-event [data-name="title"][data-type="region"] .title-wrapper:after,.node-type-news [data-name="title"][data-type="region"] .title-wrapper:after{content:" ";display:table;}.node-type-event [data-name="title"][data-type="region"] .title-wrapper:after,.node-type-news [data-name="title"][data-type="region"] .title-wrapper:after{clear:both;}@media all and (min-width:768px){.node-type-event [data-name="title"][data-type="region"] .title-wrapper,.node-type-news [data-name="title"][data-type="region"] .title-wrapper{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.node-type-event [data-name="title"][data-type="region"] .title-wrapper,.node-type-news [data-name="title"][data-type="region"] .title-wrapper{padding-left:80px;padding-right:80px;}}.node-type-event [data-name="title"][data-type="region"] .title-image,.node-type-news [data-name="title"][data-type="region"] .title-image{margin-left:-15px;margin-right:-15px;}.node-type-event [data-name="title"][data-type="region"] .title-image img,.node-type-news [data-name="title"][data-type="region"] .title-image img{vertical-align:top;}.node-type-event [data-name="title"][data-type="region"] h1,.node-type-news [data-name="title"][data-type="region"] h1{color:#ffffff;clear:both;margin-top:10px;text-align:left;}.node-type-event [data-name="title"][data-type="region"] .field-name-field-subtitle,.node-type-news [data-name="title"][data-type="region"] .field-name-field-subtitle{text-align:left;}.node-type-event [data-name="title"][data-type="region"] .field-name-field-date,.node-type-news [data-name="title"][data-type="region"] .field-name-field-date,.node-type-event [data-name="title"][data-type="region"] .field-name-field-date-with-time,.node-type-news [data-name="title"][data-type="region"] .field-name-field-date-with-time{font-family:'ralewaybold','Georgia',serif;margin-bottom:0.5em;font-size:16px;font-size:1.6 rem;line-height:1.2;}.node-type-event .event-breadcrumbs:before,.node-type-news .event-breadcrumbs:before,.node-type-event .news-breadcrumbs:before,.node-type-news .news-breadcrumbs:before,.node-type-event .event-breadcrumbs:after,.node-type-news .event-breadcrumbs:after,.node-type-event .news-breadcrumbs:after,.node-type-news .news-breadcrumbs:after{content:" ";display:table;}.node-type-event .event-breadcrumbs:after,.node-type-news .event-breadcrumbs:after,.node-type-event .news-breadcrumbs:after,.node-type-news .news-breadcrumbs:after{clear:both;}.node-type-event .event-breadcrumbs ol.breadcrumb li a,.node-type-news .event-breadcrumbs ol.breadcrumb li a,.node-type-event .news-breadcrumbs ol.breadcrumb li a,.node-type-news .news-breadcrumbs ol.breadcrumb li a{color:#ffffff;}.node-type-event .event-breadcrumbs ol.breadcrumb li a:hover,.node-type-news .event-breadcrumbs ol.breadcrumb li a:hover,.node-type-event .news-breadcrumbs ol.breadcrumb li a:hover,.node-type-news .news-breadcrumbs ol.breadcrumb li a:hover{color:#009aff;}.node-type-event .event-breadcrumbs ol.breadcrumb li:after,.node-type-news .event-breadcrumbs ol.breadcrumb li:after,.node-type-event .news-breadcrumbs ol.breadcrumb li:after,.node-type-news .news-breadcrumbs ol.breadcrumb li:after{color:#ffffff;}.node-type-event .lead,.node-type-news .lead{background-color:#ffffff;background-image:none;border-bottom:2px solid #cccccc;color:#000000;margin-bottom:1.5em;padding:8px 0;}.node-type-event .lead .field-name-body,.node-type-news .lead .field-name-body{padding-top:0;padding-bottom:0;}.node-type-event .lead .field-name-body p,.node-type-news .lead .field-name-body p{font-size:16px;font-size:1.6 rem;line-height:1.6;}.node-type-event .field-name-field-related .field-label,.node-type-news .field-name-field-related .field-label{font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:13px;margin-top:13px;text-transform:uppercase;font-size:16px;font-size:1.6 rem;line-height:1.2;}.node-type-event .field-name-field-related a,.node-type-news .field-name-field-related a{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:10px;font-size:1 rem;line-height:1.2;text-transform:none;}.node-type-event .field-name-field-related a:hover,.node-type-news .field-name-field-related a:hover{background:#ff9a34;border-color:#ff9a34;}.node-type-event [data-delta="social_links"],.node-type-news [data-delta="social_links"],.node-type-event [data-delta="feed_link"],.node-type-news [data-delta="feed_link"]{margin-bottom:1.5em;}.node-type-event [data-delta="social_links"] > h2,.node-type-news [data-delta="social_links"] > h2,.node-type-event [data-delta="feed_link"] > h2,.node-type-news [data-delta="feed_link"] > h2{border-bottom:none;padding-bottom:0;}.news-events-listing article.node-event .field-name-field-date,.news-events-listing article.node-news .field-name-field-date,.news-events-listing article.node-event .field-name-field-date-with-time,.news-events-listing article.node-news .field-name-field-date-with-time,.news-events-listing article.node-event .content-type,.news-events-listing article.node-news .content-type{display:inline-block;font-family:'montserratregular','Helvetica','Arial',sans-serif;font-size:12px;font-size:1.2 rem;line-height:1.2;}.news-events-listing article.node-event .field-name-field-date:after,.news-events-listing article.node-news .field-name-field-date:after,.news-events-listing article.node-event .field-name-field-date-with-time:after,.news-events-listing article.node-news .field-name-field-date-with-time:after{content:'|';}.news-events-listing article.node-event .field-name-field-date .date-display-range,.news-events-listing article.node-news .field-name-field-date .date-display-range,.news-events-listing article.node-event .field-name-field-date-with-time .date-display-range,.news-events-listing article.node-news .field-name-field-date-with-time .date-display-range{display:inline;}.news-events-listing article.node-event h3,.news-events-listing article.node-news h3{margin-bottom:8px;margin-top:8px;}.news-events-listing article.node-event h3 a,.news-events-listing article.node-news h3 a{border-bottom:3px solid transparent;color:#ff9a34;padding-bottom:1px;text-decoration:none;transition:all 0.2s ease;}.news-events-listing article.node-event h3 a:hover,.news-events-listing article.node-news h3 a:hover{border-color:#009aff;color:#009aff;}.news-events-listing article.node-event .field-name-body p,.news-events-listing article.node-news .field-name-body p{margin:0.5em 0;}.news-events-listing article.node-event .field-name-body p:first-child,.news-events-listing article.node-news .field-name-body p:first-child{margin-top:0;}.news-events-listing [data-type="region"][data-name="sidebar_second"]{position:relative;}.sidebar-fixed .news-events-listing [data-type="region"][data-name="sidebar_second"] .container{position:fixed;top:15px;}.sidebar-bottom .news-events-listing [data-type="region"][data-name="sidebar_second"] .container{bottom:0;position:absolute;top:auto;}.news-events-listing [data-delta="-exp-news_and_events-page_1"],.news-events-listing [data-delta="-exp-news_and_events-page"]{margin-bottom:1.5em;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] label,.news-events-listing [data-delta="-exp-news_and_events-page"] label{font-weight:400;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] h2,.news-events-listing [data-delta="-exp-news_and_events-page"] h2{margin-top:0;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] p.help-block,.news-events-listing [data-delta="-exp-news_and_events-page"] p.help-block{display:none;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-exposed-widget,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-exposed-widget{margin-bottom:0.5em;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-widget-filter-field_date_value .views-widget label,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-widget-filter-field_date_value .views-widget label,.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-widget-filter-field_date_value2 .views-widget label,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-widget-filter-field_date_value2 .views-widget label,.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-widget-filter-field_date_with_time_value .views-widget label,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-widget-filter-field_date_with_time_value .views-widget label,.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-widget-filter-field_date_with_time_value2 .views-widget label,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-widget-filter-field_date_with_time_value2 .views-widget label{display:none;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-widget-filter-field_date_value input,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-widget-filter-field_date_value input,.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-widget-filter-field_date_value2 input,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-widget-filter-field_date_value2 input,.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-widget-filter-field_date_with_time_value input,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-widget-filter-field_date_with_time_value input,.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-widget-filter-field_date_with_time_value2 input,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-widget-filter-field_date_with_time_value2 input{max-width:480px;width:100%;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-submit-button,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-submit-button{margin-top:1em;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-submit-button .btn,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-submit-button .btn{background:#009aff;border-radius:20px;border:2px solid #009aff;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.news-events-listing [data-delta="-exp-news_and_events-page_1"] .views-submit-button .btn:hover,.news-events-listing [data-delta="-exp-news_and_events-page"] .views-submit-button .btn:hover{background:#007bcc;border-color:#007bcc;}.news-events-listing [data-delta="feed_link"]{margin-bottom:3em;}.household-dashboard .registration-wrapper{margin-bottom:3em;}.household-dashboard .registration-wrapper > article{margin-bottom:.5em;}.household-dashboard .registration-wrapper .cancellation-policy{font-size:12px;display:block;}.household-dashboard .registration-wrapper .remove-from-locker{color:#000000;font-family:'ralewaymedium','Georgia',serif;text-align:right;text-decoration:none;text-transform:uppercase;top:-2px;font-size:12px;font-size:1.2 rem;line-height:1.2;}.household-dashboard .registration-wrapper .remove-from-locker:after{color:#000000;padding-left:5px;position:relative;top:3px;transition:all 0.2s ease;content:'\f057';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.household-dashboard .registration-wrapper .remove-from-locker:hover,.household-dashboard .registration-wrapper .remove-from-locker:hover:after{color:#009aff;}.household-dashboard .registration-wrapper .remove-overlay{background-color:rgba(0,0,0,0.8);border-radius:5px;opacity:0;margin-top:10px;padding:15px;position:absolute;right:0;top:auto;transition:all 0.2s ease;visibility:hidden;width:100%;z-index:3;}.household-dashboard .registration-wrapper .remove-overlay:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(0,0,0,0.8);left:69px;position:absolute;top:-8px;}.household-dashboard .registration-wrapper .remove-overlay.show{opacity:1;visibility:visible;}.household-dashboard .registration-wrapper .remove-overlay p{font-family:'ralewaymedium','Georgia',serif;margin-top:0;font-size:12px;font-size:1.2 rem;line-height:1.6;color:#ffffff;}.household-dashboard .registration-wrapper .remove-overlay p strong{font-family:'ralewaybold','Georgia',serif;}.household-dashboard .registration-wrapper .remove-overlay ul{margin:0.5em 0 0.25em;padding:0;list-style:none;}.household-dashboard .registration-wrapper .remove-overlay ul li{display:inline-block;position:relative;float:none;width:inherit;}.household-dashboard .registration-wrapper .remove-overlay ul li a{background:transparent;border-radius:20px;border:2px solid #ffffff;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:10px;font-size:1 rem;line-height:1.2;display:block;margin-right:0;margin-bottom:1em;padding:11px 15px 10px;}.household-dashboard .registration-wrapper .remove-overlay ul li a:hover{background:#ff9a34;border-color:#ff9a34;}.household-dashboard .registration-wrapper .remove-overlay ul li a.cancel{border-color:#ff9a34;margin-right:0;margin-bottom:0;}.household-dashboard .registration-wrapper .remove-overlay ul li .ajax-progress{position:absolute;right:-5px;top:7px;}.household-dashboard > .contacts,.household-dashboard > .students{clear:both;width:100%;}.household-dashboard > .contacts:before,.household-dashboard > .students:before,.household-dashboard > .contacts:after,.household-dashboard > .students:after{content:" ";display:table;}.household-dashboard > .contacts:after,.household-dashboard > .students:after{clear:both;}.household-dashboard > .contacts .form-item-media label,.household-dashboard > .students .form-item-media label{display:block !important;}.household-dashboard > .contacts .editing .name-group label,.household-dashboard > .students .editing .name-group label{display:none;}.household-dashboard > .contacts h2,.household-dashboard > .students h2{color:#000000;margin-bottom:0;text-align:center;font-size:32px;font-size:3.2 rem;line-height:1.2;}.household-dashboard > .contacts > p,.household-dashboard > .students > p{font-family:'ralewaymedium','Georgia',serif;text-align:center;}.household-dashboard > .contacts > p:first-of-type,.household-dashboard > .students > p:first-of-type{margin-bottom:2em;margin-top:0;}.household-dashboard > .contacts > p .btn,.household-dashboard > .students > p .btn{margin-left:8px;background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.household-dashboard > .contacts > p .btn:hover,.household-dashboard > .students > p .btn:hover{background:#ff9a34;border-color:#ff9a34;}.household-dashboard > .contacts form,.household-dashboard > .students form{border:1px solid #e8e8e8;margin-bottom:3em;padding:20px;}.household-dashboard > .contacts form div:before,.household-dashboard > .students form div:before,.household-dashboard > .contacts form div:after,.household-dashboard > .students form div:after{content:" ";display:table;}.household-dashboard > .contacts form div:after,.household-dashboard > .students form div:after{clear:both;}.household-dashboard > .contacts form label,.household-dashboard > .students form label{display:none;}.household-dashboard > .contacts form label.checkbox,.household-dashboard > .students form label.checkbox,.household-dashboard > .contacts form label.radio,.household-dashboard > .students form label.radio{display:block;margin-bottom:0.5em;}.household-dashboard > .contacts form label.checkbox span,.household-dashboard > .students form label.checkbox span,.household-dashboard > .contacts form label.radio span,.household-dashboard > .students form label.radio span{padding-left:5px;}.household-dashboard > .contacts form .form-group,.household-dashboard > .students form .form-group{margin-bottom:16px;max-width:250px;}.household-dashboard > .contacts form .form-group.form-type-emailfield,.household-dashboard > .students form .form-group.form-type-emailfield{margin-bottom:0;}.household-dashboard > .contacts form .form-group.form-type-emailfield > .form-type-emailfield,.household-dashboard > .students form .form-group.form-type-emailfield > .form-type-emailfield{margin-bottom:16px;}.household-dashboard > .contacts form .form-group input,.household-dashboard > .students form .form-group input{width:100%;}.household-dashboard > .contacts form h3,.household-dashboard > .students form h3{color:#555555;margin-bottom:8px;font-size:14px;font-size:1.4 rem;line-height:1.2;}.household-dashboard > .contacts form .name-group,.household-dashboard > .students form .name-group{background-color:#002eff;margin:-20px -20px 0;padding:20px;}.household-dashboard > .contacts form .name-group:before,.household-dashboard > .students form .name-group:before,.household-dashboard > .contacts form .name-group:after,.household-dashboard > .students form .name-group:after{content:" ";display:table;}.household-dashboard > .contacts form .name-group:after,.household-dashboard > .students form .name-group:after{clear:both;}.household-dashboard > .contacts form .name-group .form-group,.household-dashboard > .students form .name-group .form-group{margin-bottom:0.5em;max-width:none;padding-right:10px;}.household-dashboard > .contacts form .name-group strong,.household-dashboard > .students form .name-group strong{color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;font-weight:400 !important;margin-top:10px;text-align:right;text-transform:uppercase;font-size:12px;font-size:1.2 rem;line-height:1.2;}.household-dashboard > .contacts form .name-group h4,.household-dashboard > .students form .name-group h4{color:#ffffff;margin-top:0;margin-bottom:0.5em;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}.household-dashboard > .contacts form .required-text,.household-dashboard > .students form .required-text{color:#ed018c;font-family:'ralewaymedium','Georgia',serif;margin:14px 0 12px;font-size:12px;font-size:1.2 rem;line-height:1.2;}.household-dashboard > .contacts form a.copy-from-primary,.household-dashboard > .students form a.copy-from-primary{color:#a8a8a8;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:1em;text-decoration:none;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}.household-dashboard > .contacts form a.copy-from-primary:before,.household-dashboard > .students form a.copy-from-primary:before{content:'\e90b';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:6px;position:relative;top:2px;}.household-dashboard > .contacts form a.copy-from-primary:hover,.household-dashboard > .students form a.copy-from-primary:hover{color:#009aff;}.household-dashboard > .contacts form .form-item-type a,.household-dashboard > .students form .form-item-type a{min-height:32px;}.household-dashboard > .contacts form .form-item-pass,.household-dashboard > .students form .form-item-pass{max-width:none;}.household-dashboard > .contacts form .form-item-state,.household-dashboard > .students form .form-item-state,.household-dashboard > .contacts form .form-item-city,.household-dashboard > .students form .form-item-city,.household-dashboard > .contacts form .form-item-zip,.household-dashboard > .students form .form-item-zip,.household-dashboard > .contacts form .form-item-pass-pass1,.household-dashboard > .students form .form-item-pass-pass1,.household-dashboard > .contacts form .form-item-pass-pass2,.household-dashboard > .students form .form-item-pass-pass2{display:inline-block;margin-right:15px;}.household-dashboard > .contacts form .form-item-pass-pass1 input,.household-dashboard > .students form .form-item-pass-pass1 input,.household-dashboard > .contacts form .form-item-pass-pass2 input,.household-dashboard > .students form .form-item-pass-pass2 input{text-transform:capitalize;}.household-dashboard > .contacts form .form-item-zip,.household-dashboard > .students form .form-item-zip{max-width:90px;}.household-dashboard > .contacts form .form-item-state,.household-dashboard > .students form .form-item-state{width:130px;}.household-dashboard > .contacts form .btn.form-submit,.household-dashboard > .students form .btn.form-submit{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding-top:10px;padding-bottom:9px;}.household-dashboard > .contacts form .btn.form-submit:hover,.household-dashboard > .students form .btn.form-submit:hover{background:#ff9a34;border-color:#ff9a34;}.household-dashboard > .contacts form .btn.form-submit + .ajax-progress,.household-dashboard > .students form .btn.form-submit + .ajax-progress{display:block;float:left;margin-top:1em;margin-bottom:1em;width:100%;}.household-dashboard > .contacts form .cancel-link,.household-dashboard > .students form .cancel-link{color:#000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-left:10px;text-decoration:none;text-transform:uppercase;}.household-dashboard > .contacts form .cancel-link:hover,.household-dashboard > .students form .cancel-link:hover{color:#009aff;}.household-dashboard > .contacts div[data-type="region"][data-name="console"] .alert,.household-dashboard > .students div[data-type="region"][data-name="console"] .alert{border-radius:5px;color:#ffffff;margin-left:0;margin-right:0;}.household-dashboard > .contacts div[data-type="region"][data-name="console"] .alert .messages ul,.household-dashboard > .students div[data-type="region"][data-name="console"] .alert .messages ul{margin-left:25px;}.household-dashboard > .contacts div.console-error[data-type="region"][data-name="console"],.household-dashboard > .students div.console-error[data-type="region"][data-name="console"]{border-radius:5px;margin-bottom:1.5em;}.household-dashboard > .contacts .disabled .message,.household-dashboard > .students .disabled .message{color:#555555;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:0.5em;text-transform:uppercase;}.household-dashboard > .contacts .disabled form,.household-dashboard > .students .disabled form{position:relative;}.household-dashboard > .contacts .disabled form:after,.household-dashboard > .students .disabled form:after{background-color:#a8a8a8;content:"";display:block;position:absolute;top:0;bottom:0;left:0;opacity:0.7;right:0;}.household-dashboard > .students form .name-group{background-color:#ff9a34;margin-bottom:1em;}.household-dashboard > .students form .form-item-birthdate-month label,.household-dashboard > .students form .form-item-contact label{display:block;}.household-dashboard > .students p.notice{clear:both;float:left;font-family:'ralewaymedium','Georgia',serif;margin-bottom:3em;margin-top:2em;text-align:center;width:100%;font-size:14px;font-size:1.4 rem;line-height:1.6;}.household-dashboard > .students p.notice a{font-family:'ralewaybold','Georgia',serif;text-decoration:none;}.household-dashboard > .students p.notice strong{font-family:'ralewaybold','Georgia',serif;font-weight:400;}.household-dashboard .parent-profile-card.active .parent-profile-card-inner,.household-dashboard .student-profile-card.active .parent-profile-card-inner{border:1px solid #002eff;}.household-dashboard .parent-profile-card .parent-profile-card-inner,.household-dashboard .student-profile-card .parent-profile-card-inner,.household-dashboard .parent-profile-card .student-profile-card-inner,.household-dashboard .student-profile-card .student-profile-card-inner{border:1px solid #e8e8e8;margin-bottom:3em;padding:20px;}.household-dashboard .parent-profile-card .parent-profile-card-inner:before,.household-dashboard .student-profile-card .parent-profile-card-inner:before,.household-dashboard .parent-profile-card .student-profile-card-inner:before,.household-dashboard .student-profile-card .student-profile-card-inner:before,.household-dashboard .parent-profile-card .parent-profile-card-inner:after,.household-dashboard .student-profile-card .parent-profile-card-inner:after,.household-dashboard .parent-profile-card .student-profile-card-inner:after,.household-dashboard .student-profile-card .student-profile-card-inner:after{content:" ";display:table;}.household-dashboard .parent-profile-card .parent-profile-card-inner:after,.household-dashboard .student-profile-card .parent-profile-card-inner:after,.household-dashboard .parent-profile-card .student-profile-card-inner:after,.household-dashboard .student-profile-card .student-profile-card-inner:after{clear:both;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group,.household-dashboard .student-profile-card .student-profile-card-inner .name-group{background-color:#002eff;margin:-20px -20px 20px;padding:20px;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group:before,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group:before,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group:before,.household-dashboard .student-profile-card .student-profile-card-inner .name-group:before,.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group:after,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group:after,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group:after,.household-dashboard .student-profile-card .student-profile-card-inner .name-group:after{content:" ";display:table;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group:after,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group:after,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group:after,.household-dashboard .student-profile-card .student-profile-card-inner .name-group:after{clear:both;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .name,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .name,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .name,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .name,.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .active,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .active,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .active,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .active{color:#ffffff;display:inline-block;float:left;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding-right:10px;text-transform:uppercase;max-width:50%;font-size:16px;font-size:1.6 rem;line-height:1.2;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .active,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .active,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .active,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .active{font-size:14px;font-size:1.4 rem;line-height:1.2;padding-right:0;text-transform:none;width:43px;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .active:before,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .active:before,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .active:before,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .active:before{content:"(";}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .active:after,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .active:after,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .active:after,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .active:after{content:")";}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact{display:inline-block;float:right;padding-left:10px;text-align:right;max-width:50%;font-size:14px;font-size:1.4 rem;line-height:1.2;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact .primary-contact-label,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact .primary-contact-label,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact .primary-contact-label,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact .primary-contact-label{color:#ffffff;display:none;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-top:1px;text-transform:uppercase;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact .make-primary,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact .make-primary,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact .make-primary,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact .make-primary{color:#ffffff;display:inline-block;float:right;font-family:'montserratregular','Helvetica','Arial',sans-serif;margin-top:1px;text-decoration:none;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact .make-primary:before,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact .make-primary:before,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact .make-primary:before,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact .make-primary:before{content:'\e90b';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:6px;position:relative;top:2px;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact .make-primary:hover,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact .make-primary:hover,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact .make-primary:hover,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact .make-primary:hover{color:#ff9a34;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact .ajax-progress,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact .ajax-progress,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact .ajax-progress,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact .ajax-progress{float:right;padding-right:10px;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact .ajax-progress ~ .ajax-progress,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact .ajax-progress ~ .ajax-progress,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact .ajax-progress ~ .ajax-progress,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact .ajax-progress ~ .ajax-progress{display:none;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact.is-primary .primary-contact-label,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact.is-primary .primary-contact-label,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact.is-primary .primary-contact-label,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact.is-primary .primary-contact-label{display:block;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .primary-contact.is-primary .make-primary,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .primary-contact.is-primary .make-primary,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .primary-contact.is-primary .make-primary,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .primary-contact.is-primary .make-primary{display:none;}.household-dashboard .parent-profile-card .parent-profile-card-inner .name-group .active + .primary-contact,.household-dashboard .student-profile-card .parent-profile-card-inner .name-group .active + .primary-contact,.household-dashboard .parent-profile-card .student-profile-card-inner .name-group .active + .primary-contact,.household-dashboard .student-profile-card .student-profile-card-inner .name-group .active + .primary-contact{max-width:calc(50% - 43px);}.household-dashboard .parent-profile-card .parent-profile-card-inner .info,.household-dashboard .student-profile-card .parent-profile-card-inner .info,.household-dashboard .parent-profile-card .student-profile-card-inner .info,.household-dashboard .student-profile-card .student-profile-card-inner .info,.household-dashboard .parent-profile-card .parent-profile-card-inner .account,.household-dashboard .student-profile-card .parent-profile-card-inner .account,.household-dashboard .parent-profile-card .student-profile-card-inner .account,.household-dashboard .student-profile-card .student-profile-card-inner .account{color:#555555;}.household-dashboard .parent-profile-card .parent-profile-card-inner .info strong,.household-dashboard .student-profile-card .parent-profile-card-inner .info strong,.household-dashboard .parent-profile-card .student-profile-card-inner .info strong,.household-dashboard .student-profile-card .student-profile-card-inner .info strong,.household-dashboard .parent-profile-card .parent-profile-card-inner .account strong,.household-dashboard .student-profile-card .parent-profile-card-inner .account strong,.household-dashboard .parent-profile-card .student-profile-card-inner .account strong,.household-dashboard .student-profile-card .student-profile-card-inner .account strong{display:block;font-family:'montserratbold','Helvetica','Arial',sans-serif;font-weight:400;margin-bottom:0.25em;text-transform:uppercase;width:100%;font-size:14px;font-size:1.4 rem;line-height:1.2;}.household-dashboard .parent-profile-card .parent-profile-card-inner .info .address,.household-dashboard .student-profile-card .parent-profile-card-inner .info .address,.household-dashboard .parent-profile-card .student-profile-card-inner .info .address,.household-dashboard .student-profile-card .student-profile-card-inner .info .address,.household-dashboard .parent-profile-card .parent-profile-card-inner .account .address,.household-dashboard .student-profile-card .parent-profile-card-inner .account .address,.household-dashboard .parent-profile-card .student-profile-card-inner .account .address,.household-dashboard .student-profile-card .student-profile-card-inner .account .address{font-family:'ralewaymedium','Georgia',serif;font-size:14px;font-size:1.4 rem;line-height:1.4;}.household-dashboard .parent-profile-card .parent-profile-card-inner .account,.household-dashboard .student-profile-card .parent-profile-card-inner .account,.household-dashboard .parent-profile-card .student-profile-card-inner .account,.household-dashboard .student-profile-card .student-profile-card-inner .account{margin-bottom:1.5em;}.household-dashboard .parent-profile-card .parent-profile-card-inner .account:before,.household-dashboard .student-profile-card .parent-profile-card-inner .account:before,.household-dashboard .parent-profile-card .student-profile-card-inner .account:before,.household-dashboard .student-profile-card .student-profile-card-inner .account:before,.household-dashboard .parent-profile-card .parent-profile-card-inner .account:after,.household-dashboard .student-profile-card .parent-profile-card-inner .account:after,.household-dashboard .parent-profile-card .student-profile-card-inner .account:after,.household-dashboard .student-profile-card .student-profile-card-inner .account:after{content:" ";display:table;}.household-dashboard .parent-profile-card .parent-profile-card-inner .account:after,.household-dashboard .student-profile-card .parent-profile-card-inner .account:after,.household-dashboard .parent-profile-card .student-profile-card-inner .account:after,.household-dashboard .student-profile-card .student-profile-card-inner .account:after{clear:both;}.household-dashboard .parent-profile-card .parent-profile-card-inner .account a.change-password,.household-dashboard .student-profile-card .parent-profile-card-inner .account a.change-password,.household-dashboard .parent-profile-card .student-profile-card-inner .account a.change-password,.household-dashboard .student-profile-card .student-profile-card-inner .account a.change-password,.household-dashboard .parent-profile-card .parent-profile-card-inner .account a.create-account,.household-dashboard .student-profile-card .parent-profile-card-inner .account a.create-account,.household-dashboard .parent-profile-card .student-profile-card-inner .account a.create-account,.household-dashboard .student-profile-card .student-profile-card-inner .account a.create-account{color:#a8a8a8;display:block;float:left;font-family:'ralewaymedium','Georgia',serif;text-decoration:none;font-size:13px;font-size:1.3 rem;line-height:1.2;}.household-dashboard .parent-profile-card .parent-profile-card-inner .account a.change-password:before,.household-dashboard .student-profile-card .parent-profile-card-inner .account a.change-password:before,.household-dashboard .parent-profile-card .student-profile-card-inner .account a.change-password:before,.household-dashboard .student-profile-card .student-profile-card-inner .account a.change-password:before,.household-dashboard .parent-profile-card .parent-profile-card-inner .account a.create-account:before,.household-dashboard .student-profile-card .parent-profile-card-inner .account a.create-account:before,.household-dashboard .parent-profile-card .student-profile-card-inner .account a.create-account:before,.household-dashboard .student-profile-card .student-profile-card-inner .account a.create-account:before{content:'\e90b';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:6px;position:relative;top:2px;}.household-dashboard .parent-profile-card .parent-profile-card-inner .account a.change-password:hover,.household-dashboard .student-profile-card .parent-profile-card-inner .account a.change-password:hover,.household-dashboard .parent-profile-card .student-profile-card-inner .account a.change-password:hover,.household-dashboard .student-profile-card .student-profile-card-inner .account a.change-password:hover,.household-dashboard .parent-profile-card .parent-profile-card-inner .account a.create-account:hover,.household-dashboard .student-profile-card .parent-profile-card-inner .account a.create-account:hover,.household-dashboard .parent-profile-card .student-profile-card-inner .account a.create-account:hover,.household-dashboard .student-profile-card .student-profile-card-inner .account a.create-account:hover{color:#009aff;}.household-dashboard .parent-profile-card .parent-profile-card-inner a.edit,.household-dashboard .student-profile-card .parent-profile-card-inner a.edit,.household-dashboard .parent-profile-card .student-profile-card-inner a.edit,.household-dashboard .student-profile-card .student-profile-card-inner a.edit{clear:left;color:#a8a8a8;display:inline-block;float:left;font-family:'ralewaymedium','Georgia',serif;position:relative;text-decoration:none;text-transform:capitalize;font-size:13px;font-size:1.3 rem;line-height:1.2;}.household-dashboard .parent-profile-card .parent-profile-card-inner a.edit:before,.household-dashboard .student-profile-card .parent-profile-card-inner a.edit:before,.household-dashboard .parent-profile-card .student-profile-card-inner a.edit:before,.household-dashboard .student-profile-card .student-profile-card-inner a.edit:before{content:'\e90a';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:3px;position:relative;top:1px;}.household-dashboard .parent-profile-card .parent-profile-card-inner a.edit:hover,.household-dashboard .student-profile-card .parent-profile-card-inner a.edit:hover,.household-dashboard .parent-profile-card .student-profile-card-inner a.edit:hover,.household-dashboard .student-profile-card .student-profile-card-inner a.edit:hover{color:#009aff;}.household-dashboard .student-profile-card .student-profile-card-inner .name-group{background-color:#ff9a34;}.household-dashboard .student-profile-card .student-profile-card-inner .name-group .name{width:100%;}.household-dashboard .student-profile-card .student-profile-card-inner .info{margin-bottom:1em;padding-right:0;width:100%;}.household-dashboard .student-profile-card .student-profile-card-inner .info .birthdate{font-family:'ralewaymedium','Georgia',serif;font-size:14px;font-size:1.4 rem;line-height:1.2;}.household-dashboard .student-profile-card .student-profile-card-inner .info .birthdate label{display:inline;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding-right:5px;}.household-dashboard .student-profile-card .student-profile-card-inner .info .school{font-family:'ralewaymedium','Georgia',serif;margin-top:0.75em;}.household-dashboard .student-profile-card .student-profile-card-inner .contact{clear:both;color:#555555;font-family:'ralewaymedium','Georgia',serif;margin-bottom:1.5em;font-size:14px;font-size:1.4 rem;line-height:1.2;}.household-dashboard .student-profile-card .student-profile-card-inner .classes ul{margin:0;padding:0;list-style:none;}.household-dashboard .student-profile-card .student-profile-card-inner .classes ul li{font-family:'ralewaymedium','Georgia',serif;font-size:14px;font-size:1.4 rem;line-height:1.2;}.household-dashboard .student-profile-card .student-profile-card-inner .classes ul li a{text-decoration:none;}.household-dashboard div#add-contact-link,.household-dashboard div#add-student-link{clear:left;display:inline-block;float:left;margin-top:-2.5em;padding-left:20px;padding-right:15px;position:relative;z-index:3;}.household-dashboard div#add-contact-link a#parent-profile-add,.household-dashboard div#add-student-link a#parent-profile-add,.household-dashboard div#add-contact-link a#student-profile-add,.household-dashboard div#add-student-link a#student-profile-add{color:#a8a8a8;display:inline-block;font-family:'ralewaymedium','Georgia',serif;text-decoration:none;font-size:12px;font-size:1.2 rem;line-height:1.2;}.household-dashboard div#add-contact-link a#parent-profile-add:before,.household-dashboard div#add-student-link a#parent-profile-add:before,.household-dashboard div#add-contact-link a#student-profile-add:before,.household-dashboard div#add-student-link a#student-profile-add:before{content:'\e90c';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:6px;position:relative;top:2px;}.household-dashboard div#add-contact-link a#parent-profile-add:hover,.household-dashboard div#add-student-link a#parent-profile-add:hover,.household-dashboard div#add-contact-link a#student-profile-add:hover,.household-dashboard div#add-student-link a#student-profile-add:hover{color:#009aff;}.household-dashboard div#add-contact-link .ajax-progress,.household-dashboard div#add-student-link .ajax-progress{display:inline-block;float:none;margin-top:-2px;padding-left:3px;position:relative;top:3px;}.household-dashboard div.password-confirm,.household-dashboard div.password-strength{color:#555555;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-transform:uppercase;}.household-dashboard .ajax-progress{float:left;}.household-dashboard [data-type="region"][data-name="title"]{background:url(/sites/all/themes/saturdayacademy_theme/images/pattern-people-blue.png);color:#ffffff;}.household-dashboard [data-type="region"][data-name="title"] + div{padding-top:0.75em;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-breadcrumbs:before,.household-dashboard [data-type="region"][data-name="title"] .dashboard-breadcrumbs:after{content:" ";display:table;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-breadcrumbs:after{clear:both;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-breadcrumbs ol.breadcrumb li a{color:#ffffff;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-breadcrumbs ol.breadcrumb li a:hover{color:#009aff;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-breadcrumbs ol.breadcrumb li:after{color:#ffffff;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-breadcrumbs ol.breadcrumb li:last-child:after{content:"";padding-right:0;}.household-dashboard [data-type="region"][data-name="title"] h1{color:#ffffff;margin-bottom:1em;margin-top:0.5em;text-align:left;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .household{display:block;margin-right:1.5em;margin-bottom:1.5em;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .household a{display:inline-block;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .dashboards{display:inline-block;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .label{display:inline-block;font-family:'ralewaymedium','Georgia',serif;margin-right:1px;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav ul{display:inline-block;margin-bottom:2em;}body[class*="page-user-instructor-class"] [data-type="region"][data-name="title"],body[class*="-supplies"] [data-type="region"][data-name="title"]{margin-bottom:1.5em;}body[class*="page-user-instructor-class"] article.view-mode-dashboard.status-full .card-wrapper > header,body[class*="-supplies"] article.view-mode-dashboard.status-full .card-wrapper > header,body[class*="page-user-instructor-class"] article.view-mode-dashboard.status-full .card-wrapper > .class-details > h2,body[class*="-supplies"] article.view-mode-dashboard.status-full .card-wrapper > .class-details > h2,body[class*="page-user-instructor-class"] article.view-mode-dashboard.status-full .card-wrapper > .course-details > h2,body[class*="-supplies"] article.view-mode-dashboard.status-full .card-wrapper > .course-details > h2,body[class*="page-user-instructor-class"] article.view-mode-dashboard.status-full .card-wrapper > .class-details > div,body[class*="-supplies"] article.view-mode-dashboard.status-full .card-wrapper > .class-details > div,body[class*="page-user-instructor-class"] article.view-mode-dashboard.status-full .card-wrapper > .card-details > div,body[class*="-supplies"] article.view-mode-dashboard.status-full .card-wrapper > .card-details > div{opacity:1;}body[class*="page-user-instructor-class"] #block-system-main > h3,body[class*="-supplies"] #block-system-main > h3{margin-bottom:0.25em;}body[class*="page-user-instructor-class"] #block-system-main > .table-wrapper,body[class*="-supplies"] #block-system-main > .table-wrapper{margin-bottom:1.5em;margin-left:-15px;margin-right:-15px;}body[class*="page-user-instructor-class"] #block-system-main > .table-wrapper tbody,body[class*="-supplies"] #block-system-main > .table-wrapper tbody{font-family:'ralewaymedium','Georgia',serif;}body[class*="page-user-instructor-class"] #block-system-main > .table-wrapper tbody td:last-child,body[class*="-supplies"] #block-system-main > .table-wrapper tbody td:last-child{padding-left:24px;}body[class*="page-user-instructor-class"] #block-system-main > form,body[class*="-supplies"] #block-system-main > form{margin-bottom:3em;}body[class*="page-user-instructor-class"] #block-system-main > form label.radio,body[class*="-supplies"] #block-system-main > form label.radio{margin-bottom:1.5em;padding-left:20px;position:relative;text-transform:none;}body[class*="page-user-instructor-class"] #block-system-main > form label.radio input[type="radio"],body[class*="-supplies"] #block-system-main > form label.radio input[type="radio"]{left:0;top:5px;position:absolute;}body[class*="page-user-instructor-class"] #block-system-main > form label.radio strong,body[class*="-supplies"] #block-system-main > form label.radio strong{font-weight:400;}body[class*="page-user-instructor-class"] #block-system-main > form label.radio .description,body[class*="-supplies"] #block-system-main > form label.radio .description{color:#a8a8a8;font-family:'ralewayregular','Georgia',serif;}body[class*="page-user-instructor-class"] #block-system-main > form .form-item-approve-details label,body[class*="-supplies"] #block-system-main > form .form-item-approve-details label{text-transform:none;}.page-locker [data-type="region"][data-name="title"]{background:url(/sites/all/themes/saturdayacademy_theme/images/locker-photo.png);position:relative;}.page-locker [data-type="region"][data-name="title"]:before{content:"";top:0;left:0;right:0;bottom:0;opacity:0.8;position:absolute;background-image:-webkit-linear-gradient(left,#ed018c 19%,#ff9a34 50%,#009aff 65%,#99cd32 74%);background-image:-o-linear-gradient(left,#ed018c 19%,#ff9a34 50%,#009aff 65%,#99cd32 74%);background-image:-moz-linear-gradient(left,#ed018c 19%,#ff9a34 50%,#009aff 65%,#99cd32 74%);background-image:linear-gradient(to right,#ed018c 19%,#ff9a34 50%,#009aff 65%,#99cd32 74%);}.page-locker [data-type="region"][data-name="title"] + div{padding-top:4em;}.page-locker [data-type="region"][data-name="title"] #block-ombucleanup-page-title{position:static;}.page-locker [data-type="region"][data-name="title"] .dashboard-breadcrumbs:before,.page-locker [data-type="region"][data-name="title"] .dashboard-breadcrumbs:after{content:" ";display:table;}.page-locker [data-type="region"][data-name="title"] .dashboard-breadcrumbs:after{clear:both;}.page-locker [data-type="region"][data-name="title"] .dashboard-breadcrumbs ol.breadcrumb li a{color:#ffffff;}.page-locker [data-type="region"][data-name="title"] .dashboard-breadcrumbs ol.breadcrumb li a:hover{color:#009aff;}.page-locker [data-type="region"][data-name="title"] .dashboard-breadcrumbs ol.breadcrumb li:after{color:#ffffff;}.page-locker [data-type="region"][data-name="title"] .dashboard-breadcrumbs ol.breadcrumb li:last-child:after{content:"";padding-right:0;}.page-locker [data-type="region"][data-name="title"] h1{color:#ffffff;margin-bottom:2em;margin-top:0.5em;text-align:left;}.page-locker [data-type="region"][data-name="title"] h1:before{padding-right:20px;position:relative;top:2px;content:'\e905';font-family:'saturdayacademy-icons';font-size:24px;line-height:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-locker [data-type="region"][data-name="title"] .locker-help{background-color:#009aff;padding-bottom:1em;padding-top:1em;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner{padding-left:80px;padding-right:80px;}}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-text{color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-register{margin-top:1.5em;margin-bottom:1em;text-align:center;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-register a.register-btn{background:#ff9a34;border-radius:20px;border:2px solid #ffffff;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding:11px 40px 10px;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-register a.register-btn:hover{background:#99cd32;border-color:#99cd32;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-register a.register-btn:hover{border-color:#ffffff;}.page-locker [data-type="region"][data-name="title"] .return-catalog-wrapper a:after{content:"";padding-left:0;}.page-locker [data-type="region"][data-name="title"] .return-catalog-wrapper a:before{content:'\e90d';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:5px;}.page-locker [data-type="region"][data-name="title"] .return-catalog-wrapper a:hover{text-decoration:underline;}.page-locker h2{clear:both;}.page-locker .registration-btn-wrapper{margin-bottom:3.5em;margin-top:2em;text-align:center;clear:both;}.page-locker footer{background-color:#009aff;color:#ffffff;font-family:'montserratregular','Helvetica','Arial',sans-serif;padding:2em 0;text-align:center;text-transform:uppercase;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.page-locker footer .footer-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.page-locker footer .footer-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.page-locker footer .footer-inner{padding-left:80px;padding-right:80px;}}.page-locker footer a{color:#ffffff;font-family:'montserratbold','Helvetica','Arial',sans-serif;}.page-locker footer a:hover{color:#ff9a34;}.page-locker .empty{font-family:'ralewaymedium','Georgia',serif;margin-bottom:3em;margin-top:-1em;font-size:16px;font-size:1.6 rem;line-height:1.6;}.enrollment-dashboard .dashboard-nav ul li a,.schedule-dashboard .dashboard-nav ul li a{padding-left:12px;padding-right:12px;}.enrollment-dashboard .dashboard-nav ul li.print a,.schedule-dashboard .dashboard-nav ul li.print a{background-color:transparent;color:#939393;padding-left:3px;padding-right:0;}.enrollment-dashboard .dashboard-nav ul li.print a:before,.schedule-dashboard .dashboard-nav ul li.print a:before{content:'\f02f';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:3px;position:relative;top:2px;}.enrollment-dashboard .dashboard-nav ul li.print a:hover,.schedule-dashboard .dashboard-nav ul li.print a:hover{color:#009aff;}.enrollment-dashboard .student-wrapper h2,.schedule-dashboard .student-wrapper h2{margin-bottom:0.5em;}.enrollment-dashboard .student-wrapper .enrollments-wrapper,.schedule-dashboard .student-wrapper .enrollments-wrapper{border-bottom:2px solid #a8a8a8;padding-bottom:1.5em;margin-bottom:3em;}.enrollment-dashboard .student-wrapper .enrollments-wrapper:last-child,.schedule-dashboard .student-wrapper .enrollments-wrapper:last-child{border-bottom:none;margin-bottom:1.5em;}.enrollment-dashboard .student-wrapper .enrollments-wrapper p,.schedule-dashboard .student-wrapper .enrollments-wrapper p{font-family:'ralewaymedium','Georgia',serif;}.enrollment-dashboard .student-wrapper .enrollments-wrapper ul,.schedule-dashboard .student-wrapper .enrollments-wrapper ul{list-style:none;margin:0;padding:0;}.schedule-dashboard{margin-bottom:4em;}.schedule-dashboard h2{margin-bottom:0;}.schedule-dashboard .table-wrapper{margin-bottom:3em;}.schedule-dashboard .table-wrapper table{line-height:1.2;}.schedule-dashboard .table-wrapper table td{min-width:112px;}.location-pop .field-name-field-location-address{background-color:#ffffff;border:1px solid #cccccc;box-shadow:1px 1px 3px #cccccc;opacity:0;margin-top:15px;max-width:300px;padding:15px 15px 15px;position:absolute;transition:all 0.2s ease;visibility:hidden;width:90%;word-wrap:break-word;z-index:2;}.location-pop .field-name-field-location-address.show{opacity:1;visibility:visible;}.location-pop .field-name-field-location-address:after{left:99px;position:absolute;top:-10px;content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff;}.location-pop .field-name-field-location-address:before{left:97px;position:absolute;top:-12px;content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #cccccc;}.location-pop .field-name-field-location-address .address{padding-right:15px;}.location-pop .field-name-field-location-address .address p{margin-top:0;margin-bottom:0;}.location-pop .field-name-field-location-address .map-link{display:block;font-family:'ralewaymedium','Georgia',serif;margin-bottom:1em;}.location-pop .field-name-field-location-address .map-link:before{display:inline-block;padding-right:5px;position:relative;text-decoration:none;top:2px;content:'\f041';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.location-pop .field-name-field-location-address .room-details{font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:0.5em;font-size:16px;font-size:1.6 rem;line-height:1.2;}.location-pop.schedule-wrapper .field-name-field-location-address{left:34px;margin-left:-15px;margin-top:11px;}.location-pop.schedule-wrapper .field-name-field-location-address:before{display:none;left:25px;}.location-pop.schedule-wrapper .field-name-field-location-address:after{display:none;left:27px;}.page-user-intern.household-dashboard .internship-dashboard-no-results{min-height:200px;display:block;width:100%;}.page-user-intern.household-dashboard [data-type="region"][data-name="title"] h1{margin-top:1em;}.internship-dashboard .internship-dashboard-header{margin-bottom:2.5em;}.internship-dashboard .internship-dashboard-header h2,.internship-dashboard.status-submitted .review-wrapper > h2,.internship-dashboard.status-approved .review-wrapper > h2,.internship-dashboard.status-not-approved .review-wrapper > h2,.internship-dashboard.status-accepted .review-wrapper > h2,.internship-dashboard.status-not-accepted .review-wrapper > h2,.internship-dashboard.status-withdrawn .review-wrapper > h2{color:#000000;font-family:'montserratregular','Helvetica','Arial',sans-serif;text-transform:none;font-size:21px;font-size:2.1 rem;line-height:1.2;}.internship-dashboard .internship-dashboard-header h2 strong{font-family:'montserratbold','Helvetica','Arial',sans-serif;font-weight:400;}.internship-dashboard .internship-dashboard-header h2 .internship-dashboard-header-status{font-family:'montserratbold','Helvetica','Arial',sans-serif;}.internship-dashboard .internship-dashboard-header p strong,.internship-dashboard .internship-dashboard-header .internship-dashboard-date-submitted strong{font-family:'ralewaybold','Georgia',serif;font-weight:400;}.internship-dashboard .internship-dashboard-header .internship-dashboard-header-help-text .internship-dashboard-header-help-text-content{display:block;font-family:'montserratregular','Helvetica','Arial',sans-serif;margin-bottom:1em;font-size:15px;font-size:1.5 rem;line-height:1.2;}.internship-dashboard .internship-dashboard-header .internship-dashboard-header-help-text .internship-dashboard-header-status{font-family:'montserratbold','Helvetica','Arial',sans-serif;}.internship-dashboard .internship-dashboard-header .internship-dashboard-application-link{background:#ff9a34;border-radius:20px;border:2px solid #ff9a34;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;display:block;}.internship-dashboard .internship-dashboard-header .internship-dashboard-application-link:hover{background:#ff8101;border-color:#ff8101;}.internship-dashboard .internship-dashboard-header .internship-dashboard-application-link:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:5px;position:relative;top:2px;}.internship-dashboard .review-dashboard-submit-help-text{font-family:'montserratregular','Helvetica','Arial',sans-serif;padding-left:15px;padding-right:15px;}.internship-dashboard.status-submitted,.internship-dashboard.status-approved,.internship-dashboard.status-not-approved,.internship-dashboard.status-accepted,.internship-dashboard.status-not-accepted,.internship-dashboard.status-withdrawn{margin-bottom:3em;}.internship-dashboard.status-submitted .internship-dashboard-header,.internship-dashboard.status-approved .internship-dashboard-header,.internship-dashboard.status-not-approved .internship-dashboard-header,.internship-dashboard.status-accepted .internship-dashboard-header,.internship-dashboard.status-not-accepted .internship-dashboard-header,.internship-dashboard.status-withdrawn .internship-dashboard-header{border-bottom:1px solid #939393;padding-bottom:1.5em;}.internship-dashboard.status-submitted .internship-dashboard-ranking-wrapper,.internship-dashboard.status-approved .internship-dashboard-ranking-wrapper,.internship-dashboard.status-not-approved .internship-dashboard-ranking-wrapper,.internship-dashboard.status-accepted .internship-dashboard-ranking-wrapper,.internship-dashboard.status-not-accepted .internship-dashboard-ranking-wrapper,.internship-dashboard.status-withdrawn .internship-dashboard-ranking-wrapper{margin-left:-15px;margin-right:-15px;}.internship-dashboard.status-submitted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-not-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-not-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-withdrawn .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:992px){.internship-dashboard.status-submitted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-not-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-not-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label,.internship-dashboard.status-withdrawn .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label{float:left;width:33.33333333%;}}.internship-dashboard.status-submitted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label > span,.internship-dashboard.status-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label > span,.internship-dashboard.status-not-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label > span,.internship-dashboard.status-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label > span,.internship-dashboard.status-not-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label > span,.internship-dashboard.status-withdrawn .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label > span{display:block;font-family:'ralewaybold','Georgia',serif;margin-bottom:0.25em;text-align:center;font-size:16px;font-size:1.6 rem;line-height:1.2;}.internship-dashboard.status-submitted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper,.internship-dashboard.status-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper,.internship-dashboard.status-not-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper,.internship-dashboard.status-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper,.internship-dashboard.status-not-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper,.internship-dashboard.status-withdrawn .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper{min-height:300px;}.internship-dashboard.status-submitted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper .internship-details .field-name-field-disciplines,.internship-dashboard.status-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper .internship-details .field-name-field-disciplines,.internship-dashboard.status-not-approved .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper .internship-details .field-name-field-disciplines,.internship-dashboard.status-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper .internship-details .field-name-field-disciplines,.internship-dashboard.status-not-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper .internship-details .field-name-field-disciplines,.internship-dashboard.status-withdrawn .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label article .card-wrapper .internship-details .field-name-field-disciplines{margin:10px 0 0;}.internship-dashboard.status-accepted .internship-dashboard-header{border-bottom:0;padding-bottom:0;}.internship-dashboard.status-accepted .internship-dashboard-mentor-email{border-bottom:1px solid #939393;padding-bottom:1.5em;}.internship-dashboard.status-accepted .internship-dashboard-ranking-wrapper .internship-dashboard-choice-label > span{display:none;}.internship-dashboard.status-withdrawn{margin-top:1em;}.mentor-dashboard{margin-top:1em;margin-bottom:3em;}.mentor-dashboard .mentor-dashboard-internship{border-bottom:1px solid #939393;padding-bottom:1.5em;margin-bottom:1.5em;}.mentor-dashboard .mentor-dashboard-internship:last-child{border-bottom:none;padding-bottom:0;}.mentor-dashboard .mentor-dashboard-internship-header{margin-bottom:1em;}.mentor-dashboard .mentor-dashboard-internship-header .mentor-dashboard-internship-header-prefix{font-family:'montserratregular','Helvetica','Arial',sans-serif;}.mentor-dashboard .mentor-dashboard-internship-header .mentor-dashboard-internship-header-title{color:#000000;margin-top:0.25em;margin-bottom:0.25em;text-transform:none;font-size:24px;font-size:2.4 rem;line-height:1.2;}.mentor-dashboard .mentor-dashboard-internship-header .mentor-dashboard-internship-header-help{font-family:'montserratregular','Helvetica','Arial',sans-serif;font-style:italic;}.mentor-dashboard .mentor-dashboard-internship-tables{margin-bottom:1.5em;}.mentor-dashboard .mentor-dashboard-internship-tables .table-wrapper{margin-left:-15px;margin-right:-15px;overflow:hidden;overflow:initial;}.mentor-dashboard .mentor-dashboard-internship-tables table thead{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr{border-bottom:1px solid #cccccc;background-color:transparent;width:100%;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr.ui-sortable-helper{border-bottom:0;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr.ui-sortable-helper td{background-color:#e6e6e6 !important;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr.ui-sortable-helper td:before{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr .mentor-dashboard-internship-table-sort-toggle{cursor:move;cursor:ns-resize;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td{background-color:#ffffff;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(8){display:none;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(1),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(2){text-align:center;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(1){width:40px;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(2){width:30px;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(9){width:128px;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr:nth-child(2n+2) td{background-color:#F6F6F6;}.mentor-dashboard .mentor-dashboard-internship-tables table.mentor-dashboard-internship-tables-disabled.empty tbody,.mentor-dashboard .mentor-dashboard-internship-tables table.mentor-dashboard-internship-tables-active.empty tbody{display:block;min-height:30px;font-style:italic;padding:10px;border:1px dashed #939393;}.mentor-dashboard .mentor-dashboard-internship-tables table.mentor-dashboard-internship-tables-disabled.empty tbody:after,.mentor-dashboard .mentor-dashboard-internship-tables table.mentor-dashboard-internship-tables-active.empty tbody:after{content:attr(data-empty-text);}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-header-sort-toggle,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-header-application-link,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-header-add{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-sort-toggle,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-remove,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-add,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-application-link{text-decoration:none;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-sort-toggle:before,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-remove:before,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-add:before,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-application-link:before{position:relative;top:2px;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-sort-toggle span,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-remove span,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-add span,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-application-link span{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-sort-toggle:before{content:'\f0c9';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-remove:before{content:'\f057';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-add:before{content:'\f055';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-application-link{font-family:'ralewaymedium','Georgia',serif;padding-right:23px;position:relative;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-application-link:after{position:absolute;right:0;top:1px;content:'\e90b';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-application-link span{display:inline-block;}.mentor-dashboard .mentor-dashboard-internship-tables .table-wrapper:last-child{height:0;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-disabled-caption,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled-placeholder{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-active .mentor-dashboard-internship-table-remove{display:inline;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-active .mentor-dashboard-internship-table-add{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled .mentor-dashboard-internship-table-remove{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled .mentor-dashboard-internship-table-add{display:inline;}.mentor-dashboard .mentor-dashboard-internship-actions{position:relative;}.mentor-dashboard .mentor-dashboard-internship-actions:before,.mentor-dashboard .mentor-dashboard-internship-actions:after{content:" ";display:table;}.mentor-dashboard .mentor-dashboard-internship-actions:after{clear:both;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-submit{background:#ff9a34;border-radius:20px;border:2px solid #ff9a34;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;float:right;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-submit:hover{background:#ff8101;border-color:#ff8101;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-submit:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:5px;position:relative;top:2px;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm{background-color:rgba(0,0,0,0.85);border-radius:5px;color:#ffffff;opacity:0;margin-top:40px;padding:15px 15px 20px;position:absolute;right:0;top:auto;transition:all 0.2s ease;visibility:hidden;width:100%;z-index:3;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(0,0,0,0.8);right:116px;position:absolute;top:-8px;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm.open{opacity:1;visibility:visible;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-title{margin-top:0.25em;margin-bottom:0.5em;text-transform:none;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-confirm{float:left;background:#ff9a34;border-radius:20px;border:2px solid #ff9a34;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-confirm:hover{background:#ff8101;border-color:#ff8101;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-cancel{float:right;background:transparent;border-radius:20px;border:2px solid #ffffff;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-cancel:hover{background:#939393;border-color:#939393;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-confirm,.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-cancel{padding-left:8px;padding-right:8px;font-size:12px;font-size:1.2 rem;line-height:1.2;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-help{display:block;margin-bottom:1em;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-help{clear:right;display:block;float:right;font-family:'ralewaymedium','Georgia',serif;font-style:italic;margin-top:0.75em;}.page-registration [data-name="title"][data-type="region"]{background:#ff9a34 url(/sites/all/themes/saturdayacademy_theme/images/circles-orange-small.png) 0 236px;}.page-registration [data-name="title"][data-type="region"] + div{padding-top:2em;}.page-registration [data-name="title"][data-type="region"] .ombucleanup-title-block{padding-top:1px;}.page-registration [data-name="title"][data-type="region"] .translation-link-wrapper,.page-locker [data-type="region"][data-name="title"] .return-catalog-wrapper{position:absolute;top:calc(100% + 10px);}.page-registration [data-name="title"][data-type="region"] .language-switcher,.page-locker [data-type="region"][data-name="title"] .return-catalog-wrapper a{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:1.5em;text-decoration:none;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;margin-bottom:0;}.page-registration [data-name="title"][data-type="region"] .language-switcher:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:5px;}.page-registration [data-name="title"][data-type="region"] .language-switcher:hover{text-decoration:underline;}.page-registration [data-name="title"][data-type="region"] h1{color:#ffffff;margin-top:1.25em;margin-bottom:1.25em;text-align:left;}.page-registration [data-name="title"][data-type="region"] .registration-steps{border-top:1px solid #ff7f00;background-color:#ff9a34;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner{padding-left:80px;padding-right:80px;}}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul{list-style:none;margin:0;padding:0;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li{background-color:#ff9a34;color:#ffffff;display:none;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-left:-3px;padding:15px;position:relative;text-transform:uppercase;font-size:12px;font-size:1.2 rem;line-height:1.2;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:88px solid #ff9a34;border-left-width:15px;left:100%;position:absolute;top:0;z-index:2;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li:nth-child(2n+2){background-color:#ffad33;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li:nth-child(2n+2):after{border-left-color:#ffad33;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li.active{background-color:#009aff;display:inline-block;margin-left:-15px;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li.active:after{border-left-color:#009aff;}.page-registration .action-links{margin-bottom:4em;text-align:center;}.page-registration .action-links a.btn{display:block;margin-left:10px;margin-right:10px;margin-bottom:0.5em;padding-left:15px;padding-right:15px;}.page-registration .action-links a.btn.previous-step{border-color:#939393;}.page-registration .action-links a.btn.previous-step:after{content:"";padding:0;}.page-registration .action-links a.btn.previous-step:before{color:#cccccc;padding-right:5px;position:relative;top:2px;content:'\e908';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-registration .action-links a.btn.previous-step:hover{border-color:#ff9a34;}.page-registration .action-links a.btn.previous-step:hover:before{color:#000000;}#registration-tables,.page-internships-application-submit .applicaiton-total,.page-internships-application-payment .applicaiton-payment-charges{margin-bottom:3em;overflow:hidden;}#registration-tables h2,.page-internships-application-submit .applicaiton-total h2,.page-internships-application-payment .applicaiton-payment-charges h2{color:#000000;font-size:18px;font-size:1.8 rem;line-height:1.2;}#registration-tables table,.page-internships-application-submit .applicaiton-total table,.page-internships-application-payment .applicaiton-payment-charges table{border:3px solid #e5f5ff;font-family:'ralewaymedium','Georgia',serif;color:#000000;}#registration-tables table th,.page-internships-application-submit .applicaiton-total table th,.page-internships-application-payment .applicaiton-payment-charges table th{font-family:'ralewaybold','Georgia',serif;font-weight:400;text-transform:uppercase;}#registration-tables table tr:nth-child(2n+2),#registration-tables table tr.subtotal,#registration-tables table tr.total,#registration-tables table tr.financial_aid,.page-internships-application-submit .applicaiton-total table tr:nth-child(2n+2),.page-internships-application-submit .applicaiton-total table tr.subtotal,.page-internships-application-submit .applicaiton-total table tr.total,.page-internships-application-submit .applicaiton-total table tr.financial_aid,.page-internships-application-payment .applicaiton-payment-charges table tr:nth-child(2n+2),.page-internships-application-payment .applicaiton-payment-charges table tr.subtotal,.page-internships-application-payment .applicaiton-payment-charges table tr.total,.page-internships-application-payment .applicaiton-payment-charges table tr.financial_aid{background-color:#e5f5ff;}#registration-tables table tr.subtotal,#registration-tables table tr.financial_aid,#registration-tables table tr.total,.page-internships-application-submit .applicaiton-total table tr.subtotal,.page-internships-application-submit .applicaiton-total table tr.financial_aid,.page-internships-application-submit .applicaiton-total table tr.total,.page-internships-application-payment .applicaiton-payment-charges table tr.subtotal,.page-internships-application-payment .applicaiton-payment-charges table tr.financial_aid,.page-internships-application-payment .applicaiton-payment-charges table tr.total{text-align:right;}#registration-tables table tr.subtotal td label,#registration-tables table tr.financial_aid td label,#registration-tables table tr.total td label,.page-internships-application-submit .applicaiton-total table tr.subtotal td label,.page-internships-application-submit .applicaiton-total table tr.financial_aid td label,.page-internships-application-submit .applicaiton-total table tr.total td label,.page-internships-application-payment .applicaiton-payment-charges table tr.subtotal td label,.page-internships-application-payment .applicaiton-payment-charges table tr.financial_aid td label,.page-internships-application-payment .applicaiton-payment-charges table tr.total td label{color:#000000;font-weight:400;margin-right:10px;}#registration-tables table tr.subtotal,.page-internships-application-submit .applicaiton-total table tr.subtotal,.page-internships-application-payment .applicaiton-payment-charges table tr.subtotal{color:#555555;}#registration-tables table tr.subtotal td label,.page-internships-application-submit .applicaiton-total table tr.subtotal td label,.page-internships-application-payment .applicaiton-payment-charges table tr.subtotal td label{color:#555555;}#registration-tables table tr.financial_aid,.page-internships-application-submit .applicaiton-total table tr.financial_aid,.page-internships-application-payment .applicaiton-payment-charges table tr.financial_aid{color:#009aff;}#registration-tables table tr.financial_aid td label,.page-internships-application-submit .applicaiton-total table tr.financial_aid td label,.page-internships-application-payment .applicaiton-payment-charges table tr.financial_aid td label{color:#009aff;}#registration-tables table tr td:first-child,.page-internships-application-submit .applicaiton-total table tr td:first-child,.page-internships-application-payment .applicaiton-payment-charges table tr td:first-child{font-family:'ralewaybold','Georgia',serif;}#registration-tables table tr th:last-child,#registration-tables table tr td:last-child,.page-internships-application-submit .applicaiton-total table tr th:last-child,.page-internships-application-submit .applicaiton-total table tr td:last-child,.page-internships-application-payment .applicaiton-payment-charges table tr th:last-child,.page-internships-application-payment .applicaiton-payment-charges table tr td:last-child{text-align:right;}#registration-tables .confirmed-registrations,.page-internships-application-submit .applicaiton-total .confirmed-registrations,.page-internships-application-payment .applicaiton-payment-charges .confirmed-registrations{margin-bottom:3em;}#registration-tables .pending-registrations,.page-internships-application-submit .applicaiton-total .pending-registrations,.page-internships-application-payment .applicaiton-payment-charges .pending-registrations{margin-bottom:1.5em;}#registration-tables .pending-registrations h2,.page-internships-application-submit .applicaiton-total .pending-registrations h2,.page-internships-application-payment .applicaiton-payment-charges .pending-registrations h2{color:#a8a8a8;}#registration-tables .pending-registrations h2 span:after,.page-internships-application-submit .applicaiton-total .pending-registrations h2 span:after,.page-internships-application-payment .applicaiton-payment-charges .pending-registrations h2 span:after{border-color:#a8a8a8;}#registration-tables .pending-registrations table,.page-internships-application-submit .applicaiton-total .pending-registrations table,.page-internships-application-payment .applicaiton-payment-charges .pending-registrations table{border-color:#e8e8e8;}#registration-tables .pending-registrations table tr:nth-child(2n+2),.page-internships-application-submit .applicaiton-total .pending-registrations table tr:nth-child(2n+2),.page-internships-application-payment .applicaiton-payment-charges .pending-registrations table tr:nth-child(2n+2){background-color:#f6f6f6;}#registration-tables .pending-registrations table tr.subtotal,#registration-tables .pending-registrations table tr.total,#registration-tables .pending-registrations table tr.financial_aid,.page-internships-application-submit .applicaiton-total .pending-registrations table tr.subtotal,.page-internships-application-submit .applicaiton-total .pending-registrations table tr.total,.page-internships-application-submit .applicaiton-total .pending-registrations table tr.financial_aid,.page-internships-application-payment .applicaiton-payment-charges .pending-registrations table tr.subtotal,.page-internships-application-payment .applicaiton-payment-charges .pending-registrations table tr.total,.page-internships-application-payment .applicaiton-payment-charges .pending-registrations table tr.financial_aid{background-color:#e8e8e8;}#registration-tables .pending-registrations p.help strong,.page-internships-application-submit .applicaiton-total .pending-registrations p.help strong,.page-internships-application-payment .applicaiton-payment-charges .pending-registrations p.help strong{color:#000000;font-family:'ralewaybold','Georgia',serif;font-weight:400;}#registration-tables p.help,.page-internships-application-submit .applicaiton-total p.help,.page-internships-application-payment .applicaiton-payment-charges p.help{color:#a8a8a8;font-family:'ralewaymedium','Georgia',serif;padding-left:20px;padding-right:20px;font-size:12px;font-size:1.2 rem;line-height:1.6;}#financial-aid-form{margin-bottom:3em;}#financial-aid-form form{background:url(/sites/all/themes/saturdayacademy_theme/images/science-blue.png) repeat;color:#ffffff;}#financial-aid-form form h3{margin-top:5px;margin-bottom:0;padding-right:20px;padding:20px 35px 0 15px;position:relative;text-transform:none;font-size:18px;font-size:1.8 rem;line-height:1.2;}#financial-aid-form form h3:not(.no-toggle):after{content:'\e901';font-family:'saturdayacademy-icons';font-size:24px;line-height:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:15px;top:12px;}#financial-aid-form form h3:not(.no-toggle).active:after{content:'\e909';}#financial-aid-form form h3:not(.no-toggle):hover{cursor:pointer;}#financial-aid-form form p{font-family:'ralewaymedium','Georgia',serif;margin-top:5px;margin-bottom:1.75em;padding-left:15px;padding-right:15px;font-size:12px;font-size:1.2 rem;line-height:1.6;}#financial-aid-form form .financial-aid-content{max-height:0;overflow:hidden;padding-left:15px;padding-right:15px;transition:all 0.2s ease;}#financial-aid-form form .financial-aid-content.show{max-height:500px;padding-bottom:20px;}#financial-aid-form form .form-group{margin-bottom:0.5em;}#financial-aid-form form .form-group:before,#financial-aid-form form .form-group:after{content:" ";display:table;}#financial-aid-form form .form-group:after{clear:both;}#financial-aid-form form .form-group.form-item-household-size{padding-top:15px;}#financial-aid-form form .form-group label{clear:left;color:#ffffff;float:left;font-family:'ralewaybold','Georgia',serif;font-weight:400;margin-top:5px;margin-bottom:5px;text-transform:none;width:141px;font-size:14px;font-size:1.4 rem;line-height:1.2;}#financial-aid-form form .form-group.form-item-income label{margin-top:10px;}#financial-aid-form form .form-group .select2-container,#financial-aid-form form .form-group input{float:left;max-width:169px;}#financial-aid-form form .form-group a.select2-choice,#financial-aid-form form .form-group input{background-color:#009aff;border:2px solid #ffffff;box-shadow:none;color:#ffffff;font-family:'ralewaybold','Georgia',serif;}#financial-aid-form form .form-group .select2-container .select2-choice .select2-search-choice-close,#financial-aid-form form .form-group .select2-container.select2-container-active .select2-choice .select2-search-choice-close,#financial-aid-form form .form-group .select2-container .select2-choice > .select2-chosen{color:#ffffff;}#financial-aid-form form .form-group .select2-container .select2-choice .select2-arrow,#financial-aid-form form .form-group .select2-container.select2-container-active .select2-choice .select2-arrow{background:none;border-color:#ffffff;}#financial-aid-form form .form-group .select2-container .select2-choice .select2-arrow:after,#financial-aid-form form .form-group .select2-container.select2-container-active .select2-choice .select2-arrow:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}#financial-aid-form form .form-submit{clear:both;margin:1.5em 1em 1em 0;background:#009aff;border-radius:20px;border:2px solid #ff9a34;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:12px;font-size:1.2 rem;line-height:1.2;opacity:1 !important;padding:9px 26px 8px;}#financial-aid-form form .form-submit:hover{background:#ff9a34;border-color:#ff9a34;}#financial-aid-form form a.clear{color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;position:relative;text-decoration:none;text-transform:uppercase;top:-1px;font-size:10px;font-size:1 rem;line-height:1.2;}#financial-aid-form form a.clear:hover{color:#ff9a34;}#financial-aid-form form .ajax-progress{font-family:'ralewaybold','Georgia',serif;display:block;width:100%;}#financial-aid-form form .ajax-progress + a.clear{display:none;}#financial-aid-form form .fa_result,#financial-aid-form form .fa_help{background-color:#009aff;color:#ffffff;font-family:'ralewaymedium','Georgia',serif;margin:0 -15px -15px;padding:15px;font-size:14px;font-size:1.4 rem;line-height:1.6;}#financial-aid-form form .fa_result a,#financial-aid-form form .fa_help a{color:#ffffff;}#financial-aid-form form .fa_result a:hover,#financial-aid-form form .fa_help a:hover{color:#ff9a34;}#payment-form{margin-bottom:3em;}#payment-form h3{margin-top:0;}#payment-form fieldset,#saturdayacademy-base-donation-form{border:1px solid #cccccc;padding:15px;margin-bottom:1.5em;display:table-cell;min-width:0;}#payment-form fieldset .form-group,#saturdayacademy-base-donation-form .form-group{margin-bottom:1em;}#payment-form fieldset .form-group label,#saturdayacademy-base-donation-form .form-group label{clear:left;float:left;font-family:'ralewaybold','Georgia',serif;margin-top:8px;text-transform:none;width:100%;font-size:14px;font-size:1.4 rem;line-height:1.2;}#payment-form fieldset .form-group input,#saturdayacademy-base-donation-form .form-group input{border:1px solid #a8a8a8;border-radius:3px;box-shadow:none;max-width:100%;}#payment-form fieldset .form-group .select2-container a.select2-choice,#saturdayacademy-base-donation-form .form-group .select2-container a.select2-choice{border:1px solid #a8a8a8;border-radius:3px;box-shadow:none;}#payment-form fieldset .form-group.form-item-zip input,#payment-form fieldset .form-group.form-item-cc-exp input,#payment-form fieldset .form-group.form-item-cvv input,#payment-form fieldset .form-group.form-type-creditfield-cvv input,#saturdayacademy-base-donation-form .form-group.form-item-zip input,#saturdayacademy-base-donation-form .form-group.form-item-cc-exp input,#saturdayacademy-base-donation-form .form-group.form-item-cvv input,#saturdayacademy-base-donation-form .form-group.form-type-creditfield-cvv input{max-width:95px;}#payment-form fieldset .form-group.form-item-state label,#saturdayacademy-base-donation-form .form-group.form-item-state label{margin-bottom:3px;}#payment-form fieldset .form-group.form-item-state .select2-container,#saturdayacademy-base-donation-form .form-group.form-item-state .select2-container{max-width:152px;}#payment-form fieldset .form-group.form-item-cvv p.help-block,#payment-form fieldset .form-group.form-type-creditfield-cvv p.help-block,#saturdayacademy-base-donation-form .form-group.form-item-cvv p.help-block,#saturdayacademy-base-donation-form .form-group.form-type-creditfield-cvv p.help-block{display:inline-block;margin-left:15px;position:relative;z-index:3;font-size:12px;font-size:1.2 rem;line-height:1.2;}#payment-form fieldset .form-group.form-item-cvv p.help-block a,#payment-form fieldset .form-group.form-type-creditfield-cvv p.help-block a,#saturdayacademy-base-donation-form .form-group.form-item-cvv p.help-block a,#saturdayacademy-base-donation-form .form-group.form-type-creditfield-cvv p.help-block a{text-decoration:none;}#payment-form fieldset .form-group.form-item-cvv .cvv-help,#payment-form fieldset .form-group.form-type-creditfield-cvv .cvv-help,#saturdayacademy-base-donation-form .form-group.form-item-cvv .cvv-help,#saturdayacademy-base-donation-form .form-group.form-type-creditfield-cvv .cvv-help{background-color:#ffffff;border:1px solid #cccccc;box-shadow:2px 2px 2px #e8e8e8;color:#555555;display:block;line-height:1.6;opacity:0;padding:15px;position:absolute;right:-45px;top:27px;visibility:hidden;width:250px;}#payment-form fieldset .form-group.form-item-cvv .cvv-help:before,#payment-form fieldset .form-group.form-type-creditfield-cvv .cvv-help:before,#saturdayacademy-base-donation-form .form-group.form-item-cvv .cvv-help:before,#saturdayacademy-base-donation-form .form-group.form-type-creditfield-cvv .cvv-help:before{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #cccccc;position:absolute;right:64px;top:-12px;}#payment-form fieldset .form-group.form-item-cvv .cvv-help:after,#payment-form fieldset .form-group.form-type-creditfield-cvv .cvv-help:after,#saturdayacademy-base-donation-form .form-group.form-item-cvv .cvv-help:after,#saturdayacademy-base-donation-form .form-group.form-type-creditfield-cvv .cvv-help:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #ffffff;right:65px;position:absolute;top:-11px;}#payment-form fieldset .form-group.form-item-cvv .cvv-help.show,#payment-form fieldset .form-group.form-type-creditfield-cvv .cvv-help.show,#saturdayacademy-base-donation-form .form-group.form-item-cvv .cvv-help.show,#saturdayacademy-base-donation-form .form-group.form-type-creditfield-cvv .cvv-help.show{opacity:1;visibility:visible;}#payment-form fieldset[id^="edit-donation"] .fieldset-wrapper:before,#payment-form fieldset #edit-donation .fieldset-wrapper:before,#payment-form fieldset[id^="edit-donation"] .fieldset-wrapper:after,#payment-form fieldset #edit-donation .fieldset-wrapper:after,#saturdayacademy-base-donation-form[id^="edit-donation"] .fieldset-wrapper:before,#saturdayacademy-base-donation-form #edit-donation .fieldset-wrapper:before,#saturdayacademy-base-donation-form[id^="edit-donation"] .fieldset-wrapper:after,#saturdayacademy-base-donation-form #edit-donation .fieldset-wrapper:after{content:" ";display:table;}#payment-form fieldset[id^="edit-donation"] .fieldset-wrapper:after,#payment-form fieldset #edit-donation .fieldset-wrapper:after,#saturdayacademy-base-donation-form[id^="edit-donation"] .fieldset-wrapper:after,#saturdayacademy-base-donation-form #edit-donation .fieldset-wrapper:after{clear:both;}#payment-form fieldset[id^="edit-donation"] h4,#payment-form fieldset #edit-donation h4,#saturdayacademy-base-donation-form[id^="edit-donation"] h4,#saturdayacademy-base-donation-form #edit-donation h4{margin-top:5px;margin-bottom:5px;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}#payment-form fieldset[id^="edit-donation"] p,#payment-form fieldset #edit-donation p,#saturdayacademy-base-donation-form[id^="edit-donation"] p,#saturdayacademy-base-donation-form #edit-donation p{margin-top:0;font-size:12px;font-size:1.2 rem;line-height:1.6;}#payment-form fieldset[id^="edit-donation"] .form-radios,#payment-form fieldset #edit-donation .form-radios,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-radios,#saturdayacademy-base-donation-form #edit-donation .form-radios{margin-bottom:2em;margin-top:1.5em;text-align:center;}#payment-form fieldset[id^="edit-donation"] label.radio,#payment-form fieldset #edit-donation label.radio,#saturdayacademy-base-donation-form[id^="edit-donation"] label.radio,#saturdayacademy-base-donation-form #edit-donation label.radio{display:inline-block;padding:0 11px;position:relative;}#payment-form fieldset[id^="edit-donation"] label.radio input,#payment-form fieldset #edit-donation label.radio input,#saturdayacademy-base-donation-form[id^="edit-donation"] label.radio input,#saturdayacademy-base-donation-form #edit-donation label.radio input{display:none;}#payment-form fieldset[id^="edit-donation"] label.radio span,#payment-form fieldset #edit-donation label.radio span,#saturdayacademy-base-donation-form[id^="edit-donation"] label.radio span,#saturdayacademy-base-donation-form #edit-donation label.radio span{background:transparent;border-radius:20px;border:2px solid #009aff;color:#555555;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:12px;font-size:1.2 rem;line-height:1.2;padding:7px 15px 6px;}#payment-form fieldset[id^="edit-donation"] label.radio span:hover,#payment-form fieldset #edit-donation label.radio span:hover,#saturdayacademy-base-donation-form[id^="edit-donation"] label.radio span:hover,#saturdayacademy-base-donation-form #edit-donation label.radio span:hover{background:#009aff;border-color:#009aff;}#payment-form fieldset[id^="edit-donation"] label.radio span:hover,#payment-form fieldset #edit-donation label.radio span:hover,#saturdayacademy-base-donation-form[id^="edit-donation"] label.radio span:hover,#saturdayacademy-base-donation-form #edit-donation label.radio span:hover{cursor:pointer;}#payment-form fieldset[id^="edit-donation"] label.radio input:checked + span,#payment-form fieldset #edit-donation label.radio input:checked + span,#saturdayacademy-base-donation-form[id^="edit-donation"] label.radio input:checked + span,#saturdayacademy-base-donation-form #edit-donation label.radio input:checked + span{background-color:#009aff;border-color:#009aff;}#payment-form fieldset[id^="edit-donation"] label.radio .ajax-progress,#payment-form fieldset #edit-donation label.radio .ajax-progress,#saturdayacademy-base-donation-form[id^="edit-donation"] label.radio .ajax-progress,#saturdayacademy-base-donation-form #edit-donation label.radio .ajax-progress{position:absolute;right:-13px;top:4px;}#payment-form fieldset[id^="edit-donation"] label.radio .ajax-progress .message,#payment-form fieldset #edit-donation label.radio .ajax-progress .message,#saturdayacademy-base-donation-form[id^="edit-donation"] label.radio .ajax-progress .message,#saturdayacademy-base-donation-form #edit-donation label.radio .ajax-progress .message{display:none;}#payment-form fieldset[id^="edit-donation"] .form-type-textfield,#payment-form fieldset #edit-donation .form-type-textfield,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-type-textfield,#saturdayacademy-base-donation-form #edit-donation .form-type-textfield{position:relative;}#payment-form fieldset[id^="edit-donation"] .form-type-textfield .ajax-progress,#payment-form fieldset #edit-donation .form-type-textfield .ajax-progress,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-type-textfield .ajax-progress,#saturdayacademy-base-donation-form #edit-donation .form-type-textfield .ajax-progress{bottom:11px;left:249px;position:absolute;}#payment-form fieldset[id^="edit-donation"] .form-type-textfield .ajax-progress .message,#payment-form fieldset #edit-donation .form-type-textfield .ajax-progress .message,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-type-textfield .ajax-progress .message,#saturdayacademy-base-donation-form #edit-donation .form-type-textfield .ajax-progress .message{display:none;}#payment-form fieldset[id^="edit-donation"] .form-item-donation-other,#payment-form fieldset #edit-donation .form-item-donation-other,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-item-donation-other,#saturdayacademy-base-donation-form #edit-donation .form-item-donation-other{display:block;float:left;width:auto;}#payment-form fieldset[id^="edit-donation"] .form-item-donation-other label,#payment-form fieldset #edit-donation .form-item-donation-other label,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-item-donation-other label,#saturdayacademy-base-donation-form #edit-donation .form-item-donation-other label{color:#000000;margin-left:0;margin-right:15px;width:auto;}#payment-form fieldset[id^="edit-donation"] .form-item-donation-other input,#payment-form fieldset #edit-donation .form-item-donation-other input,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-item-donation-other input,#saturdayacademy-base-donation-form #edit-donation .form-item-donation-other input{margin-right:12px;max-width:80px;}#payment-form fieldset[id^="edit-donation"] a.cancel,#payment-form fieldset #edit-donation a.cancel,#saturdayacademy-base-donation-form[id^="edit-donation"] a.cancel,#saturdayacademy-base-donation-form #edit-donation a.cancel{color:#a8a8a8;display:block;float:left;font-family:'montserratregular','Helvetica','Arial',sans-serif;position:relative;text-decoration:none;text-transform:uppercase;top:4px;width:auto;font-size:10px;font-size:1 rem;line-height:1.2;}#payment-form fieldset[id^="edit-donation"] a.cancel:after,#payment-form fieldset #edit-donation a.cancel:after,#saturdayacademy-base-donation-form[id^="edit-donation"] a.cancel:after,#saturdayacademy-base-donation-form #edit-donation a.cancel:after{content:'\f057';font-family:'saturdayacademy-icons';font-size:17px;line-height:17px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:5px;position:relative;top:3px;}#payment-form fieldset[id^="edit-donation"] a.cancel:hover,#payment-form fieldset #edit-donation a.cancel:hover,#saturdayacademy-base-donation-form[id^="edit-donation"] a.cancel:hover,#saturdayacademy-base-donation-form #edit-donation a.cancel:hover{color:#009aff;}#payment-form fieldset[id^="edit-donation"] a.cancel + .ajax-progress,#payment-form fieldset #edit-donation a.cancel + .ajax-progress,#saturdayacademy-base-donation-form[id^="edit-donation"] a.cancel + .ajax-progress,#saturdayacademy-base-donation-form #edit-donation a.cancel + .ajax-progress{position:absolute;}#payment-form fieldset[id^="edit-donation"] a.cancel + .ajax-progress .message,#payment-form fieldset #edit-donation a.cancel + .ajax-progress .message,#saturdayacademy-base-donation-form[id^="edit-donation"] a.cancel + .ajax-progress .message,#saturdayacademy-base-donation-form #edit-donation a.cancel + .ajax-progress .message{display:none;}#payment-form .payment-errors{color:#cc0000;}#payment-form #edit-submit{display:none;}#total-summary{margin:0 auto 3em;max-width:330px;}#total-summary .outside-consent-wrapper .red{color:#cc0000;}#total-summary table{background-color:#e5f5ff;border:3px solid #e5f5ff;font-family:'ralewaymedium','Georgia',serif;color:#555555;}#total-summary table tr:nth-child(2n+2){background-color:#e5f5ff;}#total-summary table tr.total{background-color:#ffffff;color:#000000;}#total-summary table tr.donation{color:#009aff;}#total-summary table tr.donation label{color:#009aff;}#total-summary table tr td{position:relative;text-align:right;}#total-summary table tr td label{position:absolute;right:85px;}#total-summary p.help{color:#a8a8a8;font-family:'ralewaymedium','Georgia',serif;padding-left:20px;padding-right:20px;font-size:12px;font-size:1.2 rem;line-height:1.6;}.page-registration-assign [data-name="title"][data-type="region"] + div{padding-top:4.5em;}.page-registration-assign .remove-from-locker-wrapper.disabled{position:relative;opacity:0.5;}.page-registration-assign .remove-from-locker-wrapper.disabled:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}.page-registration-assign .registration.disabled{position:relative;opacity:0.5;}.page-registration-assign .registration.disabled:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}.page-registration-assign .action-links{margin-top:3em;}.page-registration-assign .action-links.disabled{position:relative;opacity:0.5;}.page-registration-assign .action-links.disabled:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}.page-registration-review [data-name="title"][data-type="region"] + div{padding-top:3em;}.page-registration-review .action-links{clear:both;}.page-registration-payment [data-type="region"][data-name="console"] .alert{margin:0;}.page-registration-payment [data-name="title"][data-type="region"] + div{padding-top:3em;}.page-registration-payment .action-links{clear:both;}.page-registration-payment .action-links a.complete-registration{background-color:#ff9a34;color:#ffffff;}.page-registration-payment .action-links a.complete-registration:after{color:#ffffff;}.page-registration-payment .action-links a.complete-registration:hover{background-color:#ff8101;border-color:#ff8101;color:#ffffff;}#saturdayacademy-base-donation-form{border:none;margin-bottom:0;padding:0;display:block;}#saturdayacademy-base-donation-form fieldset{border:1px solid #cccccc;padding:15px;margin-bottom:1.5em;display:table-cell;min-width:0;}#saturdayacademy-base-donation-form fieldset legend{display:none;}#saturdayacademy-base-donation-form fieldset h3{color:#ff9a34;margin-top:0;font-size:21px;font-size:2.1 rem;line-height:1.2;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"]{position:relative;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"] .form-radios{margin-bottom:1.5em;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"] label.radio{margin-bottom:5px;margin-right:0;white-space:nowrap;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"] label.radio:last-child{position:absolute !important;bottom:15px;left:15px;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"] label.radio span{margin-left:3px;position:relative;top:1px;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"] .form-item-other-value{margin-bottom:0;margin-left:150px;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"] .form-item-other-value input{max-width:95px;}#saturdayacademy-base-donation-form fieldset#edit-payment{margin-bottom:3em;}#saturdayacademy-base-donation-form > div > input#edit-submit-donation{background-color:#ff9a34;border-color:#ff9a34;color:#ffffff;margin-top:2.5em;display:block;margin:0 auto;}#saturdayacademy-base-donation-form > div > input#edit-submit-donation:hover{background-color:#ff8101;border-color:#ff8101;}#saturdayacademy-base-donation-form > div > input#edit-submit{display:none;}#saturdayacademy-base-donation-form > div #edit-secure{color:#a8a8a8;text-align:center;font-size:12px;font-size:1.2 rem;line-height:1.6;}#donation-form .payment-errors{color:#cc0000;font-family:'ralewaymedium','Georgia',serif;float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){#donation-form .payment-errors{float:left;width:50%;}}@media (min-width:992px){#donation-form .payment-errors{float:left;width:50%;}}@media (min-width:1200px){#donation-form .payment-errors{float:left;width:50%;}}.page-internships [data-name="title"][data-type="region"]{background-color:#212485;color:#ffffff;}.page-internships [data-name="title"][data-type="region"]:after{content:"";background:url(/sites/all/themes/saturdayacademy_theme/images/science-pattern.png) repeat;top:0;left:0;bottom:0;right:0;position:absolute;}.page-internships [data-name="title"][data-type="region"] h1{color:#ffffff;clear:both;margin-top:3px;margin-bottom:18px;text-align:center;}.page-internships [data-name="title"][data-type="region"] h2{color:#ffffff;clear:both;margin-top:3px;margin-bottom:18px;text-align:center;font-family:'ralewaybold','Georgia',serif;font-size:20px;font-size:2 rem;line-height:1.2;}.page-internships [data-name="title"][data-type="region"] .title-image{margin-left:-15px;margin-right:-15px;}.page-internships [data-name="title"][data-type="region"] .title-image img{vertical-align:top;}.page-internships [data-name="title"][data-type="region"] .after-title{margin-bottom:25px;margin-top:10px;text-align:left;}.page-internships [data-name="title"][data-type="region"] .field-name-field-short-line{font-family:'ralewaybold','Georgia',serif;font-size:20px;font-size:2 rem;line-height:1.2;}.node-type-internship [data-name="title"][data-type="region"]{background-color:#212485;color:#ffffff;}.node-type-internship [data-name="title"][data-type="region"]:after{content:"";background:url(/sites/all/themes/saturdayacademy_theme/images/science-pattern.png) repeat;top:0;left:0;bottom:0;right:0;position:absolute;}.node-type-internship [data-name="title"][data-type="region"] h1{color:#ffffff;clear:both;margin-top:3px;margin-bottom:4px;text-align:left;}.node-type-internship [data-name="title"][data-type="region"] h2{margin-top:3px;margin-bottom:4px;display:none;}.node-type-internship [data-name="title"][data-type="region"] .title-image{margin-left:-15px;margin-right:-15px;}.node-type-internship [data-name="title"][data-type="region"] .title-image img{vertical-align:top;}.node-type-internship [data-name="title"][data-type="region"] .after-title{margin-bottom:45px;margin-top:10px;text-align:left;}.node-type-internship [data-name="title"][data-type="region"] .field-name-field-short-line{font-family:'ralewaybold','Georgia',serif;font-size:20px;font-size:2 rem;line-height:1.2;}.node-type-internship [data-type="region-container"]:after{content:"";background:url(/sites/all/themes/saturdayacademy_theme/images/pattern.png);opacity:0.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;}.node-type-internship .internship-breadcrumbs ol.breadcrumb{position:relative;z-index:3;}.node-type-internship .internship-breadcrumbs ol.breadcrumb li a{color:#ffffff;}.node-type-internship .internship-breadcrumbs ol.breadcrumb li a:hover{color:#009aff;}.node-type-internship .internship-breadcrumbs ol.breadcrumb li:after{color:#ffffff;}.node-type-internship header{background-color:transparent;border-bottom:2px solid #cccccc;margin-bottom:1.5em;padding:25px 0;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.node-type-internship header:before,.node-type-internship header:after{content:" ";display:table;}.node-type-internship header:after{clear:both;}.node-type-internship header .header-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.node-type-internship header .header-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.node-type-internship header .header-inner{padding-left:80px;padding-right:80px;}}.node-type-internship header .short-description{margin-top:2px;}.node-type-internship header .add-to-locker a{background:transparent;border-radius:20px;border:2px solid #009aff;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.node-type-internship header .add-to-locker a:hover{background:#009aff;border-color:#009aff;}.node-type-internship article{margin-bottom:0px;}.node-type-internship article.node-internship.view-mode-full .group-secondary-wrapper{margin-bottom:40px;}.node-type-internship article.node-internship.view-mode-full .group-secondary-wrapper .group-secondary{border:1px solid #e8e8e8;margin-top:1.5em;padding:18px 15px;}.node-type-internship article.node-internship.view-mode-full .group-secondary-wrapper .group-secondary .field-label{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-transform:uppercase;}.node-type-internship article.node-internship.view-mode-full .group-secondary-wrapper .group-secondary .field-type-taxonomy-term-reference a{padding-left:10px;padding-right:10px;font-size:13px;font-size:1.3 rem;line-height:1.2;border-color:#009aff;}.node-type-internship article.node-internship.view-mode-full .group-secondary-wrapper .group-secondary .field-type-taxonomy-term-reference a:hover{background-color:#009aff;color:#ffffff;}.node-type-internship footer{background-color:transparent;border-top:2px solid #cccccc;margin-top:1.5em;padding:25px 0;clear:both;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.node-type-internship footer:before,.node-type-internship footer:after{content:" ";display:table;}.node-type-internship footer:after{clear:both;}.node-type-internship footer .footer-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.node-type-internship footer .footer-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.node-type-internship footer .footer-inner{padding-left:80px;padding-right:80px;}}.node-type-internship footer .locker-details-bottom{float:right;}.node-type-internship footer .add-to-locker a{background:transparent;border-radius:20px;border:2px solid #009aff;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.node-type-internship footer .add-to-locker a:hover{background:#009aff;border-color:#009aff;}.page-internships-application .internship-modal-wrapper{display:none;}.page-internships-application [data-name="title"][data-type="region"]{background-color:#212485;color:#ffffff;}.page-internships-application [data-name="title"][data-type="region"]:after{content:"";background:url(/sites/all/themes/saturdayacademy_theme/images/science-pattern.png) repeat;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;}.page-internships-application [data-name="title"][data-type="region"] + div{padding-top:2em;}.page-internships-application [data-name="title"][data-type="region"] .ombucleanup-title-block{padding-top:1px;}.page-internships-application [data-name="title"][data-type="region"] .translation-link-wrapper{position:absolute;top:calc(100% + 10px);}.page-internships-application [data-name="title"][data-type="region"] .language-switcher{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:1.5em;text-decoration:none;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;margin-bottom:0;}.page-internships-application [data-name="title"][data-type="region"] .language-switcher:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:5px;}.page-internships-application [data-name="title"][data-type="region"] .language-switcher:hover{text-decoration:underline;}.page-internships-application [data-name="title"][data-type="region"] h1{color:#ffffff;margin-top:1.25em;margin-bottom:1.25em;text-align:center;}.page-internships-application [data-name="title"][data-type="region"] h2{margin-top:3px;margin-bottom:4px;display:none;}.page-internships-application [data-name="title"][data-type="region"] .title-image{margin-left:-15px;margin-right:-15px;}.page-internships-application [data-name="title"][data-type="region"] .title-image img{vertical-align:top;}.page-internships-application [data-name="title"][data-type="region"] .after-title{margin-bottom:45px;margin-top:10px;text-align:left;}.page-internships-application [data-name="title"][data-type="region"] .field-name-field-short-line{font-family:'ralewaybold','Georgia',serif;font-size:20px;font-size:2 rem;line-height:1.2;}.page-internships-application .application-steps{background-color:#2f328c;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;z-index:10;position:relative;}.page-internships-application .application-steps .application-steps-inner{margin:0 auto;padding-left:15px;padding-right:15px;max-width:1440px;}@media all and (min-width:768px){.page-internships-application .application-steps .application-steps-inner{padding-left:60px;padding-right:60px;}}@media all and (min-width:992px){.page-internships-application .application-steps .application-steps-inner{padding-left:80px;padding-right:80px;}}.page-internships-application .application-steps .application-steps-inner ul{color:#ffffff;counter-reset:application-counter;display:flex;margin:0;list-style:none;padding:10px 7px 10px 0;}.page-internships-application .application-steps .application-steps-inner ul li{border-top:2px solid #7681f1;border-bottom:2px solid #7681f1;flex:1 1 auto;font-family:'montserratbold','Helvetica','Arial',sans-serif;height:27px;position:relative;text-align:center;text-indent:-9999px;text-transform:uppercase;font-size:12px;font-size:1.2 rem;line-height:1.2;}.page-internships-application .application-steps .application-steps-inner ul li:first-child{border-left:2px solid #7681f1;}.page-internships-application .application-steps .application-steps-inner ul li:after,.page-internships-application .application-steps .application-steps-inner ul li:before{position:absolute;top:-2px;}.page-internships-application .application-steps .application-steps-inner ul li:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-top:13.5px solid transparent;border-bottom:13.5px solid transparent;border-left:54px solid #2f328c;border-left-width:7px;left:100%;}.page-internships-application .application-steps .application-steps-inner ul li:before{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-top:13.5px solid transparent;border-bottom:13.5px solid transparent;border-left:54px solid #2f328c;border-left-width:7px;left:calc(100% + 2px);}.page-internships-application .application-steps .application-steps-inner ul li span{display:block;padding:5px 5px 3px;position:relative;}.page-internships-application .application-steps .application-steps-inner ul li span:before{color:#ffffff;content:counter(application-counter) '.';counter-increment:application-counter;float:left;left:65%;position:absolute;text-indent:0;transform:translateX(-50%);}.page-internships-application .application-steps .application-steps-inner ul li span:after{background-color:transparent;border-top:2px solid #7681f1;border-bottom:2px solid #7681f1;bottom:-2.5px;content:"";left:100%;position:absolute;top:-2px;width:2px;z-index:2;}.page-internships-application .application-steps .application-steps-inner ul li.active{border-color:#ffffff;border-radius:2px 0 0 2px;padding-left:20px;text-align:left;text-indent:0;}.page-internships-application .application-steps .application-steps-inner ul li.active:first-child{padding-left:10px;}.page-internships-application .application-steps .application-steps-inner ul li.active:before{border-left-color:#ffffff;}.page-internships-application .application-steps .application-steps-inner ul li.active span:before{position:static;}.page-internships-application .application-steps .application-steps-inner ul li.active span:after{border-color:#ffffff;border-radius:0 2px 2px 0;width:3px;}.page-internships-application [data-type="region-container"]:after{content:"";background:url(/sites/all/themes/saturdayacademy_theme/images/pattern.png);opacity:0.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;}.page-internships-application .step-header{text-align:center;}.page-internships-application .step-header.parent h2{margin-bottom:1em;}.page-internships-application .step-header h2{color:#000000;font-size:32px;font-size:3.2 rem;line-height:1.2;margin-bottom:0;margin-top:0.125em;}.page-internships-application .step-header h3{font-size:14px;font-size:1.4 rem;line-height:1.2;margin-top:0;margin-bottom:1em;text-align:center;text-transform:none;font-weight:normal;font-family:'ralewaymedium','Georgia',serif;}.page-internships-application div[data-type="region"][data-name="console"] .alert{padding:30px;}.page-internships-application div[data-type="region"][data-name="console"] .alert h3{display:inline;}.page-internships-application div[data-type="region"][data-name="console"] .alert .messages{padding:20px;}.page-internships-application div[data-type="region"][data-name="console"] .alert .messages ul{list-style-type:none;}.page-internships-application div[data-type="region"][data-name="console"] .alert .close{display:none;}.page-internships-application form label{display:none;}.page-internships-application form label.checkbox,.page-internships-application form label.radio{display:block;}.page-internships-application form input{margin-bottom:10px;}.page-internships-application form input.error{border:2px solid #ee3624;}.page-internships-application form .form-type-select{margin-bottom:10px;}.page-internships-application form .checkbox{margin:2px 0px;}.page-internships-application form .checkbox input{margin-right:4px;}.page-internships-application form .checkbox span{font-family:'montserratregular','Helvetica','Arial',sans-serif;font-size:13px;font-size:1.3 rem;line-height:1.2;text-transform:none;font-weight:normal;}.page-internships-application form input[type=checkbox],.page-internships-application form input[type=radio],.page-internships-application form .form-radio,.page-internships-application form .form-checkbox{background-color:#ffffff;}.page-internships-application.page-internships-application-submit form label{display:block;}.page-internships-application h4{font-size:20px;font-size:2 rem;line-height:1.2;}.page-internships-application .table-wrapper{overflow:auto;}.page-internships-application .action-links{margin-bottom:4em;text-align:center;}.page-internships-application .action-links .application-btn{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding:11px 15px 10px;}.page-internships-application .action-links .application-btn:hover{background:#ff9a34;border-color:#ff9a34;}.page-internships-application .action-links .application-btn:after{color:#cccccc;padding-left:5px;position:relative;top:2px;content:'\e903';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application .action-links .application-btn:hover,.page-internships-application .action-links .application-btn:hover:after{color:#000000;}.page-internships-application .action-links .application-next-btn{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding:11px 15px 10px;}.page-internships-application .action-links .application-next-btn:hover{background:#ff9a34;border-color:#ff9a34;}.page-internships-application .action-links .application-next-btn:after{color:#cccccc;padding-left:5px;position:relative;top:2px;content:'\e903';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application .action-links .application-next-btn:hover,.page-internships-application .action-links .application-next-btn:hover:after{color:#000000;}.page-internships-application .action-links a.btn,.page-internships-application .action-links .btn{display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:0.5em;}.page-internships-application .action-links a.btn.previous-step,.page-internships-application .action-links .btn.previous-step{border-color:#000000;}.page-internships-application .action-links a.btn.previous-step:after,.page-internships-application .action-links .btn.previous-step:after{content:"";padding:0;}.page-internships-application .action-links a.btn.previous-step:hover,.page-internships-application .action-links .btn.previous-step:hover{border-color:#ff9a34;}.page-internships-application .action-links a.btn.previous-step:hover:before,.page-internships-application .action-links .btn.previous-step:hover:before{color:#000000;}.page-internships-application .action-links .btn-next input,.page-internships-application .action-links .btn-previous input{border:0px none transparent;padding:0px;margin:0px;}.page-internships-application .action-links .btn-next input:hover,.page-internships-application .action-links .btn-previous input:hover{background-color:transparent;}.page-internships-application .action-links .btn-next{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding:0px;}.page-internships-application .action-links .btn-next:hover{background:#ff9a34;border-color:#ff9a34;}.page-internships-application .action-links .btn-next:after{color:#000000;padding-left:5px;padding-right:10px;position:relative;top:2px;content:'\e903';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application .action-links .btn-next:hover,.page-internships-application .action-links .btn-next:hover:after{color:#000000;cursor:pointer;}.page-internships-application .action-links .btn-next input,.page-internships-application .action-links .btn-next input.btn{padding:10px 5px 10px 20px;margin:0px;}.page-internships-application .action-links .btn-previous{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding:0px;}.page-internships-application .action-links .btn-previous:hover{background:#ff9a34;border-color:#ff9a34;}.page-internships-application .action-links .btn-previous:before{color:#000000;padding-left:10px;padding-right:5px;position:relative;top:2px;content:'\e908';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application .action-links .btn-previous:hover,.page-internships-application .action-links .btn-previous:hover:after{color:#000000;cursor:pointer;}.page-internships-application .action-links .btn-previous input,.page-internships-application .action-links .btn-previous input.btn{padding:10px 20px 10px 5px;margin:0px;}.page-internships-application input[type="text"],.page-internships-application input[type="email"],.page-internships-application input[type="password"]{max-width:600px;width:100%;}.page-internships-application .select2-container{max-width:100%;}.page-internships-application select{background-color:#ffffff;}.page-internships-application .contact-wrapper > .contact,.page-internships-application .parent-wrapper{background-color:#ffffff;border:1px solid #cccccc;margin-bottom:2em;}.page-internships-application .contact-wrapper > .contact:before,.page-internships-application .parent-wrapper:before,.page-internships-application .contact-wrapper > .contact:after,.page-internships-application .parent-wrapper:after{content:" ";display:table;}.page-internships-application .contact-wrapper > .contact:after,.page-internships-application .parent-wrapper:after{clear:both;}.page-internships-application .contact-name-form{padding:20px 5px 10px;background-color:#ff7f00;}.page-internships-application .contact-form > h4{margin-top:0.75em;margin-bottom:0.75em;}.page-internships-application .form-item-pass input[type="password"]::-webkit-input-placeholder{text-transform:capitalize;}.page-internships-application .form-item-pass input[type="password"]:-moz-placeholder{text-transform:capitalize;}.page-internships-application .form-item-pass input[type="password"]::-moz-placeholder{text-transform:capitalize;}.page-internships-application .form-item-pass input[type="password"]:-ms-input-placeholder{text-transform:capitalize;}.page-internships-application .form-item-pass-pass2 input{margin-bottom:0;}.page-internships-application .school-address-form > h5,.page-internships-application .school-summer-address-form > h5{color:#555555;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:0.25em;margin-top:1em;text-transform:uppercase;font-size:12px;font-size:1.2 rem;line-height:1.2;}.page-internships-application .school-address-form .form-item-state,.page-internships-application .school-summer-address-form .form-item-state,.page-internships-application .school-address-form .form-item-summer-state,.page-internships-application .school-summer-address-form .form-item-summer-state{float:left;margin-right:20px;}.page-internships-application .school-address-form .form-item-state .select2-container a.select2-choice,.page-internships-application .school-summer-address-form .form-item-state .select2-container a.select2-choice,.page-internships-application .school-address-form .form-item-summer-state .select2-container a.select2-choice,.page-internships-application .school-summer-address-form .form-item-summer-state .select2-container a.select2-choice{margin-top:-1px;width:112px;}.page-internships-application .school-address-form .form-item-state .select2-container a.select2-choice .select2-chosen,.page-internships-application .school-summer-address-form .form-item-state .select2-container a.select2-choice .select2-chosen,.page-internships-application .school-address-form .form-item-summer-state .select2-container a.select2-choice .select2-chosen,.page-internships-application .school-summer-address-form .form-item-summer-state .select2-container a.select2-choice .select2-chosen{margin-right:30px;}.page-internships-application .school-address-form .form-item-zip input[type="text"],.page-internships-application .school-summer-address-form .form-item-zip input[type="text"],.page-internships-application .school-address-form .form-item-summer-zip input[type="text"],.page-internships-application .school-summer-address-form .form-item-summer-zip input[type="text"]{width:110px;}.page-internships-application .household-form > h4{margin:0.5em 0;}.page-internships-application .household-form .form-item-birthdate-date .help-block{display:none;}.page-internships-application .household-form .select2-container{z-index:10;}.page-internships-application .household-form input[name="school_base"],.page-internships-application .household-form input[name="school_other"]{position:relative;top:-31px;z-index:1;margin:0px;padding:0px;}.page-internships-application .household-form .household-demographic-group label.checkbox{margin-bottom:10px;position:relative;}.page-internships-application .household-form .household-demographic-group input[type="checkbox"]{position:absolute;left:0;top:0;}.page-internships-application .household-form .household-demographic-group span{padding-left:20px;display:block;}.page-internships-application .form-item-primary-language-other input{margin-bottom:10px;}.page-internships-application .household-ethic-gender-group fieldset{border:0px none transparent;padding:0px;margin:0px;}.page-internships-application .household-ethic-gender-group .help-block{margin-top:-0.5em;}.page-internships-application .form-item-citizenship .help-block{margin-top:0.25em;}.page-internships-application .skills-form > h4{margin:1.25em 0 0.25em;}.page-internships-application .skills-form .description{margin-bottom:0.5em;}.page-internships-application .skills-form label.checkbox{margin:0;}.page-internships-application .level-interest-form{margin-top:1.5em;margin-bottom:1em;padding:0;}.page-internships-application .level-interest-form .description{font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:0.5em;padding-left:15px;padding-right:15px;}.page-internships-application .level-interest-form .table-header{float:right;margin-bottom:0.5em;text-align:center;}.page-internships-application .level-interest-form .table-header span{display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;position:relative;width:52px;font-size:10px;font-size:1 rem;line-height:1.2;}.page-internships-application .level-interest-form .table-header span:first-child{left:-15px;}.page-internships-application .level-interest-form .table-header span:last-child{left:-5px;}.page-internships-application .level-interest-form .form-group{clear:both;line-height:1.2em;padding:10px 0 10px 10px;}.page-internships-application .level-interest-form .form-group:before,.page-internships-application .level-interest-form .form-group:after{content:" ";display:table;}.page-internships-application .level-interest-form .form-group:after{clear:both;}.page-internships-application .level-interest-form .form-group:nth-child(2n + 1){background-color:#f6f6f6;}.page-internships-application .level-interest-form .form-group:last-child{border-bottom:4px solid #cccccc;}.page-internships-application .level-interest-form .form-group > label{display:block;float:left;font-family:'ralewaymedium','Georgia',serif;text-transform:none;width:calc(100% - 104px);}.page-internships-application .level-interest-form .form-group .form-radios{float:right;text-align:center;}.page-internships-application .level-interest-form .form-group .form-radios label.radio{display:inline-block;height:18px;width:52px;}.page-internships-application .level-interest-form .form-group .form-radios span{display:none;}.page-internships-application .form-item-school-base,.page-internships-application .form-item-school-other{margin-bottom:10px;}.page-internships-application .majors-form{margin-bottom:1em;margin-top:1.5em;}.page-internships-application .majors-form .form-group > label{color:#000000;display:block;font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:0.5em;text-transform:none;}.page-internships-application .majors-form label.radio input{margin-right:4px;}.page-internships-application .majors-form label.radio span{font-family:'montserratregular','Helvetica','Arial',sans-serif;text-transform:none;font-size:13px;font-size:1.3 rem;line-height:1.2;}.page-internships-application .step-header-parent{margin-bottom:2em;}.page-internships-application .parent-wrapper{padding:0;}.page-internships-application .parent-contact-name-form{background-color:#0019ff;padding:20px 5px 10px;}.page-internships-application .parent-contact-name-form:before,.page-internships-application .parent-contact-name-form:after{content:" ";display:table;}.page-internships-application .parent-contact-name-form:after{clear:both;}.page-internships-application .parent-contact-name-form .form-item-parent-first-name,.page-internships-application .parent-contact-name-form .form-item-parent-last-name{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:992px){.page-internships-application .parent-contact-name-form .form-item-parent-first-name,.page-internships-application .parent-contact-name-form .form-item-parent-last-name{float:left;width:50%;}}.page-internships-application .parent-contact-form{padding:15px;}.page-internships-application .parent-contact-form > .description{font-family:'ralewaymedium','Georgia',serif;margin-bottom:0.5em;font-size:12px;font-size:1.2 rem;line-height:1.2;}.page-internships-application .parent-contact-form .form-group{max-width:375px;}.page-internships-application .parent-contact-form .form-item-relationship{max-width:300px;}.page-internships-application .parent-contact-form .parent-address-form > h5{font-family:'ralewaymedium','Georgia',serif;margin-top:0.5em;margin-bottom:0.25em;}.page-internships-application .parent-contact-form .parent-address-form .form-item-parent-address-state{float:left;margin-right:20px;}.page-internships-application .parent-contact-form .parent-address-form .form-item-parent-address-state .select2-container a.select2-choice{margin-top:-1px;width:112px;}.page-internships-application .parent-contact-form .parent-address-form .form-item-parent-address-state .select2-container a.select2-choice .select2-chosen{margin-right:30px;}.page-internships-application .parent-contact-form .parent-address-form .form-item-parent-address-zip input[type="text"]{width:110px;}.page-internships-application.page-internships-application-internship form label{display:block;text-transform:none;}.page-internships-application.page-internships-application-internship .step-header{margin-bottom:2.5em;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper{margin-bottom:0.5em;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper:before,.page-internships-application.page-internships-application-internship .internship-slot-wrapper:after{content:" ";display:table;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper:after{clear:both;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper label{margin-bottom:0.5em;text-transform:uppercase;font-size:13px;font-size:1.3 rem;line-height:1.2;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper select{width:100%;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot{margin-bottom:1em;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket{display:none;}.page-internships-application.page-internships-application-internship .action-links{clear:none;float:none;margin-top:0;margin-bottom:2em;padding-left:0;text-align:center;width:auto;}.page-internships-application.page-internships-application-internship .interships-description-desktop{display:none;}.page-internships-application-coverletter .text-format-wrapper{margin-bottom:20px;}.page-internships-application-coverletter .text-format-wrapper .filter-wrapper{display:none;}.page-internships-application-coverletter .step-header h2{margin-bottom:30px;}.page-internships-application-coverletter .step-header h3{margin-bottom:1em;text-align:left;}.page-internships-application-coverletter .text-format-wrapper,.page-internships-application-coverletter .internships-wizard-coverletters-wrapper{display:block;clear:both;}.page-internships-application-coverletter .text-format-wrapper:before,.page-internships-application-coverletter .internships-wizard-coverletters-wrapper:before,.page-internships-application-coverletter .text-format-wrapper:after,.page-internships-application-coverletter .internships-wizard-coverletters-wrapper:after{content:" ";display:table;}.page-internships-application-coverletter .text-format-wrapper:after,.page-internships-application-coverletter .internships-wizard-coverletters-wrapper:after{clear:both;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper hr{display:block;height:2px;border:0;border-top:2px solid #cccccc;margin:2em 0 2.5em;padding:0;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper h3{margin-bottom:4px;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper .internships-wizard-coverletters-subtitle{font-family:'ralewaymedium','Georgia',serif;margin-bottom:1em;}body:not(:-moz-handler-blocked) .page-internships-application-coverletter .internships-wizard-coverletters-wrapper fieldset{display:table-cell;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper fieldset{border:1px solid #cccccc !important;padding:0.01em 0 0 0;margin:0;margin-bottom:1.5em !important;min-width:0;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper fieldset .fieldset-wrapper{padding:10px 10px 0;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper fieldset.collapsed legend .fieldset-legend .internships-coverletters-item-header:after{content:'\e903';font-family:'saturdayacademy-icons';font-size:20px;line-height:20px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper legend{border:1px solid #cccccc !important;border-bottom:none !important;height:auto !important;margin-left:-1px;margin-right:-1px;padding:15px 10px 5px;display:table;width:calc(100% + 2px);}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper legend .fieldset-legend{display:inline;margin-bottom:0px;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper legend .fieldset-legend .fieldset-title{color:#000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;display:block;padding-bottom:33px;position:relative;text-decoration:none;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper legend .fieldset-legend .internships-coverletters-item-header{position:absolute;bottom:5px;right:0px;top:auto;color:#a8a8a8;font-family:'ralewaymedium','Georgia',serif;text-transform:none;font-size:13px;font-size:1.3 rem;line-height:1.2;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper legend .fieldset-legend .internships-coverletters-item-header:after{color:#a8a8a8;float:right;position:relative;right:0px;text-indent:0;top:-2px;margin-left:4px;content:'\e901';font-family:'saturdayacademy-icons';font-size:20px;line-height:20px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.page-internships-application.page-internships-application-coverletter .action-links{display:block;float:none !important;margin:0px !important;width:100%;padding-bottom:15px;}body.page-internships-application.page-internships-application-coverletter .action-links:before,body.page-internships-application.page-internships-application-coverletter .action-links:after{content:" ";display:table;}body.page-internships-application.page-internships-application-coverletter .action-links:after{clear:both;}body.page-internships-application.page-internships-application-coverletter .action-links .btn-previous{float:left;}body.page-internships-application.page-internships-application-coverletter .action-links .btn-next{float:right;margin-right:30px;}.page-internships-application-recommendation .step-header > h2{font-size:24px;font-size:2.4 rem;line-height:1.2;}.page-internships-application-recommendation .step-header > h3{margin-bottom:1.5em;margin-top:0.5em;text-align:left;}.page-internships-application-recommendation #names-fieldset-wrapper{margin-bottom:1.5em;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item{margin-bottom:1.5em;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item:before,.page-internships-application-recommendation .recommendation-wrapper .recommendation-item:after{content:" ";display:table;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item:after{clear:both;}.page-internships-application-recommendation .recommendation-wrapper .recommend-sent,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .action input[type="submit"],.page-internships-application-review .recommendation-list .recommendation-row .action input[type="submit"],.internship-dashboard .recommendation-list .recommendation-row .action input[type="submit"]{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;font-size:12px;font-size:1.2 rem;line-height:1.2;float:right;margin-top:0.75em;padding:4px 11px 3px;}.page-internships-application-recommendation .recommendation-wrapper .recommend-sent:hover,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .action input[type="submit"]:hover,.page-internships-application-review .recommendation-list .recommendation-row .action input[type="submit"]:hover,.internship-dashboard .recommendation-list .recommendation-row .action input[type="submit"]:hover{background:#ff9a34;border-color:#ff9a34;}.page-internships-application-recommendation .recommendation-wrapper .recommend-sent:hover,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .action input[type="submit"]:hover,.page-internships-application-review .recommendation-list .recommendation-row .action input[type="submit"]:hover,.internship-dashboard .recommendation-list .recommendation-row .action input[type="submit"]:hover{color:#ffffff;}.page-internships-application-recommendation .recommendation-listing-wrapper .description,.page-internships-application-review .description,.internship-dashboard .description{font-family:'montserratregular','Helvetica','Arial',sans-serif;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list,.page-internships-application-review .recommendation-list,.internship-dashboard .recommendation-list{border:1px solid #e8e8e8;margin-bottom:1.5em;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row,.page-internships-application-review .recommendation-list .recommendation-row,.internship-dashboard .recommendation-list .recommendation-row{border-bottom:1px solid #e8e8e8;padding:5px;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row:before,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row:after,.page-internships-application-review .recommendation-list .recommendation-row:before,.page-internships-application-review .recommendation-list .recommendation-row:after,.internship-dashboard .recommendation-list .recommendation-row:before,.internship-dashboard .recommendation-list .recommendation-row:after{content:" ";display:table;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row:after,.page-internships-application-review .recommendation-list .recommendation-row:after,.internship-dashboard .recommendation-list .recommendation-row:after{clear:both;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row:last-child,.page-internships-application-review .recommendation-list .recommendation-row:last-child,.internship-dashboard .recommendation-list .recommendation-row:last-child{border-bottom:none;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .name,.page-internships-application-review .recommendation-list .recommendation-row .name,.internship-dashboard .recommendation-list .recommendation-row .name{color:#000000;font-family:'montserratbold','Helvetica','Arial',sans-serif;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .email,.page-internships-application-review .recommendation-list .recommendation-row .email,.internship-dashboard .recommendation-list .recommendation-row .email{color:#939393;font-family:'montserratregular','Helvetica','Arial',sans-serif;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .email:before,.page-internships-application-review .recommendation-list .recommendation-row .email:before,.internship-dashboard .recommendation-list .recommendation-row .email:before{content:"(";}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .email:after,.page-internships-application-review .recommendation-list .recommendation-row .email:after,.internship-dashboard .recommendation-list .recommendation-row .email:after{content:")";}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .response-status,.page-internships-application-review .recommendation-list .recommendation-row .response-status,.internship-dashboard .recommendation-list .recommendation-row .response-status{font-family:'montserratbold','Helvetica','Arial',sans-serif;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .action input[type="submit"],.page-internships-application-review .recommendation-list .recommendation-row .action input[type="submit"],.internship-dashboard .recommendation-list .recommendation-row .action input[type="submit"]{float:none;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .response-date,.page-internships-application-review .recommendation-list .recommendation-row .response-date,.internship-dashboard .recommendation-list .recommendation-row .response-date{color:#939393;font-family:'montserratregular','Helvetica','Arial',sans-serif;}.page-internships-application-transcript .transcript-wrapper .form-group{border:1px solid #e8e8e8;margin-bottom:1.5em;padding:10px;}.page-internships-application-transcript .transcript-wrapper .form-group p.help-block{margin-bottom:0;margin-top:0.5em;}.page-internships-application-transcript .transcript-wrapper #edit-saturdayacademy-upload-2-ajax-wrapper.hidden,.page-internships-application-transcript .transcript-wrapper #edit-saturdayacademy-upload-3-ajax-wrapper.hidden{max-height:0;overflow:hidden;transition:max-height 0.2s ease;}.page-internships-application-transcript .transcript-wrapper #edit-saturdayacademy-upload-2-ajax-wrapper.show,.page-internships-application-transcript .transcript-wrapper #edit-saturdayacademy-upload-3-ajax-wrapper.show{}.page-internships-application-transcript .transcript-wrapper #wizard-add-button{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;margin-bottom:1.5em;}.page-internships-application-transcript .transcript-wrapper #wizard-add-button:hover{background:#ff9a34;border-color:#ff9a34;}.page-internships-application-transcript .transcript-wrapper #wizard-add-button.hidden{display:none;}.page-internships-application-review .review-wrapper:before,.page-internships-application-review .review-wrapper:after,.internship-dashboard .review-wrapper:before,.internship-dashboard .review-wrapper:after{content:" ";display:table;}.page-internships-application-review .review-wrapper:after,.internship-dashboard .review-wrapper:after{clear:both;}.page-internships-application-review.page-internships-application .action-links,.internship-dashboard.page-internships-application .action-links{margin-top:0;}.page-internships-application-review .review-section,.internship-dashboard .review-section{margin-bottom:2.5em;}.page-internships-application-review .review-header,.internship-dashboard .review-header{border-bottom:2px solid #000000;margin-bottom:3.5em;position:relative;}.page-internships-application-review .review-header h3,.internship-dashboard .review-header h3{margin-bottom:0.5em;padding-left:32px;padding-right:0;padding-top:2px;}.page-internships-application-review .review-header h3 .review-header-subtitle,.internship-dashboard .review-header h3 .review-header-subtitle{display:block;font-family:'montserratregular','Helvetica','Arial',sans-serif;margin-top:3px;text-transform:none;font-size:14px;font-size:1.4 rem;line-height:1.2;}.page-internships-application-review .review-header .review-btn-done,.page-internships-application-review .review-header .review-btn-todo,.internship-dashboard .review-header .review-btn-done,.internship-dashboard .review-header .review-btn-todo{left:0;text-indent:-9999px;}.page-internships-application-review .review-header .review-btn-done,.internship-dashboard .review-header .review-btn-done{background-image:url(/sites/all/themes/saturdayacademy_theme/images/tick.png);background-repeat:no-repeat;background-position:0 50%;background-size:11px;border-color:#99cd32;padding-left:30px;}.page-internships-application-review .review-header .review-btn-done:hover,.internship-dashboard .review-header .review-btn-done:hover{background-color:transparent;}.page-internships-application-review .review-header .review-btn-todo,.internship-dashboard .review-header .review-btn-todo{background:#009aff;border-radius:20px;border:2px solid #009aff;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.page-internships-application-review .review-header .review-btn-todo:hover,.internship-dashboard .review-header .review-btn-todo:hover{background:#009aff;border-color:#009aff;}.page-internships-application-review .review-header .review-btn-change,.internship-dashboard .review-header .review-btn-change{font-size:10px;font-size:1 rem;line-height:1.2;background:#ff9a34;border-radius:20px;border:2px solid #ff9a34;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;margin-left:32px;padding:5px 10px 4px;position:absolute;bottom:-3.5em;right:0;}.page-internships-application-review .review-header .review-btn-change:hover,.internship-dashboard .review-header .review-btn-change:hover{background:#ff8101;border-color:#ff8101;}.page-internships-application-review .review-header .review-btn-done,.page-internships-application-review .review-header .review-btn-todo,.internship-dashboard .review-header .review-btn-done,.internship-dashboard .review-header .review-btn-todo{padding:5px 10px 4px;position:absolute;top:0;font-size:10px;font-size:1 rem;line-height:1.2;}.page-internships-application-review .review-header .review-btn-done,.internship-dashboard .review-header .review-btn-done{background-image:url(/sites/all/themes/saturdayacademy_theme/images/tick.png);background-repeat:no-repeat;background-position:5px 50%;border-color:#99cd32;padding-left:11px;}.page-internships-application-review .review-header .review-btn-done:hover,.internship-dashboard .review-header .review-btn-done:hover{background-color:transparent;}.page-internships-application-review .review-header .review-btn-todo,.internship-dashboard .review-header .review-btn-todo{background-image:url(/sites/all/themes/saturdayacademy_theme/images/exclamation-point.png);background-repeat:no-repeat;background-position:3px 50%;padding-left:12px;}.page-internships-application-review .review-header .review-btn-todo:hover,.internship-dashboard .review-header .review-btn-todo:hover{background-color:#009aff;background-image:url(/sites/all/themes/saturdayacademy_theme/images/exclamation-point.png);background-repeat:no-repeat;background-position:3px 50%;}.page-internships-application-review .review-personal-info-content,.internship-dashboard .review-personal-info-content{background-color:rgba(0,174,239,0.15);font-family:'montserratregular','Helvetica','Arial',sans-serif;padding:15px;}.page-internships-application-review .review-personal-info-content .field,.internship-dashboard .review-personal-info-content .field{margin-bottom:2px;}.page-internships-application-review .review-personal-info-content .field-label,.internship-dashboard .review-personal-info-content .field-label{display:inline-block;}.page-internships-application-review .review-internships-content div.field-name-field-location,.internship-dashboard .review-internships-content div.field-name-field-location{color:#939393;font-family:'ralewaymedium','Georgia',serif;margin-bottom:1.5em;margin-top:0.75em;padding-left:21px;position:relative;}.page-internships-application-review .review-internships-content div.field-name-field-location:before,.internship-dashboard .review-internships-content div.field-name-field-location:before{color:#99cd32;left:0;position:absolute;top:-1px;content:'\f041';font-family:'saturdayacademy-icons';font-size:24px;line-height:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application-review .review-internships-content div.field-name-field-disciplines,.internship-dashboard .review-internships-content div.field-name-field-disciplines{height:71px;}.page-internships-application-review .review-cover-letters-help-text,.internship-dashboard .review-cover-letters-help-text{font-family:'montserratregular','Helvetica','Arial',sans-serif;margin-bottom:1.25em;}.page-internships-application-review .review-cover-letters-cover-letter-title,.internship-dashboard .review-cover-letters-cover-letter-title{font-family:'montserratbold','Helvetica','Arial',sans-serif;margin-bottom:1em;padding-left:43px;position:relative;}.page-internships-application-review .review-cover-letters-cover-letter-title:before,.internship-dashboard .review-cover-letters-cover-letter-title:before{color:#a8a8a8;left:0;position:absolute;top:5px;content:'\e90e';font-family:'saturdayacademy-icons';font-size:31px;line-height:31px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application-review .review-cover-letters-cover-letter-title-subtitle,.internship-dashboard .review-cover-letters-cover-letter-title-subtitle{display:block;font-family:'montserratregular','Helvetica','Arial',sans-serif;line-height:1.2;}.page-internships-application-review .review-cover-letters-cover-letter-content,.internship-dashboard .review-cover-letters-cover-letter-content{border:1px solid #e8e8e8;margin-bottom:1.75em;padding:15px;}.page-internships-application-review .review-cover-letters-cover-letter-content:before,.page-internships-application-review .review-cover-letters-cover-letter-content:after,.internship-dashboard .review-cover-letters-cover-letter-content:before,.internship-dashboard .review-cover-letters-cover-letter-content:after{content:" ";display:table;}.page-internships-application-review .review-cover-letters-cover-letter-content:after,.internship-dashboard .review-cover-letters-cover-letter-content:after{clear:both;}.page-internships-application-review .review-cover-letters-cover-letter-content .reivew-cover-letters-cover-letter-content-text,.internship-dashboard .review-cover-letters-cover-letter-content .reivew-cover-letters-cover-letter-content-text{height:48px;}.page-internships-application-review .review-cover-letters-cover-letter-content p:first-child,.internship-dashboard .review-cover-letters-cover-letter-content p:first-child{margin-top:0;}.page-internships-application-review .review-cover-letters-cover-letter-content p:last-child,.internship-dashboard .review-cover-letters-cover-letter-content p:last-child{margin-bottom:0;}.page-internships-application-review .review-cover-letters-cover-letter-content .review-cover-letter-read-more,.internship-dashboard .review-cover-letters-cover-letter-content .review-cover-letter-read-more{color:#000000;clear:both;float:right;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-decoration:none;text-transform:uppercase;}.page-internships-application-review .review-cover-letters-cover-letter-content .review-cover-letter-read-more:after,.internship-dashboard .review-cover-letters-cover-letter-content .review-cover-letter-read-more:after{margin-left:5px;content:'\e902';font-family:'saturdayacademy-icons';font-size:13px;line-height:13px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application-review .review-cover-letters-cover-letter-content.active .review-cover-letter-read-more,.internship-dashboard .review-cover-letters-cover-letter-content.active .review-cover-letter-read-more{display:none;}.page-internships-application-review .review-recommendations-help-text,.internship-dashboard .review-recommendations-help-text{font-family:'montserratregular','Helvetica','Arial',sans-serif;margin-bottom:0.5em;padding-left:15px;padding-right:15px;}.page-internships-application-review .review-transcripts-help-text,.internship-dashboard .review-transcripts-help-text{font-family:'montserratregular','Helvetica','Arial',sans-serif;padding-left:15px;padding-right:15px;}.page-internships-application-review .review-submit,.internship-dashboard .review-submit{border:7px solid #cccccc;padding:15px;text-align:center;}.page-internships-application-review .review-submit h3,.internship-dashboard .review-submit h3{margin-top:0;margin-bottom:0.125em;text-align:center;font-size:36px;font-size:3.6 rem;line-height:1.2;}.page-internships-application-review .review-submit .review-submit-help-text,.internship-dashboard .review-submit .review-submit-help-text{font-family:'montserratregular','Helvetica','Arial',sans-serif;}.page-internships-application-review .review-submit .btn.review-submit,.internship-dashboard .review-submit .btn.review-submit{font-size:18px;font-size:1.8 rem;line-height:1.2;background:#ff9a34;border-radius:20px;border:2px solid #ff9a34;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;border-radius:30px;margin:34px 0;padding-top:14px;padding-bottom:13px;position:relative;}.page-internships-application-review .review-submit .btn.review-submit:hover,.internship-dashboard .review-submit .btn.review-submit:hover{background:#ff8101;border-color:#ff8101;}.page-internships-application-review .review-submit .btn.review-submit.disabled,.internship-dashboard .review-submit .btn.review-submit.disabled{cursor:default;pointer-events:none;}.page-internships-application-review .review-submit .btn.review-submit.disabled:after,.internship-dashboard .review-submit .btn.review-submit.disabled:after{background-color:rgba(255,255,255,0.75);border-radius:30px;content:"";position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;}.page-internships-application-review .review-form .action-links,.internship-dashboard .review-form .action-links{display:none;}.page-internships-application-submit .step-submit > .row:last-child{text-align:center;}.page-internships-application-submit form#saturdayacademy-registration-internship-application-financial-aid-form .financial-aid-result{padding:0 15px;}.page-internships-application-submit .applicaiton-total > h3{color:#000000;margin-top:0.25em;font-size:18px;font-size:1.8 rem;line-height:1.2;}.page-internships-application-submit .application-wizard{margin-bottom:3em;}.page-internships-application-payment .step-payment{margin-bottom:3em;}.page-internships-application-payment .step-payment > .row:last-child{text-align:center;}.page-internships-application-payment .step-payment > .row:last-child a.btn{background:#ff9a34;border-radius:20px;border:2px solid #ff9a34;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}.page-internships-application-payment .step-payment > .row:last-child a.btn:hover{background:#ff8101;border-color:#ff8101;}.page-internships-application-payment form label{display:inline;}.page-internships-application-payment form input{margin-bottom:0;}.page-internships-application-payment .applicaiton-payment-charges tfoot th:first-child{text-align:right;}.page-internships-application-payment .applicaiton-payment-charges label{color:#000000;}.page-internships-application-payment #payment-form{margin-top:0;}.page-internships-application-payment #payment-form fieldset .form-group.form-item-cc-exp-month > div,.page-internships-application-payment #payment-form fieldset .form-group.form-item-cc-exp-year > div,.page-internships-application-payment #saturdayacademy-base-donation-form .form-group.form-item-cc-exp-month > div,.page-internships-application-payment #saturdayacademy-base-donation-form .form-group.form-item-cc-exp-year > div{margin-top:0.25em;}@media (max-width:767px){.page-registration-payment #payment-form fieldset .form-group.form-item-cc-exp-month label[for="edit-cc-exp-month"],.page-registration-payment #payment-form fieldset .form-group.form-item-cc-exp-year label[for="edit-cc-exp-year"],.page-registration-payment #saturdayacademy-base-donation-form .form-group.form-item-cc-exp-month label[for="edit-cc-exp-month"],.page-registration-payment #saturdayacademy-base-donation-form .form-group.form-item-cc-exp-year label[for="edit-cc-exp-year"]{margin-bottom:4px;}}body.page-user-mentor-application #block-system-main{padding-left:0;padding-right:0;}body.page-user-mentor-application #main{padding-top:2.0em;padding-bottom:4.0em;}body.page-user-mentor-application #page > [data-type="region-container"][data-name="core"] [data-type="region"] > .container{padding-left:15px;padding-right:15px;}body.page-user-mentor-application h2{margin:1.0em 0;font-size:30px;}body.page-user-mentor-application h3,body.page-user-mentor-application h4{margin:0;padding-top:15px;}body.page-user-mentor-application strong{font-family:'ralewaybold','Georgia',serif;}body.page-user-mentor-application dl{margin:0;padding-top:1.5em;}body.page-user-mentor-application dl dd.rating{position:relative;padding-left:2.0em;}body.page-user-mentor-application dl dd.rating strong{position:absolute;left:0;top:0;font-size:20px;}body.page-user-mentor-application dl dd.rating-5{color:#7681f1;}body.page-user-mentor-application dl dd.rating-4{color:#585aa8;}body.page-user-mentor-application dl dd.rating-3{color:#2f328c;}body.page-user-mentor-application dl dd.rating-2{color:#212485;}body.page-user-mentor-application dl dd.rating-1{color:#12145b;}body.page-user-mentor-application dl.inline dt,body.page-user-mentor-application dl.inline dd{display:inline;}body.page-user-mentor-application dl.inline dt{font-family:'ralewaybold','Georgia',serif;}body.page-user-mentor-application dl.inline dt:before{content:'';display:block;margin-bottom:0.5em;}body.page-user-mentor-application dl.inline dd{margin-left:0;}body.page-user-mentor-application dl.columns{line-height:24px;overflow:auto;}body.page-user-mentor-application dl.columns dt{font-size:13px;padding-top:1px;}body.page-user-mentor-application dl.columns dt{font-family:'ralewaybold','Georgia',serif;color:#555555;float:left;clear:left;width:50%;padding-right:1.5em;margin-bottom:1.0em;text-align:left;}body.page-user-mentor-application dl.columns dd{font-size:14px;margin:0 0 1.0em 0;float:left;width:50%;}body.page-user-mentor-application ol.ranking-key{margin:0;padding:0;list-style-position:inside;}body.page-user-mentor-application .cover-letter ul,body.page-user-mentor-application .cover-letter ol{padding:0;}body.page-user-mentor-application .cover-letter b{font-weight:bold;font-family:'ralewaybold','Georgia',serif;}body.page-user-mentor-application .sidebar{margin-bottom:1.0em;padding:15px;background-color:#e8e8e8;}body.page-user-mentor-application .sidebar h3,body.page-user-mentor-application .sidebar h4{padding-top:0;}body.page-user-mentor-application .sidebar .file-document a{max-width:none;margin-top:15px;margin-bottom:0;word-wrap:break-word;}body.page-user-mentor-application .sidebar ul{list-style:none;padding:0;margin:0;}body.page-user-mentor-application .sidebar ul li{margin:0;}body.page-user-mentor-application .container.recommendation + .container.recommendation{position:relative;margin-top:2.0em;padding-top:3.0em;}body.page-user-mentor-application .container.recommendation + .container.recommendation:before{content:'';display:block;position:absolute;top:0;left:15px;right:15px;height:3px;background-color:#a8a8a8;}#s2id_edit-race{border-radius:2px;border:1px solid #a8a8a8;color:#555555;font-family:'ralewaymedium','Georgia',serif;position:relative;-moz-appearance:none;-webkit-appearance:none;background-color:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.3);}#s2id_edit-race .select2-choices{border:none;min-height:36px;margin:0;padding:0 36px 0.5em 0;}@media (min-width:320px){.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1):after{content:'Smartphone';}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa:before{content:'\f10b';transform:rotate(0deg);}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > .phpdebugbar-text{display:none;}}@media (min-width:480px){.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1):after{content:'Smartphone';}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa:before{content:'\f10b';transform:rotate(90deg);}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > .phpdebugbar-text{display:none;}}@media (min-width:768px){.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1):after{content:'Tablet';}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa:before{content:'\f10a';transform:rotate(0deg);}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > .phpdebugbar-text{display:none;}#page > [data-type="region"] > .container,#page > [data-type="region-container"] > .container,#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container,#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container{max-width:none;position:relative;padding-left:60px;padding-right:60px;}#page > [data-type="region-container"][data-name="core"] [data-type="region"] > .container{padding-left:0;padding-right:0;}#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] .container.header .block.header{min-height:0;}#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container > .container{padding-left:0;padding-right:0;}[data-type="region"][data-name="header"] [data-delta="header-phone"]{width:100%;}[data-type="region"][data-name="header"] [data-delta="header-links-container"]{padding-top:70px;}[data-type="region"][data-name="header"] [data-delta="header-mobile-donate"]{position:absolute !important;width:auto;}[data-type="region"][data-name="header"] [data-delta="header_menu"]{padding-left:15px;padding-right:15px;text-align:right;width:auto;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul{margin:0;}.console-status,[data-name="breadcrumb"][data-type="region"]{padding:0 60px;}.console-status ul.nav,[data-name="breadcrumb"][data-type="region"] ul.nav{display:table-cell;}.console-status .form-group,[data-name="breadcrumb"][data-type="region"] .form-group{display:none;}[data-name="dropdown-menu"]{margin-left:-60px;margin-right:-60px;}[data-type="region"][data-name="footer"] > .container > .row:first-child > aside{margin-bottom:2.5em;}[data-type="region"][data-name="footer"] [data-delta="footer-logo"]{margin-left:0;padding-bottom:0;width:16.6667%;}[data-type="region"][data-name="footer"] [data-delta="footer-logo"] p{position:static;width:auto;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-container"]{padding-bottom:0;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"]{margin-bottom:1.5em;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"].bean-rte-rte h2{margin-top:13px;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"] p{margin:7px 0;font-size:14px;font-size:1.4 rem;line-height:1.6;}[data-type="region"][data-name="footer"] .sociallinks{padding-bottom:0;position:static;}[data-type="region"][data-name="footer"] .sociallinks .field-type-sociallinks{float:none;width:100%;}[data-type="region"][data-name="footer"] [data-delta="footer-donate"]{margin-top:3.5em;}[data-type="region"][data-name="footer"] [data-delta="footer-donate"] p:first-child{display:block;}[data-type="region"][data-name="footer"] [data-delta="footer-donate"] p{display:block;font-family:'Arial',sans-serif;font-weight:700;margin:9px 0;font-size:14px;font-size:1.4 rem;line-height:1.4;}[data-type="region"][data-name="footer"] [data-delta="footer-donate"] .btn-donate{display:block;float:none;margin-right:0;margin-top:0;width:70%;}[data-type="region"][data-name="footer"] [data-delta="footer-our-programs-container"],[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"]{display:block;}[data-type="region"][data-name="footer"] [data-delta="footer-our-programs-container"] aside,[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"] aside{padding:0;}[data-type="region"][data-name="footer"] [data-delta="footer-our-programs-container"] ul,[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"] ul{list-style:none;margin-bottom:11px;margin-top:0;padding-top:5px;padding-left:0;}[data-type="region"][data-name="footer"] [data-delta="footer-our-programs-container"] a,[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"] a{color:#ffffff;font-family:'Arial',sans-serif;text-decoration:none;transition:color 0.2s ease;}[data-type="region"][data-name="footer"] [data-delta="footer-our-programs-container"] a:hover,[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"] a:hover{color:#009aff;}[data-type="region"][data-name="footer"] [data-delta="footer-our-programs-container"] .content{margin-left:5px;}[data-type="region"][data-name="footer"] [data-delta="footer-programs-primary"]{font-weight:700;}[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"] .content > ul.nav > li{font-weight:700;margin-top:1em;}[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"] .content > ul.nav > li:first-child{margin-top:0;}[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"] .content > ul.nav > li > ul.nav{margin:0;padding:0;}[data-type="region"][data-name="footer"] [data-delta="menu-about-saturday-acdemy"] .content > ul.nav > li > ul.nav > li{font-weight:400;}h1{font-size:44px;font-size:4.4 rem;line-height:1.2;}h2,body[class*="page-user-instructor-class"] #block-system-main > h3,body[class*="-supplies"] #block-system-main > h3{font-size:36px;font-size:3.6 rem;line-height:1.2;}h3{text-align:left;}.lead{margin-bottom:2.5em;}.lead .field-name-body p{font-size:18px;font-size:1.8 rem;line-height:1.6;}blockquote{margin-left:40px;margin-right:40px;}figure.pull-left{float:left;margin-right:1em;max-width:350px;width:50%;}figure.pull-right{float:right;margin-left:1em;max-width:350px;width:50%;}.field.c .table-wrapper{overflow:auto;}table{border:none;border-bottom:3px solid #cccccc;}.field-name-body p,.bean-rte-rte .field-name-field-description p{font-size:16px;font-size:1.6 rem;line-height:1.6;}.field-name-body ul,.bean-rte-rte .field-name-field-description ul,.field-name-body ol,.bean-rte-rte .field-name-field-description ol{padding-left:50px;font-size:16px;font-size:1.6 rem;line-height:1.6;}#page > [data-type="region-container"][data-name="core"] [data-type="region"] .field-name-field-sections .tiles-section > .container{padding:0 60px;}.color-overlay-rainbow:before,.node-type-event [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-rainbow:before,.node-type-news [data-name="title"][data-type="region"] .event-title-block-wrapper.color-overlay.color-rainbow:before{background-image:-webkit-linear-gradient(left,#ed018c 19%,#ff9a34 50%,#009aff 65%,#99cd32 74%);background-image:-o-linear-gradient(left,#ed018c 19%,#ff9a34 50%,#009aff 65%,#99cd32 74%);background-image:-moz-linear-gradient(left,#ed018c 19%,#ff9a34 50%,#009aff 65%,#99cd32 74%);background-image:linear-gradient(to right,#ed018c 19%,#ff9a34 50%,#009aff 65%,#99cd32 74%);}.cta-wrapper > .cta-container a span{padding-left:60px;padding-right:100px;}.cta-wrapper > .cta-container a span:after{right:60px;}.front .tiles-section:first-child{padding-top:100px;padding-bottom:100px;}.front .tiles-section:first-child .container.header h2{margin-bottom:0;font-size:44px;font-size:4.4 rem;line-height:1.2;}.front .tiles-section:first-child .container.content p:first-child{margin-top:0.5em;}article.view-mode-card .image-placeholder{height:0;padding-bottom:71.35%;padding-top:6px;position:relative;}article.view-mode-card .class-details,article.view-mode-card .card-details,article.view-mode-card .internship-details{min-height:328px;}article.view-mode-card_brief .card-wrapper{min-height:465px;}article.view-mode-card_brief figure img{height:289px;object-fit:cover;}article.view-mode-card_compact .card-wrapper{min-height:146px;}article.view-mode-locker header .remove-overlay ul li a{margin-bottom:0;}article.view-mode-locker .class-details{overflow:hidden;}article.view-mode-locker .class-details .registration div{float:left;margin-left:2%;width:48%;}article.view-mode-locker .class-details .registration div:nth-of-type(2n+1){clear:left;margin-left:0;margin-right:2%;}article.view-mode-locker .class-details .registration div.ajax-progress{width:48px;margin:0;}article.view-mode-locker .class-details .registration div.registration{margin:0;width:100%;}article.node-internship.view-mode-card .card-wrapper{min-height:465px;padding-bottom:43px;}article.node-internship.view-mode-card .card-wrapper footer{position:absolute;bottom:0;width:100%;}.style-news-event-thumbnail article{position:relative;}.style-news-event-thumbnail .group-secondary-wrapper{float:left;padding-right:20px;width:50%;}.style-news-event-thumbnail .group-primary-wrapper{float:right;width:50%;}.style-news-event-thumbnail .group-primary-wrapper:first-child{width:100%;}.style-news-event-thumbnail .group-primary-wrapper:first-child .thumbnail-info{position:static;width:100%;}.style-news-event-thumbnail article:last-of-type .group-primary-wrapper:first-child{margin-bottom:1.75em;}.style-news-event-thumbnail .field-name-field-date,.style-news-event-thumbnail .field-name-field-date-with-time{margin-top:0;text-align:right;}.style-news-event-thumbnail .thumbnail-info{height:auto;position:absolute;bottom:40px;right:0;width:50%;}.style-news-event-thumbnail .thumbnail-info .field-name-body{display:none;}.style-news-event-thumbnail .field-name-field-call-to-action-link{margin-top:-1.75em;}.bean-featured.col-sm-12 > .entity-bean,.bean-featured.col-sm-11 > .entity-bean,.bean-featured.col-sm-10 > .entity-bean,.bean-featured.col-sm-9 > .entity-bean,.bean-featured.col-sm-8 > .entity-bean,.bean-featured.col-sm-7 > .entity-bean,.bean-featured.col-sm-6 > .entity-bean,.bean-featured.col-sm-5 > .entity-bean,.solr-bean.col-sm-12 > .entity-bean,.solr-bean.col-sm-11 > .entity-bean,.solr-bean.col-sm-10 > .entity-bean,.solr-bean.col-sm-9 > .entity-bean,.solr-bean.col-sm-8 > .entity-bean,.solr-bean.col-sm-7 > .entity-bean,.solr-bean.col-sm-6 > .entity-bean,.solr-bean.col-sm-5 > .entity-bean{margin-left:-15px;margin-right:-15px;}.bean-featured.col-sm-12 article:only-child,.bean-featured.col-sm-11 article:only-child,.bean-featured.col-sm-10 article:only-child,.bean-featured.col-sm-9 article:only-child,.bean-featured.col-sm-8 article:only-child,.bean-featured.col-sm-7 article:only-child,.bean-featured.col-sm-6 article:only-child,.bean-featured.col-sm-5 article:only-child,.solr-bean.col-sm-12 article:only-child,.solr-bean.col-sm-11 article:only-child,.solr-bean.col-sm-10 article:only-child,.solr-bean.col-sm-9 article:only-child,.solr-bean.col-sm-8 article:only-child,.solr-bean.col-sm-7 article:only-child,.solr-bean.col-sm-6 article:only-child,.solr-bean.col-sm-5 article:only-child{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.bean-featured.col-sm-12 article:nth-last-child(2):first-child,.bean-featured.col-sm-11 article:nth-last-child(2):first-child,.bean-featured.col-sm-10 article:nth-last-child(2):first-child,.bean-featured.col-sm-9 article:nth-last-child(2):first-child,.bean-featured.col-sm-8 article:nth-last-child(2):first-child,.bean-featured.col-sm-7 article:nth-last-child(2):first-child,.bean-featured.col-sm-6 article:nth-last-child(2):first-child,.bean-featured.col-sm-5 article:nth-last-child(2):first-child,.bean-featured.col-sm-12 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-11 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-10 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-9 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-8 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-7 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-6 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-5 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-12 article:nth-last-child(2):first-child,.solr-bean.col-sm-11 article:nth-last-child(2):first-child,.solr-bean.col-sm-10 article:nth-last-child(2):first-child,.solr-bean.col-sm-9 article:nth-last-child(2):first-child,.solr-bean.col-sm-8 article:nth-last-child(2):first-child,.solr-bean.col-sm-7 article:nth-last-child(2):first-child,.solr-bean.col-sm-6 article:nth-last-child(2):first-child,.solr-bean.col-sm-5 article:nth-last-child(2):first-child,.solr-bean.col-sm-12 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-11 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-10 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-9 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-8 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-7 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-6 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-5 article:nth-last-child(2):first-child ~ article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.bean-featured.col-sm-12 article:nth-last-child(2):first-child:nth-child(2n+3),.bean-featured.col-sm-11 article:nth-last-child(2):first-child:nth-child(2n+3),.bean-featured.col-sm-10 article:nth-last-child(2):first-child:nth-child(2n+3),.bean-featured.col-sm-9 article:nth-last-child(2):first-child:nth-child(2n+3),.bean-featured.col-sm-8 article:nth-last-child(2):first-child:nth-child(2n+3),.bean-featured.col-sm-7 article:nth-last-child(2):first-child:nth-child(2n+3),.bean-featured.col-sm-6 article:nth-last-child(2):first-child:nth-child(2n+3),.bean-featured.col-sm-5 article:nth-last-child(2):first-child:nth-child(2n+3),.bean-featured.col-sm-12 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.bean-featured.col-sm-11 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.bean-featured.col-sm-10 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.bean-featured.col-sm-9 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.bean-featured.col-sm-8 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.bean-featured.col-sm-7 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.bean-featured.col-sm-6 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.bean-featured.col-sm-5 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.solr-bean.col-sm-12 article:nth-last-child(2):first-child:nth-child(2n+3),.solr-bean.col-sm-11 article:nth-last-child(2):first-child:nth-child(2n+3),.solr-bean.col-sm-10 article:nth-last-child(2):first-child:nth-child(2n+3),.solr-bean.col-sm-9 article:nth-last-child(2):first-child:nth-child(2n+3),.solr-bean.col-sm-8 article:nth-last-child(2):first-child:nth-child(2n+3),.solr-bean.col-sm-7 article:nth-last-child(2):first-child:nth-child(2n+3),.solr-bean.col-sm-6 article:nth-last-child(2):first-child:nth-child(2n+3),.solr-bean.col-sm-5 article:nth-last-child(2):first-child:nth-child(2n+3),.solr-bean.col-sm-12 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.solr-bean.col-sm-11 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.solr-bean.col-sm-10 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.solr-bean.col-sm-9 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.solr-bean.col-sm-8 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.solr-bean.col-sm-7 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.solr-bean.col-sm-6 article:nth-last-child(2):first-child ~ article:nth-child(2n+3),.solr-bean.col-sm-5 article:nth-last-child(2):first-child ~ article:nth-child(2n+3){clear:left;}.bean-featured.col-sm-12 article:nth-last-child(n+3),.bean-featured.col-sm-11 article:nth-last-child(n+3),.bean-featured.col-sm-10 article:nth-last-child(n+3),.bean-featured.col-sm-9 article:nth-last-child(n+3),.bean-featured.col-sm-8 article:nth-last-child(n+3),.bean-featured.col-sm-7 article:nth-last-child(n+3),.bean-featured.col-sm-6 article:nth-last-child(n+3),.bean-featured.col-sm-5 article:nth-last-child(n+3),.bean-featured.col-sm-12 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-11 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-10 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-9 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-8 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-7 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-6 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-5 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-12 article:nth-last-child(n+3),.solr-bean.col-sm-11 article:nth-last-child(n+3),.solr-bean.col-sm-10 article:nth-last-child(n+3),.solr-bean.col-sm-9 article:nth-last-child(n+3),.solr-bean.col-sm-8 article:nth-last-child(n+3),.solr-bean.col-sm-7 article:nth-last-child(n+3),.solr-bean.col-sm-6 article:nth-last-child(n+3),.solr-bean.col-sm-5 article:nth-last-child(n+3),.solr-bean.col-sm-12 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-11 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-10 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-9 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-8 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-7 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-6 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-5 article:nth-last-child(n+3) ~ article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.bean-featured.col-sm-12 article:nth-last-child(n+3):nth-child(3n+4),.bean-featured.col-sm-11 article:nth-last-child(n+3):nth-child(3n+4),.bean-featured.col-sm-10 article:nth-last-child(n+3):nth-child(3n+4),.bean-featured.col-sm-9 article:nth-last-child(n+3):nth-child(3n+4),.bean-featured.col-sm-8 article:nth-last-child(n+3):nth-child(3n+4),.bean-featured.col-sm-7 article:nth-last-child(n+3):nth-child(3n+4),.bean-featured.col-sm-6 article:nth-last-child(n+3):nth-child(3n+4),.bean-featured.col-sm-5 article:nth-last-child(n+3):nth-child(3n+4),.bean-featured.col-sm-12 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.bean-featured.col-sm-11 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.bean-featured.col-sm-10 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.bean-featured.col-sm-9 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.bean-featured.col-sm-8 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.bean-featured.col-sm-7 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.bean-featured.col-sm-6 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.bean-featured.col-sm-5 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.solr-bean.col-sm-12 article:nth-last-child(n+3):nth-child(3n+4),.solr-bean.col-sm-11 article:nth-last-child(n+3):nth-child(3n+4),.solr-bean.col-sm-10 article:nth-last-child(n+3):nth-child(3n+4),.solr-bean.col-sm-9 article:nth-last-child(n+3):nth-child(3n+4),.solr-bean.col-sm-8 article:nth-last-child(n+3):nth-child(3n+4),.solr-bean.col-sm-7 article:nth-last-child(n+3):nth-child(3n+4),.solr-bean.col-sm-6 article:nth-last-child(n+3):nth-child(3n+4),.solr-bean.col-sm-5 article:nth-last-child(n+3):nth-child(3n+4),.solr-bean.col-sm-12 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.solr-bean.col-sm-11 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.solr-bean.col-sm-10 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.solr-bean.col-sm-9 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.solr-bean.col-sm-8 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.solr-bean.col-sm-7 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.solr-bean.col-sm-6 article:nth-last-child(n+3) ~ article:nth-child(3n+4),.solr-bean.col-sm-5 article:nth-last-child(n+3) ~ article:nth-child(3n+4){clear:left;}.bean-container .bean-featured.col-sm-12 article:nth-child(n),.bean-container .bean-featured.col-sm-11 article:nth-child(n),.bean-container .bean-featured.col-sm-10 article:nth-child(n),.bean-container .bean-featured.col-sm-9 article:nth-child(n),.bean-container .bean-featured.col-sm-8 article:nth-child(n),.bean-container .bean-featured.col-sm-7 article:nth-child(n),.bean-container .bean-featured.col-sm-6 article:nth-child(n),.bean-container .bean-featured.col-sm-5 article:nth-child(n),.bean-container .bean-featured.col-sm-12 article:only-child,.bean-container .bean-featured.col-sm-11 article:only-child,.bean-container .bean-featured.col-sm-10 article:only-child,.bean-container .bean-featured.col-sm-9 article:only-child,.bean-container .bean-featured.col-sm-8 article:only-child,.bean-container .bean-featured.col-sm-7 article:only-child,.bean-container .bean-featured.col-sm-6 article:only-child,.bean-container .bean-featured.col-sm-5 article:only-child,.bean-container .bean-featured.col-sm-12 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-11 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-10 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-9 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-8 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-7 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-6 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-5 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-12 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-11 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-10 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-9 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-8 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-7 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-6 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-5 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-12 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-11 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-10 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-9 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-8 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-7 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-6 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-5 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-12 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-11 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-10 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-9 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-8 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-7 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-6 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-5 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-12 article:nth-child(n),.bean-container .solr-bean.col-sm-11 article:nth-child(n),.bean-container .solr-bean.col-sm-10 article:nth-child(n),.bean-container .solr-bean.col-sm-9 article:nth-child(n),.bean-container .solr-bean.col-sm-8 article:nth-child(n),.bean-container .solr-bean.col-sm-7 article:nth-child(n),.bean-container .solr-bean.col-sm-6 article:nth-child(n),.bean-container .solr-bean.col-sm-5 article:nth-child(n),.bean-container .solr-bean.col-sm-12 article:only-child,.bean-container .solr-bean.col-sm-11 article:only-child,.bean-container .solr-bean.col-sm-10 article:only-child,.bean-container .solr-bean.col-sm-9 article:only-child,.bean-container .solr-bean.col-sm-8 article:only-child,.bean-container .solr-bean.col-sm-7 article:only-child,.bean-container .solr-bean.col-sm-6 article:only-child,.bean-container .solr-bean.col-sm-5 article:only-child,.bean-container .solr-bean.col-sm-12 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-11 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-10 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-9 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-8 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-7 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-6 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-5 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-12 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-11 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-10 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-9 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-8 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-7 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-6 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-5 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-12 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-11 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-10 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-9 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-8 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-7 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-6 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-5 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-12 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-11 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-10 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-9 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-8 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-7 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-6 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-5 article:nth-last-child(n+3) ~ article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.bean-cta.priority1 .field-name-field-subtitle{padding-left:0;text-align:left;font-size:16px;font-size:1.6 rem;line-height:1.6;}.bean-cta.priority1 .field-name-field-subtitle:after{bottom:0;top:auto;font-size:14px;font-size:1.4 rem;line-height:1;}[data-delta="home-program-menu-container"]{margin-left:-45px;margin-right:-45px;width:100vw;}[data-delta="home-program-menu-container"] .bean-cta.priority1{margin-bottom:1.5em;}[data-delta="home-program-menu-container"] .bean-cta.priority1 > .entity{padding-bottom:300px;margin-bottom:-300px;}.school-search.bean-school-base-programs form .form-group{width:calc(100% - 160px);}.school-search.bean-school-base-programs form input[type="submit"]{width:150px;}.bean-container-vertical-tabbed .tabbable-select{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.bean-container-vertical-tabbed ul.nav-tabs{display:block;float:left;list-style:none;margin:0;padding:0;width:33%;}.bean-container-vertical-tabbed ul.nav-tabs li{background:#ffffff;height:50px;margin-bottom:5px;display:table;width:100%;}.bean-container-vertical-tabbed ul.nav-tabs li a{color:#009aff;font-family:'ralewaybold','Georgia',serif;display:table-cell;padding:0 10px;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%;font-size:14px;font-size:1.4 rem;line-height:1.2;}.bean-container-vertical-tabbed ul.nav-tabs li a:hover,.bean-container-vertical-tabbed ul.nav-tabs li a:focus{text-decoration:none;}.bean-container-vertical-tabbed ul.nav-tabs li.active,.bean-container-vertical-tabbed ul.nav-tabs li:hover{background:#009aff;}.bean-container-vertical-tabbed ul.nav-tabs li.active a,.bean-container-vertical-tabbed ul.nav-tabs li:hover a{color:#ffffff;}.bean-container-vertical-tabbed ul.nav-tabs li.active a:after,.bean-container-vertical-tabbed ul.nav-tabs li:hover a:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:100px solid #009aff;border-left-width:13px;position:absolute;top:0;bottom:0;left:100%;}.bean-container-vertical-tabbed .tab-content{padding-left:15px;width:67%;}.bean-container-vertical-tabbed .tab-content aside,.bean-container-vertical-tabbed .tab-content div.block{padding-left:20px;}.node-type-course [data-name="core"][data-type="region-container"]:after{content:"";background:url(/sites/all/themes/saturdayacademy_theme/images/pattern.png);opacity:0.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;}.node-type-course [data-name="title"][data-type="region"] .title-info{float:left;padding-right:15px;width:50%;}.node-type-course [data-name="title"][data-type="region"] .title-info h1{margin-bottom:32px;}.node-type-course [data-name="title"][data-type="region"] .title-image{float:left;margin-left:0;margin-right:0;text-align:right;width:50%;}.node-type-course [data-name="title"][data-type="region"] .title-image img{max-width:620px;vertical-align:top;width:100%;}.node-type-course article.node-course.view-mode-full .locker-details-top .availability,.node-type-course article.node-course.view-mode-full .locker-details-top .add-to-locker,.node-type-internship header .locker-details-top .availability,.node-type-internship header .locker-details-top .add-to-locker{display:block;}.node-type-course article.node-course.view-mode-full .locker-details-top .availability,.node-type-internship header .locker-details-top .availability{padding-right:25px;}.node-type-course article.node-course.view-mode-full .class-details,.node-type-course article.node-course.view-mode-full .header-inner-inner,.node-type-course article.node-course.view-mode-full .footer-inner-inner{margin-left:-15px;margin-right:-15px;}.node-type-course article.node-course.view-mode-full .short-description,.node-type-internship header .short-description{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0;text-align:left;}.node-type-course article.node-course.view-mode-full .locker-details-top,.node-type-internship header .locker-details-top{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:right;text-align:right;}.node-type-course article.node-course.view-mode-full .group-primary{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.node-type-course article.node-course.view-mode-full .group-secondary-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;background-color:#ffffff;margin-left:0;margin-right:0;}.node-type-course article.node-course.view-mode-full .group-secondary{border:1px solid #e8e8e8;padding-left:20px;padding-right:20px;}.node-type-course article.node-course.view-mode-full footer .financial-aid{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:left;}.node-type-course article.node-course.view-mode-full footer .locker-details-bottom-right{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0;padding-top:30px;text-align:right;}.node-type-course article.node-course.view-mode-full footer .availability,.node-type-course article.node-course.view-mode-full footer .add-to-locker{display:block;}.node-type-course [data-module="apachesolr_search"] h2{font-size:36px;font-size:3.6 rem;line-height:1.2;}.node-type-course [data-module="apachesolr_search"] ul{margin-left:-15px;margin-right:-15px;}.node-type-course [data-module="apachesolr_search"] ul li{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.page-internships .filter-bar .filter h4,.page-internships .filter-bar .filter-bar-inner > a.clear,.page-internships .filter-bar .filter-nav-desktop h3,.page-catalog .filter-bar .filter-bar-inner > a.clear,.page-catalog .filter-bar .filter-nav-desktop h3{background-color:#2d3188;}.page-internships .filter-bar .filter h4:after,.page-internships .filter-bar .filter-bar-inner > a.clear:after,.page-internships .filter-bar .filter-nav-desktop h3:after,.page-catalog .filter-bar .filter-bar-inner > a.clear:after,.page-catalog .filter-bar .filter-nav-desktop h3:after{color:#ffffff;}.page-internships .filter-bar .filter h4:hover,.page-internships .filter-bar .filter-bar-inner > a.clear:hover,.page-internships .filter-bar .filter-nav-desktop h3:hover,.page-catalog .filter-bar .filter-bar-inner > a.clear:hover,.page-catalog .filter-bar .filter-nav-desktop h3:hover{color:#000000;}.page-internships .filter-bar .filter-nav-desktop h3{background-color:#2d3188 !important;}.page-internships .filter-bar .filter-nav-desktop h3.active{border-width:1px;border-bottom:none;}.page-internships .filter-bar .filter-result .filter-result-inner a.remove:after{color:#ffffff;}.page-catalog .filter-bar .filter h4{background-color:#6fac2a;}.page-catalog .filter-bar .filter h4:after{color:#336601;}.page-catalog .filter-bar .filter h4:hover{color:#336601;}.page-catalog .filter-bar .filter-nav-desktop h3{background-color:#6fac2a;}.page-catalog .filter-bar .filter-nav-desktop h3.active{border:none;}.page-catalog .filter-bar .filter-result .filter-result-inner a.remove:after{color:#336601;}.page-catalog .ombucleanup-title-block,.page-internships .ombucleanup-title-block{margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);}.page-catalog .filter-bar,.page-internships .filter-bar{overflow:visible;padding:20px 0 0;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);}.page-catalog .filter-bar:before,.page-internships .filter-bar:before,.page-catalog .filter-bar:after,.page-internships .filter-bar:after{content:" ";display:table;}.page-catalog .filter-bar:after,.page-internships .filter-bar:after{clear:both;}.filter-bar-active .page-catalog .filter-bar,.filter-bar-active .page-internships .filter-bar{left:0;position:fixed;top:0;z-index:600;}.page-catalog .filter-bar .filter-bar-inner > .filter-result,.page-internships .filter-bar .filter-bar-inner > .filter-result{display:block;}.page-catalog .filter-bar #search-form,.page-internships .filter-bar #search-form{float:left;}.page-catalog .filter-bar .mobile-filter-toggle,.page-internships .filter-bar .mobile-filter-toggle{display:none;}.page-catalog .filter-bar .filters,.page-internships .filter-bar .filters{clear:none;overflow:visible;max-height:auto;width:auto;}.page-catalog .filter-bar .filters h3,.page-internships .filter-bar .filters h3{display:none;}.page-catalog .filter-bar .filters a.clear,.page-internships .filter-bar .filters a.clear,.page-catalog .filter-bar .filters .active ~ a.clear,.page-internships .filter-bar .filters .active ~ a.clear{display:none;}.page-catalog .filter-bar .filter,.page-internships .filter-bar .filter{border-bottom:none;display:inline-block;float:left;opacity:0;padding:0 5px;max-height:0;overflow:hidden;position:relative;transition:all 0.2s ease;visiblity:hidden;z-index:600;}.page-catalog .filter-bar .filter h4,.page-internships .filter-bar .filter h4,.page-internships .filter-bar .filter-bar-inner > a.clear,.page-internships .filter-bar .filter-nav-desktop h3,.page-catalog .filter-bar .filter-bar-inner > a.clear,.page-catalog .filter-bar .filter-nav-desktop h3{border-radius:5px 5px 0 0;color:#ffffff;border-bottom:none;font-family:'ralewayextrabold','Georgia',serif;margin-top:0;margin-bottom:0;padding:11px 15px 12px;text-transform:uppercase;font-size:14px;font-size:1.4 rem;line-height:1.2;}.page-catalog .filter-bar .filter h4:before,.page-internships .filter-bar .filter h4:before,.page-internships .filter-bar .filter-bar-inner > a.clear:before,.page-internships .filter-bar .filter-nav-desktop h3:before,.page-catalog .filter-bar .filter-bar-inner > a.clear:before,.page-catalog .filter-bar .filter-nav-desktop h3:before{content:"";padding-right:0;}.page-catalog .filter-bar .filter h4:after,.page-internships .filter-bar .filter h4:after,.page-internships .filter-bar .filter-bar-inner > a.clear:after,.page-internships .filter-bar .filter-nav-desktop h3:after,.page-catalog .filter-bar .filter-bar-inner > a.clear:after,.page-catalog .filter-bar .filter-nav-desktop h3:after{padding-left:10px;position:relative;top:2px;content:'\f057';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-catalog .filter-bar .filter .filter-form,.page-internships .filter-bar .filter .filter-form{background:#ffffff;max-height:initial;overflow:visible;position:absolute;right:5px;width:350px;z-index:600;}.page-catalog .filter-bar .filter.open,.page-internships .filter-bar .filter.open{opacity:1;overflow:visible;position:relative;transition-delay:0.2s;visibility:visible;}.page-catalog .filter-bar .filter.open h4:before,.page-internships .filter-bar .filter.open h4:before{content:"";}.page-catalog .filter-bar .filter-bar-inner > a.clear,.page-internships .filter-bar .filter-bar-inner > a.clear{background:none;display:none;padding-right:0;padding-top:13px;padding-bottom:11px;position:absolute;right:15px;text-decoration:none;}.filter-bar-active .page-catalog .filter-bar .filter-bar-inner > a.clear,.filter-bar-active .page-internships .filter-bar .filter-bar-inner > a.clear{right:75px;}.page-catalog .filter-bar .filter .filter-result,.page-internships .filter-bar .filter .filter-result{display:none;}.page-catalog .filter-bar .filter-form-inner,.page-internships .filter-bar .filter-form-inner{background-color:#ffffff;box-shadow:1px 1px 2px rgba(0,0,0,0.3);margin-bottom:0;padding:25px 20px 20px;}.page-catalog .filter-bar .filter-result,.page-internships .filter-bar .filter-result{color:#ffffff;padding:0 10px;}.page-catalog .filter-bar .filter-result .filter-result-label,.page-internships .filter-bar .filter-result .filter-result-label{display:inline-block;font-family:'ralewaybold','Georgia',serif;text-transform:uppercase;}.page-catalog .filter-bar .filter-result .filter-result-inner,.page-internships .filter-bar .filter-result .filter-result-inner{padding:15px 0 12px;font-size:14px;font-size:1.4 rem;line-height:1.2;}.page-catalog .filter-bar .filter-nav-desktop,.page-internships .filter-bar .filter-nav-desktop{display:inline-block;float:left;margin-bottom:0.5em;padding:0 5px;position:relative;}.page-catalog .filter-bar .filter-nav-desktop h3,.page-internships .filter-bar .filter-nav-desktop h3{background-color:#6fac2a;border-radius:20px;border:2px solid #ffffff;cursor:pointer;opacity:1;margin-top:3px;padding:10px 30px 8px 20px;position:relative;right:0;transition:all 0.2s ease;visibility:visible;}.page-catalog .filter-bar .filter-nav-desktop h3:hover,.page-internships .filter-bar .filter-nav-desktop h3:hover{color:#ffffff;}.page-catalog .filter-bar .filter-nav-desktop h3:after,.page-internships .filter-bar .filter-nav-desktop h3:after{content:"";position:absolute;right:8px;top:15px;}.page-catalog .filter-bar .filter-nav-desktop h3.active,.page-internships .filter-bar .filter-nav-desktop h3.active{border-radius:5px 5px 0 0;margin-top:0;padding:15px 30px 12px 20px;}.page-catalog .filter-bar .filter-nav-desktop h3.active:after,.page-internships .filter-bar .filter-nav-desktop h3.active:after{content:'\f057';}.page-catalog .filter-bar .filter-nav-desktop h3.hidden,.page-internships .filter-bar .filter-nav-desktop h3.hidden{opacity:0;visibility:hidden;}.page-catalog .filter-bar .filter-nav-desktop .filter-nav-desktop-inner,.page-internships .filter-bar .filter-nav-desktop .filter-nav-desktop-inner{opacity:0;overflow:hidden;position:absolute;right:0;transition:all 0.2s ease;visibility:hidden;width:250px;z-index:600;}.page-catalog .filter-bar .filter-nav-desktop .filter-nav-desktop-inner.show,.page-internships .filter-bar .filter-nav-desktop .filter-nav-desktop-inner.show{opacity:1;transform:none;visibility:visible;}.page-catalog .filter-bar .filter-nav-desktop ul,.page-internships .filter-bar .filter-nav-desktop ul{background:#ffffff;border:2px solid #e8e8e8;list-style:none;margin:0;padding:0;}.page-catalog .filter-bar .filter-nav-desktop ul li,.page-internships .filter-bar .filter-nav-desktop ul li{border-bottom:2px solid #e8e8e8;}.page-catalog .filter-bar .filter-nav-desktop ul li:last-child,.page-internships .filter-bar .filter-nav-desktop ul li:last-child{border-bottom:none;}.page-catalog .filter-bar .filter-nav-desktop ul li h4,.page-internships .filter-bar .filter-nav-desktop ul li h4{font-family:'ralewaymedium','Georgia',serif;cursor:pointer;margin:0;padding:17px 20px;font-size:14px;font-size:1.4 rem;line-height:1.2;}.page-catalog .filter-bar .filter-nav-desktop ul li h4:hover,.page-internships .filter-bar .filter-nav-desktop ul li h4:hover{color:#009aff;}.page-catalog .filter-bar .search-form,.page-internships .filter-bar .search-form{margin-right:15px;}.page-catalog .filter-bar .search-form input#edit-keys,.page-internships .filter-bar .search-form input#edit-keys{width:410px;}.page-catalog .filter-bar .filter-result,.page-internships .filter-bar .filter-result{float:left;}.page-catalog .filter-bar #form-grades,.page-internships .filter-bar #form-grades{width:250px;}.page-catalog .filter-bar.filters-active .filter-bar-inner,.page-internships .filter-bar.filters-active .filter-bar-inner{padding-right:140px;}.page-catalog .filter-bar.filters-active .search-form input#edit-keys,.page-internships .filter-bar.filters-active .search-form input#edit-keys{width:255px;}.page-catalog .filter-bar.filters-active a.clear,.page-internships .filter-bar.filters-active a.clear{display:inline-block;}.page-catalog .mobile-map-toggle,.page-internships .mobile-map-toggle{display:none;}.page-catalog .map-wrapper,.page-internships .map-wrapper{margin:0;max-height:none;margin-left:calc(-50vw + 50% + 0px);margin-right:calc(-50vw + 50% + 0px);width:100vw;}.page-catalog #leaflet-map,.page-internships #leaflet-map{max-height:none;}.page-catalog ol.search-results,.page-internships ol.search-results{margin-left:-15px;margin-right:-15px;}.page-catalog ol.search-results li,.page-internships ol.search-results li{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.page-catalog ol.search-results li:nth-child(3n+4),.page-internships ol.search-results li:nth-child(3n+4){clear:left;}.node-type-news [data-name="title"][data-type="region"] .title-info,.node-type-event [data-name="title"][data-type="region"] .title-info{float:left;padding-right:15px;width:50%;}.node-type-news [data-name="title"][data-type="region"] .title-image,.node-type-event [data-name="title"][data-type="region"] .title-image{float:left;margin-left:0;margin-right:0;text-align:right;width:50%;}.node-type-news [data-name="title"][data-type="region"] .title-image img,.node-type-event [data-name="title"][data-type="region"] .title-image img{max-width:620px;vertical-align:top;width:100%;}.node-type-news [data-name="title"][data-type="region"] .field-name-field-date,.node-type-event [data-name="title"][data-type="region"] .field-name-field-date,.node-type-news [data-name="title"][data-type="region"] .field-name-field-date-with-time,.node-type-event [data-name="title"][data-type="region"] .field-name-field-date-with-time{font-size:18px;font-size:1.8 rem;line-height:1.2;}.page-about-events article,.page-about-news article{margin-bottom:3em;}.page-about-events article:before,.page-about-news article:before,.page-about-events article:after,.page-about-news article:after{content:" ";display:table;}.page-about-events article:after,.page-about-news article:after{clear:both;}.page-about-events .group-secondary-wrapper,.page-about-news .group-secondary-wrapper{float:left;padding-right:15px;width:30%;}.page-about-events .group-secondary-wrapper .field-name-field-thumbnail-image,.page-about-news .group-secondary-wrapper .field-name-field-thumbnail-image{margin-bottom:0.5em;}.page-about-events .group-primary-wrapper,.page-about-news .group-primary-wrapper{float:left;padding-left:15px;width:70%;}.household-dashboard .contacts h2,.household-dashboard .students h2{padding-left:15px;padding-right:15px;}.household-dashboard .contacts > p,.household-dashboard .students > p{font-family:'ralewaymedium','Georgia',serif;padding-left:15px;padding-right:15px;text-align:center;}.household-dashboard .contacts > p:first-of-type,.household-dashboard .students > p:first-of-type{margin-bottom:2em;margin-top:0;}.household-dashboard .contacts form .name-group .form-group,.household-dashboard .students form .name-group .form-group{float:left;margin-bottom:0;width:33%;}.household-dashboard .contacts form .name-group strong,.household-dashboard .students form .name-group strong{float:right;width:33%;}.household-dashboard .parent-profile-card .parent-profile-card-inner .info,.household-dashboard .student-profile-card .parent-profile-card-inner .info,.household-dashboard .parent-profile-card .student-profile-card-inner .info,.household-dashboard .student-profile-card .student-profile-card-inner .info,.household-dashboard .parent-profile-card .parent-profile-card-inner .account,.household-dashboard .student-profile-card .parent-profile-card-inner .account,.household-dashboard .parent-profile-card .student-profile-card-inner .account,.household-dashboard .student-profile-card .student-profile-card-inner .account{display:inline-block;float:left;padding-right:10px;width:50%;}.household-dashboard .parent-profile-card .parent-profile-card-inner .account,.household-dashboard .student-profile-card .parent-profile-card-inner .account,.household-dashboard .parent-profile-card .student-profile-card-inner .account,.household-dashboard .student-profile-card .student-profile-card-inner .account{padding-left:10px;padding-right:0;}.household-dashboard .student-profile-card .student-profile-card-inner .info{padding-right:0;width:100%;}.household-dashboard .student-profile-card .student-profile-card-inner .contact-info,.household-dashboard .student-profile-card .student-profile-card-inner .classes{display:inline-block;float:left;padding-right:10px;width:50%;}.household-dashboard .student-profile-card .student-profile-card-inner .classes{padding-left:10px;padding-right:0;}.household-dashboard div#add-contact-link,.household-dashboard div#add-student-link{padding-left:36px;}.household-dashboard [data-type="region"][data-name="title"] .dashboard-primary-nav .household{display:inline-block;margin-bottom:0;}body[class*="page-user-instructor-class"] #block-system-main > .table-wrapper,body[class*="-supplies"] #block-system-main > .table-wrapper{margin-left:0;margin-right:0;}body[class*="page-user-instructor-class"] #block-system-main > form label.radio,body[class*="-supplies"] #block-system-main > form label.radio{max-width:60%;}.page-locker [data-type="region"][data-name="title"] h1:before{padding-right:20px;top:0;content:'\e905';font-family:'saturdayacademy-icons';font-size:34px;line-height:34px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.enrollment-dashboard .dashboard-nav ul li a,.schedule-dashboard .dashboard-nav ul li a{padding-left:15px;padding-right:15px;}.enrollment-dashboard .student-wrapper .enrollments-wrapper ul,.schedule-dashboard .student-wrapper .enrollments-wrapper ul{margin-left:-15px;margin-right:-15px;}.enrollment-dashboard .student-wrapper .enrollments-wrapper ul:before,.schedule-dashboard .student-wrapper .enrollments-wrapper ul:before,.enrollment-dashboard .student-wrapper .enrollments-wrapper ul:after,.schedule-dashboard .student-wrapper .enrollments-wrapper ul:after{content:" ";display:table;}.enrollment-dashboard .student-wrapper .enrollments-wrapper ul:after,.schedule-dashboard .student-wrapper .enrollments-wrapper ul:after{clear:both;}.enrollment-dashboard .student-wrapper .enrollments-wrapper ul li,.schedule-dashboard .student-wrapper .enrollments-wrapper ul li{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.enrollment-dashboard .student-wrapper .enrollments-wrapper ul li:nth-child(2n+3),.schedule-dashboard .student-wrapper .enrollments-wrapper ul li:nth-child(2n+3){clear:left;}.location-pop.schedule-wrapper .field-name-field-location-address{left:auto;}.location-pop.schedule-wrapper .field-name-field-location-address:before{display:block;}.location-pop.schedule-wrapper .field-name-field-location-address:after{display:block;}.internship-dashboard .internship-dashboard-header:before,.internship-dashboard .internship-dashboard-header:after{content:" ";display:table;}.internship-dashboard .internship-dashboard-header:after{clear:both;}.internship-dashboard .internship-dashboard-header h2,.internship-dashboard.status-submitted .review-wrapper > h2,.internship-dashboard.status-approved .review-wrapper > h2,.internship-dashboard.status-not-approved .review-wrapper > h2,.internship-dashboard.status-accepted .review-wrapper > h2,.internship-dashboard.status-not-accepted .review-wrapper > h2,.internship-dashboard.status-withdrawn .review-wrapper > h2{font-size:24px;font-size:2.4 rem;line-height:1.2;}.internship-dashboard .internship-dashboard-header .internship-dashboard-header-help-text .internship-dashboard-header-help-text-content{float:left;clear:left;font-size:16px;font-size:1.6 rem;line-height:1.2;}.internship-dashboard .internship-dashboard-header .internship-dashboard-application-link{display:inline-block;float:right;position:relative;top:-1em;}.mentor-dashboard .mentor-dashboard-internship-tables .table-wrapper{margin-left:-60px;padding-left:60px;position:relative;}.mentor-dashboard .mentor-dashboard-internship-tables table{border-bottom:none;border-collapse:separate;border-spacing:0 4px;table-layout:auto;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(8){display:table-cell;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(1),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(1),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(1),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(1){width:40px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(2),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(2),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(2),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(2){width:32px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(3),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(3),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(3),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(3){width:calc(87% - 492px);}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(4){text-align:center;width:56px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(5){text-align:center;width:44px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(6){width:72px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(7){width:120px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(8){word-wrap:break-word;width:12%;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(9),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(9),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(9),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(9){width:128px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead{display:table-header-group;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(2){left:-40px;position:relative;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:first-child{border-left:1px solid #cccccc;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:last-child{border-right:1px solid #cccccc;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr.ui-sortable-helper td{border-color:#a8a8a8;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-active tbody{counter-reset:mentor-dash-table-counter;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-active tbody tr{counter-increment:mentor-dash-table-counter;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-active tbody tr td:first-child:before{content:counter(mentor-dash-table-counter);font-family:'montserratregular','Helvetica','Arial',sans-serif;position:absolute;left:16px;text-align:right;width:30px;font-size:20px;font-size:2 rem;line-height:1.2;}.mentor-dashboard .mentor-dashboard-internship-tables .table-wrapper:last-child{height:auto;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-disabled-caption{display:block;margin-top:1em;margin-bottom:0.5em;font-family:'montserratregular','Helvetica','Arial',sans-serif;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-active{display:table;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled thead,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-active thead{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled tbody,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-active tbody{border-top:2px solid #cccccc;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm{right:-15px;width:300px;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm:after{right:133px;}.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-confirm,.mentor-dashboard .mentor-dashboard-internship-actions .mentor-dashboard-internship-actions-confirm .mentor-dashboard-internship-actions-confirm-cancel{padding-left:10px;padding-right:10px;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li{display:inline-block;padding-left:25px;padding-right:10px;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li.active{margin-left:-3px;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li:first-child{margin-left:calc(-50vw + 50% + 0px);padding-left:calc(50vw - 50% - 30px);}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li:last-child{margin-right:calc(-50vw + 50% + 0px);}.page-registration .action-links a.btn{display:inline-block;padding-top:8px;padding-bottom:8px;}#payment-form{margin-top:1em;}#payment-form fieldset .form-group label,#saturdayacademy-base-donation-form .form-group label{width:160px;}#payment-form fieldset .form-group input,#payment-form fieldset .form-group .select2-container,#saturdayacademy-base-donation-form .form-group input,#saturdayacademy-base-donation-form .form-group .select2-container{max-width:calc(100% - 160px);}#payment-form fieldset .form-group.form-item-street2 input,#saturdayacademy-base-donation-form .form-group.form-item-street2 input{margin-left:160px;}#payment-form fieldset .form-group.form-item-cc-exp-month > div,#saturdayacademy-base-donation-form .form-group.form-item-cc-exp-month > div{margin-top:1em;margin-bottom:0.5em;}#payment-form fieldset[id^="edit-donation"] .form-radios label.radio,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-radios label.radio{padding-left:14px;padding-right:14px;}#payment-form fieldset[id^="edit-donation"] .form-item-other label,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-item-other label{margin-left:30px;}#payment-form fieldset[id^="edit-donation"] .form-type-textfield .ajax-progress,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-type-textfield .ajax-progress{left:283px;}.page-registration-review #financial-aid-form form .form-submit,.page-registration-review #financial-aid-form form .ajax-progress{margin-left:141px;}#saturdayacademy-base-donation-form .form-item-street2 input{margin-left:160px;}.page-school #block-system-main{margin-left:-15px;margin-right:-15px;}.page-school #block-system-main:before,.page-school #block-system-main:after{content:" ";display:table;}.page-school #block-system-main:after{clear:both;}.page-school article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.page-school article:nth-of-type(2n+3){clear:left;}.node-type-internship article.node-internship.view-mode-full .group-primary{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.node-type-internship article.node-internship.view-mode-full .group-secondary-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;background-color:#ffffff;margin-left:0;margin-right:0;}.node-type-internship article.node-internship.view-mode-full .group-secondary{border:1px solid #e8e8e8;padding-left:20px;padding-right:20px;}.page-internships-application-recommendation .recommendation-wrapper .recommend-sent,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .action input[type="submit"],.page-internships-application-review .recommendation-list .recommendation-row .action input[type="submit"],.internship-dashboard .recommendation-list .recommendation-row .action input[type="submit"]{float:left;}.page-internships-application-review .review-header,.internship-dashboard .review-header{margin-bottom:1.5em;}.page-internships-application-review .review-header h3,.internship-dashboard .review-header h3{margin-bottom:1em;padding-top:0;padding-left:90px;padding-right:90px;}.page-internships-application-review .review-header .review-btn-done,.page-internships-application-review .review-header .review-btn-todo,.internship-dashboard .review-header .review-btn-done,.internship-dashboard .review-header .review-btn-todo{text-indent:0;}.page-internships-application-review .review-header .review-btn-done,.internship-dashboard .review-header .review-btn-done{background-position:8px 50%;padding-left:24px;}.page-internships-application-review .review-header .review-btn-todo,.internship-dashboard .review-header .review-btn-todo{background-position:8px 50%;padding-left:30px;}.page-internships-application-review .review-header .review-btn-todo:hover,.internship-dashboard .review-header .review-btn-todo:hover{background-position:8px 50%;}.page-internships-application-review .review-header .review-btn-change,.internship-dashboard .review-header .review-btn-change{margin-left:0;position:absolute;right:0;top:0;bottom:auto;}.page-internships-application-review .review-cover-letters-cover-letter-title-subtitle,.internship-dashboard .review-cover-letters-cover-letter-title-subtitle{margin-top:-4px;}}@media (min-width:768px) and (min-width:768px){.bean-featured.col-sm-12 article:only-child,.bean-featured.col-sm-11 article:only-child,.bean-featured.col-sm-10 article:only-child,.bean-featured.col-sm-9 article:only-child,.bean-featured.col-sm-8 article:only-child,.bean-featured.col-sm-7 article:only-child,.bean-featured.col-sm-6 article:only-child,.bean-featured.col-sm-5 article:only-child,.solr-bean.col-sm-12 article:only-child,.solr-bean.col-sm-11 article:only-child,.solr-bean.col-sm-10 article:only-child,.solr-bean.col-sm-9 article:only-child,.solr-bean.col-sm-8 article:only-child,.solr-bean.col-sm-7 article:only-child,.solr-bean.col-sm-6 article:only-child,.solr-bean.col-sm-5 article:only-child{float:left;width:100%;}}@media (min-width:768px) and (min-width:768px){.bean-featured.col-sm-12 article:nth-last-child(2):first-child,.bean-featured.col-sm-11 article:nth-last-child(2):first-child,.bean-featured.col-sm-10 article:nth-last-child(2):first-child,.bean-featured.col-sm-9 article:nth-last-child(2):first-child,.bean-featured.col-sm-8 article:nth-last-child(2):first-child,.bean-featured.col-sm-7 article:nth-last-child(2):first-child,.bean-featured.col-sm-6 article:nth-last-child(2):first-child,.bean-featured.col-sm-5 article:nth-last-child(2):first-child,.bean-featured.col-sm-12 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-11 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-10 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-9 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-8 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-7 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-6 article:nth-last-child(2):first-child ~ article,.bean-featured.col-sm-5 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-12 article:nth-last-child(2):first-child,.solr-bean.col-sm-11 article:nth-last-child(2):first-child,.solr-bean.col-sm-10 article:nth-last-child(2):first-child,.solr-bean.col-sm-9 article:nth-last-child(2):first-child,.solr-bean.col-sm-8 article:nth-last-child(2):first-child,.solr-bean.col-sm-7 article:nth-last-child(2):first-child,.solr-bean.col-sm-6 article:nth-last-child(2):first-child,.solr-bean.col-sm-5 article:nth-last-child(2):first-child,.solr-bean.col-sm-12 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-11 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-10 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-9 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-8 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-7 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-6 article:nth-last-child(2):first-child ~ article,.solr-bean.col-sm-5 article:nth-last-child(2):first-child ~ article{float:left;width:50%;}}@media (min-width:768px) and (min-width:768px){.bean-featured.col-sm-12 article:nth-last-child(n+3),.bean-featured.col-sm-11 article:nth-last-child(n+3),.bean-featured.col-sm-10 article:nth-last-child(n+3),.bean-featured.col-sm-9 article:nth-last-child(n+3),.bean-featured.col-sm-8 article:nth-last-child(n+3),.bean-featured.col-sm-7 article:nth-last-child(n+3),.bean-featured.col-sm-6 article:nth-last-child(n+3),.bean-featured.col-sm-5 article:nth-last-child(n+3),.bean-featured.col-sm-12 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-11 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-10 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-9 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-8 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-7 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-6 article:nth-last-child(n+3) ~ article,.bean-featured.col-sm-5 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-12 article:nth-last-child(n+3),.solr-bean.col-sm-11 article:nth-last-child(n+3),.solr-bean.col-sm-10 article:nth-last-child(n+3),.solr-bean.col-sm-9 article:nth-last-child(n+3),.solr-bean.col-sm-8 article:nth-last-child(n+3),.solr-bean.col-sm-7 article:nth-last-child(n+3),.solr-bean.col-sm-6 article:nth-last-child(n+3),.solr-bean.col-sm-5 article:nth-last-child(n+3),.solr-bean.col-sm-12 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-11 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-10 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-9 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-8 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-7 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-6 article:nth-last-child(n+3) ~ article,.solr-bean.col-sm-5 article:nth-last-child(n+3) ~ article{float:left;width:33.33333333%;}}@media (min-width:768px) and (min-width:768px){.bean-container .bean-featured.col-sm-12 article:nth-child(n),.bean-container .bean-featured.col-sm-11 article:nth-child(n),.bean-container .bean-featured.col-sm-10 article:nth-child(n),.bean-container .bean-featured.col-sm-9 article:nth-child(n),.bean-container .bean-featured.col-sm-8 article:nth-child(n),.bean-container .bean-featured.col-sm-7 article:nth-child(n),.bean-container .bean-featured.col-sm-6 article:nth-child(n),.bean-container .bean-featured.col-sm-5 article:nth-child(n),.bean-container .bean-featured.col-sm-12 article:only-child,.bean-container .bean-featured.col-sm-11 article:only-child,.bean-container .bean-featured.col-sm-10 article:only-child,.bean-container .bean-featured.col-sm-9 article:only-child,.bean-container .bean-featured.col-sm-8 article:only-child,.bean-container .bean-featured.col-sm-7 article:only-child,.bean-container .bean-featured.col-sm-6 article:only-child,.bean-container .bean-featured.col-sm-5 article:only-child,.bean-container .bean-featured.col-sm-12 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-11 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-10 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-9 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-8 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-7 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-6 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-5 article:nth-last-child(2):first-child,.bean-container .bean-featured.col-sm-12 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-11 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-10 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-9 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-8 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-7 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-6 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-5 article:nth-last-child(2):first-child ~ article,.bean-container .bean-featured.col-sm-12 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-11 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-10 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-9 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-8 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-7 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-6 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-5 article:nth-last-child(n+3),.bean-container .bean-featured.col-sm-12 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-11 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-10 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-9 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-8 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-7 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-6 article:nth-last-child(n+3) ~ article,.bean-container .bean-featured.col-sm-5 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-12 article:nth-child(n),.bean-container .solr-bean.col-sm-11 article:nth-child(n),.bean-container .solr-bean.col-sm-10 article:nth-child(n),.bean-container .solr-bean.col-sm-9 article:nth-child(n),.bean-container .solr-bean.col-sm-8 article:nth-child(n),.bean-container .solr-bean.col-sm-7 article:nth-child(n),.bean-container .solr-bean.col-sm-6 article:nth-child(n),.bean-container .solr-bean.col-sm-5 article:nth-child(n),.bean-container .solr-bean.col-sm-12 article:only-child,.bean-container .solr-bean.col-sm-11 article:only-child,.bean-container .solr-bean.col-sm-10 article:only-child,.bean-container .solr-bean.col-sm-9 article:only-child,.bean-container .solr-bean.col-sm-8 article:only-child,.bean-container .solr-bean.col-sm-7 article:only-child,.bean-container .solr-bean.col-sm-6 article:only-child,.bean-container .solr-bean.col-sm-5 article:only-child,.bean-container .solr-bean.col-sm-12 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-11 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-10 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-9 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-8 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-7 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-6 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-5 article:nth-last-child(2):first-child,.bean-container .solr-bean.col-sm-12 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-11 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-10 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-9 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-8 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-7 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-6 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-5 article:nth-last-child(2):first-child ~ article,.bean-container .solr-bean.col-sm-12 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-11 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-10 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-9 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-8 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-7 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-6 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-5 article:nth-last-child(n+3),.bean-container .solr-bean.col-sm-12 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-11 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-10 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-9 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-8 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-7 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-6 article:nth-last-child(n+3) ~ article,.bean-container .solr-bean.col-sm-5 article:nth-last-child(n+3) ~ article{float:left;width:100%;}}@media (min-width:768px) and (min-width:768px){.node-type-course article.node-course.view-mode-full .short-description,.node-type-internship header .short-description{float:left;width:50%;}}@media (min-width:768px) and (min-width:768px){.node-type-course article.node-course.view-mode-full .locker-details-top,.node-type-internship header .locker-details-top{float:left;width:50%;}}@media (min-width:768px) and (min-width:768px){.node-type-course article.node-course.view-mode-full .group-primary{float:left;width:75%;}}@media (min-width:768px) and (min-width:768px){.node-type-course article.node-course.view-mode-full .group-secondary-wrapper{float:left;width:25%;}}@media (min-width:768px) and (min-width:768px){.node-type-course article.node-course.view-mode-full footer .financial-aid{float:left;width:50%;}}@media (min-width:768px) and (min-width:768px){.node-type-course article.node-course.view-mode-full footer .locker-details-bottom-right{float:left;width:50%;}}@media (min-width:768px) and (min-width:768px){.node-type-course [data-module="apachesolr_search"] ul li{float:left;width:33.33333333%;}}@media (min-width:768px) and (min-width:768px){.page-catalog ol.search-results li,.page-internships ol.search-results li{float:left;width:33.33333333%;}}@media (min-width:768px) and (min-width:768px){.enrollment-dashboard .student-wrapper .enrollments-wrapper ul li,.schedule-dashboard .student-wrapper .enrollments-wrapper ul li{float:left;width:50%;}}@media (min-width:768px) and (min-width:768px){.page-school article{float:left;width:50%;}}@media (min-width:768px) and (min-width:768px){.node-type-internship article.node-internship.view-mode-full .group-primary{float:left;width:75%;}}@media (min-width:768px) and (min-width:768px){.node-type-internship article.node-internship.view-mode-full .group-secondary-wrapper{float:left;width:25%;}}@media (min-width:992px){.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1):after{content:'Desktop';}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa:before{content:'\f108';transform:rotate(0deg);}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > .phpdebugbar-text{display:none;}#page > [data-type="region"] > .container,#page > [data-type="region-container"] > .container,#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container,#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container{max-width:1440px;position:relative;padding-left:80px;padding-right:80px;}#page > [data-type="region-container"][data-name="core"] [data-type="region"] > .container{padding-left:0;padding-right:0;}#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] .container.header .block.header{min-height:0;}#page > [data-type="region-container"][data-name="sections"] > .field-type-tiles-section [data-type="region"][data-name="section"] > .container > .container{padding-left:0;padding-right:0;}[data-type="region"][data-name="header"]{border-bottom:2px solid #ff9a34;}[data-type="region"][data-name="header"]:before{background:-webkit-repeating-linear-gradient(left,#99cd32 0,#99cd32 125px,#009aff 125px,#009aff 250px,#ff9a34 250px,#ff9a34 375px,#ed018c 375px,#ed018c 500px);background:-o-repeating-linear-gradient(left,#99cd32 0,#99cd32 125px,#009aff 125px,#009aff 250px,#ff9a34 250px,#ff9a34 375px,#ed018c 375px,#ed018c 500px);background:-moz-repeating-linear-gradient(left,#99cd32 0,#99cd32 125px,#009aff 125px,#009aff 250px,#ff9a34 250px,#ff9a34 375px,#ed018c 375px,#ed018c 500px);background:repeating-linear-gradient(left,#99cd32 0,#99cd32 125px,#009aff 125px,#009aff 250px,#ff9a34 250px,#ff9a34 375px,#ed018c 375px,#ed018c 500px);content:"";display:block;height:5px;}[data-type="region"][data-name="header"] + div{transition:margin-top 0.4s ease;}[data-type="region"][data-name="header"] [data-delta="site_logo"]{border-bottom:none;margin-bottom:1.5em;padding-bottom:0;width:auto;}[data-type="region"][data-name="header"] [data-delta="site_logo"]:before,[data-type="region"][data-name="header"] [data-delta="site_logo"]:after{content:" ";display:table;}[data-type="region"][data-name="header"] [data-delta="site_logo"]:after{clear:both;}[data-type="region"][data-name="header"] [data-delta="site_logo"] a{background-size:80px 80px;float:left;margin-top:0.5em;padding-bottom:10px;padding-left:90px;padding-top:10px;font-size:21px;font-size:2.1 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="site_logo"] .explore{color:#555555;display:block;font-family:'ralewaymedium','Georgia',serif;margin-bottom:5px;font-size:16px;font-size:1.6 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="site_logo"] .curiosity{color:#ff9a34;display:block;font-family:'montserratbold','Helvetica','Arial',sans-serif;text-transform:uppercase;font-size:16px;font-size:1.6 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="header-links-container"]{float:right;padding-top:0;width:auto;}[data-type="region"][data-name="header"] [data-delta="header-links-container"] aside,[data-type="region"][data-name="header"] [data-delta="header-links-container"] .container{padding:0 !important;}[data-type="region"][data-name="header"] [data-delta="header_menu"]{margin-top:1.5em;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a{background:transparent;border-radius:20px;border:2px solid #939393;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding-left:20px;text-indent:0;top:0;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a:hover{background:#009aff;border-color:#009aff;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a span{display:inline-block;float:none;text-indent:0;}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a span:before{content:"";}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a span:after{content:"";}[data-type="region"][data-name="header"] [data-delta="header_menu"] ul li:last-child a:before{content:"";}[data-type="region"][data-name="header"] [data-delta="header-social"],[data-type="region"][data-name="header"] [data-delta="header-phone"]{float:right;margin-top:17px;width:auto;}[data-type="region"][data-name="header"] [data-delta="header-links-container"]{position:absolute !important;right:80px;top:0;}[data-type="region"][data-name="header"] [data-delta="header-phone"]{margin-left:20px;margin-top:-2px;position:relative !important;text-align:left;}[data-type="region"][data-name="header"] [data-delta="header-social"]{display:block;}[data-type="region"][data-name="header"] [data-delta="header-social"] h2{display:none;}[data-type="region"][data-name="header"] [data-delta="header-social"] .field-name-field-sociallinks-sociallinks{top:-3px;}[data-type="region"][data-name="header"] [data-delta="header-social"] .field-name-field-sociallinks-sociallinks .sociallink.sociallink-facebook:before{font-size:16px;font-size:1.6 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="header-social"] .field-name-field-sociallinks-sociallinks .sociallink.sociallink-twitter:before{font-size:16px;font-size:1.6 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="header-social"] .field-name-field-sociallinks-sociallinks .sociallink.sociallink-instagram:before{font-size:16px;font-size:1.6 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="header-social"] .field-name-field-sociallinks-sociallinks .sociallink.sociallink-linkedin:before{font-size:16px;font-size:1.6 rem;line-height:1;}[data-type="region"][data-name="header"] [data-delta="header-mobile-donate"]{display:none;}.console-status,[data-name="breadcrumb"][data-type="region"]{padding:0 80px;}[data-name="title"][data-type="region"]{position:relative;z-index:5;}[data-type="region"][data-name="footer"]{position:relative;z-index:3;}[data-name="core"]{position:relative;z-index:4;}[data-name="core"],[data-name="title"][data-type="region"]{background-color:#ffffff;}.breadcrumb-container{position:relative;z-index:3;}[data-name="dropdown-menu"]{max-height:none;}[data-type="region"][data-name="header"] .container,[data-type="region"][data-name="header"] aside,[data-type="region"][data-name="header"] [data-delta="rich-menu-audience-menu"]{position:relative !important;}a.toggle-mobile-menu{display:none;}[data-name="dropdown-menu"]{margin-left:0;margin-right:0;overflow:visible;width:100%;}[data-name="dropdown-menu"] ul.rich-menu{height:44px;margin-top:8px;text-align:justify;}[data-name="dropdown-menu"] ul.rich-menu:after{content:"";display:inline-block;width:100%;}[data-name="dropdown-menu"] ul.rich-menu > li{display:inline-block;width:auto;}[data-name="dropdown-menu"] ul.rich-menu > li a.panel-link{background-color:transparent;border-bottom:6px solid transparent;padding:0 0 13px;}[data-name="dropdown-menu"] ul.rich-menu > li a.panel-link:hover,[data-name="dropdown-menu"] ul.rich-menu > li a.panel-link:focus{border-color:#939393;color:#000000;}[data-name="dropdown-menu"] ul.rich-menu > li a.panel-link.donate{display:block;background:#ed018c;border-radius:20px;border:2px solid #ed018c;color:#ffffff;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;}[data-name="dropdown-menu"] ul.rich-menu > li a.panel-link.donate:hover{background:#ffffff;border-color:#ffffff;}[data-name="dropdown-menu"] ul.rich-menu > li a.panel-link.donate:hover,[data-name="dropdown-menu"] ul.rich-menu > li a.panel-link.donate.focus{border-color:#ed018c;color:#ed018c;}[data-name="dropdown-menu"] .rich-menu-item{background-color:#ffffff;left:0;margin-top:2px;opacity:0;overflow:visible;padding-bottom:15px;position:absolute;width:100%;max-height:none !important;text-align:left;transition:all 0s ease 0.4s;visibility:hidden;}[data-name="dropdown-menu"] .rich-menu-item aside{padding-left:15px !important;padding-right:15px !important;padding-bottom:15px;}[data-name="dropdown-menu"] .rich-menu-item aside aside{padding-left:15px !important;padding-right:15px !important;}[data-name="dropdown-menu"] .rich-menu-item .bean-rte-rte{display:block;}[data-name="dropdown-menu"] .rich-menu-item .bean-rte-rte .content p:first-child{margin-top:0;}[data-name="dropdown-menu"] .rich-menu-item > .container{margin-left:-15px;margin-right:-15px;padding-left:0 !important;padding-right:0 !important;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul{list-style:none;padding-left:0;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li{display:block;margin-bottom:8px;font-size:14px;font-size:1.4 rem;line-height:1.2;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li:last-child,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li:last-child{margin-bottom:0;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li a,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li a{color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 25px 0 0;position:relative;text-decoration:none;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li a:hover,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li a:hover{color:#009aff;text-decoration:underline;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li a:after,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li a:after{content:'\e902';font-family:'saturdayacademy-icons';font-size:12px;line-height:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:56%;transform:translateY(-50%);}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li ul,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li ul{margin-top:2px;padding-left:25px;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li ul li,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li ul li{margin-bottom:1px;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li ul li a,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li ul li a{font-family:'montserratregular','Helvetica','Arial',sans-serif;}[data-name="dropdown-menu"] .rich-menu-item .bean-link-style .content ul li ul li a:after,[data-name="dropdown-menu"] .rich-menu-item .bean-bean-menu-block .content ul li ul li a:after{content:"";}[data-name="dropdown-menu"] .rich-menu-item .bean-container aside{padding-left:15px !important;padding-right:15px !important;padding-bottom:10px;}[data-name="dropdown-menu"] li.active a.panel-link{border-color:#ff9a34 !important;}[data-name="dropdown-menu"] li.active .rich-menu-item{opacity:1;transition:all 0s ease 0s;visibility:visible;}[data-name="dropdown-menu"] .immediate{transition:all 0s ease 0s;}[data-type="region"][data-name="footer"] h2{margin-top:16px;font-size:18px;font-size:1.8 rem;line-height:1.2;}[data-type="region"][data-name="footer"] [data-delta="footer-contact-details"].bean-rte-rte h2{font-size:21px;font-size:2.1 rem;line-height:1.2;}.field-name-body .file-video:not(.pull-left),.field-name-body .file-video:not(.pull-right),.field-name-body figure:not(.pull-left),.field-name-body figure:not(.pull-right){margin-left:auto;margin-right:auto;max-width:80%;}#page > [data-type="region-container"][data-name="core"] [data-type="region"] .field-name-field-sections .tiles-section > .container{padding:0 80px;}.cta-wrapper > .cta-container a span{padding-left:80px;padding-right:120px;}.cta-wrapper > .cta-container a span:after{right:80px;}article.view-mode-locker header{padding-left:0;padding-right:0;}article.view-mode-locker header h2{margin-top:1px;margin-bottom:0;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}article.view-mode-locker header .availability{text-align:right;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}article.view-mode-locker header .tuition,article.view-mode-locker header .remove-from-locker-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:right;}article.view-mode-locker header .tuition{margin-bottom:0;}article.view-mode-locker header .remove-from-locker{position:relative;}article.view-mode-locker header .remove-overlay{right:-40px;top:37px;width:350px;}article.view-mode-locker header .remove-overlay:after{left:277px;}article.view-mode-locker.node-course{margin-left:15px;margin-right:15px;}article.view-mode-locker.node-internship{padding:0 15px;}article.view-mode-locker.node-internship header h2{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}article.view-mode-locker.node-internship header .remove-from-locker-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}article.view-mode-locker .class-details:before,article.view-mode-locker .class-details:after{content:" ";display:table;}article.view-mode-locker .class-details:after{clear:both;}article.view-mode-locker .class-details .class-info{float:left;padding-right:15px;width:33.33%;}article.view-mode-locker .class-details p.full,article.view-mode-locker .class-details .registration{float:left;margin-top:0;padding-left:15px;width:66.67%;}article.view-mode-locker .class-details .registration .registration{padding-left:0;}article.view-mode-locker .class-details .class-info:only-child{padding-right:0;width:100%;}.style-news-event-thumbnail .thumbnail-info{height:9em;overflow:hidden;position:absolute;bottom:40px;right:0;width:50%;}.style-news-event-thumbnail .thumbnail-info .field-name-body{display:block;}.bean-cta.priority1 > .entity{padding:25px 20px;}.bean-cta.priority1 .content:before,.bean-cta.priority1 .content:after{content:" ";display:table;}.bean-cta.priority1 .content:after{clear:both;}.bean-cta.priority1 .image-wrapper{float:left;max-width:none;padding-right:10px;width:88px;}.bean-cta.priority1 .content-wrapper{float:left;width:calc(100% - 88px);}.bean-cta.priority1 h3{margin-top:-5px;margin-bottom:3px;font-size:26px;font-size:2.6 rem;line-height:1.2;}[data-delta="home-program-menu-container"]{margin-left:-65px;margin-right:-65px;}.school-search.bean-school-base-programs form .form-group{margin-bottom:0;width:calc(100% - 160px);}.school-search.bean-school-base-programs form input[type="submit"]{margin-left:-5px;width:150px;}.node-type-course article.node-course.view-mode-full .locker-details-top .availability,.node-type-course article.node-course.view-mode-full .locker-details-top .add-to-locker,.node-type-internship header .locker-details-top .availability,.node-type-internship header .locker-details-top .add-to-locker{display:inline-block;}.node-type-course article.node-course.view-mode-full .locker-details-top .availability,.node-type-internship header .locker-details-top .availability{margin-bottom:0;padding-right:15px;}.node-type-course article.node-course.view-mode-full footer .availability,.node-type-course article.node-course.view-mode-full footer .add-to-locker{display:inline-block;}.node-type-course article.node-course.view-mode-full footer .locker-details-bottom .availability{margin-bottom:0;}.page-catalog .filter-bar .filter-bar-inner,.page-internships .filter-bar .filter-bar-inner{padding-right:160px;}.filter-bar-active .page-catalog .filter-bar .filter-bar-inner > a.clear,.filter-bar-active .page-internships .filter-bar .filter-bar-inner > a.clear{right:95px;}.page-catalog .filter-bar .filter-nav-desktop .filter-nav-desktop-inner,.page-internships .filter-bar .filter-nav-desktop .filter-nav-desktop-inner{right:auto;}.page-catalog .filter-bar .filter .filter-form,.page-internships .filter-bar .filter .filter-form{right:auto;}.page-catalog .filter-bar .search-form input#edit-keys,.page-internships .filter-bar .search-form input#edit-keys{width:510px;}.page-locker [data-type="region"][data-name="title"] .locker-help{padding-top:2em;padding-bottom:2em;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner:before,.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner:after{content:" ";display:table;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner:after{clear:both;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-text{margin-left:-15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-register{margin-top:0;margin-bottom:0;margin-right:-15px;text-align:right;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.page-locker #block-system-main{margin-left:-15px;margin-right:-15px;}.page-locker #block-system-main > h2{margin-left:15px;margin-right:15px;}.page-locker #block-system-main article.node-internship:nth-of-type(3n+4){clear:left;}.enrollment-dashboard .student-wrapper .enrollments-wrapper > ul > li{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.enrollment-dashboard .student-wrapper .enrollments-wrapper > ul > li:nth-child(2n+3){clear:none;}.enrollment-dashboard .student-wrapper .enrollments-wrapper > ul > li:nth-child(3n+4){clear:left;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(1),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(1),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(1),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(1){width:40px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(2),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(2),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(2),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(2){width:68px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(3),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(3),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(3),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(3){width:calc(75% - 528px);}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(4),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(4){width:56px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(5),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(5){width:44px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(6),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(6){width:72px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(7),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(7){width:120px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(8),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(8){width:25%;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr td:nth-child(9),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(9),.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(9),.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr th:nth-child(9){width:128px;}.mentor-dashboard .mentor-dashboard-internship-tables table thead tr th:nth-child(2){left:0;}.household-dashboard .contacts,.household-dashboard .students{margin-left:-15px;margin-right:-15px;}.household-dashboard .contacts > div,.household-dashboard .students > div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.household-dashboard .contacts > div:nth-of-type(2n+3),.household-dashboard .students > div:nth-of-type(2n+3){clear:left;}.household-dashboard > .students form .form-item-birthdate-month,.household-dashboard > .students form .form-item-birthdate-day,.household-dashboard > .students form .form-item-birthdate-year{float:left;margin-right:1%;width:32%;}.household-dashboard > .students form .form-item-birthdate-month .select2-container .select2-choice .select2-chosen,.household-dashboard > .students form .form-item-birthdate-day .select2-container .select2-choice .select2-chosen,.household-dashboard > .students form .form-item-birthdate-year .select2-container .select2-choice .select2-chosen,.household-dashboard > .students form .form-item-birthdate-month .select2-container.select2-container-active .select2-choice .select2-chosen,.household-dashboard > .students form .form-item-birthdate-day .select2-container.select2-container-active .select2-choice .select2-chosen,.household-dashboard > .students form .form-item-birthdate-year .select2-container.select2-container-active .select2-choice .select2-chosen{margin-right:32px;}.household-dashboard > .students form .form-item-birthdate-month{max-width:160px;width:35%;}.household-dashboard > .students form .form-item-birthdate-month label{display:block;}.household-dashboard > .students form .form-item-birthdate-day{margin-top:22px;max-width:100px;width:29%;}.household-dashboard > .students form .form-item-birthdate-year{margin-top:22px;max-width:120px;}#payment-form fieldset .form-group label,#saturdayacademy-base-donation-form .form-group label{width:100%;}#payment-form fieldset .form-group input,#payment-form fieldset .form-group .select2-container,#saturdayacademy-base-donation-form .form-group input,#saturdayacademy-base-donation-form .form-group .select2-container{max-width:100%;}#payment-form fieldset .form-group.form-item-street2 input,#saturdayacademy-base-donation-form .form-group.form-item-street2 input{margin-left:0;}#payment-form fieldset .form-group.form-item-cvv .cvv-help,#saturdayacademy-base-donation-form .form-group.form-item-cvv .cvv-help{right:-15px;}#payment-form fieldset .form-group.form-item-cvv .cvv-help:before,#saturdayacademy-base-donation-form .form-group.form-item-cvv .cvv-help:before{right:39px;}#payment-form fieldset .form-group.form-item-cvv .cvv-help:after,#saturdayacademy-base-donation-form .form-group.form-item-cvv .cvv-help:after{right:40px;}#payment-form fieldset[id^="edit-donation"] .form-item-other label,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-item-other label{margin-left:0;}#payment-form fieldset[id^="edit-donation"] .form-type-textfield .ajax-progress,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-type-textfield .ajax-progress{left:249px;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li{padding-left:34px;padding-right:15px;}.page-registration [data-name="title"][data-type="region"] .registration-steps .registration-steps-inner ul li:first-child{margin-left:calc(-50vw + 50% + 0px);padding-left:calc(50vw - 50% + 0px);}.page-registration-review #registration-tables,.page-registration-review .page-internships-application-submit .applicaiton-total,.page-registration-review .page-internships-application-payment .applicaiton-payment-charges{float:left;width:calc(58.333% + 15px + 0%);}.page-registration-review #financial-aid-form{float:left;padding-left:30px;width:calc(41.6667% - 15px + 0%);}.page-registration-payment #registration-tables,.page-registration-payment .page-internships-application-submit .applicaiton-total,.page-registration-payment .page-internships-application-payment .applicaiton-payment-charges{float:left;width:calc(58.333% + 15px + 0%);}.page-registration-payment #payment-form{float:left;padding-left:30px;width:calc(41.6667% - 15px + 0%);}.page-registration-payment #total-summary{clear:both;width:100%;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"] .form-group{margin-left:115px;}#saturdayacademy-base-donation-form .form-item-street2 input{margin-left:0;}.page-school #block-system-main{margin-left:-15px;margin-right:-15px;}.page-school #block-system-main:before,.page-school #block-system-main:after{content:" ";display:table;}.page-school #block-system-main:after{clear:both;}.page-school article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.page-school article:nth-of-type(2n+3){clear:none;}.page-school article:nth-of-type(3n+4){clear:left;}.page-internships-application .application-steps{border-top:1px solid #12145b;}.page-internships-application .application-steps .application-steps-inner ul{display:block;padding:0;}.page-internships-application .application-steps .application-steps-inner ul li{background-color:#585aa8;border:none;color:#ffffff;display:inline-block;height:auto;margin-left:-3px;padding:15px 5px 15px 25px;position:relative;text-indent:0;font-size:12px;font-size:1.2 rem;line-height:1.2;width:16%;}.page-internships-application .application-steps .application-steps-inner ul li:first-child{border-left:none;}.page-internships-application .application-steps .application-steps-inner ul li:before{display:none;}.page-internships-application .application-steps .application-steps-inner ul li:after{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:88px solid #585aa8;border-left-width:15px;left:100%;position:absolute;top:0;z-index:2;}.page-internships-application .application-steps .application-steps-inner ul li:first-child:before{content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:88px solid #2f328c;border-left-color:#2f328c;border-left-width:15px;display:block;left:0%;position:absolute;top:0;z-index:4;}.page-internships-application .application-steps .application-steps-inner ul li span{padding:0;}.page-internships-application .application-steps .application-steps-inner ul li span:after,.page-internships-application .application-steps .application-steps-inner ul li span:before{display:none;}.page-internships-application .application-steps .application-steps-inner ul li:nth-child(2n+2){background-color:#2f328c;}.page-internships-application .application-steps .application-steps-inner ul li:nth-child(2n+2):after{border-left-color:#2f328c;}.page-internships-application .application-steps .application-steps-inner ul li.active{background-color:#009aff;border-left:none;display:inline-block;padding:15px 15px 15px 30px;text-align:center;}.page-internships-application .application-steps .application-steps-inner ul li.active:after{border-left-color:#009aff;}.page-internships-application .application-steps .application-steps-inner ul li.active:first-child:before{border-left-color:#2f328c;}.page-internships-application .household-form > h4{margin:0.75em 0;}.page-internships-application .skills-form{clear:left;width:100%;}.page-internships-application .skills-form .form-checkboxes{-webkit-columns:2;-moz-columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;columns:2;column-gap:20px;}.page-internships-application .level-interest-form{padding-left:15px;padding-right:15px;}.page-internships-application .level-interest-form .description{padding-left:0;padding-right:0;}.page-internships-application .level-interest-form .table-header span{position:static;width:100px;font-size:12px;font-size:1.2 rem;line-height:1.2;}.page-internships-application .level-interest-form .form-group{padding:10px 0 10px 20px;}.page-internships-application .level-interest-form .form-group > label{width:calc(100% - 200px);}.page-internships-application .level-interest-form .form-group .form-radios label.radio{width:100px;}.page-internships-application .action-links{display:block;float:none !important;margin:0px !important;width:100%;padding-bottom:15px;}.page-internships-application .action-links .btn-previous{float:left;}.page-internships-application .action-links .btn-next{float:right;margin-right:30px;}.page-internships-application .step-01 .action-links{clear:left;float:right !important;margin-top:-77px !important;padding-left:15px;text-align:left;width:50%;}.page-internships-application.page-internships-application-internship .interships-description-desktop{display:inline-block;}.page-internships-application-coverletter.page-internships-application .application-steps .application-steps-inner ul li.active{padding-left:25px;padding-right:7px;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper .internships-wizard-coverletters-subtitle{margin-bottom:1.5em;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper fieldset{margin-bottom:2em !important;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper legend{padding-bottom:15px;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper legend .fieldset-legend .fieldset-title{padding-right:275px;padding-bottom:0;}.page-internships-application-coverletter .internships-wizard-coverletters-wrapper legend .fieldset-legend .internships-coverletters-item-header{bottom:auto;top:0;}.page-internships-application-recommendation .step-header > h2{font-size:32px;font-size:3.2 rem;line-height:1.2;}.page-internships-application-recommendation .step-header > h3{text-align:center;}.page-internships-application-recommendation .names-fieldset-wrapper-inner{border:1px solid #e8e8e8;margin-bottom:1.5em;padding:15px;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item{margin-bottom:0.75em;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item:before,.page-internships-application-recommendation .recommendation-wrapper .recommendation-item:after{content:" ";display:table;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item:after{clear:both;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item:last-child{margin-bottom:0;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item > .form-group{float:left;padding-right:15px;width:calc((100% - 115px) * 0.5);}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item > .form-group input{margin-bottom:0;}.page-internships-application-recommendation .recommendation-wrapper .recommendation-item .recommend-sent{float:right;margin-top:0.25em;margin-bottom:0;max-width:115px;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row,.page-internships-application-review .recommendation-list .recommendation-row,.internship-dashboard .recommendation-list .recommendation-row{padding-left:10px;padding-right:10px;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .name,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .email,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .response-status,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .action,.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .response-date,.page-internships-application-review .recommendation-list .recommendation-row .name,.page-internships-application-review .recommendation-list .recommendation-row .email,.page-internships-application-review .recommendation-list .recommendation-row .response-status,.page-internships-application-review .recommendation-list .recommendation-row .action,.page-internships-application-review .recommendation-list .recommendation-row .response-date,.internship-dashboard .recommendation-list .recommendation-row .name,.internship-dashboard .recommendation-list .recommendation-row .email,.internship-dashboard .recommendation-list .recommendation-row .response-status,.internship-dashboard .recommendation-list .recommendation-row .action,.internship-dashboard .recommendation-list .recommendation-row .response-date{float:left;padding-left:5px;padding-right:5px;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .name,.page-internships-application-review .recommendation-list .recommendation-row .name,.internship-dashboard .recommendation-list .recommendation-row .name{width:25%;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .email,.page-internships-application-review .recommendation-list .recommendation-row .email,.internship-dashboard .recommendation-list .recommendation-row .email{width:25%;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .response-status,.page-internships-application-review .recommendation-list .recommendation-row .response-status,.internship-dashboard .recommendation-list .recommendation-row .response-status{width:18%;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .action,.page-internships-application-review .recommendation-list .recommendation-row .action,.internship-dashboard .recommendation-list .recommendation-row .action{width:12%;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .action input[type="submit"],.page-internships-application-review .recommendation-list .recommendation-row .action input[type="submit"],.internship-dashboard .recommendation-list .recommendation-row .action input[type="submit"]{float:left;margin-top:0.25em;margin-bottom:0.25em;}.page-internships-application-recommendation .recommendation-listing-wrapper .recommendation-list .recommendation-row .response-date,.page-internships-application-review .recommendation-list .recommendation-row .response-date,.internship-dashboard .recommendation-list .recommendation-row .response-date{float:right;width:20%;}.page-internships-application-recommendation .action-links:before,.page-internships-application-recommendation .action-links:after{content:" ";display:table;}.page-internships-application-recommendation .action-links:after{clear:both;}.page-internships-application-transcript .transcript-wrapper .form-group{padding:20px;}.page-internships-application-transcript .transcript-wrapper .form-group:before,.page-internships-application-transcript .transcript-wrapper .form-group:after{content:" ";display:table;}.page-internships-application-transcript .transcript-wrapper .form-group:after{clear:both;}.page-internships-application-transcript .transcript-wrapper .form-group .file-input{float:left;}.page-internships-application-transcript .transcript-wrapper .form-group .form-managed-file input[type="submit"]{float:right;}.page-internships-application-transcript .transcript-wrapper .form-group p.value{margin:0.5em 0 0.25em;}.page-internships-application-transcript .transcript-wrapper .form-group p.help-block{clear:both;}.page-internships-application-transcript .action-links:before,.page-internships-application-transcript .action-links:after{content:" ";display:table;}.page-internships-application-transcript .action-links:after{clear:both;}.page-internships-application-review .review-internships-content,.internship-dashboard .review-internships-content{margin-left:-15px;margin-right:-15px;}.page-internships-application-review .review-internships-content:before,.page-internships-application-review .review-internships-content:after,.internship-dashboard .review-internships-content:before,.internship-dashboard .review-internships-content:after{content:" ";display:table;}.page-internships-application-review .review-internships-content:after,.internship-dashboard .review-internships-content:after{clear:both;}.page-internships-application-review .review-internships-content article,.internship-dashboard .review-internships-content article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.page-internships-application-review .review-internships-content .internship-details,.internship-dashboard .review-internships-content .internship-details{min-height:200px;}.page-internships-application-review .review-cover-letters-cover-letter-content .reivew-cover-letters-cover-letter-content-text,.internship-dashboard .review-cover-letters-cover-letter-content .reivew-cover-letters-cover-letter-content-text{height:auto;}.page-internships-application-review .review-cover-letters-cover-letter-content .review-cover-letter-read-more,.internship-dashboard .review-cover-letters-cover-letter-content .review-cover-letter-read-more{display:none;}body.page-user-mentor-application dl.columns dt{text-align:right;}}@media (min-width:992px) and (min-width:992px){article.view-mode-locker header h2{float:left;width:33.33333333%;}}@media (min-width:992px) and (min-width:992px){article.view-mode-locker header .availability{float:left;width:33.33333333%;}}@media (min-width:992px) and (min-width:992px){article.view-mode-locker header .tuition,article.view-mode-locker header .remove-from-locker-wrapper{float:left;width:16.66666667%;}}@media (min-width:992px) and (min-width:992px){article.view-mode-locker.node-internship header h2{float:left;width:66.66666667%;}}@media (min-width:992px) and (min-width:992px){article.view-mode-locker.node-internship header .remove-from-locker-wrapper{float:left;width:33.33333333%;}}@media (min-width:992px) and (min-width:992px){.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-text{float:left;width:75%;}}@media (min-width:992px) and (min-width:992px){.page-locker [data-type="region"][data-name="title"] .locker-help .locker-help-inner .locker-help-register{float:left;width:25%;}}@media (min-width:992px) and (min-width:992px){.enrollment-dashboard .student-wrapper .enrollments-wrapper > ul > li{float:left;width:33.33333333%;}}@media (min-width:992px) and (min-width:768px){.household-dashboard .contacts > div,.household-dashboard .students > div{float:left;width:50%;}}@media (min-width:992px) and (min-width:768px){.page-school article{float:left;width:33.33333333%;}}@media (min-width:992px) and (min-width:992px){.page-internships-application-review .review-internships-content article,.internship-dashboard .review-internships-content article{float:left;width:33.33333333%;}}@media (min-width:1200px){.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1):after{content:'Desktop';}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > i.fa:before{content:'\f108';transform:rotate(0deg);}.phpdebugbar-header-right .phpdebugbar-indicator:nth-of-type(1) > .phpdebugbar-text{display:none;}.filter-bar-active .page-catalog .filter-bar .filter-bar-inner > a.clear,.filter-bar-active .page-internships .filter-bar .filter-bar-inner > a.clear{right:calc(-720px + 50vw + 80px);}.page-catalog .filter-bar .search-form input#edit-keys,.page-internships .filter-bar .search-form input#edit-keys{width:720px;}#payment-form fieldset .form-group label,#saturdayacademy-base-donation-form .form-group label{width:160px;}#payment-form fieldset .form-group input,#payment-form fieldset .form-group .select2-container,#saturdayacademy-base-donation-form .form-group input,#saturdayacademy-base-donation-form .form-group .select2-container{max-width:calc(100% - 160px);}#payment-form fieldset .form-group.form-item-street2 input,#saturdayacademy-base-donation-form .form-group.form-item-street2 input{margin-left:160px;}#payment-form fieldset[id^="edit-donation"] .form-item-other label,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-item-other label{margin-left:30px;}#payment-form fieldset[id^="edit-donation"] .form-type-textfield .ajax-progress,#saturdayacademy-base-donation-form[id^="edit-donation"] .form-type-textfield .ajax-progress{left:283px;}#saturdayacademy-base-donation-form fieldset[id^="edit-donation"] .form-item-other-value{margin-left:150px;margin-top:0;}#saturdayacademy-base-donation-form fieldset#edit-payment p.help-block{display:block;margin-bottom:2em;margin-left:160px;margin-top:0.5em;}#saturdayacademy-base-donation-form .form-item-street2 input{margin-left:160px;}.page-internships-application .application-steps .application-steps-inner ul li{padding-left:30px;padding-right:15px;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper.dragging .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger{content:"Drop";}.page-internships-application.page-internships-application-internship .internship-slot-wrapper.dragging .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger:before,.page-internships-application.page-internships-application-internship .internship-slot-wrapper.dragging .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger:after{opacity:0;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper.dragging .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger .choose{display:none;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper.dragging .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger .drop{display:inline;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot{margin-bottom:0;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot > .form-group label{color:#000000;text-align:center;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot > .form-group select{visibility:hidden;width:1px;height:1px;position:absolute !important;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket{display:block;height:300px;margin-bottom:40px;background-color:#ffffff;border:6px solid #cccccc;position:relative;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger{color:#a8a8a8;display:block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding-top:125px;position:absolute;text-align:center;text-decoration:none;left:0;right:0;bottom:0;top:0;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger .choose{display:inline;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger .drop{display:none;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger:before{border-top:4px solid #a8a8a8;content:'';height:0;left:50%;position:absolute;top:66px;transform:translateX(-50%);width:85px;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger:after{border-left:4px solid #a8a8a8;content:'';height:85px;left:50%;position:absolute;top:25px;transform:translateX(-50%);width:0;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger:hover{color:#009aff;transition:all 0.2s ease;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger:hover:before,.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .internship-locker-slot-bucket-trigger:hover:after{border-color:#009aff;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot.ui-droppable{height:100%;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot.ui-droppable-hover{background-color:#e6e6e6;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot .modal-card{background-color:#ffffff;z-index:1;height:100%;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot .modal-card,.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot .modal-card *{cursor:move;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot .modal-card .header.action-links{position:absolute;top:0;right:0;z-index:1;padding-right:1em;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot .modal-card .header.action-links a{cursor:pointer;color:#ffffff;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot .modal-card .header.action-links a.slot-remove{font-size:36px;line-height:36px;text-decoration:none;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot .modal-card .footer.action-links{display:none;}.page-internships-application.page-internships-application-internship .internship-slot-wrapper .internship-locker-slot .internship-locker-slot-bucket .slot .modal-card.ui-draggable-dragging{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.page-internships-application.page-internships-application-internship #saturdayacademy-registration-wizard-internships-form{position:relative;}.page-internships-application.page-internships-application-internship .internship-modal-veil:after{background:rgba(255,255,255,0.75);content:"";display:block;position:fixed;top:0;bottom:0;left:0;right:0;z-index:5;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper{background-color:#ffffff;border:4px solid #cccccc;border-radius:2px;max-height:700px;overflow:auto;padding:15px 0 0;position:absolute;top:100px;width:100%;z-index:9999;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper:before{top:-19px;margin-left:-20px;content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #cccccc;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper:after{top:-14px;margin-left:-20px;content:'';display:inline-block;width:0;height:0;-moz-transform:scale(0.9999);border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper:before,.page-internships-application.page-internships-application-internship .internship-modal-wrapper:after{position:absolute;border-bottom-width:15px;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper[data-active-slot="1"]:before,.page-internships-application.page-internships-application-internship .internship-modal-wrapper[data-active-slot="1"]:after{left:16.66666667%;margin-left:-22px;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper[data-active-slot="2"]:before,.page-internships-application.page-internships-application-internship .internship-modal-wrapper[data-active-slot="2"]:after{left:50%;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper[data-active-slot="3"]:before,.page-internships-application.page-internships-application-internship .internship-modal-wrapper[data-active-slot="3"]:after{left:83.33333333%;margin-left:-18px;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item{margin-bottom:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item:nth-child(3n+1){clear:left;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item .modal-card .header{display:none;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item .modal-card.internship-card > .content{border:1px solid #e8e8e8;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item .modal-card.internship-card .modal-move{display:none;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item .modal-card.internship-card.selected .modal-move{display:inline-block;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item .modal-card.internship-card.selected .modal-add{display:none;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item .modal-card.internship-card.disabled{position:relative;opacity:0.65;}.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item .modal-card.internship-card.disabled:before{background-color:rgba(0,0,0,0.1);content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;}.page-internships-application.page-internships-application-internship article.node-internship.view-mode-card_compact{margin-bottom:0;}.page-internships-application.page-internships-application-internship article.node-internship.view-mode-card_compact .card-wrapper{border:none;cursor:default;}.page-internships-application.page-internships-application-internship article.node-internship.view-mode-card_compact .organization-wrapper{background-color:#2e3191;color:#ffffff;font-family:'ralewaybold','Georgia',serif;min-height:64px;padding:15px;text-transform:uppercase;}.page-internships-application.page-internships-application-internship article.node-internship.view-mode-card_compact .internship-details{min-height:125px;}.page-internships-application.page-internships-application-internship article.node-internship.view-mode-card_compact .internship-details > h2{color:#000000;font-family:'ralewaybold','Georgia',serif;height:auto;margin-bottom:0.5em;margin-top:0;text-transform:none;}.page-internships-application.page-internships-application-internship article.node-internship.view-mode-card_compact .internship-details .field-type-taxonomy-term-reference{display:none;}.page-internships-application.page-internships-application-internship article.node-internship.view-mode-card_compact .internship-details .field-name-field-location{color:#a8a8a8;font-family:'ralewaymedium','Georgia',serif;margin-bottom:0.5em;padding-left:21px;position:relative;}.page-internships-application.page-internships-application-internship article.node-internship.view-mode-card_compact .internship-details .field-name-field-location:before{color:#99cd32;left:0;position:absolute;top:0;content:'\f041';font-family:'saturdayacademy-icons';font-size:24px;line-height:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-internships-application.page-internships-application-internship .footer.action-links{text-align:center;margin-bottom:1em;}.page-internships-application.page-internships-application-internship .footer.action-links .modal-internship-action-link{background:transparent;border-radius:20px;border:2px solid #ff9a34;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding-top:6px;padding-bottom:5px;width:calc(100% - 30px);font-size:12px;font-size:1.2 rem;line-height:1.2;}.page-internships-application.page-internships-application-internship .footer.action-links .modal-internship-action-link:hover{background:#ff9a34;border-color:#ff9a34;}.page-internships-application.page-internships-application-internship .footer.action-links .modal-internship-action-link.modal-add{background:transparent;border-radius:20px;border:2px solid #939393;color:#000000;display:inline-block;font-family:'montserratbold','Helvetica','Arial',sans-serif;padding:5px 20px 4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;padding-top:6px;padding-bottom:5px;}.page-internships-application.page-internships-application-internship .footer.action-links .modal-internship-action-link.modal-add:hover{background:#ff9a34;border-color:#ff9a34;}.page-internships-application.page-internships-application-internship .action-links{text-align:right;}}@media (min-width:1200px) and (min-width:1200px){.page-internships-application.page-internships-application-internship .internship-modal-wrapper .internship-locker-modal-wrapper .internship-modal-item{float:left;width:33.33333333%;}}html.ie8 article.view-mode-card_brief figure,html.ie9 article.view-mode-card_brief figure,html[data-useragent*='MSIE 10.0'] article.view-mode-card_brief figure{overflow:hidden;}html.ie8 article.view-mode-card_brief figure img,html.ie9 article.view-mode-card_brief figure img,html[data-useragent*='MSIE 10.0'] article.view-mode-card_brief figure img{height:100%;max-width:none;width:auto;}@media screen and (min-width:992px){html.ie8 .page-application .skills-form .form-checkboxes label.checkbox,html.ie9 .page-application .skills-form .form-checkboxes label.checkbox,html[data-useragent*='MSIE 10.0'] .page-application .skills-form .form-checkboxes label.checkbox{float:left;margin-right:20px;width:50%;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){article.view-mode-card_brief figure{overflow:hidden;}article.view-mode-card_brief figure img{height:100%;max-width:none;width:auto;}[data-type="region"][data-name="header"]:before{background-image:-ms-repeating-linear-gradient(left,#99cd32 0,#99cd32 125px,#009aff 125px,#009aff 250px,#ff9a34 250px,#ff9a34 375px,#ed018c 375px,#ed018c 500px) !important;}#saturdayacademy-base-donation-form fieldset{display:block;}#payment-form fieldset,#saturdayacademy-base-donation-form{display:block;}}_:-moz-tree-row(hover),html{overflow-x:visible;}@-moz-document url-prefix(){.school-search.bean-school-base-programs form input[type="submit"]{height:32px;top:-0.5px;}}.draggable-row{border:1px solid #a8a8a8;border-top:1px solid #a8a8a8;width:100%;}.draggable-row td{padding:10px 5px;}.draggable-row .mentor-dashboard-internship-table-sort-toggle span,.draggable-row .mentor-dashboard-internship-table-remove span,.draggable-row .mentor-dashboard-internship-table-add span{display:none;}.draggable-row .mentor-dashboard-internship-table-sort-toggle:before{content:'\f0c9';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.draggable-row .mentor-dashboard-internship-table-remove:before{content:'\f057';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.draggable-row .mentor-dashboard-internship-table-add:before{content:'\f055';font-family:'saturdayacademy-icons';font-size:18px;line-height:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.draggable-row .mentor-dashboard-internship-table-application-link{font-family:'ralewaymedium','Georgia',serif;padding-right:23px;position:relative;}.draggable-row .mentor-dashboard-internship-table-application-link:after{position:absolute;right:0;top:1px;content:'\e90b';font-family:'saturdayacademy-icons';font-size:16px;line-height:16px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.draggable-row td:nth-child(1){width:40px;text-align:center;padding-left:20px;}.draggable-row td:nth-child(2){display:none;}.draggable-row td:nth-child(3){width:calc(87% - 492px);}.draggable-row td:nth-child(4){text-align:center;width:56px;}.draggable-row td:nth-child(5){text-align:center;width:44px;}.draggable-row td:nth-child(6){width:72px;}.draggable-row td:nth-child(7){width:120px;}.draggable-row td:nth-child(8){width:12%;}.draggable-row td:nth-child(9){width:128px;}@media (max-width:768px) and (max-width:768px){.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled,.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-disabled-caption{display:block;float:left;margin-bottom:20px;width:100%;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-disabled-caption{margin-top:10px;margin-bottom:10px;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled tr td:nth-child(1) a{display:none;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-tables-disabled tr td:nth-child(2){padding-left:14px;padding-right:14px;}.mentor-dashboard .mentor-dashboard-internship-tables table.mentor-dashboard-internship-tables-active.empty tbody:after{content:"You have not ranked any interns for this internship yet. Please select them in order by clicking on the +.";}.mentor-dashboard .mentor-dashboard-internship-tables table.mentor-dashboard-internship-tables-disabled.empty tbody:after{content:"Please click on the x button for applicants if you want Saturday Academy to remove them from consideration for your internship.";}.mentor-dashboard-internship-actions{float:left;width:100%;}.mentor-dashboard-internship-tables-active{float:left;}.mentor-dashboard .mentor-dashboard-internship-tables .mentor-dashboard-internship-table-application-link span{padding-right:25px;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td{width:100%;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(1){display:none;}.mentor-dashboard .mentor-dashboard-internship-tables table tbody tr td:nth-child(2){padding-left:14px;padding-right:14px;}}.form-item-find select{width:100% !important;}#saturdayacademy-base-donation-form .captcha{margin-bottom:25px;}#saturdayacademy-base-donation-form{margin-bottom:25px;}div[data-type="region"][data-name="console"] .close{right:20px !important;}div[data-type="region"][data-name="console"] .alert{padding:15px 40px !important;}
