.newCP .search .categoryList,
.newCP .footer
{
	background-color: rgb(245, 245, 245);
}

.newCP .listing th
{
	background-color: rgb(251, 251, 251);
}

.newCP .search,
.newCP .search .categoryList
{
	background-color: rgb(44, 73, 98);
}

.newCP .search h3
{
	color: rgb(255, 255, 255);
}

.newCP .search,
.newCP .search .categoryList,
.newCP .search input[type="text"],
.newCP .search .date input,
.newCP .listing th,
.newCP .listing td,
#container .newCP .listing h3,
#container .newCP .listing .agenda
{
	border-color: #ccc;
}

.newCP .listing th,
.newCP .listing p
{
	color: rgb(81, 123, 150);
}

.newCP .listing h4 a:link,
.newCP .listing h4 a:visited,
.newCP .listing h4 a:hover,
.newCP .listing h4 a:focus,
.newCP .listing h4 a:active
{
	color: rgb(51, 51, 51);
}
.ui-content .ui-listview,.ui-li-heading{margin-top:0}.moduleContentNew .header .search,{clear:both}.moduleContentNew .modulesearch{margin:-15px -15px 0 -15px}.moduleContentNew .modulesearch+.ui-bar{margin:0 -15px 0 -15px}[data-role="content"] li,[data-role="content"] li{margin-top:0}div.text{padding:16px;font-weight:normal}div.featured{background:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1);border:1px solid #ccc;border-radius:5px;box-shadow:3px 1px 8px rgba(0,0,0,.1);margin:20px;padding:20px}div.featured ul,div.featured ol{padding:40px;list-style-type:disc}div.featured img{max-width:100%}div.featured a{overflow-wrap:break-word}div.featured h3,div.featured h4{margin-top:-6px;text-align:center}div.featured .status{font-size:75%;text-transform:uppercase}div.featured #divHeader,div.featured #divFooter,div.featured .item.level1~div{display:none}span.date{font-size:75%;display:block;font-weight:normal;font-style:italic;margin:15px}.moduleContentNew .ui-bar h2{font-size:1em}.moduleContentNew .specificDetailHeader{float:left;margin:0 6px;font-weight:bold;width:10em}.moduleContentNew .detailSpecifics{font-size:90%;margin:0 -15px 0 -15px}.moduleContentNew .specificDetail{padding:10px;border-bottom:1px solid #ccc;overflow:hidden}.moduleContentNew .specificDetailItem{overflow:hidden}a[data-role="button"].ui-link-inherit{padding:0!important}label.ui-select{text-align:center}.ui-popup-container{padding:5px}#advancedPopup{padding:10px}.ui-input-search input.ui-input-text{width:96%!important}.ui-slider-switch{margin:0 33%!important}.moduleContentNew .header .text{margin-bottom:15px;margin-left:10px}

/* The following errors were found when attempting to minify this file: ~/Areas/AgendaCenter/Assets/Styles/Home.css
- (372,40): run-time error CSS1030: Expected identifier, found '.'
- (372,54): run-time error CSS1025: Expected comma or open brace, found ')'
- (468,21): run-time error CSS1030: Expected identifier, found '.'
- (468,35): run-time error CSS1025: Expected comma or open brace, found ')'
*/
.newCP div.header
{
	min-height: 100px;
	overflow: visible;
	padding: 0;
	position: relative;
	z-index: 2;
}

.newCP .header .text
{
	margin-left: 85px;
	min-height: 85px;
  padding: 0;
}

.minWidth400px .header .text
{
	padding: 0 120px 0 0;
}

.newCP .header .tools
{
	font-size: 9pt;
	margin-left: 85px;
}

.agendaCenterContent .header .search .timePeriod a.button {
	background: white;
	border-radius:3px;
	padding-bottom:0;
}

.agendaCenterContent .header .search a.button:focus {
	outline: auto 2px Highlight;
	outline: auto 2px -webkit-focus-ring-color;
	outline-offset: 2px;
}

.agendaCenterContent .header .search .timePeriod a.button:after {
	border: 6px solid transparent;
	border-top: 8px solid #636336;
	content: "";
	height: 0;
	position: absolute;
	right: 8px;
	top: 8px;
	width: 0;
}

