/*!
 *  Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework
 *  License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
	font-family: "Elusive-Icons";
	src: url("../../fonts/elusiveicons-webfont.eot?v=2.0.0");
	src: url("../../fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0") format("embedded-opentype"), url("../../fonts/elusiveicons-webfont.woff?v=2.0.0") format("woff"), url("../../fonts/elusiveicons-webfont.ttf?v=2.0.0") format("truetype"), url("../../fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular") format("svg");
	font-weight: normal;
	font-style: normal;
}
.el {
	display: inline-block;
	font: normal normal normal 14px/1 "Elusive-Icons";
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translate(0, 0);
	        transform: translate(0, 0);
}

.el-lg {
	font-size: 1.33333em;
	line-height: 0.75em;
	vertical-align: -15%;
}

.el-2x {
	font-size: 2em;
}

.el-3x {
	font-size: 3em;
}

.el-4x {
	font-size: 4em;
}

.el-5x {
	font-size: 5em;
}

.el-fw {
	width: 1.28571em;
	text-align: center;
}

.el-ul {
	padding-left: 0;
	margin-left: 2.14286em;
	list-style-type: none;
}

.el-ul > li {
	position: relative;
}

.el-li {
	position: absolute;
	left: -2.14286em;
	width: 2.14286em;
	top: 0.14286em;
	text-align: center;
}

.el-li.el-lg {
	left: -1.85714em;
}

.el-border {
	padding: 0.2em 0.25em 0.15em;
	border: solid 0.08em #eee;
	border-radius: 0.1em;
}

.pull-right {
	float: right;
}

.pull-left {
	float: left;
}

.el.pull-left {
	margin-right: 0.3em;
}

.el.pull-right {
	margin-left: 0.3em;
}

.el-spin {
	-webkit-animation: el-spin 2s infinite linear;
	animation: el-spin 2s infinite linear;
}

.el-pulse {
	-webkit-animation: el-spin 1s infinite steps(8);
	animation: el-spin 1s infinite steps(8);
}

@-webkit-keyframes el-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
@keyframes el-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
.el-rotate-90 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

.el-rotate-180 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.el-rotate-270 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg);
}

.el-flip-horizontal {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
	-webkit-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

.el-flip-vertical {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: scale(1, -1);
	transform: scale(1, -1);
}

:root .el-rotate-90,
:root .el-rotate-180,
:root .el-rotate-270,
:root .el-flip-horizontal,
:root .el-flip-vertical {
	-webkit-filter: none;
	        filter: none;
}

.el-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}

.el-stack-1x,
.el-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
}

.el-stack-1x {
	line-height: inherit;
}

.el-stack-2x {
	font-size: 2em;
}

.el-inverse {
	color: #fff;
}

.el-icon-address-book-alt::before,
.el-address-book-alt::before {
	content: "\f101";
}

.el-icon-address-book::before,
.el-address-book::before {
	content: "\f102";
}

.el-icon-adjust-alt::before,
.el-adjust-alt::before {
	content: "\f103";
}

.el-icon-adjust::before,
.el-adjust::before {
	content: "\f104";
}

.el-icon-adult::before,
.el-adult::before {
	content: "\f105";
}

.el-icon-align-center::before,
.el-align-center::before {
	content: "\f106";
}

.el-icon-align-justify::before,
.el-align-justify::before {
	content: "\f107";
}

.el-icon-align-left::before,
.el-align-left::before {
	content: "\f108";
}

.el-icon-align-right::before,
.el-align-right::before {
	content: "\f109";
}

.el-icon-arrow-down::before,
.el-arrow-down::before {
	content: "\f10a";
}

.el-icon-arrow-left::before,
.el-arrow-left::before {
	content: "\f10b";
}

.el-icon-arrow-right::before,
.el-arrow-right::before {
	content: "\f10c";
}

.el-icon-arrow-up::before,
.el-arrow-up::before {
	content: "\f10d";
}

.el-icon-asl::before,
.el-asl::before {
	content: "\f10e";
}

.el-icon-asterisk::before,
.el-asterisk::before {
	content: "\f10f";
}

.el-icon-backward::before,
.el-backward::before {
	content: "\f110";
}

.el-icon-ban-circle::before,
.el-ban-circle::before {
	content: "\f111";
}

.el-icon-barcode::before,
.el-barcode::before {
	content: "\f112";
}

.el-icon-behance::before,
.el-behance::before {
	content: "\f113";
}

.el-icon-bell::before,
.el-bell::before {
	content: "\f114";
}

.el-icon-blind::before,
.el-blind::before {
	content: "\f115";
}

.el-icon-blogger::before,
.el-blogger::before {
	content: "\f116";
}

.el-icon-bold::before,
.el-bold::before {
	content: "\f117";
}

.el-icon-book::before,
.el-book::before {
	content: "\f118";
}

.el-icon-bookmark-empty::before,
.el-bookmark-empty::before {
	content: "\f119";
}

.el-icon-bookmark::before,
.el-bookmark::before {
	content: "\f11a";
}

.el-icon-brackets::before,
.el-brackets::before {
	content: "\f11b";
}

.el-icon-braille::before,
.el-braille::before {
	content: "\f11c";
}

.el-icon-briefcase::before,
.el-briefcase::before {
	content: "\f11d";
}

.el-icon-broom::before,
.el-broom::before {
	content: "\f11e";
}

.el-icon-brush::before,
.el-brush::before {
	content: "\f11f";
}

.el-icon-bulb::before,
.el-bulb::before {
	content: "\f120";
}

.el-icon-bullhorn::before,
.el-bullhorn::before {
	content: "\f121";
}

.el-icon-calendar-sign::before,
.el-calendar-sign::before {
	content: "\f122";
}

.el-icon-calendar::before,
.el-calendar::before {
	content: "\f123";
}

.el-icon-camera::before,
.el-camera::before {
	content: "\f124";
}

.el-icon-car::before,
.el-car::before {
	content: "\f125";
}

.el-icon-caret-down::before,
.el-caret-down::before {
	content: "\f126";
}

.el-icon-caret-left::before,
.el-caret-left::before {
	content: "\f127";
}

.el-icon-caret-right::before,
.el-caret-right::before {
	content: "\f128";
}

.el-icon-caret-up::before,
.el-caret-up::before {
	content: "\f129";
}

.el-icon-cc::before,
.el-cc::before {
	content: "\f12a";
}

.el-icon-certificate::before,
.el-certificate::before {
	content: "\f12b";
}

.el-icon-check-empty::before,
.el-check-empty::before {
	content: "\f12c";
}

.el-icon-check::before,
.el-check::before {
	content: "\f12d";
}

.el-icon-chevron-down::before,
.el-chevron-down::before {
	content: "\f12e";
}

.el-icon-chevron-left::before,
.el-chevron-left::before {
	content: "\f12f";
}

.el-icon-chevron-right::before,
.el-chevron-right::before {
	content: "\f130";
}

.el-icon-chevron-up::before,
.el-chevron-up::before {
	content: "\f131";
}

.el-icon-child::before,
.el-child::before {
	content: "\f132";
}

.el-icon-circle-arrow-down::before,
.el-circle-arrow-down::before {
	content: "\f133";
}

.el-icon-circle-arrow-left::before,
.el-circle-arrow-left::before {
	content: "\f134";
}

.el-icon-circle-arrow-right::before,
.el-circle-arrow-right::before {
	content: "\f135";
}

.el-icon-circle-arrow-up::before,
.el-circle-arrow-up::before {
	content: "\f136";
}

.el-icon-cloud-alt::before,
.el-cloud-alt::before {
	content: "\f137";
}

.el-icon-cloud::before,
.el-cloud::before {
	content: "\f138";
}

.el-icon-cog-alt::before,
.el-cog-alt::before {
	content: "\f139";
}

.el-icon-cog::before,
.el-cog::before {
	content: "\f13a";
}

.el-icon-cogs::before,
.el-cogs::before {
	content: "\f13b";
}

.el-icon-comment-alt::before,
.el-comment-alt::before {
	content: "\f13c";
}

.el-icon-comment::before,
.el-comment::before {
	content: "\f13d";
}

.el-icon-compass-alt::before,
.el-compass-alt::before {
	content: "\f13e";
}

.el-icon-compass::before,
.el-compass::before {
	content: "\f13f";
}

.el-icon-credit-card::before,
.el-credit-card::before {
	content: "\f140";
}

.el-icon-css::before,
.el-css::before {
	content: "\f141";
}

.el-icon-dashboard::before,
.el-dashboard::before {
	content: "\f142";
}

.el-icon-delicious::before,
.el-delicious::before {
	content: "\f143";
}

.el-icon-deviantart::before,
.el-deviantart::before {
	content: "\f144";
}

.el-icon-digg::before,
.el-digg::before {
	content: "\f145";
}

.el-icon-download-alt::before,
.el-download-alt::before {
	content: "\f146";
}

.el-icon-download::before,
.el-download::before {
	content: "\f147";
}

.el-icon-dribbble::before,
.el-dribbble::before {
	content: "\f148";
}

.el-icon-edit::before,
.el-edit::before {
	content: "\f149";
}

.el-icon-eject::before,
.el-eject::before {
	content: "\f14a";
}

.el-icon-envelope-alt::before,
.el-envelope-alt::before {
	content: "\f14b";
}

.el-icon-envelope::before,
.el-envelope::before {
	content: "\f14c";
}

.el-icon-error-alt::before,
.el-error-alt::before {
	content: "\f14d";
}

.el-icon-error::before,
.el-error::before {
	content: "\f14e";
}

.el-icon-eur::before,
.el-eur::before {
	content: "\f14f";
}

.el-icon-exclamation-sign::before,
.el-exclamation-sign::before {
	content: "\f150";
}

.el-icon-eye-close::before,
.el-eye-close::before {
	content: "\f151";
}

.el-icon-eye-open::before,
.el-eye-open::before {
	content: "\f152";
}

.el-icon-facebook::before,
.el-facebook::before {
	content: "\f153";
}

.el-icon-facetime-video::before,
.el-facetime-video::before {
	content: "\f154";
}

.el-icon-fast-backward::before,
.el-fast-backward::before {
	content: "\f155";
}

.el-icon-fast-forward::before,
.el-fast-forward::before {
	content: "\f156";
}

.el-icon-female::before,
.el-female::before {
	content: "\f157";
}

.el-icon-file-alt::before,
.el-file-alt::before {
	content: "\f158";
}

.el-icon-file-edit-alt::before,
.el-file-edit-alt::before {
	content: "\f159";
}

.el-icon-file-edit::before,
.el-file-edit::before {
	content: "\f15a";
}

.el-icon-file-new-alt::before,
.el-file-new-alt::before {
	content: "\f15b";
}

.el-icon-file-new::before,
.el-file-new::before {
	content: "\f15c";
}

.el-icon-file::before,
.el-file::before {
	content: "\f15d";
}

.el-icon-film::before,
.el-film::before {
	content: "\f15e";
}

.el-icon-filter::before,
.el-filter::before {
	content: "\f15f";
}

.el-icon-fire::before,
.el-fire::before {
	content: "\f160";
}

.el-icon-flag-alt::before,
.el-flag-alt::before {
	content: "\f161";
}

.el-icon-flag::before,
.el-flag::before {
	content: "\f162";
}

.el-icon-flickr::before,
.el-flickr::before {
	content: "\f163";
}

.el-icon-folder-close::before,
.el-folder-close::before {
	content: "\f164";
}

.el-icon-folder-open::before,
.el-folder-open::before {
	content: "\f165";
}

.el-icon-folder-sign::before,
.el-folder-sign::before {
	content: "\f166";
}

.el-icon-folder::before,
.el-folder::before {
	content: "\f167";
}

.el-icon-font::before,
.el-font::before {
	content: "\f168";
}

.el-icon-fontsize::before,
.el-fontsize::before {
	content: "\f169";
}

.el-icon-fork::before,
.el-fork::before {
	content: "\f16a";
}

.el-icon-forward-alt::before,
.el-forward-alt::before {
	content: "\f16b";
}

.el-icon-forward::before,
.el-forward::before {
	content: "\f16c";
}

.el-icon-foursquare::before,
.el-foursquare::before {
	content: "\f16d";
}

.el-icon-friendfeed-rect::before,
.el-friendfeed-rect::before {
	content: "\f16e";
}

.el-icon-friendfeed::before,
.el-friendfeed::before {
	content: "\f16f";
}

.el-icon-fullscreen::before,
.el-fullscreen::before {
	content: "\f170";
}

.el-icon-gallery::before,
.el-gallery::before {
	content: "\f171";
}

.el-icon-gbp::before,
.el-gbp::before {
	content: "\f172";
}

.el-icon-gift::before,
.el-gift::before {
	content: "\f173";
}

.el-icon-github-text::before,
.el-github-text::before {
	content: "\f174";
}

.el-icon-github::before,
.el-github::before {
	content: "\f175";
}

.el-icon-glass::before,
.el-glass::before {
	content: "\f176";
}

.el-icon-glasses::before,
.el-glasses::before {
	content: "\f177";
}

.el-icon-globe-alt::before,
.el-globe-alt::before {
	content: "\f178";
}

.el-icon-globe::before,
.el-globe::before {
	content: "\f179";
}

.el-icon-googleplus::before,
.el-googleplus::before {
	content: "\f17a";
}

.el-icon-graph-alt::before,
.el-graph-alt::before {
	content: "\f17b";
}

.el-icon-graph::before,
.el-graph::before {
	content: "\f17c";
}

.el-icon-group-alt::before,
.el-group-alt::before {
	content: "\f17d";
}

.el-icon-group::before,
.el-group::before {
	content: "\f17e";
}

.el-icon-guidedog::before,
.el-guidedog::before {
	content: "\f17f";
}

.el-icon-hand-down::before,
.el-hand-down::before {
	content: "\f180";
}

.el-icon-hand-left::before,
.el-hand-left::before {
	content: "\f181";
}

.el-icon-hand-right::before,
.el-hand-right::before {
	content: "\f182";
}

.el-icon-hand-up::before,
.el-hand-up::before {
	content: "\f183";
}

.el-icon-hdd::before,
.el-hdd::before {
	content: "\f184";
}

.el-icon-headphones::before,
.el-headphones::before {
	content: "\f185";
}

.el-icon-hearing-impaired::before,
.el-hearing-impaired::before {
	content: "\f186";
}

.el-icon-heart-alt::before,
.el-heart-alt::before {
	content: "\f187";
}

.el-icon-heart-empty::before,
.el-heart-empty::before {
	content: "\f188";
}

.el-icon-heart::before,
.el-heart::before {
	content: "\f189";
}

.el-icon-home-alt::before,
.el-home-alt::before {
	content: "\f18a";
}

.el-icon-home::before,
.el-home::before {
	content: "\f18b";
}

.el-icon-hourglass::before,
.el-hourglass::before {
	content: "\f18c";
}

.el-icon-idea-alt::before,
.el-idea-alt::before {
	content: "\f18d";
}

.el-icon-idea::before,
.el-idea::before {
	content: "\f18e";
}

.el-icon-inbox-alt::before,
.el-inbox-alt::before {
	content: "\f18f";
}

.el-icon-inbox-box::before,
.el-inbox-box::before {
	content: "\f190";
}

.el-icon-inbox::before,
.el-inbox::before {
	content: "\f191";
}

.el-icon-indent-left::before,
.el-indent-left::before {
	content: "\f192";
}

.el-icon-indent-right::before,
.el-indent-right::before {
	content: "\f193";
}

.el-icon-info-circle::before,
.el-info-circle::before {
	content: "\f194";
}

.el-icon-instagram::before,
.el-instagram::before {
	content: "\f195";
}

.el-icon-iphone-home::before,
.el-iphone-home::before {
	content: "\f196";
}

.el-icon-italic::before,
.el-italic::before {
	content: "\f197";
}

.el-icon-key::before,
.el-key::before {
	content: "\f198";
}

.el-icon-laptop-alt::before,
.el-laptop-alt::before {
	content: "\f199";
}

.el-icon-laptop::before,
.el-laptop::before {
	content: "\f19a";
}

.el-icon-lastfm::before,
.el-lastfm::before {
	content: "\f19b";
}

.el-icon-leaf::before,
.el-leaf::before {
	content: "\f19c";
}

.el-icon-lines::before,
.el-lines::before {
	content: "\f19d";
}

.el-icon-link::before,
.el-link::before {
	content: "\f19e";
}

.el-icon-linkedin::before,
.el-linkedin::before {
	content: "\f19f";
}

.el-icon-list-alt::before,
.el-list-alt::before {
	content: "\f1a0";
}

.el-icon-list::before,
.el-list::before {
	content: "\f1a1";
}

.el-icon-livejournal::before,
.el-livejournal::before {
	content: "\f1a2";
}

.el-icon-lock-alt::before,
.el-lock-alt::before {
	content: "\f1a3";
}

.el-icon-lock::before,
.el-lock::before {
	content: "\f1a4";
}

.el-icon-magic::before,
.el-magic::before {
	content: "\f1a5";
}

.el-icon-magnet::before,
.el-magnet::before {
	content: "\f1a6";
}

.el-icon-male::before,
.el-male::before {
	content: "\f1a7";
}

.el-icon-map-marker-alt::before,
.el-map-marker-alt::before {
	content: "\f1a8";
}

.el-icon-map-marker::before,
.el-map-marker::before {
	content: "\f1a9";
}

.el-icon-mic-alt::before,
.el-mic-alt::before {
	content: "\f1aa";
}

.el-icon-mic::before,
.el-mic::before {
	content: "\f1ab";
}

.el-icon-minus-sign::before,
.el-minus-sign::before {
	content: "\f1ac";
}

.el-icon-minus::before,
.el-minus::before {
	content: "\f1ad";
}

.el-icon-move::before,
.el-move::before {
	content: "\f1ae";
}

.el-icon-music::before,
.el-music::before {
	content: "\f1af";
}

.el-icon-myspace::before,
.el-myspace::before {
	content: "\f1b0";
}

.el-icon-network::before,
.el-network::before {
	content: "\f1b1";
}

.el-icon-off::before,
.el-off::before {
	content: "\f1b2";
}

.el-icon-ok-circle::before,
.el-ok-circle::before {
	content: "\f1b3";
}

.el-icon-ok-sign::before,
.el-ok-sign::before {
	content: "\f1b4";
}

.el-icon-ok::before,
.el-ok::before {
	content: "\f1b5";
}

.el-icon-opensource::before,
.el-opensource::before {
	content: "\f1b6";
}

.el-icon-paper-clip-alt::before,
.el-paper-clip-alt::before {
	content: "\f1b7";
}

.el-icon-paper-clip::before,
.el-paper-clip::before {
	content: "\f1b8";
}

.el-icon-path::before,
.el-path::before {
	content: "\f1b9";
}

.el-icon-pause-alt::before,
.el-pause-alt::before {
	content: "\f1ba";
}

.el-icon-pause::before,
.el-pause::before {
	content: "\f1bb";
}

.el-icon-pencil-alt::before,
.el-pencil-alt::before {
	content: "\f1bc";
}

.el-icon-pencil::before,
.el-pencil::before {
	content: "\f1bd";
}

.el-icon-person::before,
.el-person::before {
	content: "\f1be";
}

.el-icon-phone-alt::before,
.el-phone-alt::before {
	content: "\f1bf";
}

.el-icon-phone::before,
.el-phone::before {
	content: "\f1c0";
}

.el-icon-photo-alt::before,
.el-photo-alt::before {
	content: "\f1c1";
}

.el-icon-photo::before,
.el-photo::before {
	content: "\f1c2";
}

.el-icon-picasa::before,
.el-picasa::before {
	content: "\f1c3";
}

.el-icon-picture::before,
.el-picture::before {
	content: "\f1c4";
}

.el-icon-plane::before,
.el-plane::before {
	content: "\f1c5";
}

.el-icon-play-alt::before,
.el-play-alt::before {
	content: "\f1c6";
}

.el-icon-play-circle::before,
.el-play-circle::before {
	content: "\f1c7";
}

.el-icon-play::before,
.el-play::before {
	content: "\f1c8";
}

.el-icon-plurk-alt::before,
.el-plurk-alt::before {
	content: "\f1c9";
}

.el-icon-plurk::before,
.el-plurk::before {
	content: "\f1ca";
}

.el-icon-plus-sign::before,
.el-plus-sign::before {
	content: "\f1cb";
}

.el-icon-plus::before,
.el-plus::before {
	content: "\f1cc";
}

.el-icon-podcast::before,
.el-podcast::before {
	content: "\f1cd";
}

.el-icon-print::before,
.el-print::before {
	content: "\f1ce";
}

.el-icon-puzzle::before,
.el-puzzle::before {
	content: "\f1cf";
}

.el-icon-qrcode::before,
.el-qrcode::before {
	content: "\f1d0";
}

.el-icon-question-sign::before,
.el-question-sign::before {
	content: "\f1d1";
}

.el-icon-question::before,
.el-question::before {
	content: "\f1d2";
}

.el-icon-quote-alt::before,
.el-quote-alt::before {
	content: "\f1d3";
}

.el-icon-quote-right-alt::before,
.el-quote-right-alt::before {
	content: "\f1d4";
}

.el-icon-quote-right::before,
.el-quote-right::before {
	content: "\f1d5";
}

.el-icon-quotes::before,
.el-quotes::before {
	content: "\f1d6";
}

.el-icon-random::before,
.el-random::before {
	content: "\f1d7";
}

.el-icon-record::before,
.el-record::before {
	content: "\f1d8";
}

.el-icon-reddit::before,
.el-reddit::before {
	content: "\f1d9";
}

.el-icon-redux::before,
.el-redux::before {
	content: "\f1da";
}

.el-icon-refresh::before,
.el-refresh::before {
	content: "\f1db";
}

.el-icon-remove-circle::before,
.el-remove-circle::before {
	content: "\f1dc";
}

.el-icon-remove-sign::before,
.el-remove-sign::before {
	content: "\f1dd";
}

.el-icon-remove::before,
.el-remove::before {
	content: "\f1de";
}

.el-icon-repeat-alt::before,
.el-repeat-alt::before {
	content: "\f1df";
}

.el-icon-repeat::before,
.el-repeat::before {
	content: "\f1e0";
}

.el-icon-resize-full::before,
.el-resize-full::before {
	content: "\f1e1";
}

.el-icon-resize-horizontal::before,
.el-resize-horizontal::before {
	content: "\f1e2";
}

.el-icon-resize-small::before,
.el-resize-small::before {
	content: "\f1e3";
}

.el-icon-resize-vertical::before,
.el-resize-vertical::before {
	content: "\f1e4";
}

.el-icon-return-key::before,
.el-return-key::before {
	content: "\f1e5";
}

.el-icon-retweet::before,
.el-retweet::before {
	content: "\f1e6";
}

.el-icon-reverse-alt::before,
.el-reverse-alt::before {
	content: "\f1e7";
}

.el-icon-road::before,
.el-road::before {
	content: "\f1e8";
}

.el-icon-rss::before,
.el-rss::before {
	content: "\f1e9";
}

.el-icon-scissors::before,
.el-scissors::before {
	content: "\f1ea";
}

.el-icon-screen-alt::before,
.el-screen-alt::before {
	content: "\f1eb";
}

.el-icon-screen::before,
.el-screen::before {
	content: "\f1ec";
}

.el-icon-screenshot::before,
.el-screenshot::before {
	content: "\f1ed";
}

.el-icon-search-alt::before,
.el-search-alt::before {
	content: "\f1ee";
}

.el-icon-search::before,
.el-search::before {
	content: "\f1ef";
}

.el-icon-share-alt::before,
.el-share-alt::before {
	content: "\f1f0";
}

.el-icon-share::before,
.el-share::before {
	content: "\f1f1";
}

.el-icon-shopping-cart-sign::before,
.el-shopping-cart-sign::before {
	content: "\f1f2";
}

.el-icon-shopping-cart::before,
.el-shopping-cart::before {
	content: "\f1f3";
}

.el-icon-shortcode::before,
.el-shortcode::before {
	content: "\f1f4";
}

.el-icon-signal::before,
.el-signal::before {
	content: "\f1f5";
}

.el-icon-skype::before,
.el-skype::before {
	content: "\f1f6";
}

.el-icon-slideshare::before,
.el-slideshare::before {
	content: "\f1f7";
}

.el-icon-smiley-alt::before,
.el-smiley-alt::before {
	content: "\f1f8";
}

.el-icon-smiley::before,
.el-smiley::before {
	content: "\f1f9";
}

.el-icon-soundcloud::before,
.el-soundcloud::before {
	content: "\f1fa";
}

.el-icon-speaker::before,
.el-speaker::before {
	content: "\f1fb";
}

.el-icon-spotify::before,
.el-spotify::before {
	content: "\f1fc";
}

.el-icon-stackoverflow::before,
.el-stackoverflow::before {
	content: "\f1fd";
}

.el-icon-star-alt::before,
.el-star-alt::before {
	content: "\f1fe";
}

.el-icon-star-empty::before,
.el-star-empty::before {
	content: "\f1ff";
}

.el-icon-star::before,
.el-star::before {
	content: "\f200";
}

.el-icon-step-backward::before,
.el-step-backward::before {
	content: "\f201";
}

.el-icon-step-forward::before,
.el-step-forward::before {
	content: "\f202";
}

.el-icon-stop-alt::before,
.el-stop-alt::before {
	content: "\f203";
}

.el-icon-stop::before,
.el-stop::before {
	content: "\f204";
}

.el-icon-stumbleupon::before,
.el-stumbleupon::before {
	content: "\f205";
}

.el-icon-tag::before,
.el-tag::before {
	content: "\f206";
}

.el-icon-tags::before,
.el-tags::before {
	content: "\f207";
}

.el-icon-tasks::before,
.el-tasks::before {
	content: "\f208";
}

.el-icon-text-height::before,
.el-text-height::before {
	content: "\f209";
}

.el-icon-text-width::before,
.el-text-width::before {
	content: "\f20a";
}

.el-icon-th-large::before,
.el-th-large::before {
	content: "\f20b";
}

.el-icon-th-list::before,
.el-th-list::before {
	content: "\f20c";
}

.el-icon-th::before,
.el-th::before {
	content: "\f20d";
}

.el-icon-thumbs-down::before,
.el-thumbs-down::before {
	content: "\f20e";
}

.el-icon-thumbs-up::before,
.el-thumbs-up::before {
	content: "\f20f";
}

.el-icon-time-alt::before,
.el-time-alt::before {
	content: "\f210";
}

.el-icon-time::before,
.el-time::before {
	content: "\f211";
}

.el-icon-tint::before,
.el-tint::before {
	content: "\f212";
}

.el-icon-torso::before,
.el-torso::before {
	content: "\f213";
}

.el-icon-trash-alt::before,
.el-trash-alt::before {
	content: "\f214";
}

.el-icon-trash::before,
.el-trash::before {
	content: "\f215";
}

.el-icon-tumblr::before,
.el-tumblr::before {
	content: "\f216";
}

.el-icon-twitter::before,
.el-twitter::before {
	content: "\f217";
}

.el-icon-universal-access::before,
.el-universal-access::before {
	content: "\f218";
}

.el-icon-unlock-alt::before,
.el-unlock-alt::before {
	content: "\f219";
}

.el-icon-unlock::before,
.el-unlock::before {
	content: "\f21a";
}

.el-icon-upload::before,
.el-upload::before {
	content: "\f21b";
}

.el-icon-usd::before,
.el-usd::before {
	content: "\f21c";
}

.el-icon-user::before,
.el-user::before {
	content: "\f21d";
}

.el-icon-viadeo::before,
.el-viadeo::before {
	content: "\f21e";
}

.el-icon-video-alt::before,
.el-video-alt::before {
	content: "\f21f";
}

.el-icon-video-chat::before,
.el-video-chat::before {
	content: "\f220";
}

.el-icon-video::before,
.el-video::before {
	content: "\f221";
}

.el-icon-view-mode::before,
.el-view-mode::before {
	content: "\f222";
}

.el-icon-vimeo::before,
.el-vimeo::before {
	content: "\f223";
}

.el-icon-vkontakte::before,
.el-vkontakte::before {
	content: "\f224";
}

.el-icon-volume-down::before,
.el-volume-down::before {
	content: "\f225";
}

.el-icon-volume-off::before,
.el-volume-off::before {
	content: "\f226";
}

.el-icon-volume-up::before,
.el-volume-up::before {
	content: "\f227";
}

.el-icon-w3c::before,
.el-w3c::before {
	content: "\f228";
}

.el-icon-warning-sign::before,
.el-warning-sign::before {
	content: "\f229";
}

.el-icon-website-alt::before,
.el-website-alt::before {
	content: "\f22a";
}

.el-icon-website::before,
.el-website::before {
	content: "\f22b";
}

.el-icon-wheelchair::before,
.el-wheelchair::before {
	content: "\f22c";
}

.el-icon-wordpress::before,
.el-wordpress::before {
	content: "\f22d";
}

.el-icon-wrench-alt::before,
.el-wrench-alt::before {
	content: "\f22e";
}

.el-icon-wrench::before,
.el-wrench::before {
	content: "\f22f";
}

.el-icon-youtube::before,
.el-youtube::before {
	content: "\f230";
}

.el-icon-zoom-in::before,
.el-zoom-in::before {
	content: "\f231";
}

.el-icon-zoom-out::before,
.el-zoom-out::before {
	content: "\f232";
}

.select2-dropdown {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	display: block;
	position: absolute;
	left: -100000px;
	width: 100%;
	z-index: 1051;
}

.select2-results {
	display: block;
}

.select2-results__options {
	list-style: none;
	margin: 0;
	padding: 0;
}

.select2-results__option {
	padding: 6px;
	-moz-user-select: none;
	 -ms-user-select: none;
	     user-select: none;
	-webkit-user-select: none;
}

.select2-results__option--selectable {
	cursor: pointer;
}

.select2-container--open .select2-dropdown {
	left: 0;
}

.select2-container--open .select2-dropdown--above {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.select2-search--dropdown {
	display: block;
	padding: 4px;
}
.select2-search--dropdown .select2-search__field {
	padding: 4px;
	width: 100%;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
	display: none;
}

.select2-container {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	display: inline-block;
	margin: 0;
	position: relative;
	vertical-align: middle;
}
.select2-container .select2-selection--single {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 28px;
	-moz-user-select: none;
	 -ms-user-select: none;
	     user-select: none;
	-webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
	display: block;
	padding-left: 8px;
	padding-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
	background-color: transparent;
	border: none;
	font-size: 1em;
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
	padding-right: 8px;
	padding-left: 20px;
}
.select2-container .select2-selection--multiple {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	cursor: pointer;
	display: block;
	min-height: 32px;
	-moz-user-select: none;
	 -ms-user-select: none;
	     user-select: none;
	-webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
	display: inline;
	list-style: none;
	padding: 0;
}
.select2-container .select2-selection--multiple .select2-selection__clear {
	background-color: transparent;
	border: none;
	font-size: 1em;
}
.select2-container .select2-search--inline .select2-search__field {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border: none;
	font-size: 100%;
	margin-top: 5px;
	margin-left: 5px;
	padding: 0;
	max-width: 100%;
	resize: none;
	height: 18px;
	vertical-align: bottom;
	font-family: sans-serif;
	overflow: hidden;
	word-break: keep-all;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none;
}

.select2-close-mask {
	border: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #fff;
	filter: alpha(opacity=0);
}

.select2-hidden-accessible {
	border: 0 !important;
	clip: rect(0 0 0 0) !important;
	-webkit-clip-path: inset(50%) !important;
	        clip-path: inset(50%) !important;
	height: 1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important;
}

.select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: bold;
	height: 26px;
	margin-right: 20px;
	padding-right: 0px;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
	float: left;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
	left: 1px;
	right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
	background-color: #eee;
	cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
	display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
	padding-bottom: 5px;
	padding-right: 5px;
	position: relative;
}
.select2-container--default .select2-selection--multiple.select2-selection--clearable {
	padding-right: 25px;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
	cursor: pointer;
	font-weight: bold;
	height: 20px;
	margin-right: 10px;
	margin-top: 5px;
	position: absolute;
	right: 0;
	padding: 1px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	display: inline-block;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0;
	padding-left: 20px;
	position: relative;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: bottom;
	white-space: nowrap;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
	cursor: default;
	padding-left: 2px;
	padding-right: 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	background-color: transparent;
	border: none;
	border-right: 1px solid #aaa;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	color: #999;
	cursor: pointer;
	font-size: 1em;
	font-weight: bold;
	padding: 0 4px;
	position: absolute;
	left: 0;
	top: 0;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
	background-color: #f1f1f1;
	color: #333;
	outline: none;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
	padding-left: 5px;
	padding-right: 2px;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	border-left: 1px solid #aaa;
	border-right: none;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear {
	float: left;
	margin-left: 10px;
	margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
	border: solid black 1px;
	outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
	background-color: #eee;
	cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
	display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
	background: transparent;
	border: none;
	outline: 0;
	-webkit-box-shadow: none;
	        box-shadow: none;
	-webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}
.select2-container--default .select2-results__option .select2-results__option {
	padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
	padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -1em;
	padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -2em;
	padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -3em;
	padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -4em;
	padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -5em;
	padding-left: 6em;
}
.select2-container--default .select2-results__option--group {
	padding: 0;
}
.select2-container--default .select2-results__option--disabled {
	color: #999;
}
.select2-container--default .select2-results__option--selected {
	background-color: #ddd;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
	background-color: #5897fb;
	color: white;
}
.select2-container--default .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px;
}

.select2-container--classic .select2-selection--single {
	background-color: rgb(246.5, 246.5, 246.5);
	border: 1px solid #aaa;
	border-radius: 4px;
	outline: 0;
	background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));
	background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
	border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: bold;
	height: 26px;
	margin-right: 20px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
	color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
	background-color: #ddd;
	border: none;
	border-left: 1px solid #aaa;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
	background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));
	background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
	float: left;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
	border: none;
	border-right: 1px solid #aaa;
	border-radius: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: 1px;
	right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
	border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
	background: transparent;
	border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));
	background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));
	background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
	outline: 0;
	padding-bottom: 5px;
	padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple:focus {
	border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
	display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	display: inline-block;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
	cursor: default;
	padding-left: 2px;
	padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
	background-color: transparent;
	border: none;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	color: #888;
	cursor: pointer;
	font-size: 1em;
	font-weight: bold;
	padding: 0 4px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #555;
	outline: none;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
	padding-left: 5px;
	padding-right: 2px;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
	border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
	outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
	outline: 0;
	-webkit-box-shadow: none;
	        box-shadow: none;
}
.select2-container--classic .select2-dropdown {
	background-color: white;
	border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
	border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
	border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}
.select2-container--classic .select2-results__option--group {
	padding: 0;
}
.select2-container--classic .select2-results__option--disabled {
	color: grey;
}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
	background-color: #3875d7;
	color: white;
}
.select2-container--classic .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
	border-color: #5897fb;
}

/*!
 * jQuery UI Bootstrap (0.5)
 * http://addyosmani.github.com/jquery-ui-bootstrap
 *
 * Copyright 2012 - 2013, Addy Osmani
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 * Portions copyright jQuery UI & Twitter Bootstrap
 */
