.columnControl{clear:both}
.columnControl img{height:auto;display:block;max-width:100%}
@media(min-width:991px){.columnControl>[class*='columns']{position:relative;float:left;border:0;margin:0;width:100%}
.columnControl [class='1columns-100-1']{width:100%}
.columnControl [class='2columns-7525-1']{width:75%}
.columnControl [class='2columns-7525-2']{width:25%}
.columnControl [class='2columns-6733-1']{width:67%}
.columnControl [class='2columns-6733-2']{width:33%}
.columnControl [class^='2columns-5050-']{width:50%}
.columnControl [class='2columns-3367-1']{width:33%}
.columnControl [class='2columns-3367-2']{width:67%}
.columnControl [class='2columns-2575-1']{width:25%}
.columnControl [class='2columns-2575-2']{width:75%}
.columnControl [class='3columns-502525-1']{width:50%}
.columnControl [class='3columns-502525-2']{width:25%}
.columnControl [class='3columns-502525-3']{width:25%}
.columnControl [class^='3columns-333333-']{width:33.333333%}
.columnControl [class='3columns-252550-1']{width:25%}
.columnControl [class='3columns-252550-2']{width:25%}
.columnControl [class='3columns-252550-3']{width:50%}
.columnControl [class='3columns-255025-1']{width:25%}
.columnControl [class='3columns-255025-2']{width:50%}
.columnControl [class='3columns-255025-3']{width:25%}
.columnControl [class^='4columns-25252525-']{width:25%}
}
@media(min-width:991px){.columnControl .column.top-pad-sm{padding-top:.5em}
.columnControl .column.top-pad-med{padding-top:1em}
.columnControl .column.top-pad-lrg{padding-top:1.5em}
.columnControl .column.bottom-pad-sm{padding-bottom:.5em}
.columnControl .column.bottom-pad-med{padding-bottom:1em}
.columnControl .column.bottom-pad-lrg{padding-bottom:1.5em}
.columnControl .column.left-pad-sm{padding-left:.5em}
.columnControl .column.left-pad-med{padding-left:1em}
.columnControl .column.left-pad-lrg{padding-left:1.5em}
.columnControl .column.right-pad-sm{padding-right:.5em}
.columnControl .column.right-pad-med{padding-right:1em}
.columnControl .column.right-pad-lrg{padding-right:1.5em}
}
.linklist>.panel{margin-bottom:0;border-radius:0}
.linklist>.panel{border-color:#005596}
.linklist .panel-heading{color:#fff;background-color:#005596;border-color:#005596}
.linklist .denver-link-list li:hover{background-color:#005596}
.linklist.light-blue>.panel{border-color:#005596}
.linklist.light-blue .panel-heading{color:#fff;background-color:#005596;border-color:#005596}
.linklist.light-blue .denver-link-list li:hover{background-color:#005596}
.linklist.dark-gray>.panel{border-color:#58595b}
.linklist.dark-gray .panel-heading{color:#fff;background-color:#58595b;border-color:#58595b}
.linklist.dark-gray .denver-link-list li:hover{background-color:#58595b}
.linklist.green>.panel{border-color:#6d8d24}
.linklist.green .panel-heading{color:#fff;background-color:#6d8d24;border-color:#6d8d24}
.linklist.green .denver-link-list li:hover{background-color:#6d8d24}
.linklist.orange>.panel{border-color:#c34b1b}
.linklist.orange .panel-heading{color:#fff;background-color:#c34b1b;border-color:#c34b1b}
.linklist.orange .denver-link-list li:hover{background-color:#983a15}
.linklist{margin-bottom:20px}
.linklist.tight-group{margin-bottom:10px}
.linklist.no-margin{margin-bottom:0}
.denver-accordion-panel .panel-heading{padding:1px}
.denver-accordion-plus{margin:-4px 0;padding:1px;font-weight:bold;font-size:20px}
.denver-accordion .panel-heading a{text-decoration:none}
.denver-accordion .panel-heading.active a{color:white;text-decoration:none}
.denver-accordion.panel-info .panel-heading{background-color:#e3f3ff}
.denver-accordion.panel-info .panel-heading.active{background-color:#005596}
.denver-accordion.panel-primary .panel-heading{background-color:#e3f3ff}
.denver-accordion.panel-primary .panel-heading.active{background-color:#005596}
.denver-accordion.panel-darkgray .panel-heading{background-color:#e4e4e4}
.denver-accordion.panel-darkgray .panel-heading.active{background-color:#58595b}
.denver-accordion.panel-success .panel-heading{background-color:#e1efc1}
.denver-accordion.panel-success .panel-heading.active{background-color:#6d8d24}
.denver-accordion.panel-warning .panel-heading{background-color:#f4cbbc}
.denver-accordion.panel-warning .panel-heading.active{background-color:#c34b1b}
.denver-accordion.panel-invisible .panel-heading{background-color:transparent;color:#58595b}
.denver-accordion.panel-invisible .panel-heading.active,.denver-accordion.panel-invisible .panel-heading.active a{background-color:transparent;color:#58595b}
.denver-accordion.panel-invisible .panel-heading.active .denver-accordion-plus{color:#bbb}
.denver-accordion.panel-invisible .panel-body{padding-top:0}
.denver-accordion.panel-invisible,.denver-accordion.panel-invisible .panel,.denver-accordion.panel-invisible .panel-heading,.panel-group.panel-invisible .panel-heading+.panel-collapse>.panel-body{border:0;box-shadow:0}
.denver-calendar-sidebar{padding-bottom:40px;border-top:2px solid #eee}
.denver-calendar-sidebar h2{font-family:Helvetica,Arial,sans-serif;font-weight:bold}
.denver-calendar-searchform{padding-bottom:30px}
.wpsm-miniCalendarEvent{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}
.wpsm-miniCalendarEventDateCol{float:left}
.wpsm-miniCalendarEventDateBlock{height:66px;width:100px;padding-right:15px;font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;color:#075697;background-color:#fff;border-right:2px solid #e3e5e5}
.wpsm-miniCalendarEventDateBlockMonth{text-align:center}
.wpsm-miniCalendarEventDateBlockDay{text-align:center}
.wpsm-miniCalendarEventDateBlockDays{text-align:center}
.wpsm-miniCalendarEventDescription{margin-left:120px}
.wpsm-miniCalendarEventDescriptionTitle{color:#075697;font-size:24px}
.wpsm-miniCalendarEventDescriptionTitle a:hover{text-decoration:none}
@media(max-width:767px){.denver-calendar-sidebar{border-top:2px solid #eee}
.denver-calendar-searchform{padding-bottom:10px}
}
@media(min-width:992px){.denver-calendar-sidebar{border-top:0}
.denver-calendar-mainarea h1,h2.denver-news-article-headline{margin-top:20px}
}
.sample-class{margin-top:3em;font-size:4em;color:gray}
.spacer10{height:10px !important;display:block !important}
.spacer20{height:20px !important;display:block !important}
.spacer30{height:30px !important;display:block !important}
.spacer50{height:50px !important;display:block !important}
.denver-greybtn-container{padding-top:8px;padding-bottom:8px;padding-right:4px;padding-left:4px}
.denver-greybtn-container a{border:0;padding:8px 3px 8px 15px;margin:0;text-decoration:none;display:block}
.denver-greybtn img{float:right;vertical-align:middle;margin:-2px 0}
.denver-greybtn em{padding-right:8px;font-size:18px}
.three_col_span{width:185px;margin-right:20px}
.box-image img{margin-bottom:0}
a .box-image:hover{background:#f2f2f2 !important}
.box-image{display:block;width:100%;height:175px;box-shadow:darkgrey 0 0 4px;background:#fff;padding:6px;background:#fff;margin-bottom:2px !important;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#666666')" !important}
.box-image-header h4{text-align:center;font-weight:bold;margin:3px}
.photo-wrapper{box-shadow:darkgrey 0 0 4px;padding:6px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#666666')" !important}
div.socialbar a,div.socialbar a:hover{display:block;height:43px !important;padding:0 3px 0 0 !important;margin:0 15px 0 0 !important;float:left;width:39px}
div.socialbar{padding:10px 10px 10px 5px;text-align:center}
a.facebookblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareblue_Sm.png') no-repeat 0 0}
a.facebookblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareblue_Sm.png') no-repeat 0 -43px}
a.facebookblue span{display:none}
.twitterblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareblue_Sm.png') no-repeat -43px 0}
.twitterblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareblue_Sm.png') no-repeat -43px -44px}
a.twitterblue span{display:none}
.youtubeblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareblue_Sm.png') no-repeat -85px 0}
.youtubeblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareblue_Sm.png') no-repeat -85px -44px}
a.youtubeblue span{display:none}
.flickrblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -127px 0}
.flickrblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -127px -44px}
a.flickrblue span{display:none}
.rssblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -214px 0}
.rssblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -214px -44px}
a.rssblue span{display:none}
.opendatablue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -256px 0}
.opendatablue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -256px -44px}
a.opendatablue span{display:none}
.blogblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -299px 0}
.blogblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -299px -44px}
a.blogblue span{display:none}
.pinterestblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -341px 0}
.pinterestblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -341px -44px}
a.pinterestblue span{display:none}
.wordpressblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -383px 0}
.wordpressblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -383px -44px}
a.wordpressblue span{display:none}
.linkedinblue{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -426px 0}
.linkedinblue:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareBlue_Sm.png') no-repeat -426px -44px}
a.linkedinblue span{display:none}
div.socialbar a,div.socialbar a:hover{display:block;height:43px !important;padding:0 3px 0 0 !important;margin:0 15px 0 0 !important;float:left;width:39px}
div.socialbar{padding-left:10px;text-align:center}
a.facebookgreen{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat 0 0}
a.facebookgreen:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat 0 -43px}
a.facebookgreen span{display:none}
.twittergreen{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -43px 0}
.twittergreen:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -43px -44px}
a.twittergreen span{display:none}
.youtubegreen{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -85px 0}
.youtubegreen:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -85px -44px}
a.youtubegreen span{display:none}
.flickrgreen{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -127px 0}
.flickrgreen:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -127px -44px}
a.flickrgreen span{display:none}
.rssgreen{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -213px 0}
.rssgreen:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -213px -44px}
a.rssgreen span{display:none}
.opendatagreen{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -256px 0}
.opendatagreen:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -256px -44px}
a.opendatagreen span{display:none}
.bloggreen{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -299px 0}
.bloggreen:hover{background:url('https://www.denvergov.org/portals/0/images/SocialSpriteSquareGreen_Sm.png') no-repeat -299px -44px}
a.bloggreen span{display:none}
/*!
 * FullCalendar v2.3.1 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2015 Adam Shaw
 
 
 
 #075697
 
 
 
 */.fc{direction:ltr;text-align:left}
.fc-rtl{text-align:right}
body .fc{font-size:1em}
.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#ddd}
.fc-unthemed .fc-popover{background-color:#fff}
.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}
.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}
.fc-unthemed .fc-today{background:#d7e9f8}
.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}
.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}
.fc-nonbusiness{background:#d7d7d7}
.fc-icon{display:inline-block;width:1em;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New",Courier,monospace}
.fc-icon:after{position:relative;margin:0 -1em}
.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}
.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}
.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%;left:-2%}
.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%;left:2%}
.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}
.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}
.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}
.fc button::-moz-focus-inner{margin:0;padding:0}
.fc-state-default{border:0 solid}
.fc button .fc-icon{position:relative;top:-0.05em;margin:0 .2em;vertical-align:middle}
.fc-state-default{background-color:#075697;color:#FFF}
.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#ddd;background-color:#075697}
.fc-state-hover{color:#ddd;text-decoration:none}
.fc-state-down,.fc-state-active{background-color:#075697}
.fc-state-disabled{cursor:default;background-image:none}
.fc-button-group{display:inline-block}
.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}
.fc .fc-button-group>:first-child{margin-left:0}
.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}
.fc-popover .fc-header{padding:2px 4px}
.fc-popover .fc-header .fc-title{margin:0 2px}
.fc-popover .fc-header .fc-close{cursor:pointer}
.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}
.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}
.fc-unthemed .fc-popover{border-width:1px;border-style:solid}
.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}
.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}
.fc-divider{border-style:solid;border-width:1px}
hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}
.fc-clear{clear:both}
.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}
.fc-bg{bottom:0}
.fc-bg table{height:100%}
.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}
.fc th{text-align:center}
.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}
.fc td.fc-today{border-style:double}
.fc .fc-row{border-style:solid;border-width:0}
.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}
.fc-row:first-child table{border-top:0 hidden transparent}
.fc-row{position:relative}
.fc-row .fc-bg{z-index:1}
.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}
.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}
.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}
.fc-row .fc-bgevent-skeleton{z-index:2}
.fc-row .fc-highlight-skeleton{z-index:3}
.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}
.fc-row .fc-helper-skeleton{z-index:5}
.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0;border-color:transparent;border-bottom:0}
.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}
.fc-scroller{overflow-y:scroll;overflow-x:hidden}
.fc-scroller>*{position:relative;width:100%;overflow:hidden}
.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:0;border:1px solid #075697;background-color:#075697;font-weight:normal}
.fc-event,.fc-event:hover,.fc-event:visited,.ui-widget .fc-event{color:#fff;text-decoration:none}
.fc-event[href],.fc-event.fc-draggable{cursor:pointer}
.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}
.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}
.fc-event .fc-content{position:relative;z-index:2}
.fc-event .fc-resizer{position:absolute;z-index:3}
.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}
.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}
.fc-h-event .fc-resizer{top:-1px;bottom:-1px;left:-1px;right:-1px;width:5px}
.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer:after{right:auto;cursor:w-resize}
.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer:after{left:auto;cursor:e-resize}
.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}
.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}
.fc-day-grid-event .fc-time{font-weight:bold}
.fc-day-grid-event .fc-resizer{left:-3px;right:-3px;width:7px}
a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}
a.fc-more:hover{text-decoration:underline}
.fc-limited{display:none}
.fc-day-grid .fc-row{z-index:1}
.fc-more-popover{z-index:2;width:220px}
.fc-more-popover .fc-event-container{padding:10px}
.fc-toolbar{text-align:center;background-color:#075697;height:66px;padding-top:12px;margin-bottom:0}
.fc-toolbar .fc-left{float:left}
.fc-toolbar .fc-right{float:right}
.fc-toolbar .fc-center{display:inline-block}
.fc .fc-toolbar>*>*{float:left;margin-left:.75em}
.fc .fc-toolbar>*>:first-child{margin-left:0}
.fc-toolbar h2{margin:0;margin-top:8px;color:#fff}
.fc-toolbar button{position:relative}
.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}
.fc-toolbar .fc-state-down{z-index:3}
.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}
.fc-toolbar button:focus{z-index:5}
.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.fc-view,.fc-view>table{position:relative;z-index:1}
.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}
.fc-basic-view .fc-body .fc-row{min-height:4em}
.fc-row.fc-rigid{overflow:hidden}
.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}
.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:0 2px}
.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number{padding-top:2px;padding-bottom:2px}
.fc-basic-view .fc-week-number{text-align:center}
.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}
.fc-ltr .fc-basic-view .fc-day-number{text-align:left;font-size:.9em;margin-left:2px}
.fc-rtl .fc-basic-view .fc-day-number{text-align:left}
.fc-day-number.fc-other-month{background-color:#ececec}
.fc-other-month{background-color:#ececec}
.fc-agenda-view .fc-day-grid{position:relative;z-index:2}
.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}
.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}
.fc-ltr .fc-axis{text-align:right}
.fc-rtl .fc-axis{text-align:left}
.ui-widget td.fc-axis{font-weight:normal}
.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}
.fc-time-grid{min-height:100%}
.fc-time-grid table{border:0 hidden transparent}
.fc-time-grid>.fc-bg{z-index:1}
.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}
.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}
.fc-time-grid .fc-bgevent-skeleton{z-index:3}
.fc-time-grid .fc-highlight-skeleton{z-index:4}
.fc-time-grid .fc-content-skeleton{z-index:5}
.fc-time-grid .fc-helper-skeleton{z-index:6}
.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}
.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}
.fc-time-grid .fc-slats .ui-widget-content{background:0}
.fc-time-grid .fc-highlight-container{position:relative}
.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}
.fc-time-grid .fc-event-container,.fc-time-grid .fc-bgevent-container{position:relative}
.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}
.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}
.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}
.fc-time-grid .fc-bgevent{left:0;right:0}
.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}
.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.fc-time-grid-event{overflow:hidden}
.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}
.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}
.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}
.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}
.fc-time-grid-event.fc-short .fc-time span{display:none}
.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}
.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}
.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}
.fc-time-grid-event .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}
.fc-time-grid-event .fc-resizer:after{content:"="}
.wpsm-detailCalendarDiv{margin-bottom:40px}
.fc .fc-button-group>:first-child.fc-prev-button{width:30px;height:38px;margin:2px;margin-left:10px;border:0;background:#075697 url("assets/images/calendar-prev.png") center center no-repeat}
.fc .fc-button-group .fc-next-button{width:30px;height:38px;margin:2px;border:0;background:#075697 url("assets/images/calendar-next.png") center center no-repeat}
.fc button.fc-today-button{margin:8px 8px 0 0;font-size:1.1em}
.fc th.fc-day-header{border:0 solid white;padding:10px;color:#666}
.fc-icon-left-single-arrow,.fc-icon-right-single-arrow{display:none}
@media(max-width:767px){.fc-toolbar h2{font-size:20px;padding-top:5px}
.fc .fc-button-group>:first-child.fc-prev-button{width:20px;margin-left:12px}
.fc .fc-button-group .fc-next-button{width:20px}
.fc-basic-view .fc-body .fc-row{min-height:2em}
.fc-row.fc-rigid .fc-content-skeleton{bottom:0}
.fc-row.fc-rigid .fc-content-skeleton table{height:100%}
.fc-ltr .fc-basic-view .fc-day-number{text-align:center;vertical-align:middle;font-size:18px}
.fc-rtl .fc-basic-view .fc-day-number{text-align:center}
.fc-ltr .fc-basic-view .wpsm-eventDate{color:#fff}
.fc-event-container{display:none}
td.wpsm-eventDate,.fc-grid .fc-other-month.wpsm-eventDate{background-color:#075697}
td.wpsm-eventDate .fc-day-number,.fc-grid .fc-other-month.wpsm-eventDate .fc-day-number{background-color:#075697;color:#fff}
}
@media(min-width:768px){.wpsm-miniCalendarEventList.responsive-calendar{display:none}
}
.denver-link-panel .panel-heading{padding:0}
.denver-link-panel .panel-title>a{padding:6px 12px;text-decoration:none}
.denver-link-caret{margin:7px 0}
.denver-link-list{list-style-type:none;padding:0;margin:0}
.denver-link-list li a{display:block;width:100%;padding:2px 12px;text-decoration:none}
.denver-link-list li:hover a{color:#fff}
.panel-darkgray .panel-heading{background-color:#58595b;color:#fff}
.panel-darkgray{border-color:#58595b}
.panel-primary .denver-link-list li:hover{background-color:#005596}
.panel-info .denver-link-list li:hover{background-color:#005596}
.panel-darkgray .denver-link-list li:hover{background-color:#58595b}
.panel-success .denver-link-list li:hover{background-color:#6d8d24}
.panel-warning .denver-link-list li:hover{background-color:#c34b1b}
.denver-map-wrapper{position:relative;width:100%;padding-bottom:65%;margin-bottom:25px}
.denver-map{position:absolute;top:0;bottom:0;left:0;right:0;background-color:silver}
.denver-rss-module{border-color:#eee}
.denver-rss-module-img{float:none;margin:0 auto 5px auto;width:100%;max-width:100%}
.denver-rss-list-item{margin:1px 0 30px 0}
.denver-rss-list-item p{margin:1px 0}
.denver-rss-more-news{text-align:right}
.denver-rss-module.panel-darkgray .panel-heading{background-color:#58595b;color:white}
@media(min-width:768px){.denver-rss-module-img{float:left;margin-right:20px;max-width:300px}
}
.denver-galleryCenter{text-align:center}
.denver-gallery.denver-gallery-caption-overlay .carousel-caption{left:0;right:30%;bottom:10px;padding:12px 2px 15px 15px;text-align:left;background-color:#333;color:#fff;opacity:.85;filter:alpha(opacity=85)}
.denver-gallery.denver-gallery-caption-right .article-summary-image img{width:70%}
.denver-gallery.denver-gallery-caption-right .carousel-caption{left:70%;right:0;top:0;bottom:0;padding:20px;text-align:left;background-color:#555;color:#fff;opacity:1;filter:alpha(opacity=100)}
@media(min-width:768px){.denver-gallery.denver-gallery-caption-right .carousel-control.right{left:60%;right:30%}
}
.denver-gallery.denver-gallery-caption-white .carousel-caption{background-color:#fff;color:#333;opacity:1;filter:alpha(opacity=100);text-shadow:0}
.denver-gallery-hide-controls .denver-gallery-controls{display:none}
.denver-gallery .denver-gallery-thumbnails{background-color:#e4e4e4;margin-bottom:40px;overflow:hide;text-align:center}
.denver-gallery .denver-gallery-thumbnails img{display:inline;margin:10px 1%;width:22%;cursor:pointer}
.denver-gallery .denver-gallery-controls .carousel-indicators{top:108%;bottom:auto}
.denver-gallery .denver-gallery-controls .carousel-indicators li{height:15px;width:15px;border:2px solid #e4e4e4;background-color:#333;border-color:#e4e4e4;border-radius:15px;margin:0 4px}
.denver-gallery .denver-gallery-controls .carousel-indicators li.active{background-color:#e4e4e4;border-color:#333}
@media(max-width:767px){.denver-gallery.denver-gallery-caption-overlay .article-summary-image img,.denver-gallery.denver-gallery-caption-right .article-summary-image img{width:100%}
.denver-gallery.denver-gallery-caption-overlay .carousel-caption,.denver-gallery.denver-gallery-caption-right .carousel-caption{position:relative;width:100%;top:auto;bottom:auto;left:auto;right:auto;padding:10px}
.denver-gallery-controls{display:none}
}
.denver-gallery .carousel-caption p,.denver-gallery .carousel-caption h1,.denver-gallery .carousel-caption h2,.denver-gallery .carousel-caption h3,.denver-gallery .carousel-caption h4,.denver-gallery .carousel-caption h5,.denver-gallery .carousel-caption h6{color:#fff;opacity:1;filter:alpha(opacity=100);margin:2px}
.homepage-gallery{height:300px;width:100%;background-color:#fff}
.homepage-gallery .article-summary-image{height:300px;width:100%;text-align:center;overflow:hidden}
.homepage-gallery img{height:300px;margin:0 auto;position:absolute;left:-100%;right:-100%}
.homepage-gallery .carousel-caption{top:auto;left:15%;right:15%;bottom:40px;width:70%;height:auto;padding:0 10px;margin:0;color:#fff;opacity:1;filter:alpha(opacity=100);text-shadow:0}
.homepage-gallery .carousel-indicators{margin-bottom:0;top:auto;bottom:10px}
.homepage-gallery .carousel-indicators li{height:15px;width:15px;border:2px solid #e4e4e4;background-color:#333;border-color:#e4e4e4;border-radius:15px;margin:0 4px}
.homepage-gallery .carousel-indicators li.active{background-color:#e4e4e4;border-color:#333}
.homepage-gallery .carousel-control{background-position:center center}
@media(max-width:767px){.homepage-gallery{height:400px;background-color:#005596}
.homepage-gallery img,.homepage-gallery .article-summary-image{height:250px}
.denver-gallery.denver-gallery-caption-overlay .article-summary-image img,.denver-gallery.denver-gallery-caption-right .article-summary-image img{width:100%}
.homepage-gallery .carousel-caption,.homepage-gallery .carousel-caption{position:relative;width:100%;height:150px;top:auto;bottom:auto;left:auto;right:auto;padding:10px}
.homepage-gallery .carousel-indicators{display:none}
.homepage-gallery .carousel-control{background-position:center 33%}
}
@media(min-width:992px){.homepage-gallery,.homepage-gallery img,.homepage-gallery .article-summary-image{height:425px}
}
.denver-carousel .article-summary-image img{width:100%}
.denver-carousel .carousel-caption{left:0;right:0;bottom:32px;padding:6px 2px 6px 15px;text-align:left;background-color:#333;color:#fff;opacity:.85;filter:alpha(opacity=85)}
.denver-carousel .carousel-caption p,.denver-carousel .carousel-caption h1,.denver-carousel .carousel-caption h2,.denver-carousel .carousel-caption h3,.denver-carousel .carousel-caption h4,.denver-carousel .carousel-caption h5,.denver-carousel .carousel-caption h6{opacity:1;filter:alpha(opacity=100);margin:2px}
.denver-carousel .carousel-indicators{bottom:-7px}
.denver-carousel .carousel-indicators li{height:15px;width:15px;border:1px solid #e4e4e4;background-color:#e4e4e4;border-color:#005596;border-radius:15px;margin:0 2px}
.denver-carousel .carousel-indicators li.active{background-color:#005596;border-color:#e4e4e4}
@media(max-width:767px){.denver-carousel .carousel-caption h1{font-size:18px}
.denver-carousel .carousel-caption h2{font-size:16px}
.denver-carousel .carousel-caption h3{font-size:14px}
.denver-carousel .carousel-caption h4{font-size:12px}
.denver-carousel .carousel-caption h5{font-size:12px}
.denver-carousel .carousel-caption h6{font-size:12px}
}
.denverHorizontalRule hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #ddd;box-sizing:content-box;height:0}
.denverButton a:hover{text-decoration:none}
.denverButton a button{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:1em;display:table;padding:.5em .75em;font-weight:bold;white-space:normal}
.denverButton a .btn-large,.denverButton a .btn-block{font-size:18px}
.alert-success>.denverAlertTitle{font-size:18px;font-weight:bold;color:#6d8d24}
.alert-info>.denverAlertTitle{font-size:18px;font-weight:bold;color:#005596}
.alert-warning>.denverAlertTitle{font-size:18px;font-weight:bold;color:#c34b1b}
.denverAlertContent{font-size:14px}
.caption{font-size:12px;font-family:proxima-nova;color:#888}
.rightImage{float:right;padding-left:15px;padding-bottom:15px}
.leftImage{float:left;padding-right:15px;padding-bottom:15px}
.rteFont{text-align:justify}
.rteImageContainer{padding:15px;overflow:hidden}
.theme-default{color:#58595b;background-color:#e7e7e7;border-color:#dadada}
.theme-default .badge{color:#ea840c;background-color:#fff}
.theme-primary:hover,.theme-primary:focus,.theme-primary.focus,.theme-primary:active,.theme-primary.active,.open>.theme-primary.dropdown-toggle{color:#fff;background-color:#0072a3;border-color:#00597f}
.theme-primary:active,.theme-primary.active,.open>.theme-primary.dropdown-toggle{background-image:none}
.theme-primary.disabled,.theme-primary.disabled:hover,.theme-primary.disabled:focus,.theme-primary.disabled.focus,.theme-primary.disabled:active,.theme-primary.disabled.active,.theme-primary[disabled],.theme-primary[disabled]:hover,.theme-primary[disabled]:focus,.theme-primary[disabled].focus,.theme-primary[disabled]:active,.theme-primary[disabled].active,fieldset[disabled] .theme-primary,fieldset[disabled] .theme-primary:hover,fieldset[disabled] .theme-primary:focus,fieldset[disabled] .theme-primary.focus,fieldset[disabled] .theme-primary:active,fieldset[disabled] .theme-primary.active{background-color:#005596;border-color:#00477d}
.theme-primary .badge{color:#005596;background-color:#fff}
.theme-success:hover,.theme-success:focus,.theme-success.focus,.theme-success:active,.theme-success.active,.open>.theme-success.dropdown-toggle{color:#fff;background-color:#4e641a;border-color:#384812}
.theme-success:active,.theme-success.active,.open>.theme-success.dropdown-toggle{background-image:none}
.theme-success.disabled,.theme-success.disabled:hover,.theme-success.disabled:focus,.theme-success.disabled.focus,.theme-success.disabled:active,.theme-success.disabled.active,.theme-success[disabled],.theme-success[disabled]:hover,.theme-success[disabled]:focus,.theme-success[disabled].focus,.theme-success[disabled]:active,.theme-success[disabled].active,fieldset[disabled] .theme-success,fieldset[disabled] .theme-success:hover,fieldset[disabled] .theme-success:focus,fieldset[disabled] .theme-success.focus,fieldset[disabled] .theme-success:active,fieldset[disabled] .theme-success.active{background-color:#6d8d24;border-color:#5d791f}
.theme-success .badge{color:#6d8d24;background-color:#fff}
.theme-info:hover,.theme-info:focus,.theme-info.focus,.theme-info:active,.theme-info.active,.open>.theme-info.dropdown-toggle{color:#fff;background-color:#003863;border-color:#00243f}
.theme-info:active,.theme-info.active,.open>.theme-info.dropdown-toggle{background-image:none}
.theme-info.disabled,.theme-info.disabled:hover,.theme-info.disabled:focus,.theme-info.disabled.focus,.theme-info.disabled:active,.theme-info.disabled.active,.theme-info[disabled],.theme-info[disabled]:hover,.theme-info[disabled]:focus,.theme-info[disabled].focus,.theme-info[disabled]:active,.theme-info[disabled].active,fieldset[disabled] .theme-info,fieldset[disabled] .theme-info:hover,fieldset[disabled] .theme-info:focus,fieldset[disabled] .theme-info.focus,fieldset[disabled] .theme-info:active,fieldset[disabled] .theme-info.active{background-color:#005596;border-color:#00477d}
.theme-warning:hover,.theme-warning:focus,.theme-warning.focus,.theme-warning:active,.theme-warning.active,.open>.theme-warning.dropdown-toggle{color:#fff;background-color:#c34b1b;border-color:#b84719}
.theme-warning:active,.theme-warning.active,.open>.theme-warning.dropdown-toggle{background-image:none}
.theme-warning.disabled,.theme-warning.disabled:hover,.theme-warning.disabled:focus,.theme-warning.disabled.focus,.theme-warning.disabled:active,.theme-warning.disabled.active,.theme-warning[disabled],.theme-warning[disabled]:hover,.theme-warning[disabled]:focus,.theme-warning[disabled].focus,.theme-warning[disabled]:active,.theme-warning[disabled].active,fieldset[disabled] .theme-warning,fieldset[disabled] .theme-warning:hover,fieldset[disabled] .theme-warning:focus,fieldset[disabled] .theme-warning.focus,fieldset[disabled] .theme-warning:active,fieldset[disabled] .theme-warning.active{background-color:#ea840c;border-color:#d2760b}
.theme-warning .badge{color:#ea840c;background-color:#fff}