.agendaCenterContent .header .search .timePeriod a.button.active span {
	padding-bottom:4px;
}

.agendaCenterContent .header .search .timePeriod a.button.active:after {
	border-top: 6px solid transparent;
	border-bottom: 8px solid #472a1f;
	top: 2px;
}

.minWidth400px .header .tools
{
	position: absolute;
	right: 12px;
	top: 7px;
}

.newCP .header .tools h3
{
	margin: 0px 0px 5px;
}

.newCP .header .tools ul
{
	list-style: none;
	margin: 0px;
}

.newCP .header .tools li
{
	float: left;
	margin-right: 8px;
}

.minWidth400px .header .tools li
{
	float: none;
	margin-left: 0;
}

.newCP .header .tools a
{
	text-decoration: none;
}

/*  S E A R C H   B A R  */

.newCP .search
{	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-style: solid none none;
	border-width: 1px;
	clear: left;
	margin-top: 8px;
	padding: 0px 41px 7px 7px;
	position: relative;
}

.minWidth700px .search
{
	padding-right: 190px;
}

.newCP .search h3
{
	margin: 5px 0px;
}

.newCP .search .noWrap,
.newCP .search .noWrap > div
{
	float: left;
	margin-right: 10px;
}

.newCP .search .noWrap
{
	margin-right: 0;
}

.newCP .search .noWrap .popoutContainer + .date
{
	clear: left;
}

.minWidth400px .search .noWrap .popoutContainer + .date
{
	clear: none;
}

.newCP .search .noWrap + .noWrap
{
	margin-bottom: 5px;
}

.newCP .search .noWrap .popoutContainer
{
	z-index: 2;
}

.newCP .search .noWrap .popoutContainer .button
{
	position: static;
	width: 100px;
}

.newCP .search .date
{
	margin-bottom: 5px;
}
.newCP .search input[type="text"],
.newCP .search .date input
{
	background: url(Common/Images/Calendar/white30bkg.png) repeat left top;
	border-style: solid;
	border-width: 1px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	height: 16px;
	margin-right: 8px;
	padding: 3px 4px;
	width: 100%;
}

.newCP .search .t-datepicker
{
	width: 7.5em;
}

.newCP .search .t-datepicker .t-picker-wrap
{
	padding-right: 32px;
}

.newCP .search input[type="text"],
.newCP .search .date input
{
	color: #fff;
}

.newCP .search input[type="text"]::-webkit-input-placeholder,
.newCP .search .date input::-webkit-input-placeholder
{
	color: #fff;
}

.newCP .search input[type="text"]:-moz-placeholder,
.newCP .search .date input:-moz-placeholder
{
	color: #fff;
}

.newCP .search input[type="text"]:-ms-input-placeholder,
.newCP .search .date input:-ms-input-placeholder
{
	color: #fff;
}

.newCP ._ph_shim
{
	color: #fff;
}

.newCP .search .noWrap > input
{
	width: 130px;
}

.newCP .header .search a.mega
{
	position: static;
}

.minWidth550px .header .search a.mega
{
	clear: left;
}

.minWidth700px .header .search a.mega
{
	position: absolute;
  right: 41px;
	top: 29px;
}

.newCP .search a.mega > span
{
	background: url("Common/Images/Calendar/SelectCalendarLeftBkg.png") no-repeat scroll left top transparent;
  color: #636336;
  padding: 3px 5px 3px 10px;
}

.newCP .search a.mega.active
{
	background-image: url("Common/Images/Calendar/SelectCalendarRightActiveBkg.png");
}

.newCP .search a.mega.active > span
{
	background: url("Common/Images/Calendar/SelectCalendarLeftActiveBkg.png") repeat scroll 0 0 transparent;
  color: #333;
  padding-bottom: 13px;
}

.newCP .search input[type="image"]
{
	position: absolute;
	right: 5px;
	top: 23px;
	z-index: 2;
}

/*  "SELECT A CATEGORY" MEGA MENU  */

.newCP .search .categoryList
{
	border-style: none solid solid;
	border-width: 1px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-radius: 0px 0px 5px 5px;
	left: -1px;
	margin-top: -5px;
	padding: 3px 7px 7px;
	position: absolute;
	right: -1px;
	top: 140px;
	z-index: 2;
}

