/*! normalize.css v2.0.1 | MIT License | git.io/normalize

HTML5 display definitions */

/* Corrects `block` display not defined in IE 8/9 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
    display: block;
}

/* Corrects `inline-block` display not defined in IE 8/9. */
audio,
canvas,
video {
    display: inline-block;
}

/* Prevents modern browsers from displaying `audio` without controls.
   Remove excess height in iOS 5 devices. */
audio:not([controls]) {
    display: none;
    height: 0;
}

/* Addresses styling for `hidden` attribute not present in IE 8/9 */
[hidden] {
    display: none;
}

/* Base */
/* 1. Sets default font family to sans-serif.
   2. Prevents iOS text size adjust after orientation change, without disabling user zoom. */
html {
    font-family: sans-serif; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

/* Removes default margin */
body {
    margin: 0;
}

/* Links */
/* Addresses `outline` inconsistency between browsers */
a:focus {
    outline: thin dotted;
}

/* Improves readability when focused and also mouse hovered in all browsers */
a:active,
a:hover {
    outline: 0;
}

/* Typography */
/* Addresses `h1` font sizes within `section` and `article` in Firefox 4+, Safari 5, and Chrome */
h1 {
    font-size: 2em;
}

/* Addresses styling not present in IE 8/9, Safari 5, and Chrome */
abbr[title] {
    border-bottom: 1px dotted;
}

/* Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome */
b,
strong {
    font-weight: bold;
}

/* Addresses styling not present in Safari 5 and Chrome */
dfn {
    font-style: italic;
}

/* Addresses styling not present in IE 8/9 */
mark {
    background: #ff0;
    color: #000;
}


/* Corrects font family set oddly in Safari 5 and Chrome */
code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}

/* Improves readability of pre-formatted text in all browsers */
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/* Sets consistent quote types */
q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/* Addresses inconsistent and variable font size in all browsers */
small {
    font-size: 80%;
}

/* Prevents `sub` and `sup` affecting `line-height` in all browsers */
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}

/* Embedded content */
/* Removes border when inside `a` element in IE 8/9 */
img {
    border: 0;
}

/* Corrects overflow displayed oddly in IE 9 */
svg:not(:root) {
    overflow: hidden;
}

/* Figures */
/* Addresses margin not present in IE 8/9 and Safari 5 */
figure {
    margin: 0;
}

/* Forms */
/* Define consistent border, margin, and padding */
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/* 1. Corrects color not being inherited in IE 8/9.
   2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/* 1. Corrects font family not being inherited in all browsers.
   2. Corrects font size not being inherited in all browsers.
   3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome */
button,
input,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/* Addresses Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet */
button,
input {
    line-height: normal;
}

/* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls.
   2. Corrects inability to style clickable `input` types in iOS.
   3. Improves usability and consistency of cursor style between image-type `input` and others. */
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/* Re-set default cursor for disabled elements */
button[disabled],
input[disabled] {
    cursor: default;
}

/* 1. Addresses box sizing set to `content-box` in IE 8/9.
   2. Removes excess padding in IE 8/9. */
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/* 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
   2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/* Removes inner padding and search cancel button in Safari 5 and Chrome on OSX */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/* Removes inner padding and border in Firefox 4+ */
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/* 1. Removes default vertical scrollbar in IE 8/9.
   2. Improves readability and alignment in all browsers. */
textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* Tables */
/* Remove most spacing between table cells */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* HTML5 Boilerplate
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* Base styles: opinionated defaults  */
html,
button,
input,
select,
textarea
{
    color: #222;
}

html
{
    /* height:100%; */
}

body
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:#111;
    font-size: 100%;
    line-height: 1.5em;

    -webkit-user-select: none;
}

.playlist-page
{
    background:#333;
}

.menu-page
{
	border-top:none;
}

a
{
    color: #00e;
}
a:visited
{
    color: #551a8b;
}
a:hover
{
    color: #06e;
}

/* Remove the gap between images and the bottom of their containers: h5bp.com/i/440 */
img
{
    vertical-align: middle;
}

/* Remove default fieldset styles */
fieldset
{
    border: 0;
    margin: 0;
    padding: 0;
}

/* Allow only vertical resizing of textareas */
textarea
{
    resize: vertical;
}


.alert td
{
	vertical-align: middle;
}

select.alert-type
{
	width: 85px;
}

#alerts_container
{
	position: absolute;
	left: 0;
	right: 0;
	/*min-height: 100%;*/
	/*background-color: white;
	box-shadow: 0 0 15px -5px #000000;
	-moz-box-shadow: 0 0 15px -5px #000000;
	-webkit-box-shadow: 0 0 15px -5px #000000;*/
}

#alerts_container h3
{
	margin: 0 10px 5px 10px;
}

#alerts_container h4
{
	margin-bottom: 5px;
	margin-top: 5px;
}

#song_search_form
{
	margin: 0;
	padding: 4px 5px;
}

#alert_default_contact
{
	display: inline-block;
	margin-bottom: 7px;
}

#default_alert_container label
{
	display: inline-block;
	margin-top: 5px;
	margin-bottom: 0;
	font-size: 0.65em;
	font-weight: normal;
}

#alert_search_form
{
	margin-top: 10px;
}

#contactService
{
	width: 100px;
}

/*#alert_manage
{
	margin-top: 5px;
	display: block;
}*/

.ldr-alert
{
	position: absolute;
	z-index: 290;
	bottom: 10px;
	margin-bottom: 0;
	left: 10px;
	right: 10px;
	width: auto;
	display: none;
	padding: 10px;
	box-shadow: 0px 0px 15px 1px #ccc;
	-moz-box-shadow: 0px 0px 15px 1px #ccc;
	-webkit-box-shadow: 0px 0px 15px 1px #ccc;
}

#alert-signup
{
	text-align: center;
}

#alert_message
{
	font-size: 0.6em;
	font-weight: normal;
	text-align: center;
	margin: 0 0 5px 0;
	white-space: normal;
}

#alert-selection > span, #alert_search_form > span
{
	display: inline-block;
	text-align: center;
	padding: 5px;
	vertical-align: middle;
	background-position: center;
	width: 80px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

#service_sms, #service-option-sms
{
	background: url('../img/sms.png') no-repeat center top;
}

#service_email, #service-option-email
{
	background: url('../img/email.png') no-repeat center top;
}

#service_twitter, #service-option-twitter
{
	background: url('../img/twitter.png') no-repeat center top;
}

#alert-selection i
{
	display: block;
	text-align: center;
}

.alert-choice label
{
	font-size: 11px;
	height: 11px;
	line-height: 11px;
	margin: 0 0 3px 0;
	color: #333;
	text-shadow: 1px 1px 0px #fff;
	padding-top: 22px;
	displaY: block;
}

#alert_form
{
	margin: 0;
}

#service-select
{
	display: inline-block;
	vertical-align: middle;
}

#service-active
{
	width: 75px;
}

#alert_form .service-option
{
	width: 28px;
	height: 28px;
	float: left;
	border-radius: 5px;
}

#alert_form .service-option.selected
{
	background-color: #F0F0F0;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}

#alert_form .service-option i
{
	text-align: center;
	vertical-align: middle !important;
	margin: 6px;
}

#contactInfo
{
	clear: left;
	margin-left: 5px;
}

#collapse_alerts
{
	float: right;
}

.repeat_selector_buttons
{
	display: inline-block;
	*display: inline;
}

.alert-choice-wrapper
{
	display: inline-block;
	*display: inline;
}


td.alert_options
{
	/*width: 160px;*/
	text-align: right;
}

a#add_alert_show h3
{
	display: inline;
	vertical-align: middle;
}

a#add_alert_show.disabled
{
	color: grey;
}

#sms_notice
{
	margin-top: 10px;
	font-style: italic;
	font-size: 0.65em;
	font-weight: normal;
}

div#add_alert, #sms_notice
{
	display: none;
}

.alert_checkbox
{
	padding-top: 0;
}

.expired
{
	color: grey;
}

.ui-dialog
{
	box-shadow: 0px 0px 15px 0 #999;
	-moz-box-shadow: 0px 0px 15px 0 #999;
	-webkit-box-shadow: 0px 0px 15px 0 #999;
	border: 1px solid #AAA;
	background: #eee url('../img/alert_grad.png') repeat-x 0 bottom;
}

.ui-dialog-titlebar
{
	background-color: transparent;
	background-image: none;
	color: #333;
	border: none;
	border-bottom: 1px solid #ccc;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	padding-bottom: 8px;
	margin-bottom: 3px;
	font-size: 1.5em;
	font-weight: bold;
}

.ui-dialog .ui-widget-header .ui-icon
{
	background-image: url('//ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/ui-lightness/images/ui-icons_222222_256x240.png') !important;
	background-position: -96px -128px;
}

.alert_options .close
{
	float: none;
	display: inline-block;
	vertical-align: middle;
}

.alert_options .repeat_selector_buttons
{
	vertical-align: middle;
	margin-right: 3px;
}

#manage_alerts tr.alt
{
	background-color: #eee;
}

.num_repeat
{
	font-size: 10px;
	line-height: 10px;
}

#song_search
{
	margin-bottom: 5px;
}

#song_search_form .btn-group
{
	margin-bottom: 5px;
}

#privacy {
	font-size: 10px;
	margin-top: 3px;
}

.btn.alert-choice.error
{
	border-color: rgba(236, 82, 82, 0.8);
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(236, 82, 82, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(236, 82, 82, 0.6);
	outline: 0;
}
input.error, textarea.error {
	border-color: rgba(236, 82, 82, 0.8);
	-webkit-appearance: none;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(236, 82, 82, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(236, 82, 82, 0.6);
	outline: 0;
}

.alert-choice.error {
	background-color: rgba(236, 82, 82, 0.6);
}

#error_container {
	display: none !important;
}

#alert-selection {
	margin-top: 5px;
	text-align: center;
}

#follow_us_dialog
{
	text-align: center;
}

#follow_us_dialog .follow_explanation
{
	padding-bottom: 20px;
}

.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]
{
	background-color: #05c;
}

.btn_group>.btn
{
	font-weight: normal;
	font-size: 0.6em;
}

.btn-group>.btn:first-child {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
}

.btn-group>.btn {
	position: relative;
	float: left;
	margin-left: -1px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn:first-child {
}
.btn {
}
.btn-group>.btn:last-child, .btn-group>.dropdown-toggle {
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
}
.num_repeat {
	font-size: 10px;
	line-height: 10px;
}
.btn.active, .btn:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9 9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
}

#manage_alerts_container
{
	font-size: 0.6em;
}

.alert-choice-wrapper .btn.service
{
	display: block;
	margin: 0 -5px;
}

.alert-choice-wrapper {
	font-size: 0.8em;
}

label.custom_alert_label {
  display: inline-block !important;
}

/* @group My Group */



/* @end */


#badges
{
	font-weight: bold;
}

#badges_page_header
{
	text-align: center;
	margin-top: 10px;
	line-height: normal;
	font-size: 18px;
}

#badges_description
{
	text-align: center;
	margin-top: 10px;
	line-height: normal;
}

.badges_count_container
{
	color: #8D8D8D;
	font-size: .6em;
}

.badge_alert_container
{
	position: fixed;
	bottom: -25px;
	right: 5px;
	left: 5px;
	z-index: 90000;
	background-color: #D6D6D6;

	background-image: linear-gradient(bottom, rgb(214,214,214) 47%, rgb(250,250,250) 87%);
	background-image: -o-linear-gradient(bottom, rgb(214,214,214) 47%, rgb(250,250,250) 87%);
	background-image: -moz-linear-gradient(bottom, rgb(214,214,214) 47%, rgb(250,250,250) 87%);
	background-image: -webkit-linear-gradient(bottom, rgb(214,214,214) 47%, rgb(250,250,250) 87%);
	background-image: -ms-linear-gradient(bottom, rgb(214,214,214) 47%, rgb(250,250,250) 87%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.47, rgb(214,214,214)),
		color-stop(0.87, rgb(250,250,250))
	);

	border-radius: 3px;
	font-size: 13px;
	line-height: 18px;
}

#badges-container
{
	text-align: center;
	padding-top: 5px;
}

.badge_alert_container .header
{
	font-weight: bolder;
}

.badge_alert_container .image_container
{
	display: table-cell;
	vertical-align: middle;
	padding: 5px;
}

.badge_alert_container .text_container
{
	display: table-cell;
	vertical-align: middle;
	padding: 5px;
}

.badge_container, .badge-image.badge-large
{
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 2px;
	-webkit-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, .3);
	box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, .15);
}

.badge_container
{
	margin: 4px 6px;
	padding: 10px 3px;
	display: inline-block;
	color: #ddd;


	text-align: center;
	width: 60px;
	overflow: hidden;
	font-size: 10px;
	height: 78px;
	vertical-align: text-top;
	color: #777;
	font-weight: bold;
}

.badge_container .badge-name
{
	/* white-space: nowrap; */
	line-height: 11px;
	height: 22px;
	overflow: hidden;
}

.badge_container.inactive
{
	/*opacity: .6;*/
	color: #ccc;

}

.badge-image.badge-small
{
	width: 53px;
	height: 53px;
	/* background-image: url('../img/badges/sm-default.png'); */
	background-repeat: no-repeat;
	display: inline-block;
}

.badge_container p
{
	font-size: .8em;
	margin: 0;
}

.badge_alert_container .title
{
	/*font-size: .8em;
	background-color: #9C4444;
	color: #eee;
	padding: 2px;
	border-radius: 3px;*/
}

.badge-image.badge-large
{
	width: 270px;
	height: 225px;
	/* background-image: url('../img/badges/lg-default.png'); */
	background-repeat: no-repeat;
	background-position: center center;
}

.badge-page .badge-image
{
	margin: 10px auto;
}

#badge_page
{
	margin: 10px;
}

.badges-page, .badge-page
{
	/*background-image: linear-gradient(bottom, rgb(0,0,0) 47%, rgb(38,38,38) 87%);
	background-image: -o-linear-gradient(bottom, rgb(0,0,0) 47%, rgb(38,38,38) 87%);
	background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 47%, rgb(38,38,38) 87%);
	background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 47%, rgb(38,38,38) 87%);
	background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 47%, rgb(38,38,38) 87%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.47, rgb(0,0,0)),
		color-stop(0.87, rgb(38,38,38))
	);*/
}

#badge_page
{
	padding: 10px;
	line-height: normal;
}

#badge_page .badge-name
{
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 30px;
}

#badge_page .badge-message
{
	font-size: .9em;
	margin: 10px 0;
	font-weight: normal;
	color: #777;
}

#badges_before_fb_login
{
	text-align: center;
	margin-top: 15px;
}

#badges_before_fb_login, #badges_before_fb_login > *
{

}

#badges_before_fb_login .facebook-login
{
	background-color: #eee;
	padding: 5px;
}

#badge_page .share_buttons
{
	margin-top: 20px;
	text-align: center;
}

#badge_page .fb-share-btn, .facebook_login_container .fb-login-btn
{
	border: solid 1px #607DB6;
	background-color: #6681b2;
	background: -webkit-linear-gradient(top, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	background: -moz-linear-gradient(top, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	background: -o-linear-gradient(top, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	background: -ms-linear-gradient(top, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	background: linear-gradient(to bottom, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	padding: 5px;
	border-radius: 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);
	cursor: pointer;
}

.facebook_login_container .login-btn
{
	border: solid 1px #607DB6;
	background-color: #6681b2;
	background: -webkit-linear-gradient(top, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	background: -moz-linear-gradient(top, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	background: -o-linear-gradient(top, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	background: -ms-linear-gradient(top, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	background: linear-gradient(to bottom, #fff, #6681b2, #fff 3%, #6681b2 3%, #3f5d9c);
	padding: 5px;
	border-radius: 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);
	cursor: pointer;
}

#badge_page .fb-share-btn
{
	margin-right: 5px;
}


#badge_page .fb-share-btn img
{
	margin-right: 5px;
}

#badge_page .twitter-share-btn
{
	border: solid 1px #CDF9FF;
	background: #87dce9; /* Old browsers */
	background: -moz-linear-gradient(top, #87dce9 0%, #6CC4D3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87dce9), color-stop(100%,#6CC4D3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #87dce9 0%,#6CC4D3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #87dce9 0%,#6CC4D3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #87dce9 0%,#6CC4D3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #87dce9 0%,#6CC4D3 100%); /* W3C */

	padding: 5px;
	border-radius: 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	width: auto;
	height: auto;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);
	cursor: pointer;
}

#badge_page .twitter-share-btn img
{
	margin-right: 5px;
}

.badge_page_container
{
	max-width: 420px;
	margin: 0 auto;
}

.facebook_login_container
{
	width: 300px;
	height: 257px;
	margin: 0 auto;
	background-image: url('../img/common/panel_bg.png');
}

.facebook_login_container, .facebook_login_container *
{
}

.facebook_login_container .fb-login-btn-container
{
	/*position: absolute;
	bottom: 35px;
	left: 0;
	right: 0;*/
	margin-top: 55px;
	text-align: center;
	display: inline-block;
	margin-left: 20px;
	margin-right: 20px;
}

.facebook_login_container .login-btn
{
	width: 250px;
}

.facebook_login_container .description
{
	color: #333;
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	/*position: absolute;
	left: 35px;
	right: 35px;
	top: 75px; */
	display: inline-block;
	margin-top: 90px;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 1.1em;
	text-align: center;
	font-weight: bold;
}

.facebook_login_container .cancel-btn
{
	display: none;
}

.facebook_login_container.no_thanks .fb-login-btn-container
{
	/* bottom: 10px; */
}

.facebook_login_container.no_thanks .cancel-btn
{
	display: inline-block;
	width: 250px;
	margin-top: 3px;

	border: solid 1px #ccc;
	background-image: linear-gradient(bottom, rgb(242,242,242) 10%, rgb(224,224,224) 55%);
	background-image: -o-linear-gradient(bottom, rgb(242,242,242) 10%, rgb(224,224,224) 55%);
	background-image: -moz-linear-gradient(bottom, rgb(242,242,242) 10%, rgb(224,224,224) 55%);
	background-image: -webkit-linear-gradient(bottom, rgb(242,242,242) 10%, rgb(224,224,224) 55%);
	background-image: -ms-linear-gradient(bottom, rgb(242,242,242) 10%, rgb(224,224,224) 55%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.1, rgb(242,242,242)),
		color-stop(0.55, rgb(224,224,224))
	);

	padding: 5px;
	border-radius: 5px;
	display: inline-block;
	font-weight: bold;
	color: #313131;
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	cursor: pointer;

}

#badge_page a
{
	color: #B1B1B1;
}

#badge_unlock_container
{
	margin: 10px;
	color: #ddd;
	text-align: center;
	margin-bottom: 50px;

	color: #fff;
	padding: 12px 15px;
	border-radius: 5px;
	display: inline-block;
	background-color: #333;
	font-weight: bold;
}

#badge_unlock_container input
{
	max-width: 200px;
	display: inline-block;
}

#badge_unlock_submit
{
	background: #6ec6e9;
	background: -moz-linear-gradient(top, #6ec6e9 0%, #33a4d5 50%, #188fcc 51%, #409ec6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ec6e9), color-stop(50%,#33a4d5), color-stop(51%,#188fcc), color-stop(100%,#409ec6));
	background: -webkit-linear-gradient(top, #6ec6e9 0%,#33a4d5 50%,#188fcc 51%,#409ec6 100%);
	background: -o-linear-gradient(top, #6ec6e9 0%,#33a4d5 50%,#188fcc 51%,#409ec6 100%);
	background: -ms-linear-gradient(top, #6ec6e9 0%,#33a4d5 50%,#188fcc 51%,#409ec6 100%);
	background: linear-gradient(to bottom, #6ec6e9 0%,#33a4d5 50%,#188fcc 51%,#409ec6 100%);
	border: 1px solid #116da4;
	color: #ddd;
	text-decoration: none;
	padding: 5px 8px;
	border-radius: 5px;
	font-weight: bold;
}

#badge_unlock_message
{
	margin: 10px auto 0 auto;
	max-width: 200px;
}

#badge_unlock_message.error
{
	color: rgb(173, 19, 19);
}


/*!
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #ffffff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #fbb450;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}


.find-friend-page
{
	border-bottom:1px solid #6a6a6a;
}

.find-friend-page .filter-box
{
    background: white;
    padding: 0 30px;
    margin: .5em 0;
    background-image: none;
    position: relative;
    -webkit-box-shadow: inset 0px 1px 4px rgba(0, 0, 0, .2);
    box-shadow: inset 0px 1px 4px rgba(0, 0, 0, .2);
}

.filter-box input
{
    border: none;
    width: 98%;
    padding: .5em 0;
    margin: 0;
    display: block;
    background: transparent none;
    outline: 0 !important;
}


/* Get the bourbon mixin from http://bourbon.io */
/* Reset */
.flip-clock-wrapper * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}

.flip-clock-wrapper a {
  cursor: pointer;
  text-decoration: none;
  color: #ccc; }

.flip-clock-wrapper a:hover {
  color: #fff; }

.flip-clock-wrapper ul {
  list-style: none; }

.flip-clock-wrapper.clearfix:before,
.flip-clock-wrapper.clearfix:after {
  content: " ";
  display: table; }

.flip-clock-wrapper.clearfix:after {
  clear: both; }

.flip-clock-wrapper.clearfix {
  *zoom: 1; }

/* Main */
.flip-clock-wrapper {
  font: normal 11px "Helvetica Neue", Helvetica, sans-serif;
  -webkit-user-select: none; }

.flip-clock-meridium {
  background: none !important;
  box-shadow: 0 0 0 !important;
  font-size: 36px !important; }

.flip-clock-meridium a { color: #313333; }

.flip-clock-wrapper {
  text-align: center;
  position: relative;
  width: 100%;
  margin: 1em;
}

.flip-clock-wrapper:before,
.flip-clock-wrapper:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}
.flip-clock-wrapper:after {
    clear: both;
}

/* Skeleton */
.flip-clock-wrapper ul {
  position: relative;
  float: left;
  margin: 5px;
  width: 60px;
  height: 90px;
  font-size: 80px;
  font-weight: bold;
  line-height: 87px;
  border-radius: 6px;
  background: #000;
}

.flip-clock-wrapper ul li {
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  line-height: 87px;
  text-decoration: none !important;
}

.flip-clock-wrapper ul li:first-child {
  z-index: 2; }

.flip-clock-wrapper ul li a {
  display: block;
  height: 100%;
  -webkit-perspective: 200px;
  -moz-perspective: 200px;
  perspective: 200px;
  margin: 0 !important;
  overflow: visible !important;
  cursor: default !important; }

.flip-clock-wrapper ul li a div {
  z-index: 1;
  position: absolute;
  left: 0;
  width: 100%;
  height: 50%;
  font-size: 80px;
  overflow: hidden; 
  outline: 1px solid transparent; }

.flip-clock-wrapper ul li a div .shadow {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2; }

.flip-clock-wrapper ul li a div.up {
  -webkit-transform-origin: 50% 100%;
  -moz-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  -o-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  top: 0; }

.flip-clock-wrapper ul li a div.up:after {
  content: "";
  position: absolute;
  top: 44px;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 3px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4); }

.flip-clock-wrapper ul li a div.down {
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  -o-transform-origin: 50% 0;
  transform-origin: 50% 0;
  bottom: 0;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}

.flip-clock-wrapper ul li a div div.inn {
  position: absolute;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 200%;
  color: #ccc;
  text-shadow: 0 1px 2px #000;
  text-align: center;
  background-color: #333;
  border-radius: 6px;
  font-size: 70px; }

.flip-clock-wrapper ul li a div.up div.inn {
  top: 0; }

.flip-clock-wrapper ul li a div.down div.inn {
  bottom: 0; }

/* PLAY */
.flip-clock-wrapper ul.play li.flip-clock-before {
  z-index: 3; }

.flip-clock-wrapper .flip {   box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7); }

.flip-clock-wrapper ul.play li.flip-clock-active {
  -webkit-animation: asd 0.5s 0.5s linear both;
  -moz-animation: asd 0.5s 0.5s linear both;
  animation: asd 0.5s 0.5s linear both;
  z-index: 5; }

.flip-clock-divider {
  float: left;
  display: inline-block;
  position: relative;
  width: 20px;
  height: 100px; }

.flip-clock-divider:first-child {
  width: 0; }

.flip-clock-dot {
  display: block;
  background: #323434;
  width: 10px;
  height: 10px;
  position: absolute;
  border-radius: 50%;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  left: 5px; }

.flip-clock-divider .flip-clock-label {
  position: absolute;
  top: -1.5em;
  right: -86px;
  color: black;
  text-shadow: none; }

.flip-clock-divider.minutes .flip-clock-label {
  right: -88px; }

.flip-clock-divider.seconds .flip-clock-label {
  right: -91px; }

.flip-clock-dot.top {
  top: 30px; }

.flip-clock-dot.bottom {
  bottom: 30px; }

@-webkit-keyframes asd {
  0% {
    z-index: 2; }

  20% {
    z-index: 4; }

  100% {
    z-index: 4; } }

@-moz-keyframes asd {
  0% {
    z-index: 2; }

  20% {
    z-index: 4; }

  100% {
    z-index: 4; } }

@-o-keyframes asd {
  0% {
    z-index: 2; }

  20% {
    z-index: 4; }

  100% {
    z-index: 4; } }

@keyframes asd {
  0% {
    z-index: 2; }

  20% {
    z-index: 4; }

  100% {
    z-index: 4; } }

.flip-clock-wrapper ul.play li.flip-clock-active .down {
  z-index: 2;
  -webkit-animation: turn 0.5s 0.5s linear both;
  -moz-animation: turn 0.5s 0.5s linear both;
  animation: turn 0.5s 0.5s linear both; }

@-webkit-keyframes turn {
  0% {
    -webkit-transform: rotateX(90deg); }

  100% {
    -webkit-transform: rotateX(0deg); } }

@-moz-keyframes turn {
  0% {
    -moz-transform: rotateX(90deg); }

  100% {
    -moz-transform: rotateX(0deg); } }

@-o-keyframes turn {
  0% {
    -o-transform: rotateX(90deg); }

  100% {
    -o-transform: rotateX(0deg); } }

@keyframes turn {
  0% {
    transform: rotateX(90deg); }

  100% {
    transform: rotateX(0deg); } }

.flip-clock-wrapper ul.play li.flip-clock-before .up {
  z-index: 2;
  -webkit-animation: turn2 0.5s linear both;
  -moz-animation: turn2 0.5s linear both;
  animation: turn2 0.5s linear both; }

@-webkit-keyframes turn2 {
  0% {
    -webkit-transform: rotateX(0deg); }

  100% {
    -webkit-transform: rotateX(-90deg); } }

@-moz-keyframes turn2 {
  0% {
    -moz-transform: rotateX(0deg); }

  100% {
    -moz-transform: rotateX(-90deg); } }

@-o-keyframes turn2 {
  0% {
    -o-transform: rotateX(0deg); }

  100% {
    -o-transform: rotateX(-90deg); } }

@keyframes turn2 {
  0% {
    transform: rotateX(0deg); }

  100% {
    transform: rotateX(-90deg); } }

.flip-clock-wrapper ul li.flip-clock-active {
  z-index: 3; }

/* SHADOW */
.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, black));
  background: linear, top, rgba(0, 0, 0, 0.1) 0%, black 100%;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);
  background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, black 100%;
  -webkit-animation: show 0.5s linear both;
  -moz-animation: show 0.5s linear both;
  animation: show 0.5s linear both; }

.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, black));
  background: linear, top, rgba(0, 0, 0, 0.1) 0%, black 100%;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);
  background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, black 100%;
  -webkit-animation: hide 0.5s 0.3s linear both;
  -moz-animation: hide 0.5s 0.3s linear both;
  animation: hide 0.5s 0.3s linear both; }

/*DOWN*/
.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow {
  background: -moz-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background: linear, top, black 0%, rgba(0, 0, 0, 0.1) 100%;
  background: -o-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);
  background: -ms-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);
  background: linear, to bottom, black 0%, rgba(0, 0, 0, 0.1) 100%;
  -webkit-animation: show 0.5s linear both;
  -moz-animation: show 0.5s linear both;
  animation: show 0.5s linear both; }

.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow {
  background: -moz-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, rgba(0, 0, 0, 0.1)));
  background: linear, top, black 0%, rgba(0, 0, 0, 0.1) 100%;
  background: -o-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);
  background: -ms-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);
  background: linear, to bottom, black 0%, rgba(0, 0, 0, 0.1) 100%;
  -webkit-animation: hide 0.5s 0.3s linear both;
  -moz-animation: hide 0.5s 0.3s linear both;
  animation: hide 0.5s 0.2s linear both; }

@-webkit-keyframes show {
  0% {
    opacity: 0; }

  100% {
    opacity: 1; } }

@-moz-keyframes show {
  0% {
    opacity: 0; }

  100% {
    opacity: 1; } }

@-o-keyframes show {
  0% {
    opacity: 0; }

  100% {
    opacity: 1; } }

@keyframes show {
  0% {
    opacity: 0; }

  100% {
    opacity: 1; } }

@-webkit-keyframes hide {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }

@-moz-keyframes hide {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }

@-o-keyframes hide {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }

@keyframes hide {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }


/* +++ Footer marketing Area --- */

footer {
	/*position:fixed;*/
	/*bottom:0;*/
	width:100%;
	height:50px;
	border-bottom:1px solid #760100;
	background:#760100;
	z-index:300;
	-webkit-box-shadow:  0px -2px 7px 0px rgba(0, 0, 0, .4);
	box-shadow:  0px -2px 7px 0px rgba(0, 0, 0, .4);
}
footer a {
    display: block;
    text-align: center;
}
footer img {
	display:inline-block;
    vertical-align: middle;
    height: 100%;
}


/*!
* jQuery Mobile 1.4.4
* Git HEAD hash: b4150fb1c561b614da796c210877fb25e74cf622 <> Date: Fri Sep 12 2014 16:43:26 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/


/* SVG icons */
.ui-icon-action:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-alert:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8%20C6.447%2C8%2C6%2C7.553%2C6%2C7V5c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-d-l:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-d-r:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-d:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-l:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-r:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-u-l:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-u-r:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-arrow-u:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-audio:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-back:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-bars:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-bullets:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5%20C4.447%2C6%2C4%2C6.447%2C4%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1%20S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-calendar:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-camera:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2%20v6c0%2C1.104%2C0.896%2C2%2C2%2C2h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2%20C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-carat-d:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-carat-l:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-carat-r:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-carat-u:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-check:after,
/* Used ui-checkbox-on twice to increase specificity. If active state has background-image for gradient this rule overrides. */
html .ui-btn.ui-checkbox-on.ui-checkbox-on:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-clock:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-cloud:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2%20c-0.158%2C0-0.311%2C0.023-0.457%2C0.058C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9%20c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-comment:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-delete:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-edit:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-eye:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-forbidden:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-forward:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-gear:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-grid:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-heart:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C1.872c-2-3-7-2-7%2C2c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.479%2C3%2C3c0.583-0.521%2C3-3%2C3-3s4-4%2C4-7%20C14-0.128%2C9-1.128%2C7%2C1.872z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-home:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-info:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-location:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-lock:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848%20C6.207%2C9.673%2C6%2C9.366%2C6%2C9c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-mail:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-minus:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-navigation:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-phone:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%22-0.01%200.008%2014%2014%22%20style%3D%22enable-background%3Anew%20-0.01%200.008%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M6.939%2C9.189C6.165%2C8.557%2C5.271%2C7.705%2C4.497%2C6.744C3.953%2C6.071%2C3.473%2C5.363%2C3.969%2C4.866l-3.482-3.48%20C-0.021%2C2.02-1.146%2C5.04%2C3.675%2C9.984c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.4C8.725%2C10.568%2C8.113%2C10.146%2C6.939%2C9.189z%20%20M13.82%2C11.519v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.211-0.546-0.205-0.754%2C0.002L9.455%2C9.831l3.403%2C3.407%20c0%2C0%2C0.962-0.96%2C0.961-0.961l0.002-0.001C14.043%2C12.056%2C14.021%2C11.721%2C13.82%2C11.519z%20M5.192%2C3.644V3.642%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.881c0%2C0-2.726-2.725-2.727-2.726C2.255-0.055%2C1.92-0.05%2C1.712%2C0.156L0.751%2C1.121l3.479%2C3.482%20C4.231%2C4.604%2C5.192%2C3.645%2C5.192%2C3.644z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-plus:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-power:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455%20C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773%20C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773%20c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811%20C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1%20c-0.553%2C0-1%2C0.447-1%2C1v6C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-recycle:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11%20C4.791%2C11%2C3%2C9.209%2C3%2C7z%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4%20h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-refresh:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-search:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5%20s2.463%2C5.5%2C5.5%2C5.5c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-shop:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5%20S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5%20S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-star:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-tag:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-user:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-icon-video:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
/* Alt icons */
.ui-alt-icon.ui-icon-action:after,
.ui-alt-icon .ui-icon-action:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M9%2C5v3l5-4L9%2C0v3c0%2C0-5%2C0-5%2C7C6%2C5%2C9%2C5%2C9%2C5z%20M11%2C12H2V5h1l2-2H0v11h13V7l-2%2C2V12z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-alert:after,
.ui-alt-icon .ui-icon-alert:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8C6.447%2C8%2C6%2C7.553%2C6%2C7V5%20c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-d:after,
.ui-alt-icon .ui-icon-arrow-d:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%229%2C7%209%2C0%205%2C0%205%2C7%200%2C7%207%2C14%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-d-l:after,
.ui-alt-icon .ui-icon-arrow-d-l:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C3%2011%2C0%203.5%2C7.5%200%2C4%200%2C14%2010%2C14%206.5%2C10.5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-d-r:after,
.ui-alt-icon .ui-icon-arrow-d-r:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2210.5%2C7.5%203%2C0%200%2C3%207.5%2C10.5%204%2C14%2014%2C14%2014%2C4%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-l:after,
.ui-alt-icon .ui-icon-arrow-l:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-r:after,
.ui-alt-icon .ui-icon-arrow-r:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-u:after,
.ui-alt-icon .ui-icon-arrow-u:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C0%200%2C7%205%2C7%205%2C14%209%2C14%209%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-u-l:after,
.ui-alt-icon .ui-icon-arrow-u-l:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C11%206.5%2C3.5%2010%2C0%200%2C0%200%2C10%203.5%2C6.5%2011%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-arrow-u-r:after,
.ui-alt-icon .ui-icon-arrow-u-r:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C0%204%2C0%207.5%2C3.5%200%2C11%203%2C14%2010.5%2C6.5%2014%2C10%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-audio:after,
.ui-alt-icon .ui-icon-audio:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.018px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014.018%2014%22%20style%3D%22enable-background%3Anew%200%200%2014.018%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4C0.447%2C4%2C0%2C4.447%2C0%2C5v4c0%2C0.553%2C0.447%2C1%2C1%2C1h1l4%2C4V0L2%2C4H1z%20M10.346%2C7c0-1.699-1.042-3.154-2.546-3.867L6.982%2C4.68%20C7.885%2C5.107%2C8.51%2C5.98%2C8.51%2C7S7.885%2C8.893%2C6.982%2C9.32L7.8%2C10.867C9.304%2C10.154%2C10.346%2C8.699%2C10.346%2C7z%20M9.447%2C0.017L8.618%2C1.586%20C10.723%2C2.584%2C12.182%2C4.621%2C12.182%2C7s-1.459%2C4.416-3.563%2C5.414l0.829%2C1.569c2.707-1.283%2C4.57-3.925%2C4.57-6.983%20S12.154%2C1.3%2C9.447%2C0.017z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-back:after,
.ui-alt-icon .ui-icon-back:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-bars:after,
.ui-alt-icon .ui-icon-bars:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h12%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-bullets:after,
.ui-alt-icon .ui-icon-bullets:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C4h8c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H5C4.447%2C2%2C4%2C2.447%2C4%2C3S4.447%2C4%2C5%2C4z%20M13%2C6H5C4.447%2C6%2C4%2C6.447%2C4%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1h8c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H5c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1h8%20c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%20M1%2C2C0.447%2C2%2C0%2C2.447%2C0%2C3s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C2%2C1%2C2z%20M1%2C6C0.447%2C6%2C0%2C6.447%2C0%2C7%20c0%2C0.553%2C0.447%2C1%2C1%2C1s1-0.447%2C1-1C2%2C6.447%2C1.553%2C6%2C1%2C6z%20M1%2C10c-0.553%2C0-1%2C0.447-1%2C1s0.447%2C1%2C1%2C1s1-0.447%2C1-1S1.553%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-calendar:after,
.ui-alt-icon .ui-icon-calendar:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-camera:after,
.ui-alt-icon .ui-icon-camera:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2%20h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-carat-d:after,
.ui-alt-icon .ui-icon-carat-d:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-carat-l:after,
.ui-alt-icon .ui-icon-carat-l:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2210.596%2C11.949%205.646%2C7%2010.596%2C2.05%208.475%2C-0.071%201.404%2C7%208.475%2C14.07%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-carat-r:after,
.ui-alt-icon .ui-icon-carat-r:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-carat-u:after,
.ui-alt-icon .ui-icon-carat-u:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%222.051%2C10.596%207%2C5.646%2011.95%2C10.596%2014.07%2C8.475%207%2C1.404%20-0.071%2C8.475%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-check:after,
.ui-alt-icon .ui-icon-check:after,
html .ui-alt-icon.ui-btn.ui-checkbox-on:after,
html .ui-alt-icon .ui-btn.ui-checkbox-on:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-clock:after,
.ui-alt-icon .ui-icon-clock:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C12c-2.762%2C0-5-2.238-5-5s2.238-5%2C5-5s5%2C2.238%2C5%2C5%20S9.762%2C12%2C7%2C12z%20M9%2C6H8V4c0-0.553-0.447-1-1-1S6%2C3.447%2C6%2C4v3c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1S9.553%2C6%2C9%2C6z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-cloud:after,
.ui-alt-icon .ui-icon-cloud:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M14%2C9.5c0-0.793-0.465-1.473-1.134-1.795C12.949%2C7.484%2C13%2C7.249%2C13%2C7c0-1.104-0.896-2-2-2c-0.158%2C0-0.311%2C0.023-0.457%2C0.058%20C9.816%2C3.549%2C8.286%2C2.5%2C6.5%2C2.5c-2.33%2C0-4.224%2C1.777-4.454%2C4.046C0.883%2C6.76%2C0%2C7.773%2C0%2C9c0%2C1.381%2C1.119%2C2.5%2C2.5%2C2.5h10v-0.07%20C13.361%2C11.206%2C14%2C10.432%2C14%2C9.5z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-comment:after,
.ui-alt-icon .ui-icon-comment:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v7c0%2C1.104%2C0.896%2C2%2C2%2C2h1v3l3-3h6c1.104%2C0%2C2-0.896%2C2-2V2C14%2C0.896%2C13.104%2C0%2C12%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-delete:after,
.ui-alt-icon .ui-icon-delete:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-edit:after,
.ui-alt-icon .ui-icon-edit:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%2C10l-1%2C4l4-1l7-7L8%2C3L1%2C10z%20M11%2C0L9%2C2l3%2C3l2-2L11%2C0z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-eye:after,
.ui-alt-icon .ui-icon-eye:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C2C3%2C2%2C0%2C7%2C0%2C7s3%2C5%2C7%2C5s7-5%2C7-5S11%2C2%2C7%2C2z%20M7%2C10c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3%20C10%2C8.656%2C8.657%2C10%2C7%2C10z%20M7%2C6C6.448%2C6%2C6%2C6.447%2C6%2C7c0%2C0.553%2C0.448%2C1%2C1%2C1s1-0.447%2C1-1C8%2C6.447%2C7.552%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-forbidden:after,
.ui-alt-icon .ui-icon-forbidden:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12.601%2C11.187C13.476%2C10.018%2C14%2C8.572%2C14%2C7c0-3.866-3.134-7-7-7C5.428%2C0%2C3.982%2C0.524%2C2.813%2C1.399L2.757%2C1.343L2.053%2C2.048%20L2.048%2C2.053L1.343%2C2.758l0.056%2C0.056C0.524%2C3.982%2C0%2C5.428%2C0%2C7c0%2C3.866%2C3.134%2C7%2C7%2C7c1.572%2C0%2C3.018-0.524%2C4.187-1.399l0.056%2C0.057%20l0.705-0.705l0.005-0.005l0.705-0.705L12.601%2C11.187z%20M7%2C2c2.761%2C0%2C5%2C2.238%2C5%2C5c0%2C1.019-0.308%2C1.964-0.832%2C2.754L4.246%2C2.832%20C5.036%2C2.308%2C5.981%2C2%2C7%2C2z%20M7%2C12c-2.761%2C0-5-2.238-5-5c0-1.019%2C0.308-1.964%2C0.832-2.754l6.922%2C6.922C8.964%2C11.692%2C8.019%2C12%2C7%2C12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-forward:after,
.ui-alt-icon .ui-icon-forward:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M13%2C4L9%2C0v3C6%2C3%2C1%2C4%2C1%2C8c0%2C5%2C7%2C6%2C7%2C6v-2c0%2C0-5-1-5-4s6-3%2C6-3v3L13%2C4z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-gear:after,
.ui-alt-icon .ui-icon-gear:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M13.621%2C5.904l-1.036-0.259c-0.168-0.042-0.303-0.168-0.355-0.332c-0.092-0.284-0.205-0.559-0.339-0.82%20c-0.079-0.153-0.073-0.337%2C0.017-0.486l0.549-0.915c0.118-0.196%2C0.088-0.448-0.075-0.61l-0.862-0.863%20c-0.162-0.163-0.414-0.193-0.611-0.075l-0.916%2C0.55C9.844%2C2.182%2C9.659%2C2.188%2C9.506%2C2.109C9.244%2C1.975%2C8.97%2C1.861%2C8.686%2C1.77%20c-0.165-0.052-0.29-0.187-0.332-0.354L8.095%2C0.379C8.039%2C0.156%2C7.839%2C0%2C7.609%2C0H6.391c-0.229%2C0-0.43%2C0.156-0.485%2C0.379L5.646%2C1.415%20C5.604%2C1.582%2C5.479%2C1.718%2C5.313%2C1.77c-0.284%2C0.092-0.559%2C0.206-0.82%2C0.34C4.339%2C2.188%2C4.155%2C2.182%2C4.007%2C2.093L3.092%2C1.544%20c-0.196-0.118-0.448-0.087-0.61%2C0.075L1.619%2C2.481C1.457%2C2.644%2C1.426%2C2.896%2C1.544%2C3.093l0.549%2C0.914%20c0.089%2C0.148%2C0.095%2C0.332%2C0.017%2C0.486C1.975%2C4.755%2C1.861%2C5.029%2C1.77%2C5.314c-0.053%2C0.164-0.188%2C0.29-0.354%2C0.332L0.379%2C5.905%20C0.156%2C5.961%2C0%2C6.161%2C0%2C6.391v1.219c0%2C0.229%2C0.156%2C0.43%2C0.379%2C0.485l1.036%2C0.26C1.582%2C8.396%2C1.717%2C8.521%2C1.77%2C8.687%20c0.092%2C0.284%2C0.205%2C0.559%2C0.34%2C0.82C2.188%2C9.66%2C2.182%2C9.844%2C2.093%2C9.993l-0.549%2C0.915c-0.118%2C0.195-0.087%2C0.448%2C0.075%2C0.61%20l0.862%2C0.862c0.162%2C0.163%2C0.414%2C0.193%2C0.61%2C0.075l0.915-0.549c0.148-0.089%2C0.332-0.095%2C0.486-0.017%20c0.262%2C0.135%2C0.536%2C0.248%2C0.82%2C0.34c0.165%2C0.053%2C0.291%2C0.187%2C0.332%2C0.354l0.259%2C1.036C5.96%2C13.844%2C6.16%2C14%2C6.39%2C14h1.22%20c0.229%2C0%2C0.43-0.156%2C0.485-0.379l0.259-1.036c0.042-0.167%2C0.168-0.302%2C0.333-0.354c0.284-0.092%2C0.559-0.205%2C0.82-0.34%20c0.154-0.078%2C0.338-0.072%2C0.486%2C0.017l0.914%2C0.549c0.197%2C0.118%2C0.449%2C0.088%2C0.611-0.074l0.862-0.863%20c0.163-0.162%2C0.193-0.415%2C0.075-0.611l-0.549-0.915c-0.089-0.148-0.096-0.332-0.017-0.485c0.134-0.263%2C0.248-0.536%2C0.339-0.82%20c0.053-0.165%2C0.188-0.291%2C0.355-0.333l1.036-0.259C13.844%2C8.039%2C14%2C7.839%2C14%2C7.609V6.39C14%2C6.16%2C13.844%2C5.96%2C13.621%2C5.904z%20M7%2C10%20c-1.657%2C0-3-1.343-3-3s1.343-3%2C3-3s3%2C1.343%2C3%2C3S8.657%2C10%2C7%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-grid:after,
.ui-alt-icon .ui-icon-grid:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%2C0H1C0.447%2C0%2C0%2C0.447%2C0%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C4%2C0.447%2C3.553%2C0%2C3%2C0z%20M8%2C0H6%20C5.447%2C0%2C5%2C0.447%2C5%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C9%2C0.447%2C8.553%2C0%2C8%2C0z%20M13%2C0h-2c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V1C14%2C0.447%2C13.553%2C0%2C13%2C0z%20M3%2C5H1C0.447%2C5%2C0%2C5.447%2C0%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1V6C4%2C5.447%2C3.553%2C5%2C3%2C5z%20M8%2C5H6C5.447%2C5%2C5%2C5.447%2C5%2C6v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6%20C9%2C5.447%2C8.553%2C5%2C8%2C5z%20M13%2C5h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1V6C14%2C5.447%2C13.553%2C5%2C13%2C5z%20M3%2C10%20H1c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C4%2C10.447%2C3.553%2C10%2C3%2C10z%20M8%2C10H6c-0.553%2C0-1%2C0.447-1%2C1v2%20c0%2C0.553%2C0.447%2C1%2C1%2C1h2c0.553%2C0%2C1-0.447%2C1-1v-2C9%2C10.447%2C8.553%2C10%2C8%2C10z%20M13%2C10h-2c-0.553%2C0-1%2C0.447-1%2C1v2c0%2C0.553%2C0.447%2C1%2C1%2C1h2%20c0.553%2C0%2C1-0.447%2C1-1v-2C14%2C10.447%2C13.553%2C10%2C13%2C10z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-heart:after,
.ui-alt-icon .ui-icon-heart:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C1.958c-2-3-7-2.128-7%2C1.872c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.48%2C3%2C3c0.583-0.52%2C3-3%2C3-3s4-4%2C4-7C14-0.169%2C9-1.042%2C7%2C1.958z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-home:after,
.ui-alt-icon .ui-icon-home:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-info:after,
.ui-alt-icon .ui-icon-info:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C3.134%2C0%2C0%2C3.134%2C0%2C7s3.134%2C7%2C7%2C7s7-3.134%2C7-7S10.866%2C0%2C7%2C0z%20M7%2C2c0.552%2C0%2C1%2C0.447%2C1%2C1S7.552%2C4%2C7%2C4S6%2C3.553%2C6%2C3%20S6.448%2C2%2C7%2C2z%20M9%2C11H5v-1h1V6H5V5h3v5h1V11z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-location:after,
.ui-alt-icon .ui-icon-location:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4s0.896-2%2C2-2%20c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-lock:after,
.ui-alt-icon .ui-icon-lock:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M12%2C6V5c0-2.762-2.238-5-5-5C4.239%2C0%2C2%2C2.238%2C2%2C5v1H1v8h12V6H12z%20M7.5%2C9.848V12h-1V9.848C6.207%2C9.673%2C6%2C9.366%2C6%2C9%20c0-0.553%2C0.448-1%2C1-1s1%2C0.447%2C1%2C1C8%2C9.366%2C7.793%2C9.673%2C7.5%2C9.848z%20M10%2C6H4V5c0-1.657%2C1.343-3%2C3-3s3%2C1.343%2C3%2C3V6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-mail:after,
.ui-alt-icon .ui-icon-mail:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-minus:after,
.ui-alt-icon .ui-icon-minus:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-navigation:after,
.ui-alt-icon .ui-icon-navigation:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2213%2C1%200%2C6%207%2C7%208%2C14%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-phone:after,
.ui-alt-icon .ui-icon-phone:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M6.949%2C9.182C6.175%2C8.549%2C5.281%2C7.697%2C4.507%2C6.736C3.963%2C6.063%2C3.483%2C5.355%2C3.979%2C4.858l-3.482-3.48%20c-0.508%2C0.634-1.633%2C3.654%2C3.188%2C8.598c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.399C8.734%2C10.561%2C8.123%2C10.139%2C6.949%2C9.182z%20%20M13.83%2C11.512v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.212-0.546-0.205-0.754%2C0.002L9.465%2C9.823l3.402%2C3.407%20c0%2C0%2C0.963-0.961%2C0.961-0.961l0.002-0.002C14.053%2C12.049%2C14.031%2C11.713%2C13.83%2C11.512z%20M5.202%2C3.636V3.634%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.873c0%2C0-2.726-2.725-2.727-2.726c-0.21-0.21-0.545-0.205-0.753%2C0.001L0.761%2C1.113L4.24%2C4.595%20C4.241%2C4.596%2C5.202%2C3.637%2C5.202%2C3.636z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-plus:after,
.ui-alt-icon .ui-icon-plus:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-power:after,
.ui-alt-icon .ui-icon-power:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M11.243%2C2.408c-0.392-0.401-1.024-0.401-1.415%2C0c-0.391%2C0.401-0.391%2C1.054%2C0%2C1.455C10.584%2C4.642%2C11%2C5.675%2C11%2C6.773%20s-0.416%2C2.133-1.172%2C2.91c-1.512%2C1.558-4.145%2C1.558-5.656%2C0C3.416%2C8.904%2C3%2C7.872%2C3%2C6.773C3%2C5.673%2C3.416%2C4.64%2C4.172%2C3.863%20c0.39-0.401%2C0.39-1.054%2C0-1.455c-0.391-0.401-1.024-0.401-1.415%2C0C1.624%2C3.574%2C1%2C5.125%2C1%2C6.773c0%2C1.647%2C0.624%2C3.199%2C1.757%2C4.365%20c1.134%2C1.166%2C2.64%2C1.809%2C4.243%2C1.809c1.604%2C0%2C3.109-0.645%2C4.243-1.811C12.376%2C9.975%2C13%2C8.423%2C13%2C6.773%20C13%2C5.125%2C12.376%2C3.574%2C11.243%2C2.408z%20M7%2C8.053c0.553%2C0%2C1-0.445%2C1-1v-6c0-0.553-0.447-1-1-1c-0.553%2C0-1%2C0.447-1%2C1v6%20C6%2C7.604%2C6.447%2C8.053%2C7%2C8.053z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-recycle:after,
.ui-alt-icon .ui-icon-recycle:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%2C7h1L2%2C4L0%2C7h1c0%2C3.313%2C2.687%2C6%2C6%2C6c0.702%2C0%2C1.374-0.127%2C2-0.35v-2.205C8.41%2C10.789%2C7.732%2C11%2C7%2C11C4.791%2C11%2C3%2C9.209%2C3%2C7z%20%20M13%2C7c0-3.313-2.688-6-6-6C6.298%2C1%2C5.626%2C1.127%2C5%2C1.349v2.206C5.59%2C3.211%2C6.268%2C3%2C7%2C3c2.209%2C0%2C4%2C1.791%2C4%2C4h-1l2%2C3l2-3H13z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-refresh:after,
.ui-alt-icon .ui-icon-refresh:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214.001px%22%20height%3D%2214.002px%22%20viewBox%3D%220%200%2014.001%2014.002%22%20style%3D%22enable-background%3Anew%200%200%2014.001%2014.002%3B%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M14.001%2C6.001v-6l-2.06%2C2.06c-0.423-0.424-0.897-0.809-1.44-1.122C7.153-0.994%2C2.872%2C0.153%2C0.939%2C3.501%20c-1.933%2C3.348-0.786%2C7.629%2C2.562%2C9.562c3.348%2C1.933%2C7.629%2C0.785%2C9.562-2.562l-1.732-1c-1.381%2C2.392-4.438%2C3.211-6.83%2C1.83%20s-3.211-4.438-1.83-6.83s4.438-3.211%2C6.83-1.83c0.389%2C0.225%2C0.718%2C0.506%2C1.02%2C0.81l-2.52%2C2.52H14.001z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-search:after,
.ui-alt-icon .ui-icon-search:after,
.ui-input-search:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5s2.463%2C5.5%2C5.5%2C5.5%20c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-shop:after,
.ui-alt-icon .ui-icon-shop:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10%2C4V3c0-1.657-1.343-3-3-3S4%2C1.343%2C4%2C3v1H1v10h12V4H10z%20M4.5%2C6C4.224%2C6%2C4%2C5.776%2C4%2C5.5S4.224%2C5%2C4.5%2C5S5%2C5.224%2C5%2C5.5%20S4.776%2C6%2C4.5%2C6z%20M5%2C3c0-1.104%2C0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2v1H5V3z%20M9.5%2C6C9.225%2C6%2C9%2C5.776%2C9%2C5.5S9.225%2C5%2C9.5%2C5S10%2C5.224%2C10%2C5.5%20S9.775%2C6%2C9.5%2C6z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-star:after,
.ui-alt-icon .ui-icon-star:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2214%2C5%209%2C5%207%2C0%205%2C5%200%2C5%204%2C8%202.625%2C13%207%2C10%2011.375%2C13%2010%2C8%20%22%2F%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-tag:after,
.ui-alt-icon .ui-icon-tag:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5%2C0H0v5l9%2C9l5-5L5%2C0z%20M3%2C4C2.447%2C4%2C2%2C3.553%2C2%2C3s0.447-1%2C1-1s1%2C0.447%2C1%2C1S3.553%2C4%2C3%2C4z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-user:after,
.ui-alt-icon .ui-icon-user:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M8.851%2C10.101c-0.18-0.399-0.2-0.763-0.153-1.104C9.383%2C8.49%2C9.738%2C7.621%2C9.891%2C6.465C10.493%2C6.355%2C10.5%2C5.967%2C10.5%2C5.5%20c0-0.437-0.008-0.804-0.502-0.94C9.999%2C4.539%2C10%2C4.521%2C10%2C4.5c0-2.103-1-4-2-4C8%2C0.5%2C7.5%2C0%2C6.5%2C0C5%2C0%2C4%2C1.877%2C4%2C4.5%20c0%2C0.021%2C0.001%2C0.039%2C0.002%2C0.06C3.508%2C4.696%2C3.5%2C5.063%2C3.5%2C5.5c0%2C0.467%2C0.007%2C0.855%2C0.609%2C0.965%20C4.262%2C7.621%2C4.617%2C8.49%2C5.303%2C8.997c0.047%2C0.341%2C0.026%2C0.704-0.153%2C1.104C1.503%2C10.503%2C0%2C12%2C0%2C12v2h14v-2%20C14%2C12%2C12.497%2C10.503%2C8.851%2C10.101z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ui-alt-icon.ui-icon-video:after,
.ui-alt-icon .ui-icon-video:after {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%20-2%2014%2014%22%20style%3D%22enable-background%3Anew%200%20-2%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M8%2C0H2C0.896%2C0%2C0%2C0.896%2C0%2C2v6c0%2C1.104%2C0.896%2C2%2C2%2C2h6c1.104%2C0%2C2-0.896%2C2-2V5V2C10%2C0.896%2C9.104%2C0%2C8%2C0z%20M10%2C5l4%2C4V1L10%2C5z%22%2F%3E%3C%2Fsvg%3E");
}
/* PNG icons */
.ui-nosvg .ui-icon-action:after {
	background-image: url(images/icons-png/action-white.png);
}
.ui-nosvg .ui-icon-alert:after {
	background-image: url(images/icons-png/alert-white.png);
}
.ui-nosvg .ui-icon-arrow-d-l:after {
	background-image: url(images/icons-png/arrow-d-l-white.png);
}
.ui-nosvg .ui-icon-arrow-d-r:after {
	background-image: url(images/icons-png/arrow-d-r-white.png);
}
.ui-nosvg .ui-icon-arrow-d:after {
	background-image: url(images/icons-png/arrow-d-white.png);
}
.ui-nosvg .ui-icon-arrow-l:after {
	background-image: url(images/icons-png/arrow-l-white.png);
}
.ui-nosvg .ui-icon-arrow-r:after {
	background-image: url(images/icons-png/arrow-r-white.png);
}
.ui-nosvg .ui-icon-arrow-u-l:after {
	background-image: url(images/icons-png/arrow-u-l-white.png);
}
.ui-nosvg .ui-icon-arrow-u-r:after {
	background-image: url(images/icons-png/arrow-u-r-white.png);
}
.ui-nosvg .ui-icon-arrow-u:after {
	background-image: url(images/icons-png/arrow-u-white.png);
}
.ui-nosvg .ui-icon-audio:after {
	background-image: url(images/icons-png/audio-white.png);
}
.ui-nosvg .ui-icon-back:after {
	background-image: url(images/icons-png/back-white.png);
}
.ui-nosvg .ui-icon-bars:after {
	background-image: url(images/icons-png/bars-white.png);
}
.ui-nosvg .ui-icon-bullets:after {
	background-image: url(images/icons-png/bullets-white.png);
}
.ui-nosvg .ui-icon-calendar:after {
	background-image: url(images/icons-png/calendar-white.png);
}
.ui-nosvg .ui-icon-camera:after {
	background-image: url(images/icons-png/camera-white.png);
}
.ui-nosvg .ui-icon-carat-d:after {
	background-image: url(images/icons-png/carat-d-white.png);
}
.ui-nosvg .ui-icon-carat-l:after {
	background-image: url(images/icons-png/carat-l-white.png);
}
.ui-nosvg .ui-icon-carat-r:after {
	background-image: url(images/icons-png/carat-r-white.png);
}
.ui-nosvg .ui-icon-carat-u:after {
	background-image: url(images/icons-png/carat-u-white.png);
}
.ui-nosvg .ui-icon-check:after,
html.ui-nosvg .ui-btn.ui-checkbox-on:after {
	background-image: url(images/icons-png/check-white.png);
}
.ui-nosvg .ui-icon-clock:after {
	background-image: url(images/icons-png/clock-white.png);
}
.ui-nosvg .ui-icon-cloud:after {
	background-image: url(images/icons-png/cloud-white.png);
}
.ui-nosvg .ui-icon-comment:after {
	background-image: url(images/icons-png/comment-white.png);
}
.ui-nosvg .ui-icon-delete:after {
	background-image: url(images/icons-png/delete-white.png);
}
.ui-nosvg .ui-icon-edit:after {
	background-image: url(images/icons-png/edit-white.png);
}
.ui-nosvg .ui-icon-eye:after {
	background-image: url(images/icons-png/eye-white.png);
}
.ui-nosvg .ui-icon-forbidden:after {
	background-image: url(images/icons-png/forbidden-white.png);
}
.ui-nosvg .ui-icon-forward:after {
	background-image: url(images/icons-png/forward-white.png);
}
.ui-nosvg .ui-icon-gear:after {
	background-image: url(images/icons-png/gear-white.png);
}
.ui-nosvg .ui-icon-grid:after {
	background-image: url(images/icons-png/grid-white.png);
}
.ui-nosvg .ui-icon-heart:after {
	background-image: url(images/icons-png/heart-white.png);
}
.ui-nosvg .ui-icon-home:after {
	background-image: url(images/icons-png/home-white.png);
}
.ui-nosvg .ui-icon-info:after {
	background-image: url(images/icons-png/info-white.png);
}
.ui-nosvg .ui-icon-location:after {
	background-image: url(images/icons-png/location-white.png);
}
.ui-nosvg .ui-icon-lock:after {
	background-image: url(images/icons-png/lock-white.png);
}
.ui-nosvg .ui-icon-mail:after {
	background-image: url(images/icons-png/mail-white.png);
}
.ui-nosvg .ui-icon-minus:after {
	background-image: url(images/icons-png/minus-white.png);
}
.ui-nosvg .ui-icon-navigation:after {
	background-image: url(images/icons-png/navigation-white.png);
}
.ui-nosvg .ui-icon-phone:after {
	background-image: url(images/icons-png/phone-white.png);
}
.ui-nosvg .ui-icon-plus:after {
	background-image: url(images/icons-png/plus-white.png);
}
.ui-nosvg .ui-icon-power:after {
	background-image: url(images/icons-png/power-white.png);
}
.ui-nosvg .ui-icon-recycle:after {
	background-image: url(images/icons-png/recycle-white.png);
}
.ui-nosvg .ui-icon-refresh:after {
	background-image: url(images/icons-png/refresh-white.png);
}
.ui-nosvg .ui-icon-search:after {
	background-image: url(images/icons-png/search-white.png);
}
.ui-nosvg .ui-icon-shop:after {
	background-image: url(images/icons-png/shop-white.png);
}
.ui-nosvg .ui-icon-star:after {
	background-image: url(images/icons-png/star-white.png);
}
.ui-nosvg .ui-icon-tag:after {
	background-image: url(images/icons-png/tag-white.png);
}
.ui-nosvg .ui-icon-user:after {
	background-image: url(images/icons-png/user-white.png);
}
.ui-nosvg .ui-icon-video:after {
	background-image: url(images/icons-png/video-white.png);
}
/* Alt icons */
.ui-nosvg .ui-alt-icon.ui-icon-action:after,
.ui-nosvg .ui-alt-icon .ui-icon-action:after {
	background-image: url(images/icons-png/action-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-alert:after,
.ui-nosvg .ui-alt-icon .ui-icon-alert:after {
	background-image: url(images/icons-png/alert-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-d:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-d:after {
	background-image: url(images/icons-png/arrow-d-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-d-l:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-d-l:after {
	background-image: url(images/icons-png/arrow-d-l-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-d-r:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-d-r:after {
	background-image: url(images/icons-png/arrow-d-r-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-l:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-l:after {
	background-image: url(images/icons-png/arrow-l-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-r:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-r:after {
	background-image: url(images/icons-png/arrow-r-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-u:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-u:after {
	background-image: url(images/icons-png/arrow-u-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-u-l:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-u-l:after {
	background-image: url(images/icons-png/arrow-u-l-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-arrow-u-r:after,
.ui-nosvg .ui-alt-icon .ui-icon-arrow-u-r:after {
	background-image: url(images/icons-png/arrow-u-r-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-audio:after,
.ui-nosvg .ui-alt-icon .ui-icon-audio:after {
	background-image: url(images/icons-png/audio-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-back:after,
.ui-nosvg .ui-alt-icon .ui-icon-back:after {
	background-image: url(images/icons-png/back-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-bars:after,
.ui-nosvg .ui-alt-icon .ui-icon-bars:after {
	background-image: url(images/icons-png/bars-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-bullets:after,
.ui-nosvg .ui-alt-icon .ui-icon-bullets:after {
	background-image: url(images/icons-png/bullets-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-calendar:after,
.ui-nosvg .ui-alt-icon .ui-icon-calendar:after {
	background-image: url(images/icons-png/calendar-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-camera:after,
.ui-nosvg .ui-alt-icon .ui-icon-camera:after {
	background-image: url(images/icons-png/camera-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-carat-d:after,
.ui-nosvg .ui-alt-icon .ui-icon-carat-d:after {
	background-image: url(images/icons-png/carat-d-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-carat-l:after,
.ui-nosvg .ui-alt-icon .ui-icon-carat-l:after {
	background-image: url(images/icons-png/carat-l-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-carat-r:after,
.ui-nosvg .ui-alt-icon .ui-icon-carat-r:after {
	background-image: url(images/icons-png/carat-r-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-carat-u:after,
.ui-nosvg .ui-alt-icon .ui-icon-carat-u:after {
	background-image: url(images/icons-png/carat-u-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-check:after,
.ui-nosvg .ui-alt-icon .ui-icon-check:after,
.ui-nosvg .ui-alt-icon.ui-btn.ui-checkbox-on:after,
.ui-nosvg .ui-alt-icon .ui-btn.ui-checkbox-on:after {
	background-image: url(images/icons-png/check-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-clock:after,
.ui-nosvg .ui-alt-icon .ui-icon-clock:after {
	background-image: url(images/icons-png/clock-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-cloud:after,
.ui-nosvg .ui-alt-icon .ui-icon-cloud:after {
	background-image: url(images/icons-png/cloud-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-comment:after,
.ui-nosvg .ui-alt-icon .ui-icon-comment:after {
	background-image: url(images/icons-png/comment-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-delete:after,
.ui-nosvg .ui-alt-icon .ui-icon-delete:after {
	background-image: url(images/icons-png/delete-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-edit:after,
.ui-nosvg .ui-alt-icon .ui-icon-edit:after {
	background-image: url(images/icons-png/edit-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-eye:after,
.ui-nosvg .ui-alt-icon .ui-icon-eye:after {
	background-image: url(images/icons-png/eye-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-forbidden:after,
.ui-nosvg .ui-alt-icon .ui-icon-forbidden:after {
	background-image: url(images/icons-png/forbidden-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-forward:after,
.ui-nosvg .ui-alt-icon .ui-icon-forward:after {
	background-image: url(images/icons-png/forward-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-gear:after,
.ui-nosvg .ui-alt-icon .ui-icon-gear:after {
	background-image: url(images/icons-png/gear-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-grid:after,
.ui-nosvg .ui-alt-icon .ui-icon-grid:after {
	background-image: url(images/icons-png/grid-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-heart:after,
.ui-nosvg .ui-alt-icon .ui-icon-heart:after {
	background-image: url(images/icons-png/heart-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-home:after,
.ui-nosvg .ui-alt-icon .ui-icon-home:after {
	background-image: url(images/icons-png/home-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-info:after,
.ui-nosvg .ui-alt-icon .ui-icon-info:after {
	background-image: url(images/icons-png/info-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-location:after,
.ui-nosvg .ui-alt-icon .ui-icon-location:after {
	background-image: url(images/icons-png/location-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-lock:after,
.ui-nosvg .ui-alt-icon .ui-icon-lock:after {
	background-image: url(images/icons-png/lock-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-mail:after,
.ui-nosvg .ui-alt-icon .ui-icon-mail:after {
	background-image: url(images/icons-png/mail-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-minus:after,
.ui-nosvg .ui-alt-icon .ui-icon-minus:after {
	background-image: url(images/icons-png/minus-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-navigation:after,
.ui-nosvg .ui-alt-icon .ui-icon-navigation:after {
	background-image: url(images/icons-png/navigation-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-phone:after,
.ui-nosvg .ui-alt-icon .ui-icon-phone:after {
	background-image: url(images/icons-png/phone-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-plus:after,
.ui-nosvg .ui-alt-icon .ui-icon-plus:after {
	background-image: url(images/icons-png/plus-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-power:after,
.ui-nosvg .ui-alt-icon .ui-icon-power:after {
	background-image: url(images/icons-png/power-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-recycle:after,
.ui-nosvg .ui-alt-icon .ui-icon-recycle:after {
	background-image: url(images/icons-png/recycle-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-refresh:after,
.ui-nosvg .ui-alt-icon .ui-icon-refresh:after {
	background-image: url(images/icons-png/refresh-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-search:after,
.ui-nosvg .ui-alt-icon .ui-icon-search:after,
.ui-nosvg .ui-input-search:after {
	background-image: url(images/icons-png/search-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-shop:after,
.ui-nosvg .ui-alt-icon .ui-icon-shop:after {
	background-image: url(images/icons-png/shop-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-star:after,
.ui-nosvg .ui-alt-icon .ui-icon-star:after {
	background-image: url(images/icons-png/star-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-tag:after,
.ui-nosvg .ui-alt-icon .ui-icon-tag:after {
	background-image: url(images/icons-png/tag-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-user:after,
.ui-nosvg .ui-alt-icon .ui-icon-user:after {
	background-image: url(images/icons-png/user-black.png);
}
.ui-nosvg .ui-alt-icon.ui-icon-video:after,
.ui-nosvg .ui-alt-icon .ui-icon-video:after {
	background-image: url(images/icons-png/video-black.png);
}
/* Globals */
/* Font
-----------------------------------------------------------------------------------------------------------*/
html {
	font-size: 100%;
}
body,
input,
select,
textarea,
button,
.ui-btn {
	font-size: 1em;
	line-height: 1.3;
	font-family: sans-serif /*{global-font-family}*/;
}
legend,
.ui-input-text input,
.ui-input-search input {
	color: inherit;
	text-shadow: inherit;
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
	font-weight: normal;
	font-size: 16px;
}
/* Separators
-----------------------------------------------------------------------------------------------------------*/
/* Field contain separator (< 28em) */
.ui-field-contain {
	border-bottom-color: #828282;
	border-bottom-color: rgba(0,0,0,.15);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* Table opt-in classes: strokes between each row, and alternating row stripes */
/* Classes table-stroke and table-stripe are deprecated in 1.4. */
.table-stroke thead th,
.table-stripe thead th,
.table-stripe tbody tr:last-child {
	border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback */
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.table-stroke tbody th,
.table-stroke tbody td {
	border-bottom: 1px solid #e6e6e6; /* non-RGBA fallback  */
	border-bottom: 1px solid rgba(0,0,0,.05);
}
.table-stripe.table-stroke tbody tr:last-child th,
.table-stripe.table-stroke tbody tr:last-child td {
	border-bottom: 0;
}
.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
	background-color: #eeeeee; /* non-RGBA fallback  */
	background-color: rgba(0,0,0,.04);
}
/* Buttons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn,
label.ui-btn {
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
}
.ui-btn {
	text-decoration: none !important;
}
.ui-btn-active {
	cursor: pointer;
}
/* Corner rounding
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-btn-corner-all deprecated in 1.4 */
.ui-corner-all {
	-webkit-border-radius: 				.3125em /*{global-radii-blocks}*/;
	border-radius: 						.3125em /*{global-radii-blocks}*/;
}
/* Buttons */
.ui-btn-corner-all,
.ui-btn.ui-corner-all,
/* Slider track */
.ui-slider-track.ui-corner-all,
/* Flipswitch */
.ui-flipswitch.ui-corner-all,
/* Count bubble */
.ui-li-count {
	-webkit-border-radius: 				.3125em /*{global-radii-buttons}*/;
	border-radius: 						.3125em /*{global-radii-buttons}*/;
}
/* Icon-only buttons */
.ui-btn-icon-notext.ui-btn-corner-all,
.ui-btn-icon-notext.ui-corner-all {
	-webkit-border-radius: 1em;
	border-radius: 1em;
}
/* Radius clip workaround for cleaning up corner trapping */
.ui-btn-corner-all,
.ui-corner-all {
	-webkit-background-clip: padding;
	background-clip: padding-box;
}
/* Popup arrow */
.ui-popup.ui-corner-all > .ui-popup-arrow-guide {
	left: .6em /*{global-radii-blocks}*/;
	right: .6em /*{global-radii-blocks}*/;
	top: .6em /*{global-radii-blocks}*/;
	bottom: .6em /*{global-radii-blocks}*/;
}
/* Shadow
-----------------------------------------------------------------------------------------------------------*/
.ui-shadow {
	-webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ 		rgba(0,0,0,.15) /*{global-box-shadow-color}*/;
	-moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ 		rgba(0,0,0,.15) /*{global-box-shadow-color}*/;
	box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ 				rgba(0,0,0,.15) /*{global-box-shadow-color}*/;
}
.ui-shadow-inset {
	-webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ 	rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	-moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ 		rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ 	rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
}
.ui-overlay-shadow {
	-webkit-box-shadow: 0 0 12px 		rgba(0,0,0,.6);
	-moz-box-shadow: 0 0 12px 			rgba(0,0,0,.6);
	box-shadow: 0 0 12px 				rgba(0,0,0,.6);
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
	background-color: 					#666 /*{global-icon-color}*/;
	background-color: 					rgba(0,0,0,.3) /*{global-icon-disc}*/;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-border-radius: 1em;
	border-radius: 1em;
}
/* Alt icons */
.ui-alt-icon.ui-btn:after,
.ui-alt-icon .ui-btn:after,
html .ui-alt-icon.ui-checkbox-off:after,
html .ui-alt-icon.ui-radio-off:after,
html .ui-alt-icon .ui-checkbox-off:after,
html .ui-alt-icon .ui-radio-off:after {
	background-color: 					#666 /*{global-icon-color}*/;
	background-color: 					rgba(0,0,0,.15) /*{global-icon-disc}*/;
}
/* No disc */
.ui-nodisc-icon.ui-btn:after,
.ui-nodisc-icon .ui-btn:after {
	background-color: transparent;
}
/* Icon shadow */
.ui-shadow-icon.ui-btn:after,
.ui-shadow-icon .ui-btn:after {
	-webkit-box-shadow: 0 1px 0 			rgba(255,255,255,.3) /*{global-icon-shadow}*/;
	-moz-box-shadow: 0 1px 0 				rgba(255,255,255,.3) /*{global-icon-shadow}*/;
	box-shadow: 0 1px 0 					rgba(255,255,255,.3) /*{global-icon-shadow}*/;
}
/* Checkbox and radio */
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after,
.ui-btn.ui-radio-off:after,
.ui-btn.ui-radio-on:after {
	display: block;
	width: 18px;
	height: 18px;
	margin: -9px 2px 0 2px;
}
.ui-checkbox-off:after,
.ui-btn.ui-radio-off:after {
	filter: Alpha(Opacity=30);
	opacity: .3;
}
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after {
	-webkit-border-radius: .1875em;
	border-radius: .1875em;
}
.ui-btn.ui-checkbox-off:after {
	background-color: #666;
	background-color: rgba(0,0,0,.3);
}
.ui-radio .ui-btn.ui-radio-on:after {
	background-image: none;
	background-color: #fff;
	width: 8px;
	height: 8px;
	border-width: 5px;
	border-style: solid;
}
.ui-alt-icon.ui-btn.ui-radio-on:after,
.ui-alt-icon .ui-btn.ui-radio-on:after {
	background-color: #000;
}
/* Loader */
.ui-icon-loading {
	background: url(images/ajax-loader.gif);
	background-size: 2.875em 2.875em;
}
/* Swatches */
/* A
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-a,
.ui-page-theme-a .ui-bar-inherit,
html .ui-bar-a .ui-bar-inherit,
html .ui-body-a .ui-bar-inherit,
html body .ui-group-theme-a .ui-bar-inherit {
	background-color: 			#e9e9e9 /*{a-bar-background-color}*/;
	border-color:	 		#ddd /*{a-bar-border}*/;
	color: 					#333 /*{a-bar-color}*/;
	text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ 	#eee /*{a-bar-shadow-color}*/;
	font-weight: bold;
}
.ui-bar-a {
	border-width: 1px;
	border-style: solid;
}
/* Page and overlay */
.ui-overlay-a,
.ui-page-theme-a,
.ui-page-theme-a .ui-panel-wrapper {
	background-color: 			#f9f9f9 /*{a-page-background-color}*/;
	border-color:	 		#bbb /*{a-page-border}*/;
	color: 					#333 /*{a-page-color}*/;
	text-shadow: 0 /*{a-page-shadow-x}*/ 1px /*{a-page-shadow-y}*/ 0 /*{a-page-shadow-radius}*/ 	#f3f3f3 /*{a-page-shadow-color}*/;
}
/* Body: Read-only lists, text inputs, collapsible content */
.ui-body-a,
.ui-page-theme-a .ui-body-inherit,
html .ui-bar-a .ui-body-inherit,
html .ui-body-a .ui-body-inherit,
html body .ui-group-theme-a .ui-body-inherit,
html .ui-panel-page-container-a {
	background-color: 			#fff /*{a-body-background-color}*/;
	border-color:	 		#ddd /*{a-body-border}*/;
	color: 					#333 /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ 	#f3f3f3 /*{a-body-shadow-color}*/;
}
.ui-body-a {
	border-width: 1px;
	border-style: solid;
}
/* Links */
.ui-page-theme-a a,
html .ui-bar-a a,
html .ui-body-a a,
html body .ui-group-theme-a a {
	color: #3388cc /*{a-link-color}*/;
	font-weight: bold;
}
.ui-page-theme-a a:visited,
html .ui-bar-a a:visited,
html .ui-body-a a:visited,
html body .ui-group-theme-a a:visited {
    color: #3388cc /*{a-link-visited}*/;
}
.ui-page-theme-a a:hover,
html .ui-bar-a a:hover,
html .ui-body-a a:hover,
html body .ui-group-theme-a a:hover {
	color: #005599 /*{a-link-hover}*/;
}
.ui-page-theme-a a:active,
html .ui-bar-a a:active,
html .ui-body-a a:active,
html body .ui-group-theme-a a:active {
	color: #005599 /*{a-link-active}*/;
}
/* Button up */
.ui-page-theme-a .ui-btn,
html .ui-bar-a .ui-btn,
html .ui-body-a .ui-btn,
html body .ui-group-theme-a .ui-btn,
html head + body .ui-btn.ui-btn-a,
/* Button visited */
.ui-page-theme-a .ui-btn:visited,
html .ui-bar-a .ui-btn:visited,
html .ui-body-a .ui-btn:visited,
html body .ui-group-theme-a .ui-btn:visited,
html head + body .ui-btn.ui-btn-a:visited {
	background-color: 			#f6f6f6 /*{a-bup-background-color}*/;
	border-color:	 		#ddd /*{a-bup-border}*/;
	color: 					#333 /*{a-bup-color}*/;
	text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #f3f3f3 /*{a-bup-shadow-color}*/;
}
/* Button hover */
.ui-page-theme-a .ui-btn:hover,
html .ui-bar-a .ui-btn:hover,
html .ui-body-a .ui-btn:hover,
html body .ui-group-theme-a .ui-btn:hover,
html head + body .ui-btn.ui-btn-a:hover {
	background-color: 			#ededed /*{a-bhover-background-color}*/;
	border-color:	 		#ddd /*{a-bhover-border}*/;
	color: 					#333 /*{a-bhover-color}*/;
	text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #f3f3f3 /*{a-bhover-shadow-color}*/;
}
/* Button down */
.ui-page-theme-a .ui-btn:active,
html .ui-bar-a .ui-btn:active,
html .ui-body-a .ui-btn:active,
html body .ui-group-theme-a .ui-btn:active,
html head + body .ui-btn.ui-btn-a:active {
	background-color: 			#e8e8e8 /*{a-bdown-background-color}*/;
	border-color:	 		#ddd /*{a-bdown-border}*/;
	color: 					#333 /*{a-bdown-color}*/;
	text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #f3f3f3 /*{a-bdown-shadow-color}*/;
}
/* Active button */
.ui-page-theme-a .ui-btn.ui-btn-active,
html .ui-bar-a .ui-btn.ui-btn-active,
html .ui-body-a .ui-btn.ui-btn-active,
html body .ui-group-theme-a .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-a.ui-btn-active,
/* Active checkbox icon */
.ui-page-theme-a .ui-checkbox-on:after,
html .ui-bar-a .ui-checkbox-on:after,
html .ui-body-a .ui-checkbox-on:after,
html body .ui-group-theme-a .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-a:after,
/* Active flipswitch background */
.ui-page-theme-a .ui-flipswitch-active,
html .ui-bar-a .ui-flipswitch-active,
html .ui-body-a .ui-flipswitch-active,
html body .ui-group-theme-a .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,
/* Active slider track */
.ui-page-theme-a .ui-slider-track .ui-btn-active,
html .ui-bar-a .ui-slider-track .ui-btn-active,
html .ui-body-a .ui-slider-track .ui-btn-active,
html body .ui-group-theme-a .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-a .ui-btn-active {
	background-color: 		#3388cc /*{a-active-background-color}*/;
	border-color:	 		#3388cc /*{a-active-border}*/;
	color: 					#fff /*{a-active-color}*/;
	text-shadow: 0 /*{a-active-shadow-x}*/ 1px /*{a-active-shadow-y}*/ 0 /*{a-active-shadow-radius}*/ #005599 /*{a-active-shadow-color}*/;
}
/* Active radio button icon */
.ui-page-theme-a .ui-radio-on:after,
html .ui-bar-a .ui-radio-on:after,
html .ui-body-a .ui-radio-on:after,
html body .ui-group-theme-a .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-a:after {
	border-color:			#3388cc /*{a-active-background-color}*/;
}
/* Focus */
.ui-page-theme-a .ui-btn:focus,
html .ui-bar-a .ui-btn:focus,
html .ui-body-a .ui-btn:focus,
html body .ui-group-theme-a .ui-btn:focus,
html head + body .ui-btn.ui-btn-a:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-a .ui-focus,
html .ui-bar-a .ui-focus,
html .ui-body-a .ui-focus,
html body .ui-group-theme-a .ui-focus,
html head + body .ui-btn-a.ui-focus,
html head + body .ui-body-a.ui-focus {
	-webkit-box-shadow: 0 0 12px 	#3388cc /*{a-active-background-color}*/;
	-moz-box-shadow: 0 0 12px 		#3388cc /*{a-active-background-color}*/;
	box-shadow: 0 0 12px 			#3388cc /*{a-active-background-color}*/;
}
/* B
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-b,
.ui-page-theme-b .ui-bar-inherit,
html .ui-bar-b .ui-bar-inherit,
html .ui-body-b .ui-bar-inherit,
html body .ui-group-theme-b .ui-bar-inherit {
	background-color: 			#1d1d1d /*{b-bar-background-color}*/;
	border-color:	 		#1b1b1b /*{b-bar-border}*/;
	color: 					#fff /*{b-bar-color}*/;
	text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ 	#111 /*{b-bar-shadow-color}*/;
	font-weight: bold;
}
.ui-bar-b {
	border-width: 1px;
	border-style: solid;
}
/* Page and overlay */
.ui-overlay-b,
.ui-page-theme-b,
.ui-page-theme-b .ui-panel-wrapper {
	background-color: 			#252525 /*{b-page-background-color}*/;
	border-color:	 		#454545 /*{b-page-border}*/;
	color: 					#fff /*{b-page-color}*/;
	text-shadow: 0 /*{b-page-shadow-x}*/ 1px /*{b-page-shadow-y}*/ 0 /*{b-page-shadow-radius}*/ 	#111 /*{b-page-shadow-color}*/;
}
/* Body: Read-only lists, text inputs, collapsible content */
.ui-body-b,
.ui-page-theme-b .ui-body-inherit,
html .ui-bar-b .ui-body-inherit,
html .ui-body-b .ui-body-inherit,
html body .ui-group-theme-b .ui-body-inherit,
html .ui-panel-page-container-b {
	background-color: 			#2a2a2a /*{b-body-background-color}*/;
	border-color:	 		#1d1d1d /*{b-body-border}*/;
	color: 					#fff /*{b-body-color}*/;
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ 	#111 /*{b-body-shadow-color}*/;
}
.ui-body-b {
	border-width: 1px;
	border-style: solid;
}
/* Links */
.ui-page-theme-b a,
html .ui-bar-b a,
html .ui-body-b a,
html body .ui-group-theme-b a {
	color: #22aadd /*{b-link-color}*/;
	font-weight: bold;
}
.ui-page-theme-b a:visited,
html .ui-bar-b a:visited,
html .ui-body-b a:visited,
html body .ui-group-theme-b a:visited {
    color: #22aadd /*{b-link-visited}*/;
}
.ui-page-theme-b a:hover,
html .ui-bar-b a:hover,
html .ui-body-b a:hover,
html body .ui-group-theme-b a:hover {
	color: #0088bb /*{b-link-hover}*/;
}
.ui-page-theme-b a:active,
html .ui-bar-b a:active,
html .ui-body-b a:active,
html body .ui-group-theme-b a:active {
	color: #0088bb /*{b-link-active}*/;
}
/* Button up */
.ui-page-theme-b .ui-btn,
html .ui-bar-b .ui-btn,
html .ui-body-b .ui-btn,
html body .ui-group-theme-b .ui-btn,
html head + body .ui-btn.ui-btn-b,
/* Button visited */
.ui-page-theme-b .ui-btn:visited,
html .ui-bar-b .ui-btn:visited,
html .ui-body-b .ui-btn:visited,
html body .ui-group-theme-b .ui-btn:visited,
html head + body .ui-btn.ui-btn-b:visited {
	background-color: 			#333 /*{b-bup-background-color}*/;
	border-color:	 		#1f1f1f /*{b-bup-border}*/;
	color: 					#fff /*{b-bup-color}*/;
	text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #111 /*{b-bup-shadow-color}*/;
}
/* Button hover */
.ui-page-theme-b .ui-btn:hover,
html .ui-bar-b .ui-btn:hover,
html .ui-body-b .ui-btn:hover,
html body .ui-group-theme-b .ui-btn:hover,
html head + body .ui-btn.ui-btn-b:hover {
	background-color: 			#373737 /*{b-bhover-background-color}*/;
	border-color:	 		#1f1f1f /*{b-bhover-border}*/;
	color: 					#fff /*{b-bhover-color}*/;
	text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #111 /*{b-bhover-shadow-color}*/;
}
/* Button down */
.ui-page-theme-b .ui-btn:active,
html .ui-bar-b .ui-btn:active,
html .ui-body-b .ui-btn:active,
html body .ui-group-theme-b .ui-btn:active,
html head + body .ui-btn.ui-btn-b:active {
	background-color: 			#404040 /*{b-bdown-background-color}*/;
	border-color:	 		#1f1f1f /*{b-bdown-border}*/;
	color: 					#fff /*{b-bdown-color}*/;
	text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #111 /*{b-bdown-shadow-color}*/;
}
/* Active button */
.ui-page-theme-b .ui-btn.ui-btn-active,
html .ui-bar-b .ui-btn.ui-btn-active,
html .ui-body-b .ui-btn.ui-btn-active,
html body .ui-group-theme-b .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-b.ui-btn-active,
/* Active checkbox icon */
.ui-page-theme-b .ui-checkbox-on:after,
html .ui-bar-b .ui-checkbox-on:after,
html .ui-body-b .ui-checkbox-on:after,
html body .ui-group-theme-b .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-b:after,
/* Active flipswitch background */
.ui-page-theme-b .ui-flipswitch-active,
html .ui-bar-b .ui-flipswitch-active,
html .ui-body-b .ui-flipswitch-active,
html body .ui-group-theme-b .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
/* Active slider track */
.ui-page-theme-b .ui-slider-track .ui-btn-active,
html .ui-bar-b .ui-slider-track .ui-btn-active,
html .ui-body-b .ui-slider-track .ui-btn-active,
html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-b .ui-btn-active {
	background-color: 		#22aadd /*{b-active-background-color}*/;
	border-color:	 		#22aadd /*{b-active-border}*/;
	color: 					#fff /*{b-active-color}*/;
	text-shadow: 0 /*{b-active-shadow-x}*/ 1px /*{b-active-shadow-y}*/ 0 /*{b-active-shadow-radius}*/ #0088bb /*{b-active-shadow-color}*/;
}
/* Active radio button icon */
.ui-page-theme-b .ui-radio-on:after,
html .ui-bar-b .ui-radio-on:after,
html .ui-body-b .ui-radio-on:after,
html body .ui-group-theme-b .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-b:after {
	border-color:			#22aadd /*{b-active-background-color}*/;
}
/* Focus */
.ui-page-theme-b .ui-btn:focus,
html .ui-bar-b .ui-btn:focus,
html .ui-body-b .ui-btn:focus,
html body .ui-group-theme-b .ui-btn:focus,
html head + body .ui-btn.ui-btn-b:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-b .ui-focus,
html .ui-bar-b .ui-focus,
html .ui-body-b .ui-focus,
html body .ui-group-theme-b .ui-focus,
html head + body .ui-btn-b.ui-focus,
html head + body .ui-body-b.ui-focus {
	-webkit-box-shadow: 0 0 12px 	#22aadd /*{b-active-background-color}*/;
	-moz-box-shadow: 0 0 12px 		#22aadd /*{b-active-background-color}*/;
	box-shadow: 0 0 12px 			#22aadd /*{b-active-background-color}*/;
}
/* Structure */
/* Disabled
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-disabled deprecated in 1.4. :disabled not supported by IE8 so we use [disabled] */
.ui-disabled,
.ui-state-disabled,
button[disabled],
.ui-select .ui-btn.ui-state-disabled {
	filter: Alpha(Opacity=30);
	opacity: .3;
	cursor: default !important;
	pointer-events: none;
}
/* Focus state outline
-----------------------------------------------------------------------------------------------------------*/
.ui-btn:focus,
.ui-btn.ui-focus {
	outline: 0;
}
/* Unset box-shadow in browsers that don't do it right */
.ui-noboxshadow .ui-shadow,
.ui-noboxshadow .ui-shadow-inset,
.ui-noboxshadow .ui-overlay-shadow,
.ui-noboxshadow .ui-shadow-icon.ui-btn:after,
.ui-noboxshadow .ui-shadow-icon .ui-btn:after,
.ui-noboxshadow .ui-focus,
.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow  input:focus,
.ui-noboxshadow .ui-panel {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}
.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow .ui-focus {
	outline-width: 1px;
	outline-style: auto;
}
/* Some unsets */
.ui-mobile,
.ui-mobile body {
	height: 99.9%;
}
.ui-mobile fieldset,
.ui-page {
	padding: 0;
	margin: 0;
}
.ui-mobile a img,
.ui-mobile fieldset {
	border-width: 0;
}
/* Fixes for fieldset issues on IE10 and FF (see #6077) */
.ui-mobile fieldset {
	min-width: 0;
}
@-moz-document url-prefix() {
	.ui-mobile fieldset {
		display: table-column;
		vertical-align: middle;
	}
}
/* Viewport */
.ui-mobile-viewport {
	margin: 0;
	overflow-x: visible;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust:none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* Issue #2066 */
body.ui-mobile-viewport,
div.ui-mobile-viewport {
	overflow-x: hidden;
}
/* "page" containers - full-screen views, one should always be in view post-pageload */
.ui-mobile [data-role=page],
.ui-mobile [data-role=dialog],
.ui-page {
	top: 0;
	left: 0;
	width: 100%;
	min-height: 100%;
	position: absolute;
	display: none;
	border: 0;
}
/* On ios4, setting focus on the page element causes flashing during transitions when there is an outline, so we turn off outlines */
.ui-page {
	outline: none;
}
.ui-mobile .ui-page-active {
	display: block;
	overflow: visible;
	overflow-x: hidden;
}
@media screen and (orientation: portrait) {
	.ui-mobile .ui-page {
		min-height: 420px;
	}
}
@media screen and (orientation: landscape) {
	.ui-mobile .ui-page {
		min-height: 300px;
	}
}
/* Fouc */
.ui-mobile-rendering > * {
	visibility: hidden;
}
/* Non-js content hiding */
.ui-nojs {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
/* Loading screen */
.ui-loading .ui-loader {
	display: block;
}
.ui-loader {
	display: none;
	z-index: 9999999;
	position: fixed;
	top: 50%;
	left: 50%;
	border:0;
}
.ui-loader-default {
	background: none;
	filter: Alpha(Opacity=18);
	opacity: .18;
	width: 2.875em;
	height: 2.875em;
	margin-left: -1.4375em;
	margin-top: -1.4375em;
}
.ui-loader-verbose {
	width: 12.5em;
	filter: Alpha(Opacity=88);
	opacity: .88;
	box-shadow: 0 1px 1px -1px #fff;
	height: auto;
	margin-left: -6.875em;
	margin-top: -2.6875em;
	padding: .625em;
}
.ui-loader-default h1 {
	font-size: 0;
	width: 0;
	height: 0;
	overflow: hidden;
}
.ui-loader-verbose h1 {
	font-size: 1em;
	margin: 0;
	text-align: center;
}
.ui-loader .ui-icon-loading {
	background-color: #000;
	display: block;
	margin: 0;
	width: 2.75em;
	height: 2.75em;
	padding: .0625em;
	-webkit-border-radius: 2.25em;
	border-radius: 2.25em;
}
.ui-loader-verbose .ui-icon-loading {
	margin: 0 auto .625em;
	filter: Alpha(Opacity=75);
	opacity: .75;
}
.ui-loader-textonly {
	padding: .9375em;
	margin-left: -7.1875em;
}
.ui-loader-textonly .ui-icon-loading {
	display: none;
}
.ui-loader-fakefix {
	position: absolute;
}
/* Headers, content panels */
.ui-bar,
.ui-body {
	position: relative;
	padding: .4em 1em;
	overflow: hidden;
	display: block;
	clear: both;
}
.ui-bar h1,
.ui-bar h2,
.ui-bar h3,
.ui-bar h4,
.ui-bar h5,
.ui-bar h6 {
	margin: 0;
	padding: 0;
	font-size: 1em;
	display: inline-block;
}
.ui-header,
.ui-footer {
	border-width: 1px 0;
	border-style: solid;
	position: relative;
}
.ui-header:empty,
.ui-footer:empty {
	min-height: 2.6875em;
}
.ui-header .ui-title,
.ui-footer .ui-title {
	font-size: 1em;
	min-height: 1.1em;
	text-align: center;
	display: block;
	margin: 0 30%;
	padding: .7em 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	outline: 0 !important;
}
.ui-footer .ui-title {
	margin: 0 1em;
}
.ui-content {
	border-width: 0;
	overflow: visible;
	overflow-x: hidden;
	/*padding: 1em;*/ /* what?  no. - Jamie */
}
/* Corner styling for dialogs and popups */
.ui-corner-all > .ui-header:first-child,
.ui-corner-all > .ui-content:first-child,
.ui-corner-all > .ui-footer:first-child {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
}
.ui-corner-all > .ui-header:last-child,
.ui-corner-all > .ui-content:last-child,
.ui-corner-all > .ui-footer:last-child {
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}
/* Buttons and icons */
.ui-btn {
	font-size: 16px;
	margin: .5em 0;
	padding: .7em 1em;
	display: block;
	position: relative;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.ui-btn-icon-notext,
.ui-header button.ui-btn.ui-btn-icon-notext,
.ui-footer button.ui-btn.ui-btn-icon-notext {
	padding: 0;
	width: 1.75em;
	height: 1.75em;
	text-indent: -9999px;
	white-space: nowrap !important;
}
.ui-mini {
	font-size: 12.5px;
}
.ui-mini .ui-btn {
	font-size: inherit;
}
/* Make buttons in toolbars default to mini and inline. */
.ui-header .ui-btn,
.ui-footer .ui-btn {
	font-size: 12.5px;
	display: inline-block;
	vertical-align: middle;
}
.ui-header .ui-controlgroup .ui-btn-icon-notext,
.ui-footer .ui-controlgroup .ui-btn-icon-notext {
    font-size: 12.5px;
}
/* To ensure same top and left/right position when ui-btn-left/right are added to something other than buttons. */
.ui-header .ui-btn-left,
.ui-header .ui-btn-right {
	font-size: 12.5px;
}
.ui-mini.ui-btn-icon-notext,
.ui-mini .ui-btn-icon-notext,
.ui-header .ui-btn-icon-notext,
.ui-footer .ui-btn-icon-notext {
	font-size: 16px;
	padding: 0;
}
.ui-btn-inline {
	display: inline-block;
	vertical-align: middle;
	margin-right: .625em;
}
.ui-btn-icon-left {
	padding-left: 2.5em;
}
.ui-btn-icon-right {
	padding-right: 2.5em;
}
.ui-btn-icon-top {
	padding-top: 2.5em;
}
.ui-btn-icon-bottom {
	padding-bottom: 2.5em;
}
.ui-header .ui-btn-icon-top,
.ui-footer .ui-btn-icon-top,
.ui-header .ui-btn-icon-bottom,
.ui-footer .ui-btn-icon-bottom {
	padding-left: .3125em;
	padding-right: .3125em;
}
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
	content: "";
	position: absolute;
	display: block;
	width: 22px;
	height: 22px;
}
.ui-btn-icon-notext:after,
.ui-btn-icon-left:after,
.ui-btn-icon-right:after {
	top: 50%;
	margin-top: -11px;
}
.ui-btn-icon-left:after {
	left: .5625em;
}
.ui-btn-icon-right:after {
	right: .5625em;
}
.ui-mini.ui-btn-icon-left:after,
.ui-mini .ui-btn-icon-left:after,
.ui-header .ui-btn-icon-left:after,
.ui-footer .ui-btn-icon-left:after {
	left: .37em;
}
.ui-mini.ui-btn-icon-right:after,
.ui-mini .ui-btn-icon-right:after,
.ui-header .ui-btn-icon-right:after,
.ui-footer .ui-btn-icon-right:after {
	right: .37em;
}
.ui-btn-icon-notext:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after {
	left: 50%;
	margin-left: -11px;
}
.ui-btn-icon-top:after {
	top: .5625em;
}
.ui-btn-icon-bottom:after {
	top: auto;
	bottom: .5625em;
}
/* Buttons in header position classes */
.ui-header .ui-btn-left,
.ui-header .ui-btn-right,
.ui-btn-left > [class*="ui-"],
.ui-btn-right > [class*="ui-"] {
	margin: 0;
}
.ui-btn-left,
.ui-btn-right {
	position: absolute;
	top: .24em;
}
.ui-btn-left {
	left: .4em;
}
.ui-btn-right {
	right: .4em;
}
.ui-btn-icon-notext.ui-btn-left {
	top: .3125em;
	left: .3125em;
}
.ui-btn-icon-notext.ui-btn-right {
	top: .3125em;
	right: .3125em;
}
/* Button elements */
button.ui-btn,
.ui-controlgroup-controls button.ui-btn-icon-notext {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 100%;
}
button.ui-btn-inline,
.ui-header button.ui-btn,
.ui-footer button.ui-btn {
	width: auto;
}
/* Firefox adds a 1px border in a button element. We negate this to make sure they have the same height as other buttons in controlgroups. */
button.ui-btn::-moz-focus-inner {
	border: 0;
}
button.ui-btn-icon-notext,
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 1.75em;
}
/* Form labels */
.ui-mobile label,
.ui-controlgroup-label {
	display: block;
	margin: 0 0 .4em;
}
/* Accessible content hiding */
/* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
.ui-hide-label > label,
.ui-hide-label .ui-controlgroup-label,
.ui-hide-label .ui-rangeslider label,
.ui-hidden-accessible {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
/* Used for hiding elements by the filterable widget. You can also use this class to hide list items or buttons in controlgroups; this ensures correct corner styling. */
.ui-screen-hidden {
	display: none !important;
}
/* Transitions originally inspired by those from jQtouch, nice work, folks */
.ui-mobile-viewport-transitioning,
.ui-mobile-viewport-transitioning .ui-page {
	width: 100%;
	height: 100%;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ui-page-pre-in {
	opacity: 0;
}
.in {
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 350ms;
	-moz-animation-timing-function: ease-out;
	-moz-animation-duration: 350ms;
	animation-timing-function: ease-out;
	animation-duration: 350ms;
}
.out {
	-webkit-animation-timing-function: ease-in;
	-webkit-animation-duration: 225ms;
	-moz-animation-timing-function: ease-in;
	-moz-animation-duration: 225ms;
	animation-timing-function: ease-in;
	animation-duration: 225ms;
}
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}
@-moz-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}
@keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}
@-webkit-keyframes fadeout {
    from { opacity: 1; }
    to { opacity: 0; }
}
@-moz-keyframes fadeout {
    from { opacity: 1; }
    to { opacity: 0; }
}
@keyframes fadeout {
    from { opacity: 1; }
    to { opacity: 0; }
}
.fade.out {
	opacity: 0;
	-webkit-animation-duration: 125ms;
	-webkit-animation-name: fadeout;
	-moz-animation-duration: 125ms;
	-moz-animation-name: fadeout;
	animation-duration: 125ms;
	animation-name: fadeout;
}
.fade.in {
	opacity: 1;
	-webkit-animation-duration: 225ms;
	-webkit-animation-name: fadein;
	-moz-animation-duration: 225ms;
	-moz-animation-name: fadein;
	animation-duration: 225ms;
	animation-name: fadein;
}
.pop {
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}
.pop.in {
	-webkit-transform: scale(1);
	-webkit-animation-name: popin;
	-webkit-animation-duration: 350ms;
	-moz-transform: scale(1);
	-moz-animation-name: popin;
	-moz-animation-duration: 350ms;
	transform: scale(1);
	animation-name: popin;
	animation-duration: 350ms;
    opacity: 1;
}
.pop.out {
	-webkit-animation-name: fadeout;
	-webkit-animation-duration: 100ms;
	-moz-animation-name: fadeout;
	-moz-animation-duration: 100ms;
	animation-name: fadeout;
	animation-duration: 100ms;
	opacity: 0;
}
.pop.in.reverse {
	-webkit-animation-name: fadein;
	-moz-animation-name: fadein;
	animation-name: fadein;
}
.pop.out.reverse {
	-webkit-transform: scale(.8);
	-webkit-animation-name: popout;
	-moz-transform: scale(.8);
	-moz-animation-name: popout;
	transform: scale(.8);
	animation-name: popout;
}
@-webkit-keyframes popin {
    from {
        -webkit-transform: scale(.8);
        opacity: 0;
    }
    to {
        -webkit-transform: scale(1);
        opacity: 1;
    }
}
@-moz-keyframes popin {
    from {
        -moz-transform: scale(.8);
        opacity: 0;
    }
    to {
        -moz-transform: scale(1);
        opacity: 1;
    }
}
@keyframes popin {
    from {
        transform: scale(.8);
        opacity: 0;
    }
    to {
        transform: scale(1);
        opacity: 1;
    }
}
@-webkit-keyframes popout {
    from {
        -webkit-transform: scale(1);
        opacity: 1;
    }
    to {
        -webkit-transform: scale(.8);
        opacity: 0;
    }
}
@-moz-keyframes popout {
    from {
        -moz-transform: scale(1);
        opacity: 1;
    }
    to {
        -moz-transform: scale(.8);
        opacity: 0;
    }
}
@keyframes popout {
    from {
        transform: scale(1);
        opacity: 1;
    }
    to {
        transform: scale(.8);
        opacity: 0;
    }
}
/* keyframes for slidein from sides */
@-webkit-keyframes slideinfromright {
    from { -webkit-transform: translate3d(100%,0,0); }
    to { -webkit-transform: translate3d(0,0,0); }
}
@-moz-keyframes slideinfromright {
    from { -moz-transform: translateX(100%); }
    to { -moz-transform: translateX(0); }
}
@keyframes slideinfromright {
    from { transform: translateX(100%); }
    to { transform: translateX(0); }
}
@-webkit-keyframes slideinfromleft {
    from { -webkit-transform: translate3d(-100%,0,0); }
    to { -webkit-transform: translate3d(0,0,0); }
}
@-moz-keyframes slideinfromleft {
    from { -moz-transform: translateX(-100%); }
    to { -moz-transform: translateX(0); }
}
@keyframes slideinfromleft {
    from { transform: translateX(-100%); }
    to { transform: translateX(0); }
}
/* keyframes for slideout to sides */
@-webkit-keyframes slideouttoleft {
    from { -webkit-transform: translate3d(0,0,0); }
    to { -webkit-transform: translate3d(-100%,0,0); }
}
@-moz-keyframes slideouttoleft {
    from { -moz-transform: translateX(0); }
    to { -moz-transform: translateX(-100%); }
}
@keyframes slideouttoleft {
    from { transform: translateX(0); }
    to { transform: translateX(-100%); }
}
@-webkit-keyframes slideouttoright {
    from { -webkit-transform: translate3d(0,0,0); }
    to { -webkit-transform: translate3d(100%,0,0); }
}
@-moz-keyframes slideouttoright {
    from { -moz-transform: translateX(0); }
    to { -moz-transform: translateX(100%); }
}
@keyframes slideouttoright {
    from { transform: translateX(0); }
    to { transform: translateX(100%); }
}
.slide.out, .slide.in {
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 350ms;
	-moz-animation-timing-function: ease-out;
	-moz-animation-duration: 350ms;
	animation-timing-function: ease-out;
	animation-duration: 350ms;
}
.slide.out {
	-webkit-transform: translate3d(-100%,0,0);
	-webkit-animation-name: slideouttoleft;
	-moz-transform: translateX(-100%);
	-moz-animation-name: slideouttoleft;
	transform: translateX(-100%);
	animation-name: slideouttoleft;
}
.slide.in {
	-webkit-transform: translate3d(0,0,0);
	-webkit-animation-name: slideinfromright;
	-moz-transform: translateX(0);
	-moz-animation-name: slideinfromright;
	transform: translateX(0);
	animation-name: slideinfromright;
}
.slide.out.reverse {
	-webkit-transform: translate3d(100%,0,0);
	-webkit-animation-name: slideouttoright;
	-moz-transform: translateX(100%);
	-moz-animation-name: slideouttoright;
	transform: translateX(100%);
	animation-name: slideouttoright;
}
.slide.in.reverse {
	-webkit-transform: translate3d(0,0,0);
	-webkit-animation-name: slideinfromleft;
	-moz-transform: translateX(0);
	-moz-animation-name: slideinfromleft;
	transform: translateX(0);
	animation-name: slideinfromleft;
}
.slidefade.out {
	-webkit-transform: translateX(-100%);
	-webkit-animation-name: slideouttoleft;
	-webkit-animation-duration: 225ms;
	-moz-transform: translateX(-100%);
	-moz-animation-name: slideouttoleft;
	-moz-animation-duration: 225ms;
	transform: translateX(-100%);
	animation-name: slideouttoleft;
	animation-duration: 225ms;
}
.slidefade.in {
	-webkit-transform: translateX(0);
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateX(0);
	-moz-animation-name: fadein;
	-moz-animation-duration: 200ms;
	transform: translateX(0);
	animation-name: fadein;
	animation-duration: 200ms;
}
.slidefade.out.reverse {
	-webkit-transform: translateX(100%);
	-webkit-animation-name: slideouttoright;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateX(100%);
	-moz-animation-name: slideouttoright;
	-moz-animation-duration: 200ms;
	transform: translateX(100%);
	animation-name: slideouttoright;
	animation-duration: 200ms;
}
.slidefade.in.reverse {
	-webkit-transform: translateX(0);
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateX(0);
	-moz-animation-name: fadein;
	-moz-animation-duration: 200ms;
	transform: translateX(0);
	animation-name: fadein;
	animation-duration: 200ms;
}
/* slide down */
.slidedown.out {
	-webkit-animation-name: fadeout;
	-webkit-animation-duration: 100ms;
	-moz-animation-name: fadeout;
	-moz-animation-duration: 100ms;
	animation-name: fadeout;
	animation-duration: 100ms;
}
.slidedown.in {
	-webkit-transform: translateY(0);
	-webkit-animation-name: slideinfromtop;
	-webkit-animation-duration: 250ms;
	-moz-transform: translateY(0);
	-moz-animation-name: slideinfromtop;
	-moz-animation-duration: 250ms;
	transform: translateY(0);
	animation-name: slideinfromtop;
	animation-duration: 250ms;
}
.slidedown.in.reverse {
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 150ms;
	-moz-animation-name: fadein;
	-moz-animation-duration: 150ms;
	animation-name: fadein;
	animation-duration: 150ms;
}
.slidedown.out.reverse {
	-webkit-transform: translateY(-100%);
	-webkit-animation-name: slideouttotop;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateY(-100%);
	-moz-animation-name: slideouttotop;
	-moz-animation-duration: 200ms;
	transform: translateY(-100%);
	animation-name: slideouttotop;
	animation-duration: 200ms;
}
@-webkit-keyframes slideinfromtop {
    from { -webkit-transform: translateY(-100%); }
    to { -webkit-transform: translateY(0); }
}
@-moz-keyframes slideinfromtop {
    from { -moz-transform: translateY(-100%); }
    to { -moz-transform: translateY(0); }
}
@keyframes slideinfromtop {
    from { transform: translateY(-100%); }
    to { transform: translateY(0); }
}
@-webkit-keyframes slideouttotop {
    from { -webkit-transform: translateY(0); }
    to { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes slideouttotop {
    from { -moz-transform: translateY(0); }
    to { -moz-transform: translateY(-100%); }
}
@keyframes slideouttotop {
    from { transform: translateY(0); }
    to { transform: translateY(-100%); }
}
/* slide up */
.slideup.out {
	-webkit-animation-name: fadeout;
	-webkit-animation-duration: 100ms;
	-moz-animation-name: fadeout;
	-moz-animation-duration: 100ms;
	animation-name: fadeout;
	animation-duration: 100ms;
}
.slideup.in {
	-webkit-transform: translateY(0);
	-webkit-animation-name: slideinfrombottom;
	-webkit-animation-duration: 250ms;
	-moz-transform: translateY(0);
	-moz-animation-name: slideinfrombottom;
	-moz-animation-duration: 250ms;
	transform: translateY(0);
	animation-name: slideinfrombottom;
	animation-duration: 250ms;
}
.slideup.in.reverse {
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 150ms;
	-moz-animation-name: fadein;
	-moz-animation-duration: 150ms;
	animation-name: fadein;
	animation-duration: 150ms;
}
.slideup.out.reverse {
	-webkit-transform: translateY(100%);
	-webkit-animation-name: slideouttobottom;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateY(100%);
	-moz-animation-name: slideouttobottom;
	-moz-animation-duration: 200ms;
	transform: translateY(100%);
	animation-name: slideouttobottom;
	animation-duration: 200ms;
}
@-webkit-keyframes slideinfrombottom {
    from { -webkit-transform: translateY(100%); }
    to { -webkit-transform: translateY(0); }
}
@-moz-keyframes slideinfrombottom {
    from { -moz-transform: translateY(100%); }
    to { -moz-transform: translateY(0); }
}
@keyframes slideinfrombottom {
    from { transform: translateY(100%); }
    to { transform: translateY(0); }
}
@-webkit-keyframes slideouttobottom {
    from { -webkit-transform: translateY(0); }
    to { -webkit-transform: translateY(100%); }
}
@-moz-keyframes slideouttobottom {
    from { -moz-transform: translateY(0); }
    to { -moz-transform: translateY(100%); }
}
@keyframes slideouttobottom {
    from { transform: translateY(0); }
    to { transform: translateY(100%); }
}
/* The properties in this rule are only necessary for the 'flip' transition.
 * We need specify the perspective to create a projection matrix. This will add
 * some depth as the element flips. The depth number represents the distance of
 * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
 * value.
 */
.viewport-flip {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	perspective: 1000;
	position: absolute;
}
.flip {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateX(0); /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
	-moz-backface-visibility: hidden;
	-moz-transform: translateX(0);
	backface-visibility: hidden;
	transform: translateX(0);
}
.flip.out {
	-webkit-transform: rotateY(-90deg) scale(.9);
	-webkit-animation-name: flipouttoleft;
	-webkit-animation-duration: 175ms;
	-moz-transform: rotateY(-90deg) scale(.9);
	-moz-animation-name: flipouttoleft;
	-moz-animation-duration: 175ms;
	transform: rotateY(-90deg) scale(.9);
	animation-name: flipouttoleft;
	animation-duration: 175ms;
}
.flip.in {
	-webkit-animation-name: flipintoright;
	-webkit-animation-duration: 225ms;
	-moz-animation-name: flipintoright;
	-moz-animation-duration: 225ms;
	animation-name: flipintoright;
	animation-duration: 225ms;
}
.flip.out.reverse {
	-webkit-transform: rotateY(90deg) scale(.9);
	-webkit-animation-name: flipouttoright;
	-moz-transform: rotateY(90deg) scale(.9);
	-moz-animation-name: flipouttoright;
	transform: rotateY(90deg) scale(.9);
	animation-name: flipouttoright;
}
.flip.in.reverse {
	-webkit-animation-name: flipintoleft;
	-moz-animation-name: flipintoleft;
	animation-name: flipintoleft;
}
@-webkit-keyframes flipouttoleft {
    from { -webkit-transform: rotateY(0); }
    to { -webkit-transform: rotateY(-90deg) scale(.9); }
}
@-moz-keyframes flipouttoleft {
    from { -moz-transform: rotateY(0); }
    to { -moz-transform: rotateY(-90deg) scale(.9); }
}
@keyframes flipouttoleft {
    from { transform: rotateY(0); }
    to { transform: rotateY(-90deg) scale(.9); }
}
@-webkit-keyframes flipouttoright {
    from { -webkit-transform: rotateY(0) ; }
    to { -webkit-transform: rotateY(90deg) scale(.9); }
}
@-moz-keyframes flipouttoright {
    from { -moz-transform: rotateY(0); }
    to { -moz-transform: rotateY(90deg) scale(.9); }
}
@keyframes flipouttoright {
    from { transform: rotateY(0); }
    to { transform: rotateY(90deg) scale(.9); }
}
@-webkit-keyframes flipintoleft {
    from { -webkit-transform: rotateY(-90deg) scale(.9); }
    to { -webkit-transform: rotateY(0); }
}
@-moz-keyframes flipintoleft {
    from { -moz-transform: rotateY(-90deg) scale(.9); }
    to { -moz-transform: rotateY(0); }
}
@keyframes flipintoleft {
    from { transform: rotateY(-90deg) scale(.9); }
    to { transform: rotateY(0); }
}
@-webkit-keyframes flipintoright {
    from { -webkit-transform: rotateY(90deg) scale(.9); }
    to { -webkit-transform: rotateY(0); }
}
@-moz-keyframes flipintoright {
    from { -moz-transform: rotateY(90deg) scale(.9); }
    to { -moz-transform: rotateY(0); }
}
@keyframes flipintoright {
    from { transform: rotateY(90deg) scale(.9); }
    to { transform: rotateY(0); }
}
/* The properties in this rule are only necessary for the 'flip' transition.
 * We need specify the perspective to create a projection matrix. This will add
 * some depth as the element flips. The depth number represents the distance of
 * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
 * value.
 */
.viewport-turn {
	-webkit-perspective: 200px;
	-moz-perspective: 200px;
	-ms-perspective: 200px;
	perspective: 200px;
	position: absolute;
}
.turn {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateX(0); /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
	-webkit-transform-origin: 0;

	-moz-backface-visibility: hidden;
	-moz-transform: translateX(0);
	-moz-transform-origin: 0;

	backface-visibility :hidden;
	transform: translateX(0);
	transform-origin: 0;
}
.turn.out {
	-webkit-transform: rotateY(-90deg) scale(.9);
	-webkit-animation-name: flipouttoleft;
	-webkit-animation-duration: 125ms;
	-moz-transform: rotateY(-90deg) scale(.9);
	-moz-animation-name: flipouttoleft;
	-moz-animation-duration: 125ms;
	transform: rotateY(-90deg) scale(.9);
	animation-name: flipouttoleft;
	animation-duration: 125ms;
}
.turn.in {
	-webkit-animation-name: flipintoright;
	-webkit-animation-duration: 250ms;
	-moz-animation-name: flipintoright;
	-moz-animation-duration: 250ms;
	animation-name: flipintoright;
	animation-duration: 250ms;

}
.turn.out.reverse {
	-webkit-transform: rotateY(90deg) scale(.9);
	-webkit-animation-name: flipouttoright;
	-moz-transform: rotateY(90deg) scale(.9);
	-moz-animation-name: flipouttoright;
	transform: rotateY(90deg) scale(.9);
	animation-name: flipouttoright;
}
.turn.in.reverse {
	-webkit-animation-name: flipintoleft;
	-moz-animation-name: flipintoleft;
	animation-name: flipintoleft;
}
@-webkit-keyframes flipouttoleft {
    from { -webkit-transform: rotateY(0); }
    to { -webkit-transform: rotateY(-90deg) scale(.9); }
}
@-moz-keyframes flipouttoleft {
    from { -moz-transform: rotateY(0); }
    to { -moz-transform: rotateY(-90deg) scale(.9); }
}
@keyframes flipouttoleft {
    from { transform: rotateY(0); }
    to { transform: rotateY(-90deg) scale(.9); }
}
@-webkit-keyframes flipouttoright {
    from { -webkit-transform: rotateY(0) ; }
    to { -webkit-transform: rotateY(90deg) scale(.9); }
}
@-moz-keyframes flipouttoright {
    from { -moz-transform: rotateY(0); }
    to { -moz-transform: rotateY(90deg) scale(.9); }
}
@keyframes flipouttoright {
    from { transform: rotateY(0); }
    to { transform: rotateY(90deg) scale(.9); }
}
@-webkit-keyframes flipintoleft {
    from { -webkit-transform: rotateY(-90deg) scale(.9); }
    to { -webkit-transform: rotateY(0); }
}
@-moz-keyframes flipintoleft {
    from { -moz-transform: rotateY(-90deg) scale(.9); }
    to { -moz-transform: rotateY(0); }
}
@keyframes flipintoleft {
    from { transform: rotateY(-90deg) scale(.9); }
    to { transform: rotateY(0); }
}
@-webkit-keyframes flipintoright {
    from { -webkit-transform: rotateY(90deg) scale(.9); }
    to { -webkit-transform: rotateY(0); }
}
@-moz-keyframes flipintoright {
    from { -moz-transform: rotateY(90deg) scale(.9); }
    to { -moz-transform: rotateY(0); }
}
@keyframes flipintoright {
    from { transform: rotateY(90deg) scale(.9); }
    to { transform: rotateY(0); }
}
/* flow transition */
.flow {
	-webkit-transform-origin: 50% 30%;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.4);
	-moz-transform-origin: 50% 30%;
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.4);
	transform-origin: 50% 30%;
	box-shadow: 0 0 20px rgba(0,0,0,.4);
}
.ui-dialog.flow {
	-webkit-transform-origin: none;
	-webkit-box-shadow: none;
	-moz-transform-origin: none;
	-moz-box-shadow: none;
	transform-origin: none;
	box-shadow: none;
}
.flow.out {
	-webkit-transform: translateX(-100%) scale(.7);
	-webkit-animation-name: flowouttoleft;
	-webkit-animation-timing-function: ease;
	-webkit-animation-duration: 350ms;
	-moz-transform: translateX(-100%) scale(.7);
	-moz-animation-name: flowouttoleft;
	-moz-animation-timing-function: ease;
	-moz-animation-duration: 350ms;
	transform: translateX(-100%) scale(.7);
	animation-name: flowouttoleft;
	animation-timing-function: ease;
	animation-duration: 350ms;
}
.flow.in {
	-webkit-transform: translateX(0) scale(1);
	-webkit-animation-name: flowinfromright;
	-webkit-animation-timing-function: ease;
	-webkit-animation-duration: 350ms;
	-moz-transform: translateX(0) scale(1);
	-moz-animation-name: flowinfromright;
	-moz-animation-timing-function: ease;
	-moz-animation-duration: 350ms;
	transform: translateX(0) scale(1);
	animation-name: flowinfromright;
	animation-timing-function: ease;
	animation-duration: 350ms;
}
.flow.out.reverse {
	-webkit-transform: translateX(100%);
	-webkit-animation-name: flowouttoright;
	-moz-transform: translateX(100%);
	-moz-animation-name: flowouttoright;
	transform: translateX(100%);
	animation-name: flowouttoright;
}
.flow.in.reverse {
	-webkit-animation-name: flowinfromleft;
	-moz-animation-name: flowinfromleft;
	animation-name: flowinfromleft;
}
@-webkit-keyframes flowouttoleft {
    0% { -webkit-transform: translateX(0) scale(1); }
	60%, 70% { -webkit-transform: translateX(0) scale(.7); }
    100% { -webkit-transform: translateX(-100%) scale(.7); }
}
@-moz-keyframes flowouttoleft {
    0% { -moz-transform: translateX(0) scale(1); }
	60%, 70% { -moz-transform: translateX(0) scale(.7); }
    100% { -moz-transform:  translateX(-100%) scale(.7); }
}
@keyframes flowouttoleft {
    0% { transform: translateX(0) scale(1); }
	60%, 70% { transform: translateX(0) scale(.7); }
    100% { transform:  translateX(-100%) scale(.7); }
}
@-webkit-keyframes flowouttoright {
    0% { -webkit-transform: translateX(0) scale(1); }
	60%, 70% { -webkit-transform: translateX(0) scale(.7); }
    100% { -webkit-transform:  translateX(100%) scale(.7); }
}
@-moz-keyframes flowouttoright {
    0% { -moz-transform: translateX(0) scale(1); }
	60%, 70% { -moz-transform: translateX(0) scale(.7); }
    100% { -moz-transform:  translateX(100%) scale(.7); }
}
@keyframes flowouttoright {
    0% { transform: translateX(0) scale(1); }
	60%, 70% { transform: translateX(0) scale(.7); }
    100% { transform:  translateX(100%) scale(.7); }
}
@-webkit-keyframes flowinfromleft {
    0% { -webkit-transform: translateX(-100%) scale(.7); }
	30%, 40% { -webkit-transform: translateX(0) scale(.7); }
    100% { -webkit-transform: translateX(0) scale(1); }
}
@-moz-keyframes flowinfromleft {
    0% { -moz-transform: translateX(-100%) scale(.7); }
	30%, 40% { -moz-transform: translateX(0) scale(.7); }
    100% { -moz-transform: translateX(0) scale(1); }
}
@keyframes flowinfromleft {
    0% { transform: translateX(-100%) scale(.7); }
	30%, 40% { transform: translateX(0) scale(.7); }
    100% { transform: translateX(0) scale(1); }
}
@-webkit-keyframes flowinfromright {
    0% { -webkit-transform: translateX(100%) scale(.7); }
	30%, 40% { -webkit-transform: translateX(0) scale(.7); }
    100% { -webkit-transform: translateX(0) scale(1); }
}
@-moz-keyframes flowinfromright {
    0% { -moz-transform: translateX(100%) scale(.7); }
	30%, 40% { -moz-transform: translateX(0) scale(.7); }
    100% { -moz-transform: translateX(0) scale(1); }
}
@keyframes flowinfromright {
    0% { transform: translateX(100%) scale(.7); }
	30%, 40% { transform: translateX(0) scale(.7); }
    100% { transform: translateX(0) scale(1); }
}
.ui-field-contain,
.ui-mobile fieldset.ui-field-contain {
	display: block;
	position: relative;
	overflow: visible;
	clear: both;
	padding: .8em 0;
}
.ui-field-contain > label ~ [class*="ui-"],
.ui-field-contain .ui-controlgroup-controls {
	margin: 0;
}
.ui-field-contain:last-child {
	border-bottom-width: 0;
}
@media (min-width: 28em) {
	.ui-field-contain,
	.ui-mobile fieldset.ui-field-contain {
		padding: 0;
		margin: 1em 0;
		border-bottom-width: 0;
	}
	.ui-field-contain:before,
	.ui-field-contain:after {
		content: "";
		display: table;
	}
	.ui-field-contain:after {
		clear: both;
	}
	.ui-field-contain > label,
	.ui-field-contain .ui-controlgroup-label,
	.ui-field-contain > .ui-rangeslider > label {
		float: left;
		width: 20%;
		margin: .5em 2% 0 0;
	}
	.ui-popup .ui-field-contain > label,
	.ui-popup .ui-field-contain .ui-controlgroup-label,
	.ui-popup .ui-field-contain > .ui-rangeslider > label {
		float: none;
		width: auto;
		margin: 0 0 .4em;
	}
	.ui-field-contain > label ~ [class*="ui-"],
	.ui-field-contain .ui-controlgroup-controls {
		float: left;
		width: 78%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	/* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
	.ui-hide-label > label ~ [class*="ui-"],
	.ui-hide-label .ui-controlgroup-controls,
	.ui-popup .ui-field-contain > label ~ [class*="ui-"],
	.ui-popup .ui-field-contain .ui-controlgroup-controls {
		float: none;
		width: 100%;
	}
	.ui-field-contain > label ~ .ui-btn-inline {
		width: auto;
		margin-right: .625em;
	}
	.ui-field-contain > label ~ .ui-btn-inline.ui-btn-icon-notext {
		width: 1.75em;
	}
}
/* content configurations. */
.ui-grid-a,
.ui-grid-b,
.ui-grid-c,
.ui-grid-d,
.ui-grid-solo {
	overflow: hidden;
}
.ui-block-a,
.ui-block-b,
.ui-block-c,
.ui-block-d,
.ui-block-e {
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	min-height: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* force new row */
.ui-block-a {
	clear: left;
}
ul.ui-grid-a,
ul.ui-grid-b,
ul.ui-grid-c,
ul.ui-grid-d,
ul.ui-grid-solo,
li.ui-block-a,
li.ui-block-b,
li.ui-block-c,
li.ui-block-d,
li.ui-block-e {
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	list-style: none;
}
/* No margin in grids for 100% width button elements until we can use max-width: fill-available; */
[class*="ui-block-"] > button.ui-btn {
	margin-right: 0;
	margin-left: 0;
}
[class*="ui-block-"] > .ui-btn,
[class*="ui-block-"] > .ui-select,
[class*="ui-block-"] > .ui-checkbox,
[class*="ui-block-"] > .ui-radio,
[class*="ui-block-"] > button.ui-btn-inline,
[class*="ui-block-"] > button.ui-btn-icon-notext,
.ui-header [class*="ui-block-"] > button.ui-btn,
.ui-footer [class*="ui-block-"] > button.ui-btn {
	margin-right: .3125em;
	margin-left: .3125em;
}
.ui-grid-a > .ui-block-a,
.ui-grid-a > .ui-block-b {
	/* width: 49.95%; IE7 */
	/* margin-right: -.5px; BB5 */
	width: 50%;
}
.ui-grid-b > .ui-block-a,
.ui-grid-b > .ui-block-b,
.ui-grid-b > .ui-block-c {
	/* width: 33.25%; IE7 */
	/* margin-right: -.5px; BB5 */
	width: 33.333%;
}
.ui-grid-c > .ui-block-a,
.ui-grid-c > .ui-block-b,
.ui-grid-c > .ui-block-c,
.ui-grid-c > .ui-block-d {
	/* width: 24.925%; IE7 */
	/* margin-right: -.5px; BB5 */
	width: 25%;
}
.ui-grid-d > .ui-block-a,
.ui-grid-d > .ui-block-b,
.ui-grid-d > .ui-block-c,
.ui-grid-d > .ui-block-d,
.ui-grid-d > .ui-block-e {
	/* width: 19.925%; IE7 */
	width: 20%;
}
.ui-grid-solo > .ui-block-a {
	width: 100%;
	float: none;
}
/* preset breakpoint to switch to stacked grid styles below 35em (560px) */
@media (max-width: 35em) {
	.ui-responsive > .ui-block-a,
	.ui-responsive > .ui-block-b,
	.ui-responsive > .ui-block-c,
	.ui-responsive > .ui-block-d,
	.ui-responsive > .ui-block-e {
		width: 100%;
		float: none;
	}
}
/* fixed page header & footer configuration */
.ui-header-fixed,
.ui-footer-fixed {
	left: 0;
	right: 0;
	width: 100%;
	position: fixed;
	z-index: 1000;
}
.ui-header-fixed {
	top: -1px;
	padding-top: 1px;
}
.ui-header-fixed.ui-fixed-hidden {
	top: 0;
	padding-top: 0;
}
.ui-header-fixed .ui-btn-left,
.ui-header-fixed .ui-btn-right {
	margin-top: 1px;
}
.ui-header-fixed.ui-fixed-hidden .ui-btn-left,
.ui-header-fixed.ui-fixed-hidden .ui-btn-right {
	margin-top: 0;
}
.ui-footer-fixed {
	bottom: -1px;
	padding-bottom: 1px;
}
.ui-footer-fixed.ui-fixed-hidden {
	bottom: 0;
	padding-bottom: 0;
}
.ui-header-fullscreen,
.ui-footer-fullscreen {
	filter: Alpha(Opacity=90);
	opacity: .9;
}
/* updatePagePadding() will update the padding to actual height of header and footer. */
.ui-page-header-fixed {
	padding-top: 2.8125em;
}
.ui-page-footer-fixed {
	padding-bottom: 2.8125em;
}
.ui-page-header-fullscreen > .ui-content,
.ui-page-footer-fullscreen > .ui-content {
	padding: 0;
}
.ui-fixed-hidden {
	position: absolute;
}
/* Tap toggle: hide external fixed footer. See issue #6604 */
.ui-footer-fixed.ui-fixed-hidden {
  display: none;
}
.ui-page .ui-footer-fixed.ui-fixed-hidden {
  display: block
}
.ui-page-header-fullscreen .ui-fixed-hidden,
.ui-page-footer-fullscreen .ui-fixed-hidden {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-header-fixed .ui-btn,
.ui-footer-fixed .ui-btn {
	z-index: 10;
}
/* workarounds for other widgets */
.ui-android-2x-fixed .ui-li-has-thumb {
	-webkit-transform: translate3d(0,0,0);
}
.ui-navbar {
	max-width: 100%;
}
.ui-navbar ul:before,
.ui-navbar ul:after {
	content: "";
	display: table;
}
.ui-navbar ul:after {
	clear: both;
}
.ui-navbar ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	display: block;
	border: 0;
	max-width: 100%;
	overflow: visible;
}
.ui-navbar li .ui-btn {
	font-size: 12.5px;
	display: block;
	margin: 0;
	border-right-width: 0;
}
.ui-header .ui-navbar li button.ui-btn,
.ui-footer .ui-navbar li button.ui-btn {
	margin: 0;
	width: 100%;
}
.ui-navbar .ui-btn:focus {
	z-index: 1;
}
/* fixes gaps caused by subpixel problem */
.ui-navbar li:last-child .ui-btn {
	margin-right: -4px;
}
.ui-navbar li:last-child .ui-btn:after {
	margin-right: 4px;
}
.ui-content .ui-navbar li:last-child .ui-btn,
.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn {
	border-right-width: 1px;
	margin-right: 0;
}
.ui-content .ui-navbar li:last-child .ui-btn:after,
.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after {
	margin-right: 0;
}
.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn {
	border-right-width: 1px;
	margin-right: -1px;
}
.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after {
	margin-right: 1px;
}
.ui-navbar .ui-grid-duo .ui-btn {
	border-top-width: 0;
}
.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
	border-top-width: 1px;
}
.ui-header .ui-navbar .ui-btn,
.ui-footer .ui-navbar .ui-btn {
	border-top-width: 0;
	border-bottom-width: 0;
}
.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
	border-top-width: 0;
}
.ui-header .ui-title ~ .ui-navbar .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-btn,
.ui-header .ui-navbar .ui-grid-duo .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-btn,
.ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
	border-top-width: 1px;
}
/* Hide the native input element */
.ui-input-btn input {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	border: 0;
	outline: 0;
	-webkit-border-radius: inherit;
	border-radius: inherit;
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor: pointer;
	background: #fff;
	background: rgba(255,255,255,0);
	filter: Alpha(Opacity=0);
	opacity: .1;
	font-size: 1px;
	text-indent: -9999px;
	z-index: 2;
}
/* Fixes IE/WP filter alpha opacity bugs */
.ui-input-btn.ui-state-disabled input {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-collapsible {
	margin: 0 -1em;
}
.ui-collapsible-inset,
.ui-collapsible-set {
	margin: .5em 0;
}
.ui-collapsible-heading {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
}
.ui-collapsible-heading .ui-btn {
	text-align: left;
	margin: 0;
	border-left-width: 0;
	border-right-width: 0;
}
.ui-collapsible-heading .ui-btn-icon-top,
.ui-collapsible-heading .ui-btn-icon-bottom {
	text-align: center;
}
.ui-collapsible-inset .ui-collapsible-heading .ui-btn {
	border-right-width: 1px;
	border-left-width: 1px;
}
.ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
	border-top-width: 0;
}
.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
	border-top-width: 1px;
}
.ui-collapsible-heading-status {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-collapsible-content {
	display: block;
	margin: 0;
	padding: .5em 1em;
}
.ui-collapsible-themed-content .ui-collapsible-content {
	border-left-width: 0;
	border-right-width: 0;
	border-top-width: 0;
	border-bottom-width: 1px;
	border-style: solid;
}
.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
	border-left-width: 1px;
	border-right-width: 1px;
}
.ui-collapsible-inset .ui-collapsible-content {
	margin: 0;
}
.ui-collapsible-content-collapsed {
	display: none;
}
.ui-collapsible-set > .ui-collapsible.ui-corner-all {
	-webkit-border-radius: 0;
	border-radius: 0;
}
.ui-collapsible-heading,
.ui-collapsible-heading > .ui-btn {
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-collapsible-set .ui-collapsible.ui-first-child {
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
}
.ui-collapsible-content,
.ui-collapsible-set .ui-collapsible.ui-last-child {
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
}
.ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading {
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}
.ui-collapsible-set .ui-collapsible {
	margin: -1px -1em 0;
}
.ui-collapsible-set .ui-collapsible-inset {
	margin: -1px 0 0;
}
.ui-collapsible-set .ui-collapsible.ui-first-child {
	margin-top: 0;
}
.ui-controlgroup,
fieldset.ui-controlgroup {
	padding: 0;
	margin: .5em 0;
}
.ui-field-contain .ui-controlgroup,
.ui-field-contain fieldset.ui-controlgroup {
	margin: 0;
}
.ui-mini .ui-controlgroup-label {
	font-size: 16px;
}
.ui-controlgroup.ui-mini .ui-btn-icon-notext,
.ui-controlgroup .ui-mini.ui-btn-icon-notext {
	font-size: inherit;
}
.ui-controlgroup-controls .ui-btn,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-select {
	margin: 0;
}
.ui-controlgroup-controls .ui-btn:focus,
.ui-controlgroup-controls .ui-btn.ui-focus {
	z-index: 1;
}
.ui-controlgroup-controls li {
	list-style: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls {
	display: inline-block;
	vertical-align: middle;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls:before,
.ui-controlgroup-horizontal .ui-controlgroup-controls:after {
	content: "";
	display: table;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls:after {
	clear: both;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
.ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
	float: left;
	clear: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
.ui-controlgroup-controls .ui-btn-icon-notext {
	width: auto;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext {
	width: 1.5em;
}
 .ui-controlgroup-controls .ui-btn-icon-notext {
	height: auto;
	padding: .7em 1em;
}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn {
	border-bottom-width: 0;
}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child {
	border-bottom-width: 1px;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
	border-right-width: 0;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child {
	border-right-width: 1px;
}
.ui-controlgroup-controls .ui-btn-corner-all,
.ui-controlgroup-controls .ui-btn.ui-corner-all {
	-webkit-border-radius: 0;
	border-radius: 0;
}
.ui-controlgroup-controls,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-select,
.ui-controlgroup-controls li {
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-controlgroup-vertical .ui-btn.ui-first-child {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
}
.ui-controlgroup-vertical .ui-btn.ui-last-child {
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}
.ui-controlgroup-horizontal .ui-btn.ui-first-child {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
}
.ui-controlgroup-horizontal .ui-btn.ui-last-child {
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}
.ui-controlgroup-controls a.ui-shadow:not(:focus),
.ui-controlgroup-controls button.ui-shadow:not(:focus),
.ui-controlgroup-controls div.ui-shadow:not(.ui-focus) {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
/* Fixes legend not wrapping on IE10 */
.ui-controlgroup-label legend {
	max-width: 100%;
}
.ui-controlgroup-controls > label {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-dialog {
	 background: none !important; /* this is to ensure that dialog theming does not apply (by default at least) on the page div */
}
.ui-dialog-contain {
	width: 92.5%;
	max-width: 500px;
	margin: 10% auto 1em auto;
	padding: 0;
	position: relative;
	top: -1em;
}
.ui-dialog-contain > .ui-header,
.ui-dialog-contain > .ui-content,
.ui-dialog-contain > .ui-footer {
	display: block;
	position: relative;
	width: auto;
	margin: 0;
}
.ui-dialog-contain > .ui-header {
	overflow: hidden;
	z-index: 10;
	padding: 0;
	border-top-width: 0;
}
.ui-dialog-contain > .ui-footer {
	z-index: 10;
	padding: 0 1em;
	border-bottom-width: 0;
}
.ui-popup-open .ui-header-fixed,
.ui-popup-open .ui-footer-fixed {
	position: absolute !important; /* See issues #4816, #4844 and #4874 and popup.js */
}
.ui-popup-screen {
	background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="); /* Necessary to set some form of background to ensure element is clickable in IE6/7. While legacy IE won't understand the data-URI'd image, it ensures no additional requests occur in all other browsers with little overhead. */
	top: 0;
	left: 0;
	right: 0;
	bottom: 1px;
	position: absolute;
	filter: Alpha(Opacity=0);
	opacity: 0;
	z-index: 1099;
}
.ui-popup-screen.in {
	opacity: 0.5;
	filter: Alpha(Opacity=50);
}
.ui-popup-screen.out {
	opacity: 0;
	filter: Alpha(Opacity=0);
}
.ui-popup-container {
	z-index: 1100;
	display: inline-block;
	position: absolute;
	padding: 0;
	outline: 0;
}
.ui-popup {
	position: relative;
}
.ui-popup.ui-body-inherit {
	border-width: 1px;
	border-style: solid;
}
.ui-popup-hidden {
	left: 0;
	top: 0;
	position: absolute !important;
	visibility: hidden;
}
.ui-popup-truncate {
	height: 1px;
	width: 1px;
	margin: -1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-popup.ui-content,
.ui-popup .ui-content {
	overflow: visible;
}
.ui-popup > .ui-header {
	border-top-width: 0;
}
.ui-popup > .ui-footer {
	border-bottom-width: 0;
}
.ui-popup > p,
.ui-popup > h1,
.ui-popup > h2,
.ui-popup > h3,
.ui-popup > h4,
.ui-popup > h5,
.ui-popup > h6 {
	margin: .5em .4375em;
}
.ui-popup > span {
	display: block;
	margin: .5em .4375em;
}
.ui-popup-container .ui-content > p,
.ui-popup-container .ui-content > h1,
.ui-popup-container .ui-content > h2,
.ui-popup-container .ui-content > h3,
.ui-popup-container .ui-content > h4,
.ui-popup-container .ui-content > h5,
.ui-popup-container .ui-content > h6 {
	margin: .5em 0;
}
.ui-popup-container .ui-content > span {
	margin: 0;
}
.ui-popup-container .ui-content > p:first-child,
.ui-popup-container .ui-content > h1:first-child,
.ui-popup-container .ui-content > h2:first-child,
.ui-popup-container .ui-content > h3:first-child,
.ui-popup-container .ui-content > h4:first-child,
.ui-popup-container .ui-content > h5:first-child,
.ui-popup-container .ui-content > h6:first-child {
	margin-top: 0;
}
.ui-popup-container .ui-content > p:last-child,
.ui-popup-container .ui-content > h1:last-child,
.ui-popup-container .ui-content > h2:last-child,
.ui-popup-container .ui-content > h3:last-child,
.ui-popup-container .ui-content > h4:last-child,
.ui-popup-container .ui-content > h5:last-child,
.ui-popup-container .ui-content > h6:last-child {
	margin-bottom: 0;
}
.ui-popup > img {
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}
.ui-popup:not(.ui-content) > img:only-child,
.ui-popup:not(.ui-content) > .ui-btn-left:first-child + img:last-child,
.ui-popup:not(.ui-content) > .ui-btn-right:first-child + img:last-child {
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-popup iframe {
	vertical-align: middle;
}
.ui-popup > .ui-btn-left,
.ui-popup > .ui-btn-right {
	position: absolute;
	top: -11px;
	margin: 0;
	z-index: 1101;
}
.ui-popup > .ui-btn-left {
	left: -11px;
}
.ui-popup > .ui-btn-right {
	right: -11px;
}
/* Dimensions related to the popup arrow
-----------------------------------------------------------------------------------------------------------*/
/* desired triangle height: 10px */
/**
 * guide for the arrow - its width, height, and offset are theme-dependent and
 * should be expessed as left, right, top, bottom, so that the element bearing
 * such a class becomes stretched inside its parent position: relative element.
 * The left/top/right/bottom specified below should reflect the corresponding
 * border radii and so it leaves room for the shadow:
 *     ..--------------------..
 *   ."        ^ top           ".
 *  /          v                 \
 * |     +------------------+     |
 * |     |                  |     |
 * | left|                  |right|
 * |<--->|                  |<--->|
 * |     +------------------+     |
 *  \          ^                 /
 *   `.        v bottom        .'
 *     ""--------------------""
 * The idea is that the top/left of the arrow container box does not move to a
 * coordinate smaller than the top/left of the guide and the right/bottom of
 * the arrow container box does not move to a coordinate larger than the
 * bottom/right of the guide. This will help us avoid the following situation:
 *        ..--------------------..
 *      ."        ^ top           ".
 *   /|/          v                 \
 *  / |     +------------------+     |
 *  \ |     |                  |     |
 *   \| left|                  |right|
 *    |<--->|                  |<--->|
 *    |     +------------------+     |
 *     \          ^                 /
 *      `.        v bottom        .'
 *        ""--------------------""
 * The arrow should not receive a top/left coordinate such that it is too close
 * to one of the corners, because then at first the shadow of the arrow and,
 * given a coordinate even closer to the corner, even the body of the arrow will
 * "stick out" of the corner of the popup. The guide provides a hint to the
 * arrow positioning code as to which range of values is acceptable for the
 * arrow container's top/left coordinate.
 **/
.ui-popup-arrow-container {
	width: 20px;
	height: 20px;
}
/* aside from the "infinities" (-1000,2000), triangle height is used */
.ui-popup-arrow-container.ui-popup-arrow-l {
	left: -10px;
	clip: rect(-1000px,10px,2000px,-1000px);
}
.ui-popup-arrow-container.ui-popup-arrow-t {
	top: -10px;
	clip: rect(-1000px,2000px,10px,-1000px);
}
.ui-popup-arrow-container.ui-popup-arrow-r {
	right: -10px;
	clip: rect(-1000px,2000px,2000px,10px);
}
.ui-popup-arrow-container.ui-popup-arrow-b {
	bottom: -10px;
	clip: rect(10px,2000px,1000px,-1000px);
}
/**
 * For each side, the arrow is twice the desired size and its corner is aligned
 * with the edge of the container:
 *
 *           /\         /\                +----+       /\
 *          /  \       /  \               | /\ |top   /  \
 *      +----+  \     /  +----+       +-->|/  \|     /    \
 *  left| /  |   \   /   |  \ |right  |   |    |    /      \
 *      |/   |    \ /    |   \|       |  /|    |\  /        \
 *      |\   |    / \    |   /|       | / +----+ \ \ +----+ /
 *      | \  |   /   \   |  / |       | \        /  \|    |/
 *      +----+  /     \  +----+       |  \      /    |    |
 *       ^  \  /       \  /  ^        |   \    /  +->|\  /|
 *       |   \/         \/   |        |    \  /   |  | \/ |bottom
 *       |                   |        |     \/    |  +----+
 *       +-------------------+--------+-----------+
 *                           |
 *                    arrow container
 *                     (clips arrow)
 **/
.ui-popup-arrow-container .ui-popup-arrow {
	/* (4*desired triangle height)/sqrt(2) - does not account for border - centred within the outer rectangle */
	width: 28.284271247px;
	height: 28.284271247px;
	border-width: 1px;
	border-style: solid;
}
.ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow {
	left: -4.142135623px;
	top: 5.857864376px;
}
.ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow {
	left: -4.142135623px;
	top: -14.142135623px;
}
.ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow {
	left: 5.857864376px;
	top: -4.142135623px;
}
.ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow {
	left: -14.142135623px;
	top: -4.142135623px;
}
/* Fix rotation center for oldIE - see http://www.useragentman.com/IETransformsTranslator/ */
.ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow {
    margin-left: -5.857864376269049px;
    margin-top: -7.0710678118654755px;
}
.ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow {
    margin-left: -5.857864376269049px;
    margin-top: -4.142135623730951px;
}

.ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow {
    margin-left: -7.0710678118654755px;
    margin-top: -5.857864376269049px;
}
.ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow {
    margin-left: -4.142135623730951px;
    margin-top: -5.857864376269049px;
}
/* structure */
.ui-popup > .ui-popup-arrow-guide {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	visibility: hidden;
}
.ui-popup-arrow-container {
	position: absolute;
}
.ui-popup-arrow {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;
	overflow: hidden;
	box-sizing: border-box;
}
.ui-popup-arrow-container.ie .ui-popup-arrow {
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
	filter: progid:DXImageTransform.Microsoft.Matrix(
	      	M11=0.7071067811865474,
        	M12=-0.7071067811865477,
        	M21=0.7071067811865477,
        	M22=0.7071067811865474,
        	SizingMethod='auto expand');
}
.ui-checkbox,
.ui-radio {
	margin: .5em 0;
	position: relative;
}
.ui-checkbox .ui-btn,
.ui-radio .ui-btn {
	margin: 0;
	text-align: left;
	white-space: normal; /* Nowrap + ellipsis doesn't work on label. Issue #1419. */
	z-index: 2;
}
.ui-controlgroup .ui-checkbox .ui-btn.ui-focus,
.ui-controlgroup .ui-radio .ui-btn.ui-focus {
	z-index: 3;
}
.ui-checkbox .ui-btn-icon-top,
.ui-radio .ui-btn-icon-top,
.ui-checkbox .ui-btn-icon-bottom,
.ui-radio .ui-btn-icon-bottom {
	text-align: center;
}
.ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,
.ui-controlgroup-horizontal .ui-radio .ui-btn:after {
	content: none;
	display: none;
}
/* Native input positioning */
.ui-checkbox input,
.ui-radio input {
	position: absolute;
	left: .466em;
	top: 50%;
	width: 22px;
	height: 22px;
	margin: -11px 0 0 0;
	outline: 0 !important;
	z-index: 1;
}
.ui-controlgroup-horizontal .ui-checkbox input,
.ui-controlgroup-horizontal .ui-radio input {
	left: 50%;
	margin-left: -9px;
}
.ui-checkbox input:disabled,
.ui-radio input:disabled {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-select {
	margin-top: .5em;
	margin-bottom: .5em; /* no shorthand for margin because it would override margin-right for inline selects */
	position: relative;
}
.ui-select > select {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-select .ui-btn {
	margin: 0;
	opacity: 1; /* Fixes #2588: When Windows Phone 7.5 (Mango) tries to calculate a numeric opacity for a select (including "inherit") without explicitly specifying an opacity on the parent to give it context, a bug appears where clicking elsewhere on the page after opening the select will open the select again. */
}
.ui-select .ui-btn select {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	min-height: 1.5em;
	min-height: 100%;
	height: 3em;
	max-height: 100%;
	outline: 0;
	-webkit-border-radius: inherit;
	border-radius: inherit;
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor: pointer;
	filter: Alpha(Opacity=0);
	opacity: 0;
	z-index: 2;
}
@-moz-document url-prefix() {
	.ui-select .ui-btn select {
		opacity: 0.0001;
	}
}
/* Display none because of issues with IE/WP's filter alpha opacity */
.ui-select .ui-state-disabled select {
	display: none;
}
/* Because we add all classes of the select and option elements to the span... */
.ui-select span.ui-state-disabled {
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.ui-select .ui-btn.ui-select-nativeonly {
	border-radius: 0;
	border: 0;
}
.ui-select .ui-btn.ui-select-nativeonly select {
	opacity: 1;
	text-indent: 0;
	display: block;
}
/* ui-li-count is styled in the listview CSS. We set padding and offset here because select supports icon position while listview doesn't. */
.ui-select .ui-li-has-count.ui-btn {
	padding-right: 2.8125em;
}
.ui-select .ui-li-has-count.ui-btn-icon-right {
	padding-right: 4.6875em;
}
.ui-select .ui-btn-icon-right .ui-li-count {
	right: 3.2em;
}
/* We set the rules for the span as well to fix an issue on Chrome with text-overflow ellipsis for the button in combination with text-align center. */
.ui-select .ui-btn > span:not(.ui-li-count) {
	display: block;
	text-overflow: ellipsis;
	overflow: hidden !important;
	white-space: nowrap;
}
.ui-selectmenu.ui-popup {
	min-width: 11em;
}
.ui-selectmenu .ui-dialog-contain {
	overflow: hidden;
}
.ui-selectmenu .ui-header {
	margin: 0;
	padding: 0;
	border-width: 0;
}
.ui-selectmenu.ui-dialog .ui-header {
	z-index: 1;
	position: relative;
}
.ui-selectmenu.ui-popup .ui-header {
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}
/* when no placeholder is defined in a multiple select, the header height doesn't even extend past the close button.  this shim's content in there */
.ui-selectmenu.ui-popup .ui-header h1:after {
	content: '.';
	visibility: hidden;
}
.ui-selectmenu .ui-header .ui-title {
	margin: 0 2.875em;
}
.ui-selectmenu.ui-dialog .ui-content {
	overflow: visible;
	z-index: 1;
}
.ui-selectmenu .ui-selectmenu-list {
	margin: 0;
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-header:not(.ui-screen-hidden) + .ui-selectmenu-list {
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
}
.ui-header.ui-screen-hidden + .ui-selectmenu-list li.ui-first-child .ui-btn {
	border-top-width: 0;
}
.ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn {
	border-bottom-width: 0;
}
.ui-selectmenu .ui-btn.ui-li-divider {
	cursor: default;
}
.ui-selectmenu .ui-selectmenu-placeholder {
	display: none;
}
.ui-listview,
.ui-listview > li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.ui-content .ui-listview,
.ui-panel-inner > .ui-listview {
	margin: -1em;
}
.ui-content .ui-listview-inset,
.ui-panel-inner > .ui-listview-inset {
	margin: 1em 0;
}
.ui-collapsible-content > .ui-listview {
	margin: -.5em -1em;
}
.ui-collapsible-content > .ui-listview-inset {
	margin: .5em 0;
}
.ui-listview > li {
	display: block;
	position: relative;
	overflow: visible;
}
.ui-listview > .ui-li-static,
.ui-listview > .ui-li-divider,
.ui-listview > li > a.ui-btn {
	margin: 0;
	display: block;
	position: relative;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ui-listview > li > .ui-btn:focus {
	z-index: 1;
}
.ui-listview > .ui-li-static,
.ui-listview > .ui-li-divider,
.ui-listview > li > a.ui-btn {
	border-width: 1px 0 0 0;
	border-style: solid;
}
.ui-listview-inset > .ui-li-static,
.ui-listview-inset > .ui-li-divider,
.ui-listview-inset > li > a.ui-btn {
	border-right-width: 1px;
	border-left-width: 1px;
}
.ui-listview > .ui-li-static.ui-last-child,
.ui-listview > .ui-li-divider.ui-last-child,
.ui-listview > li.ui-last-child > a.ui-btn {
	border-bottom-width: 1px;
}
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
	border-top-width: 0;
}
.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child,
.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child > a.ui-btn {
	border-bottom-width: 0;
}
.ui-listview > li.ui-first-child,
.ui-listview > li.ui-first-child > a.ui-btn {
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
}
.ui-listview > li.ui-last-child,
.ui-listview > li.ui-last-child > a.ui-btn {
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
}
.ui-listview > li.ui-li-has-alt > a.ui-btn {
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
.ui-listview > li.ui-first-child > a.ui-btn + a.ui-btn {
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
}
.ui-listview > li.ui-last-child > a.ui-btn + a.ui-btn {
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}
.ui-listview > li.ui-first-child img:first-child:not(.ui-li-icon) {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
}
.ui-listview > li.ui-last-child img:first-child:not(.ui-li-icon) {
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
}
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) {
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-listview > .ui-li-static {
	padding: .7em 1em;
}
.ui-listview > .ui-li-divider {
	padding: .5em 1.143em;
	font-size: 14px;
	font-weight: bold;
	cursor: default;
	outline: 0; /* Dividers in custom selectmenus have tabindex */
}
.ui-listview > .ui-li-has-count > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-count,
.ui-listview > .ui-li-divider.ui-li-has-count {
	padding-right: 2.8125em;
}
.ui-listview > .ui-li-has-count > .ui-btn-icon-right {
	padding-right: 4.6875em;
}
.ui-listview > .ui-li-has-thumb > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-thumb {
	min-height: 3.625em;
	padding-left: 6.25em;
}
/* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
.ui-listview > .ui-li-has-icon > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-icon {
	min-height: 1.25em;
	padding-left: 2.5em;
}
/* Used by both listview and custom multiple select button */
.ui-li-count {
	position: absolute;
	font-size: 12.5px;
	font-weight: bold;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	padding: 0 .48em;
	line-height: 1.6em;
	min-height: 1.6em;
	min-width: .64em;
	right: .8em;
	top: 50%;
	margin-top: -.88em;
}
.ui-listview .ui-btn-icon-right .ui-li-count {
	right: 3.2em;
}
.ui-listview .ui-li-has-thumb > img:first-child,
.ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.ui-listview .ui-li-has-thumb .ui-li-thumb {
	position: absolute;
	left: 0;
	top: 0;
	max-height: 5em;
	max-width: 5em;
}
/* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
.ui-listview > .ui-li-has-icon > img:first-child,
.ui-listview > .ui-li-has-icon > .ui-btn > img:first-child {
	position: absolute;
	left: .625em;
	top: .9em;
	max-height: 1em;
	max-width: 1em;
}
.ui-listview > li h1,
.ui-listview > li h2,
.ui-listview > li h3,
.ui-listview > li h4,
.ui-listview > li h5,
.ui-listview > li h6 {
	font-size: 1em;
	font-weight: bold;
	display: block;
	margin: .45em 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ui-listview > li p {
	font-size: .75em;
	font-weight: normal;
	display: block;
	margin: .6em 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ui-listview .ui-li-aside {
	position: absolute;
	top: 1em;
	right: 3.333em;
	margin: 0;
	text-align: right;
}
.ui-listview > li.ui-li-has-alt > .ui-btn {
	margin-right: 2.5em;
	border-right-width: 0;
}
.ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn {
	position: absolute;
	width: 2.5em;
	height: 100%;
	min-height: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-left-width: 1px;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	z-index: 2;
}
.ui-listview-inset > li.ui-li-has-alt > .ui-btn + .ui-btn {
	border-right-width: 1px;
}
.ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn:focus {
	z-index: 3;
}
ol.ui-listview,
ol.ui-listview > .ui-li-divider {
	counter-reset: listnumbering;
}
ol.ui-listview > li > .ui-btn,
ol.ui-listview > li.ui-li-static {
	vertical-align: middle;
}
ol.ui-listview > li > .ui-btn:first-child:before,
ol.ui-listview > li.ui-li-static:before,
ol.ui-listview > li.ui-field-contain > label:before,
ol.ui-listview > li.ui-field-contain > .ui-controlgroup-label:before {
	display: inline-block;
	font-size: .9em;
	font-weight: normal;
	padding-right: .3em;
	min-width: 1.4em;
	line-height: 1.5;
	vertical-align: middle;
	counter-increment: listnumbering;
	content: counter(listnumbering) ".";
}
ol.ui-listview > li.ui-field-contain:before {
	content: none;
	display: none;
}
ol.ui-listview > li h1:first-child,
ol.ui-listview > li h2:first-child,
ol.ui-listview > li h3:first-child,
ol.ui-listview > li h4:first-child,
ol.ui-listview > li h5:first-child,
ol.ui-listview > li h6:first-child,
ol.ui-listview > li p:first-child,
ol.ui-listview > li img:first-child + * {
	display: inline-block;
	vertical-align: middle;
}
ol.ui-listview > li h1:first-child ~ *,
ol.ui-listview > li h2:first-child ~ *,
ol.ui-listview > li h3:first-child ~ *,
ol.ui-listview > li h4:first-child ~ *,
ol.ui-listview > li h5:first-child ~ *,
ol.ui-listview > li h6:first-child ~ *,
ol.ui-listview > li p:first-child ~ *,
ol.ui-listview > li img:first-child + * ~ * {
	margin-top: 0;
	text-indent: 2.04em; /* (1.4em + .3em) * .9em / .75em */
}
html .ui-filterable + .ui-listview,
html .ui-filterable.ui-listview {
	margin-top: .5em;
}
.ui-collapsible-content > form.ui-filterable {
	margin-top: -.5em;
}
.ui-collapsible-content > .ui-input-search.ui-filterable {
	margin-top: 0;
}
.ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
	border-top-width: 1px;
}
div.ui-slider {
	height: 30px;
	margin: .5em 0;
	padding: 0;
	-ms-touch-action: pan-y pinch-zoom double-tap-zoom;
}
div.ui-slider:before,
div.ui-slider:after {
	content: "";
	display: table;
}
div.ui-slider:after {
	clear: both;
}
input.ui-slider-input {
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 4px;
	width: 40px;
	height: 20px;
	line-height: 20px;
	border-width: 1px;
	border-style: solid;
	outline: 0;
	text-align: center;
	vertical-align: text-bottom;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.ui-slider-input::-webkit-outer-spin-button,
.ui-slider-input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.ui-slider-track {
	position: relative;
	overflow: visible;
	border-width: 1px;
	border-style: solid;
	height: 15px;
	margin: 0 15px 0 68px;
	top: 6px;
}
.ui-slider-track.ui-mini {
	height: 12px;
	top: 8px;
}
.ui-slider-track .ui-slider-bg {
	height: 100%;
}
/* High level of specificity to override button margins in grids */
.ui-slider-track .ui-btn.ui-slider-handle {
	position: absolute;
	z-index: 1;
	top: 50%;
	width: 28px;
	height: 28px;
	margin: -15px 0 0 -15px;
	outline: 0;
	padding: 0;
}
.ui-slider-track.ui-mini .ui-slider-handle {
	height: 14px;
	width: 14px;
	margin: -8px 0 0 -8px;
}
select.ui-slider-switch {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
div.ui-slider-switch {
	display: inline-block;
	height: 32px;
	width: 5.8em;
	top: 0;
}
/* reset the clearfix */
div.ui-slider-switch:before,
div.ui-slider-switch:after {
	display: none;
	clear: none;
}
div.ui-slider-switch.ui-mini {
	height: 29px;
	top: 0;
}
.ui-slider-inneroffset {
	margin: 0 16px;
	position: relative;
	z-index: 1;
}
.ui-slider-switch.ui-mini .ui-slider-inneroffset {
	margin: 0 15px 0 14px;
}
.ui-slider-switch .ui-btn.ui-slider-handle {
	margin: 1px 0 0 -15px;
}
.ui-slider-switch.ui-mini .ui-slider-handle {
	width: 25px;
	height: 25px;
	margin: 1px 0 0 -13px;
	padding: 0;
}
.ui-slider-handle-snapping {
	-webkit-transition: left 70ms linear;
	-moz-transition: left 70ms linear;
	transition: left 70ms linear;
}
.ui-slider-switch .ui-slider-label {
	position: absolute;
	text-align: center;
	width: 100%;
	overflow: hidden;
	font-size: 16px;
	top: 0;
	line-height: 2;
	min-height: 100%;
	white-space: nowrap;
	cursor: pointer;
}
.ui-slider-switch.ui-mini .ui-slider-label {
	font-size: 14px;
}
.ui-slider-switch .ui-slider-label-a {
	z-index: 1;
	left: 0;
	text-indent: -1.5em;
}
.ui-slider-switch .ui-slider-label-b {
	z-index: 0;
	right: 0;
	text-indent: 1.5em;
}
/* The corner radii for ui-slider-switch/track can be specified in theme CSS. The bg and handle inherits. */
.ui-slider-track .ui-slider-bg,
.ui-slider-switch .ui-slider-label,
.ui-slider-switch .ui-slider-inneroffset,
.ui-slider-handle {
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-field-contain div.ui-slider-switch {
	margin: 0;
}
/* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
.ui-field-contain div.ui-slider-switch,
.ui-field-contain.ui-hide-label div.ui-slider-switch,
html .ui-popup .ui-field-contain div.ui-slider-switch {
	display: inline-block;
	width: 5.8em;
}
/* slider tooltip
-----------------------------------------------------------------------------------------------------------*/
.ui-slider-popup {
	width: 64px;
	height: 64px;
	font-size: 36px;
	padding-top: 14px;
	opacity: 0.8;
}
.ui-slider-popup {
	position: absolute !important;
	text-align: center;
	z-index: 100;
}
.ui-slider-track .ui-btn.ui-slider-handle {
	font-size: .9em;
	line-height: 30px;
}
.ui-rangeslider {
	margin: .5em 0;
}
.ui-rangeslider:before,
.ui-rangeslider:after {
	content: "";
	display: table;
}
.ui-rangeslider:after {
	clear: both;
}
.ui-rangeslider .ui-slider-input.ui-rangeslider-last {
	float: right;
}
.ui-rangeslider .ui-rangeslider-sliders {
	position: relative;
	overflow: visible;
	height: 30px;
	margin: 0 68px;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track {
	position: absolute;
	top: 6px;
	right: 0;
	left: 0;
	margin: 0;
}
.ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track {
	top: 8px;
}
.ui-rangeslider .ui-slider-track:first-child .ui-slider-bg {
	display: none;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
	background-color: transparent;
	background: none;
	border-width: 0;
	height: 0;
}
/* this makes ie6 and ie7 set height to 0 to fix z-index problem */
html >/**/body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
	height: 15px;
	border-width: 1px;
}
html >/**/body .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track:first-child {
	height: 12px;
}
/* Hide the second label (the first is moved outside the div) */
div.ui-rangeslider label {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-field-contain .ui-rangeslider input.ui-slider-input,
.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,
.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,
.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders {
	margin-top: 0;
	margin-bottom: 0;
}
.ui-input-text,
.ui-input-search {
	margin: .5em 0;
	border-width: 1px;
	border-style: solid;
}
.ui-input-text input,
.ui-input-search input,
textarea.ui-input-text {
	padding: .4em;
	line-height: 1.4em;
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	outline: 0;
}
.ui-input-text input,
.ui-input-search input {
	margin: 0;
	min-height: 2.2em;
	text-align: left; /* Opera aligns type="date" right by default */
	border: 0;
	background: transparent none;
	-webkit-appearance: none;
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
textarea.ui-input-text {
	overflow: auto;
	resize: vertical;
}
.ui-mini .ui-input-text input,
.ui-mini .ui-input-search input,
.ui-input-text.ui-mini input,
.ui-input-search.ui-mini input,
.ui-mini textarea.ui-input-text,
textarea.ui-mini {
	font-size: 14px;
}
/* Same margin for mini textareas as other mini sized widgets (12.5/14 * 0.5em) */
.ui-mini textarea.ui-input-text,
textarea.ui-mini {
	margin: .446em 0;
}
.ui-input-has-clear,
.ui-input-search {
	position: relative;
}
/* Padding on the div instead of input because of browser spinners etc. */
.ui-input-has-clear {
	padding-right: 2.375em;
}
.ui-mini.ui-input-has-clear {
	padding-right: 2.923em;
}
.ui-input-has-clear input {
	padding-right: 0;
	/* Autofill on Chrome has bg color so we unset corners right as well. */
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
/* Search icon */
.ui-input-search input {
	padding-left: 1.75em;
}
.ui-input-search:after {
	position: absolute;
	left: .3125em;
	top: 50%;
	margin-top: -7px;
	content: "";
	background-position: center center;
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
	filter: Alpha(Opacity=50);
	opacity: .5;
}
.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,
.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear {
	position: absolute;
	right: 0;
	top: 50%;
	margin: -14px .3125em 0;
	border: 0;
	background-color: transparent;
}
.ui-input-search .ui-input-clear-hidden,
.ui-input-text .ui-input-clear-hidden {
	display: none;
}
/* Resolves issue #5166: Added to support issue introduced in Firefox 15. We can likely remove this in the future. */
.ui-input-text input::-moz-placeholder,
.ui-input-search input::-moz-placeholder,
textarea.ui-input-text::-moz-placeholder {
	color: #aaa;
}
/* Same for IE10 */
.ui-input-text input:-ms-input-placeholder,
.ui-input-search input:-ms-input-placeholder,
textarea.ui-input-text:-ms-input-placeholder {
	color: #aaa;
}
/* Resolves issue #5131: Width of textinput depends on its type,
for Android 4.1 */
.ui-input-text input[type=number]::-webkit-outer-spin-button {
	margin: 0;
}
/* Resolves issue #5756: Textinput in IE10 has a default clear button */
.ui-input-text input::-ms-clear,
.ui-input-search input::-ms-clear {
	display: none;
}
.ui-input-text input:focus,
.ui-input-search input:focus {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
textarea.ui-input-text.ui-textinput-autogrow {
	overflow: hidden;
}
.ui-textinput-autogrow-resize {
	-webkit-transition: height 0.25s;
	-o-transition: height 0.25s;
	-moz-transition: height 0.25s;
	transition: height 0.25s;
}
.ui-flipswitch {
	display: inline-block;
	vertical-align: middle;
	width: 5.875em; /* Override this and padding-left in next rule if you use labels other than "on/off" and need more space */
	height: 1.875em;
	border-width: 1px;
	border-style: solid;
	margin: .5em 0;
	overflow: hidden;
	-webkit-transition-property: padding, width, background-color, color, border-color;
	-moz-transition-property: padding, width, background-color, color, border-color;
	-o-transition-property: padding, width, background-color, color, border-color;
	transition-property: padding, width, background-color, color, border-color;
	-webkit-transition-duration: 100ms;
	-moz-transition-duration: 100ms;
	-o-transition-duration: 100ms;
	transition-duration: 100ms;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
}
.ui-flipswitch.ui-flipswitch-active {
	padding-left: 4em;  /* Override this and width in previous rule if you use labels other than "on/off" and need more space */
	width: 1.875em;
}
.ui-flipswitch-input {
	position: absolute;
	height: 1px;
	width: 1px;
	margin: -1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
	border: 0;
	outline: 0;
	filter: Alpha(Opacity=0);
	opacity: 0;
}
.ui-flipswitch .ui-btn.ui-flipswitch-on,
.ui-flipswitch .ui-flipswitch-off {
	float: left;
	height: 1.75em;
	margin: .0625em;
	line-height: 1.65em;
}
.ui-flipswitch .ui-btn.ui-flipswitch-on {
	width: 1.75em;
	padding: 0;
	text-indent: -2.6em; /* Override this to center text if you use a label other than "on" */
	text-align: left;
	border-width: 1px;
	border-style: solid;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: inherit;
	overflow: visible;
	color: inherit;
	text-shadow: inherit;
}
.ui-flipswitch .ui-flipswitch-off {
	padding: 1px;
	text-indent: 1em; /* Override this to center text if you use a label other than "off" */
}
/* Override field container CSS to prevent the flipswitch from becomming full width */
html .ui-field-contain > label + .ui-flipswitch,
html .ui-popup .ui-field-contain > label + .ui-flipswitch {
	display: inline-block;
	width: 5.875em; /* If you override the width for .ui-flipswitch you should repeat the same value here */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.ui-field-contain .ui-flipswitch.ui-flipswitch-active,
.ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active {
	width: 1.875em;
}
.ui-table {
	border: 0;
	border-collapse: collapse;
	padding: 0;
	width: 100%;
}
.ui-table th,
.ui-table td {
	line-height: 1.5em;
	text-align: left;
	padding: .4em .5em;
	vertical-align:top;
}
.ui-table th .ui-btn,
.ui-table td .ui-btn {
	line-height: normal;
}
.ui-table th {
	font-weight: bold;
}
.ui-table caption {
	text-align: left;
	margin-bottom: 1.4em;
	opacity: .5;
}
/*
 Styles for the table columntoggle mode
*/
.ui-table-columntoggle-btn {
	float: right;
	margin-bottom: .8em;
}
/* Remove top/bottom margins around the fieldcontain on check list */
.ui-table-columntoggle-popup fieldset {
	margin:0;
}
.ui-table-columntoggle {
	clear: both;
}
/* Hide all prioritized columns by default */
@media only all {
	th.ui-table-priority-6,
	td.ui-table-priority-6,
	th.ui-table-priority-5,
	td.ui-table-priority-5,
	th.ui-table-priority-4,
	td.ui-table-priority-4,
	th.ui-table-priority-3,
	td.ui-table-priority-3,
	th.ui-table-priority-2,
	td.ui-table-priority-2,
	th.ui-table-priority-1,
	td.ui-table-priority-1 {
		display: none;
	}
}
/* Preset breakpoints if ".ui-responsive" class added to table */
/* Show priority 1 at 320px (20em x 16px) */
@media screen and (min-width: 20em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-1,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-1 {
		display: table-cell;
	}
}
/* Show priority 2 at 480px (30em x 16px) */
@media screen and (min-width: 30em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-2,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-2 {
		display: table-cell;
	}
}
/* Show priority 3 at 640px (40em x 16px) */
@media screen and (min-width: 40em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-3,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-3 {
		display: table-cell;
	}
}
/* Show priority 4 at 800px (50em x 16px) */
@media screen and (min-width: 50em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-4,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-4 {
		display: table-cell;
	}
}
/* Show priority 5 at 960px (60em x 16px) */
@media screen and (min-width: 60em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-5,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-5 {
		display: table-cell;
	}
}
/* Show priority 6 at 1,120px (70em x 16px) */
@media screen and (min-width: 70em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-6,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-6 {
		display: table-cell;
	}
}
/* Unchecked manually: Always hide */
.ui-table-columntoggle th.ui-table-cell-hidden,
.ui-table-columntoggle td.ui-table-cell-hidden,
.ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,
.ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden {
	display: none;
}
/* Checked manually: Always show */
.ui-table-columntoggle th.ui-table-cell-visible,
.ui-table-columntoggle td.ui-table-cell-visible,
.ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,
.ui-table-columntoggle.ui-responsive td.ui-table-cell-visible {
	display: table-cell;
}
/*
 Styles for the table columntoggle mode
*/
.ui-table-reflow td .ui-table-cell-label,
.ui-table-reflow th .ui-table-cell-label {
	display: none;
}
/* Mobile first styles: Begin with the stacked presentation at narrow widths */
@media only all {
	/* Hide the table headers */
	.ui-table-reflow thead td,
	.ui-table-reflow thead th {
		display: none;
	}
	/* Show the table cells as a block level element */
	.ui-table-reflow td,
	.ui-table-reflow th {
		text-align: left;
		display: block;
	}
	/* Add a fair amount of top margin to visually separate each row when stacked */
	.ui-table-reflow tbody th {
		margin-top: 3em;
	}
	/* Make the label elements a percentage width */
	.ui-table-reflow td .ui-table-cell-label,
	.ui-table-reflow th .ui-table-cell-label {
		padding: .4em;
		min-width: 30%;
		display: inline-block;
		margin: -.4em 1em -.4em -.4em;
	}
	/* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
	.ui-table-reflow th .ui-table-cell-label-top,
	.ui-table-reflow td .ui-table-cell-label-top {
		display: block;
		padding: .4em 0;
		margin: .4em 0;
		text-transform: uppercase;
		font-size: .9em;
		font-weight: normal;
	}
}
/* Breakpoint to show as a standard table at 560px (35em x 16px) or wider */
@media ( min-width: 35em ) {
	/* Show the table header rows */
	.ui-table-reflow.ui-responsive td,
	.ui-table-reflow.ui-responsive th,
	.ui-table-reflow.ui-responsive tbody th,
	.ui-table-reflow.ui-responsive tbody td,
	.ui-table-reflow.ui-responsive thead td,
	.ui-table-reflow.ui-responsive thead th {
		display: table-cell;
		margin: 0;
	}
	/* Hide the labels in each cell */
	.ui-table-reflow.ui-responsive td .ui-table-cell-label,
	.ui-table-reflow.ui-responsive th .ui-table-cell-label {
		display: none;
	}
}
/* Hack to make IE9 and WP7.5 treat cells like block level elements, scoped to ui-responsive class */
/* Applied in a max-width media query up to the table layout breakpoint so we don't need to negate this*/
@media ( max-width: 35em ) {
	.ui-table-reflow.ui-responsive td,
	.ui-table-reflow.ui-responsive th {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		clear: left;
	}
}
/* Panel */
.ui-panel {
	width: 17em;
	min-height: 100%;
	max-height: none;
	border-width: 0;
	position: absolute;
	top: 0;
	display: block;
}
.ui-panel-closed {
	width: 0;
	max-height: 100%;
	overflow: hidden;
	visibility: hidden;
}
.ui-panel-fixed {
	position: fixed;
	bottom: -1px; /* Fixes gap on Chrome for Android */
	padding-bottom: 1px;
}
.ui-panel-display-reveal {
	z-index: 1;
}
.ui-panel-display-push {
	z-index: 999;
}
.ui-panel-display-overlay {
	z-index: 1001; /* Fixed toolbars have z-index 1000 */
}
.ui-panel-inner {
	padding: 1em;
}
/* Container, page and wrapper */
.ui-panel-page-container {
	overflow-x: visible;
}
.ui-panel-page-container-themed .ui-page-active {
	background: none;
}
.ui-panel-wrapper {
	position: relative;
	min-height: inherit;
	border: 0;
	overflow-x: hidden;
	z-index: 999;
}
/* Fixed toolbars */
.ui-panel-fixed-toolbar {
	overflow-x: hidden;
}
/* Dismiss */
.ui-panel-dismiss {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	z-index: 1002;
	display: none;
}
.ui-panel-dismiss-open {
	display: block;
}
/* Animate class is added to panel, wrapper and fixed toolbars */
.ui-panel-animate {
	-webkit-transition: -webkit-transform 300ms ease;
	-webkit-transition-duration: 300ms;
	-moz-transition: -moz-transform 300ms ease;
	transition: transform 300ms ease;
}
/* Fix for Windows Phone issue #6349: unset the transition for transforms in case of fixed toolbars. */
@media screen and ( max-device-width: 768px ) {
	.ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,
	.ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,
	.ui-panel-animate.ui-panel-fixed-toolbar {
		-ms-transition: none;
	}
	/* We need a transitionend event ... */
	.ui-panel-animate.ui-panel-fixed-toolbar {
		-ms-transition: -ms-transform 1ms;
		-ms-transform: rotate(0deg);
	}
}
/* Hardware acceleration for smoother transitions on WebKit browsers */
.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal) {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0,0,0);
}
/* Panel positioning (for overlay and push) */
/* Panel left closed */
.ui-panel-position-left {
	left: -17em;
}
/* Panel left closed animated */
.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
	left: 0;
	-webkit-transform: translate3d(-17em,0,0);
	-moz-transform: translate3d(-17em,0,0);
	transform: translate3d(-17em,0,0);
}
/* Panel left open */
.ui-panel-position-left.ui-panel-display-reveal, /* Unset "panel left closed" for reveal */
.ui-panel-open.ui-panel-position-left {
	left: 0;
}
/* Panel left open animated */
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-moz-transform: none;
}
/* Panel right closed */
.ui-panel-position-right {
	right: -17em;
}
/* Panel right closed animated */
.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
	right: 0;
	-webkit-transform: translate3d(17em,0,0);
	-moz-transform: translate3d(17em,0,0);
	transform: translate3d(17em,0,0);
}
/* Panel right open */
.ui-panel-position-right.ui-panel-display-reveal, /* Unset "panel right closed" for reveal */
.ui-panel-position-right.ui-panel-open {
	right: 0;
}
/* Panel right open animated */
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-moz-transform: none;
}
/* Wrapper and fixed toolbars positioning (for reveal and push) */
/* Panel left open */
.ui-panel-page-content-position-left {
	left: 17em;
	right: -17em;
}
/* Panel left open animated */
.ui-panel-animate.ui-panel-page-content-position-left {
	left: 0;
	right: 0;
	-webkit-transform: translate3d(17em,0,0);
	-moz-transform: translate3d(17em,0,0);
	transform: translate3d(17em,0,0);
}
/* Panel right open */
.ui-panel-page-content-position-right {
	left: -17em;
	right: 17em;
}
/* Panel right open animated */
.ui-panel-animate.ui-panel-page-content-position-right {
	left: 0;
	right: 0;
	-webkit-transform: translate3d(-17em,0,0);
	-moz-transform: translate3d(-17em,0,0);
	transform: translate3d(-17em,0,0);
}
/* Dismiss model open */
.ui-panel-dismiss-open.ui-panel-dismiss-position-left {
	left: 17em;
}
.ui-panel-dismiss-open.ui-panel-dismiss-position-right {
	right: 17em;
}
/* Shadows and borders */
.ui-panel-display-reveal {
	-webkit-box-shadow: inset -5px 0 5px rgba(0,0,0,.15);
	-moz-box-shadow: inset -5px 0 5px rgba(0,0,0,.15);
	box-shadow: inset -5px 0 5px rgba(0,0,0,.15);
}
.ui-panel-position-right.ui-panel-display-reveal {
	-webkit-box-shadow: inset 5px 0 5px rgba(0,0,0,.15);
	-moz-box-shadow: inset 5px 0 5px rgba(0,0,0,.15);
	box-shadow: inset 5px 0 5px rgba(0,0,0,.15);
}
.ui-panel-display-overlay {
	-webkit-box-shadow: 5px 0 5px rgba(0,0,0,.15);
	-moz-box-shadow: 5px 0 5px rgba(0,0,0,.15);
	box-shadow: 5px 0 5px rgba(0,0,0,.15);
}
.ui-panel-position-right.ui-panel-display-overlay {
	-webkit-box-shadow: -5px 0 5px rgba(0,0,0,.15);
	-moz-box-shadow: -5px 0 5px rgba(0,0,0,.15);
	box-shadow: -5px 0 5px rgba(0,0,0,.15);
}
.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
	border-right-width: 1px;
	margin-right: -1px;
}
.ui-panel-page-content-position-left.ui-panel-page-content-display-push {
	margin-left: 1px;
	width: auto;
}
.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
	border-left-width: 1px;
	margin-left: -1px;
}
.ui-panel-page-content-position-right.ui-panel-page-content-display-push {
	margin-right: 1px;
	width: auto;
}
/* Responsive: wrap on wide viewports once open */
@media (min-width:55em) {
	.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left {
		margin-right: 17em;
	}
	.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right {
		margin-left: 17em;
	}
	.ui-responsive-panel .ui-panel-page-content-open {
		width: auto;
	}
	.ui-responsive-panel .ui-panel-dismiss-display-push,
	.ui-responsive-panel.ui-page-active ~ .ui-panel-dismiss-display-push {
		display: none;
	}
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}


/* line 3, ../../src/scss/sidr/_base.scss */
.sidr {
  /* Default Settings */
  display: none;
  position: absolute;
  position: fixed;
  top: 0;
  height: 100%;
  z-index: 999999;
  width: 260px;
  overflow-x: none;
  overflow-y: auto;
  /* Theme Settings */
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 15px;
  background: #f8f8f8;
  color: #333333;
}
/* line 15, ../../src/scss/sidr/_base.scss */
.sidr .sidr-inner {
  padding: 0 0 15px;
  -webkit-box-shadow: inset 0 0 5px 5px #ebebeb;
  -moz-box-shadow: inset 0 0 5px 5px #ebebeb;
  box-shadow: inset 0 0 5px 5px #ebebeb;
}
/* line 18, ../../src/scss/sidr/_base.scss */
.sidr .sidr-inner > p {
  margin-left: 15px;
  margin-right: 15px;
}
/* line 24, ../../src/scss/sidr/_base.scss */
.sidr.right {
  left: auto;
  right: -260px;
}
/* line 29, ../../src/scss/sidr/_base.scss */
.sidr.left {
  left: -260px;
  right: auto;
}
/* line 41, ../../src/scss/sidr/_base.scss */
.sidr h1, .sidr h2, .sidr h3, .sidr h4, .sidr h5, .sidr h6 {
  font-size: 11px;
  font-weight: normal;
  padding: 0 15px;
  margin: 0 0 5px;
  color: #333333;
  line-height: 24px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf));
  background-image: -webkit-linear-gradient(#ffffff, #dfdfdf);
  background-image: -moz-linear-gradient(#ffffff, #dfdfdf);
  background-image: -o-linear-gradient(#ffffff, #dfdfdf);
  background-image: linear-gradient(#ffffff, #dfdfdf);
  -webkit-box-shadow: 0 5px 5px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 5px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 5px 3px rgba(0, 0, 0, 0.2);
}
/* line 52, ../../src/scss/sidr/_base.scss */
.sidr p {
  font-size: 13px;
  margin: 0 0 12px;
}
/* line 55, ../../src/scss/sidr/_base.scss */
.sidr p a {
  color: rgba(51, 51, 51, 0.9);
}
/* line 60, ../../src/scss/sidr/_base.scss */
.sidr > p {
  margin-left: 15px;
  margin-right: 15px;
}
/* line 65, ../../src/scss/sidr/_base.scss */
.sidr ul {
  display: block;
  margin: 0 0 15px;
  padding: 0;
  border-top: 1px solid #dfdfdf;
  border-bottom: 1px solid white;
}
/* line 72, ../../src/scss/sidr/_base.scss */
.sidr ul li {
  display: block;
  margin: 0;
  line-height: 48px;
  border-top: 1px solid white;
  border-bottom: 1px solid #dfdfdf;
}
/* line 81, ../../src/scss/sidr/_base.scss */
.sidr ul li:hover, .sidr ul li.active, .sidr ul li.sidr-class-active {
  border-top: none;
  line-height: 49px;
}
/* line 85, ../../src/scss/sidr/_base.scss */
.sidr ul li:hover > a, .sidr ul li:hover > span, .sidr ul li.active > a, .sidr ul li.active > span, .sidr ul li.sidr-class-active > a, .sidr ul li.sidr-class-active > span {
  -webkit-box-shadow: inset 0 0 15px 3px #ebebeb;
  -moz-box-shadow: inset 0 0 15px 3px #ebebeb;
  box-shadow: inset 0 0 15px 3px #ebebeb;
}
/* line 90, ../../src/scss/sidr/_base.scss */
.sidr ul li a, .sidr ul li span {
  padding: 0 15px;
  display: block;
  text-decoration: none;
  color: #333333;
}
/* line 97, ../../src/scss/sidr/_base.scss */
.sidr ul li ul {
  border-bottom: none;
  margin: 0;
}
/* line 100, ../../src/scss/sidr/_base.scss */
.sidr ul li ul li {
  line-height: 40px;
  font-size: 13px;
}
/* line 104, ../../src/scss/sidr/_base.scss */
.sidr ul li ul li:last-child {
  border-bottom: none;
}
/* line 110, ../../src/scss/sidr/_base.scss */
.sidr ul li ul li:hover, .sidr ul li ul li.active, .sidr ul li ul li.sidr-class-active {
  border-top: none;
  line-height: 41px;
}
/* line 114, ../../src/scss/sidr/_base.scss */
.sidr ul li ul li:hover > a, .sidr ul li ul li:hover > span, .sidr ul li ul li.active > a, .sidr ul li ul li.active > span, .sidr ul li ul li.sidr-class-active > a, .sidr ul li ul li.sidr-class-active > span {
  -webkit-box-shadow: inset 0 0 15px 3px #ebebeb;
  -moz-box-shadow: inset 0 0 15px 3px #ebebeb;
  box-shadow: inset 0 0 15px 3px #ebebeb;
}
/* line 119, ../../src/scss/sidr/_base.scss */
.sidr ul li ul li a, .sidr ul li ul li span {
  color: rgba(51, 51, 51, 0.8);
  padding-left: 30px;
}
/* line 128, ../../src/scss/sidr/_base.scss */
.sidr form {
  margin: 0 15px;
}
/* line 132, ../../src/scss/sidr/_base.scss */
.sidr label {
  font-size: 13px;
}
/* line 146, ../../src/scss/sidr/_base.scss */
.sidr input[type="text"],
.sidr input[type="password"],
.sidr input[type="date"],
.sidr input[type="datetime"],
.sidr input[type="email"],
.sidr input[type="number"],
.sidr input[type="search"],
.sidr input[type="tel"],
.sidr input[type="time"],
.sidr input[type="url"],
.sidr textarea, .sidr select {
  width: 100%;
  font-size: 13px;
  padding: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  border: none;
  background: rgba(0, 0, 0, 0.1);
  color: rgba(51, 51, 51, 0.6);
  display: block;
  clear: both;
}
/* line 160, ../../src/scss/sidr/_base.scss */
.sidr input[type=checkbox] {
  width: auto;
  display: inline;
  clear: none;
}
/* line 167, ../../src/scss/sidr/_base.scss */
.sidr input[type=button],
.sidr input[type=submit] {
  color: #f8f8f8;
  background: #333333;
}
/* line 171, ../../src/scss/sidr/_base.scss */
.sidr input[type=button]:hover,
.sidr input[type=submit]:hover {
  background: rgba(51, 51, 51, 0.9);
}


.main_menu_button,.accept.btn.btn-large.blue,.row.stream_row .stream_listen_button_container span,.row.podcast_row .stream_listen_button_container span,.real_time-page .real_time_url_button_container span,#login_page_buttons #login_page_login_button .btn.giant_login_button.ldr_janrain_login{background:-webkit-linear-gradient(top, #527bd2, #2e529e) !important;background:-o-linear-gradient(top, #527bd2, #2e529e) !important;background:-moz-linear-gradient(top, #527bd2, #2e529e) !important;background:linear-gradient(top, #527bd2, #2e529e) !important}.home-page #login_page_after_bypass_login_button .giant_login_button{background:-webkit-linear-gradient(top, #8ad252, #2e9e49) !important;background:-o-linear-gradient(top, #8ad252, #2e9e49) !important;background:-moz-linear-gradient(top, #8ad252, #2e9e49) !important;background:linear-gradient(top, #8ad252, #2e9e49) !important}.home-page #login_page_after_bypass_login_button{background-color:#4066b9 !important}.home-page #login_page_no_thanks a{background-color:#b6b6b6 !important;background-image:-webkit-linear-gradient(bottom, #818181, #b6b6b6) !important;background-image:-moz-linear-gradient(bottom, #818181, #b6b6b6) !important;background-image:-o-linear-gradient(bottom, #818181, #b6b6b6) !important;background-image:-ms-linear-gradient(bottom, #818181, #b6b6b6) !important;background-image:linear-gradient(to top, #818181, #b6b6b6) !important}.ui-page-theme-a .ui-slider-track .ui-btn-active{background-color:#527bd2}#audience-alerts-menu .slick-dots li.slick-active button{background-color:#527bd2 !important}#audience-alerts-menu .alert-choice.active label{background-color:#527bd2 !important}#audience-alerts-menu #alerts_container .btn.btn-primary,#audience-alerts-menu .alert_dialog .btn.btn-primary{color:#527bd2 !important}.alerts-menu-alert{background-color:#527bd2 !important}.alerts-menu-alert .buttons .button.call-to-action{color:#527bd2 !important}#play-next-header,#play-next-footer{background-color:#527bd2 !important;opacity:.5}

@media screen and (max-width:325px){.btn{padding:7px 2px 5px 2px}.request_song .song .title{font-size:.9em !important}.request_song .song .artist{font-size:.7em !important}.more_info_song .song .title{font-size:1em !important}.more_info_song .song .artist{font-size:.8em !important}.open-in-maps-text{font-size:20px !important}}@media screen and (max-height:430px){.ldr_modal{font-size:.8em}.ldr_modal .field input{padding:.1em;margin:.2em;line-height:1;font-size:12px}}

#alarm-content .page-section+.page-section{margin-top:0}#alarm-cover img{width:100%}#alarm_gallery_inner{width:320px;height:175px}#alarm_clock_container{width:100%;margin:0 auto;text-align:center}#alarm_clock{margin:5px auto;text-align:center}#alarm_clock .flip,#alarm_clock .flip-clock-meridium,#alarm_clock .flip-clock-divider{float:none;display:inline-block;max-width:14%}#alarm_buttons{margin:15px 0 10px 0;text-align:center}#alarm_buttons .btn{font-size:1.75em;margin:0 10px}#alarm-birthdays .list .content{padding-left:10px}#alarm-announcements .list .row .content .small{white-space:normal}#alarm-weather .list .row .content{border:none;white-space:normal}#alarm-weather .weather_current{font-size:1em}#alarm-weather .weather_current .weather_small{color:#aaa}#alarm-weather .weather_current .weather_large{font-size:1.5em}#alarm-weather .weather_current .weather_temp_hi{font-size:2em}#alarm-weather .weather_current_text{font-weight:bold;margin-top:10px;font-size:.9em;line-height:normal}#alarm-settings .list .content{border:none}#alarm-settings .list .input{padding-left:15px}#alarm-settings .list .description{text-align:right;padding-right:15px}#alarm_go_hidden{position:absolute;top:0;left:0;width:15px;height:15px;background-color:transparent;z-index:10000}#alarm_dismiss{display:none}

#toast-container-container{position:fixed;bottom:15px;left:15px;z-index:2000;float:left}#toast-container{display:inline-block;left:15px;right:15px;position:fixed;bottom:15px}.alert_popup{position:relative;margin-top:10px;display:block;background-color:rgba(0,0,0,0.75);color:#fff;padding:10px;border-radius:10px;font-weight:bold;text-shadow:2px 1px 0 #000}.alert_popup.red_alert{background-color:rgba(189,0,0,0.9)}.alert_popup .content,.alert_popup .icon{display:inline-block;vertical-align:top}.alert_popup .icon{width:25px;height:25px;margin-right:10px;text-align:center;line-height:25px;position:absolute}.alert_popup .close{position:absolute;top:-20px;right:-20px;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;z-index:2002}.alert_popup .header{font-size:1.25em;font-style:italic;padding-bottom:5px}.alert_popup .message{white-space:normal;width:85%;overflow:hidden}.mini_alert_popup{width:30px;margin-top:10px;z-index:2000;background-color:rgba(0,0,0,0.75);color:#fff;padding:10px;border-radius:10px;font-weight:bold;white-space:nowrap;text-shadow:2px 1px 0 #000}.mini_alert_popup.red_alert{background-color:rgba(189,0,0,0.9)}.mini_alert_popup .icon{width:25px;height:25px;margin-right:10px;text-align:center;line-height:25px}

.alert_dialog{font-weight:bold;text-align:center;padding:10px;font-size:1.5em}.alert_dialog *{white-space:nowrap}.alert_dialog .header .artist,.alert_dialog .header .title{text-overflow:ellipsis}.alert_dialog .header .artist{color:#aaa;font-style:italic;font-size:.65em}.alert_dialog .header .title{overflow:hidden}.alert_dialog .actions .btn-group>.btn:hover,.alert_dialog .actions .btn-group>.btn:focus,.alert_dialog .actions .btn-group>.btn:active,.alert_dialog .actions .btn-group>.btn.active{z-index:2}.alert_dialog .actions .btn-group .btn{padding:10px;padding-right:35px;position:relative}.alert_dialog .actions .btn-group .btn i{margin-right:0}.alert_dialog .actions .facebook{color:#6680b6}.alert_dialog .actions .twitter{color:#59aad9}.alert_dialog .actions .open_mic{color:#e2ad62}.alert_dialog .actions .dedication{color:#dc5f5c}.alert_dialog .field{font-size:.8em}.alert_dialog .default_alert_container label{font-size:.65em;font-weight:normal}.alert_dialog #alert_frequency_text{font-size:.8em}.alert_dialog .btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px}.alert_dialog .btn-group>.btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.alert_dialog .btn-group>.btn:last-child,.alert_dialog .btn-group>.dropdown-toggle{-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px}.alert_dialog .btn.num_repeat{font-size:.5em;line-height:1em;padding:5px 10px}.alert_dialog .btn.btn-primary{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.75);font-size:.8em;padding:10px 15px;background-image:-webkit-linear-gradient(bottom, #324da1, #5776d9);background-image:-moz-linear-gradient(bottom, #324da1, #5776d9);background-image:-o-linear-gradient(bottom, #324da1, #5776d9);background-image:-ms-linear-gradient(bottom, #324da1, #5776d9);background-image:linear-gradient(to top, #324da1, #5776d9)}.alert_dialog .btn.service{width:60px;margin:0;height:30px;overflow-y:visisble;font-size:.6em}.alert_dialog .btn.service.active{background-image:-webkit-linear-gradient(bottom, #324da1, #5776d9);background-image:-moz-linear-gradient(bottom, #324da1, #5776d9);background-image:-o-linear-gradient(bottom, #324da1, #5776d9);background-image:-ms-linear-gradient(bottom, #324da1, #5776d9);background-image:linear-gradient(to top, #324da1, #5776d9)}.alert_dialog .btn.close{height:15px;text-align:center;padding-top:9px}#alerts_container{font-weight:bold;padding:10px}#alerts_container h3{font-size:1rem;text-align:center}#alerts_container h4{font-size:.9rem;text-align:center;white-space:normal}#alerts_container h5{font-size:.8rem;text-align:center;margin:0}#alerts_container h6{font-size:.7rem;text-align:center;margin:0}#alerts_container *{white-space:nowrap}#alerts_container p{font-size:.7em;margin:0}#alerts_container .header .artist,#alerts_container .header .title{text-overflow:ellipsis}#alerts_container .header .artist{color:#aaa;font-style:italic;font-size:.65em}#alerts_container .header .title{overflow:hidden}#alerts_container .actions .btn-group>.btn:hover,#alerts_container .actions .btn-group>.btn:focus,#alerts_container .actions .btn-group>.btn:active,#alerts_container .actions .btn-group>.btn.active{z-index:2}#alerts_container .actions .btn-group .btn{padding:10px;padding-right:35px;position:relative}#alerts_container .actions .btn-group .btn i{margin-right:0}#alerts_container .actions .facebook{color:#6680b6}#alerts_container .actions .twitter{color:#59aad9}#alerts_container .actions .open_mic{color:#e2ad62}#alerts_container .actions .dedication{color:#dc5f5c}#alerts_container .field{font-size:.8em}#alerts_container .browse_all{font-size:.9rem;color:#777;text-align:center}#alerts_container .default_alert_container label{font-size:.65em;font-weight:normal}#alerts_container #alert_frequency_text{font-size:.8em}#alerts_container #voting_session_checkbox_div{font-size:.8em;font-weight:normal}#alerts_container #takeover_checkbox_div{font-size:.8em;font-weight:normal}#alerts_container #alert_search_form #alert-info input{margin:2px 0}#alerts_container #song_search_form .num_repeat{font-size:.6em}#alerts_container #search_results_num_repeat{text-align:center}#alerts_container #manage_alerts_container{font-size:.6em}#alerts_container #manage_alerts_container table{width:100%}#alerts_container .show_more_alerts{text-align:center}#alerts_container .show_more_alerts a{color:#000;text-decoration:none}#alerts_container .icon-plus{display:inline-block;width:14px;height:14px;background-image:url(../img/common/plus-minus_sprite.png);background-repeat:no-repeat;background-position:0 0}#alerts_container .icon-minus{display:inline-block;width:14px;height:14px;background-image:url(../img/common/plus-minus_sprite.png);background-repeat:no-repeat;background-position:-14px 0}#alerts_container .btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}#alerts_container .btn-group>.btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#alerts_container .btn-group>.btn:last-child,#alerts_container .btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}#alerts_container .btn.num_repeat{line-height:1em;padding:5px 10px;height:15px}#alerts_container .btn.btn-primary{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.75);font-size:.8em;padding:10px 15px;background-image:-webkit-linear-gradient(bottom, #324da1, #5776d9);background-image:-moz-linear-gradient(bottom, #324da1, #5776d9);background-image:-o-linear-gradient(bottom, #324da1, #5776d9);background-image:-ms-linear-gradient(bottom, #324da1, #5776d9);background-image:linear-gradient(to top, #324da1, #5776d9)}#alerts_container .btn.btn-primary.green{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e9e49), color-stop(1, #8ad252));background-image:-ms-linear-gradient(bottom, #2e9e49, #8ad252);background-image:-moz-linear-gradient(center bottom, #2e9e49 0, #8ad252 100%);background-image:-o-linear-gradient(#8ad252, #2e9e49);background-image:linear-gradient(to top, #2e9e49, #8ad252)}#alerts_container .btn.service-option{width:60px;margin:0;height:30px;overflow-y:visisble;font-size:.6em}#alerts_container .btn.close{height:12px;text-align:center;padding:7px 3px 6px 3px}#manage_alerts_container{font-size:.75em;line-height:1.1em;display:none}#manage_alerts_container .alert-song,#manage_alerts_container .alert-artist,#manage_alerts_container .alert-custom{height:30px}#manage_alerts_container table{width:100%}#manage_alerts_container table tr.alt{background-color:#fff}#manage_alerts_container .title{overflow-x:hidden;font-size:1.2em;font-weight:bold;overflow-y:normal;line-height:1.2em}#manage_alerts_container .artist{overflow-x:hidden;font-weight:normal;color:#777;font-style:italic;overflow-y:normal;line-height:1.2em}#manage_alerts_container .btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}#manage_alerts_container .btn-group>.btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#manage_alerts_container .btn-group>.btn:last-child,#manage_alerts_container .btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}#manage_alerts_container #custom_alerts_checkboxes::after{clear:both}#search_results{display:none;overflow-x:hidden;overflow-y:scroll;max-height:150px;width:90%;position:absolute;z-index:5;background-color:#fff;border:1px solid #ccc;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}#search_results a{color:#777}#search_results ul{list-style-type:none;padding:10px 0;margin:0}#search_results li{margin:0;padding:0 0 0 5px}.overflow{width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alert-container .content{padding-left:35px}#alert_error_container{list-style-type:none;padding:10px 0;margin:0}#alert_error_container li label{font-size:.6em;color:#df5252;font-weight:bold;margin:0}#alert_error_container.error{font-size:.6em;margin:10px 0;padding:0;color:#df5252}#alerts_message{white-space:normal;width:100%}.alert_checkbox{font-size:.85em;line-height:3.5em;margin-left:5px}.alert_checkbox>.repeat_selector_buttons{display:inline-block;clear:both;font-size:.6em;float:right}

#audience-alerts-menu{width:100%;height:0;margin:0 auto;overflow:hidden;z-index:2000}#audience-alerts-menu .slick-list{height:175px}#audience-alerts-menu .slick-dots{display:flex;justify-content:space-between;bottom:-13px;height:13px;margin:0;top:0}#audience-alerts-menu .slick-dots li{height:3px;width:100%;margin:5px 10px}#audience-alerts-menu .slick-dots li button{width:100%;height:3px;background-color:#777;padding:0;transition:background-color .5s}#audience-alerts-menu .slick-dots li button::before{width:100%;opacity:.9;content:''}#audience-alerts-menu .slick-track{top:13px}#audience-alerts-menu .slick-track.no-dots{top:0}#audience-alerts-menu .alerts-menu-alert{display:flex;position:relative;width:100%;margin:0 0 10px 0;background-color:#00e;color:white;padding:0;border-radius:0}@media (max-width:410px){#audience-alerts-menu .alerts-menu-alert{font-size:12px}}#audience-alerts-menu .alerts-menu-alert .alert-image-container{flex-shrink:1;display:inline-block;vertical-align:top}#audience-alerts-menu .alerts-menu-alert .alert-image-container.has-image{width:30%}#audience-alerts-menu .alerts-menu-alert .alert-image-container.has-image .alert-image{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}#audience-alerts-menu .alerts-menu-alert .alert-image-container.is-placeholder{width:auto;height:auto;margin-right:10px;align-self:center;margin-top:-5px}#audience-alerts-menu .alerts-menu-alert .alert-image-container .alert-image{min-width:100%;min-height:100%}#audience-alerts-menu .alerts-menu-alert .alert-image-container .alert-image.is-placeholder{width:10px;margin:10px;display:inline-block;min-height:auto;text-align:center;font-size:26px}#audience-alerts-menu .alerts-menu-alert .alert-image-container .alert-icon{display:inline-block;margin:10px;font-size:20px;min-width:25px}#audience-alerts-menu .alerts-menu-alert .text{flex:2;display:flex;flex-direction:column;justify-content:space-between;padding:15px 10px;font-weight:bold;width:calc(70% - 35px);text-shadow:#222 1px 1px 2px}#audience-alerts-menu .alerts-menu-alert .text span{color:#666;display:block;font-weight:normal;font-size:10px}#audience-alerts-menu .alerts-menu-alert .buttons{display:flex;justify-content:space-between;align-items:center}#audience-alerts-menu .alerts-menu-alert .buttons .button{position:relative;display:flex;text-align:center;cursor:pointer;z-index:1000;padding:6px 12px;margin-top:5px;border:1px solid white;border-radius:5px;text-shadow:rgba(33,33,33,0.3) 1px 1px 2px}@media (max-width:410px){#audience-alerts-menu .alerts-menu-alert .buttons .button{padding:4px 8px}}#audience-alerts-menu .alerts-menu-alert .buttons .button img{width:20px;display:inline-block}#audience-alerts-menu .alerts-menu-alert .buttons .button.call-to-action{margin-left:3px;background-color:white}#audience-alerts-menu .header{background-color:#000;color:#fff}

#bottom_ad_banner_inner{text-align:center;margin:0 auto}#bottom_ad_banner_inner #bottom_ad_link{display:block}#bottom_ad_banner_inner #bottom_ad_banner_img{width:100%;max-width:320px;max-height:50px}

.contest-form-container{padding:10px;font-size:large;text-align:center}.contest-form-container .logo img{display:block;margin:0 auto;max-height:150px}.contest-form-container .title{text-align:center;font-weight:bold;font-size:larger}.contest-form-container .text{margin:10px 0}.contest-form-container .form{margin:0 0;text-align:center}.contest-form-container .form input{margin:5px 0;padding:7px 0 3px 10px;font-weight:300;border-radius:3px;border:1px solid #ccc;-webkit-box-shadow:inset 0 0 20px -10px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 20px -10px rgba(0,0,0,0.5);box-shadow:inset 0 0 20px -10px rgba(0,0,0,0.5)}.contest-form-container .buttons{text-align:center;margin:10px 0}.contest-form-container .buttons .btn{padding:10px 20px;margin:0 10px}.contest-form-error{margin:10px;color:red;font-weight:bold;text-align:center;display:none}.contest-form-error.active{display:block}.contest-form-submit,.contest-form-cancel{cursor:pointer;text-shadow:none}.contest-form-submit{background:#8ad252;background:-moz-linear-gradient(top, #8ad252 0, #2e9e49 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8ad252), color-stop(100%, #2e9e49));background:-webkit-linear-gradient(top, #8ad252 0, #2e9e49 100%);background:-o-linear-gradient(top, #8ad252 0, #2e9e49 100%);background:-ms-linear-gradient(top, #8ad252 0, #2e9e49 100%);background:linear-gradient(to bottom, #8ad252 0, #2e9e49 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ad252', endColorstr='#2e9e49', GradientType=0);color:#fff}.contest-form-cancel{color:#999;font-size:.8em}.contest-form-cancel:active{background:none;box-shadow:none}.contest-form-push-container{padding:10px 0}.contest-form-thanks{padding:10px 0;font-weight:bold}

.custom_url-page{height:100%;margin:0;padding:0}.custom_url-page #custom_url_iframe{position:absolute;top:0;bottom:0;left:0;right:0;border:0;width:100%;height:100%;padding:0;margin:0}

body:not(.desktop-mode) .show-desktop{display:none !important}body.desktop-mode .hide-desktop{display:none !important}body.desktop-mode .call_sponsor{text-decoration:none}body.desktop-mode .geolocation.notice{display:none !important}body.desktop-mode .sponsor-row .sponsor .sponsor-data{width:auto !important;max-width:70% !important}body.desktop-mode .sponsor-row,body.desktop-mode .tabs.nav>div{cursor:pointer}



.is-cmg .share_dialog .actions .dedication,.is-fb20-disabled .share_dialog .actions .dedication,.is-cmg .share_app_dialog .actions .dedication,.is-fb20-disabled .share_app_dialog .actions .dedication,.is-cmg .share_topicpulse_dialog .actions .dedication,.is-fb20-disabled .share_topicpulse_dialog .actions .dedication{display:none !important}.is-cmg .fb-share-btn,.is-fb20-disabled .fb-share-btn{display:none !important}.is-cmg .alarm-setting-Birthdays,.is-fb20-disabled .alarm-setting-Birthdays{display:none !important}

#suggestion-btn{text-align:center;margin:10px;display:none}#suggestion-btn>span{color:#3a87ad;padding:12px 15px;border-radius:4px;display:inline-block;background-color:#d9edf7;border:1px solid #bce8f1;font-weight:bold}#suggestion-btn>span>span{display:inline-block;text-decoration:none;padding-top:10px;color:#3a87ad;font-size:1.5em}#find-add{margin:5px}#find-add #find-add-field{padding:4px;border-radius:4px;background:url(../img/common/icon-find-add.png) no-repeat 98% center #fff}#find-add .close{display:none;position:absolute;line-height:100%;height:100%;margin:.5em 0;line-height:1.4;right:15px}#find-add.active .close{display:inline-block;background:url(../img/common/icon-find-add-x.png) no-repeat 50% 5px;width:25px}#find-add.active #request-search{background:none}.find-add-btn{width:30px;height:30px;float:right;margin-right:10px;margin-top:15px}.takeover-page footer{display:block !important;background:none;border:0}

header,.ui-bar-a,.ui-page-theme-a .ui-bar-inherit{height:25px;width:100%;background-color:#c34634;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.4);box-shadow:0 2px 7px 0 rgba(0,0,0,0.4);display:table}header h1,.ui-bar-a h1,.ui-page-theme-a .ui-bar-inherit h1{height:25px;line-height:25px;margin:0 0 0 0;padding-left:5px;color:#fff;font-family:"HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:14px;font-weight:bold;text-align:left;text-shadow:1px 1px 1px rgba(0,0,0,0.8);overflow:hidden;display:table-cell;vertical-align:middle}.titlebar{display:table-row;width:95%;margin:0 auto;height:40px;text-align:left}#station-logo{margin-right:7px}.menu-prompt{height:17px;width:35px;display:table-cell;margin-right:4%;vertical-align:middle;padding-left:1%}.menu-prompt a{display:block;width:40px;background:#ae1515;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.6)), color-stop(50%, rgba(10,10,10,0.6)), color-stop(100%, rgba(75,75,75,0.6)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.6) 0, rgba(10,10,10,0.6) 50%, rgba(75,75,75,0.6) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.6) 0, rgba(10,10,10,0.6) 50%, rgba(75,75,75,0.6) 100%);border:1px solid #333;-webkit-border-radius:5px;border-radius:5px}.info-prompt{height:24px;width:21px;display:table-cell;vertical-align:middle}.info-prompt a{display:block;width:21px}.info-prompt img{width:100%;vertical-align:middle}

.jplayer{width:50px;height:50px;position:absolute;top:0;left:0}.jplayer .jplayer-icon{width:25px;height:25px;background-position:-100px -35px;line-height:normal;font-size:.8em;vertical-align:middle;background-image:url('../img/common/song_sprite.png?1');background-size:275px;display:inline-block;margin:12px}.jplayer.on .jplayer-icon{background-position:-125px -35px}.jplayer.off .jplayer-icon{background-position:-100px -35px}i[class^="icon-ldr-"],i[class*=" icon-ldr-"]{width:16px;height:18px;margin-right:2px;line-height:normal;font-size:.8em;vertical-align:middle;background-image:url('../img/common/song_sprite.png?1');background-size:275px;display:inline-block;background-repeat:no-repeat}.icon-ldr-thumbs-up{background-position:0 -85px;margin-top:-2px;padding-bottom:2px}.icon-ldr-thumbs-up-off{background-position:0 -105px;margin-top:-2px;padding-bottom:2px}.icon-ldr-thumbs-down{background-position:-20px -85px}.icon-ldr-thumbs-down-off{background-position:-20px -105px}.icon-ldr-buy{background-position:-122px -105px}.icon-ldr-clock{background-position:-40px -105px;width:22px !important;height:22px !important}.icon-ldr-calendar{background-position:-60px -105px;width:22px !important;height:22px !important}.icon-ldr-share{background-position:-40px -85px;margin-top:-2px;padding-bottom:2px}.icon-ldr-alert{background-position:-60px -85px;margin-top:-2px;padding-bottom:2px}.icon-ldr-more-arrow{background-position:-80px -85px}.icon-ldr-right-arrow{background-position:-102px -86px}i.icon-ldr-left-chevron{background-position:-83px -105px}.icon-ldr-right-chevron{background-position:-120px -85px}.icon-ldr-pin{background-position:-140px -85px}.icon-ldr-directions{background-position:-160px -85px;width:20px !important;height:20px !important}.icon-ldr-call{background-position:-180px -85px;width:20px !important;height:20px !important}.icon-ldr-website{background-position:-200px -85px;width:20px !important;height:20px !important}.icon-ldr-new{height:36px !important;width:36px !important;margin-right:0 !important;background-position:2px -1px}i.icon-ldr-bullhorn,i.icon-ldr-megaphone{width:25px;height:25px;background-position:0 -35px}i.icon-ldr-cake{width:25px;height:25px;background-position:-25px -35px}i.icon-ldr-badge{width:25px;height:25px;background-position:-50px -35px}i.icon-ldr-thumbs-up-large{width:25px;height:25px;background-position:-75px -35px}i.icon-ldr-play{width:21px;height:25px;background-position:-100px -35px}i.icon-ldr-stop{width:21px;height:25px;background-position:-125px -35px}i.icon-ldr-bullhorn-alt{width:25px;height:25px;background-position:-150px -35px}i.icon-ldr-play-dark{width:21px;height:25px;background-position:0 -60px}i.icon-ldr-stop-dark{width:21px;height:25px;background-position:-25px -60px}i.icon-ldr-play-alt{width:21px;height:25px;background-position:-50px -60px}i.icon-ldr-stop-alt{width:21px;height:25px;background-position:-75px -60px}i.icon-ldr-thumbs-up-alt{width:21px;height:25px;background-position:-100px -60px}.inactive i.icon-ldr-thumbs-up-alt{width:21px;height:25px;background-position:-225px -60px}i.icon-ldr-thumbs-down-alt{width:21px;height:25px;background-position:-125px -60px}.inactive i.icon-ldr-thumbs-down-alt{width:21px;height:25px;background-position:-250px -60px}i.icon-ldr-alert-alt{width:21px;height:25px;background-position:-150px -60px}i[class^="icon-ldr-share-"],i[class*=" icon-ldr-share-"]{width:25px;height:25px;line-height:normal;vertical-align:middle;background-image:url('../img/common/share_sprite.png?1');background-size:100px;display:inline-block}i.icon-ldr-share-alt{line-height:normal;font-size:.8em;vertical-align:middle;background-image:url('../img/common/song_sprite.png?1');background-size:275px;display:inline-block;float:right;width:25px;height:25px;background-position:-175px -60px}i.icon-ldr-add{background-position:-175px -30px;width:25px;height:30px}i.icon-ldr-share-twitter{background-position:-25px 0}i.icon-ldr-share-open_mic{background-position:-50px 0}i.icon-ldr-share-dedication{background-position:-75px 0}i.icon-ldr-close{width:40px;height:40px;line-height:normal;vertical-align:middle;background-image:url('../img/common/close-btn.png');background-size:35px;display:inline-block}i.icon-ldr-road{height:36px !important;width:36px !important;background-position:-35px 2px}i.icon-ldr-star-active{height:36px !important;width:36px !important;background-position:-69px 2px}i.icon-ldr-star-inactive{height:36px !important;width:36px !important;background-position:-105px 2px}i.icon-ldr-edit{background-position:-100px -105px;width:22px !important;height:22px !important}i.icon-ldr-remove{width:25px;height:25px;background-position:-200px -34px}.icon-ldr-origin{background-position:-243px -85px}.icon-ldr-destination{background-position:-222px -85px}

.ipad .request_song .icon,.ipad .pl-album .icon{width:65px !important;height:65px !important}.ipad .request_song .icon img,.ipad .pl-album .icon img{width:65px !important;height:65px !important;max-height:65px}.ipad .request_song .info-left,.ipad .pl-album .info-left{margin:16px 8px 0 8px;vertical-align:middle}.ipad .request_song .jplayer,.ipad .pl-album .jplayer{height:65px;width:65px}.ipad .request_song .jplayer .jplayer-icon,.ipad .pl-album .jplayer .jplayer-icon{margin:20px}.ipad #request-song-buttons{font-size:100% !important}.ipad #request-song-buttons .song_buttons{font-size:100% !important;padding-top:5px !important;display:inline-block !important;width:80%}.ipad .pl-album{margin:0 !important}.ipad .pl-item{height:75px !important}.ipad .pl-detail{width:75% !important}.ipad .pl-detail .pl-info{float:left;width:50% !important}.ipad .pl-detail .btn{margin-right:5px;width:100px}.ipad .pl-detail .song_buttons{float:right !important;margin-bottom:0;width:50%;text-align:left;font-size:100% !important;padding-bottom:10px !important}.ipad .vote-down img,.ipad .vote-up img{width:65px !important;height:65px !important}

@font-face{font-family:'bebas_neueregular';src:url('../fonts/bebasneue-webfont.eot');src:url('../fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bebasneue-webfont.woff2') format('woff2'),url('../fonts/bebasneue-webfont.woff') format('woff'),url('../fonts/bebasneue-webfont.ttf') format('truetype'),url('../fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');font-weight:normal;font-style:normal}body.iradio{background:none;-webkit-overflow-scrolling:auto}body.iradio .disclaimer,body.iradio .disclaimer a{font-weight:100}body.iradio .left-sidebar-menu .menu-item,body.iradio header h1{font-family:'bebas_neueregular';font-weight:normal}body.iradio header{background:#ff9b00;background:-webkit-gradient(linear, right bottom, left top, color-stop(0, #ffc500), color-stop(1, #ff7200));background:-ms-linear-gradient(right, #ffc500, #ff7200);background:-moz-linear-gradient(right bottom, #ffc500 0, #ff7200 100%);background:-o-linear-gradient(#ff7200, #ffc500);background:linear-gradient(to right bottom, #ffc500, #ff7200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7200', endColorstr='#ffc500', GradientType=0);border-width:0}body.iradio header h1{font-size:25px;line-height:25px}body.iradio .overall-header{top:0;padding-top:0;border:none;position:fixed;left:auto;right:auto}body.iradio .overall-header.side-menu-open{transition:left 1s;left:260px}body.iradio .overall-header .overall-header-container{color:#ff3f00;background-color:#fff;height:100px;width:100%;line-height:100px;vertical-align:middle;padding:0;font-size:14px;position:relative}body.iradio .overall-header .overall-header-container .overall-header-icon{display:inline-block;position:absolute;top:0;padding:37px 7%;height:2em}body.iradio .overall-header .overall-header-container .overall-header-icon i{vertical-align:top}body.iradio .overall-header .overall-header-container .header-menu-icon{left:0;color:#ff7200}body.iradio .overall-header .overall-header-container .header-play-pause{height:34px;position:absolute;top:33px;right:7%;padding:0}body.iradio .overall-header .overall-header-container .header-logo{display:inline-block;width:auto;text-align:center;width:100%;max-height:90px;top:0;margin:0 auto}body.iradio .overall-header .overall-header-container .header-logo img{max-width:35%;max-height:87px;vertical-align:middle;text-align:center}body.iradio.animating .ui-page,body.iradio.animating .overall-header{transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}body.iradio.animating.left .ui-page,body.iradio.animating.left .overall-header{transition:translateX(-260px);-webkit-transform:translateX(-260px)}body.iradio.animating.right .ui-page,body.iradio.animating.right .overall-header{transition:translateX(260px);-webkit-transform:translateX(260px)}body.iradio.menu-visible .ui-page,body.iradio.menu-visible .overall-header{left:260px;overflow:hidden;-webkit-overflow-scrolling:auto}body.iradio.menu-visible,body.iradio.animating{overflow:hidden;-webkit-overflow-scrolling:auto}body.iradio.menu-visible #left-menu,body.iradio.animating #left-menu{display:block;position:fixed;top:0;left:0;height:100%;overflow-y:auto}body.iradio #left-menu{display:none;position:absolute;top:0;left:0;width:260px;margin:0;list-style:none;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-overflow-scrolling:touch;background-color:#fdfdfd}body.iradio #left-menu.cloneable{display:none}body.iradio #left-menu .menu-item{color:inherit;text-decoration:none;display:block;padding:0 10px;cursor:pointer;border-bottom:1px solid #eee}body.iradio #left-menu .menu-item .left-icon{display:inline-block;width:35px;padding:10px 10px}body.iradio #left-menu .menu-item .left-icon img{width:35px}body.iradio #left-menu .menu-item .left-text{display:inline-block;color:#333;font-weight:normal;font-size:18px}body.iradio #left-menu .menu-item.now-playing-menu-item{background-color:#f5f5f5;border:none;padding:0;margin:0;font-size:20px;text-align:center}body.iradio #left-menu .menu-item.now-playing-menu-item .sidebar-logo{padding:5px 0;max-width:50%}body.iradio #now-playing-page .main-np-header{display:none}body.iradio #now-playing-page #np-album{position:relative;width:100%;max-width:500px;margin:0 auto 15px auto;overflow:visible}body.iradio #now-playing-page #np-album .np-album-art{width:100%;border-radius:0;border:none;text-align:center}body.iradio #now-playing-page #np-album .np-artist-title{font-family:'bebas_neueregular';font-size:22px;position:absolute;background-color:rgba(0,0,0,0.4);left:0;bottom:0;width:100%;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:20px;color:white}body.iradio #now-playing-page #np-album .np-artist-title br{display:none}body.iradio #now-playing-page #np-album #np-song-buttons{position:absolute;bottom:-37px;height:32px;width:100%}body.iradio #now-playing-page #np-album+hr.iradio-fade{margin-top:-15px;position:absolute}body.iradio #now-playing-page .show-segment-section{font-family:'bebas_neueregular';max-width:400px;margin:0 auto 15px auto;height:68px}body.iradio #now-playing-page .show-segment-section:after{content:"";height:100%;display:inline-block;vertical-align:middle}body.iradio #now-playing-page .show-segment-section .np-play-pause{display:inline-block;vertical-align:middle;text-align:right}body.iradio #now-playing-page .show-segment-section .np-play-pause .np-stopset-logo{width:50px;height:50px}body.iradio #now-playing-page .show-segment-section .show-segment-divider{display:inline-block;width:1px;height:100%;margin:0 15px;vertical-align:middle;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(215,215,215,0)), color-stop(.5, #d7d7d7), color-stop(1, rgba(215,215,215,0)));background-image:-ms-linear-gradient(bottom, rgba(215,215,215,0), #d7d7d7, rgba(215,215,215,0));background-image:-moz-linear-gradient(center bottom, rgba(215,215,215,0) 0, #d7d7d7 50%, rgba(215,215,215,0) 100%);background-image:-o-linear-gradient(#d7d7d7, rgba(215,215,215,0), #d7d7d7);background-image:linear-gradient(to top, rgba(215,215,215,0), #d7d7d7, rgba(215,215,215,0))}body.iradio #now-playing-page .show-segment-section .np-show-segment{display:inline-block;width:calc(100% - 104px);vertical-align:middle}body.iradio #now-playing-page .show-segment-section .np-show-segment .show-segment-logo{display:inline-block;vertical-align:middle;width:50px}body.iradio #now-playing-page .show-segment-section .np-show-segment .show-segment-logo img{max-width:100%}body.iradio #now-playing-page .show-segment-section .np-show-segment .show-segment-text{display:inline-block;padding-left:5px;width:190px;max-width:calc(100% - 105px);margin:auto 0;vertical-align:middle}body.iradio #now-playing-page .show-segment-section .np-show-segment .show-segment-text .show-segment-title{font-size:20px;vertical-align:middle}body.iradio #now-playing-page .show-segment-section .np-show-segment .show-segment-text .show-segment-subtitle{font-size:12px;vertical-align:middle}body.iradio #now-playing-page .show-segment-section .np-show-segment .show-segment-text .show-segment-schedule{padding-top:10px;font-size:12px}body.iradio .song_buttons{font-size:0}body.iradio .song_buttons .btn{font-size:10px;background:-webkit-gradient(linear, right bottom, left top, color-stop(0, #ffa22c), color-stop(1, #ff5600));background:-ms-linear-gradient(bottom, #ffa22c, #ff5600);background:-moz-linear-gradient(right bottom, #ffa22c 0, #ff5600 100%);background:-o-linear-gradient(#ff5600, #ffa22c);background:linear-gradient(to right bottom, #ffa22c, #ff5600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5600', endColorstr='#FFA22C', GradientType=0);color:white;font-weight:normal;border-radius:0;border:0;padding:5px;text-shadow:none}body.iradio .song_buttons .btn.inactive{color:#bbb;text-shadow:0 1px 1px #bbb}body.iradio .song_buttons .btn i.fa{font-size:12px;margin:2px 4px}body.iradio .song_buttons .btn:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}body.iradio .song_buttons .btn:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}body.iradio .request_song .song .title{color:#ff5800}body.iradio .request_song .song .artist{text-transform:uppercase;font-style:normal;font-weight:bold}body.iradio hr.iradio-fade{height:2px;width:100%;border:none;padding:0;margin:0;background:#ff6000;background:linear-gradient(to right, #ffbd00, #ff6000)}body.iradio .page-request header:first-child{display:none}body.iradio .song_row{-webkit-box-shadow:none;box-shadow:none;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eaeaea), color-stop(35%, #fff), color-stop(65%, #fff), color-stop(65%, #fff), color-stop(100%, #eaeaea));background:-webkit-linear-gradient(top, #eaeaea 0, #fff 35%, #fff 65%, #fff 65%, #eaeaea 100%);background:linear-gradient(to bottom, #eaeaea 0, #fff 35%, #fff 65%, #fff 65%, #eaeaea 100%);border:solid 1px rgba(102,102,102,0.3)}body.iradio .song_row.play_less{-webkit-box-shadow:none;box-shadow:none;background:rgba(255,229,229,0.5)}body.iradio .song_row.play_more{-webkit-box-shadow:none;box-shadow:none;background:rgba(217,237,247,0.5)}body.iradio .song_row .info-left .icon,body.iradio .song_row .info-left .icon img,body.iradio .song_row .info-left .icon .jplayer{width:100px;height:auto;max-height:100px}body.iradio .song_row .info-left .icon .jplayer-icon,body.iradio .song_row .info-left .icon img .jplayer-icon,body.iradio .song_row .info-left .icon .jplayer .jplayer-icon{margin:37px}body.iradio .song_row .info{padding-top:37px;position:relative}body.iradio .song_row .info .more-info-arrow{top:0;right:0}body.iradio .page-more_info .more_info_tabs li.tabs,body.iradio .page-more_info .more_info_tabs li.tabs.ui-btn-active{background:#ff9b00;background-color:#ff9b00;background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #ffa22c), color-stop(1, #ff5600));background:-ms-linear-gradient(bottom, #ffa22c, #ff5600);background:-moz-linear-gradient(right bottom, #ffa22c 0, #ff5600 100%);background:-o-linear-gradient(#ff5600, #ffa22c);background:linear-gradient(to right bottom, #ffa22c, #ff5600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5600', endColorstr='#FFA22C', GradientType=0);border-color:#ffb261}body.iradio .page-more_info .more_info_tabs li.tabs p,body.iradio .page-more_info .more_info_tabs li.tabs.ui-btn-active p{color:#fff;text-shadow:none}body.iradio .page-more_info .more_info_tabs li.tabs.ui-btn-active p{color:#222}body.iradio .button-back,body.iradio .hard-back{color:white;text-shadow:1px 1px 1px rgba(20,20,20,0.3)}body.iradio .manage_alerts-page #custom_alerts_checkboxes .num_repeat{font-size:.6em}body.iradio .repeat_selector_buttons .num_repeat,body.iradio #alerts_container .repeat_selector_buttons .num_repeat{color:white;text-shadow:none;border-color:#ffb261;border-radius:0 !important;margin:0 3px;text-align:center;background:-webkit-gradient(linear, right bottom, left top, color-stop(0, #ffa22c), color-stop(1, #ff5600));background:-ms-linear-gradient(bottom, #ffa22c, #ff5600);background:-moz-linear-gradient(right bottom, #ffa22c 0, #ff5600 100%);background:-o-linear-gradient(#ff5600, #ffa22c);background:linear-gradient(to right bottom, #ffa22c, #ff5600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5600', endColorstr='#FFA22C', GradientType=0)}body.iradio .repeat_selector_buttons .num_repeat.active,body.iradio #alerts_container .repeat_selector_buttons .num_repeat.active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.35),0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.35),0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 2px 4px rgba(0,0,0,0.35),0 1px 2px rgba(0,0,0,0.25)}body.iradio .repeat_selector_buttons .service-option,body.iradio #alerts_container .repeat_selector_buttons .service-option{height:50px;margin:0 5px;text-transform:lowercase}body.iradio .repeat_selector_buttons .service-option.active,body.iradio #alerts_container .repeat_selector_buttons .service-option.active{color:white}body.iradio .alert_dialog .btn.service,body.iradio .manage_alerts-page .btn.service,body.iradio #alerts_container .btn.service,body.iradio .alert_dialog .btn.service-option,body.iradio .manage_alerts-page .btn.service-option,body.iradio #alerts_container .btn.service-option{height:68px;width:50px;padding:7px 6px 0 6px;border-radius:0;border-color:#ccc}body.iradio .alert_dialog .btn.service #service_email,body.iradio .manage_alerts-page .btn.service #service_email,body.iradio #alerts_container .btn.service #service_email,body.iradio .alert_dialog .btn.service-option #service_email,body.iradio .manage_alerts-page .btn.service-option #service_email,body.iradio #alerts_container .btn.service-option #service_email,body.iradio .alert_dialog .btn.service #service-option-email,body.iradio .manage_alerts-page .btn.service #service-option-email,body.iradio #alerts_container .btn.service #service-option-email,body.iradio .alert_dialog .btn.service-option #service-option-email,body.iradio .manage_alerts-page .btn.service-option #service-option-email,body.iradio #alerts_container .btn.service-option #service-option-email{background:url('../img/iradio/alert_icons/email-150.png') no-repeat center top;background-size:50px 50px;width:50px;height:50px;padding-top:0;margin:0}body.iradio .alert_dialog .btn.service #service_twitter,body.iradio .manage_alerts-page .btn.service #service_twitter,body.iradio #alerts_container .btn.service #service_twitter,body.iradio .alert_dialog .btn.service-option #service_twitter,body.iradio .manage_alerts-page .btn.service-option #service_twitter,body.iradio #alerts_container .btn.service-option #service_twitter,body.iradio .alert_dialog .btn.service #service-option-twitter,body.iradio .manage_alerts-page .btn.service #service-option-twitter,body.iradio #alerts_container .btn.service #service-option-twitter,body.iradio .alert_dialog .btn.service-option #service-option-twitter,body.iradio .manage_alerts-page .btn.service-option #service-option-twitter,body.iradio #alerts_container .btn.service-option #service-option-twitter{background:url('../img/iradio/alert_icons/twitter-150.png') no-repeat center top;background-size:50px 50px;width:50px;height:50px;padding-top:0;margin:0}body.iradio .alert_dialog .btn.service #service_sms,body.iradio .manage_alerts-page .btn.service #service_sms,body.iradio #alerts_container .btn.service #service_sms,body.iradio .alert_dialog .btn.service-option #service_sms,body.iradio .manage_alerts-page .btn.service-option #service_sms,body.iradio #alerts_container .btn.service-option #service_sms,body.iradio .alert_dialog .btn.service #service-option-sms,body.iradio .manage_alerts-page .btn.service #service-option-sms,body.iradio #alerts_container .btn.service #service-option-sms,body.iradio .alert_dialog .btn.service-option #service-option-sms,body.iradio .manage_alerts-page .btn.service-option #service-option-sms,body.iradio #alerts_container .btn.service-option #service-option-sms{background:url('../img/iradio/alert_icons/sms-150.png') no-repeat center top;background-size:50px 50px;width:50px;height:50px;padding-top:0;margin:0}body.iradio .alert_dialog .btn.service:first-child,body.iradio .manage_alerts-page .btn.service:first-child,body.iradio #alerts_container .btn.service:first-child,body.iradio .alert_dialog .btn.service-option:first-child,body.iradio .manage_alerts-page .btn.service-option:first-child,body.iradio #alerts_container .btn.service-option:first-child{border-top-left-radius:0;border-bottom-left-radius:0}body.iradio .alert_dialog .btn.service:last-child,body.iradio .manage_alerts-page .btn.service:last-child,body.iradio #alerts_container .btn.service:last-child,body.iradio .alert_dialog .btn.service-option:last-child,body.iradio .manage_alerts-page .btn.service-option:last-child,body.iradio #alerts_container .btn.service-option:last-child{border-top-right-radius:0;border-bottom-right-radius:0}body.iradio .alert_dialog .btn.service.active,body.iradio .manage_alerts-page .btn.service.active,body.iradio #alerts_container .btn.service.active,body.iradio .alert_dialog .btn.service-option.active,body.iradio .manage_alerts-page .btn.service-option.active,body.iradio #alerts_container .btn.service-option.active{background:-webkit-gradient(linear, right bottom, left top, color-stop(0, #ffa22c), color-stop(1, #ff5600));background:-ms-linear-gradient(bottom, #ffa22c, #ff5600);background:-moz-linear-gradient(right bottom, #ffa22c 0, #ff5600 100%);background:-o-linear-gradient(#ff5600, #ffa22c);background:linear-gradient(to right bottom, #ffa22c, #ff5600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5600', endColorstr='#FFA22C', GradientType=0)}body.iradio .alert_dialog .btn-primary,body.iradio .manage_alerts-page .btn-primary,body.iradio #alerts_container .btn-primary,body.iradio .alert_dialog #alert-info .btn.btn-primary.green,body.iradio .manage_alerts-page #alert-info .btn.btn-primary.green,body.iradio #alerts_container #alert-info .btn.btn-primary.green{background-image:-webkit-gradient(linear, right bottom, left top, color-stop(0, #ffa22c), color-stop(1, #ff5600));background-image:-ms-linear-gradient(bottom, #ffa22c, #ff5600);background-image:-moz-linear-gradient(right bottom, #ffa22c 0, #ff5600 100%);background-image:-o-linear-gradient(#ff5600, #ffa22c);background-image:linear-gradient(to right bottom, #ffa22c, #ff5600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5600', endColorstr='#FFA22C', GradientType=0)}body.iradio .local_deal-page .map{position:relative}body.iradio .login-btn,body.iradio .facebook_login_container .login-btn,body.iradio .giant_login_button,body.iradio #login_page_after_bypass_login_button .giant_login_button{background-image:-webkit-gradient(linear, right bottom, left top, color-stop(0, #ffa22c), color-stop(1, #ff5600));background-image:-ms-linear-gradient(bottom, #ffa22c, #ff5600);background-image:-moz-linear-gradient(right bottom, #ffa22c 0, #ff5600 100%);background-image:-o-linear-gradient(#ff5600, #ffa22c);background-image:linear-gradient(to right bottom, #ffa22c, #ff5600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5600', endColorstr='#FFA22C', GradientType=0)}body.iradio .geolocation.notice{background-color:#fbc09b;border-color:#fbac7a}body.iradio .streams-page .content .stream_title{color:#ff5700}body.iradio .streams-page .content .btn.stream_listen_button{background-image:-webkit-gradient(linear, right bottom, left top, color-stop(0, #ffa22c), color-stop(1, #ff5600));background-image:-ms-linear-gradient(bottom, #ffa22c, #ff5600);background-image:-moz-linear-gradient(right bottom, #ffa22c 0, #ff5600 100%);background-image:-o-linear-gradient(#ff5600, #ffa22c);background-image:linear-gradient(to right bottom, #ffa22c, #ff5600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5600', endColorstr='#FFA22C', GradientType=0)}body.iradio .choose_stream_dialog #stream_map{max-height:500px}body.iradio .choose_stream_dialog .default-stream-btn.active{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e9e49), color-stop(1, #8ad252));background-image:-ms-linear-gradient(bottom, #2e9e49, #8ad252);background-image:-moz-linear-gradient(center bottom, #2e9e49 0, #8ad252 100%);background-image:-o-linear-gradient(#8ad252, #2e9e49);background-image:linear-gradient(to top, #2e9e49, #8ad252)}body.iradio .choose_stream_dialog .select-default-stream-btn.active{background-image:-webkit-gradient(linear, right bottom, left top, color-stop(0, #ffa22c), color-stop(1, #ff5600));background-image:-ms-linear-gradient(bottom, #ffa22c, #ff5600);background-image:-moz-linear-gradient(right bottom, #ffa22c 0, #ff5600 100%);background-image:-o-linear-gradient(#ff5600, #ffa22c);background-image:linear-gradient(to right bottom, #ffa22c, #ff5600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5600', endColorstr='#FFA22C', GradientType=0)}body.iradio .now-playing-page #play-next-intro{background-color:#ccc}body.iradio .now-playing-page #play-next-intro #play-next-header{background-color:rgba(255,197,0,0.5)}body.iradio .now-playing-page #play-next-intro #play-next-footer{background-color:rgba(255,197,0,0.3)}body.iradio #page-show_schedule .show-schedule{position:relative;width:100%;max-width:500px;margin:0 auto 15px auto;overflow:visible}body.iradio #page-show_schedule .show-schedule .np-album-art{overflow:hidden;margin:0 auto;width:100%;border-radius:0;border:none;text-align:center}body.iradio #page-show_schedule .show-schedule .np-album-art img{width:100%;border:none}body.iradio #page-show_schedule .show-schedule .np-artist-title{font-weight:lighter;line-height:1.6em;text-transform:uppercase;font-family:'bebas_neueregular';font-size:22px;position:absolute;background-color:rgba(0,0,0,0.4);left:0;bottom:0;width:100%;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:20px;color:white}body.iradio #page-show_schedule .show-schedule .np-artist-title br{display:none}body.iradio #page-show_schedule .show-schedule #np-song-buttons{position:absolute;bottom:-37px;height:32px;width:100%}body.iradio #page-show_schedule .show-schedule+hr.iradio-fade{margin-top:-15px;position:absolute}body.iradio .twitter_stream-page{height:calc(100% - 100px) !important}body.iradio .twitter_stream-page .ui-content{height:calc(100% - 40px) !important}body.iradio .play-pause{height:34px;width:34px;background-image:url('../img/iradio/play_pause_sprite.png');background-size:68px 34px;background-repeat:no-repeat;overflow-x:hidden}body.iradio .play-pause.icon-play{background-position:0 0}body.iradio .play-pause.icon-pause{background-position:-34px 0}body.iradio .badges-page .unlock_info{text-shadow:none}body.iradio .badges-page #badge_unlock_submit{text-shadow:none;color:white}body.iradio .badges-page #badge_unlock_message{text-shadow:none;color:#eee}@media (max-width:400px){body.iradio .alert_dialog .repeat_selector_buttons .num_repeat,body.iradio .manage_alerts-page .repeat_selector_buttons .num_repeat,body.iradio #alerts_container .repeat_selector_buttons .num_repeat{margin:0}body.iradio .alert_popup{margin-bottom:10em}}@media (max-height:500px){body.iradio .choose_stream_dialog #stream_map{max-height:100px}}

.live-news-page,.live-news-page-story{padding-top:0}.live-news-page .live_news_container .news_categories_row,.live-news-page-story .live_news_container .news_categories_row,.live-news-page .live_news_container .news-row,.live-news-page-story .live_news_container .news-row{-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);box-shadow:inset 0 0 30px rgba(0,0,0,0.1);border:solid 1px rgba(102,102,102,0.3);color:#000;position:relative;max-height:170px}.live-news-page .live_news_container .news_categories_row .news,.live-news-page-story .live_news_container .news_categories_row .news,.live-news-page .live_news_container .news-row .news,.live-news-page-story .live_news_container .news-row .news{position:relative;height:100%}.live-news-page .live_news_container .news_categories_row .news a,.live-news-page-story .live_news_container .news_categories_row .news a,.live-news-page .live_news_container .news-row .news a,.live-news-page-story .live_news_container .news-row .news a{display:block;width:100%;height:100%}.live-news-page .live_news_container .news_categories_row .news .story-title,.live-news-page-story .live_news_container .news_categories_row .news .story-title,.live-news-page .live_news_container .news-row .news .story-title,.live-news-page-story .live_news_container .news-row .news .story-title{color:#4f4fa8;font-weight:bold;padding-top:5px;width:61%;float:left;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4em;margin-left:10px}.live-news-page .live_news_container .news_categories_row .news .story-date,.live-news-page-story .live_news_container .news_categories_row .news .story-date,.live-news-page .live_news_container .news-row .news .story-date,.live-news-page-story .live_news_container .news-row .news .story-date{z-index:10;font-size:.7em;color:#444;font-style:italic;position:absolute;right:5px;bottom:0}.live-news-page .live_news_container .news_categories_row .news .image,.live-news-page-story .live_news_container .news_categories_row .news .image,.live-news-page .live_news_container .news-row .news .image,.live-news-page-story .live_news_container .news-row .news .image{float:left;width:33%;max-height:170px;max-width:212px;text-align:center;color:#888;font-style:italic;font-size:70%}.live-news-page .live_news_container .news_categories_row .news .image img,.live-news-page-story .live_news_container .news_categories_row .news .image img,.live-news-page .live_news_container .news-row .news .image img,.live-news-page-story .live_news_container .news-row .news .image img{max-width:100%;overflow-y:hidden}.live-news-page .live_news_container .news_categories_row .news .right-chevron,.live-news-page-story .live_news_container .news_categories_row .news .right-chevron,.live-news-page .live_news_container .news-row .news .right-chevron,.live-news-page-story .live_news_container .news-row .news .right-chevron{position:absolute;top:0;right:0;line-height:80px}.live-news-page .story-row,.live-news-page-story .story-row{position:relative}.live-news-page .story-row .story-data,.live-news-page-story .story-row .story-data{padding:10px 20px}.live-news-page .story-row .story-data .story-title,.live-news-page-story .story-row .story-data .story-title{color:#4f4fa8;font-weight:bold;padding-top:10px}.live-news-page .story-row .story-data .story-author,.live-news-page-story .story-row .story-data .story-author{font-size:.8em}.live-news-page .story-row .story-data .story-date,.live-news-page-story .story-row .story-data .story-date{font-style:italic;font-size:.8em;color:#444}.live-news-page .story-row .story-data .story-body,.live-news-page-story .story-row .story-data .story-body{font-size:1em}.live-news-page .story-row .image img,.live-news-page-story .story-row .image img{width:100%}.live-news-page .story-row .next-prev-buttons,.live-news-page-story .story-row .next-prev-buttons{position:relative;width:100%;margin-bottom:20px;font-size:0}.live-news-page .story-row .next-prev-buttons .next-prev-button-container,.live-news-page-story .story-row .next-prev-buttons .next-prev-button-container{display:inline-block;width:46%}.live-news-page .story-row .next-prev-buttons .next-prev-button-container .next-prev-button,.live-news-page-story .story-row .next-prev-buttons .next-prev-button-container .next-prev-button{display:inline-block;vertical-align:middle;width:100%;cursor:pointer;position:relative}.live-news-page .story-row .next-prev-buttons .next-prev-button-container .next-prev-button .next-prev-button-text,.live-news-page-story .story-row .next-prev-buttons .next-prev-button-container .next-prev-button .next-prev-button-text{font-size:25px;text-align:center;width:inherit;position:absolute;height:25px;top:50%;margin-top:-22px}.live-news-page .story-row .next-prev-buttons .next-prev-button-container.prev_story,.live-news-page-story .story-row .next-prev-buttons .next-prev-button-container.prev_story{float:left;margin-left:10px}.live-news-page .story-row .next-prev-buttons .next-prev-button-container.next_story,.live-news-page-story .story-row .next-prev-buttons .next-prev-button-container.next_story{float:right;margin-right:10px}.live-news-page .story-row .swipe-explanation,.live-news-page-story .story-row .swipe-explanation{text-align:center;font-style:italic;width:100%;position:relative}.live-news-page i[class^="icon-cate-ldr-"],.live-news-page-story i[class^="icon-cate-ldr-"],.live-news-page i[class*=" icon-cate-ldr-"],.live-news-page-story i[class*=" icon-cate-ldr-"]{width:50px;height:50px;margin-right:0;line-height:normal;font-size:.8em;vertical-align:middle;background-image:url('../img/common/category_sprite.png');background-size:200px;display:inline-block}.live-news-page .icon-cate-ldr-world,.live-news-page-story .icon-cate-ldr-world{background-position:0 0;margin-top:0;padding-bottom:0}.live-news-page .icon-cate-ldr-world.active,.live-news-page-story .icon-cate-ldr-world.active{background-position:0 -50px;opacity:.6}.live-news-page .icon-cate-ldr-home,.live-news-page-story .icon-cate-ldr-home{background-position:-50px 0;margin-top:0;padding-bottom:0}.live-news-page .icon-cate-ldr-home.active,.live-news-page-story .icon-cate-ldr-home.active{background-position:-50px -50px;opacity:.6}.live-news-page .icon-cate-ldr-football,.live-news-page-story .icon-cate-ldr-football{background-position:-100px 0;margin-top:0;padding-bottom:0}.live-news-page .icon-cate-ldr-football.active,.live-news-page-story .icon-cate-ldr-football.active{background-position:-100px 0;opacity:.6}.live-news-page .icon-cate-ldr-camera,.live-news-page-story .icon-cate-ldr-camera{background-position:-150px 0;margin-top:0;padding-bottom:0}.live-news-page .icon-cate-ldr-camera.active,.live-news-page-story .icon-cate-ldr-camera.active{background-position:-150px -50px;opacity:.6}.live-news-page .news-categories,.live-news-page-story .news-categories{overflow-x:auto;white-space:nowrap}.live-news-page .icon-cate-wrapper,.live-news-page-story .icon-cate-wrapper{padding:5px;display:inline-block;margin:5px}.live-news-page .icon-cate-wrapper .active,.live-news-page-story .icon-cate-wrapper .active{opacity:.3}.live-news-page .icon-cate-wrapper img,.live-news-page-story .icon-cate-wrapper img{max-width:50px}.live-news-page .news-row,.live-news-page-story .news-row{overflow-y:hidden}.live-news-page .ad-row,.live-news-page-story .ad-row{width:100%;text-align:center}.live-news-page .ad-row img,.live-news-page-story .ad-row img{max-width:100%}.live-news-page .breaking_news_alerts_switch_container,.live-news-page-story .breaking_news_alerts_switch_container{vertical-align:middle;text-align:center;width:100%}.live-news-page .breaking_news_alerts_switch_container .breaking_news_alerts_switch_container_left,.live-news-page-story .breaking_news_alerts_switch_container .breaking_news_alerts_switch_container_left,.live-news-page .breaking_news_alerts_switch_container .breaking_news_alerts_switch_container_right,.live-news-page-story .breaking_news_alerts_switch_container .breaking_news_alerts_switch_container_right{vertical-align:middle;height:100%;display:inline-block;padding:0;width:48%}.live-news-page .breaking_news_alerts_switch_container .breaking_news_alerts_switch_container_left,.live-news-page-story .breaking_news_alerts_switch_container .breaking_news_alerts_switch_container_left{margin-right:.5%;text-align:right}.live-news-page .breaking_news_alerts_switch_container .breaking_news_alerts_switch_container_right,.live-news-page-story .breaking_news_alerts_switch_container .breaking_news_alerts_switch_container_right{margin-left:.5%;text-align:left;height:52px}.live-news-page #live_news_index_spinner,.live-news-page-story #live_news_index_spinner{position:absolute;z-index:1000;width:100%;height:100%;text-align:center;vertical-align:middle;margin:auto auto}.live-news-page .live_news_category,.live-news-page-story .live_news_category{display:block;cursor:pointer}html body .onoffswitch{position:relative;width:90px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:left}html body .onoffswitch-checkbox{display:none}html body .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:15px}html body .onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}html body .onoffswitch-inner:before,html body .onoffswitch-inner:after{display:block;float:left;width:50%;height:42px;padding:0;line-height:42px;font-size:14px;color:white;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;box-sizing:border-box}html body .onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#527bd2;color:#fff}html body .onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#eee;color:#999;text-align:right}html body .onoffswitch-switch{display:block;width:25px;margin:8.5px;background:#fff;position:absolute;top:0;bottom:0;right:44px;border:2px solid #999;border-radius:15px;transition:all .3s ease-in 0s}html body .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}html body .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}html body .switch_label{width:100% !important}html body .ui-slider.ui-slider-switch{border:1px solid #ccc;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:5px;vertical-align:middle;-webkit-box-shadow:inset 0 0 5px #ccc;-moz-box-shadow:inset 0 0 5px #ccc;box-shadow:inset 0 0 5px #ccc}html body .ui-slider .ui-slider-handle{background-color:#ddd !important}html body .ui-slider .ui-slider-label{line-height:42px}

.deal-sponsor-row{-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);box-shadow:inset 0 0 30px rgba(0,0,0,0.1);border:solid 1px rgba(102,102,102,0.3);color:#000;padding:10px}.deal-sponsor-row .sponsor-data{width:75%;float:left}.deal-sponsor-row .sponsor-data .name{font-size:1em;font-weight:bold;text-shadow:1px 1px 0 #fff;overflow:hidden;text-overflow:ellipsis}.deal-sponsor-row .sponsor-data .address,.deal-sponsor-row .sponsor-data .distance,.deal-sponsor-row .sponsor-data .distance-wrapper{font-size:.7em;line-height:1em;font-style:italic;font-weight:normal;color:#777;text-shadow:1px 1px 0 #fff;overflow:hidden;text-overflow:ellipsis}.deal-sponsor-row .logo{float:left;width:40px;height:40px;margin:5px 15px 5px 5px}.deal-sponsor-row .logo img{max-width:40px;max-height:40px}.deal-sponsor-row .icon{float:left;margin:2px 5px}.deal-sponsor-row .icon img{max-width:20px;max-height:20px}.deal-sponsor-row .icon .icon-email{width:20px;height:20px;margin-right:2px;line-height:normal;font-size:.8em;vertical-align:middle;background-image:url('../img/common/local_deals_email.png');background-size:100%;display:inline-block;background-repeat:no-repeat}.deal-sponsor-row .right-chevron{float:right;line-height:30px}.deal-sponsor-row .directions,.deal-sponsor-row .website,.deal-sponsor-row .call,.deal-sponsor-row .email{width:75%;float:left;font-weight:bold;font-size:1em;line-height:2em;height:100%}.deal-sponsor-row .deal-sponsor-description{font-size:.9em}.sponsor-category.sponsor-row{line-height:2.4em}.tabs.nav{margin-bottom:5px;padding-bottom:45px;border-bottom:1px solid #777;margin-top:5px}.tabs.nav .list-link{margin-left:5px}.tabs.nav .map-link{margin-left:5px}.link{display:inline-block;float:left;width:48%;text-align:center;border:1px solid #777;background-color:#fff;padding:10px 0;-moz-border-radius-topright:10px 10px;border-top-right-radius:10px 10px;-moz-border-radius-topleft:10px 10px;border-top-left-radius:10px 10px;font-weight:bold}.link.active{background-color:#eee !important;border-bottom:1px solid #eee}.sponsor_search_container{margin:5px}.sponsor_search_container .ui-shadow-inset{-moz-box-shadow:inset 0 1px 4px rgba(254,254,254,0);-webkit-box-shadow:inset 0 1px 4px rgba(254,254,254,0);box-shadow:inset 0 rgba(254,254,254,0)}.sponsor_search_container #sponsor-categories-search,.sponsor_search_container #sponsor-search{padding:4px;border-radius:4px;background:url(../img/common/icon-find-add.png) no-repeat 98% center #fff}.sponsor_search_container .close{display:none;position:absolute;line-height:100%;height:100%;margin:.5em 0;line-height:1.4;right:15px}.sponsor_search_container.active .close{display:inline-block;background:url(../img/common/icon-find-add-x.png) no-repeat 50% 0;width:20px;height:20px}.sponsor_search_container.active #sponsor-categories-search,.sponsor_search_container.active #sponsor-search{background-image:none}.pictures-content{margin-bottom:20px}.pictures-content .sponsor-photos{display:inline-block;margin:0 4px;vertical-align:middle;width:80px;height:80px;background-color:#fff;overflow:hidden;border:1px solid #777}.pictures-content .sponsor-photos .photo{vertical-align:middle;line-height:80px}.pictures-content .sponsor-photos .photo img{max-width:80px;display:inline-block}.logo-overlay-container .logo-overlay{display:inline-block;position:absolute;z-index:10;margin-top:20px}.logo-overlay-container .logo-overlay img{opacity:.6}#photo_modal{display:none}#photo_modal img{max-width:300px;max-height:300px}#sponsor_telephone_confirm{display:none;text-align:center}.share_dialog.geolocation_modal .actions .btn{padding-right:0}

#local-deals-map-canvas{width:100%;height:400px}.gm-style-iw .image{display:inline-block;margin:5px;width:40px;vertical-align:top}.gm-style-iw .image img{max-width:40px;max-height:40px}.gm-style-iw .sponsor_info{display:inline-block;width:150px}.gm-style-iw .sponsor_info .name{font-size:1.2em !important;font-weight:bold !important}.gm-style-iw .sponsor_info .address{font-size:1em !important;line-height:1.1em !important}.hard-back,a.hard-back{color:#fff;text-decoration:none;font-size:.8em;font-weight:bold;height:20px;line-height:20px;padding:0 2px;margin-right:5px;text-align:center}

.home-page h2{text-align:center;margin:0;text-shadow:#bbb 1px 1px 2px}.home-page h3{text-align:center;font-size:12px;margin:0;color:#6b6b6b}.home-page #login_station_logo{margin:10px auto;text-align:center}.home-page #login_station_logo img{max-width:90%;max-height:100px}.home-page #login_page_login_button{width:100%;margin-top:10px}.home-page #login_page_login_button .giant_login_button{color:white;font-size:20px;font-weight:bold;text-align:center;display:block;margin:0 auto;padding:10px 10px;text-shadow:#222 1px 1px 2px;width:75%;background:#4066b9;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e539e), color-stop(1, #527bd2));background:-ms-linear-gradient(bottom, #2e539e, #527bd2);background:-moz-linear-gradient(center bottom, #2e539e 0, #527bd2 100%);background:-o-linear-gradient(#527bd2, #2e539e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#527bd2', endColorstr='#2e539e', GradientType=0)}.home-page #login_page_after_bypass_login_button{width:96%;margin:10px auto;padding:10px 0;text-align:center;background:url('../img/common/burst.png') no-repeat center center #4066b9;-webkit-box-shadow:inset 0 0 20px 0 #000;box-shadow:inset 0 0 20px 0 #000}.home-page #login_page_after_bypass_login_button p{color:#fff;text-shadow:#222 2px 2px 3px;text-decoration:none;font-size:22px;font-weight:bold;margin:0 0 5px 0;padding:2px}.home-page #login_page_after_bypass_login_button .giant_login_button{color:white;font-size:20px;font-weight:bold;text-align:center;text-shadow:#222 1px 1px 2px;display:block;margin:0 auto;padding:10px 10px;width:75%;background:#4ab940;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e9e49), color-stop(1, #8ad252));background:-ms-linear-gradient(bottom, #2e9e49, #8ad252);background:-moz-linear-gradient(center bottom, #2e9e49 0, #8ad252 100%);background:-o-linear-gradient(#8ad252, #2e9e49);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ad252', endColorstr='#2e9e49', GradientType=0)}.home-page #login_page_no_thanks{width:100%;margin:10px 0 30px 0}.home-page #login_page_no_thanks a{display:block;background-color:#b6b6b6;border:solid 1px #999;background-image:-webkit-linear-gradient(bottom, #818181, #b6b6b6);background-image:-moz-linear-gradient(bottom, #818181, #b6b6b6);background-image:-o-linear-gradient(bottom, #818181, #b6b6b6);background-image:-ms-linear-gradient(bottom, #818181, #b6b6b6);background-image:linear-gradient(to top, #818181, #b6b6b6);text-align:center;margin:0 auto;padding:10px 10px;width:75%;color:#fff;font-style:italic;font-weight:bold;text-decoration:none;text-shadow:#888 1px 1px 2px}#login_screenshot_gallery{max-width:50%;min-width:245px;background-color:white;margin:0 auto;position:relative;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1)}#login_screenshot_gallery #login_screenshot_gallery_inner{width:225px;height:250px;margin:0 auto;padding:10px 10px}#login_screenshot_gallery #login_screenshot_gallery_inner .slidesjs-container{width:225px;height:200px}#login_screenshot_gallery #login_screenshot_gallery_inner .slidesjs-navigation{display:none}#login_screenshot_gallery #login_screenshot_gallery_inner .slidesjs-pagination{float:none;padding:0;margin:30px auto 0 auto;width:60px}#login_screenshot_gallery #login_screenshot_gallery_inner .slidesjs-pagination li{float:none;display:inline-block}#login_screenshot_gallery #login_screenshot_gallery_inner .slidesjs-pagination li a{float:none}#login_screenshot_gallery #login_screenshot_gallery_caption{position:absolute;top:215px;width:100%;line-height:1.1em;font-size:12px;text-align:center}#janrainModal{position:relative !important;width:200px !important;height:155px !important;margin:auto !important;top:50% !important;left:auto !important}#janrainModal .janrainContent{width:190px !important;height:150px !important}

.welcome_back_section .welcome_back_header{height:60px;padding:10px;position:relative}.welcome_back_section .welcome_back_header .welcome_back_profile_pic{position:absolute;top:10px;left:10px}.welcome_back_section .welcome_back_header .welcome_back_profile_pic .welcome_back_profile_pic_img{width:60px;height:60px;border:2px solid white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.welcome_back_section .welcome_back_header .welcome_back_header_text{position:absolute;top:15px;left:80px;padding:5px 0;text-shadow:#fff 1px 1px 2px}.welcome_back_section .welcome_back_header .welcome_back_header_text .welcome_back_header_text_welcome{position:relative}.welcome_back_section .welcome_back_header .welcome_back_header_text .welcome_back_header_text_username{position:relative;font-weight:bold;font-size:130%;white-space:nowrap;overflow:hidden}.main_menu{padding:5px 10px;width:auto;position:relative;z-index:1000}.main_menu_button{display:block;min-height:65px;width:100%;margin:5px auto;text-decoration:none;white-space:nowrap;vertical-align:middle;background:#4069b9;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e529e), color-stop(1, #527bd2));background:-ms-linear-gradient(bottom, #2e529e, #527bd2);background:-moz-linear-gradient(center bottom, #2e529e 0, #527bd2 100%);background:-o-linear-gradient(#527bd2, #2e529e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#527bd2', endColorstr='#2e529e', GradientType=0);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1)}.main_menu_button small{display:block;clear:left;font-size:.6em;font-style:italic;color:#eee;margin-top:3px}.main_menu_button .main_menu_icon{height:34px;width:35px;margin:15px 0 15px 15px;display:inline-block;vertical-align:middle;background-image:url(../img/common/home_menu.png?v4);background-size:570px;background-repeat:no-repeat}.main_menu_button .main_menu_icon.local_deals_main_menu_icon{background-position:-306px 0;width:33px;margin-right:15px}.main_menu_button .main_menu_icon.alarm_clock_main_menu_icon{background-position:0;width:35px;margin-right:10px}.main_menu_button .main_menu_icon.weather_main_menu_icon{background-position:-35px 0;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.badges_main_menu_icon{background-position:-70px 0;width:31px;margin-right:14px}.main_menu_button .main_menu_icon.manage_alerts_main_menu_icon{background-position:-100px 0;width:38px;margin-right:7px}.main_menu_button .main_menu_icon.call_station_main_menu_icon{background-position:-138px 0;width:31px;margin-right:14px}.main_menu_button .main_menu_icon.whats_new_main_menu_icon{background-position:-171px 0;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.station_website_main_menu_icon{background-position:-204px 0;width:34px;margin-right:11px}.main_menu_button .main_menu_icon.playlist_main_menu_icon{background-position:-238px 0;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.open_mic_main_menu_icon{background-position:-273px 0;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.news_main_menu_icon{background-position:-339px;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.realtime_main_menu_icon{background-position:-373px;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.stream_list_main_menu_icon{background-position:-407px;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.topicpulse_trending_main_menu_icon{background-position:-441px;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.traffic_main_menu_icon{background-position:-476px;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.twitter_main_menu_icon{background-position:-509px;width:33px;margin-right:12px}.main_menu_button .main_menu_icon.notification_settings_main_menu_icon{background-position:-542px;width:35px;margin-right:10px}.main_menu_button .main_menu_text{color:white;text-shadow:#222 1px 1px 2px;text-decoration:none;font-size:25px;font-weight:bold;margin:auto 0;white-space:normal;text-overflow:ellipsis;display:inline-block;vertical-align:middle;width:75%;padding:10px 0;line-height:25px}.recent_songs{padding:5px 10px;white-space:nowrap;max-height:165px;overflow-x:auto}.recent_songs .recent_song{width:100px;height:140px;padding:0 7px;position:relative;display:inline-block}.recent_songs .recent_song .recent_song_album_art{width:100px;height:100px;line-height:100px}.recent_songs .recent_song .recent_song_album_art img.recent_song_album_art_img{width:100%;height:auto;max-height:100px}.recent_songs .recent_song .recent_song_data{text-align:center;overflow:hidden;white-space:nowrap}.recent_songs .recent_song .recent_song_data .recent_song_title{font-size:70%;font-weight:bold;line-height:1.5em}.recent_songs .recent_song .recent_song_data .recent_song_artist{font-size:60%;line-height:1.5em}.main_menu_invite_friends_section{border-top:2px solid #fff;display:block;position:relative;width:100%;height:70px}.main_menu_invite_friends_section .share_app_button{display:block;line-height:70px;text-align:center;color:#999;font-style:italic;font-weight:bold;text-shadow:#fff 1px 1px 2px}.main_menu_logout{font-size:70%;text-align:center;width:100%;line-height:2em}.main_menu_credits{width:100%;text-align:center;font-size:70%;line-height:1.5em}.main_menu_credits .disclaimer{font-size:9px;line-height:14px}.main_menu_credits .disclaimer a{font-weight:lighter}.main_menu_cmg_legal{text-align:center;margin:10px 20px;font-size:90%;line-height:1.5rem}#telephone_confirm,#sponsor_telephone_confirm,#telephone_call_or_text{display:none;text-align:center;width:100%;height:100%}#telephone_confirm p,#sponsor_telephone_confirm p,#telephone_call_or_text p{font-size:2.25em;line-height:1}#telephone_confirm .telephone_confirm_button,#sponsor_telephone_confirm .telephone_confirm_button,#telephone_call_or_text .telephone_confirm_button{width:100px;height:50px;padding:5px;margin:5px;color:white;font-size:25px;font-weight:bold;text-decoration:none;line-height:50px;cursor:pointer;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1)}#telephone_confirm .telephone_confirm_button_yes,#sponsor_telephone_confirm .telephone_confirm_button_yes,#telephone_call_or_text .telephone_confirm_button_yes{background:#4ab940;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e9e49), color-stop(1, #8ad252));background:-ms-linear-gradient(bottom, #2e9e49, #8ad252);background:-moz-linear-gradient(center bottom, #2e9e49 0, #8ad252 100%);background:-o-linear-gradient(#8ad252, #2e9e49);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ad252', endColorstr='#2e9e49', GradientType=0)}#telephone_confirm .telephone_confirm_button_no,#sponsor_telephone_confirm .telephone_confirm_button_no,#telephone_call_or_text .telephone_confirm_button_no{background:#bbb;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #999), color-stop(1, #ccc));background:-ms-linear-gradient(bottom, #999, #ccc);background:-moz-linear-gradient(center bottom, #999 0, #ccc 100%);background:-o-linear-gradient(#ccc, #999);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#999999', GradientType=0)}#telephone_confirm .telephone_confirm_button_phone,#sponsor_telephone_confirm .telephone_confirm_button_phone,#telephone_call_or_text .telephone_confirm_button_phone,#telephone_confirm .telephone_confirm_button_sms,#sponsor_telephone_confirm .telephone_confirm_button_sms,#telephone_call_or_text .telephone_confirm_button_sms{background:#4ab940;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e9e49), color-stop(1, #8ad252));background:-ms-linear-gradient(bottom, #2e9e49, #8ad252);background:-moz-linear-gradient(center bottom, #2e9e49 0, #8ad252 100%);background:-o-linear-gradient(#8ad252, #2e9e49);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ad252', endColorstr='#2e9e49', GradientType=0)}.main_menu_toggle_geolocation{text-align:center;padding:10px 20%}.main_menu_switch_stream{text-align:center;padding:10px 20%;text-decoration:underline;font-weight:bold;color:blue}#menu-push-notifications-container{margin:5px 10px;text-align:center}#menu-push-notifications-container .menu-push-notifications-text-container,#menu-push-notifications-container .menu-push-notifications-toggle-container{display:inline-block;vertical-align:middle}#menu-push-notifications-container .menu-push-notifications-text-container{width:200px;font-weight:bold}

#start_voting_balloon{position:fixed;bottom:17px;width:90%;left:50%;margin-left:-45%;color:#fff;padding:0;border-radius:5px;background-color:#333;z-index:2000}#start_voting_balloon .text{padding:8px 15px;display:inline-block;font-size:1.25em;position:relative;z-index:2}#start_voting_balloon .arrow{background-color:transparent;width:0;height:0;position:absolute;bottom:-10px;left:65px;z-index:1;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;display:inline-block;vertical-align:top}footer{display:none}.wrapper{clear:both;outline:0 none;padding-bottom:0}.nocallout{-webkit-touch-callout:none}.pressed{background-color:rgba(0,0,0,0.7)}textarea[contenteditable]{-webkit-appearance:none}.gifhidden{position:absolute;left:-100%}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clrfx:before,.clrfx:after{content:"";display:table}.clrfx:after{clear:both}.clrfx{*zoom:1}.privacy-content p{color:#ccc;margin:0 8px 1em 8px}.voted{opacity:.6}#on_btns{display:inline-block;width:180px}#on_btns p{display:inline-block;height:25px}#fb_modal{display:inline-block}#facebook_login .cancel-btn{margin-bottom:5px;vertical-align:middle}.close_block{background:#e3e3e3;border:1px solid #bbb;-webkit-box-shadow:inset 0 0 1px 1px #f6f6f6;box-shadow:inset 0 0 1px 1px #f6f6f6;color:#333;font-size:12px;font-weight:bold;padding:8px 0 9px;text-align:center;text-shadow:0 1px 0 #fff;height:9px;line-height:9px;width:70px;margin-left:10px;text-decoration:none}.button-back,a.button-back,html body header .titlebar a.button-back{color:#fff;text-decoration:none;font-size:14px;font-weight:bold;height:30px;line-height:30px;padding:0 10px;margin-right:5px;text-align:center;cursor:pointer}#fb_logout_container{display:none;text-align:center;width:100%}#playlist_ad,#find_ad,.bottom_ad{position:fixed;bottom:0;width:100%;z-index:1000}#playlist_ad a,#playlist_ad img,#find_ad a,#find_ad img,.bottom_ad div{width:100%}.list{display:table;width:100%;max-width:100%}.list .row{display:table-row;vertical-align:middle;border-bottom:1px solid #000;line-height:normal}.list .row .icon,.list .row .content{height:50px;background-color:#ececec;background:#ececec;background:-moz-linear-gradient(top, #ececec 1%, #f3f3f3 50%, #ececec 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #ececec), color-stop(50%, #f3f3f3), color-stop(99%, #ececec));background:-webkit-linear-gradient(top, #ececec 1%, #f3f3f3 50%, #ececec 99%);background:-o-linear-gradient(top, #ececec 1%, #f3f3f3 50%, #ececec 99%);background:-ms-linear-gradient(top, #ececec 1%, #f3f3f3 50%, #ececec 99%);background:linear-gradient(to bottom, #ececec 1%, #f3f3f3 50%, #ececec 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ececec', GradientType=0);text-shadow:2px 1px 0 #fff;white-space:nowrap}.list .row .icon{display:table-cell;vertical-align:middle;text-align:center;height:50px;width:50px;min-width:50px;background-color:#bbb;border-bottom:1px solid #888}.list .row .icon img{height:50px;width:50px}.list .row .content{display:table-cell;vertical-align:middle;border-bottom:1px solid #888;font-weight:bold;font-size:.9em}.list .row .content .small,.list .row .content small{display:block;font-style:italic;color:#999;padding-top:3px;font-size:.75em}.list .row .content .actions{font-size:.75em;margin-top:3px}.slide_row{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;text-align:center;display:block;white-space:nowrap;margin-top:10px}.slide_row .item{display:inline-block;margin:0 10px;vertical-align:middle}.thumbnail_placeholder{width:50px;height:50px;background-color:yellow;display:inline-block;vertical-align:middle}.friend_photo{width:50px;height:50px;display:block;vertical-align:middle;margin:0 auto}.friend_photo .friend_photo_img{width:100%;height:100%}.scroll_reminder{position:fixed;width:24px;height:24px;bottom:10px;right:10px}.scroll_reminder .scroll_reminder_icon{width:24px;height:24px}.overthrow-enabled .overthrow{overflow:auto;-webkit-overflow-scrolling:touch}div.ui-page-header-fixed{padding-top:0}

.ldr_modal_container,.stream-overlay{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.75);z-index:3000}.ldr_modal_container.large{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.ldr_modal_container.large .ldr_modal{margin-top:40px;top:0}.ldr_modal{position:absolute;background-color:#fff;border:4px solid #ccc;border-radius:10px;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,0.4);box-shadow:0 0 5px 1px rgba(0,0,0,0.4);width:90%;left:50%;margin-left:-46%;min-height:200px;top:50%}.ldr_modal>.content{width:100%;overflow:hidden}.ldr_modal>.content p{white-space:normal !important;font-weight:normal}.ldr_modal .close{position:absolute;top:-20px;right:-20px;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer}#stream-arrow{position:absolute;left:20px;top:20px}#stream-arrow img{width:50%}#stream-text{color:#fff;text-align:center;width:50%;font-size:1.2em;margin:65px auto 0}.accept.btn.btn-large{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.75);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#eee;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.25);box-shadow:0 2px 4px rgba(0,0,0,0.25);background-image:-webkit-linear-gradient(bottom, #324da1, #5776d9);background-image:-moz-linear-gradient(bottom, #324da1, #5776d9);background-image:-o-linear-gradient(bottom, #324da1, #5776d9);background-image:-ms-linear-gradient(bottom, #324da1, #5776d9);background-image:linear-gradient(to top, #324da1, #5776d9)}.help-modal{font-size:1.2em !important}.help-modal header{font-size:1.5em}.help-modal li{text-align:left;white-space:normal;font-weight:normal}.real_time_graph_help_modal{height:100%;min-height:200px}.real_time_graph_help_modal .content{display:inline-block;vertical-align:middle;margin:15px;white-space:normal;font-weight:normal;text-align:center}

#request{background-color:#eee}.more_info_container{margin-top:5px;background-color:#eee}.more_info_container a{text-decoration:none}.more_info_container .icon{height:50px;width:50px;line-height:50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;border:1px solid #fff}.more_info_container .icon img{height:auto;width:50px;max-height:50px;display:block}.more_info_container .coming_up{font-style:italic;font-size:.6em;color:#333;font-weight:bold;margin-left:20px;margin-bottom:0;padding:0}.more_info_song{text-align:left;padding:5px}.more_info_song .station-logo{margin-left:60px}.more_info_song.song_row{background:none;background-image:none;box-shadow:none;border:0}.more_info_song .info-left{float:left;margin:8px}.more_info_song .info-left .album{height:56px;width:56px;margin:0 5px 5px 0}.more_info_song .info-left .album img{width:100%;height:100%;border:0}.more_info_song .info-left .jewel{width:56px;height:56px;position:absolute;z-index:1001;margin-top:14px;margin-left:18px}.more_info_song .info{white-space:nowrap;overflow:hidden;padding:18px 8px 8px 0}.more_info_song .info>*{display:inline-block;vertical-align:middle}.more_info_song .info .song{line-height:1.4em;width:100%}.more_info_song .info .song .artist{font-size:1.2em;font-style:italic;color:#333;text-shadow:2px 2px #fff;white-space:nowrap}.more_info_song .info .song .title{font-size:1.6em;font-weight:bold;text-shadow:2px 2px #fff;white-space:nowrap}.more_info_tabs{padding:8px;width:95%}.more_info_tabs ul{margin-left:-40px}.more_info_tabs li.tabs{float:left;padding:2px 9px;border:#ccc 1px solid;list-style:none;background-color:#fff;margin-bottom:-1px;background-image:-webkit-linear-gradient(top, #fff, #e6e6e6)}.more_info_tabs li.tabs p{text-decoration:none;color:#333;font-size:.7em;line-height:.7em;font-weight:bold}.more_info_tabs li.tabs.ui-btn-active{background-image:none;background-color:#fff;border-bottom:#fff 1px solid}.more_info_tabs .request_latest_tweet{width:100%}.more_info_tabs .tab-content-div{display:none;clear:both;margin-left:auto;margin-right:auto;width:100%;min-height:40px;background-color:#fff;border:#ccc 1px solid}.more_info_tabs .tab-content-div .request_artist_bio{font-size:.7em;line-height:1.5em;padding:9px}.more_info_tabs .tab-content-div:nth-of-type(1){display:block}.more_info_tabs .icon-twitter-bird{font-size:13px;margin-right:3px;position:relative;top:2px;color:#00abec}.more_info_tabs .twitter-minitweet{padding:5px;background-color:rgba(255,255,255,0.6);border-radius:3px}.more_info_tabs .twitter-minitweet *{margin:0;padding:0}.more_info_tabs .twitter-minitweet a,.more_info_tabs .twitter-minitweet a:hover{text-decoration:none}.more_info_tabs .twitter-minitweet .tweet-header{height:25px;line-height:11px}.more_info_tabs .twitter-minitweet .tweet-header>*{display:inline-block;vertical-align:middle}.more_info_tabs .twitter-minitweet .tweet-header .tweet-avatar{left:0;top:0;height:25px;width:25px;padding:0}.more_info_tabs .twitter-minitweet .tweet-header .tweet-avatar .tweet-avatar-img{width:25px;height:25px}.more_info_tabs .twitter-minitweet .tweet-header .tweet-author-info{left:30px;top:0;padding:0}.more_info_tabs .twitter-minitweet .tweet-header .tweet-author-info .tweet-author-name{top:0;color:black;font-weight:bold;font-size:11px;padding:0}.more_info_tabs .twitter-minitweet .tweet-header .tweet-author-info .tweet-author-account{top:14px;color:#999;font-size:9px;padding:0}.more_info_tabs .twitter-minitweet .tweet-header .tweet-author-info .tweet-author-verified{display:none;width:14px;height:14px;line-height:14px;background-image:url(../img/twitter-verified.png);vertical-align:middle}.more_info_tabs .twitter-minitweet .tweet-header .tweet-follow-btn{top:0;right:0;width:60px;height:20px;position:relative;background-color:#eee;background-image:-webkit-linear-gradient(#fff, #dedede);background-image:linear-gradient(#fff, #dedede);border:#ccc solid 1px;border-radius:3px;color:#333;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.5);cursor:pointer;height:18px;float:right;padding-left:5px}.more_info_tabs .twitter-minitweet .tweet-header .tweet-follow-btn .ft-custom-text{font:normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif;color:#333;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.5);cursor:pointer}.more_info_tabs .twitter-minitweet .tweet-header .tweet-follow-btn>iframe{width:60px !important}.more_info_tabs .twitter-minitweet .tweet-body{clear:both;padding:3px 0;font-size:.8em;line-height:1.1em}.more_info_tabs .twitter-minitweet .tweet-footer{clear:both;height:14px;line-height:11px;padding:3px 0}.more_info_tabs .twitter-minitweet .tweet-footer .tweet-timestamp{color:#999;font-size:9px;float:left}.more_info_tabs .twitter-minitweet .tweet-footer .tweet-actions{float:right}.more_info_tabs .twitter-minitweet .tweet-footer .tweet-actions .twitter-icon{background-image:url('../img/twitter-sprite.png');width:16px;height:16px;line-height:16px;vertical-align:top;padding:0 !important;margin:0 !important;display:inline-block}.more_info_tabs .twitter-minitweet .tweet-footer .tweet-actions .twitter-icon a{display:inline-block;width:16px;height:16px}.more_info_tabs .twitter-minitweet .tweet-footer .tweet-actions .reply{background-position:0 0}.more_info_tabs .twitter-minitweet .tweet-footer .tweet-actions .retweet{background-position:-80px 0}.more_info_tabs .twitter-minitweet .tweet-footer .tweet-actions .favorite{background-position:-32px 0}.more_info_tabs .twitter-minitweet .tweet-footer .tweet-actions .favorite.on{background-position:-64px 0}.request_related_artists .slide_row .item{font-size:.6em;font-weight:bold;margin:0 0 0 5px}.request_related_artists .slide_row .item img{width:80px;height:80px;border:1px solid #777}ul.top-tracks-list{border:1px solid #ccc;list-style-type:none}ul.top-tracks-list .song_row{background:none;background-image:none;box-shadow:none;border:0}ul.top-tracks-list li{color:#000;font-weight:bold;font-size:.8em}ul.top-tracks-list li.other_song_row span{vertical-align:middle}ul.top-tracks-list li.other_song_row:nth-child(even){background-color:#eee}ul.top-tracks-list li.other_song_row:nth-child(odd){background-color:#fff}ul.top-tracks-list li i[class^="icon-ldr-"],ul.top-tracks-list li i[class*=" icon-ldr-"]{margin:0}ul.top-tracks-list li .other_track_title{font-size:1em;max-width:160px !important;white-space:nowrap;overflow:hidden;display:inline-block}.top-tracks-list{margin:10px;padding-left:0}.top-tracks-list .top-play-empty{width:21px;height:21px;margin:0;position:relative !important}.top-tracks-list .top-play-empty .no-player-icon-inline{width:25px;height:25px;background-position:75px 90px;line-height:normal;font-size:.8em;vertical-align:middle;background-image:url('../img/common/song_sprite.png');background-size:275px;display:inline-block;margin:0}.top-tracks-list .jplayer{width:21px;height:21px;margin:0;position:relative !important;display:inline-block;vertical-align:top !important}.top-tracks-list .jplayer .jplayer-icon-inline{width:24px;height:25px;background-position:0 65px;background-image:url('../img/common/song_sprite.png');background-size:275px;display:inline-block;margin:0}.top-tracks-list .jplayer.on .jplayer-icon-inline{background-position:-25px 65px}.top-tracks-list .jplayer.off .jplayer-icon-inline{background-position:0 65px}

.notice{background-color:#d9edf7;border-color:#bce8f1;line-height:1.25em;padding:10px 15px;text-align:center;font-weight:bold}

#notification-settings-page .ui-content{padding:0 10px}#notification-settings-page .notification-settings-county:before,#notification-settings-page .notification-settings-county:after{content:" ";display:table}#notification-settings-page .notification-settings-county:after{clear:both}#notification-settings-page .notification-settings-county .county-label{float:left;line-height:50px;font-size:1.2em}#notification-settings-page .notification-settings-county .county-select{float:right;width:200px}#notification-settings-page #notifications-current-counties .notification-county-row{font-size:1em;padding-left:40px;line-height:40px}#notification-settings-page #notifications-current-counties .notification-county-row .remove-county{padding-right:40px;color:red}#notification-settings-page .notification-settings-row:before,#notification-settings-page .notification-settings-row:after{content:" ";display:table}#notification-settings-page .notification-settings-row:after{clear:both}#notification-settings-page .notification-settings-row .push-notifications-text-container{float:left;line-height:50px;font-size:1.2em}#notification-settings-page .notification-settings-row .push-notifications-toggle-container{float:right}

.jukebox{position:relative;width:100%;z-index:100;height:3650px}.now-playing-page .npbox{margin-top:0;height:auto;position:relative;width:100%;z-index:100}.now-playing-page .npbox .np-activity-feed{max-height:250px;overflow-y:scroll;overflow-x:hidden}.now-playing-page .not-playing-banner{display:block;margin:10px 0;width:100%}.now-playing-page .not-playing-banner img{display:block;margin:0 auto;width:96%}.now-playing-page a.open-in-browser{display:block;text-align:center}.now-playing-page a.open-in-browser img.spot-image{max-width:90%}.now-playing-page #np-friends-who-like-artist .dedicate-title{font-size:.7em;font-weight:bold;font-style:italic;color:#aaa;text-shadow:#fff 1px 1px 2px;padding-left:10px}.now-playing-page #np-friends-who-like-artist .friends-who-like-artist{margin-top:0}.now-playing-page .now_playing_custom_off_img{height:auto;-webkit-box-shadow:0 0 1em #000;-moz-box-shadow:0 0 1em #000;box-shadow:0 0 1em #000}.find-page .fbox{height:auto;position:relative;width:100%;z-index:100}#np-album{width:95%;max-width:500px;margin:5px auto}#np-album .np-artist-title{margin:5px 0 3px 0;font-size:80%;font-weight:lighter;line-height:1.6em;text-transform:uppercase;text-align:center}#np-album .np-album-art{width:95%;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:4px solid white;margin:0 auto}#np-album .np-album-art img{width:100%;border:none}#np-coming-up .list .content{padding-left:5px;text-transform:uppercase}.reflectBelow{-webkit-box-reflect:below 2px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.88, transparent), to(rgba(0,0,0,0.5)))}#np-play-more,#np-play-less{float:left;width:12%;max-width:50px;min-width:30px;margin:5% 0 0 8%}#play-more-bar,#play-less-bar{position:relative;width:58%;height:125px;margin:0 auto 10px;background:url(../img/common/bar-bg.png) repeat-y 0 0 #d6d6d6;border:1px solid #444}#play-more-bar img{position:absolute;bottom:0;display:block;width:96%;border-left:2px solid #177700;border-bottom:2px solid #177700}#play-less-bar img{position:absolute;bottom:0;display:block;width:96%;border-left:2px solid #900909;border-bottom:1px solid #900909}#play-more-bttn,#play-less-bttn{display:block;width:100%;padding:9% 0;-webkit-border-radius:5px;border-radius:5px;background:#f2f6f8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f6f8), color-stop(50%, #d8e1e7), color-stop(51%, #b5c6d0), color-stop(100%, #e0eff9));background:-webkit-linear-gradient(top, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);background:linear-gradient(to bottom, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);cursor:pointer;color:#565656;font-size:.56em;font-weight:bold;line-height:1.2em;text-align:center;text-decoration:none;text-transform:uppercase}.votebtn:active{opacity:.6}#got2play{position:relative;z-index:10;width:100%;overflow:hidden;margin-top:4%;border-top:1px solid #ae1515;border-bottom:1px solid #000;background:#ae1515;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ae1515), color-stop(49%, #941b1b), color-stop(100%, #690505));background:-webkit-linear-gradient(top, #ae1515 0, #941b1b 49%, #690505 100%);background:linear-gradient(to bottom, #ae1515 0, #941b1b 49%, #690505 100%)}#got2play p{margin:2px 0 2px 4%;color:#fff;font-size:75%;letter-spacing:1px}#voters{width:90%;margin:0 auto;display:table}#voters .listener:last-child{margin:1% 0 1% 0 !important}.listener{overflow:hidden;color:#fff;font-size:66%;text-align:center;display:table-cell;width:20%;border:solid 5px transparent}.listener img{height:50px;width:50px;border:2px solid white}#np-activity-feed .list .row .content{white-space:normal}#gruvr_now_playing_container,#external_now_playing_container{margin:0;padding:0;width:100%;height:100%}#external_now_playing_container{display:none}#external_now_playing_container #external_now_playing_iframe{margin:0;padding:0;border:0;height:100%;width:100%}

@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff')}.outline{background-color:#000;background-image:none;font-family:'Open Sans'}.outline .ui-page-theme-a{color:#fff;text-shadow:none}.outline .main_menu_logout a,.outline .main_menu_credits a{border-bottom:1px solid #fff;text-decoration:none}.outline .main_menu_logout a:visited,.outline .main_menu_credits a:visited{color:#ccc;border-color:#ccc}.outline .icon,.outline .request_song .icon,.outline .voting_session_song .icon,.outline .pl-album .icon{border-radius:50%;border:2px solid #fff;overflow:hidden}.outline .request_song .icon img,.outline .voting_session_song .icon img{border-radius:50px}.outline .main_menu_button .main_menu_text,.outline .request_song .info .song .title,.outline .voting_session_song .info .song .title,.outline .pl-detail h2,.outline #suggestion-btn>span,.outline #find-song-btn>span,.outline .welcome_back_section .welcome_back_header .welcome_back_header_text .welcome_back_header_text_username,.outline .more_info_song .info .song .title{font-weight:normal}.outline .facebook_login_container{height:157px}.outline .facebook_login_container .description,.outline .facebook_login_container .fb-login-btn-container{margin-top:20px}.outline #badges_before_fb_login{background:url('../img/common/burst.png') no-repeat center center #4066b9;-webkit-box-shadow:inset 0 0 20px 0 #000;box-shadow:inset 0 0 20px 0 #000}.outline .request_song,.outline .voting_session_song,.outline ul.top-tracks-list li,.outline .btn,.outline #alerts_container .show_more_alerts a,.outline .my-trips .trip-row,.outline .live-news-page .live_news_container .news_categories_row,.outline .live-news-page-story .live_news_container .news_categories_row,.outline .live-news-page .live_news_container .news-row,.outline .live-news-page-story .live_news_container .news-row,.outline .song_buttons .like_btn,.outline .song_buttons .dislike_btn,.outline .song_buttons .share_btn,.outline .song_buttons .alert_btn,.outline .pl-detail h2,.outline .main_menu_logout a,.outline .main_menu_credits a{color:#fff}.outline .mini_alert_popup,.outline .alert_popup{background-color:rgba(255,255,255,0.95)}.outline #twitter-tab-content,.outline .btn.num_repeat,.outline .btn.close,.outline .btn.save-and-close,.outline .btn.create-trip-btn,.outline .voting_session_container .title,.outline .btn.btn-alert,.outline .btn.btn-share,.outline .share_dialog,.outline .share_app_dialog,.outline .share_topicpulse_dialog,.outline .alert_dialog .header .title,.outline .alert_dialog .btn.service,.outline #default_alert_container label,.outline .alert_dialog #alert_frequency_text,.outline .mini_alert_popup,.outline .alert_popup,.outline .btn.btn-vote,.outline .more_info_tabs .tab-content-div .request_artist_bio{color:#000}.outline .voting_session_container .small,.outline .voting_session_container small{color:#666}.outline .btn.num_repeat,.outline .btn.close,.outline .btn.save-and-close,.outline .btn.create-trip-btn,.outline .row.stream_row .stream_listen_button_container span,.outline .voting_session_container small,.outline .btn.btn-alert,.outline .btn.btn-share,.outline .btn.btn-large,.outline .song_buttons .btn,.outline .alert_dialog .btn.service,.outline .mini_alert_popup,.outline .alert_popup,.outline .btn.btn-vote,.outline .pl-detail p,.outline .pl-detail h2,.outline .list .row .icon,.outline .list .row .content{text-shadow:none}.outline .voting_session_container .title,.outline .voting_session_container .small{text-shadow:1px 1px 0 #fff}.outline .main_menu_button{margin-left:60px}.outline .main_menu_icon{margin-left:-50px}.outline .request_song .info .song .artist,.outline .voting_session_song .info .song .artist,.outline .more_info_song .info .song .artist,.outline .main_menu_button small,.outline .pl-detail p{color:#ccc}.outline .home-page{background:url('../img/common/background-new.png') repeat-x center top;background-size:cover}.outline .welcome_back_section .welcome_back_header .welcome_back_header_text,.outline .request_song .info .song .title,.outline .voting_session_song .info .song .title,.outline .request_song .info .song .artist,.outline .voting_session_song .info .song .artist,.outline .more_info_song .info .song .title,.outline .more_info_song .info .song .artist,.outline .btn{text-shadow:1px 1px 0 #000}.outline .welcome_back_section .welcome_back_header .welcome_back_profile_pic .welcome_back_profile_pic_img,.outline .welcome_back_section .welcome_back_header .welcome_back_profile_pic{border-radius:60px}.outline .main_menu .main_menu_button{background:none !important}.outline .home-page #login_page_no_thanks a,.outline .main_menu_button,.outline .row.stream_row .stream_listen_button_container span,.outline .home-page #login_page_login_button .giant_login_button,.outline .home-page #login_page_after_bypass_login_button .giant_login_button,.outline .alert_dialog .btn.service.active,.outline .alert_dialog .btn.btn-primary,.outline .add-list-item,.outline .pl-item,.outline .list .row .icon,.outline .list .row .content{background-image:none}.outline .alert_dialog .btn.service.active,.outline .alert_dialog .btn.btn-primary{background-color:#5776d9}.outline .main_menu_button,.outline .row.stream_row .stream_listen_button_container span,.outline .home-page #login_page_login_button .giant_login_button{background-color:#4069b9}.outline .home-page #login_page_after_bypass_login_button .giant_login_button{background-color:#4ab940}.outline .main_menu_button,.outline #alerts_container .btn.btn-primary.green,.outline .row.stream_row .stream_listen_button_container span,.outline .home-page #login_page_no_thanks a,.outline .main_menu_button,.outline .row.stream_row .stream_listen_button_container span,.outline .home-page #login_page_login_button .giant_login_button,.outline .home-page #login_page_after_bypass_login_button .giant_login_button,.outline .btn,.outline .alert_dialog .btn-group>.btn:first-child,.outline .alert_dialog .btn-group>.btn:last-child,.outline .alert_dialog .btn-group>.dropdown-toggle,.outline .progress,.outline #manage_alerts_container .btn-group>.btn:first-child,.outline #manage_alerts_container .btn-group>.btn:last-child,.outline #manage_alerts_container .btn-group>.dropdown-toggle,.outline .list .row .icon,.outline .list .row .content{border-radius:0}.outline ul.top-tracks-list,.outline #alerts_container .btn.btn-primary.green,.outline .row.stream_row .stream_listen_button_container span,.outline .song_row,.outline hr,.outline .home-page #login_page_login_button .giant_login_button,.outline .home-page #login_page_after_bypass_login_button .giant_login_button,.outline .mini_alert_popup .icon,.outline .list .row .icon{border:none}.outline .main_menu_button,.outline .song_row,.outline ul.top-tracks-list li.other_song_row,.outline #manage_alerts_container table tr,.outline .request_song.song_row,.outline hr,.outline .add-list-item,.outline .pl-item,.outline .list .row .content{border-top:none;border-bottom:2px solid rgba(255,255,255,0.2)}.outline .main_menu_button .main_menu_icon{background-image:url('../img/common/outline_menu.png')}.outline .song_row,.outline .btn,.outline .request_songs_container .btn,.outline .jukebox .btn,.outline .page-more_info .btn,.outline .home-page #login_page_no_thanks a,.outline .main_menu_button,.outline .row.stream_row .stream_listen_button_container span,.outline .home-page #login_page_login_button .giant_login_button,.outline .home-page #login_page_after_bypass_login_button .giant_login_button,.outline .alert_dialog .btn.service.active,.outline .alert_dialog .btn.btn-primary,.outline .add-list-item,.outline .pl-item{box-shadow:none}.outline .request_song,.outline .voting_session_song,.outline .more_info_container,.outline ul.top-tracks-list li.other_song_row:nth-child(odd),.outline ul.top-tracks-list li.other_song_row:nth-child(even),.outline #manage_alerts_container table tr.alt,.outline .add-list-item,.outline .pl-item,.outline .list .row .icon,.outline .list .row .content,.outline .wrapper{background-color:#000}.outline #alerts_container .btn.btn-primary.green{background-image:none !important;background-color:#2e9e49}.outline .song_row.play_less{background-color:#580000}.outline .song_row.play_more{background-color:#005b88}.outline .song_buttons{letter-spacing:-0.5px}.outline i[class^="icon-ldr-"],.outline i[class*=" icon-ldr-"]{background-size:270px}.outline i[class^="icon-ldr-"],.outline i[class*=" icon-ldr-"],.outline .top-tracks-list .jplayer .jplayer-icon-inline,.outline i.icon-ldr-share-alt{background-image:url('../img/common/song_sprite-new.png')}.outline i.icon-ldr-close{background-image:url('../img/common/close-btn.png');background-size:35px}.outline i[class^="icon-ldr-share-"],.outline i[class*=" icon-ldr-share-"]{background-image:url('../img/common/share_sprite.png');background-size:100px}.outline .request_songs_container .btn,.outline .jukebox .btn,.outline .page-more_info .btn,.outline .now-playing-page .btn{background:none;border:none;border-radius:0}.outline .song_buttons .btn.inactive{color:#999}.outline .top-tracks-list .jplayer .jplayer-icon-inline{background-position:0 84px}.outline .top-tracks-list .jplayer.on .jplayer-icon-inline{background-position:-25px 63px}.outline .voting_session_songs .green{color:#00ac00}.outline .voting_session_songs .blue{color:#214ac6}.outline .voting_session_songs .orange{color:#ed754c}.outline .voting_session_songs .icon-ldr-thumbs-up{background-position:0 -125px}.outline .voting_session_songs .icon-ldr-share{background-position:-40px -125px}.outline .voting_session_songs .icon-ldr-alert{background-position:-60px -125px}.outline .vote-up{background:url('../img/common/vote-up_new.png') no-repeat center center}.outline .vote-up:active{background-image:url('../img/common/vote-up-click_new.png')}.outline .vote-down{background:url('../img/common/vote-down_new.png') no-repeat center center}.outline .vote-down:active{background-image:url('../img/common/vote-down-click_new.png')}.outline .vote-up,.outline .vote-down{width:56px;height:56px;background-size:50px}.outline .vote-up img,.outline .vote-down img{display:none}.outline .decline.btn.btn-large{color:#333 !important}

.real_time-page{padding-bottom:10%}.real_time-page .like-graph{width:100%;min-height:100px}.real_time-page .title{text-align:center;font-weight:bold;margin-top:20px;font-size:1.5rem}.real_time-page .real-time-photo{margin:auto;text-align:center}.real_time-page .real-time-photo img{width:90%;-webkit-border-radius:20px;margin:10px}.real_time-page .real-time-graph{position:absolute;top:0;left:0;display:block;overflow:hidden;margin-top:28px}.real_time-page #real_time_graph_help{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle;top:45px;right:15px;border-radius:50%;border:1px solid #00d;background-color:#ddf;z-index:200;font-size:12px;cursor:pointer;opacity:.8;box-shadow:2px 2px 2px rgba(0,0,0,0.1)}.real_time-page .real-time-button-container{position:relative;top:0;left:0;z-index:100;display:block}.real_time-page .real_time_url_button_container{margin:20px 0;text-align:center}.real_time-page .real_time_url_button_container span{background:#4069b9;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e529e), color-stop(1, #527bd2));background:-ms-linear-gradient(bottom, #2e529e, #527bd2);background:-moz-linear-gradient(center bottom, #2e529e 0, #527bd2 100%);background:-o-linear-gradient(#527bd2, #2e529e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#527bd2', endColorstr='#2e529e', GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1);color:#fff;padding:8px 30px;font-size:1.4em;text-shadow:1px 1px 1px #000;white-space:nowrap}.real_time-page .poll-options{padding-right:40px;list-style:none}.real_time-page .poll-options li{border:1px solid #ccc;border-bottom:0}.real_time-page .poll-options li:first-child{-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-top-left-radius:5px}.real_time-page .poll-options li:last-child{-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #ccc}.real_time-page .poll-options .poll-option{padding:15px 40px}.real_time-page .poll-options .poll-option :first{-webkit-border-radius:5px}.real_time-page .poll-options .poll-option .selected{background-color:#0f0}.real_time-page .poll-options .poll-option .not-selected{background-color:#333}.real_time-page .poll-options .poll-option .option-text{margin-left:10px;font-size:1.1rem;font-weight:bold}.real_time-page .poll-options .poll-option .progress{display:none}.real_time-page .poll-options .poll-option .progress .progress-bar{background-color:#f00}.real_time-page .poll-options .poll-option .progress .progress-bar.most-votes{background-color:#0f0}.real_time-page .poll-options .poll-option .progress .progress-bar p{color:#fff;text-shadow:1px 1px #000;font-weight:bold;padding-left:15px;margin:0;line-height:1.4em;font-size:1em}.real_time-page .real-time-button img{width:15%;min-width:65px;max-width:150px}.real_time-page .real-time-rateme-footer{padding:20px;opacity:1;background-color:rgba(10,10,10,0.8);color:#eee;text-align:center;text-shadow:1px 1px 1px #000;font-size:24px;width:90%;padding:5%}.real_time-page .real-time-rateme-footer .real-time-rateme-footer-text{width:100%}.real_time-page .real_time_bottom_html{text-align:center;margin:0 10px}.real-time-feedback-modal .header{padding-top:20px;padding-bottom:20px}.real-time-feedback-modal .real-time-rating-submit{width:75%;margin-top:20px}.real-time-feedback-modal .real-time-rating-submit .real-time-rating-submit-text{line-height:65px}#engagement_graph .real-time-button-container{display:none}

.request_songs_container{padding-bottom:6em}.request_song,.voting_session_song{background-color:#fff;padding-bottom:8px;color:#000;overflow:hidden}.request_song .icon,.voting_session_song .icon{height:50px;width:50px;line-height:50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;border:1px solid #fff}.request_song .icon img,.voting_session_song .icon img{width:50px;height:auto;max-height:50px;display:block}.request_song.has_extra,.voting_session_song.has_extra{background-position:right;background-repeat:no-repeat}.request_song .info-left,.voting_session_song .info-left{float:left;margin:8px}.request_song .info-left .album,.voting_session_song .info-left .album{height:40px;width:40px;margin:0 5px 5px 0}.request_song .info-left .album img,.voting_session_song .info-left .album img{width:100%;height:100%;border:0}.request_song .info,.voting_session_song .info{white-space:nowrap;overflow:hidden;height:40px;padding:14px 8px 0 0}.request_song .info>*,.voting_session_song .info>*{display:inline-block;vertical-align:middle}.request_song .info .song,.voting_session_song .info .song{line-height:1.2em;width:100%}.request_song .info .song .artist,.voting_session_song .info .song .artist{font-size:.9em;font-style:italic;color:#777;text-shadow:1px 1px 0 #fff;overflow:hidden;width:85%;text-overflow:ellipsis}.request_song .info .song .title,.voting_session_song .info .song .title{font-size:1.2em;font-weight:bold;text-shadow:1px 1px 0 #fff;overflow:hidden;width:85%;text-overflow:ellipsis}.request_song .info .song .more-info-arrow,.voting_session_song .info .song .more-info-arrow{position:absolute;right:10px;margin-top:10px;margin-right:10px}.request_song .actions,.voting_session_song .actions{white-space:nowrap;margin-top:5px}.request_song .dedication .title,.voting_session_song .dedication .title{font-size:.7em;font-weight:bold;font-style:italic;color:#aaa;text-shadow:1px 1px 0 #fff;padding-left:10px}.request_song .dedication .friends-who-like-artist,.voting_session_song .dedication .friends-who-like-artist{margin-top:0}.request_song .dedication_row,.voting_session_song .dedication_row{width:100%}.request_search_container{margin:5px}.request_search_container #request-search{padding:4px;border-radius:4px;background:url(../img/common/icon-find-add.png) no-repeat 98% center #fff}.request_search_container .close{display:none;position:absolute;line-height:100%;height:100%;margin:.5em 0;line-height:1.4;right:15px}.request_search_container.active .close{display:inline-block;background:url(../img/common/icon-find-add-x.png) no-repeat 50% 0;width:20px;height:20px}.request_search_container.active #request-search{background-image:none}.jewel{width:40px;height:40px;position:absolute;z-index:2;left:10px;margin-top:8px;margin-left:6px}

#review-app-container{padding-bottom:30px;text-align:center}#review-app-container form input.btn.btn-primary{background-image:linear-gradient(to top, #2e9e49, #8ad252);color:white;font-size:.8em;margin-top:2px;padding:10px 15px;text-shadow:rgba(0,0,0,0.75) 0 1px 1px}#review-app-container form input.btn.btn-primary:disabled{opacity:.5}#review-app-container input[type=email],#review-app-container input[type=text],#review-app-container textarea,#review-app-container textarea:focus{border-radius:3px;margin:2px;outline-style:none;padding:5px 10px;resize:none;width:80%}

#sentiment_tracker_page{text-align:center}#sentiment_tracker_page .sentiment-tracker-wrapper{padding:5px}#sentiment_tracker_page #sentiment-tracker-content{width:100%}#sentiment_tracker_page #rate-the-debate-header{width:100%}#sentiment_tracker_page h3{text-transform:uppercase;font-size:1em}#sentiment_tracker_page #sentiment-tracker-timeout-error{margin:2em;display:none}#sentiment_tracker_page #sentiment-tracker-ask-party h3{margin:1em 0}#sentiment_tracker_page #sentiment-tracker-ask-party p.error{margin:0;display:none}#sentiment_tracker_page #sentiment-tracker-ask-party>div{display:inline-block;cursor:pointer;width:29%;margin:1%;border:1px solid #ccc;border-radius:4px}#sentiment_tracker_page #sentiment-tracker-ask-party>div.selected{border-color:#333}#sentiment_tracker_page #sentiment-tracker-ask-party>div img{margin:1em 0 0;height:50px}#sentiment_tracker_page #sentiment-tracker-ask-party>div p{margin:.5em 0 1em}#sentiment_tracker_page #sentiment-tracker-ask-party.has-error h3,#sentiment_tracker_page #sentiment-tracker-ask-party.has-error p.error{margin-bottom:0;display:block;color:red}#sentiment_tracker_page #sentiment-tracker-ask-voter>span{cursor:pointer;display:inline-block;border-radius:4px;width:60px;padding:.5em 0;color:white;text-shadow:none;margin:0 10px}#sentiment_tracker_page #sentiment-tracker-ask-voter #sentiment-tracker-voter-no{background:blue}#sentiment_tracker_page #sentiment-tracker-ask-voter #sentiment-tracker-voter-yes{background:red}#sentiment_tracker_page .polls-container{text-align:start}#sentiment_tracker_page .polls-container .poll-invite{font-size:1.25em}#sentiment_tracker_page .polls-container .sentiment-poll{clear:both}#sentiment_tracker_page .polls-container .sentiment-poll h3{margin-bottom:0}#sentiment_tracker_page .polls-container .sentiment-poll .choices{margin-top:0;padding-left:15px}#sentiment_tracker_page .polls-container .sentiment-poll .choices li{color:#525252;display:block;float:left;width:50%}#sentiment_tracker_page .polls-container .sentiment-poll .choices li label{font-size:1em}#sentiment_tracker_page .polls-container .sentiment-poll .choices li input{font-size:30px;margin:15px 0}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results{padding-left:15px}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results li{color:#5c5c5c;display:block;margin-bottom:15px}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results li span{display:inline-block}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results li .label{width:100px}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results li .first{color:#5c5c5c}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results li .bar.first{background-color:#5c5c5c}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results li .bar{background-color:#b4b4b4;margin-right:5px;min-width:5px}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results li .percent.first{color:#5c5c5c}#sentiment_tracker_page .polls-container .sentiment-poll .poll-results li .percent{color:#b4b4b4;width:20px}#sentiment_tracker_page .polls-container .sentiment-poll .sentiment-poll-submit{background-color:#c00;border-radius:5px;border-style:none;clear:left;color:white;font-size:1em;font-weight:bold;float:right;padding:7px 10px}#sentiment_tracker_page #sentiment-tracker-live{width:100%}#sentiment_tracker_page #sentiment-tracker-live h3{text-align:left;margin:.4em 0}#sentiment_tracker_page #sentiment-tracker-live h3 #sentiment-tracker-results-toggle{border:2px solid #ca0813;border-radius:4px;display:inline-block}#sentiment_tracker_page #sentiment-tracker-live h3 #sentiment-tracker-results-toggle span{float:left;padding:4px 0;color:#ca0813;background-color:white;font-size:.8em;line-height:1em;text-align:center;width:80px}#sentiment_tracker_page #sentiment-tracker-live h3 #sentiment-tracker-results-toggle span.selected{font-weight:400;color:white;background-color:#ca0813}#sentiment_tracker_page #sentiment-tracker-live h3 .sentiment-tracker-share{float:right;color:#c8102e}#sentiment_tracker_page #sentiment-tracker-live h3 .sentiment-tracker-share img{height:1em}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-results{width:100%}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-chart{width:100%;background:white;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-post-event{display:none;position:relative;top:1em}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-post-event h3{text-align:center}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend{font-size:.9em}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend>div{display:inline;margin-right:1%;line-height:1.2em}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend .dot{display:inline-block;width:1.2em;height:1.2em;border-radius:100%;position:relative;top:.2em}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend .republican{float:left;color:#ca0813}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend .republican .dot{background-color:#ca0813}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend .democrat{color:#202aa7}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend .democrat .dot{background-color:#202aa7}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend .independent{float:right;color:black}#sentiment_tracker_page #sentiment-tracker-live #sentiment-tracker-legend .independent .dot{background-color:black}#sentiment_tracker_page #slider-control-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;height:2em}#sentiment_tracker_page #slider-control-wrapper div{flex-grow:0;flex-shrink:0}#sentiment_tracker_page #slider-control-wrapper .thumb-space{width:3em;height:2em}#sentiment_tracker_page #slider-control-wrapper #slider-control-range{flex-grow:1;height:2em;position:relative}@media (min-width:500px){#sentiment_tracker_page #slider-control-wrapper #slider-control-range #slider-control{top:-10px}}@media (min-width:900px){#sentiment_tracker_page #slider-control-wrapper #slider-control-range #slider-control{top:-20px}}#sentiment_tracker_page #slider-control-wrapper #slider-control-range #slider-control{position:absolute;left:50%;margin-left:-1.5em;width:3em;height:4em;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;background:url(../img/sentiment_tracker/pin.svg) 50% 50% no-repeat;background-size:contain}#sentiment_tracker_page #slider-line-area{display:flex;flex-direction:row;flex-wrap:nowrap;height:3em}#sentiment_tracker_page #slider-line-area img{display:none}#sentiment_tracker_page #slider-line-area div{flex-grow:0;flex-shrink:0}#sentiment_tracker_page #slider-line-area #thumb-down{width:3em;height:3em;background:url('../img/sentiment_tracker/thumbsDown.svg') 50% 50% no-repeat;background-size:contain}#sentiment_tracker_page #slider-line-area #thumb-up{width:3em;height:3em;background:url('../img/sentiment_tracker/thumbsUp.svg') 50% 50% no-repeat;background-size:contain}#sentiment_tracker_page #slider-line-area #slider-line{flex-grow:1;height:3em;background:url(../img/sentiment_tracker/line.svg) 50% 50% no-repeat;background-size:cover}#sentiment_tracker_page #slider-line-legend{margin:.5em .5em 1em;font-size:.9em;color:#4d4d4d}#sentiment_tracker_page #slider-line-legend .disagree{float:left;width:70px}#sentiment_tracker_page #slider-line-legend .agree{float:right;width:70px}#sentiment_tracker_page #sentiment-tracker-minutes{text-align:left;padding:.2em 0;font-size:.8em;color:#b4b4b4}#sentiment_tracker_page #sentiment-tracker-minutes div{display:inline-block;width:auto}#sentiment_tracker_page #sentiment-tracker-minutes .four,#sentiment_tracker_page #sentiment-tracker-minutes .six{width:25%}#sentiment_tracker_page #sentiment-tracker-minutes .two{width:10%}#sentiment_tracker_page #sentiment-tracker-minutes .now{float:right}#sentiment_tracker_page #sentiment-tracker-chart{height:7em;width:100%}#sentiment_tracker_page #sentiment-tracker-pre-event{display:none}#rate-the-debate-header-link{border:none}#sentiment-tracker-popup{display:none}#sentiment-tracker-modal{padding:0 10px}#sentiment-tracker-modal h4{color:red;margin:1em 0 .5em}#sentiment-tracker-modal p{margin:.5em 0}

.dedicate_dialog{font-weight:bold;font-size:1.5em;text-align:center;padding:10px}.dedicate_dialog .header{text-align:left;color:#dc5f5c}.dedicate_dialog .dedicate{background:#f28684;background:-moz-linear-gradient(top, #f28684 0, #dc605d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f28684), color-stop(100%, #dc605d));background:-webkit-linear-gradient(top, #f28684 0, #dc605d 100%);background:-o-linear-gradient(top, #f28684 0, #dc605d 100%);background:-ms-linear-gradient(top, #f28684 0, #dc605d 100%);background:linear-gradient(to bottom, #f28684 0, #dc605d 100%);text-shadow:0 1px 1px #000;color:#fff;margin:15px 0;font-size:1.25em;padding:.5em 0}.dedicate_dialog .footer{font-size:.9em;color:#aaa}.share_dialog,.share_app_dialog,.share_topicpulse_dialog{font-weight:bold;font-size:1.5em;text-align:center;padding:10px}.share_dialog *,.share_app_dialog *,.share_topicpulse_dialog *{white-space:nowrap}.share_dialog .header .artist,.share_app_dialog .header .artist,.share_topicpulse_dialog .header .artist,.share_dialog .header .title,.share_app_dialog .header .title,.share_topicpulse_dialog .header .title{text-overflow:ellipsis}.share_dialog .header .artist,.share_app_dialog .header .artist,.share_topicpulse_dialog .header .artist{color:#aaa;font-style:italic;font-size:.65em}.share_dialog .header .title,.share_app_dialog .header .title,.share_topicpulse_dialog .header .title{overflow:hidden}.share_dialog .actions .btn,.share_app_dialog .actions .btn,.share_topicpulse_dialog .actions .btn{padding:10px;padding-right:35px;position:relative}.share_dialog .actions .btn i,.share_app_dialog .actions .btn i,.share_topicpulse_dialog .actions .btn i{margin-right:5px}.share_dialog .actions .facebook,.share_app_dialog .actions .facebook,.share_topicpulse_dialog .actions .facebook{color:#6680b6}.share_dialog .actions .twitter,.share_app_dialog .actions .twitter,.share_topicpulse_dialog .actions .twitter{color:#59aad9}.share_dialog .actions .open_mic,.share_app_dialog .actions .open_mic,.share_topicpulse_dialog .actions .open_mic{color:#e2ad62}.share_dialog .actions .dedication,.share_app_dialog .actions .dedication,.share_topicpulse_dialog .actions .dedication{color:#dc5f5c}.facebook_share_dialog{text-align:center;padding:15px 5px 20px 5px}.facebook_share_dialog .header{font-size:1.5em;font-weight:bold;color:#6680b6;margin:5px 0}.facebook_share_dialog .header span{display:inline-block;vertical-align:middle}.facebook_share_dialog .list{margin:15px 0}.facebook_share_dialog .list .row .icon,.facebook_share_dialog .list .row .content{background:transparent;border:none;vertical-align:top}.facebook_share_dialog textarea{height:150px;width:95%}.facebook_share_dialog .facebook_share_submit{padding:5px;font-size:1.5em;background:#6680b6;color:#fff;display:inline-block;width:auto;min-width:190px}.facebook_share_dialog .success{display:none;font-weight:bold}.facebook_share_dialog.success .success{display:block}.facebook_share_dialog.success .facebook_share_submit{display:none}.facebook_share_status{text-align:center;font-weight:bold;font-size:1.5em;margin:25px}.share_app_dialog .header{margin-bottom:10px}

.slidesjs .slidesjs-container{margin:0 auto}.slidesjs .slidesjs-navigation{margin-top:3px}.slidesjs .slidesjs-previous{margin-right:5px;float:left}.slidesjs .slidesjs-next{margin-right:5px;float:left}.slidesjs a:link,.slidesjs a:visited{color:#333}.slidesjs a:hover,.slidesjs a:active{color:#9e2020}.slidesjs-pagination{margin:6px 0 0;float:right;list-style:none}.slidesjs-pagination li{float:left;margin:0 1px}.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(../img/slidesjs/pagination.png);background-position:0 0;float:left;overflow:hidden}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}.slidesjs-pagination li a:hover{background-position:0 -26px}

.song_buttons{display:inline-block;text-align:center;width:100%;font-size:62.5%;font-weight:bold}.song_buttons .like_btn{color:#589205}.song_buttons .dislike_btn{color:#ba3027}.song_buttons .share_btn{color:#214ac6}.song_buttons .alert_btn{color:#f06d06}.song_buttons .inactive{color:#ccc}.song_row{-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);border:solid 1px rgba(102,102,102,0.3)}.song_row.play_less{-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);background-color:rgba(255,229,229,0.5)}.song_row.play_more{-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);background-color:rgba(217,237,247,0.5)}.new-flag{position:absolute;right:0}

#spinner-container{position:fixed;height:100%;width:100%;top:0;right:0;left:0;bottom:0;z-index:1000000;pointer-events:none}

.sponsor_categories_row,.sponsor-row{-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);box-shadow:inset 0 0 30px rgba(0,0,0,0.1);border:solid 1px rgba(102,102,102,0.3);color:#000;padding:10px}.sponsor_categories_row .category,.sponsor-row .category,.sponsor_categories_row .sponsor,.sponsor-row .sponsor{display:block;width:100%;float:left}.sponsor_categories_row .category .category_title,.sponsor-row .category .category_title,.sponsor_categories_row .sponsor .category_title,.sponsor-row .sponsor .category_title{font-size:1.25rem;font-weight:bold;text-shadow:1px 1px 0 #fff;overflow:hidden;float:left;width:70%;white-space:nowrap;text-overflow:ellipsis}.sponsor_categories_row .category .category_title a,.sponsor-row .category .category_title a,.sponsor_categories_row .sponsor .category_title a,.sponsor-row .sponsor .category_title a,.sponsor_categories_row .category .category_title a:visited,.sponsor-row .category .category_title a:visited,.sponsor_categories_row .sponsor .category_title a:visited,.sponsor-row .sponsor .category_title a:visited{text-decoration:none;color:#000}.sponsor_categories_row .category .category-icon,.sponsor-row .category .category-icon,.sponsor_categories_row .sponsor .category-icon,.sponsor-row .sponsor .category-icon{width:40px;height:40px;margin:0 5px;float:left}.sponsor_categories_row .category .category-icon img,.sponsor-row .category .category-icon img,.sponsor_categories_row .sponsor .category-icon img,.sponsor-row .sponsor .category-icon img{max-width:40px;max-height:40px}.sponsor_categories_row .category .sponsor-data,.sponsor-row .category .sponsor-data,.sponsor_categories_row .sponsor .sponsor-data,.sponsor-row .sponsor .sponsor-data{width:75%;float:left}.sponsor_categories_row .category .sponsor-data .name,.sponsor-row .category .sponsor-data .name,.sponsor_categories_row .sponsor .sponsor-data .name,.sponsor-row .sponsor .sponsor-data .name{font-size:1.2em;font-weight:bold;text-shadow:1px 1px 0 #fff;overflow:hidden;text-overflow:ellipsis}.sponsor_categories_row .category .sponsor-data .address,.sponsor-row .category .sponsor-data .address,.sponsor_categories_row .sponsor .sponsor-data .address,.sponsor-row .sponsor .sponsor-data .address,.sponsor_categories_row .category .sponsor-data .distance,.sponsor-row .category .sponsor-data .distance,.sponsor_categories_row .sponsor .sponsor-data .distance,.sponsor-row .sponsor .sponsor-data .distance{font-size:.8em;line-height:1em;font-style:italic;font-weight:normal;color:#777;text-shadow:1px 1px 0 #fff;overflow:hidden;text-overflow:ellipsis}.sponsor_categories_row .category .image,.sponsor-row .category .image,.sponsor_categories_row .sponsor .image,.sponsor-row .sponsor .image{float:left;width:40px;height:40px;margin:0 10px 5px 0}.sponsor_categories_row .category .image img,.sponsor-row .category .image img,.sponsor_categories_row .sponsor .image img,.sponsor-row .sponsor .image img{max-width:40px;max-height:40px}.sponsor_categories_row .category .image-all,.sponsor-row .category .image-all,.sponsor_categories_row .sponsor .image-all,.sponsor-row .sponsor .image-all{width:40px;height:40px;float:left;margin:0 10px 5px 0;background-image:url(../img/common/all-icon.png)}.sponsor_categories_row .right-chevron,.sponsor-row .right-chevron{float:right;line-height:40px}.sponsor-category.sponsor-row{line-height:2.4em}.tabs.nav{margin-bottom:5px;padding-bottom:45px;border-bottom:1px solid #777;margin-top:5px}.tabs.nav .list-link{margin-left:5px}.tabs.nav .map-link{margin-left:5px}.link{display:inline-block;float:left;width:46%;text-align:center;border:1px solid #777;background-color:#fff;padding:10px 0;-moz-border-radius-topright:10px 10px;border-top-right-radius:10px 10px;-moz-border-radius-topleft:10px 10px;border-top-left-radius:10px 10px;font-weight:bold}.link.active{background-color:#eee !important;border-bottom:1px solid #eee}.sponsor_search_container{margin:5px}.sponsor_search_container .ui-shadow-inset{-moz-box-shadow:inset 0 1px 4px rgba(254,254,254,0);-webkit-box-shadow:inset 0 1px 4px rgba(254,254,254,0);box-shadow:inset 0 rgba(254,254,254,0)}.sponsor_search_container #sponsor-categories-search,.sponsor_search_container #sponsor-search{padding:4px;border-radius:4px;background:url(../img/common/icon-find-add.png) no-repeat 98% center #fff}.sponsor_search_container .close{display:none;position:absolute;line-height:100%;height:100%;margin:.5em 0;line-height:1.4;right:15px}.sponsor_search_container.active .close{display:inline-block;background:url(../img/common/icon-find-add-x.png) no-repeat 50% 0;width:20px;height:20px}.sponsor_search_container.active #sponsor-categories-search,.sponsor_search_container.active #sponsor-search{background-image:none}

.row.stream_row,.row.podcast_row{-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);box-shadow:inset 0 0 30px rgba(0,0,0,0.1);border:solid 1px rgba(102,102,102,0.3);color:#000;position:relative;overflow-y:hidden;max-height:170px;height:100% !important}.row.stream_row.podcast_row,.row.podcast_row.podcast_row{max-height:none}.row.stream_row.active,.row.podcast_row.active{opacity:.4}.row.stream_row .stream,.row.podcast_row .stream{margin:0}.row.stream_row .content,.row.podcast_row .content{float:left;width:63%}.row.stream_row .image,.row.podcast_row .image{width:33%;padding-right:10px;float:left;max-width:212px;max-height:170px}.row.stream_row .image img,.row.podcast_row .image img{width:100%;overflow-y:hidden}.row.stream_row .stream_title_container,.row.podcast_row .stream_title_container{text-shadow:none;margin:0}.row.stream_row .stream_title_container .stream_title,.row.podcast_row .stream_title_container .stream_title{padding-top:5px;font-size:1.1em;font-weight:bold;line-height:1.1em;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;width:100%}.row.stream_row .stream_title_container .stream_subtitle,.row.podcast_row .stream_title_container .stream_subtitle{font-size:.7em;font-style:italic;color:#999;line-height:1em;width:100%}.row.stream_row .stream_listen_button_container,.row.podcast_row .stream_listen_button_container{margin:6px 0}.row.stream_row .stream_listen_button_container span,.row.podcast_row .stream_listen_button_container span{background:#4069b9;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e529e), color-stop(1, #527bd2));background:-ms-linear-gradient(bottom, #2e529e, #527bd2);background:-moz-linear-gradient(center bottom, #2e529e 0, #527bd2 100%);background:-o-linear-gradient(#527bd2, #2e529e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#527bd2', endColorstr='#2e529e', GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1);color:#fff;padding:6px 40px;font-size:1.1em;text-shadow:1px 1px 1px #000;white-space:nowrap}.row.stream_row.greyed_out,.row.podcast_row.greyed_out{opacity:.5}.row.stream_row.greyed_out .stream_listen_button_container span,.row.podcast_row.greyed_out .stream_listen_button_container span{background:#9aa5b9;cursor:default}.choose_stream_dialog #stream_map{height:300px}.choose_stream_dialog .default-stream-btn,.choose_stream_dialog .select-default-stream-btn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1);color:#fff;padding:6px 10px;font-size:1.1em;text-shadow:1px 1px 1px #000;text-decoration:none;display:block;margin:5px 0}.choose_stream_dialog .default-stream-btn{background:#4069b9;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e529e), color-stop(1, #527bd2));background:-ms-linear-gradient(bottom, #2e529e, #527bd2);background:-moz-linear-gradient(center bottom, #2e529e 0, #527bd2 100%);background:-o-linear-gradient(#527bd2, #2e529e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#527bd2', endColorstr='#2e529e', GradientType=0)}.choose_stream_dialog .select-default-stream-btn{background:#999;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #777), color-stop(1, #a9a9a9));background:-ms-linear-gradient(bottom, #777, #a9a9a9);background:-moz-linear-gradient(center bottom, #777 0, #a9a9a9 100%);background:-o-linear-gradient(#a9a9a9, #777);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9a9a9', endColorstr='#777', GradientType=0)}.choose_stream_dialog .select-default-stream-btn.active{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #2e9e49), color-stop(1, #8ad252));background-image:-ms-linear-gradient(bottom, #2e9e49, #8ad252);background-image:-moz-linear-gradient(center bottom, #2e9e49 0, #8ad252 100%);background-image:-o-linear-gradient(#8ad252, #2e9e49);background-image:linear-gradient(to top, #2e9e49, #8ad252)}@media (max-width:400px){.choose_stream_dialog #stream_map{max-height:200px}.choose_stream_dialog .default-stream-btn,.choose_stream_dialog .select-default-stream-btn{font-size:70%}}@media (max-height:400px){.choose_stream_dialog #stream_map{max-height:100px}}

.takeover-off-image-container{position:relative;top:0;bottom:0;left:0;right:0;display:none}.takeover-off-image-container .takeover-off-image{display:block;width:100%;max-width:640px;margin:0 auto}.pl-item{width:100%;background:#fff;-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);border:none;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;height:69px;position:absolute}.pl-item.empty-item{visibility:hidden}.pl-item.played .vote-up,.pl-item.played .vote-down{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(grayscale.svg);filter:gray}.pl-item .playing-icon{height:1.25em;border-radius:4px;margin-right:4px}.pl-item .played-timestamp{text-align:center;font-size:10px;font-style:italic}.pl-album{display:inline-block;position:relative;margin:6px 0;vertical-align:middle}.pl-album .icon{height:50px;width:50px;line-height:50px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden;position:relative;border:1px solid #fff}.pl-album .icon:before{content:'';display:inline-block;height:100%;vertical-align:middle}.pl-album img{width:50px;height:auto;max-height:50px;display:inline-block;vertical-align:middle}.pl-album span.star{position:absolute;left:-12px;top:-8px;display:block;z-index:1000;width:56%;width:35px;height:35px;background-image:url('../../../content/img/common/takeover-star.png');background-repeat:no-repeat;background-position:center center;background-size:cover;line-height:35px;font-size:11px;color:#fff;text-align:center}.pl-album span.star>span{display:block;margin-left:-2px;margin-top:1px}.pl-album span.star img{width:35px;height:35px;border:none;-webkit-box-shadow:none;box-shadow:none}.pl-detail{width:44%;display:inline-block;vertical-align:middle}.pl-detail h2{margin:3px 0 0 3px;color:#000;font-size:1.1em;font-weight:bold;line-height:1.1em;text-transform:capitalize;text-shadow:2px 2px #fff;width:100%;white-space:nowrap;overflow:hidden}.pl-detail p{font-style:italic;margin:2px 0 0 3px;color:#777;font-size:.8em;font-weight:bold;line-height:1.1em;text-transform:uppercase;text-shadow:1px 1px #fff;width:100%;white-space:nowrap;overflow:hidden}.pl-detail .btn{padding:3px 6px 1px 2px;margin-right:1px}.pl-detail .share-bttn{display:block;margin:0;padding:3px 5px;-webkit-border-radius:5px;border:1px solid #999;border-radius:6px;background:#f2f6f8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f6f8), color-stop(50%, #d8e1e7), color-stop(51%, #b5c6d0), color-stop(100%, #e0eff9));background:-webkit-linear-gradient(top, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);background:linear-gradient(to bottom, #f2f6f8 0, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%);cursor:pointer;color:#636363;font-size:.63em;font-weight:bold;text-align:center;text-decoration:none}.pl-detail .song_buttons{width:190px}.share-wrap{display:inline-block;zoom:1;*display:inline;line-height:14px;height:14px}.vote-up{display:inline-block;margin:6.5px 0 3px;vertical-align:middle}.vote-up img{width:56px;height:56px;vertical-align:middle}.vote-down{display:inline-block;margin:6.5px 0 3px;text-align:right;vertical-align:middle;position:absolute;right:0}.vote-down img{width:56px;height:56px;vertical-align:middle}.add-list-item{width:100%;background:#fff;-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);border:solid 1px rgba(102,102,102,0.3);height:69px;padding-left:10px}.add-list-item .pl-detail{width:60%}.add-list-item.empty-item{visibility:hidden}#find-song-btn{text-align:center}#find-song-btn>span{color:#3a87ad;padding:12px 15px;border-radius:4px;display:inline-block;background-color:#d9edf7;border:1px solid #bce8f1;font-weight:bold;width:80%;margin:10px}.countdown .pl-album span.star{position:absolute;left:-8px;top:-4px;display:block;z-index:1000;background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:11px;color:#fff;text-align:center;border:1px solid #000;border-radius:50%;background:#fff;color:#000;height:20px;width:20px;line-height:18px}.countdown .pl-album span.star>span{display:block;margin-left:-1px;margin-top:1px}

.trending-row{-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);box-shadow:inset 0 0 30px rgba(0,0,0,0.1);border:solid 1px rgba(102,102,102,0.3);color:#000;position:relative;max-height:170px}.trending-row .story-title{color:#4f4fa8;font-weight:bold;padding:5px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4em}.trending-row .topicpulse-trending-buttons{text-align:center;margin:10px}.story-row .story-data{padding:10px 20px}.story-row .story-data .story-title{color:#4f4fa8;font-weight:bold;padding-top:10px}.story-row .story-data .story-date{font-style:italic;font-size:.8em;color:#444}.story-row .story-data .story-body{font-size:1em}.story-row .image img{width:100%}.right-chevron{float:right;line-height:80px}i[class^="icon-cate-ldr-"],i[class*=" icon-cate-ldr-"]{width:50px;height:50px;margin-right:0;line-height:normal;font-size:.8em;vertical-align:middle;background-image:url('../img/common/category_sprite.png');background-size:200px;display:inline-block}.icon-cate-ldr-world{background-position:0 0;margin-top:0;padding-bottom:0}.icon-cate-ldr-world.active{background-position:0 -50px;opacity:.6}.icon-cate-ldr-home{background-position:-50px 0;margin-top:0;padding-bottom:0}.icon-cate-ldr-home.active{background-position:-50px -50px;opacity:.6}.icon-cate-ldr-football{background-position:-100px 0;margin-top:0;padding-bottom:0}.icon-cate-ldr-football.active{background-position:-100px 0;opacity:.6}.icon-cate-ldr-camera{background-position:-150px 0;margin-top:0;padding-bottom:0}.icon-cate-ldr-camera.active{background-position:-150px -50px;opacity:.6}.news-categories{overflow-x:scroll;white-space:nowrap}.icon-cate-wrapper{padding:5px;display:inline-block;margin:5px}.icon-cate-wrapper .active{opacity:.3}.news-row{overflow-y:hidden}.topicpulse_trending_buttons{display:inline-block;text-align:center;width:100%;font-size:62.5%;font-weight:bold}

.topicpulse_trending_buttons{display:inline-block;text-align:center;width:100%;font-size:62.5%;font-weight:bold}.topicpulse_trending_buttons .like_btn{color:#589205}.topicpulse_trending_buttons .dislike_btn{color:#ba3027}.topicpulse_trending_buttons .share_btn{color:#214ac6}.topicpulse_trending_buttons .alert_btn{color:#f06d06}.topicpulse_trending_buttons .inactive{color:#ccc}.trending-row{-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);border:solid 1px rgba(102,102,102,0.3)}.trending-row.talk_less{-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);background-color:rgba(255,229,229,0.5)}.trending-row.talk_more{-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);background-color:rgba(217,237,247,0.5)}

.create-trip{padding:10px}.create-trip .actions{text-align:center}.create-trip .actions .btn{width:45%}.create-trip .actions .btn:first-child{margin-right:2%}.create-trip .save-and-close,.create-trip .close{float:left;margin-bottom:15px}.create-trip .start-container,.create-trip .end-container{position:relative;padding:5px 0 5px 0}.create-trip .start-container .icon_container,.create-trip .end-container .icon_container{display:inline-block;padding:0;width:4%;text-align:center}.create-trip .start-container .ui-input-text,.create-trip .end-container .ui-input-text{display:inline-block;padding:0;width:93%}.create-trip .start-container .ui-input-text input,.create-trip .end-container .ui-input-text input{width:100%;height:100%;padding:.4em 35px .4em .4em;margin:0;text-overflow:ellipsis}.create-trip .start-container .current_location_indicator,.create-trip .end-container .current_location_indicator{display:none;position:absolute;top:17px;left:7%;border:1px solid #2b4edc;border-radius:13px;height:26px;width:125px;padding:0 10px;vertical-align:middle;color:white;background:#3f74ff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #4e8eff), color-stop(1, #315bff));background:-ms-linear-gradient(bottom, #4e8eff, #315bff);background:-moz-linear-gradient(center bottom, #4e8eff 0, #315bff 100%);background:-o-linear-gradient(#315bff, #4e8eff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#315bff', endColorstr='#4e8eff', GradientType=0);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2)}.create-trip .start-container .predefined-location-dropdown-icon-container,.create-trip .end-container .predefined-location-dropdown-icon-container{position:absolute;width:50px;text-align:right;top:6px;right:3%}.create-trip .start-container .predefined-location-dropdown-icon-container .predefined-location-dropdown-icon,.create-trip .end-container .predefined-location-dropdown-icon-container .predefined-location-dropdown-icon{padding:10px 20px;width:30px;text-align:center}.predefined-locations-list{padding:10px}.predefined-locations-list .predefined-location{padding:10px 0;cursor:pointer}.predefined-locations-list .predefined-location .name{font-weight:bold}

#traffic_main{height:100%}#traffic_main .traffic_main_google_map{position:absolute;top:40px;left:0;width:100%;z-index:100}#traffic_main .traffic_main_google_map #traffic_main_google_map_controls_container{position:relative;padding-top:60px}#traffic_main .traffic_main_search_container{position:absolute;z-index:1000;top:40px;left:0;width:100%}#traffic_main .traffic_main_search_container .ui-input-text{padding:5px}#traffic_main .traffic_main_search_container .ui-shadow-inset{-moz-box-shadow:inset 0 1px 4px rgba(254,254,254,0);-webkit-box-shadow:inset 0 1px 4px rgba(254,254,254,0);box-shadow:inset 0 rgba(254,254,254,0)}#traffic_main .traffic_main_search_container .search{padding:4px 30px 4px 4px;border-radius:4px;background:url(../img/common/icon-find-add.png) no-repeat 98% center #fff}#traffic_main .traffic_main_search_container .close{display:none;position:absolute;line-height:100%;height:100%;margin:.5em 0;line-height:1.4;right:15px}#traffic_main .traffic_main_search_container.active .close{display:inline-block;background:url(../img/common/icon-find-add-x.png) no-repeat 50% 0;width:20px;height:20px;top:15px}#traffic_main .traffic_main_search_container.active .search{background-image:none}#traffic_main .traffic_main_buttons_container{position:absolute;bottom:25px;width:100%;z-index:1000;font-size:0}#traffic_main .traffic_main_buttons_container .traffic_main_button_container{display:inline-block;width:46%}#traffic_main .traffic_main_buttons_container .traffic_main_button_container .traffic_main_button{display:inline-block;vertical-align:middle;width:100%;cursor:pointer;position:relative}#traffic_main .traffic_main_buttons_container .traffic_main_button_container .traffic_main_button .traffic_main_button_text{font-size:25px;text-align:center;width:inherit;position:absolute;height:25px;top:38%;margin-top:-13px}#traffic_main .traffic_main_buttons_container .traffic_main_button_container_left{float:left;margin-left:10px}#traffic_main .traffic_main_buttons_container .traffic_main_button_container_right{float:right;margin-right:10px}#traffic .create-trip-btn{display:block;padding:20px}#traffic .my-trips-content{clear:both}

header .traffic-trips-edit-btn{right:1%}.flat-bar{border-bottom:1px solid #cecece;line-height:2em;text-align:center;background:white}.flat-bar .left{float:left;border-right:1px solid #cecece}.flat-bar .right{float:right;border-left:1px solid #cecece}.flat-bar .left,.flat-bar .right{display:inline-block}.my-trips .trip-row{padding:10px 15px;border-bottom:1px solid #cecece;-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.1);box-shadow:inset 0 0 30px rgba(0,0,0,0.1);border:solid 1px rgba(102,102,102,0.3);color:#000;position:relative}.my-trips .trip-row:after{content:"";display:table;clear:both}.my-trips .trip-row .start-end-container .start,.my-trips .trip-row .start-end-container .end{font-weight:bold}.my-trips .trip-row .route-meta-container-container{display:table;width:100%;border-collapse:collapse}.my-trips .trip-row .route-meta-container-container .route-meta-container{display:table-row}.my-trips .trip-row .route-meta-container-container .route-meta-container .duration,.my-trips .trip-row .route-meta-container-container .route-meta-container .distance{display:table-cell;width:50%;border-collapse:collapse;text-align:center}.my-trips .trip-row .route-meta-container-container .route-meta-container .duration-number,.my-trips .trip-row .route-meta-container-container .route-meta-container .distance-number{color:#999}.my-trips .trip-row .route-meta-container-container .route-meta-container .duration{border-right:1px solid #ccc}.my-trips .trip-row .route-meta-container-container .route-meta-container .duration .traffic-indicator{border-radius:4px;padding:2px 4px;color:white;text-shadow:1px 1px 1px #333;font-size:10px}.my-trips .trip-row .route-meta-container-container .route-meta-container .distance{border-left:1px solid #ccc}.my-trips .trip-row .remove-trip{display:none}.my-trips .trip-row.edit-mode .right-chevron .icon-ldr-right-chevron{display:none}.my-trips .trip-row.edit-mode .right-chevron .remove-trip{display:inline-block}.my-trips .right-chevron{line-height:normal;position:absolute;right:5px;bottom:47%}.my-trips .meta{float:left;padding:0 100px 0 0}.my-trips .footer{text-align:center}

.trip-page-content>.header{padding:10px 10px 0 10px}.trip-page-content>.header:after{content:"";display:table;clear:both}.trip-page-content>.header .start-end-container{min-height:50px;display:table-row;vertical-align:middle}.trip-page-content>.header .start-end-container .route-icon-container{display:table-cell;vertical-align:middle}.trip-page-content>.header .start-end-container .route-name-container{display:table-cell}.trip-page-content>.header .start-end-container .route-name-container>div{display:block;padding:0 0 0 5px}.trip-page-content>.header .start-end-container .route-name-container>div .start,.trip-page-content>.header .start-end-container .route-name-container>div .end{display:inline;font-weight:bold}.trip-page-content .meta-header{display:table;border-collapse:collapse;width:100%;margin:10px 0}.trip-page-content .meta-header .route-meta-container{display:table-row}.trip-page-content .meta-header .route-meta-container .duration,.trip-page-content .meta-header .route-meta-container .distance{display:table-cell;width:50%;border-collapse:collapse;text-align:center}.trip-page-content .meta-header .route-meta-container .duration-number,.trip-page-content .meta-header .route-meta-container .distance-number{color:#999}.trip-page-content .meta-header .route-meta-container .duration{border-right:1px solid #ccc}.trip-page-content .meta-header .route-meta-container .duration .traffic-indicator{border-radius:4px;padding:2px 4px;color:white;text-shadow:1px 1px 1px #333;font-size:10px}.trip-page-content .meta-header .route-meta-container .distance{border-left:1px solid #ccc}.trip-page-content .map{height:400px;width:90%;margin:0 auto}.trip-page-content .open-in-maps-container{padding:5px;text-align:center;width:100%}.trip-page-content .open-in-maps-container #open_in_maps{width:75%}.trip-page-content .open-in-maps-container #open_in_maps .open-in-maps-text{width:100%;line-height:65px}.section{position:relative}.section .header{color:#333}.section .actions{margin:0 -10px;float:left}.directions{height:150px}.directions .header{height:25px}.directions .actions{height:125px;width:100%}.directions .prev,.incidents .prev{float:left}.directions .next,.incidents .next{float:right;position:relative;left:20px}.directions .prev,.incidents .prev,.directions .next,.incidents .next{z-index:999999;width:50px;color:white;height:100%;margin-top:45px;text-align:center}.directions.prev-disabled .prev,.incidents.prev-disabled .prev{display:none}.directions.next-disabled .next,.incidents.next-disabled .next{display:none}.direction{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:100px;margin:50px 0 0 50px}.active_direction{text-align:middle;top:25px;margin:0 50px;padding-left:20px;height:100%}.trip-report-header .close{width:31px;text-align:center}

.voting_session_container{padding:2px;font-weight:bold;line-height:normal;height:100%}.voting_session_container .header{text-align:center;margin-bottom:5px;font-size:1em;height:20%}.voting_session_container .row{border-top:1px solid #aaa;white-space:nowrap;vertical-align:middle;position:relative;overflow:hidden}.voting_session_container .content,.voting_session_container .icon{margin:10px 0;width:170px;overflow:hidden}.voting_session_container .vote_percent{float:right;display:none}.voting_session_container .row>.voting_bar_container{height:1px;width:1px;float:left;display:none}.voting_session_container .row>.voting_bar_container .progress{width:5000px;height:500px}.voting_session_container .row>.voting_bar_container .progress .bar{width:100%;height:100%;background-repeat:repeat;background-color:#ebcece}.voting_session_container .row>.voting_bar_container .voting_bar{width:500px;height:500px;background-color:#ebcece}.voting_session_container .row.winning>.voting_bar_container .voting_bar{background-color:#98cf98}.voting_session_container .row.winning>.voting_bar_container .progress .bar{background-color:#a1dfa1}.voting_session_container .row>div{display:inline-block;white-space:nowrap;vertical-align:middle}.voting_session_container .small,.voting_session_container small{display:block;font-style:italic;color:#999;padding-top:3px;font-size:.75em;text-shadow:2px 2px #fff}.voting_session_container.post_vote .row>.voting_bar_container{display:block}.voting_session_container.post_vote .actions .pre_vote{display:none}.voting_session_container.post_vote .chosen_song .actions .post_vote{display:inline}.voting_session_container.post_vote .vote_percent .percent{display:inline-block;position:absolute;right:5px;top:5px}.voting_session_container .actions{font-size:100%;margin-top:3px}.voting_session_container .actions .post_vote{display:none}.voting_session_container .icon{height:50px;width:50px;border-radius:10px;overflow:hidden;position:relative;margin-left:5px}.voting_session_container .vote_percent{font-size:1.25em;text-shadow:2px 2px #fff}.voting_session_container .vote_percent .percent{display:none}.voting_session_container .title{font-size:.9em;text-shadow:2px 2px #fff}.voting_session_container .row .content .small{padding-top:0}.voting_session_container .row .icon img{width:100%;height:100%}.voting_session_container .logo{margin-bottom:3px}.voting_session_container .logo img{max-height:100px;max-width:100%}.voting_session_songs{height:79%;overflow-y:scroll}

.weather-page .weather_radar{padding:10px;text-align:center}.weather-page .weather_radar .weather_radar_img{max-width:97%}.weather-page .forecasts .forecast{vertical-align:middle}.weather-page .forecasts .forecast section .weather_forecast_icon{display:inline-block;vertical-align:middle;text-align:center;width:20%}.weather-page .forecasts .forecast section .weather_forecast_temp{display:inline-block;vertical-align:middle;width:25%;text-align:center}.weather-page .forecasts .forecast section .weather_forecast_temp .weather_forecast_temp_num{font-size:220%}.weather-page .forecasts .forecast section .weather_forecast_temp .weather_forecast_temp_degrees{font-size:140%;vertical-align:super}.weather-page .forecasts .forecast section .weather_forecast_conditions{display:inline-block;vertical-align:middle;text-align:left;width:50%}.weather-page .forecasts .forecast section .weather_forecast_conditions:before{content:'';height:100%;display:inline-block;vertical-align:middle}.weather-page .forecasts .forecast section .weather_forecast_conditions .weather_forecast_conditions_inner{display:inline-block;vertical-align:middle;float:left;margin:5px 0 5px 5px}.weather-page .forecasts .forecast section .weather_forecast_conditions .weather_forecast_conditions_text{font-size:120%}.weather-page .forecasts .forecast section .weather_forecast_conditions .weather_forecast_conditions_humidity{color:#888;font-size:80%}.weather-page .forecasts .ad-row{width:100%;text-align:center}.weather_icon{width:60px;height:60px}.weather_icon_wu{width:50px;height:50px}.weather_current{padding:10px;text-align:center}.weather_current h2{margin:0}.weather_current .weather_current_temp_num{font-size:140%;font-weight:bold}.weather_current .weather_current_temp_degrees{font-size:80%;vertical-align:super}.weather_current .weather_current_conditions{font-weight:bold}.weather_credit{width:100%;text-align:center}.weather_credit img{width:166px;padding:10px}.site-link-container{width:100%;text-align:center}

.story_row{-webkit-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 70px rgba(0,0,0,0.2);box-shadow:inset 0 0 70px rgba(0,0,0,0.2);border:solid 1px rgba(102,102,102,0.3);color:#000;padding:10px}.story_row .story_date{clear:both;font-size:.7rem;color:#777;text-shadow:1px 1px #fff;overflow:hidden;text-align:right}.story_row .story_date a,.story_row .story_date a:visited{text-decoration:none;color:#777}.story_row .story{display:block;width:100%;float:left}.story_row .story .story_body{font-size:.9rem;font-style:italic;color:#777;text-shadow:1px 1px #fff;overflow:hidden}.story_row .story .story_title{width:100%;font-size:1.2rem;font-weight:bold;text-shadow:2px 2px #fff;overflow:hidden}.story_row .story .story_title a,.story_row .story .story_title a:visited{text-decoration:none;color:#000}

/* +++ Menu Page --- */

.menu-page, .find-friend-page
{
	background:#545457;
}

.menu-page header, .find-friend-page header
{
	/*position:inherit;*/
	/*width:100%;*/
	min-height:43px;
	border-bottom:1px solid #222;
	/*z-index:200;*/

	background: rgb(85,85,86);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(84,84,84,1)), color-stop(100%,rgba(56,56,56,1)));
	background: -webkit-linear-gradient(top, rgba(84,84,84,1) 0%,rgba(56,56,56,1) 100%);
	background: linear-gradient(to bottom, rgba(84,84,84,1) 0%,rgba(56,56,56,1) 100%);

	-webkit-box-shadow:none;
	box-shadow:none;
}

.menu-page header h1, .find-friend-page header h1
{
	margin:0 0 0 0px;
	color:#fff;
	font-family:"HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:500; font-stretch:normal;
	font-size:97%;
	font-weight:bold;
	letter-spacing:1px;
	text-align:left;
	/* text-shadow: -1px -1px 0px #222; */
	text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.80);
	text-transform:uppercase;
	vertical-align:middle;
	overflow: hidden;
}

.menu-page a, .menu-page a:visited, .find-friend-page a, .find-friend-page a:visited
{
	display:block;
	padding:8px 0 8px 56px;
	border-top:1px solid #6a6a6a;
	border-bottom:1px solid #333;
	color:#d1d1d1;
	font-size:91%;
	font-weight:bold;
	text-decoration:none;
}

.menu-page a:hover, .find-friend-page a:hover
{
	background:#707070;
}

.menu-page footer a, .menu-page footer a:visited, .find-friend-page footer a, .find-friend-page footer a:visited
{
	display:block;
	/*padding:4px 0 4px 35px;*/
    padding: 0;
	border-top:1px solid #777;
	border-bottom:1px solid #333;
	color:#d1d1d1;
	font-size:91%;
	font-weight:normal;
	text-decoration:none;
}

.menu-np, a.menu-np:hover
{
	background-image:url(../img/common/icon-now-playing.png) !important;
	background-repeat: no-repeat !important;
	background-position: 9px center !important;
}

.menu-playlist, a.menu-playlist:hover
{
	background-image:url(../img/common/icon-playlist.png) !important;
	background-repeat: no-repeat !important;
	background-position: 9px center !important;
}

.menu-find-song, a.menu-find-song:hover
{
	background-image:url(../img/common/icon-find-a-song.png) !important;
	background-repeat: no-repeat !important;
	background-position: 9px center !important;
}

.menu-page footer, .find-friend-page footer
{
    line-height: 35px;
	width:100%;
	height:35px;
	border-top:1px solid #303030;
	border-bottom:none;
	background:#6c6c6c;
	z-index:300;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.menu-page
{
	margin-bottom:250px;
	border-bottom:1px solid #6a6a6a;
}


/* FPO (for placement only) first-play & share features */
.xtras
{
	display:none;
}

.main-page .xtras
{
	/*display:block;*/
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1000;
	background:url(../img/common/overlay-bg.png) repeat 0 0 transparent;
}

.main-page .xtras .container
{
    position: relative;
	width:90%;
	height:auto;
	margin:25% 4% 0 6%;
}

.main-page .xtras .container img
{
    width: 100%;
    height: auto;
}

.main-page .xtras .continue
{
    bottom: 10%;
    left: 30%;
    color: black;
    position: absolute;
    font-weight: bold;
    font-size: 120%;
    width: 40%;
    height: auto;
    padding: 2% 0;
    display: block;
    margin: 0 auto;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(50%,#d3d3d3), color-stop(51%,#c4c3c3), color-stop(100%,#dfdfdf));
    background: -webkit-linear-gradient(top,  #d4d4d4 0%,#d3d3d3 50%,#c4c3c3 51%,#dfdfdf 100%);
    background: linear-gradient(to bottom,  #d4d4d4 0%,#d3d3d3 50%,#c4c3c3 51%,#dfdfdf 100%);

    border: solid white 3px;

    -webkit-box-shadow: 0 0 4px rgb(147, 147, 147) inset;
    box-shadow: 0 0 4px rgb(147, 147, 147) inset;

    text-decoration: none;
    text-align: center;
    border-radius: 8px;
}

/*  Share Send  */
.playlist-page .xtras
{
	/*display:block;*/
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:101%;
	z-index:1000;
	background:url(../img/common/overlay-bg.png) repeat 0 0 transparent;
}

.playlist-page .xtras .container
{
    position: fixed;
    /*top: 10%;*/
    top: 10px;
}

.share.ui-link
{
	display: block;
	margin: 0 auto;
	width: 100%;
}

.playlist-page .xtras img
{
	width:100%;
	height:auto;
}

.playlist-page .xtras.help
{
    text-align: center;
    position: fixed;
}

.playlist-page .xtras.help img
{
	width:85%;
	height:auto;
    margin: 0;
}

.share, .send
{
	margin: 0 15px 0;
	padding: 5px;
	background: #f1f1f1; /* Old browsers */
	background: -moz-linear-gradient(top,  #f1f1f1 0%, #b5b5b5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#b5b5b5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f1f1f1 0%,#b5b5b5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f1f1f1 0%,#b5b5b5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f1f1f1 0%,#b5b5b5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f1f1f1 0%,#b5b5b5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#b5b5b5',GradientType=0 ); /* IE6-9 */
	border-radius: 10px;
	cursor: pointer;
	margin-top: 15px;
}

.twitter-share-link
{
	display: block;
	width: 100%;
	height: 100%;
	color: inherit;
	text-decoration: none;
}

.twitter-share-link:hover, .twitter-share-link:visited, .twitter-share-link:active
{
	color: inherit;
}

.share-text-wrap
{
	display: inline-block;
	max-width: 70%;
}

.share-icon
{
	width: 20% !important;
	margin: 2%;
	max-width: 30%;
	vertical-align: top;
}

.share-icon
{
	display: inline-block;
}

.clear
{
	clear: both;
}

.find-page .xtras
{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:101%;
	z-index:1000;
	background:url(../img/common/overlay-bg.png) repeat 0 0 transparent;
}

#playlist-button
{
	background: #d4d4d4; /* Old browsers */
	background: -moz-linear-gradient(top,  #d4d4d4 0%, #d0d0d0 50%, #c4c3c3 51%, #e6e6e6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(50%,#d0d0d0), color-stop(51%,#c4c3c3), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d4d4d4 0%,#d0d0d0 50%,#c4c3c3 51%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d4d4d4 0%,#d0d0d0 50%,#c4c3c3 51%,#e6e6e6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d4d4d4 0%,#d0d0d0 50%,#c4c3c3 51%,#e6e6e6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d4d4d4 0%,#d0d0d0 50%,#c4c3c3 51%,#e6e6e6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
	border: 1px solid #2d2d2d;
	padding: 3px 15px;
	height: 30px;
	line-height: 30px;
	border-radius: 10px;
	display: inline-block;
	margin: 20px 0 0;
}

#playlist-button p, #music-note
{
	display: inline;
}

#music-note
{
	width: 25px;
	height: 25px;
	margin: 0 3px 0 0;
}

.share-items .container
{
	width: 100%;
}

#play-next-intro
{
	width: 96%;
	margin: 0 auto;
	text-align: center;
	background: url('../img/common/burst.png') no-repeat center center #ccc;
	-webkit-box-shadow: inset 0px 0px 20px 0px #000;
	box-shadow: inset 0px 0px 20px 0px #000;
}

#play-next-intro p
{
	margin: 0;
	font-weight: bold;
}

.not-playing-banner
{
	text-decoration: none;
}

#play-next-top, #play-next-decide
{
	text-shadow: 0px 3px 5px #333;
	filter: dropshadow(color=#333, offx=0, offy=3);
}

#play-next-top
{
	font-size: 20px;
}

#play-next-decide
{
	font-size: 30px;
	margin: 10px 0 0 !important;
}

#play-next-playlist
{
	font-size: 14px;
	line-height: 16px;
	padding: 0 15%;
	font-weight: normal !important;
}

#play-next-header
{
	padding: 20px 0;
	background-color: rgba(59, 129, 249, 0.5);
}

#play-next-footer
{
	padding: 20px 0;
	background-color: rgba(78, 133, 243, 0.3);
	-webkit-box-shadow: inset 0px 9px 20px -10px #000;
	box-shadow: inset 0px 9px 20px -10px #000;
}

#play-next-top, #play-next-decide, #play-next-playlist, #playlist-button
{
	text-decoration: none;
}

#play-next-top, #play-next-decide, #play-next-top:visited, #play-next-decide:visited
{
	color: #fff;
}

#play-next-playlist, #playlist-button
{
	color: #000;
}

#playlist-button
{
	-webkit-box-shadow:  0px 0px 20px -5px #000;
	box-shadow:  0px 0px 20px -5px #000;
}

#type-suggestion
{
	text-align:center;
}

#type-suggestion h2
{
	width:100%;
	padding:9px 0;
    margin: 0;
	text-align:center;
}

#type-suggestion p
{
	margin:0 auto;
	padding:3px 0 10px;
	color:#333;
	font-size:80%;
	text-align:center;
}

#suggestion-form input.suggestion-field
{
	width:88%;
	margin:8px 6%;
	padding:4px 0;
	border:2px solid #b2b2b2;
	border-radius:8px;
	-webkit-border-radius:8px;
	background:#fff;
	color:#636363;
	font-size:80%;
}

#suggestion-form .btn.btn-primary
{
	padding: 4px 10px 4px;
}

.dedication .container, .facebook_popup .container
{
	width:90%;
	margin:0px 5% 0;
	-webkit-border-radius:8px;
	border-radius:8px;
	background:#d4d4d4;
	text-align:center;
}

.dedication .container h2, .facebook_popup .container h2
{
	width:100%;
	padding:9px 0;
	-webkit-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0;

	background: rgb(85,85,86);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(85,85,86,1)), color-stop(0%,rgba(39,189,222,1)), color-stop(100%,rgba(30,141,165,1)));
	background: -webkit-linear-gradient(top,  rgba(85,85,86,1) 0%,rgba(39,189,222,1) 0%,rgba(30,141,165,1) 100%);
	background: linear-gradient(to bottom,  rgba(85,85,86,1) 0%,rgba(39,189,222,1) 0%,rgba(30,141,165,1) 100%);

	color:#fff;
	font-size:93%;
	text-align:center;
    margin-top: 0;
}

.dedication .container h2 img
{
	width:17%;
	height:auto;
	padding-right:15px;
}

.dedication .container p
{
	margin:0 auto;
	padding:3px 0 4px;
	color:#333;
	font-size:70%;
	text-align:center;
}

.facebook-find-wrap
{
	display: inline-block;
	width: 100%;
}

.facebook-find
{
    text-align: center;
    width: 88% !important;
    min-height: 50px;
    line-height: 50px;
    background: #6ec6e9; /* Old browsers */
    background: -moz-linear-gradient(top,  #6ec6e9 0%, #33a4d5 50%, #188fcc 51%, #409ec6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ec6e9), color-stop(50%,#33a4d5), color-stop(51%,#188fcc), color-stop(100%,#409ec6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6ec6e9 0%,#33a4d5 50%,#188fcc 51%,#409ec6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6ec6e9 0%,#33a4d5 50%,#188fcc 51%,#409ec6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6ec6e9 0%,#33a4d5 50%,#188fcc 51%,#409ec6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6ec6e9 0%,#33a4d5 50%,#188fcc 51%,#409ec6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ec6e9', endColorstr='#409ec6',GradientType=0 ); /* IE6-9 */
    background-size: 100% 100%;
    display: block;
    margin: 0 auto;
    text-decoration: none;
    color: #fff;
    border-radius: 10px;
    border: 2px solid #116da4;
    font-weight: bold;
    font-size: 18px;
}

.facebook-find:hover
{
	color: #fff;
}

.share-text-top
{
	font-weight: bold;
	font-size: 18px;
	margin-top: 3px;
}

.share-text-bottom
{
	margin-bottom: 5px;
}

.share-text-top, .share-text-bottom
{
	display: block;
}

.facebook-find:visited
{
	color: #fff;
}

.dedication-search
{
    margin-bottom: 1em;
}

.dedication-search textarea.dedication-email-list, .dedication-search textarea.dedication-email-message
{
	width:88%;
	height:auto;
	margin:8px 6%;
	padding:4px 0;
	border:2px solid #b2b2b2;
	border-radius:8px;
	-webkit-border-radius:8px;
	background:#fff;
	color:#636363;
	font-size:80%;
}

.dedication-search textarea.dedication-email-message
{
	min-height:84px;
}


@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    margin-top: -10px;
    padding: 0;

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dots
{
    position: absolute;
    bottom: -45px;

    display: block;

    width: 100%;
    padding: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}


/* Slider */
.slick-slider
{
    position: relative;

    display: block;

    -moz-box-sizing: border-box;
         box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: visible !important;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: inline-block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    position: relative;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}

