body{font-family:poppins;font-size:16px;color:#4c4c4c}h1,h2,h3,h4,h5,h6{font-family:poppins,sans-serif;font-weight:400;color:#222}strong{font-family:poppins,sans-serif;font-weight:500;color:#222}h1.header{padding:20px 0;font-size:24px}h2.header{font-size:20px}header{box-shadow:0 1px 3px rgba(0,0,0,.1)}header .logo{height:50px;margin-right:10px}header nav.bg-transparent{padding:13px 0}header .navbar-brand{color:#fff!important;font-size:24px}header .navbar-nav .nav-item .nav-link{color:#fff;text-transform:uppercase}header nav{background:#fff}header nav .content{display:flex;flex-direction:row;align-items:center;margin-right:-15px;background:#181818}header nav .content .hamburger{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:20px;cursor:pointer;margin-right:15px}header nav .content .hamburger span{height:2px;background:#fff;width:30px}header nav .content a.brand{display:flex;flex-direction:row;align-items:center;background:#181818;padding:10px 10px 10px 30px;margin-left:-15px}header nav .content a.brand:hover{text-decoration:none}header nav .content a.brand img{height:50px}header nav .content a.brand h1{font-size:25px;margin:0;color:#fff;padding:0 15px}header nav .content>ul{flex-grow:1;margin:0;list-style:none;list-style-image:none;list-style-type:none;flex-direction:row;justify-content:space-around;max-width:700px;margin:0 auto;display:none}header nav .content ul li a{text-transform:uppercase;font-size:15px;color:#222;font-family:"source sans 3",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}header nav .content ul li a:hover{color:#aaa}header nav .side-bar{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;width:280px;background:#181818;z-index:4;left:-280px;transition:left 200ms ease-in-out}header nav .side-bar .hamburger{width:30px;margin:10px 20px 0 auto;cursor:pointer}header nav .side-bar .hamburger svg{fill:#999;height:30px}header nav .toggle-show{left:0}header nav .side-bar ul{flex-grow:1;margin:0;padding:0;list-style:none;list-style-image:none;list-style-type:none;display:flex;flex-direction:column}header nav .side-bar ul li a{border-bottom:1px solid #303030;display:block;padding:30px 35px;line-height:100%;color:#999;text-transform:uppercase;font-size:18px;transition:all .25s ease 0s;text-decoration:none}@media(min-width:1200px){header nav .side-bar ul li.mobile-only{display:none}header nav .content{background:#fff}header nav .content ul{display:flex}section.ondemand .actions{flex-direction:row}header nav .content .hamburger span{background:#181818}}section.block{padding:40px 0;min-height:300px}section.home .intro .col-lg-12{padding-top:150px}section.home .intro .col-lg-12>div{max-width:600px;margin:0 auto}section.journal-intro .container{padding-top:75px;padding-bottom:75px}section.journal-intro .container h1{color:#fff}section.home .intro .col-lg-12>div h2,section.journal-intro .col-lg-12>div h2{color:#fff}section.home .intro .col-lg-12>div form,section.journal-intro .col-lg-12>div form{display:flex;flex-direction:row}section.home .intro .col-lg-12>div form input,section.journal-intro .col-lg-12>div form input{flex-grow:1;border:0;padding:10px;border-radius:10px 0 0 10px}section.home .intro .col-lg-12>div form button,section.journal-intro .col-lg-12>div form button{flex-basis:100px;border:0;padding:10px;border-radius:0 10px 10px 0;background:#ffe399;color:#282222;font-family:boing-regular;letter-spacing:.5px}section.journal-intro .issn{background-color:#181818;width:200px;margin:0 auto;padding:7px 0;color:#fff;text-align:center;font-size:22px;border-radius:3px}section.journal-intro .issn span{color:#f8c300}section.articles .article,section.journals .journal{border:1px solid rgba(0,0,0,.125);border-bottom:0;background:#fff;transition:all .3s ease-in-out;position:relative;padding:15px}section.articles .article:last-child,section.journals .journal:last-child{border-bottom:1px solid rgba(0,0,0,.125)}section.articles h3,section.journals h3{padding:15px;border:1px solid rgba(0,0,0,.125);background-color:#eee;margin:0;font-size:22px;border-bottom:0}section.articles .article>a{font-size:18px;font-weight:500}section.articles .article p{margin-bottom:5px}section.articles .article .type{color:#ff7c00;font-weight:600;text-transform:uppercase}section.articles .article .journal{color:#c60}section.articles .article strong{font-weight:500}section.articles .article .triggers{display:flex;flex-direction:column}section.articles .article .triggers a{color:#4e73df;line-height:35px;text-align:center;margin-right:10px;text-decoration:none;font-size:16px;font-weight:500}@media(min-width:1200px){section.articles .article .triggers{flex-direction:row}}section.articles .article .doi{font-size:16px;font-weight:500}section.journals .journal{display:block;color:#666;font-family:boing-regular;font-size:18px;text-decoration:none}section.journals .journal h5{color:#ff7c00}section.journals .journal h6{color:#007bff;font-size:20px}section.journals .journal strong{font-size:14px}section.journals .journal:hover{color:#4e73df}section.home .slide h1,section.about .slide h1,section.contact .slide h1{font-style:normal;font-weight:500;font-size:50px;color:#fff;margin-bottom:30px}section.contact h3{margin-bottom:30px}section.contact form{margin:0 auto}section.contact form input,section.contact form select,section.contact form textarea{background:#fff;border:.5px solid #7e7e7f;box-sizing:border-box;padding:10px;width:100%}section.contact form label{font-size:22px;line-height:38px;letter-spacing:.02em;color:#000;opacity:.7}section.contact form textarea{min-height:188px}section.contact form button{background:#d98d37;border-radius:10px;display:block;padding:14px 42px;width:177px;border:0;margin:0 auto;color:#fff}section.contact .form-row{margin-bottom:25px}section.journal-intro{padding-top:72px;position:relative;min-height:572px;background:url(../images/bg.jpg) center no-repeat;background-size:cover;padding:0}section.home-intro .col-lg-12{padding-top:150px}section.journal-intro .col-lg-12{padding-top:100px}section.journal-intro .col-lg-12 h1{color:#fff;text-align:center;margin-bottom:30px}section.journal-intro .col-lg-12>div{max-width:600px;margin:0 auto}section.journal-intro .col-lg-12>div h2{color:#fff}section.journal-intro .col-lg-12>div form{display:flex;flex-direction:row}section.journal-intro .col-lg-12>div form input{flex-grow:1;border:0;padding:10px;border-radius:10px 0 0 10px}section.journal-intro .col-lg-12>div form button{flex-basis:100px;border:0;padding:10px;border-radius:0 10px 10px 0;background:#ffe399;color:#282222;font-family:boing-regular;letter-spacing:.5px}section.journal .menu{background:#f7f7f7}section.journal .menu ul{display:flex;flex-direction:row;list-style:none;list-style-image:none;list-style-type:none;justify-content:center;margin:0;padding:0;flex-wrap:wrap}section.journal .menu ul li{padding-right:10px}section.journal .menu ul li a.active{color:#010065}section.journal .menu ul li a{text-decoration:none;color:#000;padding:12px 12px 12px 0;display:block}section.journal .menu ul li:last-child a{background-color:#26190c;color:#fff;padding:13px}section.archives{margin-bottom:1em;padding:1em 0 2em;border-bottom:.1em solid #f2f2f5}section.archives .archive{float:left;width:16em;height:20em;position:relative;margin:10px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:1.5em;background-size:cover}section.archives .archive .text{position:absolute;bottom:0;width:100%;color:#fff;padding:.5em .5em 1.5em;box-sizing:border-box;font-weight:700;text-align:center}section.archives .archive .text span{font-size:18px}section.journal ul.years{list-style-type:none;list-style:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}section.journal .years li{border:1px solid #26190c;border-right:0}section.journal .years li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}section.journal .years li:last-child{border:1px solid #26190c;border-top-right-radius:3px;border-bottom-right-radius:3px}section.journal .years a{padding:0 10px;line-height:30px;font-size:16px;text-decoration:none;color:#26190c;display:block}section.journal .years a.active{background-color:#26190c;color:#fff}.journal-intro .recent-archive{float:left;width:16em;height:20em;position:relative;margin-bottom:1.5em;background-size:cover;border-radius:1.5em}.journal-intro .recent-archive .shaded{opacity:.2;border-radius:1.5em}.journal-intro .recent-archive .text{position:absolute;bottom:0;width:100%;color:#fff;padding:.5em .5em 1.5em;box-sizing:border-box;font-weight:700;text-align:center}.journal-intro .recent-archive .text span{font-size:18px}a.full-text{background-color:#181818;color:#fff;padding:12px;border-radius:8px;display:block;text-align:center;text-decoration:none}.analytics{display:flex;flex-wrap:wrap;flex-direction:row;background:#010065;padding:30px 10px 10px;align-items:center;border-radius:8px}.analytics>div{width:40%;margin:0 auto;text-align:center;letter-spacing:.5px}.analytics>div p:first-child{background:#fff;line-height:30px;padding:0}.analytics>div p:last-child{color:#e5ecff}.authors{display:flex;flex-direction:row;flex-wrap:wrap}.authors a{padding:10px;margin:5px;border:1px solid rgba(0,0,0,.125)}footer{background-color:#fff;font-family:"source sans 3",sans-serif;font-optical-sizing:auto;font-style:normal;text-align:center}footer .brand h1{font-size:28px;font-weight:600;color:#fff}footer .brand h1 span{color:#ffc479}footer .top{padding:60px 0;font-size:14px;background-color:#222}footer .top .newsletter h4{margin-bottom:0}footer .top .newsletter h3{color:#fff}footer .top .newsletter form{padding:20px 0;display:flex;flex-direction:row}footer .top .newsletter form input{padding:6px;border:0;border-radius:3px 0 0 3px;flex-grow:1;width:100%;background:#fff}footer .top .newsletter form input:focus{outline:none}footer .top .newsletter form button{border:0;background-color:#ffc479;border-radius:0 3px 3px 0;flex-basis:100px;color:#000;font-size:14px;font-weight:500}footer .inquiries{color:#fff}footer h4{color:#fff;font-weight:500;font-size:18px;margin-bottom:15px;text-transform:uppercase}footer ul{display:flex;flex-direction:row;padding-left:0;margin:0}footer ul li{list-style:none;list-style-image:none;list-style-type:none;margin:10px}footer dl dd a{display:block;color:#b1aea9;font-size:16px;letter-spacing:.8px}footer dl dd a:hover{color:#ffc479}footer svg{height:20px;margin:0 auto;display:block;fill:#fff}footer .bottom{padding:40px 0;background:#181818}footer .bottom p{color:#ccd2d5;font-size:16px;text-align:center;margin:10px 0}footer a.brand{display:flex;flex-direction:row;align-items:center}footer a.brand:hover{text-decoration:none}footer a.brand img{height:40px}footer a.brand h1{font-size:18px;margin:0;color:#fff;padding:0 15px}footer .bottom ul{display:flex;flex-direction:row;align-items:center}footer .bottom ul li a{color:#fff;font-size:14px}@media(min-width:1200px){footer{text-align:left}}