.minWidth337px .search .categoryList
{
	top: 112px;
}

.minWidth400px .search .categoryList
{
	top: 86px;
}

.minWidth700px .search .categoryList
{
	top: 59px;
	z-index: 2;
}

.newCP .search .categoryList > div
{
	background: #fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	max-height: 200px;
	overflow: auto;
	padding: 10px 5px 5px;
	position: relative;
}

.newCP .search .categoryList ol
{
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px 1% 0px 0px;
	width: auto;
}

.minWidth400px .search .categoryList ol
{
	width: 48%;
}

.minWidth550px .search .categoryList ol
{
	width: 31.3%;
}

.newCP .search .categoryList li
{
	line-height: 1.3;
	margin-bottom: 5px;
	padding-left: 16px;
	position: relative;
}

.newCP .search .categoryList .catHeader
{
	padding-left: 0;
}

.newCP .search .categoryList .catHeader > h4
{
	font-weight: bold;
}

.newCP .search .categoryList li input
{
	height: 13px;
	left: 0px;
	position: absolute;
	top: 2px;
	width: 13px;
}

/*  END  "SELECT A CATEGORY" MEGA MENU  */

/*  END  S E A R C H   B A R  */


/*  Mini Popout  */

.newCP .popoutContainer
{
	position: relative;
	z-index: 1;
}

.newCP .downloads .popoutContainer:has(.button.active)
{
	z-index: 2;
}

.newCP .popout
{
	bottom: 0px;
	font-family: Arial;
	left: 0px;
	position: absolute;
	width: 100%;
	z-index: 2;
}

.newCP .popout li a:link,
.newCP .popout li a:visited,
.newCP .popout li a:hover,
.newCP .popout li a:focus,
.newCP .popout li a:active
{
	color: #636336;
	font-size: 8pt;
}

.newCP .popoutTop
{
	background: url(Common/Images/Calendar/mapdropdowntop.png) no-repeat left top;
	left: 50%;
	margin-left: -42px;
	padding-top: 12px;
	position: absolute;
	top: 0px;
	width: 83px;
}

.newCP .popoutBtm
{
	background: url(Common/Images/Calendar/mapdropdownbtm.png) no-repeat left bottom;
	width: 83px;
	padding-bottom: 5px;
}

.newCP .popout ol
{
	background: #ffffff;
	border-left: 1px solid #d9d9cd;
	border-right: 1px solid #d9d9cd;
	font-weight: bold;
	font-size: 8pt;
	line-height: 1.7;
	list-style: none;
	margin: 0px;
	padding: 8px;
	width: 65px;
}

ol#submittedIn
{
	width: 80px;
	padding-left: 1px;
	padding-right: 1px;
}

.newCP .popout a
{
	color: #636336;
	margin: 0px !important;
	text-decoration: none;
}

/*  END  Map Popout  */


.newCP p.results
{
	font-size: 12pt;
	margin: 10px 0px 5px;
}

/*  LISTING  */

.newCP .listing.noHeader
{
	position: relative;
}

.newCP .listing + .listing
{
	margin-top: 20px;
}

.newCP .listing {
	z-index: 1;
}

.newCP .listing:has(.button.active) {
	z-index: 2;
}

.minWidth400px.newCP .listing.noHeader h2
{
	padding-right: 14em;
}

.newCP .listing h2
{
	margin-bottom: 0px;
}

.newCP .listing .category
{
	margin-top: 20px;
	position: relative;
}

.minWidth400px .listing .category
{
	margin-left: 27px;
}

.minWidth400px .listing h3
{
	padding-right: 16em;
}

.newCP .listing h3 > span
{
	display: inline-block;
	font-size: .75em;
	width: 1.5em;
}

.newCP .listing .years
{
	list-style: none;
	margin: 0px;
}

.minWidth400px .listing .years
{
	position: absolute;
	right: 0px;
	top: 18px;
	z-index: 20;
}

.newCP .listing .category .years
{
	top: 0px;
}

.newCP .listing .years > li
{
	float: left;
	margin-right: 10px;
}

.newCP .listing .years > li.current
{
	font-weight: bold;
}

