#jcl_component{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#jcl_component .jcl_event_admin
img{margin-right:15px}#jcl_component #jform_end_days,#jcl_component #jform_end_hours,#jcl_component
#jform_end_minutes{width:25px!important}#jcl_component #jform_end_date-lbl{margin:5px}#jcl_component .jcl_inline-controls div.control-group,#jcl_component .jcl_inline-controls div.control-label,#jcl_component .jcl_inline-controls
div.controls{display:inline;float:left}#jcl_component .jcl_inline-controls div.control-group{margin-right:10px}#jcl_component .jcl_inline-controls div.control-label{margin:5px}#jcl_component .js-calendar .calendar-container
table{max-width:262px}#jcl_component .js-calendar .calendar-container table thead tr
td{height:auto;width:auto}#jcl_component .js-calendar .calendar-container table tbody tr
td{height:auto;width:auto}#jcl_component .js-calendar .calendar-container table tbody tr
td.day{padding:6px
0}#jcl_component .js-calendar .calendar-container table tbody tr.time
select{padding:5px
0;width:80px;margin-bottom:0}#jcl_component
#jform_duration_type{padding-left:0}#jcl_component #jform_duration_type
label{margin-bottom:0!important}#jcl_component #jform_rec_yearly_type
label{margin:0}#jcl_component #jform_rec_daily_period,#jcl_component #jform_rec_monthly_day_number,#jcl_component #jform_rec_monthly_period,#jcl_component #jform_rec_weekly_period,#jcl_component #jform_rec_yearly_day_number,#jcl_component #jform_rec_yearly_period,#jcl_component #jform_recur_end_count,#jcl_component
#jform_registration_capacity{width:30px}#jcl_component #jform_rec_daily_period,#jcl_component #jform_rec_monthly_day_number,#jcl_component #jform_rec_monthly_period,#jcl_component #jform_rec_weekly_period,#jcl_component #jform_rec_yearly_day_number,#jcl_component #jform_rec_yearly_period,#jcl_component
#jform_recur_end_count{margin-bottom:0}#jcl_component #jform_approved,#jcl_component #jform_featured,#jcl_component #jform_rec_monthly_type,#jcl_component #jform_rec_yearly_type,#jcl_component #jform_recur_end_type,#jcl_component #jform_recur_type,#jcl_component #jform_registration,#jcl_component
#jform_registration_until_event{padding-left:0}#jcl_component .jcl_inline-controls input[type=checkbox]{margin-top:8px}#jcl_component .chzn-drop .chzn-results{margin:0}.jcl_header .page-header{margin:0;padding:0}.jcl_navbar [class*=" icon-"],.jcl_navbar [class^=icon-]{width:auto}#jcl_component
.label{text-shadow:none;padding:3px;line-height:25px}#jcl_component
.label.dark{color:#3A3A3A;border:1px
solid #DFDFDF}.jcl_toolbar .navbar-search{margin:5px
15px}.jcl_toolbar .btn-group+.btn-group{margin-left:0}.jcl_toolbar .jcl_views
span{display:none}.jcl_toolbar .btn-group{margin:7px
0}#jcl_component
table{border-width:0 0 1px 0!important}#jcl_component .table-bordered
td{border-right:1px solid #ddd}#jcl_component .table-striped tbody tr:nth-child(odd) td,#jcl_component .table-striped tbody tr:nth-child(odd) th{background-color:transparent!important}#jcl_component
.jcl_toolbar_catselect{padding-left:1em}#jcl_component .form-vertical .control-label{clear:both}#jform_end_days,#jform_end_days-lbl,#jform_end_hours,#jform_end_hours-lbl,#jform_end_minutes,#jform_end_minutes-lbl{display:inline}#jform_recur_end_type .input-append,#jform_recur_end_type button,#jform_recur_end_type input,#jform_recur_end_type
label{float:left}#jform_recur_end_type0,#jform_recur_end_type1{clear:both}.jcaldatetime_at{display:block}#jcl_component .table
th{text-align:left}#jcl_component .table
tr{display:block}#jcl_component .table td,#jcl_component .table
th{display:none}#jcl_component .table
.cell_events{display:block}#jcl_component .table
ul{display:block;list-style:none;margin:0
1.25em 0 0;padding:0}#jcl_component .table
li{display:block;position:relative;margin:0;padding:0;height:1.25em}#jcl_component .table li
a{display:block;position:absolute;left:0;right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#jcl_component .calendar-weekday-top{padding:0
1em}#jcl_component .calendar-events{clear:both}.list-item{border-top:1px solid #eee;padding:1em
0 0}.jcl_event_detail{padding:0
0 .25em 0;margin:0
0 .5em 0;border-top:1px solid #e5e5e5}.jcl_event_detail
.labels{display:inline-block;background:#fff;padding:.75em 1em;margin:0
1.5em 1.5em 0;border:1px
solid #e5e5e5;border-width:0 1px 1px}.jcl_view_event .jcl_event_body,.jcl_view_event
.jcl_event_map{margin-top:.5em}#jcl_component .calendar-events
.label{white-space:normal;display:inline-block;position:relative}#jcl_component .calendar-events .label
img{position:absolute;top:0;left:0}#jcl_component .calendar-events .label
small{font-weight:400}@media (max-width:360px){#jform_timezone{font-size:11px}}@media (max-width:481px){table.mceLayout,textarea.tinyMCE{width:100%!important}table.mceToolbar
td{display:inline;float:left}}@media (min-width:480px){.jcl_navbar{float:right}}@media (min-width:600px){.jcaldatetime_at{display:inline}}@media (min-width:768px){.jcl_toolbar .jcl_views
span{display:inherit}.jcl_header
h1{margin-right:24px;display:inline-block;float:left}.jcl_header
h2{display:inline-block;float:right}}@media (min-width:801px){#jcl_component .table
tr{display:table-row}#jcl_component .table td,#jcl_component .table
th{display:table-cell!important;margin:0;width:14.2857%;vertical-align:top;padding:10px
0;text-align:center}#jcl_component .table
td{height:4em}#jcl_component .table td
.day{display:block;float:right;margin:0;font-weight:400}#jcl_component .table td:before{display:none}#jcl_component .table td
.suffix{display:none}#jcl_component
table{border-width:1px!important;table-layout:fixed}#jcl_component .calendar-events{padding:4px
5px 1px 5px;overflow:hidden}#jcl_component .table-bordered
td{border-right:none}#jcl_component .table-striped tbody tr:nth-child(odd) td,#jcl_component .table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9!important}.disabled{color:#ccc}}@media only screen and (min-width:980px){#jcl_component .table
td{height:6em}}#jcl_component
#jcl_event_map{width:100%;height:180px;display:block}#jcl_component #jcl_event_map
img{max-width:none!important}#jform_end_date-lbl{float:left;margin-right:4px}#jform_duration_type
label{margin-bottom:0!important}#jcl_component
dt.tabs{width:auto;clear:none}#jcl_location_directions{margin-bottom:24px}