img,video{height:auto;max-width:100%;vertical-align:bottom}figure{height:auto;margin:0;max-width:100%}.alignleft{float:left;margin:8px 32px 32px 0}.alignright{float:right;margin:8px 0 32px 32px}.aligncenter{clear:both;display:block;margin:0 auto 32px auto}.admin-bar{padding-top:32px}.admin-bar .dv-drawer,.admin-bar .dv-header{top:32px}@media screen and (max-width:782px){.admin-bar{padding-top:46px}.admin-bar .dv-drawer,.admin-bar .dv-header{top:46px}}.dv-statusbar__inner .textwidget{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.dv-content__header-inner>:first-child,.dv-content__section-inner>:first-child,.dv-content__main .dv-grid__cell>:first-child{margin-top:0 !important}.dv-content__header-inner>:last-child,.dv-content__section-inner>:last-child,.dv-content__main .dv-grid__cell>:last-child{margin-bottom:0 !important}.dv-content__main .dv-grid__cell{overflow:hidden}.content-categories{margin:32px 0;padding:0}.content-categories .dv-content__section-inner{display:-webkit-flex;display:flex}.content-categories a{color:inherit;font-size:16px;height:24px;line-height:24px;margin:0 12px 0 0;position:relative;text-decoration:none}.content-categories a:hover{text-decoration:underline}.content-categories a:after{content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.content-grid{margin:32px 0;padding:0}.content-grid .dv-card{box-sizing:border-box;height:100%}.content-grid .dv-card__media>p{margin:0}.content-grid .dv-card__header a{color:inherit;position:relative;text-decoration:none}.content-grid .dv-card__header a:after{content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.content-grid .dv-card__header a:hover{text-decoration:underline}.content-infos{margin:32px 0;padding:0}.content-infos .dv-content__section-inner{display:-webkit-flex;display:flex;font-size:16px;height:24px;line-height:24px}.content-infos a,.content-infos span{margin-right:16px}.content-infos a:last-child,.content-infos span:last-child{margin-right:0}.content-infos a{color:inherit;position:relative;text-decoration:none}.content-infos a:after{content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.content-infos a:hover{text-decoration:underline}.content-infos .material-icons{font-size:18px;height:24px;line-height:24px;margin-right:8px;vertical-align:bottom;width:18px}.content-nav{margin:32px 0;padding:0}.content-nav a{box-sizing:border-box;color:inherit;display:-webkit-flex;display:flex;position:relative;text-decoration:none;width:100%}.content-nav a:after{content:'';height:100%;left:0;opacity:0;position:absolute;top:0}.content-nav a[rel="prev"]{justify-content:flex-start;padding-right:32px}.content-nav a[rel="next"]{justify-content:flex-end;margin-left:auto;padding-left:32px}.content-nav a div{overflow:hidden;pointer-events:none}.content-nav .material-icons{height:32px;line-height:32px;margin-top:auto;vertical-align:bottom}.content-nav a[rel="prev"] .material-icons{margin-right:12px}.content-nav a[rel="next"] .material-icons{margin-left:12px}.content-nav span:first-child{display:block;font-size:16px;height:24px;line-height:24px}.content-nav a[rel="next"] span:first-child{text-align:right}.content-nav span:last-child{display:block;font-size:20px;height:32px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-nav a:hover span:last-child{text-decoration:underline}@media(min-width:600px){.content-nav a{width:50%}.content-nav a[rel="prev"]{float:left}}.content-pagination{margin:32px 0;padding:0}.content-pagination .dv-content__section-inner{display:-webkit-flex;display:flex;font-size:16px;height:24px;line-height:24px}.content-pagination__spacer{flex-grow:1}.content-pagination a{color:inherit;padding:0 4px;position:relative;text-decoration:none}.content-pagination a:first-child{padding-left:0}.content-pagination a:last-child{padding-right:0}.content-pagination a:hover{text-decoration:underline}.content-pagination a span{pointer-events:none}.content-pagination a:after{content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.content-pagination .material-icons{font-size:18px;height:24px;line-height:24px;vertical-align:bottom;width:18px}.content-pagination .prev .material-icons{margin-right:4px}.content-pagination .next .material-icons{margin-left:4px}.content-pagination .current{text-decoration:underline;padding:0 4px}.content-search{margin:32px 0;padding:0}.content-tags{margin:32px 0;padding:0}.content-tags .dv-content__section-inner{display:-webkit-flex;display:flex}.content-tags:first-child{margin-top:0}.content-tags:last-child{margin-bottom:0}.content-tags a{color:inherit;font-size:16px;font-weight:400;line-height:1.5em;margin:0 12px 0 0;position:relative;text-decoration:none}.content-tags a:hover{text-decoration:underline}.content-tags a:after{content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.dv-layout__content-sidebar ul{list-style:none;margin:0;padding:0}.dv-layout__content-sidebar .widgets>li{margin:16px 0}.dv-layout__content-sidebar .widgets>li:first-child{margin-top:0}.dv-layout__content-sidebar .widgets>li:last-child{margin-bottom:0}.dv-layout__content-sidebar .widgets a{color:inherit;line-height:24px;text-decoration:none}.dv-layout__content-sidebar .widgets a:hover{text-decoration:underline}.dv-layout__content-sidebar .widgets .post-date:before{content:'('}.dv-layout__content-sidebar .widgets .post-date:after{content:')'}.dv-content__footer-bottom ul{display:flex;list-style:none;margin:0;padding:0}.dv-content__footer-bottom a{color:inherit;font-size:16px;font-weight:400;line-height:1.5em;margin:0 8px;text-decoration:none}.dv-content__footer-bottom a:hover{text-decoration:underline}.dv-content__footer-bottom .dv-grid__cell:last-child ul{justify-content:flex-end}@media print{.dv-content__footer,.dv-content__sidebar,.dv-drawer,.dv-header{display:none}.dv-grid,.dv-content__body-inner{display:block}}.dv-header .dv-progress-linear{height:2px;left:0;position:absolute;bottom:0;width:100%}.dv-header .dv-progress-linear .dv-progress-linear__layer-3{animation:none;opacity:0}.dv-header .dv-progress-linear--loading .dv-progress-linear__layer-3{-webkit-animation:progress-indeterminate 2s linear infinite;animation:progress-indeterminate 2s linear infinite;opacity:1;transition:none}.dv-header .dv-progress-linear--fadeout .dv-progress-linear__layer-3{opacity:0;transition:opacity 1.2s cubic-bezier(.25,.75,.25,1) 0s}