html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box}*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}body{background:#f0f0f0}@media all and (max-width: 49em){.desktop-only{display:none !important}}@media all and (min-width: 49em){.mobile-only{display:none !important}}.page-wrapper,.page-search-ting .pane-page-content{max-width:1248px;position:relative}@media all and (min-width: 49em){.page-wrapper,.page-search-ting .pane-page-content{margin-left:auto;margin-right:auto;max-width:1268px}}.content-wrapper,.pane-fulltext{max-width:1120px;width:100%;padding-left:20px;padding-right:20px}@media all and (min-width: 49em){.content-wrapper,.pane-fulltext{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}@media all and (min-width: 49em){.pane-node-content,.pane-page-content{padding:2rem 0 0}}@font-face{font-family:"icomoon";font-style:normal;font-weight:normal;src:url("/sites/all/themes/orwell/fonts/icomoon/icomoon.woff") format("woff"),url("/sites/all/themes/orwell/fonts/icomoon/icomoon.ttf") format("truetype")}@font-face{font-family:"SourceSansProLight";font-style:normal;font-weight:normal;src:url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-light.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-light.woff2") format("woff2"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-light.woff") format("woff"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-light.ttf") format("truetype"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-light.svg#SourceSansProLight") format("svg")}@font-face{font-family:"SourceSansPro";font-style:normal;font-weight:normal;src:url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-regular.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-regular.woff2") format("woff2"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-regular.woff") format("woff"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-regular.ttf") format("truetype"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-regular.svg#SourceSansPro") format("svg")}@font-face{font-family:"SourceSansProSemiBold";font-style:normal;font-weight:normal;src:url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-semibold.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-semibold.woff2") format("woff2"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-semibold.woff") format("woff"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-semibold.ttf") format("truetype"),url("/sites/all/themes/orwell/fonts/SourceSansPro/sourcesanspro-semibold.svg#SourceSansProSemiBold") format("svg")}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:normal;src:url("/sites/all/themes/orwell/fonts/fontawesome/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/orwell/fonts/fontawesome/fontawesome-webfont.woff2") format("woff2"),url("/sites/all/themes/orwell/fonts/fontawesome/fontawesome-webfont.woff") format("woff"),url("/sites/all/themes/orwell/fonts/fontawesome/fontawesome-webfont.ttf") format("truetype"),url("/sites/all/themes/orwell/fonts/fontawesome/fontawesome-webfont.svg#FontAwesome") format("svg")}body{font-family:"SourceSansPro",sans-serif}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media all and (min-width: 49em){.topbar .pane-search-form{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media all and (min-width: 49em){.topbar #header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}img{max-width:100%}.pane-user-login{display:block;width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;background:#f0f0f0}.pane-user-login select{background:white;border:1px solid #d5d5d5;width:100%;font-size:13px;padding:10px 30px;color:#787878;font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:1px}.pane-user-login input[type="text"],.pane-user-login input[type="email"],.pane-user-login input[type="submit"],.pane-user-login input[type="password"]{text-decoration:none;border-radius:6px;min-width:250px;display:inline-block;position:relative;border:1px solid #d5d5d5;color:black;font-size:15.4px;font-family:"SourceSansProSemiBold",sans-serif;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pane-user-login input[type="submit"]{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:15px 22px;margin-top:1rem;width:100%;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase}.pane-user-login input[type="submit"]:hover{background-color:#7c9b63;cursor:pointer}.pane-user-login label{font-size:16px;line-height:22px;font-family:"SourceSansProSemiBold",sans-serif;color:#505050;margin:0 0 5px;display:block}.pane-user-login .description{margin:.5rem 0}.pane-user-login .form-item{position:relative;margin-bottom:1.375rem}.pane-user-login form .description{color:#7c9b63;font-family:"SourceSansPro",sans-serif;margin-top:5px}.pane-user-login .messages{margin:16px 0}.ui-dialog form select{background:white;border:1px solid #d5d5d5;width:100%;font-size:13px;padding:10px 30px;color:#787878;font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:1px}.ui-dialog form input[type="text"],.ui-dialog form input[type="email"],.ui-dialog form input[type="submit"],.ui-dialog form input[type="password"]{text-decoration:none;border-radius:6px;min-width:250px;display:inline-block;position:relative;border:1px solid #d5d5d5;color:black;font-size:15.4px;font-family:"SourceSansProSemiBold",sans-serif;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-dialog form input[type="submit"]{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:15px 22px;margin-top:1rem;width:100%;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase}.ui-dialog form input[type="submit"]:hover{background-color:#7c9b63;cursor:pointer}.ui-dialog form label{font-size:16px;line-height:22px;font-family:"SourceSansProSemiBold",sans-serif;color:#505050;margin:0 0 5px;display:block}.ui-dialog form .description{margin:.5rem 0}.ui-dialog form .form-item{position:relative;margin-bottom:1.375rem}.ui-dialog form form .description{color:#7c9b63;font-family:"SourceSansPro",sans-serif;margin-top:5px}.view-articles,.view-ereol-search{width:100%;max-width:1200px;margin:0 auto}.ui-dialog{border-radius:0;background-color:#fff;left:0 !important;right:0 !important;margin:0 auto;top:100px !important;position:absolute !important}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:0}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{outline:none}.ui-dialog .messages{margin:16px 0}.ui-dialog-content a[data-modal-name="reol_bookmark"]{display:inline-block;width:auto}.ui-widget{font-family:'Oxygen', sans-serif}div.messages{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;padding:2rem;background-color:#fff;background-image:none;font-family:"SourceSansPro",sans-serif;font-size:1.2rem;color:#505050;line-height:1.8rem;border:1px solid #dcdcdc;word-wrap:break-word}@media all and (min-width: 49em){div.messages{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}@media all and (min-width: 49em){div.messages{margin:1rem auto;padding:2rem}}div.messages.status{background-color:#c5e8c5}div.messages.warning{background-color:#fdffc7}div.messages.error{background-color:#ff7562}div.messages ul{margin:0}.pane-page-tabs{width:100%;display:block;background-color:#5f7f9f;text-align:center}.pane-page-tabs a{color:#fff;text-decoration:none;font-family:"SourceSansProSemiBold",sans-serif;font-size:1.1rem}.pane-page-tabs .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pane-page-tabs .tabs a{display:inline-block;padding:.5rem 1rem}.icon-spinner:before{display:none}.btn,.material .action-button,.page-user .material-buttons .action-button{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:10px 22px;margin-top:1rem;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase;width:100%;font-size:.9rem;color:#fff !important;text-decoration:none;position:relative}.btn:hover,.material .action-button:hover,.page-user .material-buttons .action-button:hover{background-color:#7c9b63;cursor:pointer}@media all and (min-width: 49em){.btn,.material .action-button,.page-user .material-buttons .action-button{width:auto;display:inline-block;text-align:center;width:100%}}.btn.a,.material .a.action-button,.page-user .material-buttons .a.action-button{color:inherit !important}.btn-block{width:100% !important;max-width:100% !important}.btn--loan::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";position:absolute;right:.5rem}.btn--try{background-color:transparent;color:#505050 !important;border:1px solid #dcdcdc}.btn--try::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";position:absolute;right:.5rem;font-size:2rem}.text{font-family:"SourceSansPro",sans-serif}.text p{font-size:1rem;line-height:1.8rem;color:#787878}.text p strong{font-weight:bold}.text p em{font-style:italic}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-family:"SourceSansProLight",sans-serif}.text h2{font-size:2rem}.text h3{font-family:"SourceSansProLight",sans-serif;font-size:1.5rem;color:#505050;margin-top:1.5rem;margin-bottom:1.5rem;border-top:1px solid #d8d8d8;padding-top:1.5rem}.text h4{font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase;color:#505050;margin-top:1.5rem}.text a{color:#b81b40;text-decoration:none}.text a:hover{color:#5f7f9f}.text ul{margin:2rem 0 2rem 2rem;line-height:1.5rem;color:#787878}.text ul li::before{content:'\2014';margin-right:1rem}.highlight{color:#b81b40}.ui-dialog{border-radius:0;margin:0 auto;border:0;max-width:730px;max-height:90%;-webkit-box-shadow:0 0 33px 0 rgba(0,0,0,0.3);box-shadow:0 0 33px 0 rgba(0,0,0,0.3);padding:25px 30px;text-align:center;overflow-y:auto}.ui-dialog.try-ebook,.ui-dialog.try-audiobook{max-height:none;top:30px !important;max-width:1180px;overflow-y:visible}.ui-dialog,.ui-dialog .ui-widget-header,.ui-dialog .ui-dialog-content{color:#505050;font-family:"SourceSansProLight",sans-serif}.ui-dialog a{color:#fff;text-align:center}.ui-dialog form{text-align:left}.ui-dialog form .form-actions{text-align:center}.ui-dialog .action-button{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:10px 22px;margin-top:1rem;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase;width:100%;font-size:.9rem}.ui-dialog .action-button:hover{background-color:#7c9b63;cursor:pointer}.ui-dialog .ui-corner-all{border:0;background:#fff;border-radius:5px}.ui-dialog .ui-dialog-titlebar{margin:0;padding:0;font-family:"SourceSansPro",sans-serif;text-transform:uppercase}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{width:auto;float:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:block}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:0;right:0;position:absolute;font-size:10px;padding:0;margin:0}@media all and (min-width: 49em){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:0;right:15px}}.ui-dialog .ui-icon-closethick{text-indent:inherit;background:none;height:16px;width:16px}.ui-dialog .ui-icon-closethick::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";font-size:16px}@media all and (min-width: 49em){.ui-dialog{min-width:600px}}.ui-widget-overlay{opacity:.4}#ding-reservation-delete-reservations-form a{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:10px 22px;margin-top:1rem;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase;width:100%;font-size:.9rem;display:inline-block}#ding-reservation-delete-reservations-form a:hover{background-color:#7c9b63;cursor:pointer}@media all and (min-width: 26em){#ding-reservation-delete-reservations-form a{width:49%}#ding-reservation-delete-reservations-form a#edit-cancel{float:right}}.pager{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-family:"SourceSansProSemiBold",sans-serif;font-size:1rem}.pager a,.pager .pager-ellipsis{display:inline-block;padding:1rem;color:#787878;text-decoration:none}.pager a:hover,.pager .pager-ellipsis:hover{color:#b81b40}.pager-first,.pager-last{display:none}.pager-current{color:#b81b40;padding:1rem}.pager-previous,.pager-next{font-size:0}.pager-previous a,.pager-next a{padding:1rem 0}.pager-previous a::before,.pager-next a::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:.9rem;color:#505050;border:1px solid #dcdcdc;padding:1rem;border-radius:2px}.pager-previous a:hover::before,.pager-next a:hover::before{color:#b81b40;border:1px solid #b81b40}.pager-next a::before{content:""}.pager-previous{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pager-previous a::before{content:""}.pager-item-prev-1,.pager-item-prev-2,.pager-item-prev-3,.pager-item-prev-4,.pager-item-prev-5,.pager-item-prev-6,.pager-item-prev-7,.pager-item-next-1{display:none}@media all and (min-width: 20em){.pager-item-prev-1{display:list-item}}@media all and (min-width: 23em){.pager-item-prev-2,.pager-item-next-1{display:list-item}}@media all and (min-width: 26em){.pager-item-prev-3,.pager-item-next-1{display:list-item}}@media all and (min-width: 65em){.pager-item-prev-4,.pager-item-prev-5,.pager-item-prev-6,.pager-item-prev-7{display:list-item}}.fa-star-o{color:rgba(0,0,0,0.2);font-size:1.1rem}.fa-star-o::before{content:'\f005'}.fa-star-o.active{color:#95b978}.star{margin-right:.3rem}.ting-cover-wrapper,.linkbox{position:relative}.overlay-icons{position:absolute;width:100%;top:1rem;padding-right:1rem;text-align:right;line-height:2rem}.overlay-icons .icon::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;padding:.5rem;background-color:#fff;border-radius:50%;color:#787878;font-size:1rem;margin-left:.5rem}.overlay-icons.no-quota .icon::before{background-color:#5f7f9f;color:#fff}.overlay-icons .ebook::before{content:""}.overlay-icons .audiobook::before{content:""}.overlay-icons .podcast::before{content:""}.overlay-icons .link::before{content:"";color:#b81b40}.reader__back-button{position:absolute;top:5px;left:5px;padding:5px;text-decoration:none;font-size:22px}.reader__back-button::before{font-family:"FontAwesome";content:'\f060';position:relative}.search-overlay--wrapper{font-family:"SourceSansPro",sans-serif}.search-overlay--text{color:#fff;font-size:1.5rem}.search-overlay--inner{background-color:#505050;color:#fff}.search-overlay--inner .cancel{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:10px 22px;margin-top:1rem;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase;width:100%;font-size:.9rem}.search-overlay--inner .cancel:hover{background-color:#7c9b63;cursor:pointer}.search-overlay--inner .cancel a{color:#fff;text-decoration:none}body #autocomplete li{color:#505050}body #autocomplete li.selected{color:#b81b40}.site-header{background:white}.topbar{overflow:hidden}@media all and (min-width: 49em){.topbar{height:80px}}.topbar .pane-main-menu{width:100%}.topbar__inner{position:relative}@media all and (min-width: 49em){.topbar__inner{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;height:100%}}@media all and (min-width: 49em) and (min-width: 49em){.topbar__inner{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.branding{height:5rem;top:0;left:3.75rem;z-index:1}@media all and (min-width: 49em){.branding{position:absolute;width:9%;float:left;height:100%}}.branding__logo{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.branding__logo img{width:100%;max-width:35vw}.pane-reol-profile-link{position:absolute;top:0;left:0}@media all and (min-width: 49em){.pane-reol-profile-link{left:auto;right:3.75rem}}#user-login-form{max-width:500px;margin:0 auto;padding:2rem}.menu-name-main-menu>ul{margin:0 10px}@media all and (min-width: 49em){.menu-name-main-menu>ul{margin:0 20px}}.menu-name-main-menu li{height:100%;display:inline-block;margin:0;padding:0;vertical-align:top}@media all and (min-width: 49em){.menu-name-main-menu li{height:100%;display:inline-block;margin:0;padding:0}}.menu-name-main-menu li a{text-decoration:none;font-family:"SourceSansProSemiBold",sans-serif;font-size:.75rem;line-height:3rem;display:block;padding:0;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media all and (min-width: 49em){.menu-name-main-menu li a{font-size:1rem;line-height:5rem;height:100%;display:block}}.menu-name-main-menu.menu-level-1{background-color:#b81b40;text-align:center}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-1{background-color:#fff}}.menu-name-main-menu.menu-level-1 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-1 ul{margin:0 20px;display:inline-block}}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-1 li{padding:0 1.5rem}}.menu-name-main-menu.menu-level-1 a{color:#fff;opacity:.7}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-1 a{color:#505050}}.menu-name-main-menu.menu-level-1 a:hover{background:#f0f0f0}.menu-name-main-menu.menu-level-1 .active-trail a{opacity:1}.menu-name-main-menu.menu-level-2{background-color:#f0f0f0;border-bottom:1px solid #dcdcdc;color:#787878}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-2>ul{max-width:1120px;width:100%;padding-left:20px;padding-right:20px}}@media all and (min-width: 49em) and (min-width: 49em){.menu-name-main-menu.menu-level-2>ul{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.menu-name-main-menu.menu-level-2 li.expanded{margin-right:1rem}.menu-name-main-menu.menu-level-2 li.expanded:last-child{margin-right:0}.menu-name-main-menu.menu-level-2 li.expanded>a{text-transform:uppercase}.menu-name-main-menu.menu-level-2 li.expanded>a::after{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";font-size:.5rem;margin-left:.5rem}.menu-name-main-menu.menu-level-2 li.expanded ul{display:none}.menu-name-main-menu.menu-level-2 li.expanded.js-active ul{display:block}.menu-name-main-menu.menu-level-2 li.expanded.js-active>a,.menu-name-main-menu.menu-level-2 li.expanded.js-active>a::after,.menu-name-main-menu.menu-level-2 li.expanded>a.active-trail::after{color:#505050}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-2 li.expanded>a{position:relative;overflow:visible}.menu-name-main-menu.menu-level-2 li.expanded.js-active>a::before{content:'';color:#3c3c3c;position:absolute;width:0;height:0;vertical-align:middle;border-bottom:20px solid;border-right:20px solid transparent;border-left:20px solid transparent;right:-16px;bottom:-1px;z-index:2}}.menu-name-main-menu.menu-level-2 a{color:#b4b4b4}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-2 a:hover{color:#505050}}.menu-name-main-menu.menu-level-2 li div{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;position:absolute;display:block;left:0;right:0;z-index:2}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-2 li div{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.menu-name-main-menu.menu-level-2 li ul{-webkit-column-count:2;column-count:2;-webkit-column-gap:2rem;column-gap:2rem;padding:1rem 20px;background-color:#3c3c3c}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-2 li ul{display:inline-block;-webkit-column-width:13rem;column-width:13rem;-webkit-column-count:auto;column-count:auto;padding:30px}}.menu-name-main-menu.menu-level-2 li ul li{display:block}.menu-name-main-menu.menu-level-2 li ul a{color:#b4b4b4;font-family:"SourceSansPro",sans-serif;padding:0}@media all and (min-width: 49em){.menu-name-main-menu.menu-level-2 li ul a{line-height:2rem}}.menu-name-main-menu.menu-level-2 li ul a.active-trail{color:#fff}.footer{background-color:#282828;color:#fff;font-size:100%;font-family:"SourceSansPro",sans-serif;overflow:hidden;width:100%;float:left;display:inline-block;margin-top:2rem}.footer__inner{position:relative;max-width:1200px;margin:0 auto}@media all and (min-width: 49em){.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 0}}.footer__brand{background-color:#fff;color:#b81b40;font-family:"SourceSansProSemiBold",sans-serif;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__brand::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";font-size:2rem;margin-right:.5rem}.footer .menu a{text-transform:none}.footer a:hover{text-decoration:underline}.footer ul{display:none;margin:0;padding:0}@media all and (min-width: 49em){.footer ul{display:block}}.footer ul li{list-style:none;padding:0;margin:0}@media all and (min-width: 49em){.footer ul li{display:block !important}}.footer .panel-pane a{display:block;color:#787878;font-size:1.1rem;text-decoration:none;padding:1rem 2rem}@media all and (min-width: 49em){.footer .panel-pane{-webkit-box-flex:1;-ms-flex:1;flex:1}}.footer .pane-title{color:#fff;border-top:1px solid rgba(255,255,255,0.2);cursor:pointer;text-transform:uppercase;font-size:1.1rem;margin:0;padding:2rem}@media all and (min-width: 49em){.footer .pane-title{border-top:none}}.footer .leaf{margin:0}input[type=checkbox],.radio-custom{width:0;height:0;opacity:0;visibility:hidden;position:absolute}input[type=checkbox],input[type=checkbox]+label::before,.radio-custom,.radio-custom-label{display:inline-block;vertical-align:middle;cursor:pointer}input[type=checkbox]+label::before,.radio-custom-label{position:relative}input[type=checkbox]+label::before,.radio-custom+.radio-custom-label::before{content:'';background:transparent;border:1px solid #b4b4b4;width:1.5rem;height:1.5rem;text-align:center;font-size:.7rem;border-radius:50%;line-height:1.5rem;position:absolute;left:0;top:-.1rem}.form-type-checkbox label.option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;padding-left:1.8rem;min-height:1.5rem}.form-type-textfield .field-prefix{position:absolute;z-index:2;width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0}.form-type-textfield .field-prefix+input[type="text"]{padding-left:3rem}.form-checkboxes input[type=checkbox]+label::before,.form-checkboxes .radio-custom+.radio-custom-label::before{left:auto;right:0;top:0}.form-checkboxes label.option{padding-left:0}input[type=checkbox]:checked+label::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";background-color:#95b978;color:#fff}.radio-custom+.radio-custom-label::before{border-radius:50%}.radio-custom:checked+label::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";color:#bbb}input[type=checkbox]:focus+label,.radio-custom:focus+.radio-custom-label{outline:1px solid #ddd}.ding-facetbrowser-group-processed{font-family:"SourceSansPro",sans-serif}.ding-facetbrowser-group-processed .form-item{margin-bottom:1.375rem}.ding-facetbrowser-group-processed a{color:#505050;text-decoration:none}.ding-facetbrowser-group-processed label{display:inline-block;width:100%}.ding-facetbrowser-group-processed label::before{float:right}.ding-facetbrowser-group-processed label a{float:left}.ding-facetbrowser-group-processed legend{top:3rem;position:relative;margin-bottom:3rem;font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase}fieldset{padding:2rem;border-bottom:1px solid #d8d8d8;background-color:#f0f0f0;margin-top:-.5rem}@media all and (min-width: 49em){fieldset:nth-child(odd){background-color:#ebebeb}}.expand{margin-top:1rem;font-family:"SourceSansPro",sans-serif;color:#787878;margin-left:3rem}.expand-more{float:right;text-decoration:none}.expand-more::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";position:relative;left:-10px;top:1px;color:#505050;font-weight:bold}.expand-less{float:right}.expand-less::after{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";position:relative;right:-10px;top:1px;color:#505050;font-weight:bold}.js-facets-trigger{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAoCAYAAAAG0SEsAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAI2SURBVFiF7Zcxb9pAGIafC9wIbNmpkPBiCX5BRi9QbBW2Tt2zd4hUVfyDZm4mlgqBLLkDTPyBDiBVYAkC3rOlalXJgutQQA6CYKxTFvJN5/Ore+67O3/vWbAnbNteAhebZ9d1xT7dcxFnjIvdjpeMV/j5wdPRB8dxLpVS1+xMyrbtppTyS7vdftAJ30JqtVpdKTUDbvbobsIwnNm2/U4nPA3gOE5DKfUNEOVyGcuyyOfzAMznc/r9PsPhMAu0bdtuuK7b0QEX66WeAZl6vU6lUtkr9DyPTqcD8CilLBzbglhFZr3HmXK5fBAMUK1WKZVKANkwDK9jJHY0LoQQbwEsyzoqjmiqWuBKqTfAdo+fi4imoAV+ilgptWmudMHvARaLxVFxEASb5r0uuAfQ6/WOiiOa71rgQohb4NdwOMTzvINCz/MYjUbw/1O71QFP+b7/u1gsToUQjclkIoIgIJfLkc1mWS6XTKdTWq0Wg8EAQAHvu93uj2MDG4bxCdh+277vf97VbF+uS+cdkD0w3iPwIW51i1NkUpGZTUzT/Lparf4qpa6EeKJtSiljZew4zqVhGB+Bq2i/YRhp0zR/jsfjP5u+vXezpHe4Wq1WF0LcAZkDkierlz4gOjmSmJOWzJOak5abTFJz0gJPak66Mk9kTi9+gYyaky54InPSBU9kTroOXCJzSu0TxTGFaCQ1J63l9VRz0nraXdftSCkLQDNyqjfRlFIWoq6oNfNTxzjfv9RX+PnB/wEW0D9HilhIfAAAAABJRU5ErkJggg==);width:2rem;height:2rem;background-repeat:no-repeat;background-size:contain;cursor:pointer}.facets-trigger-wrapper{width:100%;background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-bottom:1px solid #d8d8d8}@media all and (min-width: 49em){.facets-trigger-wrapper{display:none}}.page-search-ting .panel-col-first .inside{display:none;background-color:#f0f0f0}@media all and (min-width: 49em){.page-search-ting .panel-col-first .inside{display:block}}.pane-ding-facetbrowser .expand-more,.pane-ding-facetbrowser .expand-less{padding-right:2rem;color:#505050}.pane-ding-facetbrowser fieldset .expand-more,.pane-ding-facetbrowser fieldset .expand-less{padding-right:0}.pane-search-form{height:5rem;margin-left:auto;position:absolute;right:0;top:0;z-index:1}@media all and (min-width: 49em){.pane-search-form{position:relative;height:auto;width:100%;top:auto;right:auto}}.page-search .pane-page-tabs{display:none}.search-form{font-family:"SourceSansPro",sans-serif;position:relative}.search-form #edit-search-type input{display:none}.search-form #edit-search-type .form-item{display:inline-block;margin:0 20px;font-family:"SourceSansPro",sans-serif}.search-form #edit-search-type .form-item label{text-transform:uppercase;cursor:pointer;opacity:.5;font-size:1.3rem}.search-form #edit-search-type .form-item.selected label{opacity:1}@media all and (min-width: 49em){.search-form #edit-search-type .form-item{margin:0 .4rem}.search-form #edit-search-type .form-item label{color:white;font-size:1rem}}@media all and (min-width: 49em){.page-search .search-form{background-color:#b81b40}}.search-form__icon__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-form__icon__wrapper::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:relative;top:-3px;right:3px;color:#dcdcdc;content:"";font-size:2rem}@media all and (min-width: 49em){.search-form__icon__wrapper::before{color:#fff;font-size:1.5rem;position:relative;top:3px}}.open .search-form__icon__wrapper{position:fixed;top:0;right:0;z-index:1}@media all and (min-width: 49em){.open .search-form__icon__wrapper{height:2rem;left:calc(50% - 1rem);position:relative;width:2rem}}.open .search-form__icon__wrapper::before{position:relative;content:'\ea0f';font-size:1.5rem;right:17px;top:0}@media all and (min-width: 49em){.open .search-form__icon__wrapper::before{position:relative;font-size:1rem;top:8px;right:0}}@media all and (min-width: 49em){.page-search .open .search-form__icon__wrapper{display:none}}@media all and (min-width: 49em){.search-form__icon__wrapper{background:#b81b40;display:block;height:2rem;text-align:center}}.search-form__icon{width:auto}.search-form__content{background:#fff;display:none;left:0;max-width:100%;position:fixed;top:0;width:100%;height:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-search .search-form__content{height:8rem}@media all and (min-width: 49em){.search-form__content{max-width:1248px;position:relative}}@media all and (min-width: 49em) and (min-width: 49em){.search-form__content{margin-left:auto;margin-right:auto;max-width:1268px}}.open .search-form__content{display:block}@media all and (min-width: 49em){.open .search-form__content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width: 49em){.page-search .search-form__content{height:auto;padding:1.2rem;background-color:#b81b40}}.search-form .form-item-search-block-form{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-form .form-item-search-block-form::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";position:absolute;color:#787878;top:27px;left:7px;font-size:1.5rem}@media all and (min-width: 49em){.search-form .form-item-search-block-form::before{top:21px;color:#fff;font-size:1.2rem}}.search-form__input--text{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#505050;display:block;font-family:"SourceSansProLight",sans-serif;font-size:2rem;height:5rem;padding:0 3.5rem 0 3rem;width:100%}.search-form__input--text:focus{outline:none}@media all and (min-width: 49em){.search-form__input--text{padding:0 1.875rem}}@media all and (min-width: 49em){.page-search .search-form__input--text{height:auto;background:#b81b40;color:#fff;font-size:1.3rem;font-family:"SourceSansPro",sans-serif}.page-search .search-form__input--text::-webkit-input-placeholder{color:#fff}.page-search .search-form__input--text:-ms-input-placeholder{color:#fff}.page-search .search-form__input--text::-ms-input-placeholder{color:#fff}.page-search .search-form__input--text::placeholder{color:#fff}}.search-form__icon--close{background:#b81b40;height:2rem;position:fixed;right:1rem;width:2rem}@media all and (min-width: 49em){.search-form__icon--close{right:auto;left:calc(50% - 1rem)}}.search-form__icon--close::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fff;content:"";font-size:1rem;left:.5rem;position:absolute;top:.5rem}@media all and (min-width: 49em){.search-form{border-top:1px solid #d8d8d8}}html.js input.form-autocomplete{background-image:none}.page-search-ting .pane-page-content{padding:0 2rem}.page-search-ting .pane-page-content .pane-search-result .pane-content>ul{font-size:1rem;line-height:1.8rem;color:#787878;line-height:1rem;margin:3.5rem 0}.page-search-ting .pane-page-content .pane-search-result .pane-content>ul strong{font-weight:bold}.page-search-ting .pane-page-content .pane-search-result .pane-content>ul em{font-style:italic}@media all and (max-width: 49em){.page-search-ting .panel-col-first{width:100%;background-color:rgba(250,250,250,0.9)}}@media all and (min-width: 49em){.page-search-ting .panel-col-first{padding-top:3.5rem;padding-bottom:3.5rem;float:left;width:300px;border-right:1px solid #d8d8d8}}@media all and (min-width: 65em){.page-search-ting .panel-col-first{width:410px}}.page-search-ting .panel-col-last{width:100%}@media all and (min-width: 49em){.page-search-ting .panel-col-last{width:auto;padding-left:3.5rem;overflow:hidden}}.page-search-ting .page-title{font-size:2.1rem;text-decoration:none;font-family:"SourceSansProLight",sans-serif;color:#787878;overflow-wrap:break-word;padding:0 2rem;background:#f0f0f0;display:none}@media all and (min-width: 49em){.page-search-ting .page-title{display:block}}.arrangement-toggles{position:absolute;top:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent}@media all and (min-width: 49em){.arrangement-toggles{position:relative;top:0;margin:0 2rem 1rem}}.arrangement-toggles .arrangement-toggle{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:2.2rem;height:2.2rem;border-radius:1.1rem;cursor:pointer;background-color:white;-webkit-transition:background-color 0.12s cubic-bezier(0.52, 1.03, 0.63, 0.97);-o-transition:background-color 0.12s cubic-bezier(0.52, 1.03, 0.63, 0.97);transition:background-color 0.12s cubic-bezier(0.52, 1.03, 0.63, 0.97)}.arrangement-toggles .arrangement-toggle:hover{background-color:#dcdcdc}.arrangement-toggles .arrangement-toggle+.arrangement-toggle{margin-left:.7rem}.arrangement-toggles .arrangement-toggle::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#787878}.arrangement-toggles .arrangement-toggle.toggle-active{background-color:#95b978}.arrangement-toggles .arrangement-toggle.toggle-active::before{color:white}.arrangement-toggles .arrangement-toggle.toggle-active:hover{background-color:#95b978}.arrangement-toggles .arrangement-toggle.toggle-list::before{content:""}.arrangement-toggles .arrangement-toggle.toggle-grid::before{content:""}.search-results{padding:2rem 0 0}.search-results .pager{padding:3.75rem 0}.search-results .material__metadata{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-family:"SourceSansProLight",sans-serif;font-size:14px;color:#787878}.search-results .material__language{display:inline-block}.search-results .material__language::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:12px;content:"⛿"}.search-results .material__number-in-series{display:inline;margin-left:.5em}.search-results .material__number-in-series::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:12px;content:""}.search-results .material__number-in-series .material__series-number{padding-left:.5em}.search-results .material__number-in-series .material__series-number+.material__series-series::before{content:' – '}.search-results.grid-view .arrangement-toggles{margin-bottom:2rem}.search-results.grid-view .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}@media all and (min-width: 20em){.search-results.grid-view .search-result{width:50%;padding:.75rem}}@media all and (min-width: 26em){.search-results.grid-view .search-result{width:33.3333%;padding:.75rem}}.search-results.grid-view .search-result .material{border-bottom:0;margin-top:0;padding:0}.search-results.grid-view .search-result .material__cover--teaser{width:100%}.search-results.grid-view .search-result .material__content{padding-left:0;width:100%}.search-results.grid-view .search-result .material__title{margin:0}.search-results.grid-view .search-result .material__title h2{font-family:"SourceSansPro",sans-serif;font-size:16px;letter-spacing:.5px;margin-top:6px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:0}.search-results.grid-view .search-result .material__title h2 a{color:black;font-weight:bold}.search-results.grid-view .search-result .material__author{font-family:"SourceSansProLight",sans-serif;font-size:14px;letter-spacing:.5px;margin:0;margin-top:10px}.topbar .menu-name-main-menu a.user-login-link,.topbar .menu-name-main-menu a.user-login-link:hover,.topbar .menu-name-main-menu a.user-logged-in-link,.topbar .menu-name-main-menu a.user-logged-in-link:hover{font-size:0;color:transparent;background:transparent}.topbar .menu-name-main-menu li:last-child{position:absolute;top:15px}@media all and (min-width: 49em){.topbar .menu-name-main-menu li:last-child{right:35px;top:0}}.topbar .menu-name-main-menu .user-login-link::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:28px;color:#787878;content:"";display:inline-block;top:10px}.topbar .menu-name-main-menu .user-logged-in-link::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:2rem;color:#787878;content:"";display:inline-block;top:10px}.notifications__count{position:absolute;background-color:#95b978;padding:4px;color:#fff;border-radius:50%;font-size:13px;font-family:"SourceSansProSemiBold",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:14px;width:14px;margin-left:-10px;top:31px}@media all and (min-width: 49em){.notifications__count{top:19px}}.page-user .pane-loans a[id^="bookmark-"],.page-user .pane-reservations a[id^="bookmark-"],.page-user .pane-reservations .actions-container .delete-all,.page-user #ding-reservation-reservations-notready-form .actions-container,.page-user .pane-reservations .item-checkbox{display:none}.page-user .pane-reservations .delete-reservations.action-button [type="submit"]{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:10px 22px;margin-top:1rem;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase;width:100%;font-size:.9rem;width:auto;border:none;-webkit-appearance:none}.page-user .pane-reservations .delete-reservations.action-button [type="submit"]:hover{background-color:#7c9b63;cursor:pointer}.page-user .select-all.ready-for-pickup{margin-top:1em;margin-bottom:1em}.article{font-family:"SourceSansPro",sans-serif;z-index:0}.article__content{padding:2rem 2rem 0}@media all and (min-width: 49em){.article__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 3.5rem}}.article__title{font-family:"SourceSansProLight",sans-serif;font-size:2rem;color:#787878;margin:3rem;text-align:center}@media all and (min-width: 49em){.article__title{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 3rem;text-align:left}}.article__byline{width:100%;overflow:hidden;font-family:"SourceSansPro",sans-serif;color:#787878;line-height:1.8rem}.article__byline__date{float:left;font-family:"SourceSansProSemiBold",sans-serif;color:#505050}@media all and (min-width: 49em){.article__byline__date{display:block;float:none}}.article__byline__author{float:right}@media all and (min-width: 49em){.article__byline__author{display:block;float:none}}@media all and (min-width: 49em){.article__byline{padding-right:3.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:17%}}.article__body{padding-bottom:3.5rem}@media all and (min-width: 49em){.article__body{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:83%;padding-bottom:0}}.article__image{padding:2rem 2rem 0;margin-bottom:1.5rem}.article__image *{height:100%;width:100%}.article__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media all and (min-width: 49em){.article__image{padding:0;margin-bottom:5rem;height:400px}}.article__materials{background-color:#e6e6e6;width:100%;display:block;clear:both;overflow:hidden;padding:2rem}.article__materials .field-item:last-child .material--teaser{border:0}@media all and (min-width: 65em){.article__materials .view-mode-teaser{width:83%;float:right}}@media all and (min-width: 49em){.article__materials{padding:2rem 0}}.article--teaser{display:block;height:370px;padding:2rem 2rem 56px;color:#fff;background-color:#3c3c3c;position:relative}@media all and (min-width: 49em){.article--teaser{padding:2rem 4rem;max-width:100vw;width:1049px}}.article--teaser>a{color:#fff;text-decoration:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media all and (min-width: 49em){.article--teaser>a{display:block}}.article--teaser__title{position:relative;max-width:600px;margin:0 auto 2rem;font-size:1.4rem;line-height:1.8rem;text-align:center;font-family:"SourceSansProLight",sans-serif;text-shadow:0 0 6px rgba(0,0,0,0.78);-webkit-box-flex:0;-ms-flex:0 0;flex:0 0}.article--teaser--image .article--teaser__title{float:left;text-align:left}@media all and (min-width: 49em){.article--teaser__title{max-width:100%;margin:0 0 1.2rem;text-align:left;font-size:2rem;line-height:2.6rem}}.article--teaser__teaser_right{position:relative}.article--teaser__body{position:relative;display:none;margin:0 0 2rem;opacity:0.5;font-family:"SourceSansPro",sans-serif;line-height:1.4rem}@media all and (min-width: 49em){.article--teaser__body{display:block}}.article--teaser__covers{position:relative;height:100vw;max-height:220px;max-width:300px;margin:auto}@media all and (min-width: 49em){.article--teaser__covers{max-height:340px;max-width:400px}}.article--teaser__covers img{position:absolute;width:auto;-o-object-fit:cover;object-fit:cover;max-height:100%}.article--teaser__covers img:nth-child(1){max-width:60%;right:38%;bottom:0;z-index:2;-webkit-box-shadow:11px -1px 28px -13px rgba(0,0,0,0.75);box-shadow:11px -1px 28px -13px rgba(0,0,0,0.75)}@media all and (min-width: 49em){.article--teaser__covers img:nth-child(1){max-width:none;max-height:100%;right:auto;left:38%;-webkit-box-shadow:-11px -1px 28px -13px rgba(0,0,0,0.75);box-shadow:-11px -1px 28px -13px rgba(0,0,0,0.75)}}.article--teaser__covers img:nth-child(2){max-width:40%;left:58%;bottom:6%;z-index:1}@media all and (min-width: 49em){.article--teaser__covers img:nth-child(2){max-width:none;max-height:70%;left:auto;right:58%}}.article--teaser__label{position:relative;margin-bottom:1rem;color:#fff;font-size:1rem;font-family:"SourceSansProSemiBold",sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0 0 6px rgba(0,0,0,0.78)}.article--teaser__read-more{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid rgba(255,255,255,0.5);padding:.75rem 1.2rem;font-family:"SourceSansProSemiBold",sans-serif;color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:bold;border-radius:2px;text-align:center;cursor:pointer;position:relative;display:none;text-shadow:0 0 6px rgba(0,0,0,0.78)}.article--teaser__read-more:hover{border:1px solid #fff}.article--teaser__read-more a{color:#fff;text-decoration:none}.article--teaser--image .article--teaser__read-more{float:right}@media all and (min-width: 49em){.article--teaser__read-more{display:block}}@media all and (min-width: 20em){.article--teaser{height:370px}}@media all and (min-width: 49em){.article--teaser{height:400px}}@media all and (min-width: 49em){.article--teaser__left,.article--teaser__right{float:left;width:50%;margin:0}}.article--teaser--image .article--teaser__info{padding:0 2rem}@media all and (min-width: 49em){.article--teaser__info{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article--teaser__info__inner{width:100%;padding:2rem}}.article--teaser--image .article--teaser__info{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.article--teaser--image{padding:0}.article--teaser__cover{position:absolute;height:370px;width:1200px;max-width:100%}.article--teaser__cover *{height:100%;width:100%}.article--teaser__cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media all and (min-width: 49em){.article--teaser__cover{height:400px}}.field-name-field-article-image img{-o-object-fit:cover;object-fit:cover;height:475px;display:block}.article--search-result{font-family:"SourceSansPro",sans-serif}.article--search-result a{text-decoration:none}.article--search-result__left,.article--search-result__right{width:50%;float:left}.article--search-result__title{font-size:1rem;text-transform:uppercase;color:#505050;font-family:"SourceSansProSemiBold",sans-serif;margin-bottom:1.5rem;line-height:1.3rem;margin-top:calc(50% - 3rem)}@media all and (min-width: 49em){.article--search-result__title{margin:0}}.article--search-result__cover img{height:auto;max-height:194px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media all and (min-width: 49em){.article--search-result__cover{padding-right:3.5rem}}.article--search-result p{font-size:1rem;line-height:1.8rem;color:#787878}.article--search-result p strong{font-weight:bold}.article--search-result p em{font-style:italic}.article--search-result__info__inner{padding:0 0 0 2rem}@media all and (min-width: 49em){.article--search-result__info__inner{padding:1.5rem 0 0}}.ding-carousel{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;position:relative}@media all and (min-width: 49em){.ding-carousel{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.ding-carousel .button-prev,.ding-carousel .button-next{background:#f0f0f0;border:1px solid #dcdcdc;border-radius:1px;font-size:0;padding:.75rem;float:right;margin-top:-.4rem;margin-left:1rem;display:none !important}@media all and (min-width: 49em){.ding-carousel .button-prev,.ding-carousel .button-next{display:inline-block !important}}.ding-carousel .button-prev::before,.ding-carousel .button-next::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#505050;font-size:.75rem;text-indent:0}.ding-carousel .button-prev::before{content:""}.ding-carousel .button-next::before{content:""}.ding-carousel .slick-dots{position:absolute;bottom:0;padding:20px 0;width:100%;text-align:center;display:none !important}.ding-carousel .slick-dots li{display:inline-block}.ding-carousel .slick-dots button{background:none;border:0;font-size:0}.ding-carousel .slick-dots button::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";color:#505050;font-size:.75rem;text-indent:0}.ding-carousel .slick-dots .slick-active button::before{color:#dcdcdc}.ding-carousel .carousel__header{max-width:1080px;width:100%;font-family:"SourceSansProLight",sans-serif;font-size:1.5rem;color:#505050;margin-top:1.5rem;margin-bottom:1.5rem}@media all and (min-width: 49em){.ding-carousel .carousel__header{margin-left:auto;margin-right:auto;max-width:1080px}}.article__other-articles .ding-carousel .carousel__header{display:none}@media all and (min-width: 49em){.article__other-articles .ding-carousel .carousel__header{display:block}}.ding-carousel .carousel__more-link{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid rgba(180,180,180,0.5);padding:.75rem 1.2rem;font-family:"SourceSansProSemiBold",sans-serif;color:#505050;text-transform:uppercase;font-size:.75rem;font-weight:bold;border-radius:2px;text-align:center;cursor:pointer;float:right;margin-top:-.4rem;margin-left:1rem}.ding-carousel .carousel__more-link:hover{border:1px solid #b4b4b4}.ding-carousel .carousel__more-link a{color:#505050;text-decoration:none}.ding-carousel-item{padding-right:20px}@media all and (min-width: 49em){.ding-carousel-item{padding-right:40px}}@media all and (min-width: 65em){.ding-carousel-item{padding-right:60px}}.ding-carousel-item.placeholder{min-height:336px;min-width:225px}.ding-carousel-item.placeholder .icon-spinner{position:relative;display:block;width:84px;height:84px;margin:0 auto 20px}.ding-carousel-item.placeholder .icon-spinner::after{-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite;content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background:url("../images/placeholder.png") no-repeat;background-size:100% auto}.ding-carousel-item:last-child{padding-right:0}.paragraphs-item-article-carousel .ding-carousel,.paragraphs-item-picked-article-carousel .ding-carousel,.article__other-articles .ding-carousel{max-width:1248px;position:relative;padding:0}@media all and (min-width: 49em){.paragraphs-item-article-carousel .ding-carousel,.paragraphs-item-picked-article-carousel .ding-carousel,.article__other-articles .ding-carousel{margin-left:auto;margin-right:auto;max-width:1268px}}.paragraphs-item-article-carousel .ding-carousel .carousel__header,.paragraphs-item-picked-article-carousel .ding-carousel .carousel__header,.article__other-articles .ding-carousel .carousel__header{max-width:1120px;width:100%;padding-left:20px;padding-right:20px}@media all and (min-width: 49em){.paragraphs-item-article-carousel .ding-carousel .carousel__header,.paragraphs-item-picked-article-carousel .ding-carousel .carousel__header,.article__other-articles .ding-carousel .carousel__header{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.paragraphs-item-article-carousel .ding-carousel-item,.paragraphs-item-picked-article-carousel .ding-carousel-item,.article__other-articles .ding-carousel-item{width:100vw;padding-right:0}@media all and (min-width: 49em){.paragraphs-item-article-carousel .ding-carousel-item,.paragraphs-item-picked-article-carousel .ding-carousel-item,.article__other-articles .ding-carousel-item{width:auto;padding-right:40px}}@media all and (min-width: 65em){.paragraphs-item-article-carousel .ding-carousel-item,.paragraphs-item-picked-article-carousel .ding-carousel-item,.article__other-articles .ding-carousel-item{padding-right:60px}}.paragraphs-item-article-carousel .ding-carousel-item:last-child,.paragraphs-item-picked-article-carousel .ding-carousel-item:last-child,.article__other-articles .ding-carousel-item:last-child{padding-right:0}.paragraphs-item-article-carousel .slick-dots,.paragraphs-item-picked-article-carousel .slick-dots,.article__other-articles .slick-dots{display:block !important}@media all and (min-width: 49em){.paragraphs-item-article-carousel .slick-dots,.paragraphs-item-picked-article-carousel .slick-dots,.article__other-articles .slick-dots{display:none !important}}@media all and (min-width: 49em){.article__other-articles .ding-carousel-item.placeholder{padding:2rem 4rem;max-width:100vw;width:1049px}}.ding-carousel .article-placeholder .article--teaser__read-more{display:none}.ding-carousel{overflow:hidden}.ding-carousel ul{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:top;margin:0;padding:0;list-style:none}.ding-carousel li{display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none}.material{padding:2rem 0;border-bottom:1px solid #d8d8d8}@media all and (min-width: 49em){.material{margin:2rem 0;padding:0 0 2rem}}.material__aside{float:left;width:100%}@media all and (min-width: 49em){.material__aside{width:33.333336%}}.material__cover{float:left;margin-bottom:1.2rem;width:100%}.material__cover .ting-cover{min-height:100px;background-image:url("../images/placeholder.png");background-repeat:no-repeat;background-position:center center}@media all and (min-width: 26em){.material__cover{width:50%;margin-bottom:0}.material__cover img{width:auto}}@media all and (min-width: 49em){.material__cover{width:100%}.material__cover .ting-cover{min-height:150px}}.material__cover img{width:100%}@media all and (min-width: 49em){.material__cover--teaser{width:25%;padding-right:0}}.material__content{width:100%;float:left}@media all and (min-width: 20em){.material__content{margin-bottom:0}}@media all and (min-width: 49em){.material__content{margin-bottom:1.2rem;margin-top:0;padding-left:3.5rem;width:66.66667%}}@media all and (min-width: 49em){.material__content--teaser{width:75%}}.material__title{margin-bottom:1.2rem;margin-top:1.2rem;font-size:1.7rem}.material__title .search-result--heading-type{display:none}.material__title h2,.material__title a{text-decoration:none;font-family:"SourceSansProLight",sans-serif;color:#787878;overflow-wrap:break-word}@media all and (min-width: 26em){.material__title{font-size:2.1rem}}@media all and (min-width: 49em){.material__title{margin-top:0;font-size:2.1rem}}.material__author{color:#505050;font-family:"SourceSansProSemiBold",sans-serif;font-weight:600;font-size:1rem;line-height:1.3rem;margin-bottom:.6rem}.material__author a{text-decoration:none;color:#505050}.material__language{color:#505050;line-height:1.3rem;font-size:14px;margin-bottom:.6rem}.material__language::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#787878;font-size:14px;margin-right:0.2rem;content:"⛿"}.material__abstract{font-size:1rem;line-height:1.8rem;color:#787878;padding-bottom:40px;position:relative}.material__abstract strong{font-weight:bold}.material__abstract em{font-style:italic}@media all and (min-width: 49em){.material__abstract{display:block}}.material__abstract .field{max-height:147px;overflow:hidden;-webkit-transition:max-height 0.3s cubic-bezier(0, 1, 0, 1);-o-transition:max-height 0.3s cubic-bezier(0, 1, 0, 1);transition:max-height 0.3s cubic-bezier(0, 1, 0, 1)}.material__abstract.showmore:before{content:"";height:30px;width:100%;border-top:1px solid #dcdcdc;position:absolute;right:0;bottom:0;cursor:pointer}.material__abstract.showmore:after{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";position:absolute;right:calc(50% - 12px);bottom:0;font-size:1.5rem;width:24px;cursor:pointer}.material__abstract.showmore.visible .field{max-height:100%;overflow:visible;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.material__abstract.showmore.visible:after{content:""}.material__subjects{display:none;margin:2rem 0 1.2rem}@media all and (min-width: 26em){.material__subjects{display:block}}.material__subjects .subject{background-color:#dcdcdc;border-radius:20px;color:#505050;text-decoration:none;padding:5px 20px;margin:0 1rem 1rem 0;display:inline-block}.material__subjects .subject:hover{background-color:#787878;color:#fff}.material__rating{margin:0.3rem 0 1.2rem}.material__series{float:left;width:50%;font-family:"SourceSansPro",sans-serif;color:#787878;clear:left;line-height:1.3rem;margin-bottom:.5rem}@media all and (min-width: 49em){.material__series{width:100%;margin-top:0;clear:none}}.material__series a{text-decoration:none;color:#b81b40}.material__series .field-label{color:#505050;font-family:"SourceSansProSemiBold",sans-serif;font-weight:normal;float:left;margin-right:1rem}.material__also_available{font-family:"SourceSansPro",sans-serif;margin-bottom:1.2rem}.material__also_available .item-list,.material__also_available ul,.material__also_available li{display:inline-block}.material__also_available a{color:#b81b40}.material__buttons{float:left}@media all and (min-width: 20em){.material__buttons{width:100%}.material__buttons .action-button:first-child{margin-top:0}}@media all and (min-width: 26em){.material__buttons{width:50%;padding-left:30px}}@media all and (min-width: 49em){.material__buttons{width:100%;clear:left;padding-left:0;margin-bottom:3.5rem}.material__buttons .field-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}.material__buttons .action-button:first-child{margin-top:1rem}}.material__buttons .field-item{position:relative}.material__buttons .ajax-progress-throbber{position:absolute;top:calc(50% - 2px);left:calc(50% - 8px)}.material__details>h2,.material__details .ting-relations__title h2,.material__details .field-group-format-title{text-decoration:none;font-family:"SourceSansProLight",sans-serif;color:#787878;overflow-wrap:break-word;font-size:1.1rem;display:block;width:100%}@media all and (max-width: 49em){.material__details>h2,.material__details .ting-relations__title h2,.material__details .field-group-format-title{padding-right:4rem}.material__details>h2::before,.material__details .ting-relations__title h2::before,.material__details .field-group-format-title::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"";position:absolute;right:3.5rem;font-size:1.5rem}}@media all and (min-width: 26em){.material__details>h2,.material__details .ting-relations__title h2,.material__details .field-group-format-title{font-size:1.5rem}}@media all and (min-width: 49em){.material__details>h2,.material__details .ting-relations__title h2,.material__details .field-group-format-title{font-size:2.1rem}}@media all and (min-width: 49em){.material__details>h2,.material__details .ting-relations__title{float:left;width:33.33333%}}.material__details .field-group-format-wrapper,.material__details .ting-relations__content{padding:2rem 0}@media all and (min-width: 49em){.material__details .field-group-format-wrapper,.material__details .ting-relations__content{padding:0;float:right;display:block !important;width:66.66667%}}.material__details .field-name-ting-reference-reverse .field-items{width:100%}.material .action-button{float:left;text-align:left}@media all and (min-width: 49em){.material .action-button{max-width:47%}}.material .detail{width:100%;display:inline-block;clear:left;padding:1.5rem 0;border-top:1px solid #d8d8d8;margin:0}.material .detail .article--search-result{float:left;width:100%;margin:.5rem 0}@media all and (min-width: 49em){.material .detail .article--search-result{margin:1.5rem 0 2rem}}.material .field-group-format-wrapper{font-family:"SourceSansPro",sans-serif;font-weight:normal}.material .field-group-format-wrapper .field-label,.material .field-group-format-wrapper .field-items{width:50%;float:left;padding:1rem .5rem 1rem 0}.material .field-group-format-wrapper .field-label{font-family:"SourceSansProSemiBold",sans-serif;font-weight:normal}.material .field-group-format-wrapper .field-items{color:#787878}.material .field-group-format-wrapper .field-items a{color:#b81b40;text-decoration:none}.material .field-group-format-wrapper span{margin-right:1rem}.material .field-group-format-wrapper .field-name-ting-reference-reverse .field-label,.material .field-group-format-wrapper .field-name-ting-reference-reverse .field-items{width:100%}.material .abstract{font-size:1rem;line-height:1.8rem;color:#787878}.material .abstract strong{font-weight:bold}.material .abstract em{font-style:italic}.material .ting-fulltext-inner-wrapper h1{color:#505050;font-family:"SourceSansProSemiBold",sans-serif}.content-wrapper--material{padding:0 2rem}.ting-object.view-mode-compact{width:130px;margin-bottom:25px}.ting-object.view-mode-compact .field-name-ting-title{font-family:"SourceSansPro",sans-serif;font-size:16px;letter-spacing:.5px;margin-top:6px}.ting-object.view-mode-compact .field-name-ting-title h2{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ting-object.view-mode-compact .field-type-ding-entity-rating-action{display:none}.ting-object.view-mode-compact .ting-cover img{height:auto}.ting-object.view-mode-compact .field-name-ting-author{font-family:"SourceSansProLight",sans-serif;font-size:14px;letter-spacing:.5px;margin-top:10px}.ting-object.view-mode-compact .field-name-ting-details-language{font-family:"SourceSansProLight",sans-serif;font-size:14px;margin-top:4px}.ting-object.view-mode-compact .field-name-ting-details-language .field-item::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#787878;font-size:12px;margin-right:0.2rem;content:"⛿"}@media all and (min-width: 49em){.ting-object.view-mode-compact{width:186px}}@media all and (min-width: 65em){.ting-object.view-mode-compact{width:225px}}.linkbox{overflow:hidden}.linkbox a{color:#fff;text-decoration:none}.linkbox.linkbox--dark-text a{color:#505050}.linkbox .linkbox__container{height:125px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 49em){.linkbox .linkbox__container{height:250px;padding:30px}}.linkbox .linkbox__image{padding-bottom:20px}.linkbox .linkbox__image img{max-height:41.66667px;width:auto}@media all and (min-width: 49em){.linkbox .linkbox__image{padding-bottom:40px}.linkbox .linkbox__image img{max-height:83.33333px}}.linkbox .linkbox__content{font-family:"SourceSansPro",sans-serif;font-weight:bold;font-size:.7em}@media all and (min-width: 49em){.linkbox .linkbox__content{font-size:1rem}}.spotlight-box{max-width:1120px;width:100%;padding-left:20px;padding-right:20px}@media all and (min-width: 49em){.spotlight-box{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.spotlight-box__item{margin-top:10px;margin-bottom:10px}@media all and (min-width: 49em){.spotlight-box__item{margin-top:20px;margin-bottom:20px}}@media all and (min-width: 49em){.spotlight-box__top__primary .spotlight-box__item,.spotlight-box__middle__item_1 .spotlight-box__item,.spotlight-box__bottom__item_1 .spotlight-box__item{margin-left:0}.spotlight-box__top__secondary .spotlight-box__item,.spotlight-box__middle__item_3 .spotlight-box__item,.spotlight-box__bottom__item_2 .spotlight-box__item{margin-right:0}}.spotlight-box__top,.spotlight-box__middle,.spotlight-box__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 49em){.spotlight-box__top,.spotlight-box__middle,.spotlight-box__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.spotlight-box__top__primary{-ms-flex-preferred-size:100%;flex-basis:100%}.spotlight-box__top__secondary{-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width: 49em){.spotlight-box__top{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.spotlight-box__top__primary{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;padding-right:20px}.spotlight-box__top__secondary{display:block;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;padding-left:20px}}.spotlight-box__middle__item_1{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.spotlight-box__middle__item_2{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.spotlight-box__middle__item_3{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media all and (min-width: 26em){.spotlight-box__middle__item_1{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:10px}.spotlight-box__middle__item_3{-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:10px}}@media all and (min-width: 49em){.spotlight-box__middle__item_1{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:20px}.spotlight-box__middle__item_2{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:20px;padding-right:20px}.spotlight-box__middle__item_3{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:20px}}.spotlight-box__bottom__item_1,.spotlight-box__bottom__item_2{-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width: 49em){.spotlight-box__bottom__item_1{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:20px}.spotlight-box__bottom__item_2{-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:20px}}.page-user .layout-wrapper{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 49em){.page-user .layout-wrapper{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.page-user .layout-wrapper .primary-content{-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width: 49em){.page-user .layout-wrapper .primary-content{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page-user .layout-wrapper .secondary-content{-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width: 49em){.page-user .layout-wrapper .secondary-content{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page-user .layout-wrapper .primary-content .panel-pane,.page-user .layout-wrapper .secondary-content .panel-pane{margin:0 1rem 2rem}.page-user h2,.page-user h3{font-family:"SourceSansProLight",sans-serif;font-size:1.5rem;padding:1rem 0}@media all and (min-width: 49em){.page-user h2,.page-user h3{font-size:2.1rem}}.page-user .pane-content{font-size:1rem;line-height:1.8rem;color:#787878}.page-user .pane-content strong{font-weight:bold}.page-user .pane-content em{font-style:italic}.page-user .pane-library-info .pane-content a{color:#b81b40}.page-user .pane-user-menu li,.page-user .pane-user-menu .pane-title{font-family:"SourceSansProLight",sans-serif;font-size:1.2rem;padding:1rem 0;border-top:1px solid #dcdcdc}.page-user .pane-user-menu a{color:black;text-decoration:none}.page-user .left-column .item-checkbox{display:none}.page-user .material-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}@media all and (min-width: 49em){.page-user .material-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-user .material-item .left-column{-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width: 49em){.page-user .material-item .left-column{-ms-flex-preferred-size:300px;flex-basis:300px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.page-user .material-item .right-column{-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width: 49em){.page-user .material-item .right-column{-ms-flex-preferred-size:75%;flex-basis:75%;padding:0 20px}}.page-user .material-item img{width:100%}.page-user h3{text-decoration:none;font-family:"SourceSansProLight",sans-serif;color:#787878;overflow-wrap:break-word}.page-user h3 a{color:black;text-decoration:none}.page-user .ting-cover-wrapper{max-width:300px}.page-user .item-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1em 0}.page-user .material-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pane-profile2-form select{background:white;border:1px solid #d5d5d5;width:100%;font-size:13px;padding:10px 30px;color:#787878;font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:1px}.pane-profile2-form input[type="text"],.pane-profile2-form input[type="email"],.pane-profile2-form input[type="submit"],.pane-profile2-form input[type="password"]{text-decoration:none;border-radius:6px;min-width:250px;display:inline-block;position:relative;border:1px solid #d5d5d5;color:black;font-size:15.4px;font-family:"SourceSansProSemiBold",sans-serif;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pane-profile2-form input[type="submit"]{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:15px 22px;margin-top:1rem;width:100%;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase}.pane-profile2-form input[type="submit"]:hover{background-color:#7c9b63;cursor:pointer}.pane-profile2-form label{font-size:16px;line-height:22px;font-family:"SourceSansProSemiBold",sans-serif;color:#505050;margin:0 0 5px;display:block}.pane-profile2-form .description{margin:.5rem 0}.pane-profile2-form .form-item{position:relative;margin-bottom:1.375rem}.pane-profile2-form form .description{color:#7c9b63;font-family:"SourceSansPro",sans-serif;margin-top:5px}.page-user-bookmarks select{background:white;border:1px solid #d5d5d5;width:100%;font-size:13px;padding:10px 30px;color:#787878;font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:1px}.page-user-bookmarks input[type="text"],.page-user-bookmarks input[type="email"],.page-user-bookmarks input[type="submit"],.page-user-bookmarks input[type="password"]{text-decoration:none;border-radius:6px;min-width:250px;display:inline-block;position:relative;border:1px solid #d5d5d5;color:black;font-size:15.4px;font-family:"SourceSansProSemiBold",sans-serif;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-user-bookmarks input[type="submit"]{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:15px 22px;margin-top:1rem;width:100%;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase}.page-user-bookmarks input[type="submit"]:hover{background-color:#7c9b63;cursor:pointer}.page-user-bookmarks label{font-size:16px;line-height:22px;font-family:"SourceSansProSemiBold",sans-serif;color:#505050;margin:0 0 5px;display:block}.page-user-bookmarks .description{margin:.5rem 0}.page-user-bookmarks .form-item{position:relative;margin-bottom:1.375rem}.page-user-bookmarks form .description{color:#7c9b63;font-family:"SourceSansPro",sans-serif;margin-top:5px}.page-user-bookmarks .select-all{margin:20px 0}.page-user-bookmarks input[type=checkbox]+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-user-bookmarks input[type=checkbox]+label::before{margin-right:10px;background-color:#f0f0f0}.page-user-bookmarks input[type=checkbox]:checked+label::before{background-color:#95b978}.page-user-bookmarks .left-column{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.page-user-bookmarks .left-column .item-checkbox{display:inline-block}.page-user-bookmarks .left-column .item-checkbox label{font-size:0}.page-user-bookmarks .item-information-list a{color:#b81b40}.review{position:relative}.review a{text-decoration:none;color:black}.review .review__wrapper{padding:20px;background-color:#e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.review .review__content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review .review__content .ting-cover{display:none}.review .ting-cover{height:140px;margin-right:20px;-webkit-box-flex:0;-ms-flex:none;flex:none}@media all and (min-width: 49em){.review .ting-cover{height:280px;margin-right:40px}}.review .ting-cover img{width:auto;max-width:inherit;max-height:140px}@media all and (min-width: 49em){.review .ting-cover img{max-height:280px}}.review .review__head,.review .review__meta{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;color:#505050}.review .review__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review h4{text-transform:uppercase;font-family:"SourceSansProSemiBold",sans-serif;margin-top:.2rem;margin-bottom:.5rem;font-size:.9rem}@media all and (min-width: 49em){.review h4{font-size:1rem}}.review .review__subhead{font-family:"SourceSansPro",sans-serif;font-size:.7rem}@media all and (min-width: 49em){.review .review__subhead{font-size:1rem}}.review .review__subhead .review__highlight{color:#b81b40}.review .field-name-ting-title{font-family:"SourceSansProLight",sans-serif;font-size:1.1rem;margin-bottom:.5rem}.review .field-name-ting-author{font-family:"SourceSansProLight",sans-serif;font-size:.8rem;color:#787878;margin-bottom:.5rem}@media all and (min-width: 49em){.review .review__wrapper{padding:30px}.review .review__cover{display:none}.review .review__content .ting-cover-wrapper{height:auto;display:block;padding:50px 0;margin:0}.review .review__content .ting-cover-wrapper .ting-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review .review__content .ting-cover-wrapper img{height:225px;-webkit-box-flex:0;-ms-flex:none;flex:none}.review .review__meta{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.review .review__head,.review .review__meta{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.review .field-name-ting-title,.review .field-name-ting-author{font-family:"SourceSansPro",sans-serif;font-size:1rem}.review .field-name-ting-author{font-family:"SourceSansProLight",sans-serif}}.spotlight-box__top__primary{display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (min-width: 49em){.spotlight-box__top__primary{height:auto}}.spotlight-box__top__primary .spotlight-box__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.paragraphs-item-video{position:relative;width:100%;height:100%}.media-youtube-video{position:initial}.faq-content{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;padding:2rem 2rem 0}@media all and (min-width: 49em){.faq-content{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.faq-category-menu{font-family:"SourceSansPro",sans-serif}.faq-category-menu .faq-qa-header{font-family:"SourceSansProLight",sans-serif;font-size:2rem;color:#787878;margin:1rem 0}.faq-category-menu .faq-qa li{padding:.5rem 0}.faq-category-menu .faq-qa a{color:#b81b40}.faq-question{font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase;padding:0;margin:0;margin-top:3rem}.faq-answer{font-size:1rem;line-height:1.8rem;color:#787878;padding:0;margin:0}.faq-answer strong{font-weight:bold}.faq-answer em{font-style:italic}.recommended-material a{text-decoration:none;color:black}.recommended-material__wrapper{padding:20px;background-color:#e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media all and (min-width: 49em){.recommended-material__wrapper{padding:30px}}.recommended-material__wrapper .ting-cover{min-width:95px}.recommended-material__wrapper .ting-cover img{vertical-align:middle;height:135px;width:auto}@media all and (min-width: 26em){.recommended-material__wrapper .ting-cover{min-width:130px}.recommended-material__wrapper .ting-cover img{height:190px}}.recommended-material__details{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#505050;width:100%}@media all and (min-width: 49em){.recommended-material__details{padding-left:40px}}.recommended-material__details .field-name-field-rec-title{text-transform:uppercase;font-family:"SourceSansProSemiBold",sans-serif;font-size:.8rem;margin-top:.2rem}@media all and (min-width: 49em){.recommended-material__details .field-name-field-rec-title{font-size:1rem}}.recommended-material__details .field-name-ting-title{font-size:1.1rem;overflow:hidden;position:relative;font-family:"SourceSansProLight",sans-serif;font-size:1.1rem;margin-bottom:.5rem}.recommended-material__details .field-name-ting-title h2{max-height:4.4rem;padding-bottom:.1rem}.recommended-material__details .field-name-ting-title h2::after{content:'';text-align:right;position:absolute;top:3.3rem;right:0;width:100%;height:1.1rem;background:-webkit-gradient(linear, left top, left bottom, from(rgba(226,226,226,0)), color-stop(50%, #e2e2e2));background:-webkit-linear-gradient(top, rgba(226,226,226,0), #e2e2e2 50%);background:-o-linear-gradient(top, rgba(226,226,226,0), #e2e2e2 50%);background:linear-gradient(to bottom, rgba(226,226,226,0), #e2e2e2 50%)}@media all and (min-width: 49em){.recommended-material__details .field-name-ting-title{font-size:1.5rem;overflow:hidden;position:relative}.recommended-material__details .field-name-ting-title h2{max-height:4.5rem;padding-bottom:.1rem}.recommended-material__details .field-name-ting-title h2::after{content:'';text-align:right;position:absolute;top:3rem;right:0;width:100%;height:1.5rem;background:-webkit-gradient(linear, left top, left bottom, from(rgba(226,226,226,0)), color-stop(50%, #e2e2e2));background:-webkit-linear-gradient(top, rgba(226,226,226,0), #e2e2e2 50%);background:-o-linear-gradient(top, rgba(226,226,226,0), #e2e2e2 50%);background:linear-gradient(to bottom, rgba(226,226,226,0), #e2e2e2 50%)}}.recommended-material__details .field-name-ting-author{font-family:"SourceSansProLight",sans-serif;font-size:.8rem;color:#787878;margin-bottom:.5rem}.audio-preview{padding:20px;background-color:#3c3c3c;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width: 49em){.audio-preview{padding:30px}}.audio-preview .ting-cover-wrapper{min-width:95px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.audio-preview .ting-cover-wrapper img{vertical-align:middle;height:135px;width:auto}@media all and (min-width: 26em){.audio-preview .ting-cover-wrapper{min-width:130px}.audio-preview .ting-cover-wrapper img{height:190px}}@media all and (min-width: 49em){.audio-preview .ting-cover-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.audio-preview .audio-preview__details{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.audio-preview__details{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width: 49em){.audio-preview__details{padding-left:0;padding-right:40px}}.audio-preview__details .audio-preview__title{font-size:.8rem;overflow:hidden;position:relative;text-transform:uppercase;font-family:"SourceSansProSemiBold",sans-serif}.audio-preview__details .audio-preview__title div{max-height:2.4rem;padding-bottom:.1rem}.audio-preview__details .audio-preview__title div::after{content:'';text-align:right;position:absolute;top:1.6rem;right:0;width:100%;height:.8rem;background:-webkit-gradient(linear, left top, left bottom, from(rgba(60,60,60,0)), color-stop(50%, #3c3c3c));background:-webkit-linear-gradient(top, rgba(60,60,60,0), #3c3c3c 50%);background:-o-linear-gradient(top, rgba(60,60,60,0), #3c3c3c 50%);background:linear-gradient(to bottom, rgba(60,60,60,0), #3c3c3c 50%)}@media all and (min-width: 49em){.audio-preview__details .audio-preview__title{font-size:1rem;overflow:hidden;position:relative}.audio-preview__details .audio-preview__title div{max-height:3rem;padding-bottom:.1rem}.audio-preview__details .audio-preview__title div::after{content:'';text-align:right;position:absolute;top:2rem;right:0;width:100%;height:1rem;background:-webkit-gradient(linear, left top, left bottom, from(rgba(60,60,60,0)), color-stop(50%, #3c3c3c));background:-webkit-linear-gradient(top, rgba(60,60,60,0), #3c3c3c 50%);background:-o-linear-gradient(top, rgba(60,60,60,0), #3c3c3c 50%);background:linear-gradient(to bottom, rgba(60,60,60,0), #3c3c3c 50%)}}.audio-preview__details .audio-preview__author{font-family:"SourceSansPro",sans-serif;font-size:.8rem;margin-top:1rem}.audio-preview__player{font-family:"SourceSansProSemiBold",sans-serif;font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio-preview__player .audio-preview__time{color:#505050;-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media all and (min-width: 49em){.audio-preview__player .audio-preview__time{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right}}.audio-preview__player .audio-preview__played{color:#fff}.audio-preview__player .audio-preview__button{font-size:0;color:#fff;border:1px solid #787878;border-radius:50%;background:none;padding:.5rem;vertical-align:middle;-webkit-box-flex:0;-ms-flex:none;flex:none}@media all and (min-width: 49em){.audio-preview__player .audio-preview__button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:6px;width:1.7rem;height:1.7rem;border-radius:.85rem}}.audio-preview__player .audio-preview__button::before{font-family:"icomoon";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:relative;left:1px;font-size:1rem;content:""}@media all and (min-width: 49em){.audio-preview__player .audio-preview__button::before{font-size:.8rem}}.audio-preview__player .audio-preview__button.playing::before{content:"";left:0}.audio-preview__progress{height:2px;width:100%;background-color:#fff;margin-top:10px;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.audio-preview__progress .audio-preview__progress__complete{height:100%;width:0;background-color:#b81b40}.page__content{padding:2rem 2rem 0}@media all and (min-width: 49em){.page__content{padding:0 0 3.5rem}}.page__title{font-family:"SourceSansProLight",sans-serif;font-size:2rem;color:#787878;margin:3rem;text-align:center}@media all and (min-width: 49em){.page__title{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 3rem;text-align:left}}.page__body{position:relative;padding-bottom:3.5rem}@media all and (min-width: 49em){.page__body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page__body img{margin:2rem 0}.page__files{font-size:1rem;line-height:1.8rem;color:#787878}.page__files strong{font-weight:bold}.page__files em{font-style:italic}.author-quote{position:relative}.author-quote a{text-decoration:none;color:black}.author-quote__wrapper{padding:20px;background-color:#5f7f9f;color:#fff;height:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width: 26em){.author-quote__wrapper{height:230px}}@media all and (min-width: 49em){.author-quote__wrapper{padding:30px;height:250px}}.author-quote__wrapper .author-quote__author{text-transform:uppercase;font-family:"SourceSansProSemiBold",sans-serif;font-size:.8rem;margin-bottom:1rem}@media all and (min-width: 49em){.author-quote__wrapper .author-quote__author{font-size:1rem}}.author-quote__wrapper .author-quote__quote{font-family:"SourceSansProLight",sans-serif;font-size:1rem;font-style:italic;line-height:1.2rem}.author-quote__wrapper .author-quote__quote::before{content:"“"}.author-quote__wrapper .author-quote__quote::after{content:"”"}@media all and (min-width: 49em){.author-quote__wrapper .author-quote__quote{font-size:1.5rem;line-height:1.7rem}}.author-quote__wrapper .author-quote__attribution{font-family:"SourceSansPro",sans-serif;font-size:.7rem}@media all and (min-width: 49em){.author-quote__wrapper .author-quote__attribution{font-size:.8rem}}.author-quote__wrapper .author-quote__attribution q::before{content:"“"}.author-quote__wrapper .author-quote__attribution q::after{content:"”"}.pane-ting-collection{margin-top:3rem}.pane-ting-collection .content-wrapper--material>.field>.field-items>.field-item>h2{font-family:"SourceSansProLight",sans-serif;font-size:2rem;color:#787878;margin:3rem;text-align:center}@media all and (min-width: 49em){.pane-ting-collection .content-wrapper--material>.field>.field-items>.field-item>h2{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 3rem;text-align:left}}.node-webform{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;margin-top:3rem;margin-bottom:3rem}@media all and (min-width: 49em){.node-webform{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.node-webform select{background:white;border:1px solid #d5d5d5;width:100%;font-size:13px;padding:10px 30px;color:#787878;font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:1px}.node-webform input[type="text"],.node-webform input[type="email"],.node-webform input[type="submit"],.node-webform input[type="password"]{text-decoration:none;border-radius:6px;min-width:250px;display:inline-block;position:relative;border:1px solid #d5d5d5;color:black;font-size:15.4px;font-family:"SourceSansProSemiBold",sans-serif;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.node-webform input[type="submit"]{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:15px 22px;margin-top:1rem;width:100%;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase}.node-webform input[type="submit"]:hover{background-color:#7c9b63;cursor:pointer}.node-webform label{font-size:16px;line-height:22px;font-family:"SourceSansProSemiBold",sans-serif;color:#505050;margin:0 0 5px;display:block}.node-webform .description{margin:.5rem 0}.node-webform .form-item{position:relative;margin-bottom:1.375rem}.node-webform form .description{color:#7c9b63;font-family:"SourceSansPro",sans-serif;margin-top:5px}@media all and (min-width: 49em){.node-webform{margin-top:3rem;margin-bottom:3rem}}.node-webform .webform__title{font-family:"SourceSansProLight",sans-serif;font-size:2rem;color:#787878;margin:3rem;text-align:center}@media all and (min-width: 49em){.node-webform .webform__title{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 3rem;text-align:left}}.page-node-done .pane-page-content{max-width:1120px;width:100%;padding-left:20px;padding-right:20px}@media all and (min-width: 49em){.page-node-done .pane-page-content{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.page-node-done .pane-page-content .webform-confirmation{margin-top:2rem;margin-bottom:2rem}.page-node-done .pane-page-content .webform-confirmation p{margin-top:1rem;margin-bottom:1rem}.page-node-done .pane-page-content .links{margin-bottom:2rem}.view-articles .view-header,.view-ereol-search .view-header{font-family:"SourceSansProLight",sans-serif;font-size:2rem;color:#787878;margin:3rem;text-align:center}@media all and (min-width: 49em){.view-articles .view-header,.view-ereol-search .view-header{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 3rem;text-align:left}}.view-articles .view-content,.view-ereol-search .view-content{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.view-articles .view-content .views-row,.view-ereol-search .view-content .views-row{margin-top:50px;margin-bottom:50px}.view-articles .pager,.view-ereol-search .pager{padding:3.75rem 0}.announcement{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;padding:2rem;font-family:"SourceSansPro",sans-serif;font-size:1.2rem;color:#505050;line-height:1.8rem;border:1px solid #dcdcdc;margin:6px 0}@media all and (min-width: 49em){.announcement{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}@media all and (min-width: 49em){.announcement{margin:1rem auto;padding:2rem}}.announcement.info{background:#b7dce5}.announcement.warning{background:#e5dbb7}form.mailchimp-signup-subscribe-form{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;padding-top:2rem;padding-bottom:2rem}@media all and (min-width: 49em){form.mailchimp-signup-subscribe-form{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}@media all and (min-width: 49em){form.mailchimp-signup-subscribe-form{padding-top:3rem;padding-bottom:3rem}}form.mailchimp-signup-subscribe-form>div{position:relative}form.mailchimp-signup-subscribe-form .mailchimp-signup-subscribe-form-description{margin-bottom:2rem}form.mailchimp-signup-subscribe-form .mailchimp-signup-subscribe-form-description p{text-transform:uppercase;font-family:"SourceSansProSemiBold",sans-serif;font-size:1rem;color:#505050;margin-bottom:.8rem}form.mailchimp-signup-subscribe-form .mailchimp-signup-subscribe-form-description h2{font-family:"SourceSansProSemiBold",sans-serif;font-size:1rem;font-weight:normal;color:#505050}form.mailchimp-signup-subscribe-form .form-item label[for]{display:none}form.mailchimp-signup-subscribe-form .form-item input[type="text"]{width:100%;border:0;outline:none;background:transparent;font-family:"SourceSansPro",sans-serif;font-size:2rem;border-bottom:2px solid #d8d8d8;padding:1rem 0;color:#787878;padding-right:4rem}form.mailchimp-signup-subscribe-form .form-item input[type="text"]:focus{outline:none}form.mailchimp-signup-subscribe-form .form-actions{position:absolute;bottom:1rem;right:0}form.mailchimp-signup-subscribe-form .form-actions input[type="submit"]{-webkit-appearance:none;text-indent:-9999px;overflow:hidden;width:3.2rem;height:3.2rem;border:1px solid #d8d8d8;border-radius:1.6rem;background-color:#b4b4b4;background-image:url("../svg/white-arrow-right.svg");background-size:1rem;background-position:center;background-repeat:no-repeat;cursor:pointer}body.page-nyhedsbrev-app .pane-page-content,body.page-nyhedsbrev-web .pane-page-content{padding:0 2rem;margin-bottom:4rem}body.page-nyhedsbrev-app .pane-title,body.page-nyhedsbrev-web .pane-title{font-size:1.8rem;font-family:"SourceSansProSemiBold",sans-serif}body.page-nyhedsbrev-app form[class^="mailchimp-"] select,body.page-nyhedsbrev-web form[class^="mailchimp-"] select{background:white;border:1px solid #d5d5d5;width:100%;font-size:13px;padding:10px 30px;color:#787878;font-family:"SourceSansProSemiBold",sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:1px}body.page-nyhedsbrev-app form[class^="mailchimp-"] input[type="text"],body.page-nyhedsbrev-app form[class^="mailchimp-"] input[type="email"],body.page-nyhedsbrev-app form[class^="mailchimp-"] input[type="submit"],body.page-nyhedsbrev-app form[class^="mailchimp-"] input[type="password"],body.page-nyhedsbrev-web form[class^="mailchimp-"] input[type="text"],body.page-nyhedsbrev-web form[class^="mailchimp-"] input[type="email"],body.page-nyhedsbrev-web form[class^="mailchimp-"] input[type="submit"],body.page-nyhedsbrev-web form[class^="mailchimp-"] input[type="password"]{text-decoration:none;border-radius:6px;min-width:250px;display:inline-block;position:relative;border:1px solid #d5d5d5;color:black;font-size:15.4px;font-family:"SourceSansProSemiBold",sans-serif;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.page-nyhedsbrev-app form[class^="mailchimp-"] input[type="submit"],body.page-nyhedsbrev-web form[class^="mailchimp-"] input[type="submit"]{font-family:"SourceSansProSemiBold",sans-serif;line-height:1em;padding:15px 22px;margin-top:1rem;width:100%;background-color:#95b978;color:#fff;border-radius:2px;text-transform:uppercase}body.page-nyhedsbrev-app form[class^="mailchimp-"] input[type="submit"]:hover,body.page-nyhedsbrev-web form[class^="mailchimp-"] input[type="submit"]:hover{background-color:#7c9b63;cursor:pointer}body.page-nyhedsbrev-app form[class^="mailchimp-"] label,body.page-nyhedsbrev-web form[class^="mailchimp-"] label{font-size:16px;line-height:22px;font-family:"SourceSansProSemiBold",sans-serif;color:#505050;margin:0 0 5px;display:block}body.page-nyhedsbrev-app form[class^="mailchimp-"] .description,body.page-nyhedsbrev-web form[class^="mailchimp-"] .description{margin:.5rem 0}body.page-nyhedsbrev-app form[class^="mailchimp-"] .form-item,body.page-nyhedsbrev-web form[class^="mailchimp-"] .form-item{position:relative;margin-bottom:1.375rem}body.page-nyhedsbrev-app form[class^="mailchimp-"] form .description,body.page-nyhedsbrev-web form[class^="mailchimp-"] form .description{color:#7c9b63;font-family:"SourceSansPro",sans-serif;margin-top:5px}body.page-nyhedsbrev-app form[class^="mailchimp-"] input[type="submit"].form-submit,body.page-nyhedsbrev-web form[class^="mailchimp-"] input[type="submit"].form-submit{padding:0 1rem;margin-top:0}body.page-nyhedsbrev-app form[class^="mailchimp-"] .form-required,body.page-nyhedsbrev-web form[class^="mailchimp-"] .form-required{color:#b81b40}body.page-nyhedsbrev-app form.mailchimp-signup-subscribe-form .form-actions,body.page-nyhedsbrev-web form.mailchimp-signup-subscribe-form .form-actions{position:relative;bottom:auto;right:auto}body.page-nyhedsbrev-app form.mailchimp-signup-subscribe-form .form-actions::after,body.page-nyhedsbrev-web form.mailchimp-signup-subscribe-form .form-actions::after{display:none}body.page-nyhedsbrev-app form.mailchimp-signup-subscribe-form .form-actions input[type="submit"],body.page-nyhedsbrev-web form.mailchimp-signup-subscribe-form .form-actions input[type="submit"]{text-indent:0}.author-portrait{overflow:hidden;position:relative}.author-portrait a{color:#fff;text-decoration:none}.author-portrait.author-portrait--dark-text a{color:#505050}.author-portrait__container{height:125px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 49em){.author-portrait__container{height:250px;padding:30px}}.author-portrait__image{position:absolute;width:100%;height:100%}.author-portrait__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-portrait__overlay{position:absolute;width:100%;height:100%;opacity:.8}.author-portrait__content{position:relative;z-index:1;font-family:"SourceSansPro",sans-serif;font-weight:bold;text-transform:uppercase;font-size:.7em}@media all and (min-width: 49em){.author-portrait__content{font-size:1rem}}.ting-relations .abstract{margin:1rem 0}.pane-fulltext{font-size:1rem;line-height:1.8rem;color:#787878;padding:2rem 2rem 0}.pane-fulltext strong{font-weight:bold}.pane-fulltext em{font-style:italic}@media all and (min-width: 49em){.pane-fulltext{padding:0 0 3.5rem}}.pane-fulltext .page-title{font-family:"SourceSansProLight",sans-serif;font-size:2rem;color:#787878;margin:3rem;text-align:center}@media all and (min-width: 49em){.pane-fulltext .page-title{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 3rem;text-align:left}}.pane-fulltext .author{color:#505050;font-family:"SourceSansProSemiBold",sans-serif;font-weight:600;font-size:1rem;line-height:1.3rem;margin-bottom:1.2rem}.pane-fulltext .description{margin:1rem 0}.overdrive-message{max-width:1120px;width:100%;padding-left:20px;padding-right:20px;padding:1rem}@media all and (min-width: 49em){.overdrive-message{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:30px;padding-right:30px}}.overdrive-message .actions{margin-top:2rem}@media all and (min-width: 49em){.overdrive-message .action-button:not(:last-child){margin-right:2rem}}@media all and (min-width: 65em){.overdrive-message .action-button:not(:last-child){margin-right:2rem}}@media all and (max-width: 49em){.overdrive-message .action-button{display:block}}

/*# sourceMappingURL=sourcemaps/orwell.main.css.map */
