  /* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.divtable-search-row{margin-top:1em;}.divTable-table-row{border-top:medium #e8e8e8 solid;border-left:thin #e8e8e8 solid;border-right:thin #e8e8e8 solid;border-bottom:thin #e8e8e8 solid;font-size:90%;margin-top:1em !important;margin-bottom:1em !important;margin-right:.5em !important;margin-left:.5em !important;padding:1em;}.divTable-header-row{white-space:nowrap;color:#666;font-size:80%;}.divTable-header-sort-toggle{padding-left:1em;padding-right:1em;}.divTable-title{text-align:center;font-size:200%;padding-top:8%;padding-bottom:8%;border-bottom:thin #e6e6e6 solid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.divTable-searchbox{font-size:1em;height:2.5em;}.divTable-search-container{padding-left:1.5em;padding-right:1.5em;padding-top:1em;}.divTable-body{}.divTable-title-wrapper{padding-bottom:1em;}@media(min-width:1020px){.divTable-item-title{font-size:125%;font-weight:bold;color:#003976;}}
.events-filters-show-less,.events-filters-show-more{margin-left:.5em;}.event-audience-line:nth(1n+6):after{display:none;}.event-long-desc{margin-bottom:1em;}a.events-more-info-link{font-family:'NationalBold',"Helvetica Neue",Helvetica,Arial,sans-serif;}a.events-more-info-link:after{content:"»";padding-left:6px;}.events-sidebar-group{color:#6f6f6f;font-size:80%;padding-top:1.75em;padding-bottom:.75em;border-bottom:thin #f8f8f8 solid;}.event-icon-flashperks-tiny{height:18px;width:18px;background-image:url('/sites/all/themes/custom/ksu_base_zurb/images/ajax_loader/flashperks_logo_tiny.png');display:inline-block;}.event-item-icon{width:100%;max-width:250px;}.event-icon-sunburst{background-image:url('/sites/all/themes/custom/ksu_base_zurb/images/ajax_loader/sunburst.png');}.event-icon-flashperks{background-image:url('/sites/all/themes/custom/ksu_base_zurb/images/ajax_loader/flashperks_logo.png');}#events-daterange-container{margin-bottom:-2em;margin-top:1em;}#eventcal-time-range-container .select2{text-align:left;}.eventcal-no-results{margin-top:1em;border-radius:3px;border:thin #999 solid;box-shadow:3px 3px 3px #ddd;margin-bottom:1em;text-align:center;padding:2em;font-size:150%;color:#999;display:hidden;}.event-item{color:#000000;}.events-mini-date{background-color:#f0d060;border-radius:3px;color:white;display:inline-block;float:left;font-weight:bold;margin-right:1em;padding-top:.5em;padding-bottom:.25em;padding-left:.5em;padding-right:.5em;text-align:center;padding:20px;}@media screen and (max-width:480px){.events-mini-date{padding:0px;margin-right:1em;padding-top:.5em;padding-bottom:.25em;padding-left:.5em;padding-right:.5em;}}.events-mini-date-day{line-height:70%;font-size:200%;}.events-mini-multi-date-day{line-height:70%;font-size:95%;}.events-sidebar-container{}.events-flashperks-hidden-checkbox:checked + .event-category-label,.events-audience-hidden-checkbox:checked + .event-category-label,.events-dept-hidden-checkbox:checked + .event-category-label,.events-campus-hidden-checkbox:checked + .event-category-label,.events-category-hidden-checkbox:checked + .event-category-label{font-weight:bold;}.event-category-label{padding-bottom:.5em;padding-top:.25em;}.event-category-line{font-size:80%;padding-bottom:.1em;padding-top:.1em;}.event-category-label,.event-category-label > *{color:#000000;}#events-sidebar{padding:1em;}#campus-calendar-list{list-style-type:none;font-family:Roboto Slab,Georgia,Times New Roman,Times,serif;color:#0073bd;text-decoration:none;font-size:16px;font-weight:bold;}#campus-calendar-list a:hover{text-decoration:underline;}#events-category-list,#events-audience-list,#events-department-list,#events-flashperks-list{width:max-content;width:-moz-max-content;}.events-sidebar-group{color:#111111;font-weight:bold;font-size:80%;padding-top:1.75em;padding-bottom:.5em;border-bottom:thin #f8f8f8 solid;}.event-category-label{padding-bottom:.05em;padding-top:.05em;}.row.events-header-row{background-color:#f0f0f0;}.category-category-show-more.events-filters-show-more,.category-category-show-less.events-filters-show-less,.category-audience-show-more.events-filters-show-more,.category-audience-show-less.events-filters-show-less,.category-dept-show-more.events-filters-show-more,.category-dept-show-less.events-filters-show-less{font-weight:bold;font-size:80%;text-transform:capitalize;}.events-mini-date-month{font-size:150%;}.events-mini-multi-date-month{font-size:135%;}.event-category-line,.event-audience-line,.event-dept-line,.events-flashperks-list,.event-studentorg-line{display:flex;align-items:center;margin-bottom:0.5em;}input[type="checkbox"]{margin:0 !important;}
.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;width:auto;padding:4px;margin-top:1px;top:100px;left:20px;}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:'';}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc;}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;}.daterangepicker.opensleft:before{right:9px;}.daterangepicker.opensleft:after{right:10px;}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.opensright:before{left:9px;}.daterangepicker.opensright:after{left:10px;}.daterangepicker.dropup{margin-top:-5px;}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc;}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff;}.daterangepicker.dropdown-menu{max-width:none;z-index:98;}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:none;}.daterangepicker.show-calendar .calendar{display:block;}.daterangepicker .calendar{display:none;max-width:262px;margin:4px;}.daterangepicker .calendar.single .calendar-table{border:none;}.daterangepicker .calendar th,.daterangepicker .calendar td{white-space:nowrap;text-align:center;min-width:32px;}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff;}.daterangepicker table{width:100%;margin:0;}.daterangepicker table thead,.daterangepicker table tbody,.daterangepicker table tfoot{color:#0a0a0a;}.daterangepicker table tbody,.daterangepicker table tbody tr:nth-child(even){background-color:#FFF;}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:0;border:1px solid transparent;white-space:nowrap;cursor:pointer;}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit;}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999;}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0;}.daterangepicker td.start-date{border-radius:4px 0 0 4px;}.daterangepicker td.end-date{border-radius:0 4px 4px 0;}.daterangepicker td.start-date.end-date{border-radius:4px;}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff;}.daterangepicker th.month{width:auto;}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through;}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}.daterangepicker select.monthselect{margin-right:2%;width:56%;}.daterangepicker select.yearselect{width:40%;}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin-bottom:0;}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%;}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px;}.daterangepicker .daterangepicker_input{position:relative;}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px;}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px;}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px;}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px;}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed;}.ranges{font-size:11px;float:none;margin:4px;text-align:left;}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}.ranges li{font-size:12px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#357ebd;font-weight:bold;padding:3px 12px;margin-bottom:8px;cursor:pointer;}.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff;}.ranges li.active{background-color:#08c;border:1px solid #08c;color:#fff;}@media (min-width:768px){.daterangepicker{width:auto;}.daterangepicker .ranges ul{width:100%;margin:0;padding:0;}.daterangepicker.single .ranges ul{width:100%;}.daterangepicker.single .calendar.left{clear:none;}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .calendar{float:left;}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .calendar{float:right;}.daterangepicker.ltr{direction:ltr;text-align:left;}.daterangepicker.ltr .calendar.left{clear:left;}.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker.ltr .calendar.right{float:left !important;}.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker.ltr .left .daterangepicker_input{padding-right:0;}.daterangepicker.ltr .calendar.left .calendar-table{padding-right:0;}.daterangepicker.ltr .ranges,.daterangepicker.ltr .calendar{float:left;}.daterangepicker.rtl{direction:rtl;text-align:right;}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0;}.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker.rtl .calendar.right{margin-right:0;}.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px;}.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px;}.daterangepicker.rtl .ranges,.daterangepicker.rtl .calendar{text-align:right;float:right;}}@media (min-width:768px){.daterangepicker .ranges{width:auto;}.daterangepicker.ltr .ranges{float:left;}.daterangepicker.rtl .ranges{float:right;}.daterangepicker .calendar.left{clear:none !important;}}#datepickerSelect::after{content:'';display:block;clear:both;}.daterangepicker.dropdown-menu{box-shadow:3px 3px 18px rgba(0,0,0,.7);}.daterangepicker .calendar{max-width:100%;width:260px;overflow:hidden;}.daterangepicker .input-mini.from{padding-left:65px;}.daterangepicker .input-mini.through{padding-left:84px;}.daterangepicker_input i.fa{color:#333;}.daterangepicker_input i.fa span{position:relative;left:5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;}.daterangepicker .calendar th,.daterangepicker .calendar td{min-width:initial;padding:6px 0;}.daterangepicker thead th{border-radius:0;cursor:default;}.daterangepicker thead th.available{cursor:pointer;}.daterangepicker thead > tr:first-child th{background-color:#fefefe;border-radius:0;}.daterangepicker thead > tr:first-child + tr{color:#fefefe;}.daterangepicker thead > tr{background-color:#0088cc;}.daterangepicker td{background-color:#fefefe;}.daterangepicker .calendar.right{margin-top:15px;}@media (min-width:768px){.daterangepicker .calendar.right{margin-top:4px;}}.range_inputs button{font-size:11px;font-weight:bold;border-radius:4px;}.range_inputs button.button.success{color:#FFF;background-color:#3adb76;border:1px solid transparent;}.range_inputs button.button.success:hover,.range_inputs button.button.success:focus,.range_inputs button.button.success:active{background-color:#22bb56;border:1px solid transparent;}.range_inputs button.button.alert{color:#FFF;background-color:#cc4b37;border:1px solid transparent;}.range_inputs button.button.alert:hover,.range_inputs button.button.alert:focus,.range_inputs button.button.alert:active{background-color:#a53b2a;border:1px solid transparent;}#page-wrapper{max-width:1200px;margin:0 auto;padding:15px;}#page-wrapper::after{content:'';display:block;clear:both;}#reportrange{background:#fff;cursor:pointer;padding:5px 25px 5px 10px;border:1px solid #ccc;width:235px;max-width:100%;position:relative;float:left;color:#333;}#reportrange i.fa.fa-chevron-down{position:absolute;right:11px;top:50%;transform:translate(0,-50%);font-size:9px;color:#333333;}.daterangepicker{display:none;}.ranges .range_btns_sm{display:none;}.show-calendar .ranges .range_btns_sm{display:block;}@media (min-width:768px){.ranges .range_btns_sm,.show-calendar .ranges .range_btns_sm{display:none;}}.ranges .range_btns_lg{display:none;}@media (min-width:768px){.show-calendar .ranges .range_btns_lg{display:block;}}@media (max-width:1024px){div#datepickerSelect{padding:0 1.5em 1em 1.5em;}#reportrange{margin-top:0;width:100%;}div#events-search-container,div#datepickerSelect{padding-left:1.5em !important;padding-right:1.5em !important;}.divTable-search-container{padding-left:0;padding-right:0;}.daterangepicker .calendar.right{margin-top:4px;}}@media (max-width:560px){div.daterangepicker .calendar.left,div.daterangepicker .calendar.right{max-width:50%;width:50%;margin:0 !important;padding:5px;}}div.daterangepicker button.applyBtn,div.daterangepicker button.cancelBtn{font-family:'NationalBold',"Helvetica Neue",Helvetica,Arial,sans-serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-size:13px;padding:0.85em 1em;}div.daterangepicker div.ranges{font-family:'NationalBold',"Helvetica Neue",Helvetica,Arial,sans-serif;}div.daterangepicker table.table-condensed thead tr:nth-of-type(2) th{color:white;font-family:'NationalBold',"Helvetica Neue",Helvetica,Arial,sans-serif;}div.daterangepicker div.calendar-table table.table-condensed{display:table;}
