/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.site-footer{background:transparent;}.navbar-brand img{width:100px;margin-left:15px;}h1,h1 a{font-weight:bold;letter-spacing:-1px;font-size:11vw;color:#aaa;}.navbar-dark .nav-link{color:#777;padding:0 15px;}.site-footer .content a{color:#999;margin:0 5px;text-decoration:none;}.site-footer .content a:hover{color:#666;}.copy{font-size:14px;margin:auto;text-align:center;max-width:290px;color:#999;}.copy p{margin:0 0 5px;}.node--type-app #main{max-width:600px;padding:0 15px;min-height:100vh;}.node--type-app h1.title,.node--type-quick-app h1.title{margin-top:100px;}.node--type-quick-app h1.title{font-size:10vw;}.field--name-field-app-name-description{font-size:22px;color:#888;}.node--type-quick-app p{font-size:18px;line-height:28px;color:#888;}.node--type-quick-app .field__label{font-weight:bold;color:#999;font-size:24px;display:block;font-family:'Roboto Condensed',sans-serif;}.node--type-quick-app .field--name-field-what-it-is{margin:30px 0;}.installbtn{font-size:26px;cursor:pointer;text-align:center;display:inline-block;margin-top:1rem;font-weight:bold;text-decoration:none;letter-spacing:1px;color:#000;border-bottom:1px solid #000;}.installbtn:hover{box-shadow:0 4px 0px 0 #111;}span.views-label.views-label-field-what-the-app-does-when-run{font-weight:bold;color:#999;font-size:24px;display:block;font-family:'Roboto Condensed',sans-serif;margin-bottom:10px;}.views-field-field-what-the-app-does-when-run{font-size:18px;line-height:28px;color:#888;margin-top:15px;}.appwrap{margin-top:40px;display:none;}.appwrap .accordion,.field--name-field-how-to-respond .field__label{background-color:#eee;color:#999;cursor:pointer;padding:18px;width:100%;font-family:'Roboto Condensed',sans-serif;border:none;margin-bottom:5px;font-weight:bold;text-align:left;outline:none;font-size:24px;transition:0.4s;}.appwrap .active,.appwrap .accordion:hover{background-color:#dcdcdc;}.field--name-field-how-to-respond .field__label.active,.field--name-field-how-to-respond .field__label:hover{background-color:#dcdcdc;}.appwrap .accordion:after,.field--name-field-how-to-respond .field__label:after{content:'\002B';color:#bbb;font-weight:bold;float:right;font-size:24px;font-family:'Roboto',sans-serif;margin-left:5px;}.appwrap .active:after,.field--name-field-how-to-respond .field__label.active:after{content:"\2212";}.appwrap .panel,.field--name-field-how-to-respond .field__item{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;font-size:18px;line-height:28px;color:#888;}.appwrap .views-label{display:block;}.path-apps #main{padding-top:100px;max-width:1000px;}.view-apps .views-field-title a{font-weight:bold;color:#888;text-decoration:none;font-size:22px;font-family:'Roboto Condensed',sans-serif;margin-bottom:5px;display:block;}.view-apps .views-row{display:inline-block;vertical-align:top;max-width:90%;margin:10px 12px;padding:15px 25px 5px;border-left:5px solid #ccc;border-radius:5px;position:relative;}.view-apps .views-row:hover,.view-quick-apps .views-row:hover{border-left-color:#444;}.view-apps .views-field-field-app-name-description a{font-size:18px;line-height:28px;color:#888;text-decoration:none;}.view-apps .views-row:hover .views-field-field-app-name-description a{color:#444;}.triangle-right{width:0;height:0;border-top:10px solid transparent;border-left:12px solid #ccc;border-bottom:10px solid transparent;display:block;position:absolute;top:24px;right:0;}.view-apps .views-row:hover .views-field-title a,.view-quick-apps .views-row:hover .views-field-title a{color:#333;}.view-apps .views-row:hover .triangle-right,.view-quick-apps .views-row:hover .triangle-right{border-left-color:#333;}.navbar-nav{height:100vh;}a.nav-link{display:table;margin:auto;font-size:22px;margin-top:30px;}.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:#444;box-shadow:0 1px 0 0 #444;}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:#444;font-weight:bold;background-color:transparent;}li.nav-item.active{background-color:transparent;}.node--type-webform #main{padding-top:100px;max-width:500px;}.webform-confirmation{background-color:#eee;padding:40px 50px 20px;text-align:center;font-size:22px;}.path-apps .main-content{position:relative;}.btbuttons{position:absolute;right:5px;top:0;}.btbutton{color:#333;text-decoration:none;box-shadow:0 1px 0 0 #333;font-size:20px;font-weight:bold;}.btbutton:hover{box-shadow:0 4px 0 0 #333;color:#333;}.btbuttons a{display:inline-block;margin:10px 15px 15px 0;}.view-apps .view-content{margin-top:35px;}#block-bootstrap-views-block-app-suggestions-block-1{margin-top:50px;border-top:3px solid #ccc;padding:50px 15px 0;}#block-bootstrap-views-block-app-suggestions-block-1 h2{color:#aaa;font-size:32px;margin-bottom:15px;}#block-bootstrap-views-block-app-suggestions-block-1 .views-row{background-color:#efefef;border-radius:20px;margin-top:10px;padding:20px;color:#666;}.node--type-quick-app #main{max-width:600px;padding:0 15px;min-height:100vh;}.field--name-field-context{margin-top:25px;}.field--name-field-context .field__label{display:inline;font-size:16px;color:#aaa;}.field--name-field-context .field__item,.field--name-field-context .field__item a{color:#999;margin-right:5px;text-decoration:none;font-size:14px;border-left:1px solid;padding-left:10px;}.path-quick-apps #main{padding-top:100px;max-width:1000px;}.path-quick-apps .main-content{position:relative;}.view-apps .view-header h3,.view-quick-apps .view-header h3{color:#aaa;text-transform:inherit;letter-spacing:0;margin-top:25px;}.view-apps .view-header p,.view-quick-apps .view-header p{font-size:18px;line-height:28px;color:#888;max-width:680px;}.view-quick-apps .views-row{display:inline-block;vertical-align:top;max-width:90%;margin:10px 12px;padding:15px 25px 5px;border-left:5px solid #ccc;border-radius:5px;position:relative;}.view-quick-apps .views-field-title a{font-weight:bold;color:#888;text-decoration:none;font-size:22px;font-family:'Roboto Condensed',sans-serif;margin-bottom:5px;display:block;}.views-label-field-context,.views-field-field-context .field-content,.views-field-field-context ul.list-group{display:inline-block;}.views-field-field-context li.list-group-item{display:inline-block;border:none;border-left:1px solid;border-radius:0;padding-left:10px;margin-left:5px;padding-top:0;font-size:14px;color:#999;}.views-label-field-context{font-weight:bold;color:#aaa;margin-right:5px;font-family:'Roboto Condensed',sans-serif;}@media (min-width:576px){h1{font-size:70px;}.node--type-app h1.title,.node--type-quick-app h1.title{margin-top:100px;font-size:50px;}.view-apps .views-row{max-width:44%;margin:20px 4% 20px 15px;}.btbuttons{position:absolute;top:0;right:25px;}.btbuttons a{margin:25px 25px 35px 0;}.view-quick-apps .views-row{max-width:44%;margin:20px 4% 20px 15px;}}