.newCP .listing .years li a
{
	text-decoration: none;
}

.newCP .listing .years .popout
{
	text-align: center;
}

.newCP .listing table
{
	width: 100%;
	position: relative;
	z-index: 1;
}

.newCP .listing th
{
	border-style: solid none;
	border-width: 1px;
	padding: 3px 12px;
	vertical-align: top;
}

.newCP .listing td
{
	border-style: none none solid;
	border-width: 1px;
	padding: 6px 12px;
	vertical-align: top;
}

.newCP .listing th:first-child,
.newCP .listing td:first-child
{
	padding-left: 30px;
}

.newCP .listing td:first-child
{
	background: url(Areas/AgendaCenter/Assets/Images/HomeIconAgenda.png) no-repeat 5px 6px;
}

.newCP .listing tr.minutes td:first-child
{
	background: url(Areas/AgendaCenter/Assets/Images/HomeIconMinutes.png) no-repeat 3px 6px;
}

.newCP .listing h4
{
	font-weight: normal;
}

.newCP .listing h4 a
{
	text-decoration: none;
}

.newCP .listing p
{
	font-style: italic;
	margin: 0px;
}

.newCP .listing p > a
{
	font-style: normal;
	text-decoration: none;
}

.newCP .listing p > a:hover
{
	text-decoration: underline;
}

.newCP .listing .minutes,
.newCP .listing .media
{
	text-align: center;
}

.newCP .listing td.minutes
{
	padding: 8px 12px 7px;
}


.newCP .listing td.media
{
	padding: 8px 0px;
}


.newCP .listing .downloads
{
	width: 6em;
}

.newCP .listing .downloads .popout a
{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	line-height: 1.1;
	padding: 2px 0px 2px 20px;
}

.newCP .listing .downloads a.html
{
	background-image: url(Areas/AgendaCenter/Assets/Images/HomeIconAgendaHTML.png);
}

.newCP .listing .downloads a.pdf
{
	background-image: url(Areas/AgendaCenter/Assets/Images/HomeIconAgendaPDF.png);
}

.newCP .listing .downloads a.previous
{
	background-image: url(Areas/AgendaCenter/Assets/Images/HomeIconAgendaPrevious.png);
}

.maxWidth500px .listing th
{
	display: none;
}

.maxWidth500px .listing td
{
	display: block;
}

.maxWidth500px .listing td:first-child
{
	background-position: 5px 18px;
	border-style: solid none none;
	margin-top: 12px;
	padding-top: 12px;
}

.maxWidth500px .listing td.minutes,
.maxWidth500px .listing td.media,
.maxWidth500px .listing td.downloads
{
	border-bottom: 0;
	float: left;
}

.maxWidth500px .listing td.minutes
{
	padding-left: 30px;
}

.maxWidth500px .listing td.audio:after,
.maxWidth500px .listing td.minutes:after,
.maxWidth500px .listing td.videos:after {
   content: attr(class);
   text-transform: capitalize;
   vertical-align: inherit;
   padding-left: 4px;
}

.maxWidth500px .listing td.audio:after:empty,
.maxWidth500px .listing td.minutes:empty,
.maxWidth500px .listing td.videos:empty {
   display: none;
}

.newCP .popped
{
	z-index: 20px;
}

img
{
	vertical-align: bottom;
}

.moduleContentNew .listingCollapse h2:not(.subhead1):not(.fr-view h2) {
	padding: 0 90px 0 0;
}

.moduleContentNew .listingCollapse > h2:before {
	display: inline-block;
	margin-right: 5px;
	content: "►";
}

.moduleContentNew .listingCollapse > h2.active:before {
	content: "▼";
}

.moduleContentNew .listingCollapse .category > h3:before {
	display: inline-block;
	margin-right: 5px;
	content: "►";
}

.moduleContentNew .listingCollapse .category > h3.active:before {
	content: "▼";
}

.moduleContentNew .listingCollapse h2:focus 
{
	 outline: 2px solid #777;
}

.moduleContentNew .header .text {
	margin-bottom: 15px;
	margin-left: 10px;
}

.noMargin {
	margin: 0px!important;
}

