@import '../bower_components/slick-carousel/slick/slick.css';@import '../bower_components/slick-carousel/slick/slick-theme.css';#block-digitaldcore-comments{float:inherit}.node-full .node-contact-wrapper,.node-sidebar .node-contact-wrapper{float:inherit}.sidebar-title,.appearing-nav .block-title,.block-dd_social .block-title{font-size:1.14285714em;line-height:1.2;margin-bottom:5px;padding-top:14px;border-top:1px solid #aaa}@font-face{font-family:'chevron';src:url("/sites/default/themes/dtheme/dd_templates/fonts/chevron.eot?mf1qok");src:url("/sites/default/themes/dtheme/dd_templates/fonts/chevron.eot?#iefixmf1qok") format('embedded-opentype'),url("/sites/default/themes/dtheme/dd_templates/fonts/chevron.woff?mf1qok") format('woff'),url("/sites/default/themes/dtheme/dd_templates/fonts/chevron.ttf?mf1qok") format('truetype'),url("/sites/default/themes/dtheme/dd_templates/fonts/chevron.svg?mf1qok#chevron") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'attachments';src:url("/sites/default/themes/dtheme/dd_templates/fonts/attachments.eot?mf1qok");src:url("/sites/default/themes/dtheme/dd_templates/fonts/attachments.eot?#iefixmf1qok") format('embedded-opentype'),url("/sites/default/themes/dtheme/dd_templates/fonts/attachments.woff?mf1qok") format('woff'),url("/sites/default/themes/dtheme/dd_templates/fonts/attachments.ttf?mf1qok") format('truetype'),url("/sites/default/themes/dtheme/dd_templates/fonts/attachments.svg?mf1qok#chevron") format('svg');font-weight:normal;font-style:normal}.channel,.subterm,.node{float:none;width:auto}.channel,.subterm,.block,.node,.messages{font-family:'Frutiger W01',sans-serif}.page,.above-page,.below-page{font-size:14px;line-height:1.5}.overview .node-header,.node-full .node-header,.overview .node-header a,.node-full .node-header a,.overview .node-header a:hover,.node-full .node-header a:hover{color:#555}.block-title{color:#0a9abf}.node{overflow:hidden}.node-teaser{padding-bottom:0}.node-header{line-height:1.2}.node-header a{color:#0a9abf}.node-header a:hover{color:#574d7e}.subtitle{font-size:0.667em;color:#939598}.node-image{margin-top:0}.field-image{margin-bottom:1em}.field-image a{text-decoration:none}.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:12px;line-height:1.333}.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}.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}.node-content .field-image{clear:left;float:left;margin-right:20px;margin-left:0}.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:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}html.no-svg .video-play{background-image:url('/sites/default/themes/dtheme/dd_templates/images/play.png')}.field-video .video-lightframe{display:inline-block}a.video-lightframe:hover .video-play{background-color:transparent;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}.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}.layout,.page-center,.page-bottom,.footerlinks .block-inner,.home.carousel .sidebar{margin-left:auto;margin-right:auto;width:300px}@media (min-width:640px){.layout,.page-center,.page-bottom,.footerlinks .block-inner,.home.carousel .sidebar{width:612px}}@media (min-width:720px){.layout,.page-center,.page-bottom,.footerlinks .block-inner,.home.carousel .sidebar{width:640px}}@media (min-width:1024px){.layout,.page-center,.page-bottom,.footerlinks .block-inner,.home.carousel .sidebar{width:960px}}@media (min-width:1060px){.layout,.page-center,.page-bottom,.footerlinks .block-inner,.home.carousel .sidebar{width:980px}}.layout:before,.layout:after,.page-center:before,.page-center:after,.page-bottom:before,.page-bottom:after,.home.carousel .sidebar:before,.home.carousel .sidebar:after{content:" ";display:table}.layout:after,.page-center:after,.page-bottom:after,.home.carousel .sidebar:after{clear:both}html{-webkit-font-smoothing:antialiased}body{width:100%;font-size:100%;background-color:#eee;text-rendering:optimizeLegibility}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,.overview .node-header,.node-full .node-header,.block-title,h6{font-family:'Frutiger W01',sans-serif}h1,.overview .node-header,.node-full .node-header{margin-top:0;margin-bottom:0.5em}h2,.block-title{margin-top:0.667em;margin-bottom:0.667em}h3{margin-top:0.769em;margin-bottom:0.769em}h4,h5,h6,h6{margin-top:0.909em;margin-bottom:0.909em}p,ul,ol,dl,pre,table,address,fieldset,blockquote{margin:1em 0}hr{border-width:1px 0 0 0}blockquote{padding:0 1.5em;border-left:.5em solid #574d7e;background:#eee;color:#333;font-family:Georgia,Times,"Times New Roman",serif}h1,.overview .node-header,.node-full .node-header{font-size:2.57142857em;line-height:1.111}h2,.block-title{font-size:1.71428571em;line-height:1.333}h3{font-size:1.28571429em;line-height:1.333}h4{font-size:1.14285714em;line-height:1.25}h5,h6{font-size:1em;line-height:1.286}h6{letter-spacing:0.2em;text-transform:uppercase;font-weight:normal;font-family:Georgia,Times,"Times New Roman",serif}img{max-width:100%}ul,li{margin:0;padding:0}.meta .meta-item{border-right-color:#85bad3;font-size:0.857em;line-height:1}.meta .meta-item a{text-decoration:none}.node-upper-meta{margin-bottom:1em;border-top:1px solid #aaa}.has-meta .node-upper-meta{padding-top:1em}.node-content table{width:100%;table-layout:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.node-content th,.node-content td{font-family:'Frutiger W01',sans-serif}.node-content table,.node-content tbody{border:1px solid #ccc}.node-content thead{border:1px solid #85bad3}.node-content th{border:1px solid #85bad3;background-color:#574d7e;color:#fff}.node-content tr{border:1px solid #ddd}.node-content td{vertical-align:top;border:1px solid #ccc}.node-content tbody tr.odd{background-color:transparent}.node-content tbody tr.even{background-color:#d9d7ce}.node-webform fieldset{font-family:'Frutiger W01',sans-serif}.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}.icon:before,.link-text:before{display:none;font-family:'attachments';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}.link .icon:before,.link .link-text:before,.file .icon:before,.file .link-text:before{content:"\e600"}.file-text-html .icon:before,.file-text-html .link-text:before,.file-text-plain .icon:before,.file-text-plain .link-text:before{content:"\e601"}.file-text-css .icon:before,.file-text-css .link-text:before{content:"\e602"}.file-application-xml .icon:before,.file-application-xml .link-text:before{content:"\e603"}.file-application-zip .icon:before,.file-application-zip .link-text:before{content:"\e60b"}.file-application-pdf .icon:before,.file-application-pdf .link-text:before{content:"\e604";color:#F91916}.file-application-msword .icon:before,.file-application-msword .link-text:before{content:"\e605";color:#2A5699}.file-application-vnd-ms-excel .icon:before,.file-application-vnd-ms-excel .link-text:before{content:"\e606";color:#227547}.file-application-vnd-ms-powerpoint .icon:before,.file-application-vnd-ms-powerpoint .link-text:before{content:"\e607";color:#D14524}.file-application-vnd-openxmlformats-officedocument-spreadsheetml-sheet .icon:before,.file-application-vnd-openxmlformats-officedocument-spreadsheetml-sheet .link-text:before{content:"\e606";color:#227547}.file-application-vnd-openxmlformats-officedocument-wordprocessingml-document .icon:before,.file-application-vnd-openxmlformats-officedocument-wordprocessingml-document .link-text:before{content:"\e605";color:#2A5699}.file-application-x-msdos-program .icon:before,.file-application-x-msdos-program .link-text:before{content:"\e60c";color:black}.file-image-gif .icon:before,.file-image-gif .link-text:before,.file-image-png .icon:before,.file-image-png .link-text:before,.file-image-jpeg .icon:before,.file-image-jpeg .link-text:before{content:"\e608"}.file-audio-mpeg .icon:before,.file-audio-mpeg .link-text:before{content:"\e60a"}.file-video-mpg .icon:before,.file-video-mpg .link-text:before,.file-video-mpeg .icon:before,.file-video-mpeg .link-text:before,.file-video-quicktime .icon:before,.file-video-quicktime .link-text:before{content:"\e609"}.node-content span.file a{text-decoration:none;text-transform:none}.node-content span.file .link-text:before{display:inline-block;margin-right:0.3em;vertical-align:top;font-size:1.28571429em}.icon:before{display:block;float:left;clear:left;font-size:24px}.link .link-text-wrapper{display:block;padding-top:6px;margin-left:30px}.link .ext span.link-text{padding-right:12px;background:url('/sites/all/modules/extlink/extlink.png') no-repeat right top}.link span.ext{display:none !important}#toc .icon{display:none}.link-read-more{display:block}.link-read-more a{display:block;margin-top:1em}.link-read-more a:after{padding-left:0.3em;content:"»"}.accordion-heading{clear:both;margin:0;padding-top:5px;padding-bottom:5px;border-top:1px solid #aaa;font-size:1em;line-height:24px}.accordion-heading a{cursor:pointer;text-decoration:none}.accordion-heading:first-child{margin-top:10px}.accordion-heading .icon:before{display:block;font-family:'chevron';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;margin-top:-5px;margin-left:-8px;font-size:32px;content:"\e607";-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.accordion-heading .link-text{display:block;margin-left:24px}.accordion-heading.active .icon:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion-content{margin-left:24px}.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:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.slideshow-icon:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}html.no-svg .slideshow-icon{background-image:url('/sites/default/themes/dtheme/dd_templates/images/slideshow.png')}.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;padding:3px 10px;border:1px solid #574d7e;border-radius:4px;text-decoration:none;white-space:nowrap;font-weight:normal;background-color:#574d7e;color:white}.pager li a{display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:white;color:#574d7e}.pager li a:hover{background-color:#574d7e;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 #574d7e;border-radius:4px;color:#574d7e;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}.col-1 .views-row{width:100%}@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:14px}.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 .field-image{max-width:25% !important}.fiw-30 .field-image{max-width:30% !important}.fiw-35 .field-image{max-width:35% !important}}@media (min-width:1024px){.fiw-40 .field-image{max-width:40% !important}.fiw-50 .field-image{max-width:50% !important}.fiw-60 .field-image{max-width:60% !important}.fiw-75 .field-image{max-width:75% !important}}.fiw-100 .field-image{max-width:100% !important}@media (min-width:1024px){.fif-lt .field-image{float:left;margin-left:0;margin-right:20px}}@media (min-width:1024px){.fif-rt .field-image{float:right;margin-right:0;margin-left:20px}}.fif-no .field-image{float:none;margin-left:0;margin-right:0}@media (min-width:640px){.fif-lt.fiw-25 .field-image,.fif-lt.fiw-30 .field-image,.fif-lt.fiw-35 .field-image{float:left;margin-left:0;margin-right:20px}}@media (min-width:1024px){.fif-lt.fiw-40 .field-image,.fif-lt.fiw-50 .field-image,.fif-lt.fiw-60 .field-image,.fif-lt.fiw-75 .field-image{float:left;margin-left:0;margin-right:20px}}@media (min-width:640px){.fif-rt.fiw-25 .field-image,.fif-rt.fiw-30 .field-image,.fif-rt.fiw-35 .field-image{float:right;margin-right:0;margin-left:20px}}@media (min-width:1024px){.fif-rt.fiw-40 .field-image,.fif-rt.fiw-50 .field-image,.fif-rt.fiw-60 .field-image,.fif-rt.fiw-75 .field-image{float:right;margin-right:0;margin-left:20px}}.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:35px;margin-bottom:35px}@media (min-width:1024px){.page-content,.page-left,.page-right{float:left}}@media (min-width:640px){.page-left{float:left;width:35%}}@media (min-width:1024px){.page-left{width:25%}}@media (min-width:640px){.page-left .page-sidebar{margin-right:40px}}@media (min-width:1024px){.sidebar-left .page-content{width:75%}}@media (min-width:1024px){.page-right{width:25%}}@media (min-width:1024px){.page-right .page-sidebar{margin-left:40px}}@media (min-width:1024px){.sidebar-right .page-content{width:75%}}@media (min-width:1024px){.two-sidebars .page-content{width:50%}}.page-center:before,.page-center:after{content:" ";display:table}.page-center:after{clear:both}.node-full{overflow:hidden;margin-bottom:40px}.node-full .subtitle{font-weight:normal;color:#574d7e}.node-full .node-content{font-size:1.143em;line-height:1.5;color:#000}.node-full .node-links{clear:both;display:none;margin-bottom:30px}.node-full .node-links .block-title{margin-bottom:10px;padding-top:30px;font-size:1.286em;line-height:1.333}.node-full .node-links .link-file,.node-full .node-links .link-related,.node-full .node-links .link-twitter{display:block}.node-full.has-links .node-links,.node-full.has-links .block-title{display:block}.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}.faceted-search td{display:block}@media (min-width:1024px){.faceted-search td{display:table-cell}}#block-digitaldcore-search{width:100%}.dd-search{position:relative}.dd-search *{height:22px;line-height:22px}.dd-search .dd-search-keywords{width:146px;border-radius:2px 0 0 2px;border:1px solid #ccc;border-right:0 none;background:white}.dd-search .dd-search-keywords .form-text{width:140px;font-size:10px;line-height:1em;color:#888;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.dd-search .dd-search-submit{height:22px;border-radius:0 2px 2px 0;border:1px solid #ccc;border-left:0 none;background-color:#ccc;background-image:url('/sites/default/themes/dtheme/dd_templates/images/search.svg');background-repeat:no-repeat;background-position:center center}.dd-search .dd-search-submit-button{width:100%;height:100%;padding:0;cursor:pointer}html.no-svg .dd-search .dd-search-submit{background-image:url('/sites/default/themes/dtheme/dd_templates/images/search.png')}.breadcrumb-nav{position:relative;padding:0 35px;font-size:12px;line-height:3em;background:#eee;color:#aaa}.breadcrumb-nav a{color:#aaa;text-decoration:none}.breadcrumb-nav a:hover{color:#574d7e}.breadcrumb-nav .active{color:#0a9abf}.breadcrumb{padding-bottom:0}.pods{margin-bottom:40px}.pods .views-row{margin-bottom:20px}.pods .views-row-odd{background-color:#574d7e;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.pods .views-row-odd:hover{background-color:#665b94}.pods .views-row-even{background-color:#0a9abf;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.pods .views-row-even:hover{background-color:#0cb5e1}.pods .node{margin-bottom:0}.pods .node-inner{padding:15px}.pods .node-item{display:none}.pods .node-upper-image,.pods .node-header,.pods .node-links,.pods .node-webform{display:block}.pods .node-upper-image{margin:-15px -15px 0 -15px}.pods .field-image{margin-bottom:15px}.pods .node-header{font-size:1.286em;line-height:1.333}.pods .node-header .title{color:#fff;font-weight:bold}.pods .node-header .subtitle{font-size:0.833em;font-weight:normal;color:#fff}.pods .link a{color:white}.pods .link a:hover{color:black}.pods .node-links .link-read-more{display:none}.pods .node-webform label{color:#333}.pods-right .node{padding-bottom:0}.pods-right .node-header{font-size:1.143em;line-height:1.313}.pods-right .node-header .subtitle{font-size:0.875em}@media (min-width:640px){.pods .view-content{margin-left:-3.33333333%;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 .views-row{display:inline-block;width:30%;margin-left:3.33333333%;vertical-align:top;font-size:14px}.pods-right{margin-bottom:0}}@media (min-width:1024px){.pods-right .view-content{display:inherit;margin-left:inherit;font-size:inherit}.pods-right .views-row{display:block;width:100%;margin-left:inherit}}.overview .node-teaser{overflow:hidden}.overview .node-upper-meta{display:none}.has-meta .overview .node-upper-meta{display:block}.overview .node-header a{cursor:default}.overview .subtitle{font-weight:normal;color:#574d7e}.overview .node-content{font-size:1.143em;line-height:1.5em;color:#000}.overview .field-image{margin-bottom:20px}.overview .caption{display:block}.tagged-posts .node-header{font-size:1.500em;line-height:1.333}.profile-posts .node{padding-bottom:0}.profile-posts .node-item{display:none}.profile-posts .node-header,.profile-posts .node-upper-meta,.profile-posts .node-upper-image{display:block}.profile-posts .node-upper-meta{padding-top:0.5em;margin-bottom:0.5em}.profile-posts .node-header{font-size:1.143em;line-height:1.250}.profile-posts .subtitle{font-size:0.875em;line-height:1.143}.term-nav{margin-left:0}.term-nav ul,.term-nav li{overflow:visible}.term-nav .menu-block-2>ul{margin-left:18px}@media (min-width:1024px){.term-nav .menu-block-2>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{font-size:1em}.term-nav .block-title a,.term-nav .block-title a.depth-2,.term-nav .block-title a.depth-3{padding:0 0 5px;border-bottom:1px solid #eee;font-size:1em;line-height:1.5em;text-transform:uppercase;letter-spacing:normal;color:#555}.term-nav .block-title a:hover,.term-nav .block-title a.depth-2:hover,.term-nav .block-title a.depth-3:hover{color:#574d7e}.term-nav .block-title a.active{color:#0a9abf;font-weight:bold}.term-nav .menu a{position:relative;padding:5px 0;border-bottom:1px solid #ccc;line-height:1.214em;color:#555}.term-nav .menu a:hover{color:#574d7e}.term-nav .menu a.active{color:#0a9abf;font-weight:bold}.term-nav .menu .collapsed>a:before,.term-nav .menu .expanded>a:before{font-family:'chevron';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%;left:-24px;width:24px;height:24px;font-size:24px;margin-top:-12px;color:#574d7e}.term-nav .menu .collapsed>a:before{content:"\e605"}.term-nav .menu .expanded>a:before{content:"\e60f"}.appearing-nav{display:none}.appearing-nav.has-links{display:block}.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:#555}.appearing-nav ul.links li a:hover{color:#574d7e}#block-dd_social-share_page ul li{margin-top:5px;margin-right:3px}.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:0;display:none}.node-fields .node-links.has-links{display:block}.contact-posts .node-item{display:none}.contact-posts .node-upper-meta,.contact-posts .node-header,.contact-posts .node-upper-image,.contact-posts .node-contact,.contact-posts .node-links{display:block}.contact-posts .node-upper-meta{padding-top:0.5em;margin-bottom:0.5em}.contact-posts .node-header{font-size:1.286em;line-height:1.333}.contact-posts .node-header .subtitle{font-size:0.778em}.contact-posts .field-image{margin-top:1em;margin-bottom:1em}body{background-color:#939598}a:link,a:visited{color:#574d7e}a:hover,a:visited:hover,a:active,a.active{color:#0a9abf}.meta-item,.meta-item a{color:#939598}.meta-item a:hover{color:#0a9abf}.meta .meta-item{border-right-color:#939598}.link a,.link a.active{color:#574d7e}.link a:hover{color:#0a9abf}.link-read-more a{color:#574d7e}.link-read-more a:hover{color:#0a9abf}.block-title{color:#93a450}h2,.block-title{color:#574d7e}h3{color:#574d7e}h4{color:#574d7e}h5,h6{color:#574d7e}h6{color:#939598}.overview .node-header a,.overview .node-header a:hover,.node-full .node-header{color:#555}.node-header a{color:#574d7e}.node-header a:hover{color:#0a9abf}.subtitle{color:#0a9abf}.overview .subtitle,.node-full .subtitle{color:#574d7e}.overview .node-content,.node-full .node-content{color:#574d7e}.node-upper-meta,.node-fields .block-title,.node-sidebar .node-contact,.block-dd_social .block-title{border-color:#aaa}.offscreen{position:absolute;top:-9999px;left:0}.pager li.pager-current,.pager li a{border:1px solid #574d7e;background-color:#574d7e;color:white}.pager li a{border-color:#93a450;background-color:transparent;color:#93a450}.pager li a:hover{border-color:#0a9abf;background-color:#0a9abf;color:white}div.dtabs{float:none;margin-bottom:30px}div.tab{float:none;display:inline-block;margin-right:2px;margin-bottom:3px;border:1px solid #93a450;text-transform:uppercase;font-size:0.857em;border-radius:5px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;background-color:transparent;color:#93a450}div.tab:hover{border-color:#0a9abf;background-color:#0a9abf;color:white}div.tab.active,div.tab.active:hover{border-color:#574d7e;background-color:#574d7e;color:white}@font-face{font-family:'cpedv';src:url('/sites/default/themes/dtheme/fonts/cpedv.eot?-oov2q9');src:url('/sites/default/themes/dtheme/fonts/cpedv.eot?#iefix-oov2q9') format('embedded-opentype'),url('/sites/default/themes/dtheme/fonts/cpedv.ttf?-oov2q9') format('truetype'),url('/sites/default/themes/dtheme/fonts/cpedv.woff?-oov2q9') format('woff'),url('/sites/default/themes/dtheme/fonts/cpedv.svg?-oov2q9#cpedv') format('svg');font-weight:normal;font-style:normal}.get-help{position:fixed;top:0;left:0;right:0;z-index:99999}.get-help .container{position:relative;max-width:1024px;margin:0 auto}a.get-help-btn{position:absolute;top:0;right:135px;padding:10px;font-size:12px;font-weight:bold;font-family:'Frutiger W01',sans-serif;text-transform:uppercase;text-decoration:none;color:white;background-color:#A2958A;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media (min-width:640px){a.get-help-btn{right:145px}}@media (min-width:1024px){a.get-help-btn{right:160px}}a.get-help-btn:hover{color:white;background-color:#b9afa6}.quick-escape{position:fixed;top:0;left:0;right:0;z-index:99999}.quick-escape .container{position:relative;max-width:1024px;margin:0 auto}a.quick-escape-btn{position:absolute;top:0;right:10px;padding:10px;font-size:12px;font-weight:bold;font-family:'Frutiger W01',sans-serif;text-transform:uppercase;text-decoration:none;color:white;background-color:#574d7e;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media (min-width:640px){a.quick-escape-btn{right:20px}}@media (min-width:1024px){a.quick-escape-btn{right:35px}}a.quick-escape-btn:hover{color:white;background-color:#6d609e}a.quick-escape-btn:before{content:'X';padding-right:5px}a.quick-escape-btn:after{content:'';position:absolute;top:-1px;left:0;width:1px;height:1px}body.escape-quick .page,body.escape-quick .page-above,body.escape-quick .page-below{display:none !important}body.escape-quick,a.quick-escape-btn:after{background:url('/sites/default/themes/dtheme/img/escape-from-mobile.png') no-repeat center top #fff}@media (min-width:640px){body.escape-quick,a.quick-escape-btn:after{background-image:url('/sites/default/themes/dtheme/img/escape-from-tablet.png')}}@media (min-width:1024px){body.escape-quick,a.quick-escape-btn:after{background-image:url('/sites/default/themes/dtheme/img/escape-from-desktop.png')}}.page{margin:0 auto;background-color:white}.page-header{position:relative;max-width:1024px;margin-left:auto;margin-right:auto;background-color:white}.page-header:after{content:'';position:absolute;top:112px;left:0;width:100%;height:1px;background-color:#ccc}@media (min-width:1024px){.page-header:after{display:none}}.page-main{clear:both}.page-center{clear:both}.page-footer{background-color:#bbb}@media (min-width:640px){.page-footer{background-color:#939598}}@media (max-width:639px){.front .page-center{width:100%}}.front .page-content{margin-top:50px}@media (max-width:639px){.front .page-content{margin-bottom:0}}@media (min-width:640px){.front .content-before{float:right;width:64%}}@media (min-width:1024px){.front .content-before{float:right;width:76%}}@media (min-width:640px){.front .content-after{width:200px;margin-right:64%}}@media (min-width:1024px){.front .content-after{margin-right:76%}}div.block.headerlinks{margin-top:2px}@media (min-width:768px){div.block.headerlinks{position:absolute;top:116px;right:10px;margin-top:unset}}@media (min-width:1024px){div.block.headerlinks{right:20px}}@media (min-width:1024px){div.block.headerlinks{top:50px;right:35px}}.headerlinks .view-content{white-space:nowrap;vertical-align:middle}.headerlinks .views-row{display:inline-block;vertical-align:middle}.headerlinks .views-row-first .node-teaser{margin-left:0;padding-left:0;border-left:none}.headerlinks .node-teaser{width:auto;margin-left:5px;margin-bottom:0;padding-left:9px;border-left:1px solid #444;overflow:visible}.headerlinks .node-item{display:none}.headerlinks .node-item.node-header,.headerlinks .node-item.node-upper-image{display:block}.headerlinks .node-header{font-size:14px}@media (min-width:1024px){.headerlinks .node-header{font-size:12px}}.headerlinks .node-header a{color:#444;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.headerlinks .node-header a:hover{color:#0a9abf}.headerlinks .has-image{border-left:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.headerlinks .has-image:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.headerlinks .has-image .node-header{display:none}.headerlinks .field-image{max-width:17px !important;margin:0}.headerlinks .button-green a{background:#93a450;color:#FFFFFF;padding:10px;transition:background-color .3s ease-out}.headerlinks .button-green a:hover{background:#A1AF66;color:#FFFFFF;transition:background-color .3s ease-out}.footerlinks{width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;background-color:#bbb}@media (min-width:640px){.footerlinks{background-color:#939598}}.footerlinks.ready{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.footerlinks .block-content{position:relative;padding-top:20px;padding-bottom:70px}.footerlinks .block-content:before,.footerlinks .block-content:after{content:" ";display:table}.footerlinks .block-content:after{clear:both}.footerlinks .column{float:left;box-sizing:border-box}.footerlinks .column.c0 .node-header .subtitle{display:block;margin-top:4px;font-size:14px;color:white}.footerlinks .column.c2{margin-bottom:10px}.footerlinks .column.c2 .node-header{line-height:1}.footerlinks .column.c2 .node-header a:hover{color:black}.footerlinks .column.c2 .node{margin-left:8px;padding-left:8px;border-left:1px solid white}.footerlinks .column.c2 .node:first-child{margin-left:0;padding-left:0;border-left:none}.footerlinks .column.c0{display:none}.footerlinks .column.c1{margin-bottom:12px}.footerlinks .column.c2 .node,.footerlinks .column.c3 .node{float:left}.footerlinks .column.c2 .node-header a{line-height:21px}.footerlinks .column.c4{clear:both;width:100%;margin-top:30px;text-align:center}@media (min-width:640px){.footerlinks .column.c0{display:block;width:25%;padding-right:5%}.footerlinks .column.c1{display:block;width:28%}.footerlinks .column.c2{float:right}.footerlinks .column.c3{float:right;clear:right}}@media (min-width:1024px){.footerlinks .column.c0{width:33%;padding-right:9%}.footerlinks .column.c1{width:33%;margin-bottom:0;padding-right:5%}}.footerlinks .node-teaser{margin-bottom:0}.footerlinks .node-teaser:hover .field-image{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.footerlinks .node-item{display:none}.footerlinks .node-header{display:block;font-size:14px;font-weight:normal;line-height:1.5}.footerlinks .node-header a{color:white;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.footerlinks .node-header .subtitle{display:none}.footerlinks .field-image{margin:0;margin-left:4px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.footerlinks .node-contact{display:block;color:white}.footerlinks .node-contact a,.footerlinks .node-contact a:hover{color:white}.footerlinks .node-contact .node-contact-wrapper{margin:0;line-height:1.5}.footerlinks .node-contact .field-map{display:none}.footerlinks .node-contact .field-phone:before{content:'Phone: '}.footerlinks .node-contact .field-phone .field-item{display:inline}.footerlinks .node-webform{display:block}.footerlinks .newsletter.node-teaser .node-webform{margin:10px 0 0}.footerlinks .newsletter.node-teaser .node-webform .form-item{margin:0}.footerlinks .newsletter.node-teaser .node-webform .webform-component{margin-bottom:2%}.footerlinks .newsletter.node-teaser .node-webform .webform-component input{width:100%}.footerlinks .newsletter.node-teaser .node-webform #webform-component-first-name,.footerlinks .newsletter.node-teaser .node-webform #webform-component-last-name{display:inline-block;vertical-align:top;width:49%}.footerlinks .newsletter.node-teaser .node-webform #webform-component-first-name{margin-right:1%}.footerlinks .newsletter.node-teaser .node-webform #webform-component-last-name{margin-left:1%}.footerlinks .newsletter.node-teaser .node-webform .form-actions{text-align:right;vertical-align:top}.footerlinks .newsletter.node-teaser .node-webform .form-submit{width:100%;background-color:#bcbdc0;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.footerlinks .newsletter.node-teaser .node-webform .form-submit:hover{background-color:#0a9abf}.footerlinks .has-image{width:auto}.footerlinks .has-image .node-header{display:none}.footerlinks .has-image .node-image{display:block}.footerlinks .has-image .field-image{max-width:30px !important}.term-nav .block-title a,.term-nav .block-title a.depth-2,.term-nav .block-title a.depth-3{border-bottom-color:#f5f5f5;color:#939598}.term-nav .block-title a:hover,.term-nav .block-title a.depth-2:hover,.term-nav .block-title a.depth-3:hover{color:#0a9abf}.term-nav .block-title a.active{color:#93a450}.term-nav .menu a{border-bottom-color:#f5f5f5;color:#574d7e}.term-nav .menu a:hover{color:#0a9abf}.term-nav .menu a.active{color:#93a450}.term-nav .menu .collapsed>a:before,.term-nav .menu .expanded>a:before{color:#939598}#block-nice_menus-1{background-color:#eaeaea}.main-navigation{position:relative;z-index:10}@media (min-width:1024px){.navbar{width:100%}ul.nice-menu{text-align:center;font-size:0}ul.nice-menu a.menu-link{display:block;padding:10px 20px;font-size:14px}ul.nice-menu li{width:auto;float:none;vertical-align:top;display:inline-block}ul.nice-menu a.menu-link.depth-1{position:relative;margin:10px 0;padding:0 10px;border-left:1px solid #939598;font-size:15px;font-weight:700;color:#444;cursor:default}ul.nice-menu a.menu-link.depth-1.tid-199{cursor:pointer}ul.nice-menu li:hover a.menu-link.depth-1,ul.nice-menu li.active-trail a.menu-link.depth-1{color:#0a9abf}ul.nice-menu li.depth-1 a.depth-1:after{content:'';position:absolute;bottom:-12px;left:0;width:100%;height:0;background-color:#574d7e;-webkit-transition:height .2s .3s ease-out;transition:height .2s .3s ease-out}ul.nice-menu li.depth-1:hover a.depth-1:after{height:5px}ul.nice-menu li a.menu-link.depth-1.active,ul.nice-menu li:hover a.menu-link.depth-1.active,ul.nice-menu li.active-trail a.menu-link.depth-1{color:#93a450}ul.nice-menu li.depth-2{text-align:left}ul.nice-menu li a.menu-link.depth-2{color:white;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}ul.nice-menu li a.menu-link.depth-2:hover{background-color:#6d609e}ul.nice-menu li a.menu-link.depth-2.active{background-color:#93a450}ul.nice-menu li:first-child+li a.menu-link.depth-1{border-left:none}ul.nice-menu ul.depth-2{position:absolute;top:42px;left:0;right:0;background-color:#574d7e}ul.nice-menu ul.depth-3{display:none !important;visibility:hidden !important}}@media (max-width:1023px){.navbar ul.nice-menu ul{visibility:visible !important;display:block !important;opacity:1 !important}.navbar ul.nice-menu li li{width:auto}.navbar ul.nice-menu a.menu-link{display:block;position:relative;line-height:21px;padding:5px 10px;border-bottom:1px solid #8d81a4;background-color:#574d7e;color:white;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar ul.nice-menu a.menu-link:hover{background-color:#0a9abf}.navbar ul.nice-menu a.menu-link.active{background-color:#93a450}.navbar ul.nice-menu .menuparent>a.menu-link:before{position:absolute;top:50%;left:0;margin-top:-12px;width:24px;font-family:'chevron';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;content:"\e611";color:white}.navbar ul.nice-menu a.menu-link.depth-1{padding-left:24px;border-bottom:none;background-color:#939598;font-size:18px;color:white}.navbar ul.nice-menu a.menu-link.depth-1:hover{background-color:#bcbdc0;color:white}.navbar ul.nice-menu a.menu-link.depth-1:before{left:0}.navbar ul.nice-menu a.menu-link.depth-1.active,.navbar ul.nice-menu .active-trail a.menu-link.depth-1{background-color:#939598;color:white}.navbar ul.nice-menu a.menu-link.depth-2{padding-left:48px;font-size:16px}.navbar ul.nice-menu a.menu-link.depth-2:before{left:24px}.navbar ul.nice-menu a.menu-link.depth-3{padding-left:64px}.navbar ul.nice-menu a.menu-link.depth-3:before{left:42px}.navbar ul.nice-menu a.menu-link.depth-4{padding-left:80px}.navbar ul.nice-menu a.menu-link.depth-4:before{left:58px}}.tools{float:left;clear:both;height:40px}@media (min-width:1024px){.tools{display:none}}@media (max-width:1023px){.sliding-menu-active{overflow:hidden}.page,.page-background{left:0;-webkit-transition:left .3s cubic-bezier(.19, 1, .22, 1);transition:left .3s cubic-bezier(.19, 1, .22, 1)}.sliding-menu-active .page,.sliding-menu-active .page-background{position:fixed;width:100%;left:75%;z-index:1}.header-blocks{clear:both;background:white}.navbar .block-content{position:fixed;top:0;left:-100%;right:0;bottom:0;z-index:1;width:75%;height:100%;overflow:auto;-webkit-transition:left .3s cubic-bezier(.19, 1, .22, 1);transition:left .3s cubic-bezier(.19, 1, .22, 1)}.sliding-menu-active .navbar .block-content{left:0}.navbar .nice-menu{position:relative;display:block;width:100%;overflow:hidden}.menu-close{display:block;position:fixed;top:0;left:0;bottom:0;z-index:2;background:rgba(255,255,255,0.2);box-shadow:-5px 0 5px rgba(0,0,0,0.2);-webkit-transition:left .3s cubic-bezier(.19, 1, .22, 1);transition:left .3s cubic-bezier(.19, 1, .22, 1)}.sliding-menu-active .menu-close{left:75%;right:0}.menu-icon{position:relative;z-index:3;float:left;margin-left:6px;padding:4px;line-height:1;cursor:pointer;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.menu-icon:hover{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.menu-icon .menu-text{float:right;padding-left:4px;line-height:34px;font-family:'Frutiger W01',sans-serif;font-size:16px;display:none}}@media (max-width:1023px) and (max-width:767px){.header-blocks{display:inline}}@media (max-width:1023px) and (min-width:640px){.menu-icon{margin-left:16px}}@media (min-width:1024px){#block-digitaldcore-search{position:absolute;top:20px;right:0}}.dd-search{top:5px;right:10px;margin:0}@media (min-width:1024px){.dd-search{top:0;right:40px}}.site-identity .site-logo{text-align:center}.site-identity .site-logo a{display:block;padding:10px 0}@media (min-width:640px){.site-identity .site-logo{margin-left:20px;text-align:left}.site-identity .site-logo a{float:left}}.pods .views-row-odd{background-color:#0a9abf}.pods .views-row-odd:hover{background-color:#0cb5e1}.pods .views-row-even{background-color:#93a450}.pods .views-row-even:hover{background-color:#a3b364}.home.carousel{clear:both;background:url('/sites/default/themes/dtheme/img/hex-loader.gif') no-repeat center center #fafafa}.home.carousel.ready{background-image:none;background-color:#574d7e}@media (max-width:620px){.home.carousel .field-image{width:200%;max-width:none !important;margin-left:-25%}}@media (min-width:1024px){.home.carousel{max-height:360px;overflow:hidden}}.home.carousel .view-content{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.home.carousel .view-content.ready{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.home.carousel .views-row{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home.carousel .views-row-first,.home.carousel .view-content.ready .views-row{position:relative;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.home.carousel .node-teaser{background-color:#574d7e}.home.carousel .node-teaser,.home.carousel .slick-dots{max-width:1280px;margin:0 auto}.home.carousel .node-item{display:none}.home.carousel .node-item.node-upper-image,.home.carousel .node-item.node-header,.home.carousel .node-item.node-links{display:block}.home.carousel .field-image{margin-bottom:0}.home.carousel .sidebar{margin:20px auto}.home.carousel .node-header{font-size:28px;line-height:1}.home.carousel .node-header a{color:white}.home.carousel .node-header .subtitle{margin-top:10px;font-size:16px;line-height:1.33333333;color:white}@media (min-width:1024px){.home.carousel .node-header{font-size:40px}.home.carousel .node-header .subtitle{font-size:18px}}.home.carousel .node-links a{color:white;font-size:14px;font-weight:bold;text-transform:uppercase;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.home.carousel .node-links a:hover{color:#e6c372}@media (min-width:1024px){.home.carousel .node-links a{font-size:18px}}.home.carousel .no-more .link-read-more{display:block !important}@media (min-width:1024px){.home.carousel .sidebar{position:absolute;top:0;right:3.5%;width:35%;margin:0;text-shadow:1px 4px 7px #333;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.home.carousel .slick-dots{text-align:left}.home.carousel .slick-dots li:first-child{margin-left:61.5%}.home.carousel .title,.home.carousel .subtitle,.home.carousel .node-links{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home.carousel .slick-active .sidebar{top:40px}.home.carousel .slick-active .title{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.home.carousel .slick-active .subtitle{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:opacity .5s .5s ease-out;transition:opacity .5s .5s ease-out}.home.carousel .slick-active .node-links{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:opacity .5s .75s ease-out;transition:opacity .5s .75s ease-out}}.home.carousel .slick-slider{margin-bottom:0}.home.carousel .slick-dots{position:relative;height:0;top:-30px;bottom:initial}.home.carousel .slick-dots li{margin:0}.home.carousel .slick-dots li button:before{font-size:10px;color:white;opacity:0.5}.home.carousel .slick-dots li.slick-active button:before{color:white;opacity:1}@media (max-width:639px){.home.mission{width:300px;margin-left:auto;margin-right:auto}}.home.mission .node-item{display:none}.home.mission .node-header{display:block;font-size:26px;text-transform:uppercase}.home.mission .node-header a{color:#444}.home.mission .node-content{display:block;font-size:16px}.home.action-tiles .node-teaser{text-align:center;margin-bottom:0;overflow:inherit}.home.action-tiles .node-inner{padding:20px}@media (min-width:640px){.home.action-tiles .node-inner{padding:10px}}.home.action-tiles .node-item{display:none}.home.action-tiles .node-item.node-header,.home.action-tiles .node-item.node-content,.home.action-tiles .node-item.node-webform{display:block}.home.action-tiles .node-header{font-size:80px;font-weight:900;line-height:1}@media (min-width:640px){.home.action-tiles .node-header{font-size:60px}}.home.action-tiles .node-header .subtitle{margin-top:0;font-size:30px}@media (min-width:640px){.home.action-tiles .node-header .subtitle{font-size:24px}}.home.action-tiles .node-content p{margin:10px 0 0}.home.action-tiles a.button{float:none;display:block;margin:0;padding:5px 10px 3px;border:none;font-size:18px;font-weight:bold;color:white;border-radius:2px;vertical-align:middle;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media (min-width:640px){.home.action-tiles a.button{display:inline-block}}@media (min-width:640px){.home.action-tiles a.button{font-size:13px}}.home.action-tiles a.button:before{font-family:'cpedv';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;padding-right:10px;padding-bottom:3px;font-size:30px;vertical-align:middle}@media (min-width:640px){.home.action-tiles a.button:before{font-size:24px}}.home.action-tiles a.button.take-action:before{content:"\e603"}.home.action-tiles a.button.donate-now:before{content:"\e605"}.home.action-tiles a.button.get-involved:before{content:"\e604"}.home.action-tiles a.button.resources:before{content:"\e920"}.home.action-tiles a.button.events:before{content:"\e953"}.home.action-tiles .views-row.views-row-1 .node-teaser{background-color:#d5a40e}.home.action-tiles .views-row.views-row-1 .node-header a,.home.action-tiles .views-row.views-row-1 .node-header .subtitle{color:#e6c372}.home.action-tiles .views-row.views-row-1 a.button{background-color:#e6c372}.home.action-tiles .views-row.views-row-1 a.button:hover{background-color:#eacc88}.home.action-tiles .views-row.views-row-2 .node-teaser{background-color:#93a450}.home.action-tiles .views-row.views-row-2 .node-header a,.home.action-tiles .views-row.views-row-2 .node-header .subtitle{color:#b9c18d}.home.action-tiles .views-row.views-row-2 a.button{background-color:#b9c18d}.home.action-tiles .views-row.views-row-2 a.button:hover{background-color:#c3ca9e}.home.action-tiles .views-row.views-row-3 .node-teaser{background-color:#0a9abf}.home.action-tiles .views-row.views-row-3 .node-header a,.home.action-tiles .views-row.views-row-3 .node-header .subtitle{color:#85bad3}.home.action-tiles .views-row.views-row-3 a.button{background-color:#85bad3}.home.action-tiles .views-row.views-row-3 a.button:hover{background-color:#98c5da}.home.action-tiles .views-row.views-row-4 .node-teaser{background-color:#574d7e}.home.action-tiles .views-row.views-row-4 .node-header a,.home.action-tiles .views-row.views-row-4 .node-header .subtitle{color:#8d81a4}.home.action-tiles .views-row.views-row-4 a.button{background-color:#8d81a4}.home.action-tiles .views-row.views-row-4 a.button:hover{background-color:#9a90af}.home.action-tiles .node-webform,.footerlinks .node-webform{margin:10px 0 0}.home.action-tiles .node-webform .type-textfield label,.footerlinks .node-webform .type-textfield label{display:none}.home.action-tiles .node-webform .form-submit,.footerlinks .node-webform .form-submit{padding:7px;border:none;border-radius:2px;background:black;text-shadow:none;color:white}.home.action-tiles .node-webform .type-textfield label,.footerlinks .node-webform .type-textfield label{display:none}html.ie-9 .home.action-tiles .node-webform .type-textfield label,html.ie-9 .footerlinks .node-webform .type-textfield label{display:block}.home.action-tiles .node-webform .type-textfield input,.footerlinks .node-webform .type-textfield input{padding:6px 6px 7px;border-radius:2px;border:none}.home.action-tiles .newsletter.node-teaser .node-header{font-weight:900}.home.action-tiles .newsletter.node-teaser .node-header .title{font-size:24px}.home.action-tiles .newsletter.node-teaser .node-webform .form-item{margin:0}.home.action-tiles .newsletter.node-teaser .node-webform .webform-component{width:75%;display:inline-block;vertical-align:top}.home.action-tiles .newsletter.node-teaser .node-webform .webform-component input{width:100%}.home.action-tiles .newsletter.node-teaser .node-webform .form-actions{width:20%;display:inline-block;text-align:right;vertical-align:top}.home.action-tiles .newsletter.node-teaser .node-webform .form-submit{width:100%;background-color:#8d81a4;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.home.action-tiles .newsletter.node-teaser .node-webform .form-submit:hover{background-color:#9a90af}.home.slider{padding-bottom:15px;background-color:#f1f1f1}@media (min-width:640px){.home.slider{padding-bottom:50px;background-color:transparent}}.home.slider .view-content{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.home.slider .view-content.ready{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}@media (min-width:640px){.home.slider .slick-list{margin-left:-35px}}.home.slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:nowrap row;-ms-flex-flow:nowrap row;flex-flow:nowrap row;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.home.slider .views-row{float:none;height:auto;background-color:white;border-left:5px solid #f1f1f1;border-right:5px solid #f1f1f1}@media (min-width:640px){.home.slider .views-row{border-left:35px solid white;border-right:none}}.home.slider .node-teaser{overflow:inherit}.home.slider .node-inner{padding-top:15px}.home.slider .has-image .node-inner,.home.slider .has-video .node-inner{padding-top:0}.home.slider .node-item{display:none}.home.slider .node-item.node-links,.home.slider .node-item.node-header,.home.slider .node-item.node-upper-image{display:block}.home.slider .field-image{margin-bottom:15px}.home.slider .field-image a.slideshow-btn,.home.slider .field-image .video-lightframe{display:block}.home.slider .node-header{font-size:19px;padding:0 15px}@media (min-width:640px){.home.slider .node-header{padding:0}}.home.slider .node-header a{color:#444}.home.slider .node-header a:hover{color:#0a9abf}.home.slider .node-header .subtitle{margin-top:5px;font-size:14px;color:#444}.home.slider .node-links{padding:0 15px}@media (min-width:640px){.home.slider .node-links{padding:0}}.home.slider .node-links a{color:#574d7e;font-weight:bold}.home.slider .node-links a:hover{color:#0a9abf}.home.slider .slick-next,.home.slider .slick-prev{top:0;width:35px;height:100%;margin-top:0;background-color:white}.home.slider .slick-next:before,.home.slider .slick-prev:before{display:block;position:absolute;top:45px;margin-left:-7px;font-family:'chevron';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:48px;color:#ccc}.home.slider .slick-prev{left:-35px}.home.slider .slick-prev:before{content:"\e602"}.home.slider .slick-next{right:-35px}.home.slider .slick-next:before{content:"\e607"}.home.slider .slick-slider{margin-bottom:0}.home.slider .categories{position:relative;width:100%;background-color:transparent;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}@media (min-width:640px){.home.slider .categories{margin-bottom:40px;border:1px solid #ccc;background-color:white}}.home.slider .categories:before,.home.slider .categories:after{display:none;content:'';position:absolute;top:30px;bottom:30px;z-index:1;width:1px;background-color:#eee}@media (min-width:640px){.home.slider .categories:before,.home.slider .categories:after{display:block}}.home.slider .categories:before{left:25%}.home.slider .categories:after{right:25%}.home.slider .categories .section{position:relative;z-index:3;width:25%;display:inline-block;padding:30px 5px 20px;font-size:14px;text-align:center;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}@media (min-width:640px){.home.slider .categories .section:hover{background-color:#fafafa}.home.slider .categories .section.active{background-color:#F4F5F5}}@media (min-width:1024px){.home.slider .categories .section{padding:30px 15px 20px}}.home.slider .categories .section:before{font-family:'cpedv';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:32px;height:32px;margin:0 auto;padding:12px;font-size:32px;border-radius:28px;background-color:#ccc;color:white;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.home.slider .categories .section.priorities:before{content:"\e603"}.home.slider .categories .section.priorities:hover:before,.home.slider .categories .section.priorities.active:before{background-color:#0a9abf}.home.slider .categories .section.policy:before{content:"\e602"}.home.slider .categories .section.policy:hover:before,.home.slider .categories .section.policy.active:before{background-color:#574d7e}.home.slider .categories .section.capacity:before{content:"\e601"}.home.slider .categories .section.capacity:hover:before,.home.slider .categories .section.capacity.active:before{background-color:#93a450}.home.slider .categories .section.prevention h3{margin-top:4px}.home.slider .categories .section.prevention img{width:92px;height:92px}.home.slider .categories .section h3{color:#ccc;font-size:12px;text-transform:uppercase;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.home.slider .categories .section:hover h3,.home.slider .categories .section.active h3{color:#444}.home.slider .categories .section p{display:none;margin-bottom:0;color:#999}@media (min-width:640px){.home.slider .categories .section:before{width:58px;height:58px;padding:16px;font-size:55px;border-radius:45px}.home.slider .categories .section.priorities:before{background-color:#0a9abf}.home.slider .categories .section.policy:before{background-color:#574d7e}.home.slider .categories .section.capacity:before{background-color:#93a450}.home.slider .categories .section h3{color:#444}.home.slider .categories .section p{display:block}}@media (min-width:1024px){.home.slider .categories .section h3{font-size:16px}}.home.slider .categories .section:after{content:'';position:absolute;left:0;bottom:0;z-index:2;display:none;width:100%;height:0;background:url('/sites/default/themes/dtheme/img/indicator.svg') no-repeat center bottom transparent;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (min-width:640px){.home.slider .categories .section:after{display:block}}html.no-svg .home.slider .categories .section:after{background-image:url('/sites/default/themes/dtheme/img/indicator.png')}.home.slider .categories .section.active:after{height:16px;bottom:-16px}.home.spotlight{padding-top:30px;background-color:#574d7e}@media (min-width:640px){.home.spotlight{padding-top:15px;border-top:1px solid #ccc;background-color:white}}.home.spotlight .block-title{margin-bottom:20px;color:#444;font-size:26px;line-height:1;text-transform:uppercase}@media (max-width:639px){.home.spotlight .block-title{width:300px;margin-left:auto;margin-right:auto;color:white}}.home.spotlight .view-content{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.home.spotlight .view-content.ready{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.home.spotlight .slick-track{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:nowrap row;-ms-flex-flow:nowrap row;flex-flow:nowrap row;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.home.spotlight .views-row{float:none;height:auto;margin:0 5px 15px;background-color:#493F6A}@media (min-width:640px){.home.spotlight .views-row{background-color:white}}.home.spotlight .node-teaser{margin-bottom:0}.home.spotlight .node-inner{padding:15px}@media (min-width:640px){.home.spotlight .node-inner{padding:0 15px}}.home.spotlight .node-item{display:none}.home.spotlight .node-upper-image{display:block}.home.spotlight .field-image{margin:0 0 15px}.home.spotlight .field-image img{margin:0;border-radius:58px}.home.spotlight .node-header{display:block}.home.spotlight .node-header .title{display:none}.home.spotlight .node-header .subtitle{color:#939598;font-size:16px;line-height:1.4;margin-top:0;margin-bottom:15px}@media (max-width:639px){.home.spotlight .node-header .subtitle{color:white}}.home.spotlight .node-links{display:block}.home.spotlight .node-links ul.links li{display:none;margin:0}.home.spotlight .node-links .link-read-more{margin-top:15px;display:block !important}.home.spotlight .node-links a{float:none;display:block;margin:0;padding:5px 10px 3px;border:none;font-size:13px;font-weight:bold;background-color:#574d7e;color:white;border-radius:2px;vertical-align:middle;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.home.spotlight .node-links a:hover{background-color:#6d609e}.home.spotlight .node-links a:before{font-family:'cpedv';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:"\e600";display:inline-block;padding-right:10px;padding-bottom:3px;font-size:24px;vertical-align:middle}.home.spotlight .node-links a:after{display:none}@media (min-width:640px){.home.spotlight .node-inner{text-align:right;font-size:0}.home.spotlight .node-upper-image,.home.spotlight .node-header,.home.spotlight .node-links{display:inline-block;width:50%;text-align:left;vertical-align:top;font-size:14px}.home.spotlight .node-upper-image{width:42%}.home.spotlight .field-image{float:left}.home.spotlight .node-links ul.links{float:left}}@media (min-width:1024px){.home.spotlight .node-header,.home.spotlight .node-links{width:60%;padding-right:12%}.home.spotlight .node-upper-image{width:23%}}.home.spotlight .slick-next,.home.spotlight .slick-prev{top:0;width:35px;height:100%;margin-top:0;background-color:white}.home.spotlight .slick-next:before,.home.spotlight .slick-prev:before{display:block;position:absolute;top:38px;margin-left:-7px;font-family:'chevron';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:48px;color:#ccc}.home.spotlight .slick-prev{left:-35px}.home.spotlight .slick-prev:before{content:"\e602"}.home.spotlight .slick-next{right:-35px}.home.spotlight .slick-next:before{content:"\e607"}.home.spotlight .slick-slider{margin-bottom:0}#block-dd_twitter_feed-twitter_feed{background-color:#A2958A;color:white;padding:20px;overflow:hidden}#block-dd_twitter_feed-twitter_feed .block-title{margin-bottom:20px;font-size:30px;font-weight:900;line-height:1;text-align:center;color:#C6BEB8}@media (min-width:640px){#block-dd_twitter_feed-twitter_feed .block-title{font-size:24px}}#block-dd_twitter_feed-twitter_feed a{color:white}#block-dd_twitter_feed-twitter_feed a:hover{text-decoration:underline}#block-dd_twitter_feed-twitter_feed .dd-twitter-feed-header{margin-bottom:20px}#block-dd_twitter_feed-twitter_feed .dd-twitter-feed-header a{font-size:15px;font-weight:900;line-height:1;text-decoration:none}#block-dd_twitter_feed-twitter_feed .dd-twitter-feed-header a:before{font-family:'cpedv';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:5px;font-size:32px;content:"\e607";vertical-align:middle}#block-dd_twitter_feed-twitter_feed .dd-twitter-feed-header span.ext{display:none}#block-dd_twitter_feed-twitter_feed .dd-twitter-feed-tweets{font-size:14px}.view-cal{font-family:'Frutiger W01',sans-serif;font-size:15px;font-weight:400;line-height:1.33333333}.view-cal.only-capacity-events .node-calendar{position:absolute;left:-9999px}.view-cal.only-capacity-events .node-calendar.pt475{position:static}.view-cal.only-policy-events .node-calendar{position:absolute;left:-9999px}.view-cal.only-policy-events .node-calendar.pt476{position:static}.view-cal.only-communication-events .node-calendar{position:absolute;left:-9999px}.view-cal.only-communication-events .node-calendar.pt477{position:static}.view-cal.only-prevention-events .node-calendar{position:absolute;left:-9999px}.view-cal.only-prevention-events .node-calendar.pt660{position:static}.view-cal .node-calendar{background-color:#ccc;border-color:#a6a6a6}.view-cal .calendar-filters li label{color:#ccc;border-color:#ccc}.view-cal .calendar-filters li input:checked+label,.view-cal .calendar-filters li label:hover{color:white;border-color:#ccc;background-color:#ccc}.view-cal .node-calendar.pt#ccc{background-color:#ccc;border-color:#a6a6a6}.view-cal .calendar-filters li.pt#ccc label{color:#ccc;border-color:#ccc}.view-cal .calendar-filters li.pt#ccc input:checked+label,.view-cal .calendar-filters li.pt#ccc label:hover{color:white;border-color:#ccc;background-color:#ccc}.view-cal .node-calendar.pt475{background-color:#93a450;border-color:#657137}.view-cal .calendar-filters li.pt475 label{color:#93a450;border-color:#93a450}.view-cal .calendar-filters li.pt475 input:checked+label,.view-cal .calendar-filters li.pt475 label:hover{color:white;border-color:#93a450;background-color:#93a450}.view-cal .node-calendar.pt476{background-color:#574d7e;border-color:#36304f}.view-cal .calendar-filters li.pt476 label{color:#574d7e;border-color:#574d7e}.view-cal .calendar-filters li.pt476 input:checked+label,.view-cal .calendar-filters li.pt476 label:hover{color:white;border-color:#574d7e;background-color:#574d7e}.view-cal .node-calendar.pt477{background-color:#0a9abf;border-color:#065f76}.view-cal .calendar-filters li.pt477 label{color:#0a9abf;border-color:#0a9abf}.view-cal .calendar-filters li.pt477 input:checked+label,.view-cal .calendar-filters li.pt477 label:hover{color:white;border-color:#0a9abf;background-color:#0a9abf}.view-cal .node-calendar.pt660{background-color:#d5a40e;border-color:#8d6d09}.view-cal .calendar-filters li.pt660 label{color:#d5a40e;border-color:#d5a40e}.view-cal .calendar-filters li.pt660 input:checked+label,.view-cal .calendar-filters li.pt660 label:hover{color:white;border-color:#d5a40e;background-color:#d5a40e}.view-cal>.attachment{background:url('/sites/default/themes/dtheme/img/hex-loader.gif') no-repeat center 50% #fff}.view-cal>.attachment .calendar-calendar{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out;background:white}.view-cal.ready>.attachment .calendar-calendar{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.view-cal a{text-decoration:none}.view-cal ul.links{margin:1.33333333em 0;font-family:'Frutiger W01',sans-serif;font-size:15px}.view-cal ul.links a{display:inline-block;padding:3px 6px;border:1px solid #574d7e;background-color:transparent;border-radius:4px;color:#574d7e;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.view-cal ul.links a:hover{background-color:#574d7e;color:white}.view-cal ul.links li{margin:0}.view-cal .calendar-calendar div.date-nav{position:relative;clear:both;margin:14px 0;padding:10px;background-color:#444;font-size:0}.view-cal .calendar-calendar div.date-nav a,.view-cal .calendar-calendar div.date-nav h3{color:white}.view-cal .calendar-calendar div.date-nav div.date-heading{float:none;display:inline-block;vertical-align:middle;font-family:'Frutiger W01',sans-serif;text-align:center;line-height:30px;font-size:15px}@media (min-width:640px){.view-cal .calendar-calendar div.date-nav div.date-heading{width:76%;font-size:25px}}.view-cal .calendar-calendar div.date-nav div.date-prev,.view-cal .calendar-calendar div.date-nav div.date-next{float:none;display:inline-block;vertical-align:middle;line-height:0}@media (min-width:640px){.view-cal .calendar-calendar div.date-nav div.date-prev,.view-cal .calendar-calendar div.date-nav div.date-next{width:12%}}.view-cal .calendar-calendar div.date-nav div.date-prev a,.view-cal .calendar-calendar div.date-nav div.date-next a{display:block;text-align:center;width:100%;font-size:14px;line-height:30px;border-radius:4px;background-color:#645991;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.view-cal .calendar-calendar div.date-nav div.date-prev a:hover,.view-cal .calendar-calendar div.date-nav div.date-next a:hover{background-color:#6d609e}.view-cal .calendar-calendar table{border-collapse:separate;border-spacing:1px 0}.view-cal .calendar-calendar tbody{border-top:none}.view-cal .calendar-calendar td{font-size:15px;line-height:1.25}.view-cal .calendar-calendar .day a{font-weight:bold}.view-cal .calendar-calendar .inner p{margin:inherit;padding:inherit}.view-cal .calendar-calendar .year-view>table>tbody>tr>td{float:left;width:100%}@media (min-width:640px){.view-cal .calendar-calendar .year-view>table>tbody>tr>td{float:none;width:32%}}.view-cal .calendar-calendar .year-view>table>tbody>tr>td a{font-weight:bold;text-decoration:none}.view-cal .calendar-calendar .month-view tr th,.view-cal .calendar-calendar .week-view tr th,.view-cal .calendar-calendar .day-view tr th,.view-cal .calendar-calendar .month-view tr td,.view-cal .calendar-calendar .week-view tr td,.view-cal .calendar-calendar .day-view tr td{padding:.2em 0 !important;border:none}.view-cal .calendar-calendar .month-view tr th.week,.view-cal .calendar-calendar .week-view tr th.week,.view-cal .calendar-calendar .day-view tr th.week,.view-cal .calendar-calendar .month-view tr td.week,.view-cal .calendar-calendar .week-view tr td.week,.view-cal .calendar-calendar .day-view tr td.week{display:none}.view-cal .calendar-calendar .month-view tr th.empty,.view-cal .calendar-calendar .week-view tr th.empty,.view-cal .calendar-calendar .day-view tr th.empty,.view-cal .calendar-calendar .month-view tr td.empty,.view-cal .calendar-calendar .week-view tr td.empty,.view-cal .calendar-calendar .day-view tr td.empty{border:none;background-color:transparent}.view-cal .calendar-calendar .month-view tr th.days,.view-cal .calendar-calendar .week-view tr th.days,.view-cal .calendar-calendar .day-view tr th.days,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items{margin:0;border:none;border-bottom:1px solid #808080;color:transparent;background-color:transparent;font-weight:normal;font-size:0}.view-cal .calendar-calendar .month-view tr th.days:after,.view-cal .calendar-calendar .week-view tr th.days:after,.view-cal .calendar-calendar .day-view tr th.days:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour:after,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour:after,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour:after,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items:after{display:block;color:#959595;font-size:15px}.view-cal .calendar-calendar .month-view tr th.days.sun:after,.view-cal .calendar-calendar .week-view tr th.days.sun:after,.view-cal .calendar-calendar .day-view tr th.days.sun:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour.sun:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour.sun:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour.sun:after,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour.sun:after,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour.sun:after,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour.sun:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items.sun:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items.sun:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items.sun:after{content:"Sun"}.view-cal .calendar-calendar .month-view tr th.days.mon:after,.view-cal .calendar-calendar .week-view tr th.days.mon:after,.view-cal .calendar-calendar .day-view tr th.days.mon:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour.mon:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour.mon:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour.mon:after,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour.mon:after,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour.mon:after,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour.mon:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items.mon:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items.mon:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items.mon:after{content:"Mon"}.view-cal .calendar-calendar .month-view tr th.days.tue:after,.view-cal .calendar-calendar .week-view tr th.days.tue:after,.view-cal .calendar-calendar .day-view tr th.days.tue:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour.tue:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour.tue:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour.tue:after,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour.tue:after,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour.tue:after,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour.tue:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items.tue:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items.tue:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items.tue:after{content:"Tue"}.view-cal .calendar-calendar .month-view tr th.days.wed:after,.view-cal .calendar-calendar .week-view tr th.days.wed:after,.view-cal .calendar-calendar .day-view tr th.days.wed:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour.wed:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour.wed:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour.wed:after,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour.wed:after,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour.wed:after,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour.wed:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items.wed:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items.wed:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items.wed:after{content:"Wed"}.view-cal .calendar-calendar .month-view tr th.days.thu:after,.view-cal .calendar-calendar .week-view tr th.days.thu:after,.view-cal .calendar-calendar .day-view tr th.days.thu:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour.thu:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour.thu:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour.thu:after,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour.thu:after,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour.thu:after,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour.thu:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items.thu:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items.thu:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items.thu:after{content:"Thu"}.view-cal .calendar-calendar .month-view tr th.days.fri:after,.view-cal .calendar-calendar .week-view tr th.days.fri:after,.view-cal .calendar-calendar .day-view tr th.days.fri:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour.fri:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour.fri:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour.fri:after,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour.fri:after,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour.fri:after,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour.fri:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items.fri:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items.fri:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items.fri:after{content:"Fri"}.view-cal .calendar-calendar .month-view tr th.days.sat:after,.view-cal .calendar-calendar .week-view tr th.days.sat:after,.view-cal .calendar-calendar .day-view tr th.days.sat:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-hour.sat:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-hour.sat:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-hour.sat:after,.view-cal .calendar-calendar .month-view tr th.calendar-dayview-hour.sat:after,.view-cal .calendar-calendar .week-view tr th.calendar-dayview-hour.sat:after,.view-cal .calendar-calendar .day-view tr th.calendar-dayview-hour.sat:after,.view-cal .calendar-calendar .month-view tr th.calendar-agenda-items.sat:after,.view-cal .calendar-calendar .week-view tr th.calendar-agenda-items.sat:after,.view-cal .calendar-calendar .day-view tr th.calendar-agenda-items.sat:after{content:"Sat"}.view-cal .calendar-calendar .month-view tr td,.view-cal .calendar-calendar .week-view tr td,.view-cal .calendar-calendar .day-view tr td{text-align:center;color:#212121;border-bottom:1px solid #e7e7e7 !important}.view-cal .calendar-calendar .month-view .date-nav,.view-cal .calendar-calendar .week-view .date-nav,.view-cal .calendar-calendar .day-view .date-nav{font-size:inherit;background-color:#eee}.view-cal .calendar-calendar .month-view .date-nav a,.view-cal .calendar-calendar .week-view .date-nav a,.view-cal .calendar-calendar .day-view .date-nav a,.view-cal .calendar-calendar .month-view .date-nav h3,.view-cal .calendar-calendar .week-view .date-nav h3,.view-cal .calendar-calendar .day-view .date-nav h3{color:#212121}.view-cal .calendar-calendar .month-view .date-nav .date-heading,.view-cal .calendar-calendar .week-view .date-nav .date-heading,.view-cal .calendar-calendar .day-view .date-nav .date-heading{width:100%;display:block;line-height:1}.view-cal .calendar-calendar .month-view .date-nav .date-next,.view-cal .calendar-calendar .week-view .date-nav .date-next,.view-cal .calendar-calendar .day-view .date-nav .date-next,.view-cal .calendar-calendar .month-view .date-nav .date-prev,.view-cal .calendar-calendar .week-view .date-nav .date-prev,.view-cal .calendar-calendar .day-view .date-nav .date-prev{display:none}.view-cal .calendar-calendar .month-view .day,.view-cal .calendar-calendar .week-view .day,.view-cal .calendar-calendar .day-view .day,.view-cal .calendar-calendar .month-view .year,.view-cal .calendar-calendar .week-view .year,.view-cal .calendar-calendar .day-view .year{float:none;padding:0;margin:0;width:auto;background-color:transparent;border:none}.view-cal .calendar-calendar .month-view .day a,.view-cal .calendar-calendar .week-view .day a,.view-cal .calendar-calendar .day-view .day a,.view-cal .calendar-calendar .month-view .year a,.view-cal .calendar-calendar .week-view .year a,.view-cal .calendar-calendar .day-view .year a{color:#8d81a4;font-weight:bold;background-color:transparent}.view-cal .calendar-calendar .month-view .day a:hover,.view-cal .calendar-calendar .week-view .day a:hover,.view-cal .calendar-calendar .day-view .day a:hover,.view-cal .calendar-calendar .month-view .year a:hover,.view-cal .calendar-calendar .week-view .year a:hover,.view-cal .calendar-calendar .day-view .year a:hover{color:#574d7e;text-decoration:none}@media (min-width:640px){.view-cal .calendar-calendar .month-view .day,.view-cal .calendar-calendar .week-view .day,.view-cal .calendar-calendar .day-view .day,.view-cal .calendar-calendar .month-view .year,.view-cal .calendar-calendar .week-view .year,.view-cal .calendar-calendar .day-view .year{text-align:right;padding:0 .2em}}.view-cal .calendar-calendar .month-view .calendar-empty,.view-cal .calendar-calendar .week-view .calendar-empty,.view-cal .calendar-calendar .day-view .calendar-empty{display:none}.view-cal .calendar-calendar .month-view .node-calendar,.view-cal .calendar-calendar .week-view .node-calendar{display:inline-block;width:8px;height:8px}.view-cal .calendar-calendar .month-view .node-calendar>*,.view-cal .calendar-calendar .week-view .node-calendar>*{display:none}@media (min-width:640px){.view-cal .calendar-calendar .month-view .node-calendar,.view-cal .calendar-calendar .week-view .node-calendar{display:inherit;width:auto;height:auto}.view-cal .calendar-calendar .month-view .node-calendar>*,.view-cal .calendar-calendar .week-view .node-calendar>*{display:inherit}}.view-cal .calendar-calendar .month-view tr td.today{background-color:#eee}.view-cal .calendar-calendar .month-view tr td.sun,.view-cal .calendar-calendar .month-view tr td.sat{background-color:#f9f9f9 !important;border:none !important;border-bottom:1px solid white !important}.view-cal .calendar-calendar .month-view tr td .inner{min-height:0}@media (min-width:640px){.view-cal .calendar-calendar .month-view tr td .inner{min-height:5em}}.view-cal .calendar-calendar .week-view tr td.calendar-agenda-hour,.view-cal .calendar-calendar .day-view tr td.calendar-agenda-hour{font-family:inherit}.view-cal .calendar-calendar .week-view tr td.calendar-agenda-hour .calendar-hour,.view-cal .calendar-calendar .day-view tr td.calendar-agenda-hour .calendar-hour,.view-cal .calendar-calendar .week-view tr td.calendar-agenda-hour .calendar-ampm,.view-cal .calendar-calendar .day-view tr td.calendar-agenda-hour .calendar-ampm{font-size:inherit}.view-cal .calendar-calendar .week-view .week{font-size:inherit}.view-cal .calendar-calendar div.calendar{float:none;clear:none;border-top:none}.view-cal .attachment .calendar-calendar div.date-nav div.date-heading{font-family:inherit;font-size:inherit}.view-cal .feed-icon{text-align:right}.view-cal .feed-icon div{display:inline}.view-cal .node-calendar{display:block;margin:.2em 0;border:1px solid;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.25);font-size:12px;line-height:1.25;text-align:left}.view-cal .node-calendar header{padding:0.25em 0.5em}.view-cal .node-calendar header a{color:inherit;font-weight:inherit}.view-cal .node-calendar header a:hover{color:inherit}.view-cal .node-calendar header h1{margin:0;font-size:inherit}.view-cal .node-calendar header .subtitle{margin:2px 0 0;color:#333}.view-cal .calendar-filters{float:right;margin:0 0 1.33333333em 0;padding:0;list-style-type:none;font-family:'Frutiger W01',sans-serif;font-size:14px}.view-cal .calendar-filters li{float:right;clear:right;margin:.2em 0 .2em .5em;padding:.2em 0;list-style-type:none}@media (min-width:1024px){.view-cal .calendar-filters li{float:left;clear:none}}.view-cal .calendar-filters li input{display:none}.view-cal .calendar-filters li label{border:1px solid;padding:.2em 1em;line-height:1;border-radius:4px;cursor:pointer}.view-cal .calendar-filters li input:checked+label,.view-cal .calendar-filters li label:hover{color:white}.tt180 .page-left{display:none}.tt180 .page-content{width:100% !important}.view-resources.ready .view-filters{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.view-resources .view-filters{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;background-color:#E6E7E9;padding:25px 20px 0;margin-bottom:30px;border:1px solid #D6D7D8;border-radius:4px}.view-resources .view-filters .form-item{position:relative}.view-resources .view-filters .views-widget-filter-keys{float:none;margin-bottom:15px;padding:0}.view-resources .view-filters .views-widget-filter-keys input.form-text{-webkit-appearance:none;padding:4px 15px;background-color:white;border:1px solid #B3B4B7;font-size:18px;line-height:1.5;border-radius:2px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.view-resources .view-filters .views-widget-filter-keys label{color:#574d7e;text-transform:none;font-size:18px;line-height:1}.view-resources .view-filters label{color:#93a450;display:block;text-transform:uppercase;margin-bottom:5px}.view-resources .view-filters select{width:100%;max-width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 14px;border:1px solid #CCC;border-radius:2px;font-size:14px;line-height:21px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#314244;background:none no-repeat right center #fff;font-family:'Frutiger W01',sans-serif}@media (min-width:1071px){.view-resources .view-filters .default-filters{display:flex}}.view-resources .view-filters label.option{color:#666666 !important;text-transform:initial}.view-resources .view-filters .views-exposed-widget.views-submit-button{padding:16px 16px 16px 0}.view-resources .view-filters .views-submit-button .form-submit{float:none;display:inline-block;width:49%;margin:0;padding:5px 10px 3px;border:none;font-size:14px;line-height:1.5;text-transform:uppercase;font-weight:bold;color:white;border-radius:2px;vertical-align:middle;text-align:center;text-decoration:none;background:#574d7e;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;text-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}@media (min-width:640px){.view-resources .view-filters .views-submit-button .form-submit{width:auto;margin-bottom:0}}.view-resources .view-filters .views-submit-button .form-submit:hover{background:#8d81a4}@media (max-width:1070px){.view-resources .view-filters .default-filters{clear:both;border:none;padding:0 10px;margin:0 -20px;background:#ddd;border-top:1px solid #D6D7D8}.view-resources .view-filters .default-filters .views-exposed-widget{float:none;padding:0;padding-left:10px;padding-right:10px;margin-top:10px;box-sizing:border-box}.view-resources .view-filters .default-filters .views-exposed-widget .views-widget{max-height:0;overflow:hidden;-webkit-transition:max-height .6s ease-out;transition:max-height .6s ease-out}.view-resources .view-filters .default-filters .views-exposed-widget>label{display:block;padding:10px 0;margin:0;color:#939598;text-transform:uppercase;font-family:'Frutiger W01',sans-serif;font-size:14px;line-height:36px;cursor:pointer}.view-resources .view-filters .default-filters .views-exposed-widget>label:before{float:left;font-family:'chevron';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;content:"\e607";-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.view-resources .view-filters .default-filters .views-exposed-widget.expanded .views-widget{max-height:400px}.view-resources .view-filters .default-filters .views-exposed-widget.expanded>label:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.view-resources .view-filters .container-inline-date{margin:15px 0}.view-resources .view-content{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:0;overflow:hidden;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.view-resources.has-results .view-content{height:auto;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.view-resources .view-content:before{content:'Search Results:';display:block;font-size:18px;text-transform:uppercase;color:#939598;margin-bottom:30px}