	h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6
{
	font-family:inherit;
	font-weight:lighter;
	line-height:1.1;
	color:inherit
}
	h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small
{
	font-weight:normal;
	line-height:1;
	color:#818080
}
	h1,.h1,h2,.h2,h3,.h3
{
	margin-top:24px;
	margin-bottom:12px
}
	h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small
{
	font-size:65%
}
	h4,.h4,h5,.h5,h6,.h6
{
	margin-top:12px;
	margin-bottom:12px
}
	h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small
{
	font-size:75%
}
	h1,.h1
{
	font-size:36px
}
	h2,.h2
{
	font-size:30px
}
	h3,.h3
{
	font-size:24px
}
	h4,.h4
{
	font-size:18px
}
	h5,.h5
{
	font-size:14px
}
	h6,.h6
{
	font-size:12px
}
	p
{
	margin:0 0 12px
}
.lead
{
	margin-bottom:24px;
	font-size:18px;
	font-weight:300;
	line-height:1.4
}
	@media (min-width:768px)
{
.lead
{
	font-size:24px
}

}
	small,.small
{
	font-size:87%
}
	mark,.mark
{
	background-color:#fcf8e3;
	padding:.2em
}
.text-left
{
	text-align:left
}
.text-right
{
	text-align:right
}
.text-center
{
	text-align:center
}
.text-justify
{
	text-align:justify
}
.text-nowrap
{
	white-space:nowrap
}
.text-lowercase
{
	text-transform:lowercase
}
.text-uppercase,.initialism
{
	text-transform:uppercase
}
.text-capitalize
{
	text-transform:capitalize
}
.text-muted
{
	color:#818080
}
.text-primary
{
	color:#F07E26
}
	a.text-primary:hover,a.text-primary:focus
{
	color:#d4650f
}
.text-success
{
	color:#3c763d
}
	a.text-success:hover,a.text-success:focus
{
	color:#2b542c
}
.text-info
{
	color:#31708f
}
	a.text-info:hover,a.text-info:focus
{
	color:#245269
}
.text-warning
{
	color:#8a6d3b
}
	a.text-warning:hover,a.text-warning:focus
{
	color:#66512c
}
.text-danger
{
	color:#a94442
}
	a.text-danger:hover,a.text-danger:focus
{
	color:#843534
}
.bg-primary
{
	color:#fff
}
.bg-primary
{
	background-color:#F07E26
}
	a.bg-primary:hover,a.bg-primary:focus
{
	background-color:#d4650f
}
.bg-success
{
	background-color:#dff0d8
}
	a.bg-success:hover,a.bg-success:focus
{
	background-color:#c1e2b3
}
.bg-info
{
	background-color:#d9edf7
}
	a.bg-info:hover,a.bg-info:focus
{
	background-color:#afd9ee
}
.bg-warning
{
	background-color:#fcf8e3
}
	a.bg-warning:hover,a.bg-warning:focus
{
	background-color:#f7ecb5
}
.bg-danger
{
	background-color:#f2dede
}
	a.bg-danger:hover,a.bg-danger:focus
{
	background-color:#e4b9b9
}
.page-header
{
	padding-bottom:11px;
	margin:48px 0 24px;
	border-bottom:1px solid #F4F4F4
}
	ul,ol
{
	margin-top:0;
	margin-bottom:12px
}
	ul ul,ul ol,ol ul,ol ol
{
	margin-bottom:0
}
.list-unstyled
{
	padding-left:0;
	list-style:none
}
.list-inline
{
	padding-left:0;
	list-style:none;
	margin-left:-5px
}
.list-inline>li
{
	display:inline-block;
	padding-left:5px;
	padding-right:5px
}
	dl
{
	margin-top:0;
	margin-bottom:24px
}
	dt,dd
{
	line-height:1.44444
}
	dt
{
	font-weight:bold
}
	dd
{
	margin-left:0
}
.dl-horizontal dd:before,.dl-horizontal dd:after
{
	content:" ";
	display:table
}
.dl-horizontal dd:after
{
	clear:both
}
	@media (min-width:768px)
{
.dl-horizontal dt
{
	float:left;
	width:160px;
	clear:left;
	text-align:right;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dl-horizontal dd
{
	margin-left:180px
}

}
	abbr[title],abbr[data-original-title]
{
	cursor:help;
	border-bottom:1px dotted #818080
}
.initialism
{
	font-size:90%
}
	blockquote
{
	padding:12px 24px;
	margin:0 0 24px;
	font-size:20px;
	border-left:5px solid #F07E26
}
	blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child
{
	margin-bottom:0
}
	blockquote footer,blockquote small,blockquote .small
{
	display:block;
	font-size:80%;
	line-height:1.44444;
	color:#818080
}
	blockquote footer:before,blockquote small:before,blockquote .small:before
{
	content:'\2014 \00A0'
}
.blockquote-reverse,blockquote.pull-right
{
	padding-right:15px;
	padding-left:0;
	border-right:5px solid #F07E26;
	border-left:0;
	text-align:right
}
.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before
{
	content:''
}
.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after
{
	content:'\00A0 \2014'
}
	address
{
	margin-bottom:24px;
	font-style:normal;
	line-height:1.44444
}
	body
{
	font-size:15px;
	line-height:1.3312;
	font-weight:lighter
}
	@media (min-width:768px)
{
	body
{
	font-size:16px;
	line-height:1.38667
}

}
	@media (min-width:992px)
{
	body
{
	font-size:16px;
	line-height:1.44444
}

}
	@media (min-width:1200px)
{
	body
{
	font-size:17px;
	line-height:1.50222
}

}
.small
{
	font-size:100%
}
	h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6
{
	margin-top:0.8em;
	margin-bottom:0.4em;
	font-family:inherit;
	font-weight:lighter;
	line-height:1.1;
	color:inherit
}
	h1,.h1
{
	font-size:33px
}
	@media (min-width:768px)
{
	h1,.h1
{
	font-size:40px
}

}
	@media (min-width:992px)
{
	h1,.h1
{
	font-size:49px
}

}
	@media (min-width:1200px)
{
	h1,.h1
{
	font-size:60px
}

}
	h2,.h2
{
	font-size:27px
}
	@media (min-width:768px)
{
	h2,.h2
{
	font-size:32px
}

}
	@media (min-width:992px)
{
	h2,.h2
{
	font-size:37px
}

}
	@media (min-width:1200px)
{
	h2,.h2
{
	font-size:44px
}

}
	h3,.h3
{
	font-size:22px
}
	@media (min-width:768px)
{
	h3,.h3
{
	font-size:25px
}

}
	@media (min-width:992px)
{
	h3,.h3
{
	font-size:28px
}

}
	@media (min-width:1200px)
{
	h3,.h3
{
	font-size:32px
}

}
	h4,.h4
{
	font-size:18px
}
	@media (min-width:768px)
{
	h4,.h4
{
	font-size:20px
}

}
	@media (min-width:992px)
{
	h4,.h4
{
	font-size:21px
}

}
	@media (min-width:1200px)
{
	h4,.h4
{
	font-size:23px
}

}
	h5,.h5
{
	font-size:15px
}
	@media (min-width:768px)
{
	h5,.h5
{
	font-size:16px
}

}
	@media (min-width:992px)
{
	h5,.h5
{
	font-size:16px
}

}
	@media (min-width:1200px)
{
	h5,.h5
{
	font-size:17px
}

}
	h6,.h6
{
	font-size:17px
}
	@media (min-width:768px)
{
	h6,.h6
{
	font-size:16px
}

}
	@media (min-width:992px)
{
	h6,.h6
{
	font-size:16px
}

}
	@media (min-width:1200px)
{
	h6,.h6
{
	font-size:17px
}

}
.subscribe
{
	float:left
}
	@media only screen and (min-width:768px)
{
.subscribe
{
	margin-top:-33px
}

}
.filter-form-btn
{
	clear:both;
	display:inline-block;
	position:relative
}
	@media only screen and (min-width:500px)
{
.filter-form-btn
{
	float:right;
	right:0px;
	bottom:0px;
	position:absolute
}

}
.filter-form-btn .fa
{
	font-size:0.8em;
	-ms-transform:translateY(0);
	-webkit-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition:all 0.25s ease;
	-moz-transition:all 0.25s ease;
	-ms-transition:all 0.25s ease;
	-o-transition:all 0.25s ease;
	transition:all 0.25s ease
}
.filter-form-btn.collapsed .fa
{
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.form-wrapper #region
{
	display:inline-block;
	margin-right:3em;
	margin-top:1em
}
	@media only screen and (min-width:500px)
{
.form-wrapper #region
{
	float:right
}

}
.form-wrapper #filters
{
	width:100%;
	padding:30px;
	background-color:#d4650f;
	border-top:20px solid #fff;
	position:relative
}
.form-wrapper #filters legend
{
	margin:0 0 30px 0;
	float:left;
	color:#fff;
	border:0
}
.form-wrapper #filters label
{
	color:#fff
}
.form-wrapper #filters label.control-label
{
	margin:0;
	font-weight:700;
	font-family:inherit
}
.form-wrapper #filters label:not(.control-label)
{
	display:inline-block
}
.form-wrapper #filters:before
{
	position:absolute;
	top:-15px;
	right:60px;
	content:" ";
	border-style:solid;
	border-width:0 15px 15px 15px;
	border-color:transparent transparent #d4650f transparent
}
	@media only screen and (min-width:768px)
{
.form-wrapper #filters .row + .row
{
	margin-top:15px;
	margin-bottom:15px
}

}
.form-wrapper .btn-primary.btn-white
{
	color:#F07E26;
	background-color:#ffffff;
	border-color:transparent;
	font-weight:700
}
.form-wrapper .btn-primary.btn-white:focus,.form-wrapper .btn-primary.btn-white.focus
{
	color:#F07E26;
	background-color:#e6e6e6;
	border-color:rgba(0,0,0,0)
}
.form-wrapper .btn-primary.btn-white:hover
{
	color:#F07E26;
	background-color:#e6e6e6;
	border-color:rgba(0,0,0,0)
}
.form-wrapper .btn-primary.btn-white:active,.form-wrapper .btn-primary.btn-white.active,.open>.form-wrapper .btn-primary.btn-white.dropdown-toggle
{
	color:#F07E26;
	background-color:#e6e6e6;
	border-color:rgba(0,0,0,0)
}
.form-wrapper .btn-primary.btn-white:active:hover,.form-wrapper .btn-primary.btn-white:active:focus,.form-wrapper .btn-primary.btn-white:active.focus,.form-wrapper .btn-primary.btn-white.active:hover,.form-wrapper .btn-primary.btn-white.active:focus,.form-wrapper .btn-primary.btn-white.active.focus,.open>.form-wrapper .btn-primary.btn-white.dropdown-toggle:hover,.open>.form-wrapper .btn-primary.btn-white.dropdown-toggle:focus,.open>.form-wrapper .btn-primary.btn-white.dropdown-toggle.focus
{
	color:#F07E26;
	background-color:#d4d4d4;
	border-color:rgba(0,0,0,0)
}
.form-wrapper .btn-primary.btn-white:active,.form-wrapper .btn-primary.btn-white.active,.open>.form-wrapper .btn-primary.btn-white.dropdown-toggle
{
	background-image:none
}
.form-wrapper .btn-primary.btn-white.disabled:hover,.form-wrapper .btn-primary.btn-white.disabled:focus,.form-wrapper .btn-primary.btn-white.disabled.focus,.form-wrapper .btn-primary.btn-white[disabled]:hover,.form-wrapper .btn-primary.btn-white[disabled]:focus,.form-wrapper .btn-primary.btn-white[disabled].focus,fieldset[disabled] .form-wrapper .btn-primary.btn-white:hover,fieldset[disabled] .form-wrapper .btn-primary.btn-white:focus,fieldset[disabled] .form-wrapper .btn-primary.btn-white.focus
{
	background-color:#ffffff;
	border-color:transparent
}
.form-wrapper .btn-primary.btn-white .badge
{
	color:#ffffff;
	background-color:#F07E26
}
.form-wrapper .material-switch .label-success
{
	background-color:#F07E26
}
.form-wrapper .material-switch .switch
{
	margin-top:0.7em;
	float:right
}
.form-wrapper .material-switch .static-label
{
	margin-right:1em;
	display:inline-block
}
.form-wrapper .filter-form-btn[aria-expanded=true]
{
	background:#d4650f
}
.form-wrapper .filter-form-btn[aria-expanded=true]:before
{
	background-image:url("../../img/button-edge/before-button-orange-transition-gradientc9b0.png%3F7dccc4b2d1d5")!important;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft:4px;
	border-top-left-radius:4px;
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:4px;
	background-position:100% 0%
}
.form-wrapper .filter-form-btn[aria-expanded=true]:after
{
	background-image:url("../../img/button-edge/after-button-orange-transition-gradientc9b0.png%3F7dccc4b2d1d5")!important;
	-webkit-border-top-left-radius:0px;
	-webkit-border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:0px;
	border-top-left-radius:0px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:0px;
	background-position:0% 100%
}
	/*! * Datepicker for Bootstrap v1.7.0-dev (https://github.com/uxsolutions/bootstrap-datepicker) * * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) */.datepicker
{
	padding:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	direction:ltr
}
.datepicker-inline
{
	width:220px
}
.datepicker.datepicker-rtl
{
	direction:rtl
}
.datepicker.datepicker-rtl.dropdown-menu
{
	left:auto
}
.datepicker.datepicker-rtl table tr td span
{
	float:right
}
.datepicker-dropdown
{
	top:0;
	left:0
}
.datepicker-dropdown:before
{
	content:'';
	display:inline-block;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-bottom:7px solid #999999;
	border-top:0;
	border-bottom-color:rgba(0,0,0,0.2);
	position:absolute
}
.datepicker-dropdown:after
{
	content:'';
	display:inline-block;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom:6px solid #ffffff;
	border-top:0;
	position:absolute
}
.datepicker-dropdown.datepicker-orient-left:before
{
	left:6px
}
.datepicker-dropdown.datepicker-orient-left:after
{
	left:7px
}
.datepicker-dropdown.datepicker-orient-right:before
{
	right:6px
}
.datepicker-dropdown.datepicker-orient-right:after
{
	right:7px
}
.datepicker-dropdown.datepicker-orient-bottom:before
{
	top:-7px
}
.datepicker-dropdown.datepicker-orient-bottom:after
{
	top:-6px
}
.datepicker-dropdown.datepicker-orient-top:before
{
	bottom:-7px;
	border-bottom:0;
	border-top:7px solid #999999
}
.datepicker-dropdown.datepicker-orient-top:after
{
	bottom:-6px;
	border-bottom:0;
	border-top:6px solid #ffffff
}
.datepicker table
{
	margin:0;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.datepicker td,.datepicker th
{
	text-align:center;
	width:20px;
	height:20px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	border:none
}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th
{
	background-color:transparent
}
.datepicker table tr td.day:hover,.datepicker table tr td.day.focused
{
	background:#eeeeee;
	cursor:pointer
}
.datepicker table tr td.old,.datepicker table tr td.new
{
	color:#999999
}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover
{
	background:none;
	color:#999999;
	cursor:default
}
.datepicker table tr td.highlighted
{
	background:#d9edf7;
	border-radius:0
}
.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover
{
	background-color:#706F6F;
	border-color:#706F6F;
	color:#FFF
}
.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]
{
	background-color:#fdf59a
}
.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active
{
	background-color:#fbf069 \9
}
.datepicker table tr td.today:hover:hover
{
	color:#000
}
.datepicker table tr td.today.active:hover
{
	color:#fff
}
.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover
{
	background:#eeeeee;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover
{
	background-color:#f3d17a;
	background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);
	background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));
	background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);
	background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);
	background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a',endColorstr='#f3e97a',GradientType=0);
	border-color:#f3e97a #f3e97a #edde34;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]
{
	background-color:#f3e97a
}
.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active
{
	background-color:#efe24b \9
}
.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover
{
	background-color:#9e9e9e;
	background-image:-moz-linear-gradient(to bottom,#b3b3b3,#808080);
	background-image:-ms-linear-gradient(to bottom,#b3b3b3,#808080);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(#808080));
	background-image:-webkit-linear-gradient(to bottom,#b3b3b3,#808080);
	background-image:-o-linear-gradient(to bottom,#b3b3b3,#808080);
	background-image:linear-gradient(to bottom,#b3b3b3,#808080);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3',endColorstr='#808080',GradientType=0);
	border-color:#808080 #808080 #595959;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25)
}
.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]
{
	background-color:#808080
}
.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active
{
	background-color:#666666 \9
}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover
{
	background-color:#F07E26;
	border-color:#F07E26;
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25)
}
.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]
{
	background-color:#F07E26
}
.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active
{
	background-color:#003399 \9
}
.datepicker table tr td span
{
	display:block;
	width:23%;
	height:54px;
	line-height:54px;
	float:left;
	margin:1%;
	cursor:pointer;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.datepicker table tr td span:hover,.datepicker table tr td span.focused
{
	background:#eeeeee
}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover
{
	background:none;
	color:#999999;
	cursor:default
}
.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover
{
	background-color:#F07E26;
	background-repeat:repeat-x;
	border-color:#F07E26;
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25)
}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]
{
	background-color:#F07E26
}
.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active
{
	background-color:#003399 \9
}
.datepicker table tr td span.old,.datepicker table tr td span.new
{
	color:#999999
}
.datepicker .datepicker-switch
{
	width:145px
}
.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th
{
	cursor:pointer
}
.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover
{
	background:#eeeeee
}
.datepicker .prev.disabled,.datepicker .next.disabled
{
	visibility:hidden
}
.datepicker .cw
{
	font-size:10px;
	width:12px;
	padding:0 2px 0 5px;
	vertical-align:middle
}
.input-append.date .add-on,.input-prepend.date .add-on
{
	cursor:pointer
}
.input-append.date .add-on i,.input-prepend.date .add-on i
{
	margin-top:3px
}
.input-daterange input
{
	text-align:center
}
.input-daterange input:first-child
{
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px
}
.input-daterange input:last-child
{
	-webkit-border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0
}
.input-daterange .add-on
{
	display:inline-block;
	width:auto;
	min-width:16px;
	height:18px;
	padding:4px 5px;
	font-weight:normal;
	line-height:18px;
	text-align:center;
	text-shadow:0 1px 0 #ffffff;
	vertical-align:middle;
	background-color:#eeeeee;
	border:1px solid #ccc;
	margin-left:-5px;
	margin-right:-5px
}