#redux-dialog-confirm,
#redux-dialog-message {
	display: none;
}

.redux-support-dialog.ui-dialog,
.redux-message-dialog.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: 0.2em;
	outline: 0;
	background-color: #ffffff;
}
.redux-support-dialog.ui-dialog .ui-dialog-buttonpane,
.redux-message-dialog.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	padding: 0.3em 1em 0.5em 0.4em;
}
.redux-support-dialog.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,
.redux-message-dialog.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.redux-support-dialog.ui-dialog .ui-dialog-buttonpane button,
.redux-message-dialog.ui-dialog .ui-dialog-buttonpane button {
	margin: 0.5em 0.4em 0.5em 0;
	cursor: pointer;
}
.redux-support-dialog.ui-dialog .ui-dialog-titlebar,
.redux-message-dialog.ui-dialog .ui-dialog-titlebar {
	padding: 0.4em 1em;
	position: relative;
}
.redux-support-dialog.ui-dialog .ui-dialog-content,
.redux-message-dialog.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: 0.5em 1em;
	background: none;
	background-color: #ffffff;
	overflow: auto;
}
.redux-support-dialog.ui-dialog .ui-dialog-title,
.redux-message-dialog.ui-dialog .ui-dialog-title {
	float: left;
	margin: 0.1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.redux-support-dialog.ui-dialog .ui-dialog-titlebar-close,
.redux-message-dialog.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: 0.3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.redux-support-dialog.ui-widget,
.redux-message-dialog.ui-widget {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.redux-support-dialog.ui-widget .ui-widget,
.redux-message-dialog.ui-widget .ui-widget {
	font-size: 1em;
}
.redux-support-dialog.ui-widget input,
.redux-support-dialog.ui-widget select,
.redux-support-dialog.ui-widget textarea,
.redux-support-dialog.ui-widget button,
.redux-message-dialog.ui-widget input,
.redux-message-dialog.ui-widget select,
.redux-message-dialog.ui-widget textarea,
.redux-message-dialog.ui-widget button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.redux-support-dialog.ui-widget.ui-widget-content,
.redux-message-dialog.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.redux-support-dialog.ui-draggable, .redux-support-dialog.ui-droppable,
.redux-message-dialog.ui-draggable,
.redux-message-dialog.ui-droppable {
	background-position: top;
}
.redux-support-dialog.ui-corner-all, .redux-support-dialog.ui-corner-bottom, .redux-support-dialog.ui-corner-right, .redux-support-dialog.ui-corner-br,
.redux-message-dialog.ui-corner-all,
.redux-message-dialog.ui-corner-bottom,
.redux-message-dialog.ui-corner-right,
.redux-message-dialog.ui-corner-br {
	border-bottom-right-radius: 3px;
}
.redux-support-dialog.ui-corner-all, .redux-support-dialog.ui-corner-bottom, .redux-support-dialog.ui-corner-left, .redux-support-dialog.ui-corner-bl,
.redux-message-dialog.ui-corner-all,
.redux-message-dialog.ui-corner-bottom,
.redux-message-dialog.ui-corner-left,
.redux-message-dialog.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.redux-support-dialog.ui-corner-all, .redux-support-dialog.ui-corner-top, .redux-support-dialog.ui-corner-right, .redux-support-dialog.ui-corner-tr,
.redux-message-dialog.ui-corner-all,
.redux-message-dialog.ui-corner-top,
.redux-message-dialog.ui-corner-right,
.redux-message-dialog.ui-corner-tr {
	border-top-right-radius: 3px;
}
.redux-support-dialog.ui-corner-all, .redux-support-dialog.ui-corner-top, .redux-support-dialog.ui-corner-left, .redux-support-dialog.ui-corner-tl,
.redux-message-dialog.ui-corner-all,
.redux-message-dialog.ui-corner-top,
.redux-message-dialog.ui-corner-left,
.redux-message-dialog.ui-corner-tl {
	border-top-left-radius: 3px;
}
.redux-support-dialog .ui-widget-content,
.redux-message-dialog .ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff none;
	color: #333333;
}
.redux-support-dialog.ui-draggable .ui-dialog-titlebar,
.redux-message-dialog.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.redux-support-dialog .ui-widget-header,
.redux-message-dialog .ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.redux-support-dialog .ui-draggable-handle,
.redux-message-dialog .ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.redux-support-dialog .ui-widget-content,
.redux-message-dialog .ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.redux-support-dialog .ui-helper-clearfix::before,
.redux-support-dialog .ui-helper-clearfix::after,
.redux-message-dialog .ui-helper-clearfix::before,
.redux-message-dialog .ui-helper-clearfix::after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.redux-support-dialog .ui-helper-clearfix::after,
.redux-message-dialog .ui-helper-clearfix::after {
	clear: both;
}
.redux-support-dialog .ui-state-default a,
.redux-support-dialog .ui-state-default a:link,
.redux-support-dialog .ui-state-default a:visited,
.redux-support-dialog a.ui-button,
.redux-support-dialog a:link.ui-button,
.redux-support-dialog a:visited.ui-button,
.redux-support-dialog .ui-button,
.redux-message-dialog .ui-state-default a,
.redux-message-dialog .ui-state-default a:link,
.redux-message-dialog .ui-state-default a:visited,
.redux-message-dialog a.ui-button,
.redux-message-dialog a:link.ui-button,
.redux-message-dialog a:visited.ui-button,
.redux-message-dialog .ui-button {
	color: #454545;
	text-decoration: none;
}
.redux-support-dialog .ui-state-default,
.redux-support-dialog .ui-widget-content .ui-state-default,
.redux-support-dialog .ui-widget-header .ui-state-default,
.redux-support-dialog .ui-button,
.redux-message-dialog .ui-state-default,
.redux-message-dialog .ui-widget-content .ui-state-default,
.redux-message-dialog .ui-widget-header .ui-state-default,
.redux-message-dialog .ui-button {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454;
}
.redux-support-dialog .ui-button,
.redux-message-dialog .ui-button {
	padding: 0.4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: 0.1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	overflow: visible;
}
.redux-support-dialog .ui-button .ui-icon,
.redux-message-dialog .ui-button .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_777777_256x240.png");
}
.redux-support-dialog .ui-button-icon-only,
.redux-message-dialog .ui-button-icon-only {
	text-indent: -9999px;
	white-space: nowrap;
}
.redux-support-dialog .ui-button-icon-only .ui-icon,
.redux-message-dialog .ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}
.redux-support-dialog .ui-icon-closethick,
.redux-message-dialog .ui-icon-closethick {
	background-position: -96px -128px;
}
.redux-support-dialog .ui-icon,
.redux-support-dialog .ui-widget-content .ui-icon,
.redux-message-dialog .ui-icon,
.redux-message-dialog .ui-widget-content .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_444444_256x240.png");
}
.redux-support-dialog .ui-icon-alert,
.redux-message-dialog .ui-icon-alert {
	background-position: 0 -144px;
}
.redux-support-dialog .ui-icon-circle-check,
.redux-message-dialog .ui-icon-circle-check {
	background-position: -208px -192px;
}
.redux-support-dialog .ui-icon,
.redux-message-dialog .ui-icon {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -0.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-overlay {
	background: #aaaaaa;
	opacity: 0.3;
	filter: Alpha(Opacity=30);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ui-front {
	z-index: 100;
}

.redux-container,
.control-section-redux,
.control-panel-redux,
.redux-metabox {
	/* Interaction Cues
	----------------------------------*/
	/* Icons
	----------------------------------*/
	/* states and images */
	/* Misc visuals
	----------------------------------*/
	/*
	 * jQuery UI CSS Framework 1.10.0
	 *
	 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
	 * Dual licensed under the MIT or GPL Version 2 licenses.
	 * http://jquery.org/license
	 *
	 *
	 *
	 * To view and modify this theme, visit http://jqueryui.com/themeroller/
	 */
	/* Component containers
	----------------------------------*/
	/* Interaction states
	----------------------------------*/
	/* Interaction Cues
	----------------------------------*/
	/* For IE8 - See #6059 */
	/* Icons
	----------------------------------*/
	/* states and images */
	/* positioning */
	/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
	/* Misc visuals
	----------------------------------*/
	/* Corner radius */
	/* Overlays */
	/*
	 * jQuery UI Accordion 1.10.0
	 *
	 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
	 * Dual licensed under the MIT or GPL Version 2 licenses.
	 * http://jquery.org/license
	 *
	 * http://jqueryui.com/accordion/
	 */
	/* IE/Win - Fix animation bug - #4615 */
	/*
	 * jQuery UI Button 1.10.0
	 *
	 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
	 * Dual licensed under the MIT or GPL Version 2 licenses.
	 * http://jquery.org/license
	 *
	 * http://docs.jquery.com/UI/Button#theming
	 */
	/* the overflow property removes extra width in IE */
	/* to make room for the icon, a width needs to be set here */
	/* button elements seem to need a little more width */
	/*button text element */
	/* no icon support for input elements, provide padding by default */
	/* input.ui-button { padding: .4em 1em; } */
	/*button icon element(s) */
	/*button sets*/
	/* workarounds */
	/* reset extra padding in Firefox */
	/*
	 * jQuery UI Datepicker 1.9.0
	 *
	 * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)
	 * Dual licensed under the MIT or GPL Version 2 licenses.
	 * http://jquery.org/license
	 *
	 * http://jqueryui.com/datepicker/
	 */
	/* with multiple calendars */
	/* RTL support */
	/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
}
.redux-container .ui-state-disabled,
.control-section-redux .ui-state-disabled,
.control-panel-redux .ui-state-disabled,
.redux-metabox .ui-state-disabled {
	cursor: default !important;
}
.redux-container .ui-icon,
.control-section-redux .ui-icon,
.control-panel-redux .ui-icon,
.redux-metabox .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.redux-container .ui-widget-content,
.control-section-redux .ui-widget-content,
.control-panel-redux .ui-widget-content,
.redux-metabox .ui-widget-content {
	border: 1px solid #aaa;
	background: #fff url("../../img/jquery-ui-bootstrap/ui-bg_glass_75_ffffff_1x400.png") 50% 50% repeat-x;
	color: #404040;
}
.redux-container .ui-widget-header,
.control-section-redux .ui-widget-header,
.control-panel-redux .ui-widget-header,
.redux-metabox .ui-widget-header {
	font-weight: bold;
	border-color: #0064cd #0064cd #003f81;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border: 1px solid #666;
}
.redux-container .ui-widget-header a,
.control-section-redux .ui-widget-header a,
.control-panel-redux .ui-widget-header a,
.redux-metabox .ui-widget-header a {
	color: #222;
}
.redux-container .ui-state-default,
.redux-container .ui-widget-content .ui-state-default,
.redux-container .ui-widget-header .ui-state-default,
.control-section-redux .ui-state-default,
.control-section-redux .ui-widget-content .ui-state-default,
.control-section-redux .ui-widget-header .ui-state-default,
.control-panel-redux .ui-state-default,
.control-panel-redux .ui-widget-content .ui-state-default,
.control-panel-redux .ui-widget-header .ui-state-default,
.redux-metabox .ui-state-default,
.redux-metabox .ui-widget-content .ui-state-default,
.redux-metabox .ui-widget-header .ui-state-default {
	background-color: #e6e6e6;
	background-repeat: no-repeat;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
	background-image: linear-gradient(#fff, #fff 25%, #e6e6e6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e6e6e6", GradientType=0);
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	color: #333;
	font-size: 13px;
	line-height: normal;
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-transition: 0.1s linear background-image;
	transition: 0.1s linear background-image;
	overflow: visible;
}
.redux-container .ui-state-default a,
.redux-container .ui-state-default a:link,
.redux-container .ui-state-default a:visited,
.control-section-redux .ui-state-default a,
.control-section-redux .ui-state-default a:link,
.control-section-redux .ui-state-default a:visited,
.control-panel-redux .ui-state-default a,
.control-panel-redux .ui-state-default a:link,
.control-panel-redux .ui-state-default a:visited,
.redux-metabox .ui-state-default a,
.redux-metabox .ui-state-default a:link,
.redux-metabox .ui-state-default a:visited {
	color: #555;
	text-decoration: none;
}
.redux-container .ui-state-hover,
.redux-container .ui-widget-content .ui-state-hover,
.redux-container .ui-widget-header .ui-state-hover,
.redux-container .ui-state-focus,
.redux-container .ui-widget-content .ui-state-focus,
.redux-container .ui-widget-header .ui-state-focus,
.control-section-redux .ui-state-hover,
.control-section-redux .ui-widget-content .ui-state-hover,
.control-section-redux .ui-widget-header .ui-state-hover,
.control-section-redux .ui-state-focus,
.control-section-redux .ui-widget-content .ui-state-focus,
.control-section-redux .ui-widget-header .ui-state-focus,
.control-panel-redux .ui-state-hover,
.control-panel-redux .ui-widget-content .ui-state-hover,
.control-panel-redux .ui-widget-header .ui-state-hover,
.control-panel-redux .ui-state-focus,
.control-panel-redux .ui-widget-content .ui-state-focus,
.control-panel-redux .ui-widget-header .ui-state-focus,
.redux-metabox .ui-state-hover,
.redux-metabox .ui-widget-content .ui-state-hover,
.redux-metabox .ui-widget-header .ui-state-hover,
.redux-metabox .ui-state-focus,
.redux-metabox .ui-widget-content .ui-state-focus,
.redux-metabox .ui-widget-header .ui-state-focus {
	background-position: 0 -15px;
	color: #333;
	text-decoration: none;
}
.redux-container .ui-state-hover a,
.redux-container .ui-state-hover a:hover,
.redux-container .ui-state-hover a:link,
.redux-container .ui-state-hover a:visited,
.control-section-redux .ui-state-hover a,
.control-section-redux .ui-state-hover a:hover,
.control-section-redux .ui-state-hover a:link,
.control-section-redux .ui-state-hover a:visited,
.control-panel-redux .ui-state-hover a,
.control-panel-redux .ui-state-hover a:hover,
.control-panel-redux .ui-state-hover a:link,
.control-panel-redux .ui-state-hover a:visited,
.redux-metabox .ui-state-hover a,
.redux-metabox .ui-state-hover a:hover,
.redux-metabox .ui-state-hover a:link,
.redux-metabox .ui-state-hover a:visited {
	color: #212121;
	text-decoration: none;
}
.redux-container .ui-state-active,
.redux-container .ui-widget-content .ui-state-active,
.redux-container .ui-widget-header .ui-state-active,
.control-section-redux .ui-state-active,
.control-section-redux .ui-widget-content .ui-state-active,
.control-section-redux .ui-widget-header .ui-state-active,
.control-panel-redux .ui-state-active,
.control-panel-redux .ui-widget-content .ui-state-active,
.control-panel-redux .ui-widget-header .ui-state-active,
.redux-metabox .ui-state-active,
.redux-metabox .ui-widget-content .ui-state-active,
.redux-metabox .ui-widget-header .ui-state-active {
	border: 1px solid #aaa;
	font-weight: normal;
	color: #212121;
}
.redux-container .ui-state-active a,
.redux-container .ui-state-active a:link,
.redux-container .ui-state-active a:visited,
.control-section-redux .ui-state-active a,
.control-section-redux .ui-state-active a:link,
.control-section-redux .ui-state-active a:visited,
.control-panel-redux .ui-state-active a,
.control-panel-redux .ui-state-active a:link,
.control-panel-redux .ui-state-active a:visited,
.redux-metabox .ui-state-active a,
.redux-metabox .ui-state-active a:link,
.redux-metabox .ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}
.redux-container .ui-widget :active,
.control-section-redux .ui-widget :active,
.control-panel-redux .ui-widget :active,
.redux-metabox .ui-widget :active {
	outline: none;
}
.redux-container .ui-state-highlight p,
.redux-container .ui-state-error p,
.redux-container .ui-state-default p,
.control-section-redux .ui-state-highlight p,
.control-section-redux .ui-state-error p,
.control-section-redux .ui-state-default p,
.control-panel-redux .ui-state-highlight p,
.control-panel-redux .ui-state-error p,
.control-panel-redux .ui-state-default p,
.redux-metabox .ui-state-highlight p,
.redux-metabox .ui-state-error p,
.redux-metabox .ui-state-default p {
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	margin: 7px 15px;
}
.redux-container .ui-state-highlight,
.redux-container .ui-widget-content .ui-state-highlight,
.redux-container .ui-widget-header .ui-state-highlight,
.control-section-redux .ui-state-highlight,
.control-section-redux .ui-widget-content .ui-state-highlight,
.control-section-redux .ui-widget-header .ui-state-highlight,
.control-panel-redux .ui-state-highlight,
.control-panel-redux .ui-widget-content .ui-state-highlight,
.control-panel-redux .ui-widget-header .ui-state-highlight,
.redux-metabox .ui-state-highlight,
.redux-metabox .ui-widget-content .ui-state-highlight,
.redux-metabox .ui-widget-header .ui-state-highlight {
	position: relative;
	margin-bottom: 18px;
	color: #404040;
	background-color: #eedc94;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
	background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
	background-image: linear-gradient(to bottom, #fceec1, #eedc94);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fceec1", endColorstr="#eedc94", GradientType=0);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color: #eedc94 #eedc94 #e4c652;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	border-width: 1px;
	border-style: solid;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
}
.redux-container .ui-state-highlight a,
.redux-container .ui-widget-content .ui-state-highlight a,
.redux-container .ui-widget-header .ui-state-highlight a,
.control-section-redux .ui-state-highlight a,
.control-section-redux .ui-widget-content .ui-state-highlight a,
.control-section-redux .ui-widget-header .ui-state-highlight a,
.control-panel-redux .ui-state-highlight a,
.control-panel-redux .ui-widget-content .ui-state-highlight a,
.control-panel-redux .ui-widget-header .ui-state-highlight a,
.redux-metabox .ui-state-highlight a,
.redux-metabox .ui-widget-content .ui-state-highlight a,
.redux-metabox .ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.redux-container .ui-state-error,
.redux-container .ui-widget-content .ui-state-error,
.redux-container .ui-widget-header .ui-state-error,
.control-section-redux .ui-state-error,
.control-section-redux .ui-widget-content .ui-state-error,
.control-section-redux .ui-widget-header .ui-state-error,
.control-panel-redux .ui-state-error,
.control-panel-redux .ui-widget-content .ui-state-error,
.control-panel-redux .ui-widget-header .ui-state-error,
.redux-metabox .ui-state-error,
.redux-metabox .ui-widget-content .ui-state-error,
.redux-metabox .ui-widget-header .ui-state-error {
	position: relative;
	margin-bottom: 18px;
	color: #fff;
	border-width: 1px;
	border-style: solid;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	background-color: #c43c35;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
	background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#c43c35", GradientType=0);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color: #c43c35 #c43c35 #882a25;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.redux-container .ui-state-error a,
.redux-container .ui-widget-content .ui-state-error a,
.redux-container .ui-widget-header .ui-state-error a,
.control-section-redux .ui-state-error a,
.control-section-redux .ui-widget-content .ui-state-error a,
.control-section-redux .ui-widget-header .ui-state-error a,
.control-panel-redux .ui-state-error a,
.control-panel-redux .ui-widget-content .ui-state-error a,
.control-panel-redux .ui-widget-header .ui-state-error a,
.redux-metabox .ui-state-error a,
.redux-metabox .ui-widget-content .ui-state-error a,
.redux-metabox .ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.redux-container .ui-state-error-text,
.redux-container .ui-widget-content .ui-state-error-text,
.redux-container .ui-widget-header .ui-state-error-text,
.control-section-redux .ui-state-error-text,
.control-section-redux .ui-widget-content .ui-state-error-text,
.control-section-redux .ui-widget-header .ui-state-error-text,
.control-panel-redux .ui-state-error-text,
.control-panel-redux .ui-widget-content .ui-state-error-text,
.control-panel-redux .ui-widget-header .ui-state-error-text,
.redux-metabox .ui-state-error-text,
.redux-metabox .ui-widget-content .ui-state-error-text,
.redux-metabox .ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.redux-container .ui-priority-primary,
.redux-container .ui-widget-content .ui-priority-primary,
.redux-container .ui-widget-header .ui-priority-primary,
.control-section-redux .ui-priority-primary,
.control-section-redux .ui-widget-content .ui-priority-primary,
.control-section-redux .ui-widget-header .ui-priority-primary,
.control-panel-redux .ui-priority-primary,
.control-panel-redux .ui-widget-content .ui-priority-primary,
.control-panel-redux .ui-widget-header .ui-priority-primary,
.redux-metabox .ui-priority-primary,
.redux-metabox .ui-widget-content .ui-priority-primary,
.redux-metabox .ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.redux-container .ui-priority-secondary,
.redux-container .ui-widget-content .ui-priority-secondary,
.redux-container .ui-widget-header .ui-priority-secondary,
.control-section-redux .ui-priority-secondary,
.control-section-redux .ui-widget-content .ui-priority-secondary,
.control-section-redux .ui-widget-header .ui-priority-secondary,
.control-panel-redux .ui-priority-secondary,
.control-panel-redux .ui-widget-content .ui-priority-secondary,
.control-panel-redux .ui-widget-header .ui-priority-secondary,
.redux-metabox .ui-priority-secondary,
.redux-metabox .ui-widget-content .ui-priority-secondary,
.redux-metabox .ui-widget-header .ui-priority-secondary {
	opacity: 0.7;
	filter: alpha(Opacity=70);
	font-weight: normal;
}
.redux-container .ui-state-disabled,
.redux-container .ui-widget-content .ui-state-disabled,
.redux-container .ui-widget-header .ui-state-disabled,
.control-section-redux .ui-state-disabled,
.control-section-redux .ui-widget-content .ui-state-disabled,
.control-section-redux .ui-widget-header .ui-state-disabled,
.control-panel-redux .ui-state-disabled,
.control-panel-redux .ui-widget-content .ui-state-disabled,
.control-panel-redux .ui-widget-header .ui-state-disabled,
.redux-metabox .ui-state-disabled,
.redux-metabox .ui-widget-content .ui-state-disabled,
.redux-metabox .ui-widget-header .ui-state-disabled {
	opacity: 0.35;
	filter: alpha(Opacity=35);
	background-image: none;
}
.redux-container .ui-state-disabled .ui-icon,
.control-section-redux .ui-state-disabled .ui-icon,
.control-panel-redux .ui-state-disabled .ui-icon,
.redux-metabox .ui-state-disabled .ui-icon {
	filter: alpha(Opacity=35);
}
.redux-container .ui-icon,
.control-section-redux .ui-icon,
.control-panel-redux .ui-icon,
.redux-metabox .ui-icon {
	width: 16px;
	height: 16px;
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png");
}
.redux-container .ui-widget-content .ui-icon,
.control-section-redux .ui-widget-content .ui-icon,
.control-panel-redux .ui-widget-content .ui-icon,
.redux-metabox .ui-widget-content .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png");
}
.redux-container .ui-widget-header .ui-icon,
.control-section-redux .ui-widget-header .ui-icon,
.control-panel-redux .ui-widget-header .ui-icon,
.redux-metabox .ui-widget-header .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_222222_256x240.png");
}
.redux-container .ui-state-default .ui-icon,
.control-section-redux .ui-state-default .ui-icon,
.control-panel-redux .ui-state-default .ui-icon,
.redux-metabox .ui-state-default .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_888888_256x240.png");
}
.redux-container .ui-state-hover .ui-icon,
.redux-container .ui-state-focus .ui-icon,
.control-section-redux .ui-state-hover .ui-icon,
.control-section-redux .ui-state-focus .ui-icon,
.control-panel-redux .ui-state-hover .ui-icon,
.control-panel-redux .ui-state-focus .ui-icon,
.redux-metabox .ui-state-hover .ui-icon,
.redux-metabox .ui-state-focus .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_454545_256x240.png");
}
.redux-container .ui-state-active .ui-icon,
.control-section-redux .ui-state-active .ui-icon,
.control-panel-redux .ui-state-active .ui-icon,
.redux-metabox .ui-state-active .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_454545_256x240.png");
}
.redux-container .ui-state-highlight .ui-icon,
.control-section-redux .ui-state-highlight .ui-icon,
.control-panel-redux .ui-state-highlight .ui-icon,
.redux-metabox .ui-state-highlight .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_2e83ff_256x240.png");
}
.redux-container .ui-state-error .ui-icon,
.redux-container .ui-state-error-text .ui-icon,
.control-section-redux .ui-state-error .ui-icon,
.control-section-redux .ui-state-error-text .ui-icon,
.control-panel-redux .ui-state-error .ui-icon,
.control-panel-redux .ui-state-error-text .ui-icon,
.redux-metabox .ui-state-error .ui-icon,
.redux-metabox .ui-state-error-text .ui-icon {
	background-image: url("../../img/jquery-ui-bootstrap/ui-icons_f6cf3b_256x240.png");
}
.redux-container .ui-icon-carat-1-n,
.control-section-redux .ui-icon-carat-1-n,
.control-panel-redux .ui-icon-carat-1-n,
.redux-metabox .ui-icon-carat-1-n {
	background-position: 0 0;
}
.redux-container .ui-icon-carat-1-ne,
.control-section-redux .ui-icon-carat-1-ne,
.control-panel-redux .ui-icon-carat-1-ne,
.redux-metabox .ui-icon-carat-1-ne {
	background-position: -16px 0;
}
.redux-container .ui-icon-carat-1-e,
.control-section-redux .ui-icon-carat-1-e,
.control-panel-redux .ui-icon-carat-1-e,
.redux-metabox .ui-icon-carat-1-e {
	background-position: -32px 0;
}
.redux-container .ui-icon-carat-1-se,
.control-section-redux .ui-icon-carat-1-se,
.control-panel-redux .ui-icon-carat-1-se,
.redux-metabox .ui-icon-carat-1-se {
	background-position: -48px 0;
}
.redux-container .ui-icon-carat-1-s,
.control-section-redux .ui-icon-carat-1-s,
.control-panel-redux .ui-icon-carat-1-s,
.redux-metabox .ui-icon-carat-1-s {
	background-position: -64px 0;
}
.redux-container .ui-icon-carat-1-sw,
.control-section-redux .ui-icon-carat-1-sw,
.control-panel-redux .ui-icon-carat-1-sw,
.redux-metabox .ui-icon-carat-1-sw {
	background-position: -80px 0;
}
.redux-container .ui-icon-carat-1-w,
.control-section-redux .ui-icon-carat-1-w,
.control-panel-redux .ui-icon-carat-1-w,
.redux-metabox .ui-icon-carat-1-w {
	background-position: -96px 0;
}
.redux-container .ui-icon-carat-1-nw,
.control-section-redux .ui-icon-carat-1-nw,
.control-panel-redux .ui-icon-carat-1-nw,
.redux-metabox .ui-icon-carat-1-nw {
	background-position: -112px 0;
}
.redux-container .ui-icon-carat-2-n-s,
.control-section-redux .ui-icon-carat-2-n-s,
.control-panel-redux .ui-icon-carat-2-n-s,
.redux-metabox .ui-icon-carat-2-n-s {
	background-position: -128px 0;
}
.redux-container .ui-icon-carat-2-e-w,
.control-section-redux .ui-icon-carat-2-e-w,
.control-panel-redux .ui-icon-carat-2-e-w,
.redux-metabox .ui-icon-carat-2-e-w {
	background-position: -144px 0;
}
.redux-container .ui-icon-triangle-1-n,
.control-section-redux .ui-icon-triangle-1-n,
.control-panel-redux .ui-icon-triangle-1-n,
.redux-metabox .ui-icon-triangle-1-n {
	background-position: 0 -16px;
}
.redux-container .ui-icon-triangle-1-ne,
.control-section-redux .ui-icon-triangle-1-ne,
.control-panel-redux .ui-icon-triangle-1-ne,
.redux-metabox .ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}
.redux-container .ui-icon-triangle-1-e,
.control-section-redux .ui-icon-triangle-1-e,
.control-panel-redux .ui-icon-triangle-1-e,
.redux-metabox .ui-icon-triangle-1-e {
	background-position: -32px -16px;
}
.redux-container .ui-icon-triangle-1-se,
.control-section-redux .ui-icon-triangle-1-se,
.control-panel-redux .ui-icon-triangle-1-se,
.redux-metabox .ui-icon-triangle-1-se {
	background-position: -48px -16px;
}
.redux-container .ui-icon-triangle-1-s,
.control-section-redux .ui-icon-triangle-1-s,
.control-panel-redux .ui-icon-triangle-1-s,
.redux-metabox .ui-icon-triangle-1-s {
	background-position: -64px -16px;
}
.redux-container .ui-icon-triangle-1-sw,
.control-section-redux .ui-icon-triangle-1-sw,
.control-panel-redux .ui-icon-triangle-1-sw,
.redux-metabox .ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}
.redux-container .ui-icon-triangle-1-w,
.control-section-redux .ui-icon-triangle-1-w,
.control-panel-redux .ui-icon-triangle-1-w,
.redux-metabox .ui-icon-triangle-1-w {
	background-position: -96px -16px;
}
.redux-container .ui-icon-triangle-1-nw,
.control-section-redux .ui-icon-triangle-1-nw,
.control-panel-redux .ui-icon-triangle-1-nw,
.redux-metabox .ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}
.redux-container .ui-icon-triangle-2-n-s,
.control-section-redux .ui-icon-triangle-2-n-s,
.control-panel-redux .ui-icon-triangle-2-n-s,
.redux-metabox .ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}
.redux-container .ui-icon-triangle-2-e-w,
.control-section-redux .ui-icon-triangle-2-e-w,
.control-panel-redux .ui-icon-triangle-2-e-w,
.redux-metabox .ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}
.redux-container .ui-icon-arrow-1-n,
.control-section-redux .ui-icon-arrow-1-n,
.control-panel-redux .ui-icon-arrow-1-n,
.redux-metabox .ui-icon-arrow-1-n {
	background-position: 0 -32px;
}
.redux-container .ui-icon-arrow-1-ne,
.control-section-redux .ui-icon-arrow-1-ne,
.control-panel-redux .ui-icon-arrow-1-ne,
.redux-metabox .ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}
.redux-container .ui-icon-arrow-1-e,
.control-section-redux .ui-icon-arrow-1-e,
.control-panel-redux .ui-icon-arrow-1-e,
.redux-metabox .ui-icon-arrow-1-e {
	background-position: -32px -32px;
}
.redux-container .ui-icon-arrow-1-se,
.control-section-redux .ui-icon-arrow-1-se,
.control-panel-redux .ui-icon-arrow-1-se,
.redux-metabox .ui-icon-arrow-1-se {
	background-position: -48px -32px;
}
.redux-container .ui-icon-arrow-1-s,
.control-section-redux .ui-icon-arrow-1-s,
.control-panel-redux .ui-icon-arrow-1-s,
.redux-metabox .ui-icon-arrow-1-s {
	background-position: -64px -32px;
}
.redux-container .ui-icon-arrow-1-sw,
.control-section-redux .ui-icon-arrow-1-sw,
.control-panel-redux .ui-icon-arrow-1-sw,
.redux-metabox .ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}
.redux-container .ui-icon-arrow-1-w,
.control-section-redux .ui-icon-arrow-1-w,
.control-panel-redux .ui-icon-arrow-1-w,
.redux-metabox .ui-icon-arrow-1-w {
	background-position: -96px -32px;
}
.redux-container .ui-icon-arrow-1-nw,
.control-section-redux .ui-icon-arrow-1-nw,
.control-panel-redux .ui-icon-arrow-1-nw,
.redux-metabox .ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}
.redux-container .ui-icon-arrow-2-n-s,
.control-section-redux .ui-icon-arrow-2-n-s,
.control-panel-redux .ui-icon-arrow-2-n-s,
.redux-metabox .ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}
.redux-container .ui-icon-arrow-2-ne-sw,
.control-section-redux .ui-icon-arrow-2-ne-sw,
.control-panel-redux .ui-icon-arrow-2-ne-sw,
.redux-metabox .ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}
.redux-container .ui-icon-arrow-2-e-w,
.control-section-redux .ui-icon-arrow-2-e-w,
.control-panel-redux .ui-icon-arrow-2-e-w,
.redux-metabox .ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}
.redux-container .ui-icon-arrow-2-se-nw,
.control-section-redux .ui-icon-arrow-2-se-nw,
.control-panel-redux .ui-icon-arrow-2-se-nw,
.redux-metabox .ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}
.redux-container .ui-icon-arrowstop-1-n,
.control-section-redux .ui-icon-arrowstop-1-n,
.control-panel-redux .ui-icon-arrowstop-1-n,
.redux-metabox .ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}
.redux-container .ui-icon-arrowstop-1-e,
.control-section-redux .ui-icon-arrowstop-1-e,
.control-panel-redux .ui-icon-arrowstop-1-e,
.redux-metabox .ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}
.redux-container .ui-icon-arrowstop-1-s,
.control-section-redux .ui-icon-arrowstop-1-s,
.control-panel-redux .ui-icon-arrowstop-1-s,
.redux-metabox .ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}
.redux-container .ui-icon-arrowstop-1-w,
.control-section-redux .ui-icon-arrowstop-1-w,
.control-panel-redux .ui-icon-arrowstop-1-w,
.redux-metabox .ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}
.redux-container .ui-icon-arrowthick-1-n,
.control-section-redux .ui-icon-arrowthick-1-n,
.control-panel-redux .ui-icon-arrowthick-1-n,
.redux-metabox .ui-icon-arrowthick-1-n {
	background-position: 0 -48px;
}
.redux-container .ui-icon-arrowthick-1-ne,
.control-section-redux .ui-icon-arrowthick-1-ne,
.control-panel-redux .ui-icon-arrowthick-1-ne,
.redux-metabox .ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}
.redux-container .ui-icon-arrowthick-1-e,
.control-section-redux .ui-icon-arrowthick-1-e,
.control-panel-redux .ui-icon-arrowthick-1-e,
.redux-metabox .ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}
.redux-container .ui-icon-arrowthick-1-se,
.control-section-redux .ui-icon-arrowthick-1-se,
.control-panel-redux .ui-icon-arrowthick-1-se,
.redux-metabox .ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}
.redux-container .ui-icon-arrowthick-1-s,
.control-section-redux .ui-icon-arrowthick-1-s,
.control-panel-redux .ui-icon-arrowthick-1-s,
.redux-metabox .ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}
.redux-container .ui-icon-arrowthick-1-sw,
.control-section-redux .ui-icon-arrowthick-1-sw,
.control-panel-redux .ui-icon-arrowthick-1-sw,
.redux-metabox .ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}
.redux-container .ui-icon-arrowthick-1-w,
.control-section-redux .ui-icon-arrowthick-1-w,
.control-panel-redux .ui-icon-arrowthick-1-w,
.redux-metabox .ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}
.redux-container .ui-icon-arrowthick-1-nw,
.control-section-redux .ui-icon-arrowthick-1-nw,
.control-panel-redux .ui-icon-arrowthick-1-nw,
.redux-metabox .ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}
.redux-container .ui-icon-arrowthick-2-n-s,
.control-section-redux .ui-icon-arrowthick-2-n-s,
.control-panel-redux .ui-icon-arrowthick-2-n-s,
.redux-metabox .ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}
.redux-container .ui-icon-arrowthick-2-ne-sw,
.control-section-redux .ui-icon-arrowthick-2-ne-sw,
.control-panel-redux .ui-icon-arrowthick-2-ne-sw,
.redux-metabox .ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}
.redux-container .ui-icon-arrowthick-2-e-w,
.control-section-redux .ui-icon-arrowthick-2-e-w,
.control-panel-redux .ui-icon-arrowthick-2-e-w,
.redux-metabox .ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}
.redux-container .ui-icon-arrowthick-2-se-nw,
.control-section-redux .ui-icon-arrowthick-2-se-nw,
.control-panel-redux .ui-icon-arrowthick-2-se-nw,
.redux-metabox .ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}
.redux-container .ui-icon-arrowthickstop-1-n,
.control-section-redux .ui-icon-arrowthickstop-1-n,
.control-panel-redux .ui-icon-arrowthickstop-1-n,
.redux-metabox .ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}
.redux-container .ui-icon-arrowthickstop-1-e,
.control-section-redux .ui-icon-arrowthickstop-1-e,
.control-panel-redux .ui-icon-arrowthickstop-1-e,
.redux-metabox .ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}
.redux-container .ui-icon-arrowthickstop-1-s,
.control-section-redux .ui-icon-arrowthickstop-1-s,
.control-panel-redux .ui-icon-arrowthickstop-1-s,
.redux-metabox .ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}
.redux-container .ui-icon-arrowthickstop-1-w,
.control-section-redux .ui-icon-arrowthickstop-1-w,
.control-panel-redux .ui-icon-arrowthickstop-1-w,
.redux-metabox .ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}
.redux-container .ui-icon-arrowreturnthick-1-w,
.control-section-redux .ui-icon-arrowreturnthick-1-w,
.control-panel-redux .ui-icon-arrowreturnthick-1-w,
.redux-metabox .ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px;
}
.redux-container .ui-icon-arrowreturnthick-1-n,
.control-section-redux .ui-icon-arrowreturnthick-1-n,
.control-panel-redux .ui-icon-arrowreturnthick-1-n,
.redux-metabox .ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}
.redux-container .ui-icon-arrowreturnthick-1-e,
.control-section-redux .ui-icon-arrowreturnthick-1-e,
.control-panel-redux .ui-icon-arrowreturnthick-1-e,
.redux-metabox .ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}
.redux-container .ui-icon-arrowreturnthick-1-s,
.control-section-redux .ui-icon-arrowreturnthick-1-s,
.control-panel-redux .ui-icon-arrowreturnthick-1-s,
.redux-metabox .ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}
.redux-container .ui-icon-arrowreturn-1-w,
.control-section-redux .ui-icon-arrowreturn-1-w,
.control-panel-redux .ui-icon-arrowreturn-1-w,
.redux-metabox .ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}
.redux-container .ui-icon-arrowreturn-1-n,
.control-section-redux .ui-icon-arrowreturn-1-n,
.control-panel-redux .ui-icon-arrowreturn-1-n,
.redux-metabox .ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}
.redux-container .ui-icon-arrowreturn-1-e,
.control-section-redux .ui-icon-arrowreturn-1-e,
.control-panel-redux .ui-icon-arrowreturn-1-e,
.redux-metabox .ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}
.redux-container .ui-icon-arrowreturn-1-s,
.control-section-redux .ui-icon-arrowreturn-1-s,
.control-panel-redux .ui-icon-arrowreturn-1-s,
.redux-metabox .ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}
.redux-container .ui-icon-arrowrefresh-1-w,
.control-section-redux .ui-icon-arrowrefresh-1-w,
.control-panel-redux .ui-icon-arrowrefresh-1-w,
.redux-metabox .ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}
.redux-container .ui-icon-arrowrefresh-1-n,
.control-section-redux .ui-icon-arrowrefresh-1-n,
.control-panel-redux .ui-icon-arrowrefresh-1-n,
.redux-metabox .ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}
.redux-container .ui-icon-arrowrefresh-1-e,
.control-section-redux .ui-icon-arrowrefresh-1-e,
.control-panel-redux .ui-icon-arrowrefresh-1-e,
.redux-metabox .ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}
.redux-container .ui-icon-arrowrefresh-1-s,
.control-section-redux .ui-icon-arrowrefresh-1-s,
.control-panel-redux .ui-icon-arrowrefresh-1-s,
.redux-metabox .ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}
.redux-container .ui-icon-arrow-4,
.control-section-redux .ui-icon-arrow-4,
.control-panel-redux .ui-icon-arrow-4,
.redux-metabox .ui-icon-arrow-4 {
	background-position: 0 -80px;
}
.redux-container .ui-icon-arrow-4-diag,
.control-section-redux .ui-icon-arrow-4-diag,
.control-panel-redux .ui-icon-arrow-4-diag,
.redux-metabox .ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}
.redux-container .ui-icon-extlink,
.control-section-redux .ui-icon-extlink,
.control-panel-redux .ui-icon-extlink,
.redux-metabox .ui-icon-extlink {
	background-position: -32px -80px;
}
.redux-container .ui-icon-newwin,
.control-section-redux .ui-icon-newwin,
.control-panel-redux .ui-icon-newwin,
.redux-metabox .ui-icon-newwin {
	background-position: -48px -80px;
}
.redux-container .ui-icon-refresh,
.control-section-redux .ui-icon-refresh,
.control-panel-redux .ui-icon-refresh,
.redux-metabox .ui-icon-refresh {
	background-position: -64px -80px;
}
.redux-container .ui-icon-shuffle,
.control-section-redux .ui-icon-shuffle,
.control-panel-redux .ui-icon-shuffle,
.redux-metabox .ui-icon-shuffle {
	background-position: -80px -80px;
}
.redux-container .ui-icon-transfer-e-w,
.control-section-redux .ui-icon-transfer-e-w,
.control-panel-redux .ui-icon-transfer-e-w,
.redux-metabox .ui-icon-transfer-e-w {
	background-position: -96px -80px;
}
.redux-container .ui-icon-transferthick-e-w,
.control-section-redux .ui-icon-transferthick-e-w,
.control-panel-redux .ui-icon-transferthick-e-w,
.redux-metabox .ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}
.redux-container .ui-icon-folder-collapsed,
.control-section-redux .ui-icon-folder-collapsed,
.control-panel-redux .ui-icon-folder-collapsed,
.redux-metabox .ui-icon-folder-collapsed {
	background-position: 0 -96px;
}
.redux-container .ui-icon-folder-open,
.control-section-redux .ui-icon-folder-open,
.control-panel-redux .ui-icon-folder-open,
.redux-metabox .ui-icon-folder-open {
	background-position: -16px -96px;
}
.redux-container .ui-icon-document,
.control-section-redux .ui-icon-document,
.control-panel-redux .ui-icon-document,
.redux-metabox .ui-icon-document {
	background-position: -32px -96px;
}
.redux-container .ui-icon-document-b,
.control-section-redux .ui-icon-document-b,
.control-panel-redux .ui-icon-document-b,
.redux-metabox .ui-icon-document-b {
	background-position: -48px -96px;
}
.redux-container .ui-icon-note,
.control-section-redux .ui-icon-note,
.control-panel-redux .ui-icon-note,
.redux-metabox .ui-icon-note {
	background-position: -64px -96px;
}
.redux-container .ui-icon-mail-closed,
.control-section-redux .ui-icon-mail-closed,
.control-panel-redux .ui-icon-mail-closed,
.redux-metabox .ui-icon-mail-closed {
	background-position: -80px -96px;
}
.redux-container .ui-icon-mail-open,
.control-section-redux .ui-icon-mail-open,
.control-panel-redux .ui-icon-mail-open,
.redux-metabox .ui-icon-mail-open {
	background-position: -96px -96px;
}
.redux-container .ui-icon-suitcase,
.control-section-redux .ui-icon-suitcase,
.control-panel-redux .ui-icon-suitcase,
.redux-metabox .ui-icon-suitcase {
	background-position: -112px -96px;
}
.redux-container .ui-icon-comment,
.control-section-redux .ui-icon-comment,
.control-panel-redux .ui-icon-comment,
.redux-metabox .ui-icon-comment {
	background-position: -128px -96px;
}
.redux-container .ui-icon-person,
.control-section-redux .ui-icon-person,
.control-panel-redux .ui-icon-person,
.redux-metabox .ui-icon-person {
	background-position: -144px -96px;
}
.redux-container .ui-icon-print,
.control-section-redux .ui-icon-print,
.control-panel-redux .ui-icon-print,
.redux-metabox .ui-icon-print {
	background-position: -160px -96px;
}
.redux-container .ui-icon-trash,
.control-section-redux .ui-icon-trash,
.control-panel-redux .ui-icon-trash,
.redux-metabox .ui-icon-trash {
	background-position: -176px -96px;
}
.redux-container .ui-icon-locked,
.control-section-redux .ui-icon-locked,
.control-panel-redux .ui-icon-locked,
.redux-metabox .ui-icon-locked {
	background-position: -192px -96px;
}
.redux-container .ui-icon-unlocked,
.control-section-redux .ui-icon-unlocked,
.control-panel-redux .ui-icon-unlocked,
.redux-metabox .ui-icon-unlocked {
	background-position: -208px -96px;
}
.redux-container .ui-icon-bookmark,
.control-section-redux .ui-icon-bookmark,
.control-panel-redux .ui-icon-bookmark,
.redux-metabox .ui-icon-bookmark {
	background-position: -224px -96px;
}
.redux-container .ui-icon-tag,
.control-section-redux .ui-icon-tag,
.control-panel-redux .ui-icon-tag,
.redux-metabox .ui-icon-tag {
	background-position: -240px -96px;
}
.redux-container .ui-icon-home,
.control-section-redux .ui-icon-home,
.control-panel-redux .ui-icon-home,
.redux-metabox .ui-icon-home {
	background-position: 0 -112px;
}
.redux-container .ui-icon-flag,
.control-section-redux .ui-icon-flag,
.control-panel-redux .ui-icon-flag,
.redux-metabox .ui-icon-flag {
	background-position: -16px -112px;
}
.redux-container .ui-icon-calendar,
.control-section-redux .ui-icon-calendar,
.control-panel-redux .ui-icon-calendar,
.redux-metabox .ui-icon-calendar {
	background-position: -32px -112px;
}
.redux-container .ui-icon-cart,
.control-section-redux .ui-icon-cart,
.control-panel-redux .ui-icon-cart,
.redux-metabox .ui-icon-cart {
	background-position: -48px -112px;
}
.redux-container .ui-icon-pencil,
.control-section-redux .ui-icon-pencil,
.control-panel-redux .ui-icon-pencil,
.redux-metabox .ui-icon-pencil {
	background-position: -64px -112px;
}
.redux-container .ui-icon-clock,
.control-section-redux .ui-icon-clock,
.control-panel-redux .ui-icon-clock,
.redux-metabox .ui-icon-clock {
	background-position: -80px -112px;
}
.redux-container .ui-icon-disk,
.control-section-redux .ui-icon-disk,
.control-panel-redux .ui-icon-disk,
.redux-metabox .ui-icon-disk {
	background-position: -96px -112px;
}
.redux-container .ui-icon-calculator,
.control-section-redux .ui-icon-calculator,
.control-panel-redux .ui-icon-calculator,
.redux-metabox .ui-icon-calculator {
	background-position: -112px -112px;
}
.redux-container .ui-icon-zoomin,
.control-section-redux .ui-icon-zoomin,
.control-panel-redux .ui-icon-zoomin,
.redux-metabox .ui-icon-zoomin {
	background-position: -128px -112px;
}
.redux-container .ui-icon-zoomout,
.control-section-redux .ui-icon-zoomout,
.control-panel-redux .ui-icon-zoomout,
.redux-metabox .ui-icon-zoomout {
	background-position: -144px -112px;
}
.redux-container .ui-icon-search,
.control-section-redux .ui-icon-search,
.control-panel-redux .ui-icon-search,
.redux-metabox .ui-icon-search {
	background-position: -160px -112px;
}
.redux-container .ui-icon-wrench,
.control-section-redux .ui-icon-wrench,
.control-panel-redux .ui-icon-wrench,
.redux-metabox .ui-icon-wrench {
	background-position: -176px -112px;
}
.redux-container .ui-icon-gear,
.control-section-redux .ui-icon-gear,
.control-panel-redux .ui-icon-gear,
.redux-metabox .ui-icon-gear {
	background-position: -192px -112px;
}
.redux-container .ui-icon-heart,
.control-section-redux .ui-icon-heart,
.control-panel-redux .ui-icon-heart,
.redux-metabox .ui-icon-heart {
	background-position: -208px -112px;
}
.redux-container .ui-icon-star,
.control-section-redux .ui-icon-star,
.control-panel-redux .ui-icon-star,
.redux-metabox .ui-icon-star {
	background-position: -224px -112px;
}
.redux-container .ui-icon-link,
.control-section-redux .ui-icon-link,
.control-panel-redux .ui-icon-link,
.redux-metabox .ui-icon-link {
	background-position: -240px -112px;
}
.redux-container .ui-icon-cancel,
.control-section-redux .ui-icon-cancel,
.control-panel-redux .ui-icon-cancel,
.redux-metabox .ui-icon-cancel {
	background-position: 0 -128px;
}
.redux-container .ui-icon-plus,
.control-section-redux .ui-icon-plus,
.control-panel-redux .ui-icon-plus,
.redux-metabox .ui-icon-plus {
	background-position: -16px -128px;
}
.redux-container .ui-icon-plusthick,
.control-section-redux .ui-icon-plusthick,
.control-panel-redux .ui-icon-plusthick,
.redux-metabox .ui-icon-plusthick {
	background-position: -32px -128px;
}
.redux-container .ui-icon-minus,
.control-section-redux .ui-icon-minus,
.control-panel-redux .ui-icon-minus,
.redux-metabox .ui-icon-minus {
	background-position: -48px -128px;
}
.redux-container .ui-icon-minusthick,
.control-section-redux .ui-icon-minusthick,
.control-panel-redux .ui-icon-minusthick,
.redux-metabox .ui-icon-minusthick {
	background-position: -64px -128px;
}
.redux-container .ui-icon-close,
.control-section-redux .ui-icon-close,
.control-panel-redux .ui-icon-close,
.redux-metabox .ui-icon-close {
	background-position: -80px -128px;
}
.redux-container .ui-icon-closethick,
.control-section-redux .ui-icon-closethick,
.control-panel-redux .ui-icon-closethick,
.redux-metabox .ui-icon-closethick {
	background-position: -96px -128px;
}
.redux-container .ui-icon-key,
.control-section-redux .ui-icon-key,
.control-panel-redux .ui-icon-key,
.redux-metabox .ui-icon-key {
	background-position: -112px -128px;
}
.redux-container .ui-icon-lightbulb,
.control-section-redux .ui-icon-lightbulb,
.control-panel-redux .ui-icon-lightbulb,
.redux-metabox .ui-icon-lightbulb {
	background-position: -128px -128px;
}
.redux-container .ui-icon-scissors,
.control-section-redux .ui-icon-scissors,
.control-panel-redux .ui-icon-scissors,
.redux-metabox .ui-icon-scissors {
	background-position: -144px -128px;
}
.redux-container .ui-icon-clipboard,
.control-section-redux .ui-icon-clipboard,
.control-panel-redux .ui-icon-clipboard,
.redux-metabox .ui-icon-clipboard {
	background-position: -160px -128px;
}
.redux-container .ui-icon-copy,
.control-section-redux .ui-icon-copy,
.control-panel-redux .ui-icon-copy,
.redux-metabox .ui-icon-copy {
	background-position: -176px -128px;
}
.redux-container .ui-icon-contact,
.control-section-redux .ui-icon-contact,
.control-panel-redux .ui-icon-contact,
.redux-metabox .ui-icon-contact {
	background-position: -192px -128px;
}
.redux-container .ui-icon-image,
.control-section-redux .ui-icon-image,
.control-panel-redux .ui-icon-image,
.redux-metabox .ui-icon-image {
	background-position: -208px -128px;
}
.redux-container .ui-icon-video,
.control-section-redux .ui-icon-video,
.control-panel-redux .ui-icon-video,
.redux-metabox .ui-icon-video {
	background-position: -224px -128px;
}
.redux-container .ui-icon-script,
.control-section-redux .ui-icon-script,
.control-panel-redux .ui-icon-script,
.redux-metabox .ui-icon-script {
	background-position: -240px -128px;
}
.redux-container .ui-icon-alert,
.control-section-redux .ui-icon-alert,
.control-panel-redux .ui-icon-alert,
.redux-metabox .ui-icon-alert {
	background-position: 0 -144px;
}
.redux-container .ui-icon-info,
.control-section-redux .ui-icon-info,
.control-panel-redux .ui-icon-info,
.redux-metabox .ui-icon-info {
	background-position: -16px -144px;
}
.redux-container .ui-icon-notice,
.control-section-redux .ui-icon-notice,
.control-panel-redux .ui-icon-notice,
.redux-metabox .ui-icon-notice {
	background-position: -32px -144px;
}
.redux-container .ui-icon-help,
.control-section-redux .ui-icon-help,
.control-panel-redux .ui-icon-help,
.redux-metabox .ui-icon-help {
	background-position: -48px -144px;
}
.redux-container .ui-icon-check,
.control-section-redux .ui-icon-check,
.control-panel-redux .ui-icon-check,
.redux-metabox .ui-icon-check {
	background-position: -64px -144px;
}
.redux-container .ui-icon-bullet,
.control-section-redux .ui-icon-bullet,
.control-panel-redux .ui-icon-bullet,
.redux-metabox .ui-icon-bullet {
	background-position: -80px -144px;
}
.redux-container .ui-icon-radio-off,
.control-section-redux .ui-icon-radio-off,
.control-panel-redux .ui-icon-radio-off,
.redux-metabox .ui-icon-radio-off {
	background-position: -96px -144px;
}
.redux-container .ui-icon-radio-on,
.control-section-redux .ui-icon-radio-on,
.control-panel-redux .ui-icon-radio-on,
.redux-metabox .ui-icon-radio-on {
	background-position: -112px -144px;
}
.redux-container .ui-icon-pin-w,
.control-section-redux .ui-icon-pin-w,
.control-panel-redux .ui-icon-pin-w,
.redux-metabox .ui-icon-pin-w {
	background-position: -128px -144px;
}
.redux-container .ui-icon-pin-s,
.control-section-redux .ui-icon-pin-s,
.control-panel-redux .ui-icon-pin-s,
.redux-metabox .ui-icon-pin-s {
	background-position: -144px -144px;
}
.redux-container .ui-icon-play,
.control-section-redux .ui-icon-play,
.control-panel-redux .ui-icon-play,
.redux-metabox .ui-icon-play {
	background-position: 0 -160px;
}
.redux-container .ui-icon-pause,
.control-section-redux .ui-icon-pause,
.control-panel-redux .ui-icon-pause,
.redux-metabox .ui-icon-pause {
	background-position: -16px -160px;
}
.redux-container .ui-icon-seek-next,
.control-section-redux .ui-icon-seek-next,
.control-panel-redux .ui-icon-seek-next,
.redux-metabox .ui-icon-seek-next {
	background-position: -32px -160px;
}
.redux-container .ui-icon-seek-prev,
.control-section-redux .ui-icon-seek-prev,
.control-panel-redux .ui-icon-seek-prev,
.redux-metabox .ui-icon-seek-prev {
	background-position: -48px -160px;
}
.redux-container .ui-icon-seek-end,
.control-section-redux .ui-icon-seek-end,
.control-panel-redux .ui-icon-seek-end,
.redux-metabox .ui-icon-seek-end {
	background-position: -64px -160px;
}
.redux-container .ui-icon-seek-start,
.control-section-redux .ui-icon-seek-start,
.control-panel-redux .ui-icon-seek-start,
.redux-metabox .ui-icon-seek-start {
	background-position: -80px -160px;
}
.redux-container .ui-icon-seek-first,
.control-section-redux .ui-icon-seek-first,
.control-panel-redux .ui-icon-seek-first,
.redux-metabox .ui-icon-seek-first {
	background-position: -80px -160px;
}
.redux-container .ui-icon-stop,
.control-section-redux .ui-icon-stop,
.control-panel-redux .ui-icon-stop,
.redux-metabox .ui-icon-stop {
	background-position: -96px -160px;
}
.redux-container .ui-icon-eject,
.control-section-redux .ui-icon-eject,
.control-panel-redux .ui-icon-eject,
.redux-metabox .ui-icon-eject {
	background-position: -112px -160px;
}
.redux-container .ui-icon-volume-off,
.control-section-redux .ui-icon-volume-off,
.control-panel-redux .ui-icon-volume-off,
.redux-metabox .ui-icon-volume-off {
	background-position: -128px -160px;
}
.redux-container .ui-icon-volume-on,
.control-section-redux .ui-icon-volume-on,
.control-panel-redux .ui-icon-volume-on,
.redux-metabox .ui-icon-volume-on {
	background-position: -144px -160px;
}
.redux-container .ui-icon-power,
.control-section-redux .ui-icon-power,
.control-panel-redux .ui-icon-power,
.redux-metabox .ui-icon-power {
	background-position: 0 -176px;
}
.redux-container .ui-icon-signal-diag,
.control-section-redux .ui-icon-signal-diag,
.control-panel-redux .ui-icon-signal-diag,
.redux-metabox .ui-icon-signal-diag {
	background-position: -16px -176px;
}
.redux-container .ui-icon-signal,
.control-section-redux .ui-icon-signal,
.control-panel-redux .ui-icon-signal,
.redux-metabox .ui-icon-signal {
	background-position: -32px -176px;
}
.redux-container .ui-icon-battery-0,
.control-section-redux .ui-icon-battery-0,
.control-panel-redux .ui-icon-battery-0,
.redux-metabox .ui-icon-battery-0 {
	background-position: -48px -176px;
}
.redux-container .ui-icon-battery-1,
.control-section-redux .ui-icon-battery-1,
.control-panel-redux .ui-icon-battery-1,
.redux-metabox .ui-icon-battery-1 {
	background-position: -64px -176px;
}
.redux-container .ui-icon-battery-2,
.control-section-redux .ui-icon-battery-2,
.control-panel-redux .ui-icon-battery-2,
.redux-metabox .ui-icon-battery-2 {
	background-position: -80px -176px;
}
.redux-container .ui-icon-battery-3,
.control-section-redux .ui-icon-battery-3,
.control-panel-redux .ui-icon-battery-3,
.redux-metabox .ui-icon-battery-3 {
	background-position: -96px -176px;
}
.redux-container .ui-icon-circle-plus,
.control-section-redux .ui-icon-circle-plus,
.control-panel-redux .ui-icon-circle-plus,
.redux-metabox .ui-icon-circle-plus {
	background-position: 0 -192px;
}
.redux-container .ui-icon-circle-minus,
.control-section-redux .ui-icon-circle-minus,
.control-panel-redux .ui-icon-circle-minus,
.redux-metabox .ui-icon-circle-minus {
	background-position: -16px -192px;
}
.redux-container .ui-icon-circle-close,
.control-section-redux .ui-icon-circle-close,
.control-panel-redux .ui-icon-circle-close,
.redux-metabox .ui-icon-circle-close {
	background-position: -32px -192px;
}
.redux-container .ui-icon-circle-triangle-e,
.control-section-redux .ui-icon-circle-triangle-e,
.control-panel-redux .ui-icon-circle-triangle-e,
.redux-metabox .ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}
.redux-container .ui-icon-circle-triangle-s,
.control-section-redux .ui-icon-circle-triangle-s,
.control-panel-redux .ui-icon-circle-triangle-s,
.redux-metabox .ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}
.redux-container .ui-icon-circle-triangle-w,
.control-section-redux .ui-icon-circle-triangle-w,
.control-panel-redux .ui-icon-circle-triangle-w,
.redux-metabox .ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}
.redux-container .ui-icon-circle-triangle-n,
.control-section-redux .ui-icon-circle-triangle-n,
.control-panel-redux .ui-icon-circle-triangle-n,
.redux-metabox .ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}
.redux-container .ui-icon-circle-arrow-e,
.control-section-redux .ui-icon-circle-arrow-e,
.control-panel-redux .ui-icon-circle-arrow-e,
.redux-metabox .ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}
.redux-container .ui-icon-circle-arrow-s,
.control-section-redux .ui-icon-circle-arrow-s,
.control-panel-redux .ui-icon-circle-arrow-s,
.redux-metabox .ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}
.redux-container .ui-icon-circle-arrow-w,
.control-section-redux .ui-icon-circle-arrow-w,
.control-panel-redux .ui-icon-circle-arrow-w,
.redux-metabox .ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}
.redux-container .ui-icon-circle-arrow-n,
.control-section-redux .ui-icon-circle-arrow-n,
.control-panel-redux .ui-icon-circle-arrow-n,
.redux-metabox .ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}
.redux-container .ui-icon-circle-zoomin,
.control-section-redux .ui-icon-circle-zoomin,
.control-panel-redux .ui-icon-circle-zoomin,
.redux-metabox .ui-icon-circle-zoomin {
	background-position: -176px -192px;
}
.redux-container .ui-icon-circle-zoomout,
.control-section-redux .ui-icon-circle-zoomout,
.control-panel-redux .ui-icon-circle-zoomout,
.redux-metabox .ui-icon-circle-zoomout {
	background-position: -192px -192px;
}
.redux-container .ui-icon-circle-check,
.control-section-redux .ui-icon-circle-check,
.control-panel-redux .ui-icon-circle-check,
.redux-metabox .ui-icon-circle-check {
	background-position: -208px -192px;
}
.redux-container .ui-icon-circlesmall-plus,
.control-section-redux .ui-icon-circlesmall-plus,
.control-panel-redux .ui-icon-circlesmall-plus,
.redux-metabox .ui-icon-circlesmall-plus {
	background-position: 0 -208px;
}
.redux-container .ui-icon-circlesmall-minus,
.control-section-redux .ui-icon-circlesmall-minus,
.control-panel-redux .ui-icon-circlesmall-minus,
.redux-metabox .ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}
.redux-container .ui-icon-circlesmall-close,
.control-section-redux .ui-icon-circlesmall-close,
.control-panel-redux .ui-icon-circlesmall-close,
.redux-metabox .ui-icon-circlesmall-close {
	background-position: -32px -208px;
}
.redux-container .ui-icon-squaresmall-plus,
.control-section-redux .ui-icon-squaresmall-plus,
.control-panel-redux .ui-icon-squaresmall-plus,
.redux-metabox .ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}
.redux-container .ui-icon-squaresmall-minus,
.control-section-redux .ui-icon-squaresmall-minus,
.control-panel-redux .ui-icon-squaresmall-minus,
.redux-metabox .ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}
.redux-container .ui-icon-squaresmall-close,
.control-section-redux .ui-icon-squaresmall-close,
.control-panel-redux .ui-icon-squaresmall-close,
.redux-metabox .ui-icon-squaresmall-close {
	background-position: -80px -208px;
}
.redux-container .ui-icon-grip-dotted-vertical,
.control-section-redux .ui-icon-grip-dotted-vertical,
.control-panel-redux .ui-icon-grip-dotted-vertical,
.redux-metabox .ui-icon-grip-dotted-vertical {
	background-position: 0 -224px;
}
.redux-container .ui-icon-grip-dotted-horizontal,
.control-section-redux .ui-icon-grip-dotted-horizontal,
.control-panel-redux .ui-icon-grip-dotted-horizontal,
.redux-metabox .ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}
.redux-container .ui-icon-grip-solid-vertical,
.control-section-redux .ui-icon-grip-solid-vertical,
.control-panel-redux .ui-icon-grip-solid-vertical,
.redux-metabox .ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}
.redux-container .ui-icon-grip-solid-horizontal,
.control-section-redux .ui-icon-grip-solid-horizontal,
.control-panel-redux .ui-icon-grip-solid-horizontal,
.redux-metabox .ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}
.redux-container .ui-icon-gripsmall-diagonal-se,
.control-section-redux .ui-icon-gripsmall-diagonal-se,
.control-panel-redux .ui-icon-gripsmall-diagonal-se,
.redux-metabox .ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}
.redux-container .ui-icon-grip-diagonal-se,
.control-section-redux .ui-icon-grip-diagonal-se,
.control-panel-redux .ui-icon-grip-diagonal-se,
.redux-metabox .ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
}
.redux-container .ui-corner-all,
.redux-container .ui-corner-top,
.redux-container .ui-corner-left,
.redux-container .ui-corner-tl,
.control-section-redux .ui-corner-all,
.control-section-redux .ui-corner-top,
.control-section-redux .ui-corner-left,
.control-section-redux .ui-corner-tl,
.control-panel-redux .ui-corner-all,
.control-panel-redux .ui-corner-top,
.control-panel-redux .ui-corner-left,
.control-panel-redux .ui-corner-tl,
.redux-metabox .ui-corner-all,
.redux-metabox .ui-corner-top,
.redux-metabox .ui-corner-left,
.redux-metabox .ui-corner-tl {
	border-top-left-radius: 4px;
}
.redux-container .ui-corner-all,
.redux-container .ui-corner-top,
.redux-container .ui-corner-right,
.redux-container .ui-corner-tr,
.control-section-redux .ui-corner-all,
.control-section-redux .ui-corner-top,
.control-section-redux .ui-corner-right,
.control-section-redux .ui-corner-tr,
.control-panel-redux .ui-corner-all,
.control-panel-redux .ui-corner-top,
.control-panel-redux .ui-corner-right,
.control-panel-redux .ui-corner-tr,
.redux-metabox .ui-corner-all,
.redux-metabox .ui-corner-top,
.redux-metabox .ui-corner-right,
.redux-metabox .ui-corner-tr {
	border-top-right-radius: 4px;
}
.redux-container .ui-corner-all,
.redux-container .ui-corner-bottom,
.redux-container .ui-corner-left,
.redux-container .ui-corner-bl,
.control-section-redux .ui-corner-all,
.control-section-redux .ui-corner-bottom,
.control-section-redux .ui-corner-left,
.control-section-redux .ui-corner-bl,
.control-panel-redux .ui-corner-all,
.control-panel-redux .ui-corner-bottom,
.control-panel-redux .ui-corner-left,
.control-panel-redux .ui-corner-bl,
.redux-metabox .ui-corner-all,
.redux-metabox .ui-corner-bottom,
.redux-metabox .ui-corner-left,
.redux-metabox .ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.redux-container .ui-corner-all,
.redux-container .ui-corner-bottom,
.redux-container .ui-corner-right,
.redux-container .ui-corner-br,
.control-section-redux .ui-corner-all,
.control-section-redux .ui-corner-bottom,
.control-section-redux .ui-corner-right,
.control-section-redux .ui-corner-br,
.control-panel-redux .ui-corner-all,
.control-panel-redux .ui-corner-bottom,
.control-panel-redux .ui-corner-right,
.control-panel-redux .ui-corner-br,
.redux-metabox .ui-corner-all,
.redux-metabox .ui-corner-bottom,
.redux-metabox .ui-corner-right,
.redux-metabox .ui-corner-br {
	border-bottom-right-radius: 4px;
}
.redux-container .ui-widget-overlay,
.control-section-redux .ui-widget-overlay,
.control-panel-redux .ui-widget-overlay,
.redux-metabox .ui-widget-overlay {
	background: #aaa url("../../img/jquery-ui-bootstrap/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: 0.3;
	filter: alpha(Opacity=30);
}
.redux-container .ui-widget-shadow,
.control-section-redux .ui-widget-shadow,
.control-panel-redux .ui-widget-shadow,
.redux-metabox .ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaa url("../../img/jquery-ui-bootstrap/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: 0.3;
	filter: alpha(Opacity=30);
	border-radius: 8px;
}
.redux-container .ui-accordion,
.control-section-redux .ui-accordion,
.control-panel-redux .ui-accordion,
.redux-metabox .ui-accordion {
	width: 100%;
}
.redux-container .ui-accordion .ui-accordion-header,
.control-section-redux .ui-accordion .ui-accordion-header,
.control-panel-redux .ui-accordion .ui-accordion-header,
.redux-metabox .ui-accordion .ui-accordion-header {
	cursor: pointer;
	position: relative;
	margin-top: 1px;
	zoom: 1;
	font-weight: bold;
}
.redux-container .ui-accordion .ui-accordion-li-fix,
.control-section-redux .ui-accordion .ui-accordion-li-fix,
.control-panel-redux .ui-accordion .ui-accordion-li-fix,
.redux-metabox .ui-accordion .ui-accordion-li-fix {
	display: inline;
}
.redux-container .ui-accordion .ui-accordion-header-active,
.control-section-redux .ui-accordion .ui-accordion-header-active,
.control-panel-redux .ui-accordion .ui-accordion-header-active,
.redux-metabox .ui-accordion .ui-accordion-header-active {
	border-bottom: 0 !important;
}
.redux-container .ui-accordion .ui-accordion-header a,
.control-section-redux .ui-accordion .ui-accordion-header a,
.control-panel-redux .ui-accordion .ui-accordion-header a,
.redux-metabox .ui-accordion .ui-accordion-header a {
	display: block;
	font-size: 1em;
	padding: 0.5em 0.5em 0.5em 1.7em;
}
.redux-container .ui-accordion-icons .ui-accordion-header a,
.control-section-redux .ui-accordion-icons .ui-accordion-header a,
.control-panel-redux .ui-accordion-icons .ui-accordion-header a,
.redux-metabox .ui-accordion-icons .ui-accordion-header a {
	padding-left: 2.2em;
}
.redux-container .ui-accordion .ui-accordion-header .ui-icon,
.control-section-redux .ui-accordion .ui-accordion-header .ui-icon,
.control-panel-redux .ui-accordion .ui-accordion-header .ui-icon,
.redux-metabox .ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	left: 0.5em;
	top: 50%;
	margin-top: -8px;
}
.redux-container .ui-accordion .ui-accordion-content,
.control-section-redux .ui-accordion .ui-accordion-content,
.control-panel-redux .ui-accordion .ui-accordion-content,
.redux-metabox .ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	margin-bottom: 2px;
	overflow: auto;
	display: none;
	zoom: 1;
}
.redux-container .ui-accordion .ui-accordion-content-active,
.control-section-redux .ui-accordion .ui-accordion-content-active,
.control-panel-redux .ui-accordion .ui-accordion-content-active,
.redux-metabox .ui-accordion .ui-accordion-content-active {
	display: block;
}
.redux-container .ui-button,
.control-section-redux .ui-button,
.control-panel-redux .ui-button,
.redux-metabox .ui-button {
	cursor: pointer;
	display: inline-block;
	background-color: #e6e6e6;
	background-repeat: no-repeat;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
	background-image: linear-gradient(#fff, #fff 25%, #e6e6e6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e6e6e6", GradientType=0);
	padding: 5px 14px 6px;
	margin: 0;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	color: #333;
	font-size: 13px;
	line-height: normal;
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-transition: 0.1s linear background-image;
	transition: 0.1s linear background-image;
	overflow: visible;
}
.redux-container .ui-button-primary,
.control-section-redux .ui-button-primary,
.control-panel-redux .ui-button-primary,
.redux-metabox .ui-button-primary {
	color: #fff;
	background-color: #0064cd;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
	background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
	background-image: linear-gradient(to bottom, #049cdb, #0064cd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb", endColorstr="#0064cd", GradientType=0);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color: #0064cd #0064cd #003f81;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.redux-container .ui-button-success,
.control-section-redux .ui-button-success,
.control-panel-redux .ui-button-success,
.redux-metabox .ui-button-success {
	color: #fff;
	background-color: #57a957;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
	background-image: -webkit-linear-gradient(top, #62c462, #57a957);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
	background-image: linear-gradient(to bottom, #62c462, #57a957);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#62c462", endColorstr="#57a957", GradientType=0);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color: #57a957 #57a957 #3d773d;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.redux-container .ui-button-error,
.control-section-redux .ui-button-error,
.control-panel-redux .ui-button-error,
.redux-metabox .ui-button-error {
	color: #fff;
	background-color: #c43c35;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
	background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#c43c35", GradientType=0);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color: #c43c35 #c43c35 #882a25;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.redux-container .ui-button-icon-only,
.control-section-redux .ui-button-icon-only,
.control-panel-redux .ui-button-icon-only,
.redux-metabox .ui-button-icon-only {
	width: 2.2em;
}
.redux-container .ui-button-icons-only,
.control-section-redux .ui-button-icons-only,
.control-panel-redux .ui-button-icons-only,
.redux-metabox .ui-button-icons-only {
	width: 3.4em;
}
.redux-container button.ui-button-icons-only,
.control-section-redux button.ui-button-icons-only,
.control-panel-redux button.ui-button-icons-only,
.redux-metabox button.ui-button-icons-only {
	width: 3.7em;
}
.redux-container .ui-button .ui-button-text,
.control-section-redux .ui-button .ui-button-text,
.control-panel-redux .ui-button .ui-button-text,
.redux-metabox .ui-button .ui-button-text {
	display: block;
}
.redux-container .ui-button-icon-only .ui-button-text,
.redux-container .ui-button-icons-only .ui-button-text,
.control-section-redux .ui-button-icon-only .ui-button-text,
.control-section-redux .ui-button-icons-only .ui-button-text,
.control-panel-redux .ui-button-icon-only .ui-button-text,
.control-panel-redux .ui-button-icons-only .ui-button-text,
.redux-metabox .ui-button-icon-only .ui-button-text,
.redux-metabox .ui-button-icons-only .ui-button-text {
	padding: 0.4em;
	text-indent: -9999999px; /*tempfix*/
	display: none;
}
.redux-container .ui-button-text-icon-primary .ui-button-text,
.redux-container .ui-button-text-icons .ui-button-text,
.control-section-redux .ui-button-text-icon-primary .ui-button-text,
.control-section-redux .ui-button-text-icons .ui-button-text,
.control-panel-redux .ui-button-text-icon-primary .ui-button-text,
.control-panel-redux .ui-button-text-icons .ui-button-text,
.redux-metabox .ui-button-text-icon-primary .ui-button-text,
.redux-metabox .ui-button-text-icons .ui-button-text {
	padding: 0.4em 1em 0.4em 2.1em;
}
.redux-container .ui-button-text-icon-secondary .ui-button-text,
.redux-container .ui-button-text-icons .ui-button-text,
.control-section-redux .ui-button-text-icon-secondary .ui-button-text,
.control-section-redux .ui-button-text-icons .ui-button-text,
.control-panel-redux .ui-button-text-icon-secondary .ui-button-text,
.control-panel-redux .ui-button-text-icons .ui-button-text,
.redux-metabox .ui-button-text-icon-secondary .ui-button-text,
.redux-metabox .ui-button-text-icons .ui-button-text {
	padding: 0.4em 2.1em 0.4em 1em;
}
.redux-container .ui-button-text-icons .ui-button-text,
.control-section-redux .ui-button-text-icons .ui-button-text,
.control-panel-redux .ui-button-text-icons .ui-button-text,
.redux-metabox .ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
.redux-container .ui-button-icon-only .ui-icon,
.redux-container .ui-button-text-icon-primary .ui-icon,
.redux-container .ui-button-text-icon-secondary .ui-icon,
.redux-container .ui-button-text-icons .ui-icon,
.redux-container .ui-button-icons-only .ui-icon,
.control-section-redux .ui-button-icon-only .ui-icon,
.control-section-redux .ui-button-text-icon-primary .ui-icon,
.control-section-redux .ui-button-text-icon-secondary .ui-icon,
.control-section-redux .ui-button-text-icons .ui-icon,
.control-section-redux .ui-button-icons-only .ui-icon,
.control-panel-redux .ui-button-icon-only .ui-icon,
.control-panel-redux .ui-button-text-icon-primary .ui-icon,
.control-panel-redux .ui-button-text-icon-secondary .ui-icon,
.control-panel-redux .ui-button-text-icons .ui-icon,
.control-panel-redux .ui-button-icons-only .ui-icon,
.redux-metabox .ui-button-icon-only .ui-icon,
.redux-metabox .ui-button-text-icon-primary .ui-icon,
.redux-metabox .ui-button-text-icon-secondary .ui-icon,
.redux-metabox .ui-button-text-icons .ui-icon,
.redux-metabox .ui-button-icons-only .ui-icon {
	top: 50%;
	margin-top: -3px;
	margin-bottom: 3px;
}
.redux-container .ui-button-icon-only .ui-icon,
.control-section-redux .ui-button-icon-only .ui-icon,
.control-panel-redux .ui-button-icon-only .ui-icon,
.redux-metabox .ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.redux-container .ui-button-text-icon-primary .ui-button-icon-primary,
.redux-container .ui-button-text-icons .ui-button-icon-primary,
.redux-container .ui-button-icons-only .ui-button-icon-primary,
.control-section-redux .ui-button-text-icon-primary .ui-button-icon-primary,
.control-section-redux .ui-button-text-icons .ui-button-icon-primary,
.control-section-redux .ui-button-icons-only .ui-button-icon-primary,
.control-panel-redux .ui-button-text-icon-primary .ui-button-icon-primary,
.control-panel-redux .ui-button-text-icons .ui-button-icon-primary,
.control-panel-redux .ui-button-icons-only .ui-button-icon-primary,
.redux-metabox .ui-button-text-icon-primary .ui-button-icon-primary,
.redux-metabox .ui-button-text-icons .ui-button-icon-primary,
.redux-metabox .ui-button-icons-only .ui-button-icon-primary {
	left: 0.5em;
}
.redux-container .ui-button-text-icon-secondary .ui-button-icon-secondary,
.redux-container .ui-button-text-icons .ui-button-icon-secondary,
.redux-container .ui-button-icons-only .ui-button-icon-secondary,
.control-section-redux .ui-button-text-icon-secondary .ui-button-icon-secondary,
.control-section-redux .ui-button-text-icons .ui-button-icon-secondary,
.control-section-redux .ui-button-icons-only .ui-button-icon-secondary,
.control-panel-redux .ui-button-text-icon-secondary .ui-button-icon-secondary,
.control-panel-redux .ui-button-text-icons .ui-button-icon-secondary,
.control-panel-redux .ui-button-icons-only .ui-button-icon-secondary,
.redux-metabox .ui-button-text-icon-secondary .ui-button-icon-secondary,
.redux-metabox .ui-button-text-icons .ui-button-icon-secondary,
.redux-metabox .ui-button-icons-only .ui-button-icon-secondary {
	right: 0.5em;
}
.redux-container .ui-button-text-icons .ui-button-icon-secondary,
.redux-container .ui-button-icons-only .ui-button-icon-secondary,
.control-section-redux .ui-button-text-icons .ui-button-icon-secondary,
.control-section-redux .ui-button-icons-only .ui-button-icon-secondary,
.control-panel-redux .ui-button-text-icons .ui-button-icon-secondary,
.control-panel-redux .ui-button-icons-only .ui-button-icon-secondary,
.redux-metabox .ui-button-text-icons .ui-button-icon-secondary,
.redux-metabox .ui-button-icons-only .ui-button-icon-secondary {
	right: 0.5em;
}
.redux-container .ui-buttonset,
.control-section-redux .ui-buttonset,
.control-panel-redux .ui-buttonset,
.redux-metabox .ui-buttonset {
	margin-right: 7px;
}
.redux-container .ui-buttonset .ui-state-active,
.control-section-redux .ui-buttonset .ui-state-active,
.control-panel-redux .ui-buttonset .ui-state-active,
.redux-metabox .ui-buttonset .ui-state-active {
	color: #fff;
	background-color: #0064cd;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
	background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
	background-image: linear-gradient(to bottom, #049cdb, #0064cd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb", endColorstr="#0064cd", GradientType=0);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color: #0064cd #0064cd #003f81;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.redux-container .ui-buttonset .ui-button,
.control-section-redux .ui-buttonset .ui-button,
.control-panel-redux .ui-buttonset .ui-button,
.redux-metabox .ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: 0;
}
.redux-container button.ui-button::-moz-focus-inner,
.control-section-redux button.ui-button::-moz-focus-inner,
.control-panel-redux button.ui-button::-moz-focus-inner,
.redux-metabox button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.redux-container .ui-datepicker,
.control-section-redux .ui-datepicker,
.control-panel-redux .ui-datepicker,
.redux-metabox .ui-datepicker {
	width: 17em;
	padding: 0.2em 0.2em 0;
	display: none;
}
.redux-container .ui-datepicker .ui-datepicker-header,
.control-section-redux .ui-datepicker .ui-datepicker-header,
.control-panel-redux .ui-datepicker .ui-datepicker-header,
.redux-metabox .ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: 0.2em 0;
	border: 0;
	font-weight: bold;
	width: 100%;
	padding: 4px 0;
	background-color: #f5f5f5;
	color: #808080;
}
.redux-container .ui-datepicker .ui-datepicker-prev,
.redux-container .ui-datepicker .ui-datepicker-next,
.control-section-redux .ui-datepicker .ui-datepicker-prev,
.control-section-redux .ui-datepicker .ui-datepicker-next,
.control-panel-redux .ui-datepicker .ui-datepicker-prev,
.control-panel-redux .ui-datepicker .ui-datepicker-next,
.redux-metabox .ui-datepicker .ui-datepicker-prev,
.redux-metabox .ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.redux-container .ui-datepicker .ui-datepicker-prev,
.control-section-redux .ui-datepicker .ui-datepicker-prev,
.control-panel-redux .ui-datepicker .ui-datepicker-prev,
.redux-metabox .ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.redux-container .ui-datepicker .ui-datepicker-next,
.control-section-redux .ui-datepicker .ui-datepicker-next,
.control-panel-redux .ui-datepicker .ui-datepicker-next,
.redux-metabox .ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.redux-container .ui-datepicker .ui-datepicker-prev span,
.redux-container .ui-datepicker .ui-datepicker-next span,
.control-section-redux .ui-datepicker .ui-datepicker-prev span,
.control-section-redux .ui-datepicker .ui-datepicker-next span,
.control-panel-redux .ui-datepicker .ui-datepicker-prev span,
.control-panel-redux .ui-datepicker .ui-datepicker-next span,
.redux-metabox .ui-datepicker .ui-datepicker-prev span,
.redux-metabox .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.redux-container .ui-datepicker .ui-datepicker-title,
.control-section-redux .ui-datepicker .ui-datepicker-title,
.control-panel-redux .ui-datepicker .ui-datepicker-title,
.redux-metabox .ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.redux-container .ui-datepicker .ui-datepicker-title select,
.control-section-redux .ui-datepicker .ui-datepicker-title select,
.control-panel-redux .ui-datepicker .ui-datepicker-title select,
.redux-metabox .ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.redux-container .ui-datepicker select.ui-datepicker-month-year,
.control-section-redux .ui-datepicker select.ui-datepicker-month-year,
.control-panel-redux .ui-datepicker select.ui-datepicker-month-year,
.redux-metabox .ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.redux-container .ui-datepicker select.ui-datepicker-month,
.redux-container .ui-datepicker select.ui-datepicker-year,
.control-section-redux .ui-datepicker select.ui-datepicker-month,
.control-section-redux .ui-datepicker select.ui-datepicker-year,
.control-panel-redux .ui-datepicker select.ui-datepicker-month,
.control-panel-redux .ui-datepicker select.ui-datepicker-year,
.redux-metabox .ui-datepicker select.ui-datepicker-month,
.redux-metabox .ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.redux-container .ui-datepicker table,
.control-section-redux .ui-datepicker table,
.control-panel-redux .ui-datepicker table,
.redux-metabox .ui-datepicker table {
	width: 100%;
	font-size: 0.9em;
	border-collapse: collapse;
	margin: 0 0 0.4em;
}
.redux-container .ui-datepicker th,
.control-section-redux .ui-datepicker th,
.control-panel-redux .ui-datepicker th,
.redux-metabox .ui-datepicker th {
	padding: 0.7em 0.3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.redux-container .ui-datepicker td,
.control-section-redux .ui-datepicker td,
.control-panel-redux .ui-datepicker td,
.redux-metabox .ui-datepicker td {
	border: 0;
	padding: 1px;
}
.redux-container .ui-datepicker td span,
.redux-container .ui-datepicker td a,
.control-section-redux .ui-datepicker td span,
.control-section-redux .ui-datepicker td a,
.control-panel-redux .ui-datepicker td span,
.control-panel-redux .ui-datepicker td a,
.redux-metabox .ui-datepicker td span,
.redux-metabox .ui-datepicker td a {
	display: block;
	padding: 0.2em;
	text-align: right;
	text-decoration: none;
}
.redux-container .ui-datepicker .ui-datepicker-buttonpane,
.control-section-redux .ui-datepicker .ui-datepicker-buttonpane,
.control-panel-redux .ui-datepicker .ui-datepicker-buttonpane,
.redux-metabox .ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: 0.7em 0 0 0;
	padding: 0 0.2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.redux-container .ui-datepicker .ui-datepicker-buttonpane button,
.control-section-redux .ui-datepicker .ui-datepicker-buttonpane button,
.control-panel-redux .ui-datepicker .ui-datepicker-buttonpane button,
.redux-metabox .ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: 0.5em 0.2em 0.4em;
	cursor: pointer;
	padding: 0.2em 0.6em 0.3em 0.6em;
	width: auto;
	overflow: visible;
}
.redux-container .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
.control-section-redux .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
.control-panel-redux .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
.redux-metabox .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}
.redux-container .ui-datepicker.ui-datepicker-multi,
.control-section-redux .ui-datepicker.ui-datepicker-multi,
.control-panel-redux .ui-datepicker.ui-datepicker-multi,
.redux-metabox .ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.redux-container .ui-datepicker-multi .ui-datepicker-group,
.control-section-redux .ui-datepicker-multi .ui-datepicker-group,
.control-panel-redux .ui-datepicker-multi .ui-datepicker-group,
.redux-metabox .ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.redux-container .ui-datepicker-multi .ui-datepicker-group table,
.control-section-redux .ui-datepicker-multi .ui-datepicker-group table,
.control-panel-redux .ui-datepicker-multi .ui-datepicker-group table,
.redux-metabox .ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto 0.4em;
}
.redux-container .ui-datepicker-multi-2 .ui-datepicker-group,
.control-section-redux .ui-datepicker-multi-2 .ui-datepicker-group,
.control-panel-redux .ui-datepicker-multi-2 .ui-datepicker-group,
.redux-metabox .ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.redux-container .ui-datepicker-multi-3 .ui-datepicker-group,
.control-section-redux .ui-datepicker-multi-3 .ui-datepicker-group,
.control-panel-redux .ui-datepicker-multi-3 .ui-datepicker-group,
.redux-metabox .ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.redux-container .ui-datepicker-multi-4 .ui-datepicker-group,
.control-section-redux .ui-datepicker-multi-4 .ui-datepicker-group,
.control-panel-redux .ui-datepicker-multi-4 .ui-datepicker-group,
.redux-metabox .ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.redux-container .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.control-section-redux .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.control-panel-redux .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.redux-metabox .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0;
}
.redux-container .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,
.control-section-redux .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,
.control-panel-redux .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,
.redux-metabox .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.redux-container .ui-datepicker-multi .ui-datepicker-buttonpane,
.control-section-redux .ui-datepicker-multi .ui-datepicker-buttonpane,
.control-panel-redux .ui-datepicker-multi .ui-datepicker-buttonpane,
.redux-metabox .ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.redux-container .ui-datepicker-row-break,
.control-section-redux .ui-datepicker-row-break,
.control-panel-redux .ui-datepicker-row-break,
.redux-metabox .ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0em;
}
.redux-container .ui-datepicker-rtl,
.control-section-redux .ui-datepicker-rtl,
.control-panel-redux .ui-datepicker-rtl,
.redux-metabox .ui-datepicker-rtl {
	direction: rtl;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-prev,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-prev,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-prev,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-next,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-next,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-next,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-prev:hover,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-prev:hover,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-prev:hover,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-next:hover,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-next:hover,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-next:hover,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane button,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-group,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-group,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-group,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.redux-container .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,
.control-section-redux .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,
.control-panel-redux .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,
.redux-metabox .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.redux-container .ui-datepicker-cover,
.control-section-redux .ui-datepicker-cover,
.control-panel-redux .ui-datepicker-cover,
.redux-metabox .ui-datepicker-cover {
	display: none; /*sorry for IE5*/
	display: block; /*sorry for IE5*/
	position: absolute; /*must have*/
	z-index: -1; /*must have*/
	-webkit-filter: mask();
	        filter: mask(); /*must have*/
	top: -4px; /*must have*/
	left: -4px; /*must have*/
	width: 200px; /*must have*/
	height: 200px; /*must have*/
}
.redux-container .ui-datepicker th,
.control-section-redux .ui-datepicker th,
.control-panel-redux .ui-datepicker th,
.redux-metabox .ui-datepicker th {
	font-weight: bold;
	color: gray;
}
.redux-container .ui-datepicker-today a:hover,
.control-section-redux .ui-datepicker-today a:hover,
.control-panel-redux .ui-datepicker-today a:hover,
.redux-metabox .ui-datepicker-today a:hover {
	background-color: #808080;
	color: #fff;
}
.redux-container .ui-datepicker-today a,
.control-section-redux .ui-datepicker-today a,
.control-panel-redux .ui-datepicker-today a,
.redux-metabox .ui-datepicker-today a {
	background-color: #bfbfbf;
	cursor: pointer;
	padding: 0 4px;
	margin-bottom: 0;
}
.redux-container .ui-datepicker td a,
.control-section-redux .ui-datepicker td a,
.control-panel-redux .ui-datepicker td a,
.redux-metabox .ui-datepicker td a {
	margin-bottom: 0;
	border: 0;
}
.redux-container .ui-datepicker td:hover,
.control-section-redux .ui-datepicker td:hover,
.control-panel-redux .ui-datepicker td:hover,
.redux-metabox .ui-datepicker td:hover {
	color: #fff;
}
.redux-container .ui-datepicker td .ui-state-default,
.control-section-redux .ui-datepicker td .ui-state-default,
.control-panel-redux .ui-datepicker td .ui-state-default,
.redux-metabox .ui-datepicker td .ui-state-default {
	border: 0;
	background: none;
	margin-bottom: 0;
	padding: 5px;
	color: gray;
	text-align: center;
	-webkit-filter: none;
	        filter: none;
}
.redux-container .ui-datepicker td .ui-state-active,
.control-section-redux .ui-datepicker td .ui-state-active,
.control-panel-redux .ui-datepicker td .ui-state-active,
.redux-metabox .ui-datepicker td .ui-state-active {
	background: #bfbfbf;
	margin-bottom: 0;
	font-size: normal;
	text-shadow: 0;
	color: #fff;
	border-radius: 4px;
}
.redux-container .ui-datepicker td .ui-state-hover,
.control-section-redux .ui-datepicker td .ui-state-hover,
.control-panel-redux .ui-datepicker td .ui-state-hover,
.redux-metabox .ui-datepicker td .ui-state-hover {
	color: #fff;
	background: #0064cd;
	background-color: #0064cd;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
	background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
	background-image: linear-gradient(to bottom, #049cdb, #0064cd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#049cdb", endColorstr="#0064cd", GradientType=0);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color: #0064cd #0064cd #003f81;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-radius: 4px;
}
.redux-container .ui-widget-content,
.control-section-redux .ui-widget-content,
.control-panel-redux .ui-widget-content,
.redux-metabox .ui-widget-content {
	border: 1px solid #dfdfdf;
}
.redux-container .ui-datepicker table,
.control-section-redux .ui-datepicker table,
.control-panel-redux .ui-datepicker table,
.redux-metabox .ui-datepicker table {
	background: #fff;
}
.redux-container .placeholder,
.control-section-redux .placeholder,
.control-panel-redux .placeholder,
.redux-metabox .placeholder {
	background: #f9f9f9 !important;
	border: 1px dashed #bbb !important;
}

.wp-customizer #ui-datepicker-div {
	z-index: 999999 !important;
}

/*
 * qTip2 - Pretty powerful tooltips - v3.0.3
 * http://qtip2.com
 *
 * Copyright (c) 2016
 * Released under the MIT licenses
 * http://jquery.org/license
 *
 * Date: Wed May 11 2016 10:31 GMT+0100+0100
 * Plugins: tips modal viewport svg imagemap ie6
 * Styles: core basic css3
 */
.qtip {
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;
	max-width: 280px;
	min-width: 50px;
	font-size: 10.5px;
	line-height: 12px;
	direction: ltr;
	-webkit-box-shadow: none;
	        box-shadow: none;
	padding: 0;
}

.qtip-content {
	position: relative;
	padding: 5px 9px;
	overflow: hidden;
	text-align: left;
	word-wrap: break-word;
}

.qtip-titlebar {
	position: relative;
	padding: 5px 35px 5px 10px;
	overflow: hidden;
	border-width: 0 0 1px;
	font-weight: bold;
}

.qtip-titlebar + .qtip-content {
	border-top-width: 0 !important;
}

/* Default close button class */
.qtip-close {
	position: absolute;
	right: -9px;
	top: -9px;
	z-index: 11; /* Overlap .qtip-tip */
	cursor: pointer;
	outline: medium none;
	border: 1px solid transparent;
}

.qtip-titlebar .qtip-close {
	right: 4px;
	top: 50%;
	margin-top: -9px;
}

* html .qtip-titlebar .qtip-close {
	top: 16px;
} /* IE fix */
.qtip-titlebar .ui-icon,
.qtip-icon .ui-icon {
	display: block;
	text-indent: -1000em;
	direction: ltr;
}

.qtip-icon, .qtip-icon .ui-icon {
	border-radius: 3px;
	text-decoration: none;
}

.qtip-icon .ui-icon {
	width: 18px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	text-indent: 0;
	font: normal bold 10px/13px Tahoma, sans-serif;
	color: inherit;
	background: transparent none no-repeat -100em -100em;
}

/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
/* Default tooltip style */
.qtip-default {
	border: 1px solid #F1D031;
	background-color: #FFFFA3;
	color: #555;
}

.qtip-default .qtip-titlebar {
	background-color: #FFEF93;
}

.qtip-default .qtip-icon {
	border-color: #CCC;
	background: #F1F1F1;
	color: #777;
}

.qtip-default .qtip-titlebar .qtip-close {
	border-color: #AAA;
	color: #111;
}

/*! Light tooltip style */
.qtip-light {
	background-color: white;
	border-color: #E2E2E2;
	color: #454545;
}

.qtip-light .qtip-titlebar {
	background-color: #f1f1f1;
}

/*! Dark tooltip style */
.qtip-dark {
	background-color: #505050;
	border-color: #303030;
	color: #f3f3f3;
}

.qtip-dark .qtip-titlebar {
	background-color: #404040;
}

.qtip-dark .qtip-icon {
	border-color: #444;
}

.qtip-dark .qtip-titlebar .ui-state-hover {
	border-color: #303030;
}

/*! Cream tooltip style */
.qtip-cream {
	background-color: #FBF7AA;
	border-color: #F9E98E;
	color: #A27D35;
}

.qtip-cream .qtip-titlebar {
	background-color: #F0DE7D;
}

.qtip-cream .qtip-close .qtip-icon {
	background-position: -82px 0;
}

/*! Red tooltip style */
.qtip-red {
	background-color: #F78B83;
	border-color: #D95252;
	color: #912323;
}

.qtip-red .qtip-titlebar {
	background-color: #F06D65;
}

.qtip-red .qtip-close .qtip-icon {
	background-position: -102px 0;
}

.qtip-red .qtip-icon {
	border-color: #D95252;
}

.qtip-red .qtip-titlebar .ui-state-hover {
	border-color: #D95252;
}

/*! Green tooltip style */
.qtip-green {
	background-color: #CAED9E;
	border-color: #90D93F;
	color: #3F6219;
}

.qtip-green .qtip-titlebar {
	background-color: #B0DE78;
}

.qtip-green .qtip-close .qtip-icon {
	background-position: -42px 0;
}

/*! Blue tooltip style */
.qtip-blue {
	background-color: #E5F6FE;
	border-color: #ADD9ED;
	color: #5E99BD;
}

.qtip-blue .qtip-titlebar {
	background-color: #D0E9F5;
}

.qtip-blue .qtip-close .qtip-icon {
	background-position: -2px 0;
}

.qtip-shadow {
	-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-rounded,
.qtip-tipsy,
.qtip-bootstrap {
	border-radius: 5px;
}

.qtip-rounded .qtip-titlebar {
	border-radius: 4px 4px 0 0;
}

/* Youtube tooltip style */
.qtip-youtube {
	border-radius: 2px;
	-webkit-box-shadow: 0 0 3px #333;
	box-shadow: 0 0 3px #333;
	color: white;
	border: 0 solid transparent;
	background: #4A4A4A;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, black));
	background-image: -webkit-linear-gradient(top, #4A4A4A 0, black 100%);
	background-image: -o-linear-gradient(top, #4A4A4A 0, black 100%);
}

.qtip-youtube .qtip-titlebar {
	background-color: #4A4A4A;
	background-color: rgba(0, 0, 0, 0);
}

.qtip-youtube .qtip-content {
	padding: 0.75em;
	font: 12px arial, sans-serif;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
}

.qtip-youtube .qtip-icon {
	border-color: #222;
}

.qtip-youtube .qtip-titlebar .ui-state-hover {
	border-color: #303030;
}

/* jQuery TOOLS Tooltip style */
.qtip-jtools {
	background: #232323;
	background: rgba(0, 0, 0, 0.7);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
	background-image: -webkit-linear-gradient(top, #717171, #232323);
	background-image: -o-linear-gradient(top, #717171, #232323);
	border: 2px solid #ddd;
	border: 2px solid rgb(241, 241, 241);
	border-radius: 2px;
	-webkit-box-shadow: 0 0 12px #333;
	box-shadow: 0 0 12px #333;
}

/* IE Specific */
.qtip-jtools .qtip-titlebar {
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
}

.qtip-jtools .qtip-content {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
}

.qtip-jtools .qtip-titlebar,
.qtip-jtools .qtip-content {
	background: transparent;
	color: white;
	border: 0 dashed transparent;
}

.qtip-jtools .qtip-icon {
	border-color: #555;
}

.qtip-jtools .qtip-titlebar .ui-state-hover {
	border-color: #333;
}

/* Cluetip style */
.qtip-cluetip {
	-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	background-color: #D9D9C2;
	color: #111;
	border: 0 dashed transparent;
}

.qtip-cluetip .qtip-titlebar {
	background-color: #87876A;
	color: white;
	border: 0 dashed transparent;
}

.qtip-cluetip .qtip-icon {
	border-color: #808064;
}

.qtip-cluetip .qtip-titlebar .ui-state-hover {
	border-color: #696952;
	color: #696952;
}

/* Tipsy style */
.qtip-tipsy {
	background: black;
	background: rgba(0, 0, 0, 0.87);
	color: white;
	border: 0 solid transparent;
	font-size: 11px;
	font-family: "Lucida Grande", sans-serif;
	font-weight: bold;
	line-height: 16px;
	text-shadow: 0 1px black;
}

.qtip-tipsy .qtip-titlebar {
	padding: 6px 35px 0 10px;
	background-color: transparent;
}

.qtip-tipsy .qtip-content {
	padding: 6px 10px;
}

.qtip-tipsy .qtip-icon {
	border-color: #222;
	text-shadow: none;
}

.qtip-tipsy .qtip-titlebar .ui-state-hover {
	border-color: #303030;
}

/* Tipped style */
.qtip-tipped {
	border: 3px solid #959FA9;
	border-radius: 3px;
	background-color: #F9F9F9;
	color: #454545;
	font-weight: normal;
	font-family: serif;
}

.qtip-tipped .qtip-titlebar {
	border-bottom-width: 0;
	color: white;
	background: #3A79B8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
	background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
	background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
}

.qtip-tipped .qtip-icon {
	border: 2px solid #285589;
	background: #285589;
}

.qtip-tipped .qtip-icon .ui-icon {
	background-color: #FBFBFB;
	color: #555;
}

/**
 * Twitter Bootstrap style.
 *
 * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.
 * Does not work with IE 7.
 */
.qtip-bootstrap {
	/** Taken from Bootstrap body */
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	/** Taken from Bootstrap .popover */
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}

.qtip-bootstrap .qtip-titlebar {
	/** Taken from Bootstrap .popover-title */
	padding: 8px 14px;
	margin: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
}

.qtip-bootstrap .qtip-titlebar .qtip-close {
	/**
	 * Overrides qTip2:
	 * .qtip-titlebar .qtip-close{
	 *   [...]
	 *   right: 4px;
	 *   top: 50%;
	 *   [...]
	 *   border-style: solid;
	 * }
	 */
	right: 11px;
	top: 45%;
	border-style: none;
}

.qtip-bootstrap .qtip-content {
	/** Taken from Bootstrap .popover-content */
	padding: 9px 14px;
}

.qtip-bootstrap .qtip-icon {
	/**
	 * Overrides qTip2:
	 * .qtip-default .qtip-icon {
	 *   border-color: #CCC;
	 *   background: #F1F1F1;
	 *   color: #777;
	 * }
	 */
	background: transparent;
}

.qtip-bootstrap .qtip-icon .ui-icon {
	/**
	 * Overrides qTip2:
	 * .qtip-icon .ui-icon{
	 *   width: 18px;
	 *   height: 14px;
	 * }
	 */
	width: auto;
	height: auto;
	/* Taken from Bootstrap .close */
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.qtip-bootstrap .qtip-icon .ui-icon:hover {
	/* Taken from Bootstrap .close:hover */
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

/* IE9 fix - removes all filters */
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar {
	-webkit-filter: none;
	        filter: none;
	-ms-filter: none;
}

.qtip .qtip-tip {
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
}

/* Opera bug #357 - Incorrect tip position
https://github.com/Craga89/qTip2/issues/367 */
x:-o-prefocus, .qtip .qtip-tip {
	visibility: hidden;
}

.qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml,
.qtip .qtip-tip canvas {
	position: absolute;
	color: #123456;
	background: transparent;
	border: 0 dashed transparent;
}

.qtip .qtip-tip canvas {
	top: 0;
	left: 0;
}

.qtip .qtip-tip .qtip-vml {
	behavior: url(#default#VML);
	display: inline-block;
	visibility: visible;
}

#qtip-overlay {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

/* Applied to modals with show.modal.blur set to true */
#qtip-overlay.blurs {
	cursor: pointer;
}

/* Change opacity of overlay here */
#qtip-overlay div {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: black;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.qtipmodal-ie6fix {
	position: absolute !important;
}

/***
Spectrum Colorpicker v1.5.1
https://github.com/bgrins/spectrum
Author: Brian Grinstead
License: MIT
***/
.sp-container {
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	/* https://github.com/bgrins/spectrum/issues/40 */
	z-index: 9999994;
	overflow: hidden;
}

.sp-container.sp-flat {
	position: relative;
}

/* Fix for * { box-sizing: border-box; } */
.sp-container,
.sp-container * {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
.sp-top {
	position: relative;
	width: 100%;
	display: inline-block;
}

.sp-top-inner {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.sp-color {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 20%;
}

.sp-hue {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 84%;
	height: 100%;
}

.sp-clear-enabled .sp-hue {
	top: 33px;
	height: 77.5%;
}

.sp-fill {
	padding-top: 80%;
}

.sp-sat,
.sp-val {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.sp-alpha-enabled .sp-top {
	margin-bottom: 18px;
}

.sp-alpha-enabled .sp-alpha {
	display: block;
}

.sp-alpha-handle {
	position: absolute;
	top: -4px;
	bottom: -4px;
	width: 6px;
	left: 50%;
	cursor: pointer;
	border: 1px solid black;
	background: white;
	opacity: 0.8;
}

.sp-alpha {
	display: none;
	position: absolute;
	bottom: -14px;
	right: 0;
	left: 0;
	height: 8px;
}

.sp-alpha-inner {
	border: solid 1px #333;
}

.sp-clear {
	display: none;
}

.sp-clear.sp-clear-display {
	background-position: center;
}

.sp-clear-enabled .sp-clear {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 84%;
	height: 28px;
}

/* Don't allow text selection */
.sp-container,
.sp-replacer,
.sp-preview,
.sp-dragger,
.sp-slider,
.sp-alpha,
.sp-clear,
.sp-alpha-handle,
.sp-container.sp-dragging .sp-input,
.sp-container button {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	    user-select: none;
}

.sp-container.sp-input-disabled .sp-input-container {
	display: none;
}

.sp-container.sp-buttons-disabled .sp-button-container {
	display: none;
}

.sp-container.sp-palette-buttons-disabled .sp-palette-button-container {
	display: none;
}

.sp-palette-only .sp-picker-container {
	display: none;
}

.sp-palette-disabled .sp-palette-container {
	display: none;
}

.sp-initial-disabled .sp-initial {
	display: none;
}

/* Gradients for hue, saturation and value instead of images.  Not pretty... but it works */
.sp-sat {
	background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(rgba(204, 154, 129, 0)));
	background-image: -webkit-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
	background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(rgba(204, 154, 129, 0)));
	background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr="#FFFFFFFF", endColorstr="#00CC9A81");
}

.sp-val {
	background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000), to(rgba(204, 154, 129, 0)));
	background-image: -webkit-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
	background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(204, 154, 129, 0)));
	background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81", endColorstr="#FF000000");
}

.sp-hue {
	background: -webkit-gradient(linear, left top, left bottom, from(#f00), color-stop(0.17, #ff0), color-stop(0.33, #0f0), color-stop(0.5, #0ff), color-stop(0.67, #00f), color-stop(0.83, #f0f), to(#f00));
	background: -webkit-linear-gradient(top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#f00), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(#f00));
	background: linear-gradient(to bottom, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
}

/* IE filters do not support multiple color stops.
 *  Generate 6 divs, line them up, and do two color gradients for each.
 *  Yes, really.
 */
.sp-1 {
	height: 17%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000", endColorstr="#ffff00");
}

.sp-2 {
	height: 16%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00", endColorstr="#00ff00");
}

.sp-3 {
	height: 17%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00", endColorstr="#00ffff");
}

.sp-4 {
	height: 17%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff", endColorstr="#0000ff");
}

.sp-5 {
	height: 16%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff", endColorstr="#ff00ff");
}

.sp-6 {
	height: 17%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff", endColorstr="#ff0000");
}

.sp-hidden {
	display: none !important;
}

/* Clearfix hack */
.sp-cf::before,
.sp-cf::after {
	content: "";
	display: table;
}

.sp-cf::after {
	clear: both;
}

.sp-cf {
	*zoom: 1;
}

/* Mobile devices, make hue slider bigger so it is easier to slide */
@media (max-device-width: 480px) {
	.sp-color {
		right: 40%;
	}
	.sp-hue {
		left: 63%;
	}
	.sp-fill {
		padding-top: 60%;
	}
}
.sp-dragger {
	border-radius: 5px;
	height: 5px;
	width: 5px;
	border: 1px solid #fff;
	background: #000;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
}

.sp-slider {
	position: absolute;
	top: 0;
	cursor: pointer;
	height: 3px;
	left: -1px;
	right: -1px;
	border: 1px solid #000;
	background: white;
	opacity: 0.8;
}

/*
Theme authors:
Here are the basic themeable display options (colors, fonts, global widths).
See http://bgrins.github.io/spectrum/themes/ for instructions.
*/
.sp-container {
	border-radius: 0;
	background-color: #ececec;
	border: solid 1px #f0c49b;
	padding: 0;
}

.sp-container,
.sp-container button,
.sp-container input,
.sp-color,
.sp-hue,
.sp-clear {
	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.sp-top {
	margin-bottom: 3px;
}

.sp-color,
.sp-hue,
.sp-clear {
	border: solid 1px #666;
}

/* Input */
.sp-input-container {
	float: right;
	width: 100px;
	margin-bottom: 4px;
}

.sp-initial-disabled .sp-input-container {
	width: 100%;
}

.sp-input {
	font-size: 12px !important;
	border: 1px inset;
	padding: 4px 5px;
	margin: 0;
	width: 100%;
	background: transparent;
	border-radius: 3px;
	color: #222;
}

.sp-input:focus {
	border: 1px solid orange;
}

.sp-input.sp-validation-error {
	border: 1px solid red;
	background: #fdd;
}

.sp-picker-container,
.sp-palette-container {
	float: left;
	position: relative;
	padding: 10px 10px 300px;
	margin-bottom: -290px;
}

.sp-picker-container {
	width: 172px;
	border-left: solid 1px #fff;
}

/* Palettes */
.sp-palette-container {
	border-right: solid 1px #ccc;
}

.sp-palette-only .sp-palette-container {
	border: 0;
}

.sp-palette .sp-thumb-el {
	display: block;
	position: relative;
	float: left;
	width: 24px;
	height: 15px;
	margin: 3px;
	cursor: pointer;
	border: solid 2px transparent;
}

.sp-palette .sp-thumb-el:hover,
.sp-palette .sp-thumb-el.sp-thumb-active {
	border-color: orange;
}

.sp-thumb-el {
	position: relative;
}

/* Initial */
.sp-initial {
	float: left;
	border: solid 1px #333;
}

.sp-initial span {
	width: 30px;
	height: 25px;
	border: none;
	display: block;
	float: left;
	margin: 0;
}

.sp-initial .sp-clear-display {
	background-position: center;
}

/* Buttons */
.sp-palette-button-container,
.sp-button-container {
	float: right;
}

/* Replacer (the little preview div that shows up instead of the <input>) */
.sp-replacer {
	margin: 0;
	overflow: hidden;
	cursor: pointer;
	padding: 4px;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	border: solid 1px #91765d;
	background: #eee;
	color: #333;
	vertical-align: middle;
}

.sp-replacer:hover,
.sp-replacer.sp-active {
	border-color: #f0c49b;
	color: #111;
}

.sp-replacer.sp-disabled {
	cursor: default;
	border-color: silver;
	color: silver;
}

.sp-dd {
	padding: 2px 0;
	height: 16px;
	line-height: 16px;
	float: left;
	font-size: 10px;
}

.sp-preview {
	position: relative;
	width: 25px;
	height: 20px;
	border: solid 1px #222;
	margin-right: 5px;
	float: left;
	z-index: 0;
}

.sp-palette {
	*width: 220px;
	max-width: 220px;
}

.sp-palette .sp-thumb-el {
	width: 16px;
	height: 16px;
	margin: 2px 1px;
	border: solid 1px #d0d0d0;
}

.sp-container {
	padding-bottom: 0;
}

/* Buttons: http://hellohappy.org/css3-buttons/ */
.sp-container button {
	background-color: #eee;
	background-image: -webkit-linear-gradient(top, #eee, #ccc);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
	background-image: linear-gradient(to bottom, #eee, #ccc);
	border: 1px solid #ccc;
	border-bottom: 1px solid #bbb;
	border-radius: 3px;
	color: #333;
	font-size: 14px;
	line-height: 1;
	padding: 5px 4px;
	text-align: center;
	text-shadow: 0 1px 0 #eee;
	vertical-align: middle;
}

.sp-container button:hover {
	background-color: #ddd;
	background-image: -webkit-linear-gradient(top, #ddd, #bbb);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#bbb));
	background-image: linear-gradient(to bottom, #ddd, #bbb);
	border: 1px solid #bbb;
	border-bottom: 1px solid #999;
	cursor: pointer;
	text-shadow: 0 1px 0 #ddd;
}

.sp-container button:active {
	border: 1px solid #aaa;
	border-bottom: 1px solid #888;
	-webkit-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee;
	-o-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee;
	box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #eee;
}

.sp-cancel {
	font-size: 11px;
	color: #d93f3f !important;
	padding: 2px;
	margin: 0 5px 0 0;
	vertical-align: middle;
	text-decoration: none;
}

.sp-cancel:hover {
	color: #d93f3f !important;
	text-decoration: underline;
}

.sp-palette span:hover,
.sp-palette span.sp-thumb-active {
	border-color: #000;
}

.sp-preview,
.sp-alpha,
.sp-thumb-el {
	position: relative;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}

.sp-preview-inner,
.sp-alpha-inner,
.sp-thumb-inner {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.sp-palette .sp-thumb-inner {
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);
}

.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);
}

.sp-clear-display {
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);
}

/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-ms-touch-action: none;
	-ms-user-select: none;
	-moz-user-select: none;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.noUi-base {
	width: 100%;
	height: 100%;
	position: relative;
}

.noUi-origin {
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	bottom: 0;
}

.noUi-handle {
	position: relative;
	z-index: 1;
}

.noUi-stacking .noUi-handle {
	/* This class is applied to the lower origin when
	its values is > 50%. */
	z-index: 10;
}

.noUi-stacking + .noUi-origin {
	/* Fix stacking order in IE7, which incorrectly
	creates a new context for the origins. */
	*z-index: -1;
}

.noUi-state-tap .noUi-origin {
	-webkit-transition: left 0.3s, top 0.3s;
	transition: left 0.3s, top 0.3s;
}

.noUi-state-drag * {
	cursor: inherit !important;
}

/* Slider size and handle placement;
 */
.noUi-horizontal {
	height: 18px;
}

.noUi-horizontal .noUi-handle {
	width: 34px;
	height: 28px;
	left: -17px;
	top: -6px;
}

.noUi-horizontal.noUi-extended {
	padding: 0 15px;
}

.noUi-horizontal.noUi-extended .noUi-origin {
	right: -15px;
}

.noUi-vertical {
	width: 18px;
}

.noUi-vertical .noUi-handle {
	width: 28px;
	height: 34px;
	left: -6px;
	top: -17px;
}

.noUi-vertical.noUi-extended {
	padding: 15px 0;
}

.noUi-vertical.noUi-extended .noUi-origin {
	bottom: -15px;
}

/* Styling;
 */
.noUi-background {
	background: #fafafa;
	-webkit-box-shadow: inset 0 1px 1px #f0f0f0;
	        box-shadow: inset 0 1px 1px #f0f0f0;
}

.noUi-connect {
	background: #3fb8af;
	-webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
	        box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
	-webkit-transition: background 450ms;
	transition: background 450ms;
}

.noUi-origin {
	border-radius: 2px;
}

.noUi-target {
	border-radius: 4px;
	border: 1px solid #d3d3d3;
	-webkit-box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;
	        box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;
}

.noUi-target.noUi-connect {
	-webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #bbb;
	        box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #bbb;
}

/* Handles and cursors;
 */
.noUi-dragable {
	cursor: w-resize;
}

.noUi-vertical .noUi-dragable {
	cursor: n-resize;
}

.noUi-handle {
	border: 1px solid #d9d9d9;
	border-radius: 3px;
	background: #fff;
	cursor: default;
	-webkit-box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
	        box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
}

.noUi-active {
	-webkit-box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb;
	        box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb;
}

/* Handle stripes;
 */
.noUi-handle::before,
.noUi-handle::after {
	content: "";
	display: block;
	position: absolute;
	height: 14px;
	width: 1px;
	background: #e8e7e6;
	left: 14px;
	top: 6px;
}

.noUi-handle::after {
	left: 17px;
}

.noUi-vertical .noUi-handle::before,
.noUi-vertical .noUi-handle::after {
	width: 14px;
	height: 1px;
	left: 6px;
	top: 14px;
}

.noUi-vertical .noUi-handle::after {
	top: 17px;
}

/* Disabled state;
 */
[disabled].noUi-connect,
[disabled] .noUi-connect {
	background: #b8b8b8 !important;
}

[disabled] .noUi-handle {
	cursor: not-allowed;
}

/* Blocked state;
 */
.noUi-state-blocked.noUi-connect,
.noUi-state-blocked .noUi-connect {
	background: #4fdacf;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,  */

/*# sourceMappingURL=vendor.css.map */
