@charset "UTF-8";@import 'https://fast.fonts.net/cssapi/2bc83960-0b05-44f5-b1ba-53b0cb74f6e8.css';@import 'https://cdn.icomoon.io/66770/SCUSD/style-cf.css?xm931f';@import 'https://cdn.icomoon.io/66770/Chevron/style-cf.css?348vjr';#block-digitaldcore-comments{float:inherit}.node-full .node-contact-wrapper,.node-sidebar .node-contact-wrapper{float:inherit}.node-content table,.node-content thead,.node-content tbody,.node-content tr,.node-content th,.node-content td{margin:0;padding:0;border:0}.node-content table{display:inline-block;width:auto !important;max-width:100%;overflow:auto;border:1px solid #eee;border-spacing:0;background-color:white;-webkit-box-sizing:border-box;box-sizing:border-box}.node-content th,.node-content td{padding:10px;font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif;text-align:left}.node-content td{text-align:center;vertical-align:top}.node-content th{line-height:1.2;vertical-align:bottom;background-color:#6aa849;color:white}.node-content tbody tr{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.node-content tbody tr:nth-child(even){background-color:#f2f2f2}.node-content tbody tr:nth-child(odd) td:before{background-color:#f2f2f2}.node-content tbody tr:nth-child(even) td:before{background-color:#e9e9e9}.node-content tbody tr:hover{background-color:#ddd}.node-content tbody td{position:relative;vertical-align:middle}.node-content tbody td:not(:first-child):before{content:'';position:absolute;top:5px;left:0;bottom:5px;width:1px}.node-webform fieldset{font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif;min-width:100%}.node-links ul.links.inline{display:block}.node-links ul.links li{clear:left;margin:0.5em 0}.node-links ul.links .link-twitter{padding-top:0.5em}.link{display:none}.link a{text-decoration:none;line-height:1.2}span.file a{padding:0 !important;background-image:none !important}.link-read-more{display:block}.link-read-more a{display:block;margin-top:1em}.link-read-more a:after{padding-left:0.3em;content:"»"}.all-dates-link{position:relative;text-decoration:underline;color:#6aa849}.all-dates-link.meta-item{padding-right:30px}.all-dates-link:after{position:absolute;top:0;right:10px;content:'+';font-size:1.5em;-webkit-transition:all .3s linear;transition:all .3s linear}.show-all-dates .all-dates-link:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.all-dates{height:0;overflow:hidden}.show-all-dates .all-dates{height:auto}.all-dates .meta-item{display:block;margin:10px 0;padding:0;border:0}.field-image a.slideshow-btn{display:inline-block;position:relative}.field-image a.slideshow-btn .caption{display:none}.slideshow-icon{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url('/sites/default/themes/dtheme/dd_templates/images/slideshow.svg') no-repeat 95% 95% transparent;opacity:0.7;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.slideshow-icon:hover{opacity:1}.photo-gallery .node-image,.photo-gallery .node-upper-image,.node-content .photo-gallery{opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.photo-gallery .node-image.ready,.photo-gallery .node-upper-image.ready,.node-content .photo-gallery.ready{opacity:1}.photo-gallery .node-item .field-image{margin:0}.photo-gallery .field-image{position:relative;float:none !important;max-width:100% !important;margin:0 !important}.photo-gallery .field-image .caption{display:none;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.7);padding:20px;font-size:14px;color:white}@media (min-width:640px){.photo-gallery .field-image .caption{display:block}}.photo-gallery .field-image:not(:first-child){position:absolute;top:0}.photo-gallery .slick-slider{margin-bottom:20px}.photo-gallery .node-image{margin-top:1em}.photo-gallery .slick-track{display:block;background-color:black}.photo-gallery .slick-track:before,.photo-gallery .slick-track:after{display:none}.photo-gallery .slick-slide{float:none;display:inline-block;margin:0;vertical-align:middle;background-color:black}.photo-gallery .slick-slide a{display:block;width:auto;max-width:100%}.photo-gallery .slick-slide img{margin:0 auto}.photo-gallery:hover .slick-prev,.photo-gallery:hover .slick-next{opacity:1}.photo-gallery .slick-next,.photo-gallery .slick-prev{z-index:1;width:32px;height:100%;margin-top:0;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0}.photo-gallery .slick-next:before,.photo-gallery .slick-prev:before,.photo-gallery .slick-next:after,.photo-gallery .slick-prev:after{display:block;position:absolute;top:50%;width:32px;margin-top:-32px;font-family:'chevron' !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;font-size:32px;color:black;background-color:white;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.photo-gallery .slick-prev{left:0}.photo-gallery .slick-prev:before{content:"\e600";border-radius:0 100% 100% 0;box-shadow:2px 2px 2px rgba(0,0,0,0.5)}.photo-gallery .slick-next{right:0}.photo-gallery .slick-next:before{content:"\e605";border-radius:100% 0 0 100%;box-shadow:-2px 2px 2px rgba(0,0,0,0.5)}.photo-gallery .slick-dots{position:static;width:auto;padding-top:3px;padding-left:0;line-height:16px}.photo-gallery .slick-dots li{width:16px;height:16px;margin:0}.photo-gallery .slick-dots li button{width:16px;height:16px;padding:0}.photo-gallery .slick-dots li button:before{content:'';top:3px;left:3px;width:10px;height:10px;border-radius:100%;background-color:#555}.site-identity .site-name{display:none}.site-identity .site-slogan{display:none}.site-identity .site-mission{display:none}.item-list .pager li{display:inline-block;padding:0;margin:0}.pager li.pager-current,.pager li a{margin:0 0 4px;padding:3px 10px;border:1px solid #6aa849;border-radius:4px;text-decoration:none;white-space:nowrap;font-weight:normal;background-color:#6aa849;color:white}.pager li a{display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:white;color:#6aa849}.pager li a:hover{background-color:#6aa849;color:white}.lexicon-links{font-size:0;background-color:transparent;text-align:left}.lexicon-links a{display:inline-block;margin:0 5px 5px 0;padding:8px 11px 5px;border:1px solid #6aa849;border-radius:4px;color:#6aa849;background-color:transparent;font-size:12px;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.lexicon-links a:hover{color:white;border-color:#4c5d6f;background-color:#4c5d6f}.lexicon-links .lexicon-alphabar-instructions{font-size:14px}.lexicon-list{margin-top:30px}.lexicon-list a[id*=letter_]{font-size:2em}.lexicon-list dl{margin-bottom:15px;padding-bottom:20px}.lexicon-list dt{padding:5px 10px;font-weight:bold;background:#a8a8a8;color:white}.lexicon-list dd{margin:0;padding:1px 10px;border:1px solid #eee;border-top:none}#lightbox{position:fixed;top:40px !important}#lightbox2-overlay{position:fixed;right:0;bottom:0;width:100% !important;height:100% !important}#outerImageContainer{max-width:90%}#lightboxFrame{max-width:100%}#lightboxImage{height:auto !important}#imageDataContainer{max-width:90%}.col-1 .views-row{width:100%}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6{clear:both}@media (min-width:640px){.col-1 .view-content,.col-2 .view-content,.col-3 .view-content,.col-4 .view-content,.col-5 .view-content,.col-6 .view-content{font-size:0}.col-1 .views-row,.col-2 .views-row,.col-3 .views-row,.col-4 .views-row,.col-5 .views-row,.col-6 .views-row{display:inline-block;vertical-align:top}.col-1 .node,.col-2 .node,.col-3 .node,.col-4 .node,.col-5 .node,.col-6 .node{font-size:18px}.col-2 .views-row,.col-3 .views-row,.col-4 .views-row,.col-5 .views-row,.col-6 .views-row{width:50%}}@media (min-width:1024px){.col-3 .views-row{width:33.33333333%}.col-4 .views-row{width:25%}.col-5 .views-row{width:20%}.col-6 .views-row{width:16.66666667%}}@media (min-width:640px){.gap-0 .view-content{margin-left:0}.gap-0 .node{margin-left:0}.gap-10 .view-content{margin-left:-10px}.gap-10 .node{margin-left:10px}.gap-15 .view-content{margin-left:-15px}.gap-15 .node{margin-left:15px}.gap-20 .view-content{margin-left:-20px}.gap-20 .node{margin-left:20px}.gap-25 .view-content{margin-left:-25px}.gap-25 .node{margin-left:25px}.gap-30 .view-content{margin-left:-30px}.gap-30 .node{margin-left:30px}.gap-35 .view-content{margin-left:-35px}.gap-35 .node{margin-left:35px}.gap-40 .view-content{margin-left:-40px}.gap-40 .node{margin-left:40px}}@media (min-width:640px){.fiw-25 .node-item:not(.node-content) .field-image{max-width:25% !important}.fiw-30 .node-item:not(.node-content) .field-image{max-width:30% !important}.fiw-35 .node-item:not(.node-content) .field-image{max-width:35% !important}}@media (min-width:1024px){.fiw-40 .node-item:not(.node-content) .field-image{max-width:40% !important}.fiw-50 .node-item:not(.node-content) .field-image{max-width:50% !important}.fiw-60 .node-item:not(.node-content) .field-image{max-width:60% !important}.fiw-75 .node-item:not(.node-content) .field-image{max-width:75% !important}}.fiw-100 .node-item:not(.node-content) .field-image{max-width:100% !important}@media (min-width:1024px){.fif-lt .node-item:not(.node-content) .field-image{float:left;margin-left:0;margin-right:20px}}@media (min-width:1024px){.fif-rt .node-item:not(.node-content) .field-image{float:right;margin-right:0;margin-left:20px}}.fif-no .node-item:not(.node-content) .field-image{float:none;margin-left:0;margin-right:0}@media (min-width:640px){.fif-lt.fiw-25 .node-item:not(.node-content) .field-image,.fif-lt.fiw-30 .node-item:not(.node-content) .field-image,.fif-lt.fiw-35 .node-item:not(.node-content) .field-image{float:left;margin-left:0;margin-right:20px}}@media (min-width:1024px){.fif-lt.fiw-40 .node-item:not(.node-content) .field-image,.fif-lt.fiw-50 .node-item:not(.node-content) .field-image,.fif-lt.fiw-60 .node-item:not(.node-content) .field-image,.fif-lt.fiw-75 .node-item:not(.node-content) .field-image{float:left;margin-left:0;margin-right:20px}}@media (min-width:640px){.fif-rt.fiw-25 .node-item:not(.node-content) .field-image,.fif-rt.fiw-30 .node-item:not(.node-content) .field-image,.fif-rt.fiw-35 .node-item:not(.node-content) .field-image{float:right;margin-right:0;margin-left:20px}}@media (min-width:1024px){.fif-rt.fiw-40 .node-item:not(.node-content) .field-image,.fif-rt.fiw-50 .node-item:not(.node-content) .field-image,.fif-rt.fiw-60 .node-item:not(.node-content) .field-image,.fif-rt.fiw-75 .node-item:not(.node-content) .field-image{float:right;margin-right:0;margin-left:20px}}.node-full{margin-bottom:20px}.node-full .node-meta{display:block}.faceted-search td{display:block}@media (min-width:1024px){.faceted-search td{display:table-cell}}.subterm{margin-bottom:0}.subterm-header,.subterm-content{display:none}.subterm-overview .node{margin-bottom:20px;padding-bottom:0}.subterm-overview .node-links .link-read-more{display:block}.subterm-link{display:none}.modern-directory{font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif}.modern-directory .view-filters{border-top:1px solid #ccc}.modern-directory .views-exposed-widgets{margin:1em 0}.modern-directory .views-exposed-widget{float:none;display:inline-block;vertical-align:bottom;padding:0}.modern-directory .views-exposed-widget label{display:block;font-size:21px;margin-bottom:10px}.modern-directory #edit-keys-wrapper{width:200px;height:31px;margin:0;padding:5px;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f2f2f2}.modern-directory #edit-keys-wrapper input[type=text]{display:block;width:100%;margin:0;padding:0;border:none;line-height:21px;background:#f2f2f2}.modern-directory .views-submit-button .form-submit{margin-top:0}.modern-directory .attachment{margin:1em 0}.modern-directory .item-list ul{margin:0;padding:0}.modern-directory .item-list li{display:inline-block;margin:0;padding:0;list-style:none}.modern-directory .item-list a{display:inline-block;background-color:#6aa849;color:white;padding:3px 9px;line-height:21px;border-radius:4px;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.modern-directory .item-list a:hover{background-color:#4b8938}.modern-directory .node{clear:both}.modern-directory .node-item{display:none}.modern-directory .node-image,.modern-directory .node-header,.modern-directory .node-contact,.modern-directory .node-upper-meta{display:block}.modern-directory .field-image{margin-top:0;margin-bottom:20px}.modern-directory .has-image .node-header,.modern-directory .has-image .node-contact{float:right;width:70%}.modern-directory .has-image .node-image{float:left;max-width:25% !important}.breadcrumb-nav{position:relative;padding:0 35px;font-size:12px;line-height:3em;background:#eee;color:#aaa}.breadcrumb-nav a{color:#343434;text-decoration:none}.breadcrumb-nav a:hover{color:#6aa849}.breadcrumb-nav .active{color:#4b8938}.breadcrumb{padding-bottom:0}.tagged-posts .node-header{font-size:1.500em;line-height:1.333}.appearing-nav{font-size:18px}.appearing-nav #nav-back{display:none}.appearing-nav .small{display:none}.appearing-nav ul.links li{margin-left:0;margin-right:0}.appearing-nav ul.links .first a{border-top:none}.appearing-nav ul.links li a{margin:0;padding:5px 0;border-top:1px solid #eee;border-bottom:none;line-height:1.2;color:#343434}.appearing-nav ul.links li a:hover{color:#6aa849}.node-content .image.circle img{border-radius:100%}.node-content .image.center img{margin:0 auto}@media (min-width:640px){.node-content .image.right{float:right;max-width:35% !important;margin-right:0;margin-left:1em;margin-bottom:1em}.node-content .image.left{float:left;max-width:35% !important;margin-left:0;margin-right:1em;margin-bottom:1em}}@media (min-width:1024px){.node-content .image.right{max-width:50% !important}.node-content .image.left{max-width:50% !important}}@media (min-width:640px){.node-content .image.w25{max-width:25% !important}.node-content .image.w30{max-width:30% !important}.node-content .image.w35,.node-content .image.w40,.node-content .image.w45,.node-content .image.w50{max-width:35% !important}}@media (min-width:1024px){.node-content .image.w40{max-width:40% !important}.node-content .image.w45{max-width:45% !important}.node-content .image.w50{max-width:50% !important}.node-content .image.w55{max-width:55% !important}.node-content .image.w60{max-width:60% !important}.node-content .image.w65{max-width:65% !important}.node-content .image.w70{max-width:70% !important}.node-content .image.w75{max-width:75% !important}.node-content .image.w80{max-width:80% !important}.node-content .image.w85{max-width:85% !important}.node-content .image.w90{max-width:90% !important}.node-content .image.w95{max-width:95% !important}.node-content .image.w100{max-width:100% !important}}@media (min-width:640px){.node-content .has-caption.caption-left:before,.node-content .has-caption.caption-right:before,.node-content .has-caption.caption-left:after,.node-content .has-caption.caption-right:after{content:" ";display:table}.node-content .has-caption.caption-left:after,.node-content .has-caption.caption-right:after{clear:both}.node-content .has-caption.caption-left a,.node-content .has-caption.caption-right a{width:100%;display:block;table-layout:inherit}.node-content .has-caption.caption-left img,.node-content .has-caption.caption-right img{max-width:76% !important}.node-content .has-caption.caption-left .caption,.node-content .has-caption.caption-right .caption{margin-top:0;display:inline-block;caption-side:inherit;width:21%;padding-top:10px;border-top:1px solid #ccc}.node-content .has-caption.caption-left img{float:right}.node-content .has-caption.caption-left .caption{margin-left:0;margin-right:3%;text-align:right}.node-content .has-caption.caption-right img{float:left}.node-content .has-caption.caption-right .caption{margin-right:0;margin-left:3%;text-align:left}}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.two-columns,.three-columns,.four-columns{clear:both}@media (min-width:640px){.two-columns,.three-columns,.four-columns{position:relative;margin-left:-10px;margin-right:-10px;font-size:0}.two-columns>*,.three-columns>*,.four-columns>*{display:inline-block;padding-left:10px;padding-right:10px;box-sizing:border-box;vertical-align:top;font-size:16px}.two-columns>*{width:50%}.three-columns>*{width:33.33333333%}.four-columns>*{width:25%}.two-columns.lines,.three-columns.lines,.four-columns.lines{margin-left:-20px;margin-right:-20px}.two-columns.lines>*,.three-columns.lines>*,.four-columns.lines>*{padding-left:20px;padding-right:20px}.two-columns.lines>*:after,.three-columns.lines>*:after,.four-columns.lines>*:after{content:' ';position:absolute;top:0;bottom:0;width:1px;background-color:#ccc}.two-columns.lines>*:last-child:after,.three-columns.lines>*:last-child:after,.four-columns.lines>*:last-child:after{display:none}.lines.two-columns>*:nth-child(1):after{left:50%}.lines.three-columns>*:nth-child(1):after{left:33.33333333%}.lines.three-columns>*:nth-child(2):after{right:33.33333333%}.lines.four-columns>*:nth-child(1):after{left:25%}.lines.four-columns>*:nth-child(2):after{left:50%}.lines.four-columns>*:nth-child(3):after{right:25%}}@media (min-width:640px){blockquote.left,blockquote.right{width:25%}blockquote.left{float:left;margin-left:0;margin-right:40px}blockquote.right{float:right;margin-right:0;margin-left:40px}}.node-content table.no-stripes tbody td{padding:6px 0}.node-content table.no-stripes tbody tr.odd,.node-content table.no-stripes tbody tr:nth-child(odd),.node-content table.no-stripes tbody tr.even,.node-content table.no-stripes tbody tr:nth-child(even){background-color:transparent}.node-content table.key-value-data tbody td:first-child{text-align:left}.node-content table.key-value-data tbody td:last-child{text-align:right}html{height:100%;-webkit-font-smoothing:antialiased}body{width:100%;height:100%;font-size:100%;text-rendering:optimizeLegibility;color:#343434}body.user-1,body.admin-menu{margin-top:0 !important;padding-bottom:0}body.node-content{font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif}@media (max-width:1023px){body.menu-active,body.search-active{overflow:hidden}}body,caption,th,td,input,textarea,select,option,legend,fieldset,button{font-family:Helvetica,"Helvetica Neue",Arial,sans-serif}main{display:block}h1,h2,h3,h4,h5,h6,.overview .node-header,.node-full .node-header{line-height:1.1}.node-content h1+*,.node-content h2+*,.node-content h3+*,.node-content h4+*,.node-content h5+*,.node-content h6+*{margin-top:0}h1,.overview .node-header,.node-full .node-header{font-family:'Elephant W00',Georgia,Times,"Times New Roman",serif;margin-top:0;margin-bottom:0.5em}h2,h3,h4,h5,h6{font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif;margin-top:1.5em;margin-bottom:0.75em}p,ul,ol,dl,pre,table,address,fieldset,blockquote{margin:1em 0}hr{border-width:1px 0 0 0}blockquote{padding:0 10px;font-size:24px;font-weight:bold;background:none;overflow:inherit;color:#6aa849}@media (min-width:1024px){blockquote{padding:0 40px}}h1,.overview .node-header,.node-full .node-header{font-size:32px}@media (min-width:768px){h1,.overview .node-header,.node-full .node-header{font-size:42px}}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px;font-weight:normal;text-transform:uppercase}img{max-width:100%;height:auto}ul,li{margin:0;padding:0}.offscreen{position:absolute;top:-9999px;left:0}.channel,.subterm,.node{float:none;width:auto}.channel,.subterm,.block,.node,.messages{font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif}.page,.above-page,.below-page{font-size:14px;line-height:1.5}.node-item{font-size:18px}.node-header{font-size:28px}.node-teaser{padding-bottom:0;clear:both}.node-header{line-height:1.1}.page-right .block-title,.page-right .sidebar-title{padding-top:10px;margin-bottom:5px;border-top:1px solid #ccc;font-size:16px}.page-right .block-title:before,.page-right .sidebar-title:before{float:right;font-family:'chevron' !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;content:"\e610";font-size:24px;margin-top:-5px;margin-right:-5px}.node-image{margin-top:0}.field-image{margin-bottom:1em}.field-image a{text-decoration:none}.field-image img,.node-teaser .field-image img{margin:0}.node-image .field-image,.node-image .gallery{margin-top:1em}.node-image .gallery .field-image{margin-top:0}.caption{font-size:14px}.field-image.has-caption a{display:table;table-layout:fixed;width:100%}.field-image.has-caption .caption{display:table-caption;caption-side:bottom}.node-meta{display:none}.node-full .node-meta{display:block}.meta .event-date{display:inherit}.node-content ul,.node-content ol{clear:both;margin:1em 0;padding-left:3em;overflow:visible}.node-content li{margin-bottom:0}span.ext{background:none;padding:0}.node-content span.ext{padding-left:0.1em}.node-content span.ext:after{font-family:'theme' !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;content:"\e91c";line-height:inherit;vertical-align:middle;opacity:0.5}.node-content img,.node-content .field-image img{float:none;max-width:100%;margin:0}.video-play{background-image:url('/sites/default/themes/dtheme/dd_templates/images/play.svg');background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:20%;opacity:0.5;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.field-video .video-lightframe{display:inline-block}a.video-lightframe:hover .video-play{background-color:transparent;opacity:0.9}.node-contact-wrapper{width:100%;margin:1em 0}.node-contact .field-email{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-content .views-field-field-image-fid img{max-width:none}form[action*='/tblock/order'] .views-field-field-image-fid a.imagecache{display:block;overflow:hidden;max-width:75px;max-height:75px}.add-term,.edit-term{z-index:1}.block-name{font-size:10px;white-space:nowrap}@media (min-width:1024px){table.sticky-header{top:116px !important}}div.messages{font-size:14px;text-align:left}.banded .dd-hover-expand{top:0;right:305px !important}.banded .dd-hover-expand:active{zoom:1}#node-form{max-width:920px;margin:0 auto}.block:not(.placeholder-block) .channel-expanded{display:none}#digitaldcore-templates-form option[value='term__page_2']{display:none}.pt749 .meta-profile,.pt750 .meta-profile{display:none}.layout{margin:0 20px}@media (min-width:1024px){.layout{max-width:980px;margin:0 auto;padding:0 20px}}.node-meta,.node-upper-meta{margin-bottom:16px;font-size:16px;line-height:1.5}.node-upper-meta{padding-top:20px;border-top:1px solid #ccc}.meta .meta-item a{text-decoration:none}div.dtabs{float:none;margin-bottom:30px}div.tab{float:none;display:inline-block;vertical-align:bottom;margin-right:-1px;margin-bottom:-1px;border-width:1px;border-style:solid;text-transform:uppercase;font-size:15px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;background-color:#e5efe2;color:#6aa849}div.tab.active{background-color:white;color:#6aa849}.accordion-heading{position:relative;clear:both;margin:0;padding-top:25px;padding-bottom:25px;border-top:1px solid #ccc;font-size:1em;line-height:24px}.accordion-heading a{cursor:pointer;text-decoration:none}h3.accordion-heading a{color:#6aa849}h4.accordion-heading a{color:#242424}.accordion-heading:first-child{margin-top:10px}.accordion-heading:after{position:absolute;top:20px;right:0;display:block;font-family:'theme' !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;font-size:36px;content:"\2b";-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.accordion-heading .link-text{display:block;margin-right:24px}.accordion-heading.active:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion-content{margin-left:1em}.accordion-content *:first-child{margin-top:0}.node-links a.ext .link-text:before{content:"\e91c"}.node-teaser .link-related a,.node-teaser .link-read-more a{display:inline-block;padding:10px 30px;border:1px solid #242424;text-transform:uppercase;font-size:15px;font-weight:bold;color:#242424;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.node-teaser .link-related a:hover,.node-teaser .link-read-more a:hover{border-color:#4b8938;color:#4b8938}.link-text:before{font-family:'theme' !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;padding-right:6px}.link-related .link-text:before{content:"\e91a"}.file .link-text:before{content:"\e91b"}.file a{text-decoration:none;text-transform:none}a:link,a:visited{color:#6aa849}a:hover,a:visited:hover,a:active,a.active{color:#4b8938}.meta-item,.meta-item a{color:#777}.meta-item a:hover{color:#4b8938}.meta .meta-item{border-right-color:#777}.link a,.link a.active{color:#6aa849}.link a:hover{color:#4b8938}h1,.overview .node-header,.node-full .node-header{color:#343434}h2{color:#6aa849}h3{color:#6aa849}h4{color:#242424}h5{color:#6aa849}h6{color:#242424}.sidebar-title,.block-title,.appearing-nav .block-title{color:#676767}.node-header a{color:#343434}.node-header a:hover{color:#4b8938}.overview .node-header a:hover,.node-full .node-header{color:#343434}.subtitle{margin-top:10px;font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:bold;color:#676767;font-size:18px}.overview .subtitle,.node-full .subtitle{font-size:24px;color:#6aa849}.node.photo-gallery .node-item .field-image{max-width:none !important}.show-vblocks .page-main{top:66px}.page{min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1023px){.page{padding-top:76px}.menu-active .page{height:100%;overflow:hidden}.show-vblocks .page{padding-top:100px}}@media (min-width:1024px){.page{padding-top:182px}.show-vblocks .page{padding-top:140px}.not-front .page{padding-top:182px}}.page-right .block-title,.page-right .sidebar-title{text-transform:uppercase}@media (max-width:1023px){.page-top{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.page-top .hero{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.page-top .header-menu{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}@media (min-width:1024px){.page-top{font-size:0;text-align:center}}.page,.above-page,.below-page{position:relative}.page-header,.page-main,.page-footer{position:relative;clear:both}.page-header{z-index:3}.page-main{z-index:2}.page-footer{z-index:1}.page-top,.page-center,.page-bottom{position:relative}.page-top{z-index:3}.page-center{z-index:2}.page-bottom{z-index:1}.page-left,.page-content,.page-right{position:relative}.page-left{z-index:3}.page-content{z-index:2}.page-right{z-index:1}.page-content,.page-left,.page-right{width:100%;margin-top:20px;margin-bottom:20px}@media (min-width:1024px){.page-content,.page-left,.page-right{margin-top:35px;margin-bottom:35px}}@media (min-width:1024px){.page-left{float:left;width:25%}}@media (min-width:1024px){.page-left .page-sidebar{margin-right:35px}}@media (min-width:1024px){.sidebar-left .page-content{float:left;width:75%}}@media (min-width:1024px){.page-right{float:left;width:25%}}@media (min-width:1024px){.page-right .page-sidebar{margin-left:35px}}@media (min-width:1024px){.sidebar-right .page-content{float:left;width:75%}}@media (min-width:1024px){.two-sidebars .page-content{float:left;width:50%}}.page-center:before,.page-center:after{content:" ";display:table}.page-center:after{clear:both}.page-header{position:fixed;top:0;left:0;right:0;z-index:4;overflow:hidden}@media (min-width:1024px){.page-header{overflow:visible}}.page-header.not-top{box-shadow:0 0 4px rgba(0,0,0,0.2)}.page-header:before{content:'';position:absolute;top:0;left:0;right:0;background-color:white}.page-header .site-identity{position:relative;z-index:2}@media (max-width:1023px){.page-header{height:76px;-webkit-box-sizing:border-box;box-sizing:border-box}body:not(.menu-active) .page-header,body:not(.search-active) .page-header{will-change:transform;-webkit-transition:transform .2s ease-out;transition:transform .2s ease-out}body:not(.menu-active) .page-header.locked,body:not(.search-active) .page-header.locked{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body:not(.menu-active) .page-header.unlocked,body:not(.search-active) .page-header.unlocked{-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.page-header:before{z-index:2;top:0;height:76px}.page-header .inner{margin:0;padding:0}.page-header .primary-navigation{position:relative;z-index:1}.page-header .site-toolbar{position:absolute;z-index:2;top:20px;right:20px}.menu-active .page-header,.search-active .page-header{height:100%;overflow:auto;padding-top:76px}.menu-active .page-header:before,.search-active .page-header:before,.menu-active .page-header .site-toolbar,.search-active .page-header .site-toolbar,.menu-active .page-header .site-identity,.search-active .page-header .site-identity{position:fixed}.menu-active .page-header .site-identity,.search-active .page-header .site-identity{top:0;left:0}.search-active .page-header .site-utilities,.search-active .page-header .site-navigation{display:none}}@media (min-width:1024px){.page-header{position:fixed;top:0;height:116px;-webkit-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}.page-header:before{z-index:-1;height:116px}.menu-active .page-header{position:absolute;height:auto;overflow:visible}.page-header .inner{position:relative;z-index:2;max-width:1440px;padding:0}.page-header .site-identity{position:absolute;top:0;left:0}.page-header .site-utilities{position:absolute;top:0;right:10px;display:inline-block;vertical-align:middle;width:auto}.page-header .site-navigation{display:inline}.page-header .primary-navigation{position:absolute;top:116px;width:100%;height:0;background-color:#4b8938}.page-header .primary-navigation:after{content:'';display:block;height:13px;width:100%;margin-bottom:-13px;-webkit-mask-box-image:url('/sites/default/themes/dtheme/img/jagged-down.svg') 26 0 0 0 repeat;mask-border:url('/sites/default/themes/dtheme/img/jagged-down.svg') 26 0 0 0 repeat}.page-header .primary-navigation .inner{margin:0 auto;padding:0 20px;font-size:0;opacity:1;-webkit-transition:all .5s cubic-bezier(.165, .84, .44, 1);transition:all .5s cubic-bezier(.165, .84, .44, 1)}.page-header .primary-navigation .inner:after{display:table;content:' ';clear:both}.menu-active .page-header .primary-navigation{height:auto;overflow:visible}.menu-active .page-header .primary-navigation .inner{padding:50px 20px 200px;opacity:1}.page-header .primary-navigation .main-navigation{display:block;font-size:18px;line-height:1.5;text-align:left}.page-header .primary-navigation .menu-links{display:none}.page-header .secondary-navigation{position:absolute;top:48px;right:200px;display:inline-block;vertical-align:middle;width:auto}.page-header .secondary-navigation .contact-links,.page-header .secondary-navigation .social-links{display:inline-block;vertical-align:middle}.page-header .site-toolbar{position:absolute;z-index:5;top:52px;right:20px}}@media (min-width:1024px) and (min-width:1024px){.page-header .primary-navigation{height:auto}}@media (min-width:1440px){.page-header .primary-navigation{width:100vw;margin-left:calc((1440px - 100vw)/2);left:0}}.overlay{display:block;position:fixed;z-index:3;top:0;left:0;right:0;bottom:100%;cursor:pointer;opacity:0;background-color:rgba(0,0,0,0.9);-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.menu-active .overlay{bottom:-200px;opacity:1}@media (max-width:1023px){.search-active .overlay{bottom:-200px;opacity:1;background-color:rgba(255,255,255,0.9)}}@media (min-width:1024px){.overlay{cursor:url('/sites/default/themes/dtheme/img/close.svg') -12 -12,pointer;background-color:rgba(255,255,255,0.35)}}.footprint{position:relative;display:block;height:400px}.page-footer{position:absolute;left:0;right:0;bottom:0;opacity:0;background:url('/sites/default/themes/dtheme/img/chalkboard.jpg') repeat 50% top #242424;color:white;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.page-footer.ready{opacity:1}.page-footer .layout{max-width:1400px}@media (max-width:1023px){.page-footer .layout{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.page-footer .support.footerlinks{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.page-footer .quick.footerlinks{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.page-footer .contact-links{-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.page-footer .social-links{-webkit-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.page-footer .legal-links{-webkit-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}}@media (min-width:1024px){.page-footer{padding-top:50px;padding-bottom:50px}.page-footer .layout{font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;text-align:center}.page-footer .layout .block{display:inline-block;vertical-align:top;max-width:25%;margin-bottom:100px;font-size:18px;text-align:left}.page-footer .layout .contact-links{min-width:300px}.page-footer .block-inner{margin:0 20px}}@media (min-width:1440px){.page-footer .block-inner{margin:0 50px}}.page-top{display:flex}.page-top .hero{width:100%}@media (min-width:1024px){.page-top .hero{width:60%}}@media (min-width:1300px){.page-top .hero{width:66%}}.page-top .slick-slide{position:relative;display:flex;align-items:center;justify-content:center;height:400px;background-position:50%;background-size:cover}@media (min-width:1300px){.page-top .slick-slide{height:60vw;height:470px}}.page-top .slick-slide .field-image{display:block}.page-top .slick-slide .field-image img{display:none}.has-video .page-top .slick-slide .field-image{display:none}.page-top .home-pods{width:100%;order:2;box-sizing:border-box;height:auto}@media (min-width:1024px){.page-top .home-pods{width:40%;padding:0 20px;order:unset;height:400px}}@media (min-width:1300px){.page-top .home-pods{width:34%}}.page-top .home-pods .views-row{height:200px}@media (min-width:1024px){.page-top .home-pods .views-row{height:190px}}@media (min-width:1300px){.page-top .home-pods{height:470px}.page-top .home-pods .views-row{height:225px}}.site-identity .site-logo a{display:block;line-height:0;background-color:white}@media (max-width:1023px){.site-identity .site-logo a{padding:6px 20px}.site-identity .site-logo a:before{display:block;content:url('/sites/default/themes/dtheme/img/scusd.mobile.svg')}.site-identity .site-logo a img{display:none}}@media (min-width:1024px){.site-identity .site-logo a{padding:8px 20px}}@media (max-width:1023px){#block-nice_menus-3{position:relative;font-size:16px;border-bottom:1px solid white}#block-nice_menus-3 li{position:relative;display:block}#block-nice_menus-3 a.menu-link{display:block;padding:10px 30px;border-bottom:0;font-size:16px;line-height:1.3;text-decoration:none;overflow:hidden;color:white}#block-nice_menus-3 a.depth-1{position:relative;z-index:2;padding:30px 20px;border-top:1px solid white;text-transform:uppercase;font-weight:bold}#block-nice_menus-3 a.depth-1.active,#block-nice_menus-3 .active-trail a.depth-1{font-weight:bold;color:#6aa849}#block-nice_menus-3 .menuparent a.depth-1:after{font-family:'theme' !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2b";position:absolute;top:0;right:0;display:block;width:75px;height:80px;font-size:46px;font-weight:normal;line-height:80px;text-align:center;overflow:hidden;color:white;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#block-nice_menus-3 .menuparent a.depth-1.expand:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#block-nice_menus-3 ul.depth-2{position:relative;z-index:1;overflow:hidden;height:20px;margin-top:-20px;opacity:0;-webkit-transition:margin-top .2s cubic-bezier(.165, .84, .44, 1);transition:margin-top .2s cubic-bezier(.165, .84, .44, 1)}#block-nice_menus-3 a.expand+ul.depth-2{z-index:2;height:auto;margin-top:0;padding-bottom:20px;opacity:1}#block-nice_menus-3 a.depth-2.active{background-color:#6aa849;color:white}#block-nice_menus-3 a.depth-3{padding-left:60px}}@media (min-width:1024px) and (min-width:1024px){.primary-navigation{position:absolute;top:0;font-size:18px;transition:all .3s ease-in-out}.main-navigation ul.nice-menu{display:flex;height:66px;align-items:flex-end;justify-content:flex-end}.main-navigation ul.nice-menu:before,.main-navigation ul.nice-menu:after{content:'';position:absolute;top:0;left:-100vw;right:-100vw;height:66px;transition:opacity .3s ease-in-out}.main-navigation ul{list-style:none}.main-navigation a,.main-navigation a:hover{text-decoration:none}.main-navigation a.menu-link{position:relative;font-weight:500;background-color:transparent;color:white;transition:all .2s ease-in-out}.main-navigation a.menu-link .menu-title{position:relative;display:block;text-decoration:none;background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px;height:100%}.main-navigation a.menu-link.active{color:#4b8938}.main-navigation li.show>a.menu-link,.main-navigation li:hover>a.menu-link,.main-navigation li:focus>a.menu-link{text-decoration:none;color:#4b8938 !important}.main-navigation li.depth-1.show>a.menu-link,.main-navigation li.depth-1:hover>a.menu-link,.main-navigation li.depth-1:focus>a.menu-link{color:#404040 !important}.main-navigation a.depth-1{position:relative;z-index:4;display:block;padding-right:20px;color:white;white-space:nowrap;line-height:66px;letter-spacing:-0.03em}.page-header.active .main-navigation a.depth-1,.menu-active .main-navigation a.depth-1{color:#4b8938}.main-navigation .active-trail a.depth-1{color:#404040}.main-navigation ul ul{position:absolute;z-index:-1;left:0;width:100%;margin:0;padding:0;min-width:250px;text-align:left;background-color:#404040;display:none;opacity:0;transform:scaleY(1);transition-delay:0s}.main-navigation ul.depth-2{padding:0 20vw;box-sizing:border-box;flex-wrap:wrap}.main-navigation ul.depth-2 li.depth-2{width:calc(32.33333333%);font-size:16px;border-bottom:1px solid;margin-right:1%}.main-navigation ul.depth-2 a.menu-link{display:block;opacity:0;padding:8px 0;line-height:21px;white-space:normal;transition:all .2s ease-in-out}.main-navigation ul.depth-3{display:none}.main-navigation li.depth-1{position:relative}.main-navigation li.show>ul{z-index:-1;padding-top:50px;padding-bottom:50px;border-color:#ccc;display:flex;opacity:1;transition:0s;transition-property:none}.main-navigation li.show>ul a.menu-link{opacity:1}body.show-vblocks .main-navigation .block-controls{position:absolute;top:30px;left:0}body.show-vblocks .main-navigation.with-block-editing .block-controls-wrapper{padding-top:0}.nt-lock span.menu-title:after{padding-right:0}}.site-toolbar button{position:relative;display:inline-block;vertical-align:middle;padding:0;border:none;font-size:0;line-height:0;cursor:pointer;background-color:transparent;color:#6aa849}.site-toolbar button:hover{color:#4b8938}.site-toolbar button:after{font-family:'theme' !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;display:inline-block;vertical-align:top}.site-toolbar .search-icon{color:#404040;margin:0 10px;height:46px}.site-toolbar .search-icon:hover{color:#4b8938}.site-toolbar .search-icon:after{content:"\3f";font-size:32px}.search-active .site-toolbar .search-icon:after{content:"\78"}.site-toolbar .menu-icon:after{content:"\3d";font-size:36px}.menu-active .site-toolbar .menu-icon:after{content:"\78"}@media (min-width:1024px){.site-toolbar .menu-icon{display:none;padding:4px 5px;border:1px solid}.site-toolbar .menu-icon:before{content:'Menu';display:inline-block;vertical-align:middle;width:5em;font-size:13px;line-height:36px;font-weight:bold;text-transform:uppercase}.menu-active .site-toolbar .menu-icon:before{content:'Close'}}.site-search{position:absolute;z-index:-1;opacity:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;background:transparent;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:1023px){.site-search{top:76px;left:0;right:0;padding:20px}}@media (min-width:1024px){.site-search{height:64px;top:40px;right:80px;left:300px;padding-top:12px;background:white}}.search-active .site-search{opacity:1;z-index:10;visibility:visible}#block-digitaldcore-search{width:auto;height:auto;margin-bottom:15px}@media (min-width:1024px){#block-digitaldcore-search{float:right;width:30%}}.dd-search{float:none;position:relative;max-width:none;margin:0 auto;text-align:center;font-size:0;border:1px solid #404040;background-color:#fff}.dd-search *{height:auto;line-height:1}.dd-search .dd-search-keywords{float:none;width:calc(100% - 44px);display:inline-block;vertical-align:middle;margin-right:0;border:none;overflow:visible;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.dd-search .dd-search-keywords .form-text{opacity:1;width:100%;padding:0 15px;border:none;font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1;color:#404040;background:none;-webkit-box-sizing:border-box;box-sizing:border-box}.dd-search .dd-search-submit{float:none;width:44px;height:44px;position:relative;z-index:3;display:inline-block;vertical-align:middle;border:none}.dd-search .dd-search-submit:before{position:absolute;z-index:-1;top:0;left:0;font-family:'theme' !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;width:44px;height:44px;font-size:24px;line-height:44px;text-align:center;content:"\3f";color:#404040}.dd-search .dd-search-submit-button{width:100%;height:100%;padding:0;cursor:pointer}.contact-pods .views-row:first-child .node-upper-meta{border-top:0}.contact-pods .link-read-more{display:none}.cleanup-links{position:relative}.cleanup-links .buttons{position:relative;z-index:2;margin:20px 0}.cleanup-links .apple,.cleanup-links .lock,.cleanup-links .globe,.cleanup-links .grid{display:block;position:relative;z-index:2;margin:0;padding:0;border:none;border-radius:0;font-size:16px;line-height:24px;font-weight:bold;text-decoration:none;text-transform:uppercase;background:none;color:#6aa849;cursor:pointer}.cleanup-links .apple:before,.cleanup-links .lock:before,.cleanup-links .globe:before,.cleanup-links .grid:before{font-family:'theme' !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;display:inline-block;vertical-align:middle;margin-right:10px;font-size:24px}.cleanup-links .apple.apple:before,.cleanup-links .lock.apple:before,.cleanup-links .globe.apple:before,.cleanup-links .grid.apple:before{content:"\e900"}.cleanup-links .apple.lock:before,.cleanup-links .lock.lock:before,.cleanup-links .globe.lock:before,.cleanup-links .grid.lock:before{content:"\e90e"}.cleanup-links .apple.globe:before,.cleanup-links .lock.globe:before,.cleanup-links .globe.globe:before,.cleanup-links .grid.globe:before{content:"\e908"}.cleanup-links .apple.grid:before,.cleanup-links .lock.grid:before,.cleanup-links .globe.grid:before,.cleanup-links .grid.grid:before{content:"\e90a"}.cleanup-links a{text-decoration:none;color:#6aa849}@media (max-width:1023px){.cleanup-links .apple,.cleanup-links .lock,.cleanup-links .globe,.cleanup-links .grid{padding:15px 20px;color:white}.cleanup-links a{color:white}}@media (min-width:1024px){.cleanup-links .buttons{margin:0}.cleanup-links .apple,.cleanup-links .lock,.cleanup-links .globe,.cleanup-links .grid{display:inline-block;vertical-align:middle;margin:10px;font-size:13px;line-height:24px;text-align:center}.cleanup-links .apple:hover,.cleanup-links .lock:hover,.cleanup-links .globe:hover,.cleanup-links .grid:hover{color:#4b8938}.cleanup-links a{color:#4b8938}}.contact-links p{margin:0}.contact-links a{position:relative;text-decoration:none}.contact-links a:before{text-align:center;font-family:'theme' !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;font-size:24px}.contact-links a.location:before{content:"\e90d"}.contact-links a.phone:before{content:"\e910"}.contact-links a.email:before{content:"\e906"}.contact-links h3{display:none}.contact-links span.ext,.contact-links span.mailto{display:none}@media (max-width:1023px){.contact-links.header .block-content{margin:20px 0}.contact-links.header a{display:block;margin-left:24px;padding:15px 20px 15px 44px;font-size:16px;font-weight:bold;text-decoration:none;color:white}.contact-links.header a:before{display:block;position:absolute;top:50%;left:0;margin-top:-12px}}@media (min-width:1024px){.contact-links.header a{margin:10px;font-size:13px;line-height:46px;text-align:center;text-decoration:none;color:#404040}.contact-links.header a:before{display:inline-block;vertical-align:middle;width:46px;height:46px;margin-right:10px;border-radius:100%;line-height:46px;background-color:#f2f2f2}.contact-links.header a.location{display:none}.contact-links.header a:hover:before{background-color:#ccc}}.contact-links.footer .block-title{font-size:18px;font-weight:bold;margin-bottom:25px;text-transform:uppercase;color:white}.contact-links.footer h3{display:block;font-size:16px;font-weight:bold;color:white}.contact-links.footer a{display:block;padding:10px 20px 10px 44px;font-size:16px;font-weight:bold;text-decoration:none;color:white}.contact-links.footer a:before{display:block;position:absolute;top:50%;left:0;margin-top:-12px}@media (max-width:1023px){.contact-links.footer{margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid white}.contact-links.footer .block-title{position:relative;z-index:2;margin-bottom:0;padding:30px 20px;font-size:16px;cursor:pointer}.contact-links.footer .block-content{max-width:250px;margin:0 auto;padding:0 20px}.contact-links.footer h3{display:none}}@media (min-width:1024px){.contact-links.footer a{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.contact-links.footer a:hover{text-decoration:underline;color:white}}.social-links .block-controls-wrapper{border-bottom:0 !important}.social-links .view-content{font-size:0}.social-links .views-row{display:inline-block;vertical-align:top}.social-links .node{margin-bottom:0}.social-links .node-item{display:none}.social-links .node-header{display:block}.social-links .node-header a{width:56px;height:56px;margin:0 10px;border-radius:100%;font-size:0;text-align:center;border:2px solid white;background-color:transparent;color:white}.social-links .node-header a:before{font-family:'theme' !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;font-size:32px;line-height:56px}.social-links .node-header a[href*='twitter.com']:before{content:"\f099"}.social-links .node-header a[href*='facebook.com']:before{content:"\f09a"}.social-links .node-header a[href*='google.com']:before{content:"\f0d5"}.social-links .node-header a[href*='linkedin.com']:before{content:"\f0e1"}.social-links .node-header a[href*='youtube.com']:before{content:"\f167"}.social-links .node-header a[href*='instagram.com']:before{content:"\f16d"}.social-links .node-header a[href*='flickr.com']:before{content:"\f16e"}.social-links .node-header a .title,.social-links .node-header a .subtitle{display:none}.social-links.header .view-content{margin:35px 10px}@media (min-width:1024px){.social-links.header{text-align:center}.social-links.header .view-content{margin:0}.social-links.header .node-header a{width:46px;height:46px;margin:5px;border:none;background-color:#f2f2f2;color:#404040}.social-links.header .node-header a:hover{color:#404040;background-color:#ccc}.social-links.header .node-header a:before{font-size:24px;line-height:46px}}.social-links.footer .block-inner{margin-right:20px}.social-links.footer .view-header a{display:block;max-width:230px;margin-bottom:25px;padding:15px 10px;border:1px solid;font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif;text-decoration:none;font-size:15px;font-weight:bold;text-align:center;text-transform:uppercase}.social-links.footer .view-header a.log{background-color:#ffc70b;color:#242424}body.logged-in .social-links.footer a.log.in{display:none}body.not-logged-in .social-links.footer a.log.out{display:none}.social-links.footer .view-header a,.social-links.footer .node-header a{color:white;background-color:transparent;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.social-links.footer .view-header a:hover,.social-links.footer .node-header a:hover{background-color:white;color:#222}.social-links.footer .view-header a.log,.social-links.footer .node-header a.log{background-color:#ffc70b;color:#242424}.social-links.footer .view-header a.log:hover,.social-links.footer .node-header a.log:hover{background-color:white;color:#242424}.social-links.footer .node-header a{margin-bottom:10px}@media (max-width:1023px){.social-links.footer .block-inner{margin:0 20px}.social-links.footer .view-header a{margin-left:auto;margin-right:auto}.social-links.footer .view-content{text-align:center}}.search-links .node{margin:0}.search-links .node-item{display:none}.search-links .node-header{display:block;font-size:0;line-height:0}.search-links .node-header a{margin-right:10px;color:#404040;-webkit-transition:color .2s linear;transition:color .2s linear}.search-links .node-header a:before{font-family:'theme' !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;display:inline-block;vertical-align:middle;width:46px;line-height:46px;font-size:24px;text-align:center}.search-links .node-header .title{display:inline-block;vertical-align:middle;font-size:13px;line-height:1.2;font-weight:normal}.search-links .node-header .subtitle{display:none}.search-links .views-row:first-child .node-header a:before{content:"\e910"}.search-links .views-row:last-child .node-header a:before{content:"\e912"}@media (min-width:1024px){.search-links{float:left;width:70%}.search-links .view-content{text-align:right;margin-right:10px}.search-links .views-row{display:inline-block}.search-links .node-header a:hover{color:#4b8938}}@media (min-width:1024px) and (max-width:1200px){.search-links .node-header a{margin-right:0}.search-links .node-header .title{display:none}}.menu-links p{margin:0}.menu-links a{color:white;text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear}.menu-links span.ext{display:none}@media (max-width:1023px){.menu-links .location{display:none}.menu-links .scusd-btn{display:block;padding:30px 20px;border-bottom:1px solid white;font-size:16px;font-weight:bold;text-transform:uppercase;color:white}.menu-links .scusd-btn:hover{color:white}}@media (min-width:1024px){.menu-links .block-inner{margin-right:20px}.menu-links a:hover{color:#4b8938}.menu-links .location{font-weight:bold}.menu-links .location .name{display:block;margin-bottom:20px;color:white}.menu-links .location .address{display:block;margin-bottom:20px}.menu-links .location .address:before{float:left;margin-right:5px;margin-bottom:2em;font-family:'theme' !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;content:"\e90d";font-size:24px}.menu-links .scusd-btn{display:block;width:60%;padding:10px 20px;margin-bottom:20px;border:1px solid white;text-transform:uppercase;text-align:center;font-weight:bold}}.footerlinks .node{margin-bottom:0}.footerlinks .node-item{display:none}.footerlinks .node-header{display:block}.footerlinks .node-header a{color:white}@media (max-width:1023px){.footerlinks{border-bottom:1px solid white}.footerlinks .block-title{position:relative;z-index:2;padding:30px 20px;text-transform:uppercase;font-size:16px;font-weight:bold;overflow:hidden;cursor:pointer;color:white}.footerlinks .block-title:after{font-family:'theme' !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2b";position:absolute;top:0;right:0;display:block;width:75px;height:80px;font-size:46px;font-weight:normal;line-height:80px;text-align:center;overflow:hidden;color:white;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.footerlinks.expand .block-title:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footerlinks .block-content{position:relative;z-index:1;overflow:hidden;height:20px;margin-top:-20px;opacity:0;-webkit-transition:margin-top .2s cubic-bezier(.165, .84, .44, 1);transition:margin-top .2s cubic-bezier(.165, .84, .44, 1)}.footerlinks.expand .block-content{z-index:2;height:auto;margin-top:0;padding-bottom:20px;opacity:1}.footerlinks .node-header a{display:block;padding:10px 30px;border-bottom:0;font-size:16px;line-height:1.3;text-decoration:none;color:white}}@media (min-width:1024px){.footerlinks .block-title{font-size:18px;font-weight:bold;margin-bottom:20px;text-transform:uppercase;color:white}.footerlinks .node-header{font-size:16px}.footerlinks .node-header a{padding:5px 0}.footerlinks .node-header a:hover{text-decoration:underline}}.page-footer .inner .legal-links{display:block;max-width:none;margin:0 auto}.legal-links .node{margin-bottom:0}.legal-links .node-item{display:none}.legal-links .node-content{display:block;font-size:15px;font-weight:normal;text-align:center;color:#d3d3d3}@media (max-width:1023px){.legal-links .node-content p:first-child{position:relative;z-index:2;margin:0;padding:30px 75px 30px 20px;overflow:hidden;cursor:pointer;color:white}.legal-links .node-content p:first-child:after{font-family:'theme' !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2b";position:absolute;top:50%;right:0;display:block;width:75px;height:80px;margin-top:-40px;font-size:46px;font-weight:normal;line-height:80px;text-align:center;overflow:hidden;color:white;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.legal-links .node-content p:first-child~p{position:relative;z-index:1;overflow:hidden;height:20px;margin-top:-20px;opacity:0;-webkit-transition:margin-top .2s cubic-bezier(.165, .84, .44, 1);transition:margin-top .2s cubic-bezier(.165, .84, .44, 1)}.legal-links.expand .node-content p:first-child:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.legal-links.expand .node-content p:first-child~p{z-index:2;height:auto;margin-top:0;padding-bottom:20px;opacity:1}}@media (min-width:1024px){.legal-links{width:75%}}.overview .node{margin-bottom:40px}.overview .node-header a{cursor:default}.overview .node-meta{display:inherit}.overview .caption{display:block}.pods{margin-bottom:40px}.pods .views-row{margin-bottom:20px}.pods .views-row{border:1px solid #6aa849;-webkit-box-sizing:border-box;box-sizing:border-box}.pods .node{margin-bottom:0;text-align:center}.pods .node-inner{padding:15px}.pods .node-item{display:none;position:relative;z-index:2;font-size:14px}.pods .node-upper-image,.pods .node-header,.pods .node-links,.pods .node-webform{display:block}.pods .field-image{margin-bottom:15px}.pods .node-header{font-size:14px;line-height:1.3}.pods .subtitle{font-size:1em;line-height:1.3;text-transform:none;font-weight:normal;color:#343434}.pods .link-related a{margin-top:15px;border:none;background-color:#6aa849;color:white}.pods .link-related a:hover{background-color:#4b8938;color:white}.pods .node-links{position:static}.pods .node-links ul.links.inline{display:block}.pods .node-links ul.links.inline li{margin:0}.pods .node-links .link a{position:relative;z-index:2}.pods .node-links .link-read-more{display:block}.pods .node-links .link-read-more a{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;background:transparent}.pods .node-links .link-read-more a .read-more-text{display:none}.pods .node-links .link-read-more a:after{display:none}.pods .node-links .link-read-more a:hover{background:none}.pods .node-webform label{color:#333}.pods .node-unpublished{border:5px solid #faa;background-color:transparent}@media (min-width:1024px){.pods .node-inner{padding:20px}.pods .node-item,.pods .node-header{font-size:18px}.pods .node-upper-image{margin:-10px -10px 0 -10px}}.pods-right .node{padding-bottom:0}@media (min-width:540px) and (max-width:799px){.pods-right .view-content{margin-left:-3%;font-size:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap row;-ms-flex-flow:wrap row;flex-flow:wrap row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.pods-right .views-row{display:inline-block;width:47%;margin-left:3%;vertical-align:top;font-size:18px}}@media (min-width:540px){.pods-below .view-content{margin-left:-3%;font-size:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap row;-ms-flex-flow:wrap row;flex-flow:wrap row;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.pods-below .views-row{display:inline-block;width:47%;margin-left:3%;vertical-align:top;font-size:18px}}@media (min-width:720px){.pods-below .view-content{margin-left:-3.33333333%}.pods-below .views-row{width:30%;margin-left:3.33333333%}}@media (max-width:1023px){.term-nav{position:relative;z-index:1;margin-left:0;text-align:center}.term-nav ul{margin:0;padding:0}.term-nav li{list-style:none}.term-nav .block-inner{position:relative;z-index:1;display:block}.term-nav .block-title{position:relative;z-index:2;margin-bottom:0}.term-nav .block-title a,.term-nav .block-title a.depth-2,.term-nav .block-title a.depth-3{position:relative;display:block;padding:5px 10px 5px 45px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px;line-height:21px;text-align:left;letter-spacing:normal;cursor:pointer;border:1px solid #ccc;background-color:white;border-radius:3px}.term-nav .block-title a:before,.term-nav .block-title a.depth-2:before,.term-nav .block-title a.depth-3:before{font-family:'chevron' !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;content:"\e610";position:absolute;top:6px;left:0;bottom:5px;width:32px;height:auto;font-size:32px;line-height:18px;border-right:1px solid #ccc}.term-nav .block-title a:after,.term-nav .block-title a.depth-2:after,.term-nav .block-title a.depth-3:after{content:' Menu'}.term-nav .block-title a.hidden,.term-nav .block-title a.depth-2.hidden,.term-nav .block-title a.depth-3.hidden{display:block !important}.term-nav .block-title a .hotspot,.term-nav .block-title a.depth-2 .hotspot,.term-nav .block-title a.depth-3 .hotspot{position:absolute;display:block;z-index:1;top:0;left:0;right:0;bottom:0}.term-nav .block-title span{display:inline}.term-nav .menu-name-primary-links>.menu{position:absolute;z-index:1;top:0;left:0;width:100%;height:0;opacity:0;overflow:hidden;border-radius:0 0 3px 3px;background-color:rgba(0,0,0,0.9);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.term-nav .menu-name-primary-links>.menu a{display:block;margin:0;padding:8px 10px;text-align:left;font-size:16px;line-height:1;border-top:1px solid rgba(255,255,255,0.1);border-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:transparent;color:white}.term-nav .menu-name-primary-links>.menu a.active{background-color:#4b8938}.term-nav .menu-name-primary-links>.menu a:active{color:#4b8938}.term-nav .menu-name-primary-links>.menu .active-trail>a:not(.active){color:#4b8938}.term-nav .menu-name-primary-links>.menu ul a{padding-left:20px}.term-nav .menu-name-primary-links>.menu ul ul a{padding-left:40px}.term-nav .menu-name-primary-links>.menu ul ul ul a{padding-left:60px}.term-nav.expanded .block-title a{border-radius:3px 3px 0 0}.term-nav.expanded .menu-name-primary-links>.menu{top:100%;height:auto;opacity:1}}@media (min-width:1024px){.term-nav{margin-left:0;margin-bottom:40px;font-size:16px}.term-nav ul,.term-nav li{overflow:visible}.term-nav ul{margin-left:0}.term-nav ul ul a{margin-left:18px}.term-nav ul ul ul a{margin-left:36px}.term-nav ul ul ul ul a{margin-left:54px}.term-nav .block-title{margin-bottom:0;padding-top:0;border-top:0;font-size:1em}.term-nav .block-title a,.term-nav .block-title a.depth-2,.term-nav .block-title a.depth-3{padding:0;margin-bottom:10px;border-bottom:none;font-size:18px;font-weight:bold;line-height:1.1;text-transform:uppercase;letter-spacing:normal;color:#6aa849}.term-nav .block-title a:hover,.term-nav .block-title a.depth-2:hover,.term-nav .block-title a.depth-3:hover,.term-nav .block-title a.active,.term-nav .block-title a.depth-2.active,.term-nav .block-title a.depth-3.active{color:#4b8938}.term-nav .menu a{position:relative;padding:5px 0;border-bottom:1px solid #f2f2f2;font-weight:normal;line-height:1.214em;color:#343434}.term-nav .menu a:hover{color:#6aa849}.term-nav .menu a.active{color:#4b8938;font-weight:bold}.term-nav .menu .expanded>a,.term-nav .menu .collapsed>a{padding-right:24px}.term-nav .menu .expanded>a:after,.term-nav .menu .collapsed>a:after{font-family:'chevron' !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;position:absolute;top:50%;right:0;width:24px;height:24px;font-size:24px;margin-top:-12px;color:#343434}.term-nav .menu .collapsed>a:after{content:"\e605"}.term-nav .menu .expanded>a:after{content:"\e60f"}}.posts .node{margin-bottom:40px}.posts .node-header:after{content:'';display:block;margin:1em 0;width:70px;height:3px;background-color:#1f1f1f}.posts.main-channel .subterm-overview .node{padding-top:20px;border-top:1px solid #ccc}.node-fields{font-size:18px}.node-fields .node-upper-meta{display:none}.node-fields .node-image,.node-fields .node-upper-meta{display:none}.node-fields .link-file,.node-fields .link-related,.node-fields .link-twitter{padding-bottom:0;border:none}.node-fields .node-contact{margin-top:10px;margin-bottom:0;border:none}.node-fields .node-contact-wrapper{padding:0;background-color:transparent}.node-fields .node-links{clear:both;margin-bottom:20px;padding:20px;background:url('/sites/default/themes/dtheme/img/pokadot.svg') repeat left top #ffc70b}.node-fields .node-links.placeholder-block{display:none}.node-fields .node-links .block-title{padding-top:0;border-top:0;color:#242424}.node-fields .node-links .link a{padding:0;font-size:18px;font-weight:400;color:#242424}.node-fields .node-links .link a:hover{text-decoration:underline;color:#242424}.node-fields .node-links .link-text{position:relative;margin-left:24px}.node-fields .node-links .link-text:before{position:absolute;left:-24px;top:0}.contact-posts .node,.profile-posts .node{padding-bottom:0}.contact-posts .node-item,.profile-posts .node-item{display:none}.contact-posts .node-header,.profile-posts .node-header,.contact-posts .node-upper-meta,.profile-posts .node-upper-meta,.contact-posts .node-upper-image,.profile-posts .node-upper-image{display:block}.contact-posts .node-upper-meta,.profile-posts .node-upper-meta{padding-top:0.5em;margin-bottom:0.5em}.contact-posts .node-header,.profile-posts .node-header{font-size:1.143em;line-height:1.250}.contact-posts .subtitle,.profile-posts .subtitle{font-size:0.875em;line-height:1.143}.contact-posts .views-row:first-child .node-upper-meta,.profile-posts .views-row:first-child .node-upper-meta{border-top:none}.block-dd_social{margin-bottom:20px}.block-dd_social ul{margin:0;padding:0;font-size:0;list-style:none}.block-dd_social .item-list ul li{margin:0;list-style:none}.block-dd_social li{display:inline-block}.block-dd_social span.ext{display:none}.block-dd_social .block-title{margin-bottom:10px}.block-dd_social .social{display:block;width:42px;height:42px;margin:5px 8px 5px 0;border:1px solid;border-radius:100%;text-decoration:none;background-color:white;text-align:center;color:#6aa849;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.block-dd_social .social:after{font-family:'theme' !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;display:block;width:42px;height:42px;font-size:21px;line-height:42px}.block-dd_social .social:hover{color:white}@media (min-width:640px) and (max-width:1120px){.block-dd_social .social{width:38px;height:38px;margin:5px 4px}.block-dd_social .social:after{width:38px;height:38px;line-height:38px}}.block-dd_social a.social-facebook:after{content:"\f09a"}.block-dd_social a.social-facebook:hover,.block-dd_social a.social-facebook:active{border-color:#3c5a9b;background-color:#3c5a9b}.block-dd_social a.social-google:after{content:"\f0d5"}.block-dd_social a.social-google:hover,.block-dd_social a.social-google:active{border-color:#db4c3f;background-color:#db4c3f}.block-dd_social a.social-linkedin:after{content:"\f0e1"}.block-dd_social a.social-linkedin:hover,.block-dd_social a.social-linkedin:active{border-color:#1879b3;background-color:#1879b3}.block-dd_social a.social-twitter:after{content:"\f099"}.block-dd_social a.social-twitter:hover,.block-dd_social a.social-twitter:active{border-color:#30aade;background-color:#30aade}.notify{position:fixed !important;z-index:9021000;left:0;right:0;bottom:0;max-height:0;overflow:hidden;text-align:left;background:#6aa849;color:white;-webkit-transition:max-height .5s linear;transition:max-height .5s linear}.notify .block-inner{position:relative;margin-left:40px;cursor:pointer}.notify .block-inner:before{font-family:'theme' !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;content:"\78";position:absolute;top:50%;left:-24px;margin-top:-12px;font-size:24px}.notify .node{margin:0}.notify .node-item{display:none}.notify .node-header{display:block}.notify .node-header a{display:block;padding:20px;font-size:0;line-height:24px}.notify .node-header .title,.notify .node-header .subtitle{vertical-align:middle;font-size:18px;font-weight:bold;line-height:24px;color:white}.notify .node-header .title{display:inline;text-transform:uppercase}.notify .node-header .subtitle{display:none;margin:0;padding-left:0.6em;text-transform:none}.notify.show.not-top{max-height:300px;overflow:inherit}@media (min-width:1024px){.notify .block-inner{width:70%;margin:0 auto}.notify .block-inner:before{left:-8%}.notify .node-header .subtitle{display:inline}}.hero .block-inner{position:relative;z-index:3;opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.hero.ready .block-inner{opacity:1}.hero .node-teaser{height:100%}.hero .node-upper-meta{display:none}.hero .field-image,.hero .node-teaser{margin-bottom:0}.hero .node-content-wrapper{position:absolute;bottom:50px;left:50px;padding:20px;text-align:left;background:rgba(0,0,0,0.7);color:white;max-width:70%;box-sizing:border-box}@media (min-width:500px){.hero .node-content-wrapper{padding:50px}}.hero .node-content-wrapper a{color:white}@media (max-width:500px){.hero .node-content-wrapper .node-header{font-size:24px}.hero .node-content-wrapper .node-content{font-size:16px}}.hero .node-content-wrapper .node-header .title{margin:0 !important;padding:0 !important;border:0 !important}.hero .slick-prev:before,.hero .slick-next:before{font-size:24px}.hero .slick-prev{left:10px;z-index:1}.hero .slick-next{right:10px;z-index:1}.hero .slick-dots{bottom:20px}.hero .slick-dots li{width:16px;height:16px;margin:0}.hero .slick-dots li button{width:16px;height:16px;padding:0}.hero .slick-dots li button:before{content:'';top:3px;left:3px;width:10px;height:10px;border-radius:100%;background-color:#FFFFFF}body{top:auto !important}.goog-te-banner-frame{top:auto !important;bottom:0}@media (max-width:1023px){.goog-te-banner-frame{display:none}}#google-translate{color:#6aa849;z-index:1}#google-translate:hover{color:#4b8938}#google-translate .goog-te-gadget{font-size:0;line-height:0}#google-translate .goog-te-gadget select.goog-te-combo{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;width:100%;margin:0;padding:0;border:none;border-radius:0;-webkit-appearance:none;cursor:pointer;background-color:transparent;color:transparent}#google-translate .goog-te-gadget select.goog-te-combo::-ms-expand{display:none}#google-translate .goog-te-gadget span{display:none}@media (max-width:1023px){#google-translate,#google-translate:hover{color:white}}@media (min-width:1024px){#google-translate,#google-translate:hover{color:white}#google-translate:before{color:#6aa849}#google-translate .goog-te-gadget select.goog-te-combo{top:0;left:32px;font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:bold;font-size:13px;line-height:24px;text-transform:uppercase;color:#6aa849}}#block-block-7{position:fixed;z-index:5;top:76px;left:0;right:0;bottom:0;height:0;padding:0;font-size:16px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,0.9);color:white;opacity:0;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}#block-block-7.expand{height:auto;padding:25px 0;overflow:visible;opacity:1}#block-block-7:before{font-family:'theme' !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;content:"\78";color:white;font-size:32px;position:absolute;top:20px;right:20px}#block-block-7 .block-inner{max-width:540px;margin:0 20px;padding:50px 0}@media (min-width:580px){#block-block-7 .block-inner{margin:0 auto}}@media (min-width:1024px){#block-block-7{top:116px;bottom:auto}}#block-block-7 .options{border-bottom:1px solid #6aa849}#block-block-7 .options button{display:inline-block;vertical-align:middle;padding:5px 10px;margin-right:5px;margin-bottom:-1px;border:0;font-size:14px;font-weight:normal;border-radius:4px 4px 0 0;white-space:nowrap;background-color:#242424;color:#eee;cursor:pointer;user-select:none}#block-block-7 .options button.active{border:1px solid #6aa849;border-bottom:0;color:#6aa849}#block-block-7 .forms{position:relative;border:1px solid #6aa849;border-top:0;background:#242424}#block-block-7 .forms form{z-index:1;opacity:0;padding:25px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#block-block-7 .forms form.student{position:relative}#block-block-7 .forms form.staff{position:absolute;top:0;left:0;right:0;bottom:0}#block-block-7 .forms form.active{z-index:2;opacity:1}#block-block-7 .forms label{display:block}#block-block-7 .form-submit{display:block;margin:1em 0}.infinite-campus-overlay{text-align:center}.ic-bt.block-title{margin-bottom:10px;color:#ddd}a.ic-btn{display:block;margin:10px 5px;padding:15px 35px;border:1px solid;font-weight:bold;font-size:14px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out;background-color:transparent;color:#6aa849}@media (min-width:1024px){a.ic-btn{display:inline-block;vertical-align:top}}a.ic-btn:hover{border-color:#4b8938;background-color:#4b8938;color:black}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('../bower_components/slick-carousel/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../bower_components/slick-carousel/slick/fonts/slick.eot');src:url('../bower_components/slick-carousel/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url('../bower_components/slick-carousel/slick/fonts/slick.woff') format('woff'),url('../bower_components/slick-carousel/slick/fonts/slick.ttf') format('truetype'),url('../bower_components/slick-carousel/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slide:focus{outline:none}.slick-initialized .slick-slide{display:inline-block}.front .page-content{margin:0}.front .primary-content{font-size:0}.front .primary-content .inner{display:flex;flex-direction:column}.front .primary-content .inner>div{display:flex}@media (min-width:1024px){.front .primary-content .inner{flex-direction:row}}.front .primary-content,.front .secondary-content{padding:0}.front .primary-content .inner,.front .secondary-content .inner{position:relative;margin:0;padding:0}@media (min-width:1024px){.front .primary-content .inner,.front .secondary-content .inner{max-width:1200px;margin:0 auto}}.front .primary-content{background:url('/sites/default/themes/dtheme/img/paper.svg') repeat left 10px #fff}@media (min-width:1024px){.front .primary-content{padding:60px 0}}.front .secondary-content{padding-bottom:15%;background:url('/sites/default/themes/dtheme/img/tower-bridge.jpg') no-repeat right bottom #fff;background-size:contain}@media (min-width:1024px){.front .secondary-content{padding:0 20px 0;background-size:65%;font-size:0}}.front .page-center,.front .page-bottom .layout{max-width:none;margin:0 auto;padding:0}@media (max-width:1023px){.front .page-center{margin:0}}.front .hero .node-header .instagram{display:inline-block;font-weight:bold;text-transform:uppercase}.front .hero .node-header .instagram:before{float:left;font-family:'theme' !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;content:"\f16d";margin-right:10px;font-size:24px}.front .hero .node-header .title{margin-left:10px;padding-left:10px;border-left:1px solid white}@media (min-width:1024px){.front .hero .node:after{content:'';position:absolute;z-index:2;left:0;right:0;bottom:0;display:block;height:13px;width:100%;background-color:white;-webkit-mask-box-image:url('/sites/default/themes/dtheme/img/jagged-up.svg') 26 0 0 0 repeat;mask-border:url('/sites/default/themes/dtheme/img/jagged-up.svg') 26 0 0 0 repeat}}.image-band .views-row{position:relative}.image-band .node{margin-bottom:0;overflow:hidden;text-align:center;padding-bottom:15%;border-bottom:1px solid white}.image-band .views-row:last-child .node{border-bottom:none}.image-band .node-inner{position:relative}.image-band .node-item{display:none;position:relative;z-index:2}.image-band .node-upper-image{display:block;position:absolute;z-index:1;top:0;left:0;width:100%}.image-band .field-image{margin-bottom:0}.image-band .field-image a{position:relative;display:block}.image-band .field-image a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(36,36,36,0.82)}.image-band .field-image img{width:auto;max-width:none}.image-band .node-header{display:block;font-size:24px;line-height:1.2;font-family:'Elephant W00',Georgia,Times,"Times New Roman",serif}@media (min-width:540px){.image-band .node-header{font-size:43px}}.image-band .node-header a{padding:15% 20px 0;color:white}.image-band .node-header .subtitle{font-size:18px;line-height:1.6;font-weight:normal;text-transform:none;color:white}.image-band .node-links{display:block;margin-top:20px}.image-band .node-links ul.links{display:block;margin:0 20px}.image-band .node-links ul.links li{display:none;margin:0}.image-band .node-links ul.links .link-read-more{display:block}.image-band .node-links ul.links a{margin:0;border-color:white;color:white;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.image-band .node-links ul.links a:after{display:none}@media (min-width:1024px){.image-band .node-links ul.links a:hover{color:black;background-color:white}}@media (min-width:1920px){.image-band .field-image img{width:100%}}.image-band .node .node-header a:before{font-family:'theme' !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;display:block;margin-bottom:10px;font-size:42px;color:#ffc70b}.image-band .node.apple-icon .node-header a:before{content:"\e900"}.image-band .node.approval-icon .node-header a:before{content:"\e901"}.image-band .node.calendar-icon .node-header a:before{content:"\e902"}.image-band .node.card-icon .node-header a:before{content:"\e903"}.image-band .node.credit-card-icon .node-header a:before{content:"\e904"}.image-band .node.document-icon .node-header a:before{content:"\e905"}.image-band .node.email-icon .node-header a:before{content:"\e906"}.image-band .node.gear-icon .node-header a:before{content:"\e907"}.image-band .node.globe-icon .node-header a:before{content:"\e908"}.image-band .node.graduate-icon .node-header a:before{content:"\e909"}.image-band .node.grid-icon .node-header a:before{content:"\e90a"}.image-band .node.heart-icon .node-header a:before{content:"\e90b"}.image-band .node.laptop-icon .node-header a:before{content:"\e90c"}.image-band .node.location-icon .node-header a:before{content:"\e90d"}.image-band .node.lock-icon .node-header a:before{content:"\e90e"}.image-band .node.pencil-icon .node-header a:before{content:"\e90f"}.image-band .node.phone-icon .node-header a:before{content:"\e910"}.image-band .node.present-icon .node-header a:before{content:"\e911"}.image-band .node.question-icon .node-header a:before{content:"\e912"}.image-band .node.register-icon .node-header a:before{content:"\e913"}.image-band .node.report-icon .node-header a:before{content:"\e914"}.image-band .node.sun-icon .node-header a:before{content:"\e915"}.image-band .node.teacher-icon .node-header a:before{content:"\e916"}.image-band .node.video-icon .node-header a:before{content:"\e917"}.image-band .node.volunteer-icon .node-header a:before{content:"\e918"}.image-band .node.twitter-icon .node-header a:before{content:"\f099"}.image-band .node.facebook-icon .node-header a:before{content:"\f09a"}.image-band .node.google-icon .node-header a:before{content:"\f0d5"}.image-band .node.linkedin-icon .node-header a:before{content:"\f0e1"}.image-band .node.youtube-icon .node-header a:before{content:"\f167"}.image-band .node.instagram-icon .node-header a:before{content:"\f16d"}.image-band .node.flickr-icon .node-header a:before{content:"\f16e"}@media (min-width:700px){.home-pods .field-image img{width:100%}}.home-pods .view-content{display:flex;flex-wrap:wrap}.home-pods .views-row{width:100%}@media (min-width:1024px){.home-pods .views-row{width:calc(50% - 10px)}.home-pods .views-row:nth-child(2n+1){margin:0 20px 20px 0}}.home-pods .node-teaser{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;background-position:50%;background-size:cover}.home-pods .node-teaser .dd-hover-expand{top:0}.home-pods .node-teaser:after{content:'';background:rgba(0,0,0,0.8);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;transition:all .2s ease-in-out}.home-pods .node-teaser:hover:after{background:#6aa849;transition:all .2s ease-in-out}.home-pods .node-inner{position:relative;height:100%}.home-pods .node-upper-image{display:none}.home-pods .node-header{font-size:21px;height:100%}@media (min-width:1300px){.home-pods .node-header{font-size:24px}}.home-pods .node-header a{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;display:flex;justify-content:center;align-items:center;padding:20px;width:100%;height:100%;box-sizing:border-box}.home-pods .node-header .subtitle{display:none}.home-pods .node-links{display:none}.home-reminders .block-inner{position:relative;padding:50px 20px}.home-reminders .block-title{margin-bottom:30px;font-size:20px;line-height:32px;text-transform:uppercase;color:#1f1f1f}.home-reminders .block-title:before{float:left;margin-right:10px;font-family:'theme' !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;content:"\e90f";font-size:32px}.home-reminders .node{margin-bottom:0}.home-reminders .node-item{display:none}.home-reminders .node-header{display:block;font-size:18px}.home-reminders .node-header a{color:#1f1f1f}.home-reminders .node-header a:after{content:'';display:block;margin:1em 0;width:70px;height:3px;background-color:#1f1f1f}.home-reminders .node-header a:hover{text-decoration:underline}.home-reminders .node-header .subtitle{display:none}.home-requested{position:relative;margin-bottom:15px;background-color:#4b8938}.home-requested:before,.home-requested:after{content:'';position:absolute;left:0;right:0;height:23px;background-color:#4b8938;-webkit-mask-box-image:url('/sites/default/themes/dtheme/img/scallop.svg') repeat;mask-border:url('/sites/default/themes/dtheme/img/scallop.svg') repeat}.home-requested:before{top:-10px}.home-requested:after{bottom:-10px}.home-requested .block-inner{position:relative;max-width:1200px;margin:0 auto}.home-requested .block-title{position:relative;font-size:20px;font-weight:bold;text-transform:uppercase;color:white}.home-requested .view-content{position:relative;font-size:0}.home-requested .node-item{display:none}.home-requested .node-header{display:block;font-size:18px;font-weight:500;line-height:28px}.home-requested .node-header a{color:white}.home-requested .node-links{display:block}.home-requested .node-links ul.links{display:block}.home-requested .node-links ul.links li{margin:0}.home-requested .node-links ul.links a{display:inline-block;color:white;border:none;margin:0;padding:20px 0 30px;font-size:15px;font-weight:bold;line-height:1;white-space:nowrap}.home-requested .node-links ul.links a:after{float:right;content:'\2192';font-size:30px;line-height:8px;padding-left:8px}.home-requested .node:hover .node-header a{text-decoration:underline}@media (max-width:1023px){.home-requested .block-title{position:relative;display:block;padding:27px 20px;border-bottom:0;line-height:26px;text-decoration:none;overflow:hidden;color:white;cursor:pointer;z-index:2}.home-requested .block-title:after{font-family:'theme' !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2b";position:absolute;top:0;right:0;display:block;width:75px;height:80px;font-size:46px;font-weight:normal;line-height:80px;text-align:center;overflow:hidden;color:white;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.home-requested .block-content{position:relative;z-index:1;overflow:hidden;height:20px;margin-top:-20px;padding:0 20px;opacity:0;-webkit-transition:margin-top .2s cubic-bezier(.165, .84, .44, 1);transition:margin-top .2s cubic-bezier(.165, .84, .44, 1)}.home-requested.expand .block-title:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.home-requested.expand .block-content{z-index:2;height:auto;margin-top:0;padding-bottom:20px;opacity:1}.home-requested .node:after{content:'';display:block;margin:1em 0;width:70px;height:3px;background-color:white}}@media (min-width:1024px) and (max-width:1239px){.home-requested{margin-left:-20px;margin-right:-20px}}@media (min-width:1240px){.home-requested{width:100vw;margin-left:calc((1200px - 100vw)/2)}}@media (min-width:1024px){.home-requested .block-inner{padding:20px}.home-requested .block-title{text-align:center}.home-requested .block-title .block-title-text{display:inline-block;position:relative;z-index:2;padding:20px;background-color:#4b8938}.home-requested .block-title:before{content:'';position:absolute;z-index:1;top:50%;left:0;right:0;height:17px;background:url('/sites/default/themes/dtheme/img/dot.svg') repeat-x 50% top transparent}.home-requested .view-content:before{content:'';position:absolute;top:10px;left:50%;bottom:10px;width:1px;background-color:white}.home-requested .views-row{display:inline-block;vertical-align:middle;width:50%}.home-requested .views-row-odd{width:47.5%;margin-right:2.5%}.home-requested .views-row-even{width:47.5%;margin-left:2.5%}.home-requested .node{margin-bottom:0}.home-requested .node-header:after{content:'';display:block;width:70px;height:3px;background-color:white}.home-requested .node-header a{padding:20px 0 15px}}.home-latest .block-inner{background-color:white}.home-latest .block-title{font-family:'Elephant W00',Georgia,Times,"Times New Roman",serif;font-weight:normal;font-size:22px;color:#242424}.home-latest .node-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.home-latest .node-upper-meta{display:block;margin:0;padding-top:0;border-top:none}.home-latest .meta-item{display:none}.home-latest .post-date{display:block;color:#242424;font-size:15px;font-style:italic}.home-latest .node-content,.home-latest h6{text-transform:unset;margin:0}.home-latest .node-links ul.links li{margin:0}.home-latest .node-header{display:block;font-size:21px;margin-bottom:10px;font-weight:500;line-height:1.5em}.home-latest .node-header a{color:#242424}.home-latest .node-header a:hover{text-decoration:underline}.home-latest .node-header .subtitle{display:none}.home-latest .view-footer a{display:inline-block;margin:0;padding:5px 25px;border:1px solid #242424;font-size:13px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#242424;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:1023px){.home-latest .block-title{position:relative;display:block;padding:27px 20px;border-bottom:0;line-height:26px;text-decoration:none;overflow:hidden;cursor:pointer;z-index:2}.home-latest .block-title:after{font-family:'theme' !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2b";position:absolute;top:0;right:0;display:block;width:75px;height:80px;font-size:46px;font-weight:normal;line-height:80px;text-align:center;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.home-latest .block-content{position:relative;z-index:1;overflow:hidden;height:20px;margin-top:-20px;padding:0 20px;opacity:0;-webkit-transition:margin-top .2s cubic-bezier(.165, .84, .44, 1);transition:margin-top .2s cubic-bezier(.165, .84, .44, 1)}.home-latest.expand .block-title:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.home-latest.expand .block-content{z-index:2;height:auto;margin-top:0;padding-bottom:20px;opacity:1}}@media (min-width:1024px){.home-latest{display:inline-block;vertical-align:top;width:47.5%;margin-right:2.5%}.home-latest .block-inner{padding:24px;border:1px solid #404040}.home-latest .block-title{margin-bottom:20px;font-size:43px}.home-latest .view-footer a:hover{background-color:#242424;color:white}}.home-calendar .block-inner{background:url('/sites/default/themes/dtheme/img/pokadot.svg') repeat left top #ffc70b}.home-calendar .block-title{font-family:'Elephant W00',Georgia,Times,"Times New Roman",serif;font-weight:normal;font-size:22px;color:#242424}.home-calendar .node{min-height:80px;margin-bottom:30px}.home-calendar .node:before{content:'';position:absolute;top:0;left:80px;bottom:0;width:2px;background-color:#5c5c5c}.home-calendar .node-item{display:none}.home-calendar .node-upper-meta{display:inline-block;vertical-align:middle;position:absolute;top:50%;left:0;height:80px;margin-top:-40px;margin-bottom:0;padding-top:0;border-top:none;line-height:1}.home-calendar .meta-item{display:none}.home-calendar .first-upcoming{display:block;color:#242424;text-align:center;font-size:0}.home-calendar .first-upcoming time:before,.home-calendar .first-upcoming time:after{display:block}.home-calendar .first-upcoming time:before{font-size:55px;font-weight:200;content:attr(data-day)}.home-calendar .first-upcoming time:after{font-size:18px;font-weight:700;text-transform:uppercase;content:attr(data-month)}.home-calendar .first-upcoming span{display:none}.home-calendar .node-header{display:block;margin-left:100px;line-height:70px}.home-calendar .node-header a{display:inline-block;vertical-align:middle;color:#242424}.home-calendar .node-header a:hover{text-decoration:underline}.home-calendar .node-header .title{font-size:18px;font-weight:500;line-height:1.5}.home-calendar .node-header .subtitle{display:none}.home-calendar .view-footer a{display:inline-block;margin:0;padding:5px 25px;border:1px solid #242424;font-size:13px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#242424;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:1023px){.home-calendar{border-top:1px solid #5c5c5c}.home-calendar .block-title{position:relative;display:block;padding:27px 20px;border-bottom:0;line-height:26px;text-decoration:none;overflow:hidden;cursor:pointer;z-index:2}.home-calendar .block-title:after{font-family:'theme' !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2b";position:absolute;top:0;right:0;display:block;width:75px;height:80px;font-size:46px;font-weight:normal;line-height:80px;text-align:center;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.home-calendar .block-content{position:relative;z-index:1;overflow:hidden;height:20px;padding:0 20px;margin-top:-20px;opacity:0;-webkit-transition:margin-top .2s cubic-bezier(.165, .84, .44, 1);transition:margin-top .2s cubic-bezier(.165, .84, .44, 1)}.home-calendar.expand .block-title:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.home-calendar.expand .block-content{z-index:2;height:auto;margin-top:0;padding-bottom:20px;opacity:1}}@media (min-width:1024px){.home-calendar{display:inline-block;vertical-align:top;width:47.5%;margin-left:2.5%}.home-calendar .block-inner{padding:24px}.home-calendar .block-title{margin-bottom:20px;font-size:43px}.home-calendar .view-footer a:hover{background-color:#242424;color:white}}.home-mission{border-top:34px solid #ffc70b}.home-mission .node-header,.home-mission .node-links{max-width:1200px;margin-left:auto;margin-right:auto}.home-mission .node{max-height:650px;-webkit-box-sizing:border-box;box-sizing:border-box}.home-mission .node-header .subtitle{max-width:70%;margin:1em auto}@media (min-width:1240px){.home-mission .node-header{font-size:4vw}}#sitemap{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#sitemap.ready{opacity:1}#sitemap li{clear:left;list-style:none}#sitemap ul ul{padding-left:24px}#sitemap .sitemap-rss{float:left;margin-top:2px}#sitemap .menu-link{display:inline-block;padding:2px;line-height:1.5em;text-decoration:none}#sitemap .menu-link:hover{text-decoration:underline}.calendar-feed{font-family:'Neue Helvetica W01',Helvetica,"Helvetica Neue",Arial,sans-serif}.calendar-feed .view-content{opacity:0;transition:opacity 0.3s linear}.calendar-feed.ready .view-content{opacity:1}.calendar-feed a{text-decoration:none}.calendar-feed .group-year{display:block;margin-top:40px;border-bottom:1px solid #eee;font-weight:bold;font-size:24px;color:black}.calendar-feed .node{overflow:visible;margin-left:18px;margin-bottom:5px;border:1px solid #eee;background-color:#fafafa;cursor:default;font-size:0}@media (min-width:1024px){.calendar-feed .node{margin-left:0}}.calendar-feed a.destination{position:relative;display:block;align-items:center;padding:10px 20px}.calendar-feed a.destination:before{content:'';position:absolute;top:-1px;bottom:-1px;right:100%;width:18px;background-color:#6aa849;transition:width .2s ease-out}.calendar-feed a.destination:hover:before{width:28px}@media (min-width:1024px){.calendar-feed a.destination{display:flex;margin-left:18px;padding:10px 20px 10px 0}.calendar-feed a.destination:after{content:'';background-color:transparent;position:absolute;top:0;left:0;bottom:0;width:13%}}.calendar-feed .event-date-tile{position:relative;z-index:1;display:block;margin:0;color:black;font-size:12px}.calendar-feed .event-date-tile .day-of-week:after{content:',';padding-right:5px}.calendar-feed .event-date-tile .month{display:inline-block;font-size:12px;font-weight:normal;margin-bottom:7px;margin-right:5px}@media (min-width:1024px){.calendar-feed .event-date-tile{width:11%;margin:-10px 2% -10px 0;padding:10px 20px;box-sizing:border-box}.calendar-feed .event-date-tile .day-of-week{position:absolute;z-index:2;top:50%;left:-14px;bottom:0;width:10px;margin-top:-18px;line-height:1;font-size:12px;font-weight:bold;word-break:break-all;text-align:center;text-transform:uppercase;color:white;transition:left .2s ease-out}.calendar-feed .event-date-tile .day-of-week:after{display:none}.calendar-feed .event-date-tile .month{display:block;margin-bottom:2px;margin-right:0;text-transform:uppercase}.calendar-feed .event-date-tile .day{font-size:24px;font-weight:bold}}.calendar-feed .heading{display:block;margin:0;font-size:18px;box-sizing:border-box}@media (min-width:1024px){.calendar-feed .heading{width:87%}}.calendar-feed .heading .title,.calendar-feed .heading .subtitle{line-height:1.2}@media (min-width:1024px){.calendar-feed .heading .title,.calendar-feed .heading .subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.33}}.calendar-feed .heading .title{margin:0;font-size:1em;color:#242424}@media (min-width:1024px){.calendar-feed .heading .title{font-size:1.5em}}.calendar-feed .heading .subtitle{margin-top:5px;margin-bottom:5px;font-size:13px;color:#6aa849}@media (min-width:1024px){.calendar-feed .heading .subtitle{font-size:1em}}.calendar-feed a.destination:hover .event-date-tile .day-of-week{left:-19px}.calendar-feed a.destination:hover header .title{color:#4b8938}.calendar-feed .multiple-day-event .event-date-tile.range time.end,.calendar-feed .throughout-the-day-event .event-date-tile.range time.end{display:none}@media (min-width:1024px){.calendar-feed .multiple-day-event .event-date-tile .day,.calendar-feed .multiple-month-event .event-date-tile .day{font-size:18px}}@media (min-width:1024px){.calendar-feed .multiple-month-event .event-date-tile{display:flex}}.calendar-feed .multiple-month-event .event-date-tile time.start:after{content:'-';padding:0 5px}@media (min-width:1024px){.calendar-feed .multiple-month-event .event-date-tile time.start:after{font-size:18px}}.calendar-feed .multiple-month-event .event-date-tile time.end .day-of-week{display:none}.calendar-feed .event-date{font-size:12px;color:black}.calendar-feed .dd-hover-expand{font-size:0}.calendar-feed .dd-hover-expand:before{font-size:16px}.calendar-feed .dd-hover-expand:hover:before{color:white}.calendar-feed .filter{cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}@media (max-width:1023px){.calendar-feed .ctrl{position:relative;display:block;padding:4px 10px 4px 45px;border:1px solid #ccc;border-radius:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:17px;line-height:21px;text-align:left;text-transform:none;letter-spacing:normal;color:#777;cursor:pointer}.calendar-feed .ctrl:before{font-family:'chevron' !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;content:"\e610";position:absolute;top:5px;left:0;bottom:5px;width:34px;height:auto;font-size:32px;line-height:18px;border-right:1px solid #ccc}.calendar-feed .filters{position:relative;z-index:1000;width:100%;max-height:0;margin-top:-16px;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:0 solid #ccc;border-radius:0 0 5px 5px;background-color:white;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.calendar-feed .filters.expanded{max-height:500px;border-bottom-width:1px}.calendar-feed .filters:before{content:'';display:block;margin:2px 10px 0;border-top:1px solid #ccc}.calendar-feed .filter{display:block;margin:0;padding:8px 10px;text-align:left;font-size:16px;line-height:1;border:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#777;background-color:transparent}.calendar-feed .filter.active{color:white;background-color:#6aa849}.calendar-feed .filter:first-child{margin-top:8px}.calendar-feed .filter:last-child{margin-bottom:8px}}@media (min-width:1024px){.calendar-feed .ctrl{display:none}.calendar-feed .filters{margin-bottom:40px}.calendar-feed .filter{display:inline-block;margin-right:2px;margin-bottom:2px;padding:6px 12px;border:1px solid #6aa849;border-radius:2px;background-color:transparent;color:#6aa849;cursor:pointer;white-space:nowrap;line-height:1}}.calendar-feed .node.pt2 a.destination:before,.calendar-feed .node.wt2 a.destination:before{background-color:#242424}@media (max-width:1023px){.calendar-feed .filter.active.show-2{background-color:#242424;color:white}}@media (min-width:1024px){.calendar-feed .filter.show-2{border-color:#242424;background-color:transparent;color:#242424}.calendar-feed .filter.show-2:hover,.calendar-feed .filter.show-2.active{background-color:#242424;color:white}}.calendar-feed .node.pt312 a.destination:before,.calendar-feed .node.wt312 a.destination:before{background-color:#5f9ea0}@media (max-width:1023px){.calendar-feed .filter.active.show-312{background-color:#5f9ea0;color:white}}@media (min-width:1024px){.calendar-feed .filter.show-312{border-color:#5f9ea0;background-color:transparent;color:#5f9ea0}.calendar-feed .filter.show-312:hover,.calendar-feed .filter.show-312.active{background-color:#5f9ea0;color:white}}.calendar-feed .node.pt1226 a.destination:before,.calendar-feed .node.wt1226 a.destination:before{background-color:#6aa849}@media (max-width:1023px){.calendar-feed .filter.active.show-1226{background-color:#6aa849;color:white}}@media (min-width:1024px){.calendar-feed .filter.show-1226{border-color:#6aa849;background-color:transparent;color:#6aa849}.calendar-feed .filter.show-1226:hover,.calendar-feed .filter.show-1226.active{background-color:#6aa849;color:white}}.calendar-feed .node.pt1227 a.destination:before,.calendar-feed .node.wt1227 a.destination:before{background-color:#4964a8}@media (max-width:1023px){.calendar-feed .filter.active.show-1227{background-color:#4964a8;color:white}}@media (min-width:1024px){.calendar-feed .filter.show-1227{border-color:#4964a8;background-color:transparent;color:#4964a8}.calendar-feed .filter.show-1227:hover,.calendar-feed .filter.show-1227.active{background-color:#4964a8;color:white}}.calendar-feed .node.pt1228 a.destination:before,.calendar-feed .node.wt1228 a.destination:before{background-color:#6c49a8}@media (max-width:1023px){.calendar-feed .filter.active.show-1228{background-color:#6c49a8;color:white}}@media (min-width:1024px){.calendar-feed .filter.show-1228{border-color:#6c49a8;background-color:transparent;color:#6c49a8}.calendar-feed .filter.show-1228:hover,.calendar-feed .filter.show-1228.active{background-color:#6c49a8;color:white}}.calendar-feed .node.pt1085 a.destination:before,.calendar-feed .node.wt1085 a.destination:before{background-color:#b83c3c}@media (max-width:1023px){.calendar-feed .filter.active.show-1085{background-color:#b83c3c;color:white}}@media (min-width:1024px){.calendar-feed .filter.show-1085{border-color:#b83c3c;background-color:transparent;color:#b83c3c}.calendar-feed .filter.show-1085:hover,.calendar-feed .filter.show-1085.active{background-color:#b83c3c;color:white}}.calendar-feed .node.pt1225 a.destination:before,.calendar-feed .node.wt1225 a.destination:before{background-color:#ffc70b}@media (max-width:1023px){.calendar-feed .filter.active.show-1225{background-color:#ffc70b;color:white}}@media (min-width:1024px){.calendar-feed .filter.show-1225{border-color:#ffc70b;background-color:transparent;color:#ffc70b}.calendar-feed .filter.show-1225:hover,.calendar-feed .filter.show-1225.active{background-color:#ffc70b;color:white}}.agenda{font-size:15px}.agenda .group{margin-bottom:40px;border:1px solid #ccc;background-color:#eee}.agenda .heading{margin:0;padding-top:15px;text-align:center;font-size:24px}.agenda .content{padding:10px}.agenda .node{position:relative;border:1px solid #ccc;padding:10px;margin-bottom:-1px;background-color:white}.agenda .node:last-child{margin-bottom:0}.agenda .node .admin-controls{position:absolute;z-index:1;top:5px;right:5px;font-size:12px;list-style:none;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.agenda .node .admin-controls a{display:inline-block;padding:3px 10px 2px;text-decoration:none;background-color:#6aa849;color:white;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.agenda .node .admin-controls a:hover{background-color:#4b8938}.agenda .node:hover .admin-controls{opacity:1}.agenda .meta{font-size:12px}.agenda header a{text-decoration:none}.agenda header a .title{margin:0;font-size:15px;color:#4b8938}.agenda header a .subtitle{font-size:14px;color:#343434}.agenda header a:hover .title{color:#6aa849}.agenda footer{font-size:14px}.agenda .file-attachments{list-style:none}.agenda .file{clear:left}.agenda .file a{display:block;margin:2px 4px 2px 0;padding:10px;border-width:1px;border-style:solid;border-radius:4px;line-height:16px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.agenda .file:last-child a{margin-bottom:0}@media (min-width:740px){.agenda .node{font-size:0 !important}.agenda .meta,.agenda header,.agenda footer{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.agenda .meta{width:18%;padding-right:10px}.agenda header{width:32%;padding-right:10px}.agenda footer{width:50%;font-size:12px}.agenda .file{display:inline-block;vertical-align:top}.agenda .file a{padding:2px}}.intranet-links .block-title{position:relative;margin-bottom:20px;font-size:24px;color:#6aa849}.intranet-links .block-title:after{font-family:'chevron' !important;content:"\e610";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;position:absolute;top:50%;right:0;width:24px;height:24px;font-size:24px;margin-top:-12px;color:#6aa849}.intranet-links .node{margin-bottom:0}.intranet-links .node-item{display:none}.intranet-links .node-header{display:block;font-size:16px;font-weight:normal;line-height:1.214em;color:#343434}.intranet-links .node-header a{padding:5px 0;border-top:1px solid #f2f2f2}.view-scusd-schools-table input[type=text]{line-height:14px;height:17px;padding:5px}.view-scusd-schools-table tr{border-bottom:none;background-color:#f5f5f5}.view-scusd-schools-table thead tr{background-color:#eee}.view-scusd-schools-table th,.view-scusd-schools-table td{padding:15px;border-bottom:5px solid white}.view-scusd-schools-table th{vertical-align:bottom}.view-scusd-schools-table td{vertical-align:top}.view-scusd-schools-table td.views-field-title a{font-weight:bold;text-decoration:none;line-height:1.4;display:block}.view-scusd-schools-table th.views-field-field-link-url,.view-scusd-schools-table th.views-field-field-profiles-nid{padding:15px 4px}.view-scusd-schools-table td.views-field-field-link-url,.view-scusd-schools-table td.views-field-field-profiles-nid{padding:6px 6px 6px 0}.view-scusd-schools-table td.views-field-field-link-url a,.view-scusd-schools-table td.views-field-field-profiles-nid a{display:inline-block;margin:4px;padding:5px 15px;border:1px solid #6aa849;font-size:12px;text-decoration:none;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.view-scusd-schools-table td.views-field-field-link-url a:hover,.view-scusd-schools-table td.views-field-field-profiles-nid a:hover{background-color:#4b8938;color:white}.node-content .pods{margin-bottom:0}.node-content .pods .pod{position:relative;margin-bottom:20px;font-size:18px;line-height:1.3;text-align:center;color:#343434}.node-content .pods .pod:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border:1px solid #6aa849}.node-content .pods .pod>a{display:block;padding:20px;box-sizing:border-box;text-decoration:none;color:#343434}.node-content .pods .pod strong{display:block;margin-bottom:10px}.node-content .pods .pod:hover strong{color:#4b8938}.node-content .pods .pod .field-image{margin-bottom:-20px}@media (min-width:640px){.node-content .pods{display:flex;flex-flow:row wrap}.node-content .pods .pod:before{left:10px;right:10px}}