/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{padding-top:0px;margin-top:0px;}body.toolbar-fixed{margin-top:40px;}#toolbar-administration *{font-size:14px;}.calendar-view-table .calendar-view-day__number{background:none !important;color:#777;font-weight:bold;font-size:12px;}.calendar-view-table .calendar-view-day__row{font-size:9px;padding:0;margin:0;background:none;border:none;}.calendar-view-table .next-month,.calendar-view-table .previous-month{background:#eee;}.calendar-view-table .next-month .calendar-view-day__number,.calendar-view-table .previous-month .calendar-view-day__number{color:#999;}.table > tbody > tr > td{padding:0px !important;}.table-striped > tbody > tr:nth-of-type(even){background-color:#f9f9f9;}.calendar-view-table thead th{background:#dcdcdc;}.calendar-view-table th{padding:3px 0 !important;font-size:12px;text-transform:none;color:#777;border-color:#ccc;}ul.calendar-view-pager li{list-style:none;}.calendar-view-pager .pager__current,.calendar-view-pager__reset{display:none;}.calendar-view-table caption{padding:0;font-size:20px;color:#333;line-height:3;}.calendar-view-pager{padding:0;margin:0;}.calendar-view-pager__reset a,.calendar-view-pager .pager__item > *{padding:0;}.calendar-view-table .calendar-view-day__row{font-size:14px;}.rtecenter{text-align:center;}.file{font-size:100%;margin:0;display:inline;}.file>span{background:none;color:#337ab7;border-bottom:none;border-top:none;}.file>span:first-child{border-left:none;}.file>span:last-child{border-right:none;display:none;}.file-icon{display:inline;font-size:150%;padding:0;text-align:center;vertical-align:middle;}.author{display:none;}
.accordion{background:none;color:#35448c;cursor:pointer;padding:35px 0px 40px 5px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s;border:none;margin-top:10px;}.accordion p{font-weight:bold;margin-right:50px;}.accordion-active{background:#eaebf2;}.accordion:hover{background:#eaebf2;}.accordion:after{content:'\002B';color:#253276;font-weight:200;position:absolute;right:30px;top:22.5px;font-size:45px;}.accordion-active:after{content:"\2212";}.accordion-panel{padding:0;background:#eaebf2;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;border:none;border-top:0;}.accordion-panel div.field{padding:0px 25px 25px 10px;}