@charset "UTF-8";:not(#\ ,#\ ) .picker{color:#000;font-size:16px;line-height:1.2;position:absolute;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10000}:not(#\ ,#\ ) .picker__input{cursor:default}:not(#\ ,#\ ) .picker__input.picker__input--active{border-color:#0089ec}:not(#\ ,#\ ) .picker__holder{-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%}:not(#\ ,#\ ) .picker{width:100%}:not(#\ ,#\ ) .picker__holder{background:#fff;border-color:#aaa;border-radius:0 0 5px 5px;border-style:solid;border-width:0 1px;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);max-height:0;max-width:466px;min-width:176px;-moz-opacity:0;opacity:0;position:absolute;transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}:not(#\ ,#\ ) .picker__frame{padding:1px}:not(#\ ,#\ ) .picker__wrap{margin:-1px}:not(#\ ,#\ ) .picker--opened .picker__holder{border-bottom-width:1px;border-top-width:1px;box-shadow:0 6px 18px 1px rgba(0,0,0,.12);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);max-height:25em;-moz-opacity:1;opacity:1;transform:translateY(0) perspective(600px) rotateX(0);transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s}:not(#\ ,#\ ) .picker__box{padding:0 1em}:not(#\ ,#\ ) .picker__header{margin-top:.75em;position:relative;text-align:center}:not(#\ ,#\ ) .picker__month,:not(#\ ,#\ ) .picker__year{display:inline-block;font-weight:500;margin-left:.25em;margin-right:.25em}:not(#\ ,#\ ) .picker__year{color:#999;font-size:.8em;font-style:italic}:not(#\ ,#\ ) .picker__select--month,:not(#\ ,#\ ) .picker__select--year{border:1px solid #b7b7b7;height:2em;margin-left:.25em;margin-right:.25em;padding:.5em}@media(min-width:24.5em){:not(#\ ,#\ ) .picker__select--month,:not(#\ ,#\ ) .picker__select--year{margin-top:-.5em}}:not(#\ ,#\ ) .picker__select--month{width:35%}:not(#\ ,#\ ) .picker__select--year{width:22.5%}:not(#\ ,#\ ) .picker__select--month:focus,:not(#\ ,#\ ) .picker__select--year:focus{border-color:#0089ec}:not(#\ ,#\ ) .picker__nav--next,:not(#\ ,#\ ) .picker__nav--prev{box-sizing:content-box;height:1em;padding:.5em 1.25em;position:absolute;top:-.25em;width:1em}@media(min-width:24.5em){:not(#\ ,#\ ) .picker__nav--next,:not(#\ ,#\ ) .picker__nav--prev{top:-.33em}}:not(#\ ,#\ ) .picker__nav--prev{left:-1em;padding-right:1.25em}@media(min-width:24.5em){:not(#\ ,#\ ) .picker__nav--prev{padding-right:1.5em}}:not(#\ ,#\ ) .picker__nav--next{padding-left:1.25em;right:-1em}@media(min-width:24.5em){:not(#\ ,#\ ) .picker__nav--next{padding-left:1.5em}}:not(#\ ,#\ ) .picker__nav--next:before,:not(#\ ,#\ ) .picker__nav--prev:before{border-bottom:.5em solid transparent;border-right:.75em solid #000;border-top:.5em solid transparent;content:" ";display:block;height:0;margin:0 auto;width:0}:not(#\ ,#\ ) .picker__nav--next:before{border-left:.75em solid #000;border-right:0}:not(#\ ,#\ ) .picker__nav--next:hover,:not(#\ ,#\ ) .picker__nav--prev:hover{background:#b1dcfb;color:#000;cursor:pointer}:not(#\ ,#\ ) .picker__nav--disabled,:not(#\ ,#\ ) .picker__nav--disabled:before,:not(#\ ,#\ ) .picker__nav--disabled:before:hover,:not(#\ ,#\ ) .picker__nav--disabled:hover{background:none;border-left-color:#f5f5f5;border-right-color:#f5f5f5;cursor:default}:not(#\ ,#\ ) .picker__table{border-collapse:collapse;border-spacing:0;font-size:inherit;margin-bottom:.5em;margin-top:.75em;table-layout:fixed;text-align:center;width:100%}@media(min-height:33.875em){:not(#\ ,#\ ) .picker__table{margin-bottom:.75em}}:not(#\ ,#\ ) .picker__table td{margin:0;padding:0}:not(#\ ,#\ ) .picker__weekday{color:#999;font-size:.75em;font-weight:500;padding-bottom:.25em;width:14.285714286%}@media(min-height:33.875em){:not(#\ ,#\ ) .picker__weekday{padding-bottom:.5em}}:not(#\ ,#\ ) .picker__day{border:1px solid transparent;font-weight:200;padding:.3125em 0}:not(#\ ,#\ ) .picker__day--today{position:relative}:not(#\ ,#\ ) .picker__day--today:before{border-left:.5em solid transparent;border-top:.5em solid #0059bc;content:" ";height:0;position:absolute;right:2px;top:2px;width:0}:not(#\ ,#\ ) .picker__day--disabled:before{border-top-color:#aaa}:not(#\ ,#\ ) .picker__day--outfocus{color:#ddd}:not(#\ ,#\ ) .picker__day--infocus:hover,:not(#\ ,#\ ) .picker__day--outfocus:hover{background:#b1dcfb;color:#000;cursor:pointer}:not(#\ ,#\ ) .picker__day--highlighted{border-color:#0089ec}:not(#\ ,#\ ) .picker--focused .picker__day--highlighted,:not(#\ ,#\ ) .picker__day--highlighted:hover{background:#b1dcfb;color:#000;cursor:pointer}:not(#\ ,#\ ) .picker--focused .picker__day--selected,:not(#\ ,#\ ) .picker__day--selected,:not(#\ ,#\ ) .picker__day--selected:hover{background:#0089ec;color:#fff}:not(#\ ,#\ ) .picker--focused .picker__day--disabled,:not(#\ ,#\ ) .picker__day--disabled,:not(#\ ,#\ ) .picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}:not(#\ ,#\ ) .picker__day--highlighted.picker__day--disabled,:not(#\ ,#\ ) .picker__day--highlighted.picker__day--disabled:hover{background:#bbb}:not(#\ ,#\ ) .picker__footer{text-align:center}:not(#\ ,#\ ) .picker__button--clear,:not(#\ ,#\ ) .picker__button--close,:not(#\ ,#\ ) .picker__button--today{background:#fff;border:1px solid #fff;display:inline-block;font-size:.8em;font-weight:700;padding:.66em 0;vertical-align:bottom;width:33%}:not(#\ ,#\ ) .picker__button--clear:hover,:not(#\ ,#\ ) .picker__button--close:hover,:not(#\ ,#\ ) .picker__button--today:hover{background:#b1dcfb;border-bottom-color:#b1dcfb;color:#000;cursor:pointer}:not(#\ ,#\ ) .picker__button--clear:focus,:not(#\ ,#\ ) .picker__button--close:focus,:not(#\ ,#\ ) .picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:none}:not(#\ ,#\ ) .picker__button--clear:before,:not(#\ ,#\ ) .picker__button--close:before,:not(#\ ,#\ ) .picker__button--today:before{display:inline-block;height:0;position:relative}:not(#\ ,#\ ) .picker__button--clear:before,:not(#\ ,#\ ) .picker__button--today:before{content:" ";margin-right:.45em}:not(#\ ,#\ ) .picker__button--today:before{border-left:.66em solid transparent;border-top:.66em solid #0059bc;top:-.05em;width:0}:not(#\ ,#\ ) .picker__button--clear:before{border-top:3px solid #e20;top:-.25em;width:.66em}:not(#\ ,#\ ) .picker__button--close:before{color:#777;content:"×";font-size:1.1em;margin-right:.35em;top:-.1em;vertical-align:top}:not(#\ ,#\ ) .picker__button--today[disabled],:not(#\ ,#\ ) .picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}:not(#\ ,#\ ) .picker__button--today[disabled]:before{border-top-color:#aaa}:not(#\ ,#\ ) .picker__list{list-style:none;margin:0;padding:.75em 0 4.2em}:not(#\ ,#\ ) .picker__list-item{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;padding:.75em 1.25em;position:relative}@media(min-height:46.75em){:not(#\ ,#\ ) .picker__list-item{padding:.5em 1em}}:not(#\ ,#\ ) .picker__list-item:hover{background:#b1dcfb;border-color:#0089ec;color:#000;cursor:pointer;z-index:10}:not(#\ ,#\ ) .picker__list-item--highlighted{border-color:#0089ec;z-index:10}:not(#\ ,#\ ) .picker--focused .picker__list-item--highlighted,:not(#\ ,#\ ) .picker__list-item--highlighted:hover{background:#b1dcfb;color:#000;cursor:pointer}:not(#\ ,#\ ) .picker--focused .picker__list-item--selected,:not(#\ ,#\ ) .picker__list-item--selected,:not(#\ ,#\ ) .picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}:not(#\ ,#\ ) .picker--focused .picker__list-item--disabled,:not(#\ ,#\ ) .picker__list-item--disabled,:not(#\ ,#\ ) .picker__list-item--disabled:hover{background:#f5f5f5;border-color:#ddd;color:#ddd;cursor:default;z-index:auto}:not(#\ ,#\ ) .picker--time .picker__button--clear{background:none;border:0;color:#666;display:block;font-size:.67em;font-weight:500;margin:1em auto 0;padding:1em 1.25em;text-align:center;text-transform:uppercase;width:80%}:not(#\ ,#\ ) .picker--time .picker__button--clear:focus,:not(#\ ,#\ ) .picker--time .picker__button--clear:hover{background:#b1dcfb;background:#e20;border-color:#e20;color:#000;color:#fff;cursor:pointer;outline:none}:not(#\ ,#\ ) .picker--time .picker__button--clear:before{color:#666;font-size:1.25em;font-weight:700;top:-.25em}:not(#\ ,#\ ) .picker--time .picker__button--clear:focus:before,:not(#\ ,#\ ) .picker--time .picker__button--clear:hover:before{border-color:#fff;color:#fff}:not(#\ ,#\ ) .picker--time{max-width:320px;min-width:256px}:not(#\ ,#\ ) .picker--time .picker__holder{background:#f2f2f2}@media(min-height:40.125em){:not(#\ ,#\ ) .picker--time .picker__holder{font-size:.875em}}:not(#\ ,#\ ) .picker--time .picker__box{padding:0;position:relative}:not(#\ ,#\ ) .picker{width:300px}:not(#\ ,#\ ) .picker table,:not(#\ ,#\ ) .picker table tr{border:none}:not(#\ ,#\ ) .picker .picker__holder{transform:none}
fieldset.fieldset__datetimepicker__wrapper .cp_input_datetime{position:absolute;right:1em;top:1em;padding:0;margin:0;width:0;height:0;background:transparent;color:#333;border-left:.66em solid transparent;border-right:.66em solid transparent;border-top:1em solid #333;cursor:pointer}input[type='text'].cp_input_datetime{display:none !important;position:absolute}fieldset.fieldset__datetimepicker__wrapper div.picker__day{padding:.3125em 0;border:1px solid transparent;margin-left:.25em;margin-right:.25em}fieldset.fieldset__datetimepicker__wrapper div.picker__holder{margin-top:2em}fieldset.fieldset__datetimepicker__wrapper div.picker__header{text-align:center;position:relative;margin-top:.75em;margin-bottom:.75em;margin-right:1.75em;margin-left:1.75em}fieldset.fieldset__datetimepicker__wrapper div.picker__footer{padding:10px}fieldset.fieldset__datetimepicker__wrapper div.picker{font-size:12.8px;width:300px}fieldset.fieldset__datetimepicker__wrapper div.picker__month{margin-right:.5em;margin-left:.5em}fieldset.fieldset__datetimepicker__wrapper ul.picker__list{margin-left:0}fieldset.fieldset__datetimepicker__wrapper ul.picker__list li{margin-bottom:0 !important;margin-top:0 !important;padding-top:.3em;padding-bottom:.3em;font-size:1.25em}fieldset.fieldset__datetimepicker__wrapper input[type="text"].telerikDatePicker{width:130px}fieldset.fieldset__datetimepicker__wrapper input[type="text"].telerikTimePicker{width:130px}fieldset.fieldset__datetimepicker__wrapper input[type="text"]{width:105px}:not(.picker--time)>.picker__holder{overflow:hidden}
