/* Minification failed. Returning unminified contents.
(8281,21): run-time error CSS1038: Expected hex color, found '#000	'
(8739,1): run-time error CSS1019: Unexpected token, found '@charset'
(8739,10): run-time error CSS1019: Unexpected token, found '"UTF-8"'
(8739,17): run-time error CSS1019: Unexpected token, found ';'
(8752,27515): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,27545): run-time error CSS1035: Expected colon, found '{'
(8752,27570): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,27597): run-time error CSS1035: Expected colon, found '{'
(8752,27622): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,27653): run-time error CSS1035: Expected colon, found '{'
(8752,27678): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,27706): run-time error CSS1035: Expected colon, found '{'
(8752,28608): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,28637): run-time error CSS1035: Expected colon, found '{'
(8752,28717): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,28743): run-time error CSS1035: Expected colon, found '{'
(8752,28817): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,28847): run-time error CSS1035: Expected colon, found '{'
(8752,28927): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,28954): run-time error CSS1035: Expected colon, found '{'
(8752,29028): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,29068): run-time error CSS1035: Expected colon, found '{'
(8752,29140): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,29177): run-time error CSS1035: Expected colon, found '{'
(8752,29243): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,29282): run-time error CSS1035: Expected colon, found '{'
(8752,29355): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,29391): run-time error CSS1035: Expected colon, found '{'
(8752,29458): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,29496): run-time error CSS1035: Expected colon, found '{'
(8752,29569): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,29604): run-time error CSS1035: Expected colon, found '{'
(8752,29671): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,29710): run-time error CSS1035: Expected colon, found '{'
(8752,29782): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,29818): run-time error CSS1035: Expected colon, found '{'
(8752,32229): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,32267): run-time error CSS1035: Expected colon, found '{'
(8752,32340): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,32375): run-time error CSS1035: Expected colon, found '{'
(8752,32442): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,32479): run-time error CSS1035: Expected colon, found '{'
(8752,32552): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,32586): run-time error CSS1035: Expected colon, found '{'
(8752,33371): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,33412): run-time error CSS1035: Expected colon, found '{'
(8752,33484): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,33522): run-time error CSS1035: Expected colon, found '{'
(8752,33588): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,33628): run-time error CSS1035: Expected colon, found '{'
(8752,33700): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,33737): run-time error CSS1035: Expected colon, found '{'
(8752,34649): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,34686): run-time error CSS1035: Expected colon, found '{'
(8752,34764): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,34798): run-time error CSS1035: Expected colon, found '{'
(8752,34870): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,34908): run-time error CSS1035: Expected colon, found '{'
(8752,34985): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,35020): run-time error CSS1035: Expected colon, found '{'
(8752,35091): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,35127): run-time error CSS1035: Expected colon, found '{'
(8752,35205): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,35238): run-time error CSS1035: Expected colon, found '{'
(8752,35310): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,35347): run-time error CSS1035: Expected colon, found '{'
(8752,35424): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,35458): run-time error CSS1035: Expected colon, found '{'
(8752,36430): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,36467): run-time error CSS1035: Expected colon, found '{'
(8752,36545): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,36579): run-time error CSS1035: Expected colon, found '{'
(8752,36651): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,36689): run-time error CSS1035: Expected colon, found '{'
(8752,36766): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,36801): run-time error CSS1035: Expected colon, found '{'
(8752,36872): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,36908): run-time error CSS1035: Expected colon, found '{'
(8752,36986): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,37019): run-time error CSS1035: Expected colon, found '{'
(8752,37091): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,37128): run-time error CSS1035: Expected colon, found '{'
(8752,37205): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,37239): run-time error CSS1035: Expected colon, found '{'
(8752,38437): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,38470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8752,38616): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,38646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8752,38783): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,38817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8752,38962): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,38993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8752,39129): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,39163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8752,39309): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,39340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8752,39477): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8752,39512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8752,39657): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8752,39689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8755,3242): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,3272): run-time error CSS1035: Expected colon, found '{'
(8755,3297): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,3324): run-time error CSS1035: Expected colon, found '{'
(8755,3349): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,3380): run-time error CSS1035: Expected colon, found '{'
(8755,3405): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,3433): run-time error CSS1035: Expected colon, found '{'
(8755,4335): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,4364): run-time error CSS1035: Expected colon, found '{'
(8755,4444): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,4470): run-time error CSS1035: Expected colon, found '{'
(8755,4544): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,4574): run-time error CSS1035: Expected colon, found '{'
(8755,4654): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,4681): run-time error CSS1035: Expected colon, found '{'
(8755,4755): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,4795): run-time error CSS1035: Expected colon, found '{'
(8755,4867): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,4904): run-time error CSS1035: Expected colon, found '{'
(8755,4970): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,5009): run-time error CSS1035: Expected colon, found '{'
(8755,5082): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,5118): run-time error CSS1035: Expected colon, found '{'
(8755,5185): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,5223): run-time error CSS1035: Expected colon, found '{'
(8755,5296): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,5331): run-time error CSS1035: Expected colon, found '{'
(8755,5398): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,5437): run-time error CSS1035: Expected colon, found '{'
(8755,5509): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,5545): run-time error CSS1035: Expected colon, found '{'
(8755,7956): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,7994): run-time error CSS1035: Expected colon, found '{'
(8755,8067): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,8102): run-time error CSS1035: Expected colon, found '{'
(8755,8169): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,8206): run-time error CSS1035: Expected colon, found '{'
(8755,8279): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,8313): run-time error CSS1035: Expected colon, found '{'
(8755,9098): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,9139): run-time error CSS1035: Expected colon, found '{'
(8755,9211): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,9249): run-time error CSS1035: Expected colon, found '{'
(8755,9315): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,9355): run-time error CSS1035: Expected colon, found '{'
(8755,9427): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,9464): run-time error CSS1035: Expected colon, found '{'
(8755,10376): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,10413): run-time error CSS1035: Expected colon, found '{'
(8755,10491): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,10525): run-time error CSS1035: Expected colon, found '{'
(8755,10597): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,10635): run-time error CSS1035: Expected colon, found '{'
(8755,10712): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,10747): run-time error CSS1035: Expected colon, found '{'
(8755,10818): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,10854): run-time error CSS1035: Expected colon, found '{'
(8755,10932): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,10965): run-time error CSS1035: Expected colon, found '{'
(8755,11037): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,11074): run-time error CSS1035: Expected colon, found '{'
(8755,11151): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,11185): run-time error CSS1035: Expected colon, found '{'
(8755,12157): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,12194): run-time error CSS1035: Expected colon, found '{'
(8755,12272): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,12306): run-time error CSS1035: Expected colon, found '{'
(8755,12378): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,12416): run-time error CSS1035: Expected colon, found '{'
(8755,12493): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,12528): run-time error CSS1035: Expected colon, found '{'
(8755,12599): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,12635): run-time error CSS1035: Expected colon, found '{'
(8755,12713): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,12746): run-time error CSS1035: Expected colon, found '{'
(8755,12818): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,12855): run-time error CSS1035: Expected colon, found '{'
(8755,12932): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,12966): run-time error CSS1035: Expected colon, found '{'
(8755,14164): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,14197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8755,14343): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,14373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8755,14510): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,14544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8755,14689): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,14720): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8755,14856): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,14890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8755,15036): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,15067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8755,15204): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8755,15239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8755,15384): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8755,15416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9594,1): run-time error CSS1019: Unexpected token, found '!'
(10827,7): run-time error CSS1035: Expected colon, found 'shadow'
 */
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */ /*! normalize.CSS v3.0.3 | MIT License | github.com/necolas/normalize.CSS */

html
{
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

body
{
	margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary
{
	display: block;
}

audio, canvas, progress, video
{
	display: inline-block;
	vertical-align: baseline;
}

	audio:not([controls])
	{
		display: none;
		height: 0;
	}

[hidden], template
{
	display: none;
}

a
{
	background-color: transparent;
}

	a:active, a:hover
	{
		outline: 0;
	}

abbr[title]
{
	border-bottom: 1px dotted;
}

b, strong
{
	font-weight: 700;
}

dfn
{
	font-style: italic;
}

h1
{
	margin: .67em 0;
	font-size: 2em;
}

mark
{
	color: #000;
	background: #ff0;
}

small
{
	font-size: 80%;
}

sub, sup
{
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}

sup
{
	top: -.5em;
}

sub
{
	bottom: -.25em;
}

IMAGES
{
	border: 0;
}

svg:not(:root)
{
	overflow: hidden;
}

figure
{
	margin: 1em 40px;
}

hr
{
	height: 0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

pre
{
	overflow: auto;
}

code, kbd, pre, samp
{
	font-family: monospace,monospace;
	font-size: 1em;
}

button, input, optgroup, select, textarea
{
	margin: 0;
	font: inherit;
	color: inherit;
}

button
{
	overflow: visible;
}

button, select
{
	text-transform: none;
}

button, html input[type=button], input[type=reset], input[type=submit]
{
	-webkit-appearance: button;
	cursor: pointer;
}

	button[disabled], html input[disabled]
	{
		cursor: default;
	}

	button::-moz-focus-inner, input::-moz-focus-inner
	{
		padding: 0;
		border: 0;
	}

input
{
	line-height: normal;
}

	input[type=checkbox], input[type=radio]
	{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0;
	}

	input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button
	{
		height: auto;
	}

	input[type=search]
	{
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		box-sizing: content-box;
		-webkit-appearance: textfield;
	}

		input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration
		{
			-webkit-appearance: none;
		}

fieldset
{
	padding: .35em .625em .75em;
	margin: 0 2px;
	border: 1px solid silver;
}

legend
{
	padding: 0;
	border: 0;
}

textarea
{
	overflow: auto;
}

optgroup
{
	font-weight: 700;
}

table
{
	border-spacing: 0;
	border-collapse: collapse;
}

td, th
{
	padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/CSS/main.CSS */

@media print
{
	*, :after, :before
	{
		color: #000!important;
		text-shadow: none!important;
		background: 0 0!important;
		-webkit-box-shadow: none!important;
		box-shadow: none!important;
	}

	a, a:visited
	{
		text-decoration: underline;
	}

		a[href]:after
		{
			content: " (" attr(href) ")";
		}

	abbr[title]:after
	{
		content: " (" attr(title) ")";
	}

	a[href^="javascript:"]:after, a[href^="#"]:after
	{
		content: "";
	}

	blockquote, pre
	{
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead
	{
		display: table-header-group;
	}

	IMAGES, tr
	{
		page-break-inside: avoid;
	}

	IMAGES
	{
		max-width: 100%!important;
	}

	h2, h3, p
	{
		orphans: 3;
		widows: 3;
	}

	h2, h3
	{
		page-break-after: avoid;
	}

	.navbar
	{
		display: none;
	}

	.btn > .caret, .dropup > .btn > .caret
	{
		border-top-color: #000!important;
	}

	.label
	{
		border: 1px solid #000;
	}

	.table
	{
		border-collapse: collapse!important;
	}

		.table td, .table th
		{
			background-color: #fff!important;
		}

	.table-bordered td, .table-bordered th
	{
		border: 1px solid #ddd!important;
	}
}

@font-face
{
	font-family: 'Glyphicons Halflings';
	src: url(../FONTS/glyphicons-halflings-regular.eot);
	src: url(../FONTS/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../FONTS/glyphicons-halflings-regular.woff2) format('woff2'),url(../FONTS/glyphicons-halflings-regular.woff) format('woff'),url(../FONTS/glyphicons-halflings-regular.ttf) format('truetype'),url(../FONTS/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}

.glyphicon
{
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before
{
	content: "\2a";
}

.glyphicon-plus:before
{
	content: "\2b";
}

.glyphicon-eur:before, .glyphicon-euro:before
{
	content: "\20ac";
}

.glyphicon-minus:before
{
	content: "\2212";
}

.glyphicon-cloud:before
{
	content: "\2601";
}

.glyphicon-envelope:before
{
	content: "\2709";
}

.glyphicon-pencil:before
{
	content: "\270f";
}

.glyphicon-glass:before
{
	content: "\e001";
}

.glyphicon-music:before
{
	content: "\e002";
}

.glyphicon-search:before
{
	content: "\e003";
}

.glyphicon-heart:before
{
	content: "\e005";
}

.glyphicon-star:before
{
	content: "\e006";
}

.glyphicon-star-empty:before
{
	content: "\e007";
}

.glyphicon-user:before
{
	content: "\e008";
}

.glyphicon-film:before
{
	content: "\e009";
}

.glyphicon-th-large:before
{
	content: "\e010";
}

.glyphicon-th:before
{
	content: "\e011";
}

.glyphicon-th-list:before
{
	content: "\e012";
}

.glyphicon-ok:before
{
	content: "\e013";
}

.glyphicon-remove:before
{
	content: "\e014";
}

.glyphicon-zoom-in:before
{
	content: "\e015";
}

.glyphicon-zoom-out:before
{
	content: "\e016";
}

.glyphicon-off:before
{
	content: "\e017";
}

.glyphicon-signal:before
{
	content: "\e018";
}

.glyphicon-cog:before
{
	content: "\e019";
}

.glyphicon-trash:before
{
	content: "\e020";
}

.glyphicon-home:before
{
	content: "\e021";
}

.glyphicon-file:before
{
	content: "\e022";
}

.glyphicon-time:before
{
	content: "\e023";
}

.glyphicon-road:before
{
	content: "\e024";
}

.glyphicon-download-alt:before
{
	content: "\e025";
}

.glyphicon-download:before
{
	content: "\e026";
}

.glyphicon-upload:before
{
	content: "\e027";
}

.glyphicon-inbox:before
{
	content: "\e028";
}

.glyphicon-play-circle:before
{
	content: "\e029";
}

.glyphicon-repeat:before
{
	content: "\e030";
}

.glyphicon-refresh:before
{
	content: "\e031";
}

.glyphicon-list-alt:before
{
	content: "\e032";
}

.glyphicon-lock:before
{
	content: "\e033";
}

.glyphicon-flag:before
{
	content: "\e034";
}

.glyphicon-headphones:before
{
	content: "\e035";
}

.glyphicon-volume-off:before
{
	content: "\e036";
}

.glyphicon-volume-down:before
{
	content: "\e037";
}

.glyphicon-volume-up:before
{
	content: "\e038";
}

.glyphicon-qrcode:before
{
	content: "\e039";
}

.glyphicon-barcode:before
{
	content: "\e040";
}

.glyphicon-tag:before
{
	content: "\e041";
}

.glyphicon-tags:before
{
	content: "\e042";
}

.glyphicon-book:before
{
	content: "\e043";
}

.glyphicon-bookmark:before
{
	content: "\e044";
}

.glyphicon-print:before
{
	content: "\e045";
}

.glyphicon-camera:before
{
	content: "\e046";
}

.glyphicon-font:before
{
	content: "\e047";
}

.glyphicon-bold:before
{
	content: "\e048";
}

.glyphicon-italic:before
{
	content: "\e049";
}

.glyphicon-text-height:before
{
	content: "\e050";
}

.glyphicon-text-width:before
{
	content: "\e051";
}

.glyphicon-align-left:before
{
	content: "\e052";
}

.glyphicon-align-center:before
{
	content: "\e053";
}

.glyphicon-align-right:before
{
	content: "\e054";
}

.glyphicon-align-justify:before
{
	content: "\e055";
}

.glyphicon-list:before
{
	content: "\e056";
}

.glyphicon-indent-left:before
{
	content: "\e057";
}

.glyphicon-indent-right:before
{
	content: "\e058";
}

.glyphicon-facetime-video:before
{
	content: "\e059";
}

.glyphicon-picture:before
{
	content: "\e060";
}

.glyphicon-map-marker:before
{
	content: "\e062";
}

.glyphicon-adjust:before
{
	content: "\e063";
}

.glyphicon-tint:before
{
	content: "\e064";
}

.glyphicon-edit:before
{
	content: "\e065";
}

.glyphicon-share:before
{
	content: "\e066";
}

.glyphicon-check:before
{
	content: "\e067";
}

.glyphicon-move:before
{
	content: "\e068";
}

.glyphicon-step-backward:before
{
	content: "\e069";
}

.glyphicon-fast-backward:before
{
	content: "\e070";
}

.glyphicon-backward:before
{
	content: "\e071";
}

.glyphicon-play:before
{
	content: "\e072";
}

.glyphicon-pause:before
{
	content: "\e073";
}

.glyphicon-stop:before
{
	content: "\e074";
}

.glyphicon-forward:before
{
	content: "\e075";
}

.glyphicon-fast-forward:before
{
	content: "\e076";
}

.glyphicon-step-forward:before
{
	content: "\e077";
}

.glyphicon-eject:before
{
	content: "\e078";
}

.glyphicon-chevron-left:before
{
	content: "\e079";
}

.glyphicon-chevron-right:before
{
	content: "\e080";
}

.glyphicon-plus-sign:before
{
	content: "\e081";
}

.glyphicon-minus-sign:before
{
	content: "\e082";
}

.glyphicon-remove-sign:before
{
	content: "\e083";
}

.glyphicon-ok-sign:before
{
	content: "\e084";
}

.glyphicon-question-sign:before
{
	content: "\e085";
}

.glyphicon-info-sign:before
{
	content: "\e086";
}

.glyphicon-screenshot:before
{
	content: "\e087";
}

.glyphicon-remove-circle:before
{
	content: "\e088";
}

.glyphicon-ok-circle:before
{
	content: "\e089";
}

.glyphicon-ban-circle:before
{
	content: "\e090";
}

.glyphicon-arrow-left:before
{
	content: "\e091";
}

.glyphicon-arrow-right:before
{
	content: "\e092";
}

.glyphicon-arrow-up:before
{
	content: "\e093";
}

.glyphicon-arrow-down:before
{
	content: "\e094";
}

.glyphicon-share-alt:before
{
	content: "\e095";
}

.glyphicon-resize-full:before
{
	content: "\e096";
}

.glyphicon-resize-small:before
{
	content: "\e097";
}

.glyphicon-exclamation-sign:before
{
	content: "\e101";
}

.glyphicon-gift:before
{
	content: "\e102";
}

.glyphicon-leaf:before
{
	content: "\e103";
}

.glyphicon-fire:before
{
	content: "\e104";
}

.glyphicon-eye-open:before
{
	content: "\e105";
}

.glyphicon-eye-close:before
{
	content: "\e106";
}

.glyphicon-warning-sign:before
{
	content: "\e107";
}

.glyphicon-plane:before
{
	content: "\e108";
}

.glyphicon-calendar:before
{
	content: "\e109";
}

.glyphicon-random:before
{
	content: "\e110";
}

.glyphicon-comment:before
{
	content: "\e111";
}

.glyphicon-magnet:before
{
	content: "\e112";
}

.glyphicon-chevron-up:before
{
	content: "\e113";
}

.glyphicon-chevron-down:before
{
	content: "\e114";
}

.glyphicon-retweet:before
{
	content: "\e115";
}

.glyphicon-shopping-cart:before
{
	content: "\e116";
}

.glyphicon-folder-close:before
{
	content: "\e117";
}

.glyphicon-folder-open:before
{
	content: "\e118";
}

.glyphicon-resize-vertical:before
{
	content: "\e119";
}

.glyphicon-resize-horizontal:before
{
	content: "\e120";
}

.glyphicon-hdd:before
{
	content: "\e121";
}

.glyphicon-bullhorn:before
{
	content: "\e122";
}

.glyphicon-bell:before
{
	content: "\e123";
}

.glyphicon-certificate:before
{
	content: "\e124";
}

.glyphicon-thumbs-up:before
{
	content: "\e125";
}

.glyphicon-thumbs-down:before
{
	content: "\e126";
}

.glyphicon-hand-right:before
{
	content: "\e127";
}

.glyphicon-hand-left:before
{
	content: "\e128";
}

.glyphicon-hand-up:before
{
	content: "\e129";
}

.glyphicon-hand-down:before
{
	content: "\e130";
}

.glyphicon-circle-arrow-right:before
{
	content: "\e131";
}

.glyphicon-circle-arrow-left:before
{
	content: "\e132";
}

.glyphicon-circle-arrow-up:before
{
	content: "\e133";
}

.glyphicon-circle-arrow-down:before
{
	content: "\e134";
}

.glyphicon-globe:before
{
	content: "\e135";
}

.glyphicon-wrench:before
{
	content: "\e136";
}

.glyphicon-tasks:before
{
	content: "\e137";
}

.glyphicon-filter:before
{
	content: "\e138";
}

.glyphicon-briefcase:before
{
	content: "\e139";
}

.glyphicon-fullscreen:before
{
	content: "\e140";
}

.glyphicon-dashboard:before
{
	content: "\e141";
}

.glyphicon-paperclip:before
{
	content: "\e142";
}

.glyphicon-heart-empty:before
{
	content: "\e143";
}

.glyphicon-link:before
{
	content: "\e144";
}

.glyphicon-phone:before
{
	content: "\e145";
}

.glyphicon-pushpin:before
{
	content: "\e146";
}

.glyphicon-usd:before
{
	content: "\e148";
}

.glyphicon-gbp:before
{
	content: "\e149";
}

.glyphicon-sort:before
{
	content: "\e150";
}

.glyphicon-sort-by-alphabet:before
{
	content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before
{
	content: "\e152";
}

.glyphicon-sort-by-order:before
{
	content: "\e153";
}

.glyphicon-sort-by-order-alt:before
{
	content: "\e154";
}

.glyphicon-sort-by-attributes:before
{
	content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before
{
	content: "\e156";
}

.glyphicon-unchecked:before
{
	content: "\e157";
}

.glyphicon-expand:before
{
	content: "\e158";
}

.glyphicon-collapse-down:before
{
	content: "\e159";
}

.glyphicon-collapse-up:before
{
	content: "\e160";
}

.glyphicon-log-in:before
{
	content: "\e161";
}

.glyphicon-flash:before
{
	content: "\e162";
}

.glyphicon-log-out:before
{
	content: "\e163";
}

.glyphicon-new-window:before
{
	content: "\e164";
}

.glyphicon-record:before
{
	content: "\e165";
}

.glyphicon-save:before
{
	content: "\e166";
}

.glyphicon-open:before
{
	content: "\e167";
}

.glyphicon-saved:before
{
	content: "\e168";
}

.glyphicon-import:before
{
	content: "\e169";
}

.glyphicon-export:before
{
	content: "\e170";
}

.glyphicon-send:before
{
	content: "\e171";
}

.glyphicon-floppy-disk:before
{
	content: "\e172";
}

.glyphicon-floppy-saved:before
{
	content: "\e173";
}

.glyphicon-floppy-remove:before
{
	content: "\e174";
}

.glyphicon-floppy-save:before
{
	content: "\e175";
}

.glyphicon-floppy-open:before
{
	content: "\e176";
}

.glyphicon-credit-card:before
{
	content: "\e177";
}

.glyphicon-transfer:before
{
	content: "\e178";
}

.glyphicon-cutlery:before
{
	content: "\e179";
}

.glyphicon-header:before
{
	content: "\e180";
}

.glyphicon-compressed:before
{
	content: "\e181";
}

.glyphicon-earphone:before
{
	content: "\e182";
}

.glyphicon-phone-alt:before
{
	content: "\e183";
}

.glyphicon-tower:before
{
	content: "\e184";
}

.glyphicon-stats:before
{
	content: "\e185";
}

.glyphicon-sd-video:before
{
	content: "\e186";
}

.glyphicon-hd-video:before
{
	content: "\e187";
}

.glyphicon-subtitles:before
{
	content: "\e188";
}

.glyphicon-sound-stereo:before
{
	content: "\e189";
}

.glyphicon-sound-dolby:before
{
	content: "\e190";
}

.glyphicon-sound-5-1:before
{
	content: "\e191";
}

.glyphicon-sound-6-1:before
{
	content: "\e192";
}

.glyphicon-sound-7-1:before
{
	content: "\e193";
}

.glyphicon-copyright-mark:before
{
	content: "\e194";
}

.glyphicon-registration-mark:before
{
	content: "\e195";
}

.glyphicon-cloud-download:before
{
	content: "\e197";
}

.glyphicon-cloud-upload:before
{
	content: "\e198";
}

.glyphicon-tree-conifer:before
{
	content: "\e199";
}

.glyphicon-tree-deciduous:before
{
	content: "\e200";
}

.glyphicon-cd:before
{
	content: "\e201";
}

.glyphicon-save-file:before
{
	content: "\e202";
}

.glyphicon-open-file:before
{
	content: "\e203";
}

.glyphicon-level-up:before
{
	content: "\e204";
}

.glyphicon-copy:before
{
	content: "\e205";
}

.glyphicon-paste:before
{
	content: "\e206";
}

.glyphicon-alert:before
{
	content: "\e209";
}

.glyphicon-equalizer:before
{
	content: "\e210";
}

.glyphicon-king:before
{
	content: "\e211";
}

.glyphicon-queen:before
{
	content: "\e212";
}

.glyphicon-pawn:before
{
	content: "\e213";
}

.glyphicon-bishop:before
{
	content: "\e214";
}

.glyphicon-knight:before
{
	content: "\e215";
}

.glyphicon-baby-formula:before
{
	content: "\e216";
}

.glyphicon-tent:before
{
	content: "\26fa";
}

.glyphicon-blackboard:before
{
	content: "\e218";
}

.glyphicon-bed:before
{
	content: "\e219";
}

.glyphicon-apple:before
{
	content: "\f8ff";
}

.glyphicon-erase:before
{
	content: "\e221";
}

.glyphicon-hourglass:before
{
	content: "\231b";
}

.glyphicon-lamp:before
{
	content: "\e223";
}

.glyphicon-duplicate:before
{
	content: "\e224";
}

.glyphicon-piggy-bank:before
{
	content: "\e225";
}

.glyphicon-scissors:before
{
	content: "\e226";
}

.glyphicon-bitcoin:before
{
	content: "\e227";
}

.glyphicon-btc:before
{
	content: "\e227";
}

.glyphicon-xbt:before
{
	content: "\e227";
}

.glyphicon-yen:before
{
	content: "\00a5";
}

.glyphicon-jpy:before
{
	content: "\00a5";
}

.glyphicon-ruble:before
{
	content: "\20bd";
}

.glyphicon-rub:before
{
	content: "\20bd";
}

.glyphicon-scale:before
{
	content: "\e230";
}

.glyphicon-ice-lolly:before
{
	content: "\e231";
}

.glyphicon-ice-lolly-tasted:before
{
	content: "\e232";
}

.glyphicon-education:before
{
	content: "\e233";
}

.glyphicon-option-horizontal:before
{
	content: "\e234";
}

.glyphicon-option-vertical:before
{
	content: "\e235";
}

.glyphicon-menu-hamburger:before
{
	content: "\e236";
}

.glyphicon-modal-window:before
{
	content: "\e237";
}

.glyphicon-oil:before
{
	content: "\e238";
}

.glyphicon-grain:before
{
	content: "\e239";
}

.glyphicon-sunglasses:before
{
	content: "\e240";
}

.glyphicon-text-size:before
{
	content: "\e241";
}

.glyphicon-text-color:before
{
	content: "\e242";
}

.glyphicon-text-background:before
{
	content: "\e243";
}

.glyphicon-object-align-top:before
{
	content: "\e244";
}

.glyphicon-object-align-bottom:before
{
	content: "\e245";
}

.glyphicon-object-align-horizontal:before
{
	content: "\e246";
}

.glyphicon-object-align-left:before
{
	content: "\e247";
}

.glyphicon-object-align-vertical:before
{
	content: "\e248";
}

.glyphicon-object-align-right:before
{
	content: "\e249";
}

.glyphicon-triangle-right:before
{
	content: "\e250";
}

.glyphicon-triangle-left:before
{
	content: "\e251";
}

.glyphicon-triangle-bottom:before
{
	content: "\e252";
}

.glyphicon-triangle-top:before
{
	content: "\e253";
}

.glyphicon-console:before
{
	content: "\e254";
}

.glyphicon-superscript:before
{
	content: "\e255";
}

.glyphicon-subscript:before
{
	content: "\e256";
}

.glyphicon-menu-left:before
{
	content: "\e257";
}

.glyphicon-menu-right:before
{
	content: "\e258";
}

.glyphicon-menu-down:before
{
	content: "\e259";
}

.glyphicon-menu-up:before
{
	content: "\e260";
}

*
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

:after, :before
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

html
{
	font-size: 10px;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

body
{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
	background-color: #fff;
}

button, input, select, textarea
{
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

a
{
	color: #337ab7;
	text-decoration: none;
}

	a:focus, a:hover
	{
		text-decoration: underline;
	}

	a:focus
	{
		outline: thin dotted;
		outline: 5px auto -webkit-focus-ring-color;
		outline-offset: -2px;
	}

figure
{
	margin: 0;
}

IMAGES
{
	vertical-align: middle;
}

.carousel-inner > .item > a > IMAGES, .carousel-inner > .item > IMAGES, .IMAGES-responsive, .thumbnail a > IMAGES, .thumbnail > IMAGES
{
	display: block;
	max-width: 100%;
	height: auto;
}

.IMAGES-rounded
{
	border-radius: 6px;
}

.IMAGES-thumbnail
{
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.IMAGES-circle
{
	border-radius: 50%;
}

hr
{
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eee;
}

.sr-only
{
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus
{
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;
}

[role=button]
{
	cursor: pointer;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6
{
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}

	.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small
	{
		font-weight: 400;
		line-height: 1;
		color: #777;
	}

.h1, .h2, .h3, h1, h2, h3
{
	margin-top: 20px;
	margin-bottom: 10px;
}

	.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small
	{
		font-size: 65%;
	}

.h4, .h5, .h6, h4, h5, h6
{
	margin-top: 10px;
	margin-bottom: 10px;
}

	.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small
	{
		font-size: 75%;
	}

.h1, h1
{
	font-size: 36px;
}

.h2, h2
{
	font-size: 30px;
}

.h3, h3
{
	font-size: 24px;
}

.h4, h4
{
	font-size: 18px;
}

.h5, h5
{
	font-size: 14px;
}

.h6, h6
{
	font-size: 12px;
}

p
{
	margin: 0 0 4px;
}

.lead
{
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.4;
}

@media (min-width:768px)
{
	.lead
	{
		font-size: 21px;
	}
}

.small, small
{
	font-size: 85%;
}

.mark, mark
{
	padding: .2em;
	background-color: #fcf8e3;
}

.text-left
{
	text-align: left;
}

.text-right
{
	text-align: right;
}

.text-center
{
	text-align: center;
}

.text-justify
{
	text-align: justify;
}

.text-nowrap
{
	white-space: nowrap;
}

.text-lowercase
{
	text-transform: lowercase;
}

.text-uppercase
{
	text-transform: uppercase;
}

.text-capitalize
{
	text-transform: capitalize;
}

.text-muted
{
	color: #777;
}

.text-primary
{
	color: #337ab7;
}

a.text-primary:focus, a.text-primary:hover
{
	color: #286090;
}

.text-success
{
	color: #3c763d;
}

a.text-success:focus, a.text-success:hover
{
	color: #2b542c;
}

.text-info
{
	color: #31708f;
}

a.text-info:focus, a.text-info:hover
{
	color: #245269;
}

.text-warning
{
	color: #8a6d3b;
}

a.text-warning:focus, a.text-warning:hover
{
	color: #66512c;
}

.text-danger
{
	color: #a94442;
}

a.text-danger:focus, a.text-danger:hover
{
	color: #843534;
}

.bg-primary
{
	color: #fff;
	background-color: #337ab7;
}

a.bg-primary:focus, a.bg-primary:hover
{
	background-color: #286090;
}

.bg-success
{
	background-color: #dff0d8;
}

a.bg-success:focus, a.bg-success:hover
{
	background-color: #c1e2b3;
}

.bg-info
{
	background-color: #d9edf7;
}

a.bg-info:focus, a.bg-info:hover
{
	background-color: #afd9ee;
}

.bg-warning
{
	background-color: #fcf8e3;
}

a.bg-warning:focus, a.bg-warning:hover
{
	background-color: #f7ecb5;
}

.bg-danger
{
	background-color: #f2dede;
}

a.bg-danger:focus, a.bg-danger:hover
{
	background-color: #e4b9b9;
}

.page-header
{
	padding-bottom: 9px;
	margin: 40px 0 20px;
	border-bottom: 1px solid #eee;
}

ol, ul
{
	margin-top: 0;
	margin-bottom: 10px;
}

	ol ol, ol ul, ul ol, ul ul
	{
		margin-bottom: 0;
	}

.list-unstyled
{
	padding-left: 0;
	list-style: none;
}

.list-inline
{
	padding-left: 0;
	margin-left: -5px;
	list-style: none;
}

	.list-inline > li
	{
		display: inline-block;
		padding-right: 5px;
		padding-left: 5px;
	}

dl
{
	margin-top: 0;
	margin-bottom: 20px;
}

dd, dt
{
	line-height: 1.42857143;
}

dt
{
	font-weight: 700;
}

dd
{
	margin-left: 0;
}

@media (min-width:768px)
{
	.dl-horizontal dt
	{
		float: left;
		width: 160px;
		overflow: hidden;
		clear: left;
		text-align: right;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.dl-horizontal dd
	{
		margin-left: 180px;
	}
}

abbr[data-original-title], abbr[title]
{
	cursor: help;
	border-bottom: 1px dotted #777;
}

.initialism
{
	font-size: 90%;
	text-transform: uppercase;
}

blockquote
{
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 17.5px;
	border-left: 5px solid #eee;
}

	blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child
	{
		margin-bottom: 0;
	}

	blockquote .small, blockquote footer, blockquote small
	{
		display: block;
		font-size: 80%;
		line-height: 1.42857143;
		color: #777;
	}

		blockquote .small:before, blockquote footer:before, blockquote small:before
		{
			content: '\2014 \00A0';
		}

	.blockquote-reverse, blockquote.pull-right
	{
		padding-right: 15px;
		padding-left: 0;
		text-align: right;
		border-right: 5px solid #eee;
		border-left: 0;
	}

		.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before
		{
			content: '';
		}

		.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after
		{
			content: '\00A0 \2014';
		}

address
{
	margin-bottom: 20px;
	font-style: normal;
	line-height: 1.42857143;
}

code, kbd, pre, samp
{
	font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
}

code
{
	padding: 2px 4px;
	font-size: 90%;
	color: #c7254e;
	background-color: #f9f2f4;
	border-radius: 4px;
}

kbd
{
	padding: 2px 4px;
	font-size: 90%;
	color: #fff;
	background-color: #333;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
}

	kbd kbd
	{
		padding: 0;
		font-size: 100%;
		font-weight: 700;
		-webkit-box-shadow: none;
		box-shadow: none;
	}

pre
{
	display: block;
	padding: 9.5px;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 1.42857143;
	color: #333;
	word-break: break-all;
	word-wrap: break-word;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px;
}

	pre code
	{
		padding: 0;
		font-size: inherit;
		color: inherit;
		white-space: pre-wrap;
		background-color: transparent;
		border-radius: 0;
	}

.pre-scrollable
{
	max-height: 340px;
	overflow-y: scroll;
}

.container
{
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width:768px)
{
	.container
	{
		width: 750px;
	}
}

@media (min-width:992px)
{
	.container
	{
		width: 970px;
	}
}

@media (min-width:1200px)
{
	.container
	{
		width: 1170px;
	}
}

.container-fluid
{
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

.row
{
	margin-right: -15px;
	margin-left: -15px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9
{
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9
{
	float: left;
}

.col-xs-12
{
	width: 100%;
}

.col-xs-11
{
	width: 91.66666667%;
}

.col-xs-10
{
	width: 83.33333333%;
}

.col-xs-9
{
	width: 75%;
}

.col-xs-8
{
	width: 66.66666667%;
}

.col-xs-7
{
	width: 58.33333333%;
}

.col-xs-6
{
	width: 50%;
}

.col-xs-5
{
	width: 41.66666667%;
}

.col-xs-4
{
	width: 33.33333333%;
}

.col-xs-3
{
	width: 25%;
}

.col-xs-2
{
	width: 16.66666667%;
}

.col-xs-1
{
	width: 8.33333333%;
}

.col-xs-pull-12
{
	right: 100%;
}

.col-xs-pull-11
{
	right: 91.66666667%;
}

.col-xs-pull-10
{
	right: 83.33333333%;
}

.col-xs-pull-9
{
	right: 75%;
}

.col-xs-pull-8
{
	right: 66.66666667%;
}

.col-xs-pull-7
{
	right: 58.33333333%;
}

.col-xs-pull-6
{
	right: 50%;
}

.col-xs-pull-5
{
	right: 41.66666667%;
}

.col-xs-pull-4
{
	right: 33.33333333%;
}

.col-xs-pull-3
{
	right: 25%;
}

.col-xs-pull-2
{
	right: 16.66666667%;
}

.col-xs-pull-1
{
	right: 8.33333333%;
}

.col-xs-pull-0
{
	right: auto;
}

.col-xs-push-12
{
	left: 100%;
}

.col-xs-push-11
{
	left: 91.66666667%;
}

.col-xs-push-10
{
	left: 83.33333333%;
}

.col-xs-push-9
{
	left: 75%;
}

.col-xs-push-8
{
	left: 66.66666667%;
}

.col-xs-push-7
{
	left: 58.33333333%;
}

.col-xs-push-6
{
	left: 50%;
}

.col-xs-push-5
{
	left: 41.66666667%;
}

.col-xs-push-4
{
	left: 33.33333333%;
}

.col-xs-push-3
{
	left: 25%;
}

.col-xs-push-2
{
	left: 16.66666667%;
}

.col-xs-push-1
{
	left: 8.33333333%;
}

.col-xs-push-0
{
	left: auto;
}

.col-xs-offset-12
{
	margin-left: 100%;
}

.col-xs-offset-11
{
	margin-left: 91.66666667%;
}

.col-xs-offset-10
{
	margin-left: 83.33333333%;
}

.col-xs-offset-9
{
	margin-left: 75%;
}

.col-xs-offset-8
{
	margin-left: 66.66666667%;
}

.col-xs-offset-7
{
	margin-left: 58.33333333%;
}

.col-xs-offset-6
{
	margin-left: 50%;
}

.col-xs-offset-5
{
	margin-left: 41.66666667%;
}

.col-xs-offset-4
{
	margin-left: 33.33333333%;
}

.col-xs-offset-3
{
	margin-left: 25%;
}

.col-xs-offset-2
{
	margin-left: 16.66666667%;
}

.col-xs-offset-1
{
	margin-left: 8.33333333%;
}

.col-xs-offset-0
{
	margin-left: 0;
}

@media (min-width:768px)
{
	.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9
	{
		float: left;
	}

	.col-sm-12
	{
		width: 100%;
	}

	.col-sm-11
	{
		width: 91.66666667%;
	}

	.col-sm-10
	{
		width: 83.33333333%;
	}

	.col-sm-9
	{
		width: 75%;
	}

	.col-sm-8
	{
		width: 66.66666667%;
	}

	.col-sm-7
	{
		width: 58.33333333%;
	}

	.col-sm-6
	{
		width: 50%;
	}

	.col-sm-5
	{
		width: 41.66666667%;
	}

	.col-sm-4
	{
		width: 33.33333333%;
	}

	.col-sm-3
	{
		width: 25%;
	}

	.col-sm-2
	{
		width: 16.66666667%;
	}

	.col-sm-1
	{
		width: 8.33333333%;
	}

	.col-sm-pull-12
	{
		right: 100%;
	}

	.col-sm-pull-11
	{
		right: 91.66666667%;
	}

	.col-sm-pull-10
	{
		right: 83.33333333%;
	}

	.col-sm-pull-9
	{
		right: 75%;
	}

	.col-sm-pull-8
	{
		right: 66.66666667%;
	}

	.col-sm-pull-7
	{
		right: 58.33333333%;
	}

	.col-sm-pull-6
	{
		right: 50%;
	}

	.col-sm-pull-5
	{
		right: 41.66666667%;
	}

	.col-sm-pull-4
	{
		right: 33.33333333%;
	}

	.col-sm-pull-3
	{
		right: 25%;
	}

	.col-sm-pull-2
	{
		right: 16.66666667%;
	}

	.col-sm-pull-1
	{
		right: 8.33333333%;
	}

	.col-sm-pull-0
	{
		right: auto;
	}

	.col-sm-push-12
	{
		left: 100%;
	}

	.col-sm-push-11
	{
		left: 91.66666667%;
	}

	.col-sm-push-10
	{
		left: 83.33333333%;
	}

	.col-sm-push-9
	{
		left: 75%;
	}

	.col-sm-push-8
	{
		left: 66.66666667%;
	}

	.col-sm-push-7
	{
		left: 58.33333333%;
	}

	.col-sm-push-6
	{
		left: 50%;
	}

	.col-sm-push-5
	{
		left: 41.66666667%;
	}

	.col-sm-push-4
	{
		left: 33.33333333%;
	}

	.col-sm-push-3
	{
		left: 25%;
	}

	.col-sm-push-2
	{
		left: 16.66666667%;
	}

	.col-sm-push-1
	{
		left: 8.33333333%;
	}

	.col-sm-push-0
	{
		left: auto;
	}

	.col-sm-offset-12
	{
		margin-left: 100%;
	}

	.col-sm-offset-11
	{
		margin-left: 91.66666667%;
	}

	.col-sm-offset-10
	{
		margin-left: 83.33333333%;
	}

	.col-sm-offset-9
	{
		margin-left: 75%;
	}

	.col-sm-offset-8
	{
		margin-left: 66.66666667%;
	}

	.col-sm-offset-7
	{
		margin-left: 58.33333333%;
	}

	.col-sm-offset-6
	{
		margin-left: 50%;
	}

	.col-sm-offset-5
	{
		margin-left: 41.66666667%;
	}

	.col-sm-offset-4
	{
		margin-left: 33.33333333%;
	}

	.col-sm-offset-3
	{
		margin-left: 25%;
	}

	.col-sm-offset-2
	{
		margin-left: 16.66666667%;
	}

	.col-sm-offset-1
	{
		margin-left: 8.33333333%;
	}

	.col-sm-offset-0
	{
		margin-left: 0;
	}
}

@media (min-width:992px)
{
	.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9
	{
		float: left;
	}

	.col-md-12
	{
		width: 100%;
	}

	.col-md-11
	{
		width: 91.66666667%;
	}

	.col-md-10
	{
		width: 83.33333333%;
	}

	.col-md-9
	{
		width: 75%;
	}

	.col-md-8
	{
		width: 66.66666667%;
	}

	.col-md-7
	{
		width: 58.33333333%;
	}

	.col-md-6
	{
		width: 50%;
	}

	.col-md-5
	{
		width: 41.66666667%;
	}

	.col-md-4
	{
		width: 33.33333333%;
	}

	.col-md-3
	{
		width: 25%;
	}

	.col-md-2
	{
		width: 16.66666667%;
	}

	.col-md-1
	{
		width: 8.33333333%;
	}

	.col-md-pull-12
	{
		right: 100%;
	}

	.col-md-pull-11
	{
		right: 91.66666667%;
	}

	.col-md-pull-10
	{
		right: 83.33333333%;
	}

	.col-md-pull-9
	{
		right: 75%;
	}

	.col-md-pull-8
	{
		right: 66.66666667%;
	}

	.col-md-pull-7
	{
		right: 58.33333333%;
	}

	.col-md-pull-6
	{
		right: 50%;
	}

	.col-md-pull-5
	{
		right: 41.66666667%;
	}

	.col-md-pull-4
	{
		right: 33.33333333%;
	}

	.col-md-pull-3
	{
		right: 25%;
	}

	.col-md-pull-2
	{
		right: 16.66666667%;
	}

	.col-md-pull-1
	{
		right: 8.33333333%;
	}

	.col-md-pull-0
	{
		right: auto;
	}

	.col-md-push-12
	{
		left: 100%;
	}

	.col-md-push-11
	{
		left: 91.66666667%;
	}

	.col-md-push-10
	{
		left: 83.33333333%;
	}

	.col-md-push-9
	{
		left: 75%;
	}

	.col-md-push-8
	{
		left: 66.66666667%;
	}

	.col-md-push-7
	{
		left: 58.33333333%;
	}

	.col-md-push-6
	{
		left: 50%;
	}

	.col-md-push-5
	{
		left: 41.66666667%;
	}

	.col-md-push-4
	{
		left: 33.33333333%;
	}

	.col-md-push-3
	{
		left: 25%;
	}

	.col-md-push-2
	{
		left: 16.66666667%;
	}

	.col-md-push-1
	{
		left: 8.33333333%;
	}

	.col-md-push-0
	{
		left: auto;
	}

	.col-md-offset-12
	{
		margin-left: 100%;
	}

	.col-md-offset-11
	{
		margin-left: 91.66666667%;
	}

	.col-md-offset-10
	{
		margin-left: 83.33333333%;
	}

	.col-md-offset-9
	{
		margin-left: 75%;
	}

	.col-md-offset-8
	{
		margin-left: 66.66666667%;
	}

	.col-md-offset-7
	{
		margin-left: 58.33333333%;
	}

	.col-md-offset-6
	{
		margin-left: 50%;
	}

	.col-md-offset-5
	{
		margin-left: 41.66666667%;
	}

	.col-md-offset-4
	{
		margin-left: 33.33333333%;
	}

	.col-md-offset-3
	{
		margin-left: 25%;
	}

	.col-md-offset-2
	{
		margin-left: 16.66666667%;
	}

	.col-md-offset-1
	{
		margin-left: 8.33333333%;
	}

	.col-md-offset-0
	{
		margin-left: 0;
	}
}

@media (min-width:1200px)
{
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9
	{
		float: left;
	}

	.col-lg-12
	{
		width: 100%;
	}

	.col-lg-11
	{
		width: 91.66666667%;
	}

	.col-lg-10
	{
		width: 83.33333333%;
	}

	.col-lg-9
	{
		width: 75%;
	}

	.col-lg-8
	{
		width: 66.66666667%;
	}

	.col-lg-7
	{
		width: 58.33333333%;
	}

	.col-lg-6
	{
		width: 50%;
	}

	.col-lg-5
	{
		width: 41.66666667%;
	}

	.col-lg-4
	{
		width: 33.33333333%;
	}

	.col-lg-3
	{
		width: 25%;
	}

	.col-lg-2
	{
		width: 16.66666667%;
	}

	.col-lg-1
	{
		width: 8.33333333%;
	}

	.col-lg-pull-12
	{
		right: 100%;
	}

	.col-lg-pull-11
	{
		right: 91.66666667%;
	}

	.col-lg-pull-10
	{
		right: 83.33333333%;
	}

	.col-lg-pull-9
	{
		right: 75%;
	}

	.col-lg-pull-8
	{
		right: 66.66666667%;
	}

	.col-lg-pull-7
	{
		right: 58.33333333%;
	}

	.col-lg-pull-6
	{
		right: 50%;
	}

	.col-lg-pull-5
	{
		right: 41.66666667%;
	}

	.col-lg-pull-4
	{
		right: 33.33333333%;
	}

	.col-lg-pull-3
	{
		right: 25%;
	}

	.col-lg-pull-2
	{
		right: 16.66666667%;
	}

	.col-lg-pull-1
	{
		right: 8.33333333%;
	}

	.col-lg-pull-0
	{
		right: auto;
	}

	.col-lg-push-12
	{
		left: 100%;
	}

	.col-lg-push-11
	{
		left: 91.66666667%;
	}

	.col-lg-push-10
	{
		left: 83.33333333%;
	}

	.col-lg-push-9
	{
		left: 75%;
	}

	.col-lg-push-8
	{
		left: 66.66666667%;
	}

	.col-lg-push-7
	{
		left: 58.33333333%;
	}

	.col-lg-push-6
	{
		left: 50%;
	}

	.col-lg-push-5
	{
		left: 41.66666667%;
	}

	.col-lg-push-4
	{
		left: 33.33333333%;
	}

	.col-lg-push-3
	{
		left: 25%;
	}

	.col-lg-push-2
	{
		left: 16.66666667%;
	}

	.col-lg-push-1
	{
		left: 8.33333333%;
	}

	.col-lg-push-0
	{
		left: auto;
	}

	.col-lg-offset-12
	{
		margin-left: 100%;
	}

	.col-lg-offset-11
	{
		margin-left: 91.66666667%;
	}

	.col-lg-offset-10
	{
		margin-left: 83.33333333%;
	}

	.col-lg-offset-9
	{
		margin-left: 75%;
	}

	.col-lg-offset-8
	{
		margin-left: 66.66666667%;
	}

	.col-lg-offset-7
	{
		margin-left: 58.33333333%;
	}

	.col-lg-offset-6
	{
		margin-left: 50%;
	}

	.col-lg-offset-5
	{
		margin-left: 41.66666667%;
	}

	.col-lg-offset-4
	{
		margin-left: 33.33333333%;
	}

	.col-lg-offset-3
	{
		margin-left: 25%;
	}

	.col-lg-offset-2
	{
		margin-left: 16.66666667%;
	}

	.col-lg-offset-1
	{
		margin-left: 8.33333333%;
	}

	.col-lg-offset-0
	{
		margin-left: 0;
	}
}

table
{
	background-color: transparent;
}

caption
{
	padding-top: 8px;
	padding-bottom: 8px;
	color: #777;
	text-align: left;
}

th
{
	text-align: left;
}

.table
{
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}

	.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th
	{
		padding: 8px;
		line-height: 1.42857143;
		vertical-align: top;
		border-top: 1px solid #ddd;
	}

	.table > thead > tr > th
	{
		vertical-align: bottom;
		border-bottom: 2px solid #ddd;
	}

	.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th
	{
		border-top: 0;
	}

	.table > tbody + tbody
	{
		border-top: 2px solid #ddd;
	}

	.table .table
	{
		background-color: #fff;
	}

.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th
{
	padding: 5px;
}

.table-bordered
{
	border: 1px solid #ddd;
}

	.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th
	{
		border: 1px solid #ddd;
	}

	.table-bordered > thead > tr > td, .table-bordered > thead > tr > th
	{
		border-bottom-width: 2px;
	}

.table-striped > tbody > tr:nth-of-type(odd)
{
	background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover
{
	background-color: #f5f5f5;
}

table col[class*=col-]
{
	position: static;
	display: table-column;
	float: none;
}

table td[class*=col-], table th[class*=col-]
{
	position: static;
	display: table-cell;
	float: none;
}

.table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active
{
	background-color: #f5f5f5;
}

.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover
{
	background-color: #e8e8e8;
}

.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success
{
	background-color: #dff0d8;
}

.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover
{
	background-color: #d0e9c6;
}

.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info
{
	background-color: #d9edf7;
}

.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover
{
	background-color: #c4e3f3;
}

.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning
{
	background-color: #fcf8e3;
}

.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover
{
	background-color: #faf2cc;
}

.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger
{
	background-color: #f2dede;
}

.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover
{
	background-color: #ebcccc;
}

.table-responsive
{
	min-height: .01%;
	overflow-x: auto;
}

@media screen and (max-width:767px)
{
	.table-responsive
	{
		width: 100%;
		margin-bottom: 15px;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
	}

		.table-responsive > .table
		{
			margin-bottom: 0;
		}

			.table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th
			{
				white-space: nowrap;
			}

		.table-responsive > .table-bordered
		{
			border: 0;
		}

			.table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child
			{
				border-left: 0;
			}

			.table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child
			{
				border-right: 0;
			}

			.table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th
			{
				border-bottom: 0;
			}
}

fieldset
{
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

legend
{
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}

label
{
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: 700;
}

input[type=search]
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

input[type=checkbox], input[type=radio]
{
	margin: 4px 0 0;
	margin-top: 1px\9;
	line-height: normal;
}

input[type=file]
{
	display: block;
}

input[type=range]
{
	display: block;
	width: 100%;
}

select[multiple], select[size]
{
	height: auto;
}

input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus
{
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

output
{
	display: block;
	padding-top: 7px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
}

.form-control
{
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

	.form-control:focus
	{
		border-color: #66afe9;
		outline: 0;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	}

	.form-control::-moz-placeholder
	{
		color: #999;
		opacity: 1;
	}

	.form-control:-ms-input-placeholder
	{
		color: #999;
	}

	.form-control::-webkit-input-placeholder
	{
		color: #999;
	}

	.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control
	{
		background-color: #eee;
		opacity: 1;
	}

	.form-control[disabled], fieldset[disabled] .form-control
	{
		cursor: not-allowed;
	}

textarea.form-control
{
	height: auto;
}

input[type=search]
{
	-webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control
	{
		line-height: 34px;
	}

	.input-group-sm input[type=date], .input-group-sm input[type=time], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm
	{
		line-height: 30px;
	}

	.input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg
	{
		line-height: 46px;
	}
}

.form-group
{
	margin-bottom: 15px;
}

.checkbox, .radio
{
	position: relative;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

	.checkbox label, .radio label
	{
		min-height: 20px;
		padding-left: 20px;
		margin-bottom: 0;
		font-weight: 400;
		cursor: pointer;
	}

	.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio]
	{
		position: absolute;
		margin-top: 4px\9;
		margin-left: -20px;
	}

	.checkbox + .checkbox, .radio + .radio
	{
		margin-top: -5px;
	}

.checkbox-inline, .radio-inline
{
	position: relative;
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: 400;
	vertical-align: middle;
	cursor: pointer;
}

	.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline
	{
		margin-top: 0;
		margin-left: 10px;
	}

fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled]
{
	cursor: not-allowed;
}

.checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline
{
	cursor: not-allowed;
}

.checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label
{
	cursor: not-allowed;
}

.form-control-static
{
	min-height: 34px;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-bottom: 0;
}

	.form-control-static.input-lg, .form-control-static.input-sm
	{
		padding-right: 0;
		padding-left: 0;
	}

.input-sm
{
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

select.input-sm
{
	height: 30px;
	line-height: 30px;
}

select[multiple].input-sm, textarea.input-sm
{
	height: auto;
}

.form-group-sm .form-control
{
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

.form-group-sm select.form-control
{
	height: 30px;
	line-height: 30px;
}

.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control
{
	height: auto;
}

.form-group-sm .form-control-static
{
	height: 30px;
	min-height: 32px;
	padding: 6px 10px;
	font-size: 12px;
	line-height: 1.5;
}

.input-lg
{
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}

select.input-lg
{
	height: 46px;
	line-height: 46px;
}

select[multiple].input-lg, textarea.input-lg
{
	height: auto;
}

.form-group-lg .form-control
{
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}

.form-group-lg select.form-control
{
	height: 46px;
	line-height: 46px;
}

.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control
{
	height: auto;
}

.form-group-lg .form-control-static
{
	height: 46px;
	min-height: 38px;
	padding: 11px 16px;
	font-size: 18px;
	line-height: 1.3333333;
}

.has-feedback
{
	position: relative;
}

	.has-feedback .form-control
	{
		padding-right: 42.5px;
	}

.form-control-feedback
{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	pointer-events: none;
}

.form-group-lg .form-control + .form-control-feedback, .input-group-lg + .form-control-feedback, .input-lg + .form-control-feedback
{
	width: 46px;
	height: 46px;
	line-height: 46px;
}

.form-group-sm .form-control + .form-control-feedback, .input-group-sm + .form-control-feedback, .input-sm + .form-control-feedback
{
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label
{
	color: #3c763d;
}

.has-success .form-control
{
	border-color: #3c763d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

	.has-success .form-control:focus
	{
		border-color: #2b542c;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
	}

.has-success .input-group-addon
{
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #3c763d;
}

.has-success .form-control-feedback
{
	color: #3c763d;
}

.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label
{
	color: #8a6d3b;
}

.has-warning .form-control
{
	border-color: #8a6d3b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

	.has-warning .form-control:focus
	{
		border-color: #66512c;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
	}

.has-warning .input-group-addon
{
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #8a6d3b;
}

.has-warning .form-control-feedback
{
	color: #8a6d3b;
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label
{
	color: #a94442;
}

.has-error .form-control
{
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

	.has-error .form-control:focus
	{
		border-color: #843534;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
	}

.has-error .input-group-addon
{
	color: #a94442;
	background-color: #f2dede;
	border-color: #a94442;
}

.has-error .form-control-feedback
{
	color: #a94442;
}

.has-feedback label ~ .form-control-feedback
{
	top: 25px;
}

.has-feedback label.sr-only ~ .form-control-feedback
{
	top: 0;
}

.help-block
{
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #737373;
}

@media (min-width:768px)
{
	.form-inline .form-group
	{
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
	}

	.form-inline .form-control
	{
		display: inline-block;
		width: auto;
		vertical-align: middle;
	}

	.form-inline .form-control-static
	{
		display: inline-block;
	}

	.form-inline .input-group
	{
		display: inline-table;
		vertical-align: middle;
	}

		.form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn
		{
			width: auto;
		}

		.form-inline .input-group > .form-control
		{
			width: 100%;
		}

	.form-inline .control-label
	{
		margin-bottom: 0;
		vertical-align: middle;
	}

	.form-inline .checkbox, .form-inline .radio
	{
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		vertical-align: middle;
	}

		.form-inline .checkbox label, .form-inline .radio label
		{
			padding-left: 0;
		}

		.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio]
		{
			position: relative;
			margin-left: 0;
		}

	.form-inline .has-feedback .form-control-feedback
	{
		top: 0;
	}
}

.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline
{
	padding-top: 7px;
	margin-top: 0;
	margin-bottom: 0;
}

.form-horizontal .checkbox, .form-horizontal .radio
{
	min-height: 27px;
}

.form-horizontal .form-group
{
	margin-right: -15px;
	margin-left: -15px;
}

@media (min-width:768px)
{
	.form-horizontal .control-label
	{
		padding-top: 7px;
		margin-bottom: 0;
		text-align: right;
	}
}

.form-horizontal .has-feedback .form-control-feedback
{
	right: 15px;
}

@media (min-width:768px)
{
	.form-horizontal .form-group-lg .control-label
	{
		padding-top: 14.33px;
		font-size: 18px;
	}
}

@media (min-width:768px)
{
	.form-horizontal .form-group-sm .control-label
	{
		padding-top: 6px;
		font-size: 12px;
	}
}

.btn
{
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

	.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus
	{
		outline: thin dotted;
		outline: 5px auto -webkit-focus-ring-color;
		outline-offset: -2px;
	}

	.btn.focus, .btn:focus, .btn:hover
	{
		color: #333;
		text-decoration: none;
	}

	.btn.active, .btn:active
	{
		background-image: none;
		outline: 0;
		-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
		box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	}

	.btn.disabled, .btn[disabled], fieldset[disabled] .btn
	{
		cursor: not-allowed;
		filter: alpha(opacity=65);
		-webkit-box-shadow: none;
		box-shadow: none;
		opacity: .65;
	}

a.btn.disabled, fieldset[disabled] a.btn
{
	pointer-events: none;
}

.btn-default
{
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}

	.btn-default.focus, .btn-default:focus
	{
		color: #333;
		background-color: #e6e6e6;
		border-color: #8c8c8c;
	}

	.btn-default:hover
	{
		color: #333;
		background-color: #e6e6e6;
		border-color: #adadad;
	}

	.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default
	{
		color: #333;
		background-color: #e6e6e6;
		border-color: #adadad;
	}

		.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover
		{
			color: #333;
			background-color: #d4d4d4;
			border-color: #8c8c8c;
		}

	.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default
	{
		background-image: none;
	}

	.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover
	{
		background-color: #fff;
		border-color: #ccc;
	}

	.btn-default .badge
	{
		color: #fff;
		background-color: #333;
	}

.btn-primary
{
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4;
}

	.btn-primary.focus, .btn-primary:focus
	{
		color: #fff;
		background-color: #286090;
		border-color: #122b40;
	}

	.btn-primary:hover
	{
		color: #fff;
		background-color: #286090;
		border-color: #204d74;
	}

	.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary
	{
		color: #fff;
		background-color: #286090;
		border-color: #204d74;
	}

		.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover
		{
			color: #fff;
			background-color: #204d74;
			border-color: #122b40;
		}

	.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary
	{
		background-image: none;
	}

	.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover
	{
		background-color: #337ab7;
		border-color: #2e6da4;
	}

	.btn-primary .badge
	{
		color: #337ab7;
		background-color: #fff;
	}

.btn-success
{
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c;
}

	.btn-success.focus, .btn-success:focus
	{
		color: #fff;
		background-color: #449d44;
		border-color: #255625;
	}

	.btn-success:hover
	{
		color: #fff;
		background-color: #449d44;
		border-color: #398439;
	}

	.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success
	{
		color: #fff;
		background-color: #449d44;
		border-color: #398439;
	}

		.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover
		{
			color: #fff;
			background-color: #398439;
			border-color: #255625;
		}

	.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success
	{
		background-image: none;
	}

	.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover
	{
		background-color: #5cb85c;
		border-color: #4cae4c;
	}

	.btn-success .badge
	{
		color: #5cb85c;
		background-color: #fff;
	}

.btn-info
{
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da;
}

	.btn-info.focus, .btn-info:focus
	{
		color: #fff;
		background-color: #31b0d5;
		border-color: #1b6d85;
	}

	.btn-info:hover
	{
		color: #fff;
		background-color: #31b0d5;
		border-color: #269abc;
	}

	.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info
	{
		color: #fff;
		background-color: #31b0d5;
		border-color: #269abc;
	}

		.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover
		{
			color: #fff;
			background-color: #269abc;
			border-color: #1b6d85;
		}

	.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info
	{
		background-image: none;
	}

	.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover
	{
		background-color: #5bc0de;
		border-color: #46b8da;
	}

	.btn-info .badge
	{
		color: #5bc0de;
		background-color: #fff;
	}

.btn-warning
{
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236;
}

	.btn-warning.focus, .btn-warning:focus
	{
		color: #fff;
		background-color: #ec971f;
		border-color: #985f0d;
	}

	.btn-warning:hover
	{
		color: #fff;
		background-color: #ec971f;
		border-color: #d58512;
	}

	.btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning
	{
		color: #fff;
		background-color: #ec971f;
		border-color: #d58512;
	}

		.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open > .dropdown-toggle.btn-warning.focus, .open > .dropdown-toggle.btn-warning:focus, .open > .dropdown-toggle.btn-warning:hover
		{
			color: #fff;
			background-color: #d58512;
			border-color: #985f0d;
		}

	.btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning
	{
		background-image: none;
	}

	.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover
	{
		background-color: #f0ad4e;
		border-color: #eea236;
	}

	.btn-warning .badge
	{
		color: #f0ad4e;
		background-color: #fff;
	}

.btn-danger
{
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a;
}

	.btn-danger.focus, .btn-danger:focus
	{
		color: #fff;
		background-color: #c9302c;
		border-color: #761c19;
	}

	.btn-danger:hover
	{
		color: #fff;
		background-color: #c9302c;
		border-color: #ac2925;
	}

	.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger
	{
		color: #fff;
		background-color: #c9302c;
		border-color: #ac2925;
	}

		.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover
		{
			color: #fff;
			background-color: #ac2925;
			border-color: #761c19;
		}

	.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger
	{
		background-image: none;
	}

	.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover
	{
		background-color: #d9534f;
		border-color: #d43f3a;
	}

	.btn-danger .badge
	{
		color: #d9534f;
		background-color: #fff;
	}

.btn-link
{
	font-weight: 400;
	color: #337ab7;
	border-radius: 0;
}

	.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link
	{
		background-color: transparent;
		-webkit-box-shadow: none;
		box-shadow: none;
	}

		.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover
		{
			border-color: transparent;
		}

			.btn-link:focus, .btn-link:hover
			{
				color: #23527c;
				text-decoration: underline;
				background-color: transparent;
			}

			.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover
			{
				color: #777;
				text-decoration: none;
			}

.btn-group-lg > .btn, .btn-lg
{
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}

.btn-group-sm > .btn, .btn-sm
{
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

.btn-group-xs > .btn, .btn-xs
{
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

.btn-block
{
	display: block;
	width: 100%;
}

	.btn-block + .btn-block
	{
		margin-top: 5px;
	}

input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block
{
	width: 100%;
}

.fade
{
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear;
}

	.fade.in
	{
		opacity: 1;
	}

.collapse
{
	display: none;
}

	.collapse.in
	{
		display: block;
	}

tr.collapse.in
{
	display: table-row;
}

tbody.collapse.in
{
	display: table-row-group;
}

.collapsing
{
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-duration: .35s;
	-o-transition-duration: .35s;
	transition-duration: .35s;
	-webkit-transition-property: height,visibility;
	-o-transition-property: height,visibility;
	transition-property: height,visibility;
}

.caret
{
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px dashed;
	border-top: 4px solid\9;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}

.dropdown, .dropup
{
	position: relative;
}

.dropdown-toggle:focus
{
	outline: 0;
}

.dropdown-menu
{
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

	.dropdown-menu.pull-right
	{
		right: 0;
		left: auto;
	}

	.dropdown-menu .divider
	{
		height: 1px;
		margin: 9px 0;
		overflow: hidden;
		background-color: #e5e5e5;
	}

	.dropdown-menu > li > a
	{
		display: block;
		padding: 3px 20px;
		clear: both;
		font-weight: 400;
		line-height: 1.42857143;
		color: #333;
		white-space: nowrap;
	}

		.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover
		{
			color: #262626;
			text-decoration: none;
			background-color: #f5f5f5;
		}

	.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover
	{
		color: #fff;
		text-decoration: none;
		background-color: #337ab7;
		outline: 0;
	}

	.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover
	{
		color: #777;
	}

		.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover
		{
			text-decoration: none;
			cursor: not-allowed;
			background-color: transparent;
			background-image: none;
			filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
		}

.open > .dropdown-menu
{
	display: block;
}

.open > a
{
	outline: 0;
}

.dropdown-menu-right
{
	right: 0;
	left: auto;
}

.dropdown-menu-left
{
	right: auto;
	left: 0;
}

.dropdown-header
{
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #777;
	white-space: nowrap;
}

.dropdown-backdrop
{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 990;
}

.pull-right > .dropdown-menu
{
	right: 0;
	left: auto;
}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret
{
	content: "";
	border-top: 0;
	border-bottom: 4px dashed;
	border-bottom: 4px solid\9;
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu
{
	top: auto;
	bottom: 100%;
	margin-bottom: 2px;
}

@media (min-width:768px)
{
	.navbar-right .dropdown-menu
	{
		right: 0;
		left: auto;
	}

	.navbar-right .dropdown-menu-left
	{
		right: auto;
		left: 0;
	}
}

.btn-group, .btn-group-vertical
{
	position: relative;
	display: inline-block;
	vertical-align: middle;
}

	.btn-group-vertical > .btn, .btn-group > .btn
	{
		position: relative;
		float: left;
	}

		.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover
		{
			z-index: 2;
		}

	.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group
	{
		margin-left: -1px;
	}

.btn-toolbar
{
	margin-left: -5px;
}

	.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group
	{
		float: left;
	}

	.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group
	{
		margin-left: 5px;
	}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle)
{
	border-radius: 0;
}

.btn-group > .btn:first-child
{
	margin-left: 0;
}

	.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle)
	{
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child)
{
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.btn-group > .btn-group
{
	float: left;
}

	.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn
	{
		border-radius: 0;
	}

	.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle
	{
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}

	.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child
	{
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle
{
	outline: 0;
}

.btn-group > .btn + .dropdown-toggle
{
	padding-right: 8px;
	padding-left: 8px;
}

.btn-group > .btn-lg + .dropdown-toggle
{
	padding-right: 12px;
	padding-left: 12px;
}

.btn-group.open .dropdown-toggle
{
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}

	.btn-group.open .dropdown-toggle.btn-link
	{
		-webkit-box-shadow: none;
		box-shadow: none;
	}

.btn .caret
{
	margin-left: 0;
}

.btn-lg .caret
{
	border-width: 5px 5px 0;
	border-bottom-width: 0;
}

.dropup .btn-lg .caret
{
	border-width: 0 5px 5px;
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn
{
	display: block;
	float: none;
	width: 100%;
	max-width: 100%;
}

	.btn-group-vertical > .btn-group > .btn
	{
		float: none;
	}

	.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group
	{
		margin-top: -1px;
		margin-left: 0;
	}

	.btn-group-vertical > .btn:not(:first-child):not(:last-child)
	{
		border-radius: 0;
	}

	.btn-group-vertical > .btn:first-child:not(:last-child)
	{
		border-top-right-radius: 4px;
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
	}

	.btn-group-vertical > .btn:last-child:not(:first-child)
	{
		border-top-left-radius: 0;
		border-top-right-radius: 0;
		border-bottom-left-radius: 4px;
	}

	.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn
	{
		border-radius: 0;
	}

	.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle
	{
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
	}

	.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child
	{
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

.btn-group-justified
{
	display: table;
	width: 100%;
	table-layout: fixed;
	border-collapse: separate;
}

	.btn-group-justified > .btn, .btn-group-justified > .btn-group
	{
		display: table-cell;
		float: none;
		width: 1%;
	}

		.btn-group-justified > .btn-group .btn
		{
			width: 100%;
		}

		.btn-group-justified > .btn-group .dropdown-menu
		{
			left: auto;
		}

[data-toggle=buttons] > .btn input[type=checkbox], [data-toggle=buttons] > .btn input[type=radio], [data-toggle=buttons] > .btn-group > .btn input[type=checkbox], [data-toggle=buttons] > .btn-group > .btn input[type=radio]
{
	position: absolute;
	clip: rect(0,0,0,0);
	pointer-events: none;
}

.input-group
{
	position: relative;
	display: table;
	border-collapse: separate;
}

	.input-group[class*=col-]
	{
		float: none;
		padding-right: 0;
		padding-left: 0;
	}

	.input-group .form-control
	{
		/*position: relative;*/
		z-index: 2;
		float: left;
		width: 100%;
		margin-bottom: 0;
	}

.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn
{
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}

select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn
{
	height: 46px;
	line-height: 46px;
}

select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn, textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn
{
	height: auto;
}

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn
{
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn
{
	height: 30px;
	line-height: 30px;
}

select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn, textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn
{
	height: auto;
}

.input-group .form-control, .input-group-addon, .input-group-btn
{
	display: table-cell;
}

	.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child)
	{
		border-radius: 0;
	}

.input-group-addon, .input-group-btn
{
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
}

.input-group-addon
{
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 4px;
}

	.input-group-addon.input-sm
	{
		padding: 5px 10px;
		font-size: 12px;
		border-radius: 3px;
	}

	.input-group-addon.input-lg
	{
		padding: 10px 16px;
		font-size: 18px;
		border-radius: 6px;
	}

	.input-group-addon input[type=checkbox], .input-group-addon input[type=radio]
	{
		margin-top: 0;
	}

	.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle)
	{
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}

	.input-group-addon:first-child
	{
		border-right: 0;
	}

	.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle
	{
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}

	.input-group-addon:last-child
	{
		border-left: 0;
	}

.input-group-btn
{
	position: relative;
	font-size: 0;
	white-space: nowrap;
}

	.input-group-btn > .btn
	{
		position: relative;
	}

		.input-group-btn > .btn + .btn
		{
			margin-left: -1px;
		}

		.input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover
		{
			z-index: 2;
		}

	.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group
	{
		margin-right: -1px;
	}

	.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group
	{
		z-index: 2;
		margin-left: -1px;
	}

.nav
{
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

	.nav > li
	{
		position: relative;
		display: block;
	}

		.nav > li > a
		{
			position: relative;
			display: block;
			padding: 10px 15px;
		}

			.nav > li > a:focus, .nav > li > a:hover
			{
				text-decoration: none;
				background-color: #eee;
			}

		.nav > li.disabled > a
		{
			color: #777;
		}

			.nav > li.disabled > a:focus, .nav > li.disabled > a:hover
			{
				color: #777;
				text-decoration: none;
				cursor: not-allowed;
				background-color: transparent;
			}

	.nav .open > a, .nav .open > a:focus, .nav .open > a:hover
	{
		background-color: #eee;
		border-color: #337ab7;
	}

	.nav .nav-divider
	{
		height: 1px;
		margin: 9px 0;
		overflow: hidden;
		background-color: #e5e5e5;
	}

	.nav > li > a > IMAGES
	{
		max-width: none;
	}

.nav-tabs
{
	border-bottom: 1px solid #ddd;
}

	.nav-tabs > li
	{
		float: left;
		margin-bottom: -1px;
	}

		.nav-tabs > li > a
		{
			margin-right: 2px;
			line-height: 1.42857143;
			border: 1px solid transparent;
			border-radius: 4px 4px 0 0;
		}

			.nav-tabs > li > a:hover
			{
				border-color: #eee #eee #ddd;
			}

		.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover
		{
			color: #555;
			cursor: default;
			background-color: #fff;
			border: 1px solid #ddd;
			border-bottom-color: transparent;
		}

	.nav-tabs.nav-justified
	{
		width: 100%;
		border-bottom: 0;
	}

		.nav-tabs.nav-justified > li
		{
			float: none;
		}

			.nav-tabs.nav-justified > li > a
			{
				margin-bottom: 5px;
				text-align: center;
			}

		.nav-tabs.nav-justified > .dropdown .dropdown-menu
		{
			top: auto;
			left: auto;
		}

@media (min-width:768px)
{
	.nav-tabs.nav-justified > li
	{
		display: table-cell;
		width: 1%;
	}

		.nav-tabs.nav-justified > li > a
		{
			margin-bottom: 0;
		}
}

.nav-tabs.nav-justified > li > a
{
	margin-right: 0;
	border-radius: 4px;
}

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover
{
	border: 1px solid #ddd;
}

@media (min-width:768px)
{
	.nav-tabs.nav-justified > li > a
	{
		border-bottom: 1px solid #ddd;
		border-radius: 4px 4px 0 0;
	}

	.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover
	{
		border-bottom-color: #fff;
	}
}

.nav-pills > li
{
	float: left;
}

	.nav-pills > li > a
	{
		border-radius: 4px;
	}

	.nav-pills > li + li
	{
		margin-left: 2px;
	}

	.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover
	{
		color: #fff;
		background-color: #337ab7;
	}

.nav-stacked > li
{
	float: none;
}

	.nav-stacked > li + li
	{
		margin-top: 2px;
		margin-left: 0;
	}

.nav-justified
{
	width: 100%;
}

	.nav-justified > li
	{
		float: none;
	}

		.nav-justified > li > a
		{
			margin-bottom: 5px;
			text-align: center;
		}

	.nav-justified > .dropdown .dropdown-menu
	{
		top: auto;
		left: auto;
	}

@media (min-width:768px)
{
	.nav-justified > li
	{
		display: table-cell;
		width: 1%;
	}

		.nav-justified > li > a
		{
			margin-bottom: 0;
		}
}

.nav-tabs-justified
{
	border-bottom: 0;
}

	.nav-tabs-justified > li > a
	{
		margin-right: 0;
		border-radius: 4px;
	}

	.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover
	{
		border: 1px solid #ddd;
	}

@media (min-width:768px)
{
	.nav-tabs-justified > li > a
	{
		border-bottom: 1px solid #ddd;
		border-radius: 4px 4px 0 0;
	}

	.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover
	{
		border-bottom-color: #fff;
	}
}

.tab-content > .tab-pane
{
	display: none;
}

.tab-content > .active
{
	display: block;
}

.nav-tabs .dropdown-menu
{
	margin-top: -1px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.navbar
{
	position: relative;
	min-height: 50px;
	margin-bottom: 20px;
	border: 1px solid transparent;
}

@media (min-width:768px)
{
	.navbar
	{
		border-radius: 4px;
	}
}

@media (min-width:768px)
{
	.navbar-header
	{
		float: left;
	}
}

.navbar-collapse
{
	padding-right: 15px;
	padding-left: 15px;
	overflow-x: visible;
	-webkit-overflow-scrolling: touch;
	border-top: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}

	.navbar-collapse.in
	{
		overflow-y: auto;
	}

@media (min-width:768px)
{
	.navbar-collapse
	{
		width: auto;
		border-top: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}

		.navbar-collapse.collapse
		{
			display: block!important;
			height: auto!important;
			padding-bottom: 0;
			overflow: visible!important;
		}

		.navbar-collapse.in
		{
			overflow-y: visible;
		}

	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse
	{
		padding-right: 0;
		padding-left: 0;
	}
}

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse
{
	max-height: 340px;
}

@media (max-device-width:480px) and (orientation:landscape)
{
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse
	{
		max-height: 200px;
	}
}

.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header
{
	margin-right: -15px;
	margin-left: -15px;
}

@media (min-width:768px)
{
	.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header
	{
		margin-right: 0;
		margin-left: 0;
	}
}

.navbar-static-top
{
	z-index: 1000;
	border-width: 0 0 1px;
}

@media (min-width:768px)
{
	.navbar-static-top
	{
		border-radius: 0;
	}
}

.navbar-fixed-bottom, .navbar-fixed-top
{
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
}

@media (min-width:768px)
{
	.navbar-fixed-bottom, .navbar-fixed-top
	{
		border-radius: 0;
	}
}

.navbar-fixed-top
{
	top: 0;
	border-width: 0 0 1px;
}

.navbar-fixed-bottom
{
	bottom: 0;
	margin-bottom: 0;
	border-width: 1px 0 0;
}

.navbar-brand
{
	float: left;
	height: 50px;
	padding: 15px 15px;
	font-size: 18px;
	line-height: 20px;
}

	.navbar-brand:focus, .navbar-brand:hover
	{
		text-decoration: none;
	}

	.navbar-brand > IMAGES
	{
		display: block;
	}

@media (min-width:768px)
{
	.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand
	{
		margin-left: -15px;
	}
}

.navbar-toggle
{
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

	.navbar-toggle:focus
	{
		outline: 0;
	}

	.navbar-toggle .icon-bar
	{
		display: block;
		width: 22px;
		height: 2px;
		border-radius: 1px;
	}

		.navbar-toggle .icon-bar + .icon-bar
		{
			margin-top: 4px;
		}

@media (min-width:768px)
{
	.navbar-toggle
	{
		display: none;
	}
}

.navbar-nav
{
	margin: 7.5px -15px;
}

	.navbar-nav > li > a
	{
		padding-top: 10px;
		padding-bottom: 10px;
		line-height: 20px;
	}

@media (max-width:767px)
{
	.navbar-nav .open .dropdown-menu
	{
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}

		.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a
		{
			padding: 5px 15px 5px 25px;
		}

		.navbar-nav .open .dropdown-menu > li > a
		{
			line-height: 20px;
		}

			.navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover
			{
				background-image: none;
			}
}

@media (min-width:768px)
{
	.navbar-nav
	{
		float: left;
		margin: 0;
	}

		.navbar-nav > li
		{
			float: left;
		}

			.navbar-nav > li > a
			{
				padding-top: 15px;
				padding-bottom: 15px;
			}
}

.navbar-form
{
	padding: 10px 15px;
	margin-top: 8px;
	margin-right: -15px;
	margin-bottom: 8px;
	margin-left: -15px;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
}

@media (min-width:768px)
{
	.navbar-form .form-group
	{
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
	}

	.navbar-form .form-control
	{
		display: inline-block;
		width: auto;
		vertical-align: middle;
	}

	.navbar-form .form-control-static
	{
		display: inline-block;
	}

	.navbar-form .input-group
	{
		display: inline-table;
		vertical-align: middle;
	}

		.navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn
		{
			width: auto;
		}

		.navbar-form .input-group > .form-control
		{
			width: 100%;
		}

	.navbar-form .control-label
	{
		margin-bottom: 0;
		vertical-align: middle;
	}

	.navbar-form .checkbox, .navbar-form .radio
	{
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		vertical-align: middle;
	}

		.navbar-form .checkbox label, .navbar-form .radio label
		{
			padding-left: 0;
		}

		.navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio]
		{
			position: relative;
			margin-left: 0;
		}

	.navbar-form .has-feedback .form-control-feedback
	{
		top: 0;
	}
}

@media (max-width:767px)
{
	.navbar-form .form-group
	{
		margin-bottom: 5px;
	}

		.navbar-form .form-group:last-child
		{
			margin-bottom: 0;
		}
}

@media (min-width:768px)
{
	.navbar-form
	{
		width: auto;
		padding-top: 0;
		padding-bottom: 0;
		margin-right: 0;
		margin-left: 0;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
}

.navbar-nav > li > .dropdown-menu
{
	margin-top: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu
{
	margin-bottom: 0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.navbar-btn
{
	margin-top: 8px;
	margin-bottom: 8px;
}

	.navbar-btn.btn-sm
	{
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.navbar-btn.btn-xs
	{
		margin-top: 14px;
		margin-bottom: 14px;
	}

.navbar-text
{
	margin-top: 15px;
	margin-bottom: 15px;
}

@media (min-width:768px)
{
	.navbar-text
	{
		float: left;
		margin-right: 15px;
		margin-left: 15px;
	}
}

@media (min-width:768px)
{
	.navbar-left
	{
		float: left!important;
	}

	.navbar-right
	{
		float: right!important;
		margin-right: -15px;
	}

		.navbar-right ~ .navbar-right
		{
			margin-right: 0;
		}
}

.navbar-default
{
	background-color: #f8f8f8;
	border-color: #e7e7e7;
}

	.navbar-default .navbar-brand
	{
		color: #777;
	}

		.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover
		{
			color: #5e5e5e;
			background-color: transparent;
		}

	.navbar-default .navbar-text
	{
		color: #777;
	}

	.navbar-default .navbar-nav > li > a
	{
		color: #777;
	}

		.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover
		{
			color: #333;
			background-color: transparent;
		}

	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover
	{
		color: #555;
		background-color: #e7e7e7;
	}

	.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover
	{
		color: #ccc;
		background-color: transparent;
	}

	.navbar-default .navbar-toggle
	{
		border-color: #ddd;
	}

		.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover
		{
			background-color: #ddd;
		}

		.navbar-default .navbar-toggle .icon-bar
		{
			background-color: #888;
		}

	.navbar-default .navbar-collapse, .navbar-default .navbar-form
	{
		border-color: #e7e7e7;
	}

	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover
	{
		color: #555;
		background-color: #e7e7e7;
	}

@media (max-width:767px)
{
	.navbar-default .navbar-nav .open .dropdown-menu > li > a
	{
		color: #777;
	}

		.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover
		{
			color: #333;
			background-color: transparent;
		}

	.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover
	{
		color: #555;
		background-color: #e7e7e7;
	}

	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover
	{
		color: #ccc;
		background-color: transparent;
	}
}

.navbar-default .navbar-link
{
	color: #777;
}

	.navbar-default .navbar-link:hover
	{
		color: #333;
	}

.navbar-default .btn-link
{
	color: #777;
}

	.navbar-default .btn-link:focus, .navbar-default .btn-link:hover
	{
		color: #333;
	}

	.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover
	{
		color: #ccc;
	}

.navbar-inverse
{
	background-color: #222;
	border-color: #080808;
}

	.navbar-inverse .navbar-brand
	{
		color: #9d9d9d;
	}

		.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover
		{
			color: #fff;
			background-color: transparent;
		}

	.navbar-inverse .navbar-text
	{
		color: #9d9d9d;
	}

	.navbar-inverse .navbar-nav > li > a
	{
		color: #9d9d9d;
	}

		.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover
		{
			color: #fff;
			background-color: transparent;
		}

	.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover
	{
		color: #fff;
		background-color: #080808;
	}

	.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover
	{
		color: #444;
		background-color: transparent;
	}

	.navbar-inverse .navbar-toggle
	{
		border-color: #333;
	}

		.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover
		{
			background-color: #333;
		}

		.navbar-inverse .navbar-toggle .icon-bar
		{
			background-color: #fff;
		}

	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form
	{
		border-color: #101010;
	}

	.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover
	{
		color: #fff;
		background-color: #080808;
	}

@media (max-width:767px)
{
	.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header
	{
		border-color: #080808;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu .divider
	{
		background-color: #080808;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a
	{
		color: #9d9d9d;
	}

		.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover
		{
			color: #fff;
			background-color: transparent;
		}

	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover
	{
		color: #fff;
		background-color: #080808;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover
	{
		color: #444;
		background-color: transparent;
	}
}

.navbar-inverse .navbar-link
{
	color: #9d9d9d;
}

	.navbar-inverse .navbar-link:hover
	{
		color: #fff;
	}

.navbar-inverse .btn-link
{
	color: #9d9d9d;
}

	.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover
	{
		color: #fff;
	}

	.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover
	{
		color: #444;
	}

.breadcrumb
{
	padding: 8px 15px;
	margin-bottom: 20px;
	list-style: none;
	background-color: #f5f5f5;
	border-radius: 4px;
}

	.breadcrumb > li
	{
		display: inline-block;
	}

		.breadcrumb > li + li:before
		{
			padding: 0 5px;
			color: #ccc;
			content: "/\00a0";
		}

	.breadcrumb > .active
	{
		color: #777;
	}

.pagination
{
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}

	.pagination > li
	{
		display: inline;
	}

		.pagination > li > a, .pagination > li > span
		{
			position: relative;
			float: left;
			padding: 6px 12px;
			margin-left: -1px;
			line-height: 1.42857143;
			color: #337ab7;
			text-decoration: none;
			background-color: #fff;
			border: 1px solid #ddd;
		}

		.pagination > li:first-child > a, .pagination > li:first-child > span
		{
			margin-left: 0;
			border-top-left-radius: 4px;
			border-bottom-left-radius: 4px;
		}

		.pagination > li:last-child > a, .pagination > li:last-child > span
		{
			border-top-right-radius: 4px;
			border-bottom-right-radius: 4px;
		}

		.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover
		{
			z-index: 3;
			color: #23527c;
			background-color: #eee;
			border-color: #ddd;
		}

	.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover
	{
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #337ab7;
		border-color: #337ab7;
	}

	.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover
	{
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd;
	}

.pagination-lg > li > a, .pagination-lg > li > span
{
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span
{
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span
{
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}

.pagination-sm > li > a, .pagination-sm > li > span
{
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span
{
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span
{
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.pager
{
	padding-left: 0;
	margin: 20px 0;
	text-align: center;
	list-style: none;
}

	.pager li
	{
		display: inline;
	}

		.pager li > a, .pager li > span
		{
			display: inline-block;
			padding: 5px 14px;
			background-color: #fff;
			border: 1px solid #ddd;
			border-radius: 15px;
		}

			.pager li > a:focus, .pager li > a:hover
			{
				text-decoration: none;
				background-color: #eee;
			}

	.pager .next > a, .pager .next > span
	{
		float: right;
	}

	.pager .previous > a, .pager .previous > span
	{
		float: left;
	}

	.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span
	{
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
	}

.label
{
	display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}

a.label:focus, a.label:hover
{
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.label:empty
{
	display: none;
}

.btn .label
{
	position: relative;
	top: -1px;
}

.label-default
{
	background-color: #777;
}

	.label-default[href]:focus, .label-default[href]:hover
	{
		background-color: #5e5e5e;
	}

.label-primary
{
	background-color: #337ab7;
}

	.label-primary[href]:focus, .label-primary[href]:hover
	{
		background-color: #286090;
	}

.label-success
{
	background-color: #5cb85c;
}

	.label-success[href]:focus, .label-success[href]:hover
	{
		background-color: #449d44;
	}

.label-info
{
	background-color: #5bc0de;
}

	.label-info[href]:focus, .label-info[href]:hover
	{
		background-color: #31b0d5;
	}

.label-warning
{
	background-color: #f0ad4e;
}

	.label-warning[href]:focus, .label-warning[href]:hover
	{
		background-color: #ec971f;
	}

.label-danger
{
	background-color: #d9534f;
}

	.label-danger[href]:focus, .label-danger[href]:hover
	{
		background-color: #c9302c;
	}

.badge
{
	display: inline-block;
	min-width: 10px;
	padding: 3px 7px;
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	background-color: #777;
	border-radius: 10px;
}

	.badge:empty
	{
		display: none;
	}

.btn .badge
{
	position: relative;
	top: -1px;
}

.btn-group-xs > .btn .badge, .btn-xs .badge
{
	top: 0;
	padding: 1px 5px;
}

a.badge:focus, a.badge:hover
{
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.list-group-item.active > .badge, .nav-pills > .active > a > .badge
{
	color: #337ab7;
	background-color: #fff;
}

.list-group-item > .badge
{
	float: right;
}

	.list-group-item > .badge + .badge
	{
		margin-right: 5px;
	}

.nav-pills > li > a > .badge
{
	margin-left: 3px;
}

.jumbotron
{
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	color: inherit;
	background-color: #eee;
}

	.jumbotron .h1, .jumbotron h1
	{
		color: inherit;
	}

	.jumbotron p
	{
		margin-bottom: 15px;
		font-size: 21px;
		font-weight: 200;
	}

	.jumbotron > hr
	{
		border-top-color: #d5d5d5;
	}

.container .jumbotron, .container-fluid .jumbotron
{
	border-radius: 6px;
}

.jumbotron .container
{
	max-width: 100%;
}

@media screen and (min-width:768px)
{
	.jumbotron
	{
		padding-top: 48px;
		padding-bottom: 48px;
	}

	.container .jumbotron, .container-fluid .jumbotron
	{
		padding-right: 60px;
		padding-left: 60px;
	}

	.jumbotron .h1, .jumbotron h1
	{
		font-size: 63px;
	}
}

.thumbnail
{
	display: block;
	padding: 4px;
	margin-bottom: 20px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: border .2s ease-in-out;
	-o-transition: border .2s ease-in-out;
	transition: border .2s ease-in-out;
}

	.thumbnail a > IMAGES, .thumbnail > IMAGES
	{
		margin-right: auto;
		margin-left: auto;
	}

a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover
{
	border-color: #337ab7;
}

.thumbnail .caption
{
	padding: 9px;
	color: #333;
}

.alert
{
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}

	.alert h4
	{
		margin-top: 0;
		color: inherit;
	}

	.alert .alert-link
	{
		font-weight: 700;
	}

	.alert > p, .alert > ul
	{
		margin-bottom: 0;
	}

		.alert > p + p
		{
			margin-top: 5px;
		}

.alert-dismissable, .alert-dismissible
{
	padding-right: 35px;
}

	.alert-dismissable .close, .alert-dismissible .close
	{
		position: relative;
		top: -2px;
		right: -21px;
		color: inherit;
	}

.alert-success
{
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}

	.alert-success hr
	{
		border-top-color: #c9e2b3;
	}

	.alert-success .alert-link
	{
		color: #2b542c;
	}

.alert-info
{
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}

	.alert-info hr
	{
		border-top-color: #a6e1ec;
	}

	.alert-info .alert-link
	{
		color: #245269;
	}

.alert-warning
{
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
}

	.alert-warning hr
	{
		border-top-color: #f7e1b5;
	}

	.alert-warning .alert-link
	{
		color: #66512c;
	}

.alert-danger
{
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}

	.alert-danger hr
	{
		border-top-color: #e4b9c0;
	}

	.alert-danger .alert-link
	{
		color: #843534;
	}

@-webkit-keyframes progress-bar-stripes
{
	from
	{
		background-position: 40px 0;
	}

	to
	{
		background-position: 0 0;
	}
}

@-o-keyframes progress-bar-stripes
{
	from;

{
	background-position: 40px 0;
}

to
{
	background-position: 0 0;
}

}

@keyframes progress-bar-stripes
{
	from
	{
		background-position: 40px 0;
	}

	to
	{
		background-position: 0 0;
	}
}

.progress
{
	height: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}

.progress-bar
{
	float: left;
	width: 0;
	height: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #337ab7;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
	-webkit-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease;
}

.progress-bar-striped, .progress-striped .progress-bar
{
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	-webkit-background-size: 40px 40px;
	background-size: 40px 40px;
}

.progress-bar.active, .progress.active .progress-bar
{
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success
{
	background-color: #5cb85c;
}

.progress-striped .progress-bar-success
{
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

.progress-bar-info
{
	background-color: #5bc0de;
}

.progress-striped .progress-bar-info
{
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

.progress-bar-warning
{
	background-color: #f0ad4e;
}

.progress-striped .progress-bar-warning
{
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

.progress-bar-danger
{
	background-color: #d9534f;
}

.progress-striped .progress-bar-danger
{
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

.media
{
	margin-top: 15px;
}

	.media:first-child
	{
		margin-top: 0;
	}

.media, .media-body
{
	overflow: hidden;
	zoom: 1;
}

.media-body
{
	width: 10000px;
}

.media-object
{
	display: block;
}

	.media-object.IMAGES-thumbnail
	{
		max-width: none;
	}

.media-right, .media > .pull-right
{
	padding-left: 10px;
}

.media-left, .media > .pull-left
{
	padding-right: 10px;
}

.media-body, .media-left, .media-right
{
	display: table-cell;
	vertical-align: top;
}

.media-middle
{
	vertical-align: middle;
}

.media-bottom
{
	vertical-align: bottom;
}

.media-heading
{
	margin-top: 0;
	margin-bottom: 5px;
}

.media-list
{
	padding-left: 0;
	list-style: none;
}

.list-group
{
	padding-left: 0;
	margin-bottom: 20px;
}

.list-group-item
{
	position: relative;
	display: block;
	padding: 10px 15px;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid #ddd;
}

	.list-group-item:first-child
	{
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
	}

	.list-group-item:last-child
	{
		margin-bottom: 0;
		border-bottom-right-radius: 4px;
		border-bottom-left-radius: 4px;
	}

a.list-group-item, button.list-group-item
{
	color: #555;
}

	a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading
	{
		color: #333;
	}

	a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover
	{
		color: #555;
		text-decoration: none;
		background-color: #f5f5f5;
	}

button.list-group-item
{
	width: 100%;
	text-align: left;
}

.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover
{
	color: #777;
	cursor: not-allowed;
	background-color: #eee;
}

	.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading
	{
		color: inherit;
	}

	.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text
	{
		color: #777;
	}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover
{
	z-index: 2;
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7;
}

	.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > small
	{
		color: inherit;
	}

	.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text
	{
		color: #c7ddef;
	}

.list-group-item-success
{
	color: #3c763d;
	background-color: #dff0d8;
}

a.list-group-item-success, button.list-group-item-success
{
	color: #3c763d;
}

	a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading
	{
		color: inherit;
	}

	a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover
	{
		color: #3c763d;
		background-color: #d0e9c6;
	}

	a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover
	{
		color: #fff;
		background-color: #3c763d;
		border-color: #3c763d;
	}

.list-group-item-info
{
	color: #31708f;
	background-color: #d9edf7;
}

a.list-group-item-info, button.list-group-item-info
{
	color: #31708f;
}

	a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading
	{
		color: inherit;
	}

	a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover
	{
		color: #31708f;
		background-color: #c4e3f3;
	}

	a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover
	{
		color: #fff;
		background-color: #31708f;
		border-color: #31708f;
	}

.list-group-item-warning
{
	color: #8a6d3b;
	background-color: #fcf8e3;
}

a.list-group-item-warning, button.list-group-item-warning
{
	color: #8a6d3b;
}

	a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading
	{
		color: inherit;
	}

	a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover
	{
		color: #8a6d3b;
		background-color: #faf2cc;
	}

	a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover
	{
		color: #fff;
		background-color: #8a6d3b;
		border-color: #8a6d3b;
	}

.list-group-item-danger
{
	color: #a94442;
	background-color: #f2dede;
}

a.list-group-item-danger, button.list-group-item-danger
{
	color: #a94442;
}

	a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading
	{
		color: inherit;
	}

	a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover
	{
		color: #a94442;
		background-color: #ebcccc;
	}

	a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover
	{
		color: #fff;
		background-color: #a94442;
		border-color: #a94442;
	}

.list-group-item-heading
{
	margin-top: 0;
	margin-bottom: 5px;
}

.list-group-item-text
{
	margin-bottom: 0;
	line-height: 1.3;
}

.panel
{
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.panel-body
{
	padding: 15px;
}

.panel-heading
{
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

	.panel-heading > .dropdown .dropdown-toggle
	{
		color: inherit;
	}

.panel-title
{
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	color: inherit;
}

	.panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a
	{
		color: inherit;
	}

.panel-footer
{
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

.panel > .list-group, .panel > .panel-collapse > .list-group
{
	margin-bottom: 0;
}

	.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item
	{
		border-width: 1px 0;
		border-radius: 0;
	}

	.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child
	{
		border-top: 0;
		border-top-left-radius: 3px;
		border-top-right-radius: 3px;
	}

	.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child
	{
		border-bottom: 0;
		border-bottom-right-radius: 3px;
		border-bottom-left-radius: 3px;
	}

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child
{
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.panel-heading + .list-group .list-group-item:first-child
{
	border-top-width: 0;
}

.list-group + .panel-footer
{
	border-top-width: 0;
}

.panel > .panel-collapse > .table, .panel > .table, .panel > .table-responsive > .table
{
	margin-bottom: 0;
}

	.panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption
	{
		padding-right: 15px;
		padding-left: 15px;
	}

	.panel > .table-responsive:first-child > .table:first-child, .panel > .table:first-child
	{
		border-top-left-radius: 3px;
		border-top-right-radius: 3px;
	}

		.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table:first-child > thead:first-child > tr:first-child
		{
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}

			.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child
			{
				border-top-left-radius: 3px;
			}

			.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child
			{
				border-top-right-radius: 3px;
			}

	.panel > .table-responsive:last-child > .table:last-child, .panel > .table:last-child
	{
		border-bottom-right-radius: 3px;
		border-bottom-left-radius: 3px;
	}

		.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child
		{
			border-bottom-right-radius: 3px;
			border-bottom-left-radius: 3px;
		}

			.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child
			{
				border-bottom-left-radius: 3px;
			}

			.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child
			{
				border-bottom-right-radius: 3px;
			}

	.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body
	{
		border-top: 1px solid #ddd;
	}

	.panel > .table > tbody:first-child > tr:first-child td, .panel > .table > tbody:first-child > tr:first-child th
	{
		border-top: 0;
	}

.panel > .table-bordered, .panel > .table-responsive > .table-bordered
{
	border: 0;
}

	.panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child
	{
		border-left: 0;
	}

	.panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child
	{
		border-right: 0;
	}

	.panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th
	{
		border-bottom: 0;
	}

	.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th
	{
		border-bottom: 0;
	}

.panel > .table-responsive
{
	margin-bottom: 0;
	border: 0;
}

.panel-group
{
	margin-bottom: 20px;
}

	.panel-group .panel
	{
		margin-bottom: 0;
		border-radius: 4px;
	}

		.panel-group .panel + .panel
		{
			margin-top: 5px;
		}

	.panel-group .panel-heading
	{
		border-bottom: 0;
	}

		.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body
		{
			border-top: 1px solid #ddd;
		}

	.panel-group .panel-footer
	{
		border-top: 0;
	}

		.panel-group .panel-footer + .panel-collapse .panel-body
		{
			border-bottom: 1px solid #ddd;
		}

.panel-default
{
	border-color: #ddd;
}

	.panel-default > .panel-heading
	{
		color: #333;
		background-color: #f5f5f5;
		border-color: #ddd;
	}

		.panel-default > .panel-heading + .panel-collapse > .panel-body
		{
			border-top-color: #ddd;
		}

		.panel-default > .panel-heading .badge
		{
			color: #f5f5f5;
			background-color: #333;
		}

	.panel-default > .panel-footer + .panel-collapse > .panel-body
	{
		border-bottom-color: #ddd;
	}

.panel-primary
{
	border-color: #337ab7;
}

	.panel-primary > .panel-heading
	{
		color: #fff;
		background-color: #337ab7;
		border-color: #337ab7;
	}

		.panel-primary > .panel-heading + .panel-collapse > .panel-body
		{
			border-top-color: #337ab7;
		}

		.panel-primary > .panel-heading .badge
		{
			color: #337ab7;
			background-color: #fff;
		}

	.panel-primary > .panel-footer + .panel-collapse > .panel-body
	{
		border-bottom-color: #337ab7;
	}

.panel-success
{
	border-color: #d6e9c6;
}

	.panel-success > .panel-heading
	{
		color: #3c763d;
		background-color: #dff0d8;
		border-color: #d6e9c6;
	}

		.panel-success > .panel-heading + .panel-collapse > .panel-body
		{
			border-top-color: #d6e9c6;
		}

		.panel-success > .panel-heading .badge
		{
			color: #dff0d8;
			background-color: #3c763d;
		}

	.panel-success > .panel-footer + .panel-collapse > .panel-body
	{
		border-bottom-color: #d6e9c6;
	}

.panel-info
{
	border-color: #bce8f1;
}

	.panel-info > .panel-heading
	{
		color: #31708f;
		background-color: #d9edf7;
		border-color: #bce8f1;
	}

		.panel-info > .panel-heading + .panel-collapse > .panel-body
		{
			border-top-color: #bce8f1;
		}

		.panel-info > .panel-heading .badge
		{
			color: #d9edf7;
			background-color: #31708f;
		}

	.panel-info > .panel-footer + .panel-collapse > .panel-body
	{
		border-bottom-color: #bce8f1;
	}

.panel-warning
{
	border-color: #faebcc;
}

	.panel-warning > .panel-heading
	{
		color: #8a6d3b;
		background-color: #fcf8e3;
		border-color: #faebcc;
	}

		.panel-warning > .panel-heading + .panel-collapse > .panel-body
		{
			border-top-color: #faebcc;
		}

		.panel-warning > .panel-heading .badge
		{
			color: #fcf8e3;
			background-color: #8a6d3b;
		}

	.panel-warning > .panel-footer + .panel-collapse > .panel-body
	{
		border-bottom-color: #faebcc;
	}

.panel-danger
{
	border-color: #ebccd1;
}

	.panel-danger > .panel-heading
	{
		color: #a94442;
		background-color: #f2dede;
		border-color: #ebccd1;
	}

		.panel-danger > .panel-heading + .panel-collapse > .panel-body
		{
			border-top-color: #ebccd1;
		}

		.panel-danger > .panel-heading .badge
		{
			color: #f2dede;
			background-color: #a94442;
		}

	.panel-danger > .panel-footer + .panel-collapse > .panel-body
	{
		border-bottom-color: #ebccd1;
	}

.embed-responsive
{
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden;
}

	.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video
	{
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border: 0;
	}

.embed-responsive-16by9
{
	padding-bottom: 56.25%;
}

.embed-responsive-4by3
{
	padding-bottom: 75%;
}

.well
{
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}

	.well blockquote
	{
		border-color: #ddd;
		border-color: rgba(0,0,0,.15);
	}

.well-lg
{
	padding: 24px;
	border-radius: 6px;
}

.well-sm
{
	padding: 9px;
	border-radius: 3px;
}

.close
{
	float: right;
	font-size: 35px;
	font-weight: 900;
	line-height: .7;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: .2;
}

	.close:focus, .close:hover
	{
		color: #000;
		text-decoration: none;
		cursor: pointer;
		filter: alpha(opacity=50);
		opacity: .5;
	}

button.close
{
	-webkit-appearance: none;
	padding: 0;
	cursor: pointer;
	background: 0 0;
	border: 0;
}

.modal-open
{
	overflow: hidden;
}

.modal
{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0;
}

	.modal.fade .modal-dialog
	{
		-webkit-transition: -webkit-transform .3s ease-out;
		-o-transition: -o-transform .3s ease-out;
		transition: transform .3s ease-out;
		-webkit-transform: translate(0,-25%);
		-ms-transform: translate(0,-25%);
		-o-transform: translate(0,-25%);
		transform: translate(0,-25%);
	}

	.modal.in .modal-dialog
	{
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
	}

.modal-open .modal
{
	overflow-x: hidden;
	overflow-y: auto;
}

.modal-dialog
{
	position: relative;
	width: auto;
	margin: 10px;
}

.modal-content
{
	position: relative;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 6px;
	outline: 0;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
	box-shadow: 0 3px 9px rgba(0,0,0,.5);
}

.modal-backdrop
{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
}

	.modal-backdrop.fade
	{
		filter: alpha(opacity=0);
		opacity: 0;
	}

	.modal-backdrop.in
	{
		filter: alpha(opacity=50);
		opacity: .5;
	}

.modal-header
{
	min-height: 16.43px;
	padding: 15px;
	border-bottom: 1px solid #e5e5e5;
}

	.modal-header .close
	{
		margin-top: -2px;
	}

.modal-title
{
	margin: 0;
	line-height: 1.42857143;
}

.modal-body
{
	position: relative;
	padding: 15px;
}

.modal-footer
{
	padding: 15px;
	text-align: right;
	border-top: 1px solid #e5e5e5;
}

	.modal-footer .btn + .btn
	{
		margin-bottom: 0;
		margin-left: 5px;
	}

	.modal-footer .btn-group .btn + .btn
	{
		margin-left: -1px;
	}

	.modal-footer .btn-block + .btn-block
	{
		margin-left: 0;
	}

.modal-scrollbar-measure
{
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll;
}

@media (min-width:768px)
{
	.modal-dialog
	{
		width: 600px;
		margin: 30px auto;
	}

	.modal-content
	{
		-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
		box-shadow: 0 5px 15px rgba(0,0,0,.5);
	}

	.modal-sm
	{
		width: 300px;
	}
}

@media (min-width:992px)
{
	.modal-lg
	{
		width: 900px;
	}
}

.tooltip
{
	position: absolute;
	z-index: 1070;
	display: block;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	white-space: normal;
	filter: alpha(opacity=0);
	opacity: 0;
	line-break: auto;
}

	.tooltip.in
	{
		filter: alpha(opacity=90);
		opacity: .9;
	}

	.tooltip.top
	{
		padding: 5px 0;
		margin-top: -3px;
	}

	.tooltip.right
	{
		padding: 0 5px;
		margin-left: 3px;
	}

	.tooltip.bottom
	{
		padding: 5px 0;
		margin-top: 3px;
	}

	.tooltip.left
	{
		padding: 0 5px;
		margin-left: -3px;
	}

.tooltip-inner
{
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	background-color: #000;
	border-radius: 4px;
}

.tooltip-arrow
{
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}

.tooltip.top .tooltip-arrow
{
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.tooltip.top-left .tooltip-arrow
{
	right: 5px;
	bottom: 0;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.tooltip.top-right .tooltip-arrow
{
	bottom: 0;
	left: 5px;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.tooltip.right .tooltip-arrow
{
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}

.tooltip.left .tooltip-arrow
{
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}

.tooltip.bottom .tooltip-arrow
{
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

.tooltip.bottom-left .tooltip-arrow
{
	top: 0;
	right: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

.tooltip.bottom-right .tooltip-arrow
{
	top: 0;
	left: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

.popover
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	white-space: normal;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
	box-shadow: 0 5px 10px rgba(0,0,0,.2);
	line-break: auto;
}

	.popover.top
	{
		margin-top: -10px;
	}

	.popover.right
	{
		margin-left: 10px;
	}

	.popover.bottom
	{
		margin-top: 10px;
	}

	.popover.left
	{
		margin-left: -10px;
	}

.popover-title
{
	padding: 8px 14px;
	margin: 0;
	font-size: 14px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
}

.popover-content
{
	padding: 9px 14px;
}

.popover > .arrow, .popover > .arrow:after
{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}

.popover > .arrow
{
	border-width: 11px;
}

	.popover > .arrow:after
	{
		content: "";
		border-width: 10px;
	}

.popover.top > .arrow
{
	bottom: -11px;
	left: 50%;
	margin-left: -11px;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,.25);
	border-bottom-width: 0;
}

	.popover.top > .arrow:after
	{
		bottom: 1px;
		margin-left: -10px;
		content: " ";
		border-top-color: #fff;
		border-bottom-width: 0;
	}

.popover.right > .arrow
{
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,.25);
	border-left-width: 0;
}

	.popover.right > .arrow:after
	{
		bottom: -10px;
		left: 1px;
		content: " ";
		border-right-color: #fff;
		border-left-width: 0;
	}

.popover.bottom > .arrow
{
	top: -11px;
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,.25);
}

	.popover.bottom > .arrow:after
	{
		top: 1px;
		margin-left: -10px;
		content: " ";
		border-top-width: 0;
		border-bottom-color: #fff;
	}

.popover.left > .arrow
{
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,.25);
}

	.popover.left > .arrow:after
	{
		right: 1px;
		bottom: -10px;
		content: " ";
		border-right-width: 0;
		border-left-color: #fff;
	}

.carousel
{
	position: relative;
}

.carousel-inner
{
	position: relative;
	width: 100%;
	overflow: hidden;
}

	.carousel-inner > .item
	{
		position: relative;
		display: none;
		-webkit-transition: .6s ease-in-out left;
		-o-transition: .6s ease-in-out left;
		transition: .6s ease-in-out left;
	}

		.carousel-inner > .item > a > IMAGES, .carousel-inner > .item > IMAGES
		{
			line-height: 1;
		}

@media all and (transform-3d),(-webkit-transform-3d)
{
	.carousel-inner > .item
	{
		-webkit-transition: -webkit-transform .6s ease-in-out;
		-o-transition: -o-transform .6s ease-in-out;
		transition: transform .6s ease-in-out;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-perspective: 1000px;
		perspective: 1000px;
	}

		.carousel-inner > .item.active.right, .carousel-inner > .item.next
		{
			left: 0;
			-webkit-transform: translate3d(100%,0,0);
			transform: translate3d(100%,0,0);
		}

		.carousel-inner > .item.active.left, .carousel-inner > .item.prev
		{
			left: 0;
			-webkit-transform: translate3d(-100%,0,0);
			transform: translate3d(-100%,0,0);
		}

			.carousel-inner > .item.active, .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right
			{
				left: 0;
				-webkit-transform: translate3d(0,0,0);
				transform: translate3d(0,0,0);
			}
}

.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev
{
	display: block;
}

.carousel-inner > .active
{
	left: 0;
}

.carousel-inner > .next, .carousel-inner > .prev
{
	position: absolute;
	top: 0;
	width: 100%;
}

.carousel-inner > .next
{
	left: 100%;
}

.carousel-inner > .prev
{
	left: -100%;
}

	.carousel-inner > .next.left, .carousel-inner > .prev.right
	{
		left: 0;
	}

.carousel-inner > .active.left
{
	left: -100%;
}

.carousel-inner > .active.right
{
	left: 100%;
}

.carousel-control
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 15%;
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,.6);
	filter: alpha(opacity=50);
	opacity: .5;
}

	.carousel-control.left
	{
		background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
		background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
		background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
		background-image: linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
		background-repeat: repeat-x;
	}

	.carousel-control.right
	{
		right: 0;
		left: auto;
		background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
		background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
		background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
		background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
		background-repeat: repeat-x;
	}

	.carousel-control:focus, .carousel-control:hover
	{
		color: #fff;
		text-decoration: none;
		filter: alpha(opacity=90);
		outline: 0;
		opacity: .9;
	}

	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev
	{
		position: absolute;
		top: 50%;
		z-index: 5;
		display: inline-block;
		margin-top: -10px;
	}

	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev
	{
		left: 50%;
		margin-left: -10px;
	}

	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next
	{
		right: 50%;
		margin-right: -10px;
	}

	.carousel-control .icon-next, .carousel-control .icon-prev
	{
		width: 20px;
		height: 20px;
		font-family: serif;
		line-height: 1;
	}

		.carousel-control .icon-prev:before
		{
			content: '\2039';
		}

		.carousel-control .icon-next:before
		{
			content: '\203a';
		}

.carousel-indicators
{
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none;
}

	.carousel-indicators li
	{
		display: inline-block;
		width: 10px;
		height: 10px;
		margin: 1px;
		text-indent: -999px;
		cursor: pointer;
		background-color: #000\9;
		background-color: rgba(0,0,0,0);
		border: 1px solid #fff;
		border-radius: 10px;
	}

	.carousel-indicators .active
	{
		width: 12px;
		height: 12px;
		margin: 0;
		background-color: #fff;
	}

.carousel-caption
{
	position: absolute;
	right: 15%;
	bottom: 20px;
	left: 15%;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,.6);
}

	.carousel-caption .btn
	{
		text-shadow: none;
	}

@media screen and (min-width:768px)
{
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev
	{
		width: 30px;
		height: 30px;
		margin-top: -15px;
		font-size: 30px;
	}

	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev
	{
		margin-left: -15px;
	}

	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next
	{
		margin-right: -15px;
	}

	.carousel-caption
	{
		right: 20%;
		left: 20%;
		padding-bottom: 30px;
	}

	.carousel-indicators
	{
		bottom: 20px;
	}
}

.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before
{
	display: table;
	content: " ";
}

.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after
{
	clear: both;
}

.center-block
{
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.pull-right
{
	float: right!important;
}

.pull-left
{
	float: left!important;
}

.hide
{
	display: none!important;
}

.show
{
	display: block!important;
}

.invisible
{
	visibility: hidden;
}

.text-hide
{
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

.hidden
{
	display: none!important;
}

.affix
{
	position: fixed;
}

@-ms-viewport
{
	width: device-width;
}

.visible-lg, .visible-md, .visible-sm, .visible-xs
{
	display: none!important;
}

.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block
{
	display: none!important;
}

@media (max-width:767px)
{
	.visible-xs
	{
		display: block!important;
	}

	table.visible-xs
	{
		display: table!important;
	}

	tr.visible-xs
	{
		display: table-row!important;
	}

	td.visible-xs, th.visible-xs
	{
		display: table-cell!important;
	}
}

@media (max-width:767px)
{
	.visible-xs-block
	{
		display: block!important;
	}
}

@media (max-width:767px)
{
	.visible-xs-inline
	{
		display: inline!important;
	}
}

@media (max-width:767px)
{
	.visible-xs-inline-block
	{
		display: inline-block!important;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.visible-sm
	{
		display: block!important;
	}

	table.visible-sm
	{
		display: table!important;
	}

	tr.visible-sm
	{
		display: table-row!important;
	}

	td.visible-sm, th.visible-sm
	{
		display: table-cell!important;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.visible-sm-block
	{
		display: block!important;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.visible-sm-inline
	{
		display: inline!important;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.visible-sm-inline-block
	{
		display: inline-block!important;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	.visible-md
	{
		display: block!important;
	}

	table.visible-md
	{
		display: table!important;
	}

	tr.visible-md
	{
		display: table-row!important;
	}

	td.visible-md, th.visible-md
	{
		display: table-cell!important;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	.visible-md-block
	{
		display: block!important;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	.visible-md-inline
	{
		display: inline!important;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	.visible-md-inline-block
	{
		display: inline-block!important;
	}
}

@media (min-width:1200px)
{
	.visible-lg
	{
		display: block!important;
	}

	table.visible-lg
	{
		display: table!important;
	}

	tr.visible-lg
	{
		display: table-row!important;
	}

	td.visible-lg, th.visible-lg
	{
		display: table-cell!important;
	}
}

@media (min-width:1200px)
{
	.visible-lg-block
	{
		display: block!important;
	}
}

@media (min-width:1200px)
{
	.visible-lg-inline
	{
		display: inline!important;
	}
}

@media (min-width:1200px)
{
	.visible-lg-inline-block
	{
		display: inline-block!important;
	}
}

@media (max-width:767px)
{
	.hidden-xs
	{
		display: none!important;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.hidden-sm
	{
		display: none!important;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	.hidden-md
	{
		display: none!important;
	}
}

@media (min-width:1200px)
{
	.hidden-lg
	{
		display: none!important;
	}
}

.visible-print
{
	display: none!important;
}

@media print
{
	.visible-print
	{
		display: block!important;
	}

	table.visible-print
	{
		display: table!important;
	}

	tr.visible-print
	{
		display: table-row!important;
	}

	td.visible-print, th.visible-print
	{
		display: table-cell!important;
	}
}

.visible-print-block
{
	display: none!important;
}

@media print
{
	.visible-print-block
	{
		display: block!important;
	}
}

.visible-print-inline
{
	display: none!important;
}

@media print
{
	.visible-print-inline
	{
		display: inline!important;
	}
}

.visible-print-inline-block
{
	display: none!important;
}

@media print
{
	.visible-print-inline-block
	{
		display: inline-block!important;
	}
}

@media print
{
	.hidden-print
	{
		display: none!important;
	}
}


*, *:before, *:after{ box-sizing: border-box;}
a, a:hover, a:focus{ text-decoration: none;}
.no-rt-border{ border-right: none;}
.relative{ position: relative;}
.absolute{ position: absolute;}
.clear{ clear: both;}
.inline-block{ display: inline-block;}
.fw-600{ font-weight: 600;}
.br-1{ border-right: 1px solid #bbb;}
.pt-10{ padding-top: 10px;}
.p-15{ padding: 15px;}
.mlr-15{ margin-left: 15px; margin-right: 15px;}
.mr-10{ margin-right: 10px;}
.ml-10{ margin-left: 10px;}
.pl-10{ padding-left: 10px;}
.border-bot{ border-bottom: 1px solid #eee;}
.pad-0{ padding: 0 !important;}
.mar-top-5{ margin-top: 5px;}

@charset "UTF-8";/*!
  Ionicons, v2.0.1
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url("../FONTS/ionicons.eot?v=2.0.1");src:url("../FONTS/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"),url("../FONTS/ionicons.ttf?v=2.0.1") format("truetype"),url("../FONTS/ionicons.woff?v=2.0.1") format("woff"),url("../FONTS/ionicons.svg?v=2.0.1#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"}

/*! jQuery Mobile v1.1.0 db342b1f315c282692791aa870455901fdb46a55 jquerymobile.com | jquery.org/license */
.ui-bar-a{border:1px solid #333;background:#111;color:#fff;font-weight:bold;text-shadow:0 -1px 1px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#111));background-image:-webkit-linear-gradient(#3c3c3c,#111);background-image:-moz-linear-gradient(#3c3c3c,#111);background-image:-ms-linear-gradient(#3c3c3c,#111);background-image:-o-linear-gradient(#3c3c3c,#111);background-image:linear-gradient(#3c3c3c,#111)}.ui-bar-a,.ui-bar-a input,.ui-bar-a select,.ui-bar-a textarea,.ui-bar-a button{font-family:Helvetica,Arial,sans-serif}.ui-bar-a .ui-link-inherit{color:#fff}.ui-bar-a .ui-link{color:#7cc4e7;font-weight:bold}.ui-bar-a .ui-link:hover{color:#2489ce}.ui-bar-a .ui-link:active{color:#2489ce}.ui-bar-a .ui-link:visited{color:#2489ce}.ui-body-a,.ui-overlay-a{border:1px solid #444;background:#222;color:#fff;text-shadow:0 1px 1px #111;font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#222));background-image:-webkit-linear-gradient(#444,#222);background-image:-moz-linear-gradient(#444,#222);background-image:-ms-linear-gradient(#444,#222);background-image:-o-linear-gradient(#444,#222);background-image:linear-gradient(#444,#222)}.ui-overlay-a{background-image:none;border-width:0}.ui-body-a,.ui-body-a input,.ui-body-a select,.ui-body-a textarea,.ui-body-a button{font-family:Helvetica,Arial,sans-serif}.ui-body-a .ui-link-inherit{color:#fff}.ui-body-a .ui-link{color:#2489ce;font-weight:bold}.ui-body-a .ui-link:hover{color:#2489ce}.ui-body-a .ui-link:active{color:#2489ce}.ui-body-a .ui-link:visited{color:#2489ce}.ui-btn-up-a{border:1px solid #111;background:#333;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#2d2d2d));background-image:-webkit-linear-gradient(#444,#2d2d2d);background-image:-moz-linear-gradient(#444,#2d2d2d);background-image:-ms-linear-gradient(#444,#2d2d2d);background-image:-o-linear-gradient(#444,#2d2d2d);background-image:linear-gradient(#444,#2d2d2d)}.ui-btn-up-a a.ui-link-inherit{color:#fff}.ui-btn-hover-a{border:1px solid #000;background:#444;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#383838));background-image:-webkit-linear-gradient(#555,#383838);background-image:-moz-linear-gradient(#555,#383838);background-image:-ms-linear-gradient(#555,#383838);background-image:-o-linear-gradient(#555,#383838);background-image:linear-gradient(#555,#383838)}.ui-btn-hover-a a.ui-link-inherit{color:#fff}.ui-btn-down-a{border:1px solid #000;background:#222;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#202020),to(#2c2c2c));background-image:-webkit-linear-gradient(#202020,#2c2c2c);background-image:-moz-linear-gradient(#202020,#2c2c2c);background-image:-ms-linear-gradient(#202020,#2c2c2c);background-image:-o-linear-gradient(#202020,#2c2c2c);background-image:linear-gradient(#202020,#2c2c2c)}.ui-btn-down-a a.ui-link-inherit{color:#fff}.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-b{border:1px solid #456f9a;background:#5e87b0;color:#fff;font-weight:bold;text-shadow:0 1px 1px #3e6790;background-image:-webkit-gradient(linear,left top,left bottom,from(#6facd5),to(#497bae));background-image:-webkit-linear-gradient(#6facd5,#497bae);background-image:-moz-linear-gradient(#6facd5,#497bae);background-image:-ms-linear-gradient(#6facd5,#497bae);background-image:-o-linear-gradient(#6facd5,#497bae);background-image:linear-gradient(#6facd5,#497bae)}.ui-bar-b,.ui-bar-b input,.ui-bar-b select,.ui-bar-b textarea,.ui-bar-b button{font-family:Helvetica,Arial,sans-serif}.ui-bar-b .ui-link-inherit{color:#fff}.ui-bar-b .ui-link{color:#ddf0f8;font-weight:bold}.ui-bar-b .ui-link:hover{color:#ddf0f8}.ui-bar-b .ui-link:active{color:#ddf0f8}.ui-bar-b .ui-link:visited{color:#ddf0f8}.ui-body-b,.ui-overlay-b{border:1px solid #999;background:#f3f3f3;color:#222;text-shadow:0 1px 0 #fff;font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ccc));background-image:-webkit-linear-gradient(#ddd,#ccc);background-image:-moz-linear-gradient(#ddd,#ccc);background-image:-ms-linear-gradient(#ddd,#ccc);background-image:-o-linear-gradient(#ddd,#ccc);background-image:linear-gradient(#ddd,#ccc)}.ui-overlay-b{background-image:none;border-width:0}.ui-body-b,.ui-body-b input,.ui-body-b select,.ui-body-b textarea,.ui-body-b button{font-family:Helvetica,Arial,sans-serif}.ui-body-b .ui-link-inherit{color:#333}.ui-body-b .ui-link{color:#2489ce;font-weight:bold}.ui-body-b .ui-link:hover{color:#2489ce}.ui-body-b .ui-link:active{color:#2489ce}.ui-body-b .ui-link:visited{color:#2489ce}.ui-btn-up-b{border:1px solid #044062;background:#396b9e;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#5f9cc5),to(#396b9e));background-image:-webkit-linear-gradient(#5f9cc5,#396b9e);background-image:-moz-linear-gradient(#5f9cc5,#396b9e);background-image:-ms-linear-gradient(#5f9cc5,#396b9e);background-image:-o-linear-gradient(#5f9cc5,#396b9e);background-image:linear-gradient(#5f9cc5,#396b9e)}.ui-btn-up-b a.ui-link-inherit{color:#fff}.ui-btn-hover-b{border:1px solid #00415e;background:#4b88b6;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#6facd5),to(#4272a4));background-image:-webkit-linear-gradient(#6facd5,#4272a4);background-image:-moz-linear-gradient(#6facd5,#4272a4);background-image:-ms-linear-gradient(#6facd5,#4272a4);background-image:-o-linear-gradient(#6facd5,#4272a4);background-image:linear-gradient(#6facd5,#4272a4)}.ui-btn-hover-b a.ui-link-inherit{color:#fff}.ui-btn-down-b{border:1px solid #225377;background:#4e89c5;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#295b8e),to(#3e79b5));background-image:-webkit-linear-gradient(#295b8e,#3e79b5);background-image:-moz-linear-gradient(#295b8e,#3e79b5);background-image:-ms-linear-gradient(#295b8e,#3e79b5);background-image:-o-linear-gradient(#295b8e,#3e79b5);background-image:linear-gradient(#295b8e,#3e79b5)}.ui-btn-down-b a.ui-link-inherit{color:#fff}.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-c{border:1px solid #b3b3b3;background:#eee;color:#3e3e3e;font-weight:bold;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#ddd));background-image:-webkit-linear-gradient(#f0f0f0,#ddd);background-image:-moz-linear-gradient(#f0f0f0,#ddd);background-image:-ms-linear-gradient(#f0f0f0,#ddd);background-image:-o-linear-gradient(#f0f0f0,#ddd);background-image:linear-gradient(#f0f0f0,#ddd)}.ui-bar-c .ui-link-inherit{color:#3e3e3e}.ui-bar-c .ui-link{color:#7cc4e7;font-weight:bold}.ui-bar-c .ui-link:hover{color:#2489ce}.ui-bar-c .ui-link:active{color:#2489ce}.ui-bar-c .ui-link:visited{color:#2489ce}.ui-bar-c,.ui-bar-c input,.ui-bar-c select,.ui-bar-c textarea,.ui-bar-c button{font-family:Helvetica,Arial,sans-serif}.ui-body-c,.ui-overlay-c{border:1px solid #aaa;color:#333;text-shadow:0 1px 0 #fff;background:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eee));background-image:-webkit-linear-gradient(#f9f9f9,#eee);background-image:-moz-linear-gradient(#f9f9f9,#eee);background-image:-ms-linear-gradient(#f9f9f9,#eee);background-image:-o-linear-gradient(#f9f9f9,#eee);background-image:linear-gradient(#f9f9f9,#eee)}.ui-overlay-c{background-image:none;border-width:0}.ui-body-c,.ui-body-c input,.ui-body-c select,.ui-body-c textarea,.ui-body-c button{font-family:Helvetica,Arial,sans-serif}.ui-body-c .ui-link-inherit{color:#333}.ui-body-c .ui-link{color:#2489ce;font-weight:bold}.ui-body-c .ui-link:hover{color:#2489ce}.ui-body-c .ui-link:active{color:#2489ce}.ui-body-c .ui-link:visited{color:#2489ce}.ui-btn-up-c{border:1px solid #ccc;background:#eee;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1)}.ui-btn-up-c a.ui-link-inherit{color:#2f3e46}.ui-btn-hover-c{border:1px solid #bbb;background:#dfdfdf;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#e0e0e0));background-image:-webkit-linear-gradient(#f9f9f9,#e0e0e0);background-image:-moz-linear-gradient(#f6f6f6,#e0e0e0);background-image:-ms-linear-gradient(#f6f6f6,#e0e0e0);background-image:-o-linear-gradient(#f6f6f6,#e0e0e0);background-image:linear-gradient(#f6f6f6,#e0e0e0)}.ui-btn-hover-c a.ui-link-inherit{color:#2f3e46}.ui-btn-down-c{border:1px solid #bbb;background:#d6d6d6;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#d0d0d0),to(#dfdfdf));background-image:-webkit-linear-gradient(#d0d0d0,#dfdfdf);background-image:-moz-linear-gradient(#d0d0d0,#dfdfdf);background-image:-ms-linear-gradient(#d0d0d0,#dfdfdf);background-image:-o-linear-gradient(#d0d0d0,#dfdfdf);background-image:linear-gradient(#d0d0d0,#dfdfdf)}.ui-btn-down-c a.ui-link-inherit{color:#2f3e46}.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-d{border:1px solid #bbb;background:#bbb;color:#333;text-shadow:0 1px 0 #eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#bbb));background-image:-webkit-linear-gradient(#ddd,#bbb);background-image:-moz-linear-gradient(#ddd,#bbb);background-image:-ms-linear-gradient(#ddd,#bbb);background-image:-o-linear-gradient(#ddd,#bbb);background-image:linear-gradient(#ddd,#bbb)}.ui-bar-d,.ui-bar-d input,.ui-bar-d select,.ui-bar-d textarea,.ui-bar-d button{font-family:Helvetica,Arial,sans-serif}.ui-bar-d .ui-link-inherit{color:#333}.ui-bar-d .ui-link{color:#2489ce;font-weight:bold}.ui-bar-d .ui-link:hover{color:#2489ce}.ui-bar-d .ui-link:active{color:#2489ce}.ui-bar-d .ui-link:visited{color:#2489ce}.ui-body-d,.ui-overlay-d{border:1px solid #bbb;color:#333;text-shadow:0 1px 0 #fff;background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(#fff,#fff);background-image:-moz-linear-gradient(#fff,#fff);background-image:-ms-linear-gradient(#fff,#fff);background-image:-o-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff)}.ui-overlay-d{background-image:none;border-width:0}.ui-body-d,.ui-body-d input,.ui-body-d select,.ui-body-d textarea,.ui-body-d button{font-family:Helvetica,Arial,sans-serif}.ui-body-d .ui-link-inherit{color:#333}.ui-body-d .ui-link{color:#2489ce;font-weight:bold}.ui-body-d .ui-link:hover{color:#2489ce}.ui-body-d .ui-link:active{color:#2489ce}.ui-body-d .ui-link:visited{color:#2489ce}.ui-btn-up-d{border:1px solid #bbb;background:#fff;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f6f6f6));background-image:-webkit-linear-gradient(#fafafa,#f6f6f6);background-image:-moz-linear-gradient(#fafafa,#f6f6f6);background-image:-ms-linear-gradient(#fafafa,#f6f6f6);background-image:-o-linear-gradient(#fafafa,#f6f6f6);background-image:linear-gradient(#fafafa,#f6f6f6)}.ui-btn-up-d a.ui-link-inherit{color:#333}.ui-btn-hover-d{border:1px solid #aaa;background:#eee;font-weight:bold;color:#333;cursor:pointer;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fff));background-image:-webkit-linear-gradient(#eee,#fff);background-image:-moz-linear-gradient(#eee,#fff);background-image:-ms-linear-gradient(#eee,#fff);background-image:-o-linear-gradient(#eee,#fff);background-image:linear-gradient(#eee,#fff)}.ui-btn-hover-d a.ui-link-inherit{color:#333}.ui-btn-down-d{border:1px solid #aaa;background:#eee;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#f2f2f2));background-image:-webkit-linear-gradient(#e5e5e5,#f2f2f2);background-image:-moz-linear-gradient(#e5e5e5,#f2f2f2);background-image:-ms-linear-gradient(#e5e5e5,#f2f2f2);background-image:-o-linear-gradient(#e5e5e5,#f2f2f2);background-image:linear-gradient(#e5e5e5,#f2f2f2)}.ui-btn-down-d a.ui-link-inherit{color:#333}.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-e{border:1px solid #f7c942;background:#fadb4e;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fceda7),to(#fbef7e));background-image:-webkit-linear-gradient(#fceda7,#fbef7e);background-image:-moz-linear-gradient(#fceda7,#fbef7e);background-image:-ms-linear-gradient(#fceda7,#fbef7e);background-image:-o-linear-gradient(#fceda7,#fbef7e);background-image:linear-gradient(#fceda7,#fbef7e)}.ui-bar-e,.ui-bar-e input,.ui-bar-e select,.ui-bar-e textarea,.ui-bar-e button{font-family:Helvetica,Arial,sans-serif}.ui-bar-e .ui-link-inherit{color:#333}.ui-bar-e .ui-link{color:#2489ce;font-weight:bold}.ui-bar-e .ui-link:hover{color:#2489ce}.ui-bar-e .ui-link:active{color:#2489ce}.ui-bar-e .ui-link:visited{color:#2489ce}.ui-body-e,.ui-overlay-e{border:1px solid #f7c942;color:#222;text-shadow:0 1px 0 #fff;background:#fff9df;background-image:-webkit-gradient(linear,left top,left bottom,from(#fffadf),to(#fff3a5));background-image:-webkit-linear-gradient(#fffadf,#fff3a5);background-image:-moz-linear-gradient(#fffadf,#fff3a5);background-image:-ms-linear-gradient(#fffadf,#fff3a5);background-image:-o-linear-gradient(#fffadf,#fff3a5);background-image:linear-gradient(#fffadf,#fff3a5)}.ui-overlay-e{background-image:none;border-width:0}.ui-body-e,.ui-body-e input,.ui-body-e select,.ui-body-e textarea,.ui-body-e button{font-family:Helvetica,Arial,sans-serif}.ui-body-e .ui-link-inherit{color:#333}.ui-body-e .ui-link{color:#2489ce;font-weight:bold}.ui-body-e .ui-link:hover{color:#2489ce}.ui-body-e .ui-link:active{color:#2489ce}.ui-body-e .ui-link:visited{color:#2489ce}.ui-btn-up-e{border:1px solid #f4c63f;background:#fadb4e;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffefaa),to(#ffe155));background-image:-webkit-linear-gradient(#ffefaa,#ffe155);background-image:-moz-linear-gradient(#ffefaa,#ffe155);background-image:-ms-linear-gradient(#ffefaa,#ffe155);background-image:-o-linear-gradient(#ffefaa,#ffe155);background-image:linear-gradient(#ffefaa,#ffe155)}.ui-btn-up-e a.ui-link-inherit{color:#222}.ui-btn-hover-e{border:1px solid #f2c43d;background:#fbe26f;font-weight:bold;color:#111;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff5ba),to(#fbdd52));background-image:-webkit-linear-gradient(#fff5ba,#fbdd52);background-image:-moz-linear-gradient(#fff5ba,#fbdd52);background-image:-ms-linear-gradient(#fff5ba,#fbdd52);background-image:-o-linear-gradient(#fff5ba,#fbdd52);background-image:linear-gradient(#fff5ba,#fbdd52)}.ui-btn-hover-e a.ui-link-inherit{color:#333}.ui-btn-down-e{border:1px solid #f2c43d;background:#fceda7;font-weight:bold;color:#111;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8d94c),to(#fadb4e));background-image:-webkit-linear-gradient(#f8d94c,#fadb4e);background-image:-moz-linear-gradient(#f8d94c,#fadb4e);background-image:-ms-linear-gradient(#f8d94c,#fadb4e);background-image:-o-linear-gradient(#f8d94c,#fadb4e);background-image:linear-gradient(#f8d94c,#fadb4e)}.ui-btn-down-e a.ui-link-inherit{color:#333}.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e{font-family:Helvetica,Arial,sans-serif;text-decoration:none}a.ui-link-inherit{text-decoration:none!important}.ui-btn-active{border:1px solid #2373a5;background:#5393c5;font-weight:bold;color:#fff;cursor:pointer;text-shadow:0 1px 1px #3373a5;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#5393c5),to(#6facd5));background-image:-webkit-linear-gradient(#5393c5,#6facd5);background-image:-moz-linear-gradient(#5393c5,#6facd5);background-image:-ms-linear-gradient(#5393c5,#6facd5);background-image:-o-linear-gradient(#5393c5,#6facd5);background-image:linear-gradient(#5393c5,#6facd5);font-family:Helvetica,Arial,sans-serif}.ui-btn-active a.ui-link-inherit{color:#fff}.ui-btn-inner{border-top:1px solid #fff;border-color:rgba(255,255,255,.3)}.ui-corner-tl{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em}.ui-corner-tr{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em}.ui-corner-bl{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em}.ui-corner-br{-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-top{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em}.ui-corner-bottom{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-right{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-left{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em}.ui-corner-all{-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.ui-corner-none{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-br{border-bottom:#828282;border-bottom:rgba(130,130,130,.3);border-bottom-width:1px;border-bottom-style:solid}.ui-disabled{opacity:.3}.ui-disabled,.ui-disabled a{cursor:default!important;pointer-events:none}.ui-disabled .ui-btn-text{-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);zoom:1}.ui-icon,.ui-icon-searchfield:after{background:#666;background:rgba(0,0,0,.4);background-image:url(images/icons-18-white.png);background-repeat:no-repeat;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.ui-icon-alt{background:#fff;background:rgba(255,255,255,.3);background-image:url(images/icons-18-black.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-arrow-d,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on{background-image:url(images/icons-36-white.png);-moz-background-size:776px 18px;-o-background-size:776px 18px;-webkit-background-size:776px 18px;background-size:776px 18px}.ui-icon-alt{background-image:url(images/icons-36-black.png)}}.ui-icon-plus{background-position:-0 50%}.ui-icon-minus{background-position:-36px 50%}.ui-icon-delete{background-position:-72px 50%}.ui-icon-arrow-r{background-position:-108px 50%}.ui-icon-arrow-l{background-position:-144px 50%}.ui-icon-arrow-u{background-position:-180px 50%}.ui-icon-arrow-d{background-position:-216px 50%}.ui-icon-check{background-position:-252px 50%}.ui-icon-gear{background-position:-288px 50%}.ui-icon-refresh{background-position:-324px 50%}.ui-icon-forward{background-position:-360px 50%}.ui-icon-back{background-position:-396px 50%}.ui-icon-grid{background-position:-432px 50%}.ui-icon-star{background-position:-468px 50%}.ui-icon-alert{background-position:-504px 50%}.ui-icon-info{background-position:-540px 50%}.ui-icon-home{background-position:-576px 50%}.ui-icon-search,.ui-icon-searchfield:after{background-position:-612px 50%}.ui-icon-checkbox-off{background-position:-684px 50%}.ui-icon-checkbox-on{background-position:-648px 50%}.ui-icon-radio-off{background-position:-756px 50%}.ui-icon-radio-on{background-position:-720px 50%}.ui-checkbox .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-icon-checkbox-off,.ui-icon-radio-off{background-color:transparent}.ui-checkbox-on .ui-icon,.ui-radio-on .ui-icon{background-color:#4596ce}.ui-icon-loading{background:url(images/ajax-loader.gif);background-size:46px 46px}.ui-btn-corner-tl{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em}.ui-btn-corner-tr{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em}.ui-btn-corner-bl{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.ui-btn-corner-br{-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-top{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em}.ui-btn-corner-bottom{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-right{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-left{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.ui-btn-corner-all{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br,.ui-corner-top,.ui-corner-bottom,.ui-corner-right,.ui-corner-left,.ui-corner-all,.ui-btn-corner-tl,.ui-btn-corner-tr,.ui-btn-corner-bl,.ui-btn-corner-br,.ui-btn-corner-top,.ui-btn-corner-bottom,.ui-btn-corner-right,.ui-btn-corner-left,.ui-btn-corner-all{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-overlay{background:#666;opacity:.5;filter:Alpha(Opacity=50);position:absolute;width:100%;height:100%}.ui-overlay-shadow{-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-shadow{-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.ui-bar-a .ui-shadow,.ui-bar-b .ui-shadow,.ui-bar-c .ui-shadow{-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.ui-shadow-inset{-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}.ui-icon-shadow{-moz-box-shadow:0 1px 0 rgba(255,255,255,.4);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 0 rgba(255,255,255,.4)}.ui-btn:focus{outline:0}.ui-focus,.ui-btn:focus{-moz-box-shadow:0 0 12px #387bbe;-webkit-box-shadow:0 0 12px #387bbe;box-shadow:0 0 12px #387bbe}.ui-mobile-nosupport-boxshadow *{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui-mobile-nosupport-boxshadow .ui-focus,.ui-mobile-nosupport-boxshadow .ui-btn:focus{outline-width:1px;outline-style:dotted}.ui-mobile,.ui-mobile body{height:99.9%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a IMAGES,.ui-mobile fieldset{border-width:0}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.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}.ui-mobile .ui-page-active{display:block;overflow:visible}.ui-page{outline:0}@media screen and (orientation:portrait){.ui-mobile,.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile,.ui-mobile .ui-page{min-height:300px}}.ui-loading .ui-loader{display:block}.ui-loader{display:none;z-index:9999999;position:fixed;top:50%;box-shadow:0 1px 1px -1px #fff;left:50%;border:0}.ui-loader-default{background:0;opacity:.18;width:46px;height:46px;margin-left:-23px;margin-top:-23px}.ui-loader-verbose{width:200px;opacity:.88;height:auto;margin-left:-110px;margin-top:-43px;padding:10px}.ui-loader-default h1{font-size:0;width:0;height:0;overflow:hidden}.ui-loader-verbose h1{font-size:16px;margin:0;text-align:center}.ui-loader .ui-icon{background-color:#000;display:block;margin:0;width:44px;height:44px;padding:1px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px}.ui-loader-verbose .ui-icon{margin:0 auto 10px;opacity:.75}.ui-loader-textonly{padding:15px;margin-left:-115px}.ui-loader-textonly .ui-icon{display:none}.ui-loader-fakefix{position:absolute}.ui-mobile-rendering>*{visibility:hidden}.ui-bar,.ui-body{position:relative;padding:.4em 15px;overflow:hidden;display:block;clear:both}.ui-bar{font-size:16px;margin:0}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:16px;display:inline-block}.ui-header,.ui-footer{position:relative;border-left-width:0;border-right-width:0}.ui-header .ui-btn-left,.ui-header .ui-btn-right,.ui-footer .ui-btn-left,.ui-footer .ui-btn-right{position:absolute;top:3px}.ui-header .ui-btn-left,.ui-footer .ui-btn-left{left:5px}.ui-header .ui-btn-right,.ui-footer .ui-btn-right{right:5px}.ui-footer .ui-btn-icon-notext,.ui-header .ui-btn-icon-notext{top:6px}.ui-header .ui-title,.ui-footer .ui-title{min-height:1.1em;text-align:center;font-size:16px;display:block;margin:.6em 30% .8em;padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:.6em 15px .8em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:15px}.ui-icon{width:18px;height:18px}.ui-nojs{position:absolute;left:-9999px}.ui-hide-label label,.ui-hidden-accessible{position:absolute!important;left:-9999px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden}.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms}.out{-webkit-animation-timing-function:ease-in;-webkit-animation-duration:225ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:225}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-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}}.fade.out{opacity:0;-webkit-animation-duration:125ms;-webkit-animation-name:fadeout;-moz-animation-duration:125ms;-moz-animation-name:fadeout}.fade.in{opacity:1;-webkit-animation-duration:225ms;-webkit-animation-name:fadein;-moz-animation-duration:225ms;-moz-animation-name:fadein}.pop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);-moz-transform:scale(1);opacity:1;-webkit-animation-name:popin;-moz-animation-name:popin;-webkit-animation-duration:350ms;-moz-animation-duration:350ms}.pop.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;opacity:0;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.pop.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein}.pop.out.reverse{-webkit-transform:scale(.8);-moz-transform:scale(.8);-webkit-animation-name:popout;-moz-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}}@-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}}@-webkit-keyframes slideinfromright{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-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}.slide.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft}.slide.in{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft}.slidefade.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;-webkit-animation-duration:225ms;-moz-animation-duration:225ms}.slidefade.in{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-moz-transform:translateX(0);-moz-animation-name:fadein;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidefade.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidefade.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-moz-transform:translateX(0);-moz-animation-name:fadein;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidedown.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfromtop;-moz-transform:translateY(0);-moz-animation-name:slideinfromtop;-webkit-animation-duration:250ms;-moz-animation-duration:250ms}.slidedown.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-duration:150ms}.slidedown.out.reverse{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-animation-name:slideouttotop;-moz-animation-name:slideouttotop;-webkit-animation-duration:200ms;-moz-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)}}@-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%)}}.slideup.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;-webkit-animation-duration:250ms;-moz-animation-duration:250ms}.slideup.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-duration:150ms}.slideup.out.reverse{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-animation-name:slideouttobottom;-moz-animation-name:slideouttobottom;-webkit-animation-duration:200ms;-moz-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)}}@-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%)}}.viewport-flip{-webkit-perspective:1000;-moz-perspective:1000;position:absolute}.flip{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-backface-visibility:hidden;-moz-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}.flip.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:225ms;-moz-animation-name:flipintoright;-moz-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}.flip.in.reverse{-webkit-animation-name:flipintoleft;-moz-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)}}@-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)}}@-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)}}@-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)}}.viewport-turn{-webkit-perspective:1000;-moz-perspective:1000;position:absolute}.turn{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-webkit-transform-origin:0 0;-moz-backface-visibility:hidden;-moz-transform:translateX(0);-moz-transform-origin:0 0}.turn.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-webkit-animation-duration:125ms;-moz-animation-duration:125ms}.turn.in{-webkit-animation-name:flipintoright;-moz-animation-name:flipintoright;-webkit-animation-duration:250ms;-moz-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}.turn.in.reverse{-webkit-animation-name:flipintoleft;-moz-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)}}@-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)}}@-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)}}@-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)}}.flow{-webkit-transform-origin:50% 30%;-moz-transform-origin:50% 30%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-box-shadow:0 0 20px rgba(0,0,0,.4)}.ui-dialog.flow{-webkit-transform-origin:none;-moz-transform-origin:none;-webkit-box-shadow:none;-moz-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}.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}.flow.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:flowouttoright;-moz-transform:translateX(100%);-moz-animation-name:flowouttoright}.flow.in.reverse{-webkit-animation-name:flowinfromleft;-moz-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)}}@-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)}}@-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)}}@-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)}}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d{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}.ui-grid-solo .ui-block-a{width:100%;float:none}.ui-grid-a .ui-block-a,.ui-grid-a .ui-block-b{width:50%}.ui-grid-a .ui-block-a{clear:left}.ui-grid-b .ui-block-a,.ui-grid-b .ui-block-b,.ui-grid-b .ui-block-c{width:33.333%}.ui-grid-b .ui-block-a{clear:left}.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:25%}.ui-grid-c .ui-block-a{clear:left}.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:20%}.ui-grid-d .ui-block-a{clear:left}.ui-header-fixed,.ui-footer-fixed{left:0;right:0;width:100%;position:fixed;z-index:1000}.ui-header-fixed{top:0}.ui-footer-fixed{bottom:0}.ui-header-fullscreen,.ui-footer-fullscreen{opacity:.9}.ui-page-header-fixed{padding-top:2.5em}.ui-page-footer-fixed{padding-bottom:3em}.ui-page-header-fullscreen .ui-content,.ui-page-footer-fullscreen .ui-content{padding:0}.ui-fixed-hidden{position:absolute}.ui-page-header-fullscreen .ui-fixed-hidden,.ui-page-footer-fullscreen .ui-fixed-hidden{left:-99999em}.ui-header-fixed .ui-btn,.ui-footer-fixed .ui-btn{z-index:10}.ui-navbar{overflow:hidden}.ui-navbar ul,.ui-navbar-expanded ul{list-style:none;padding:0;margin:0;position:relative;display:block;border:0}.ui-navbar-collapsed ul{float:left;width:75%;margin-right:-2px}.ui-navbar-collapsed .ui-navbar-toggle{float:left;width:25%}.ui-navbar li.ui-navbar-truncate{position:absolute;left:-9999px;top:-9999px}.ui-navbar li .ui-btn,.ui-navbar .ui-navbar-toggle .ui-btn{display:block;font-size:12px;text-align:center;margin:0;border-right-width:0;max-width:100%}.ui-navbar li .ui-btn{margin-right:-1px}.ui-navbar li .ui-btn:last-child{margin-right:0}.ui-header .ui-navbar li .ui-btn,.ui-header .ui-navbar .ui-navbar-toggle .ui-btn,.ui-footer .ui-navbar li .ui-btn,.ui-footer .ui-navbar .ui-navbar-toggle .ui-btn{border-top-width:0;border-bottom-width:0}.ui-navbar .ui-btn-inner{padding-left:2px;padding-right:2px}.ui-navbar-noicons li .ui-btn .ui-btn-inner,.ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner{padding-top:.8em;padding-bottom:.9em}.ui-navbar-expanded .ui-btn{margin:0;font-size:14px}.ui-navbar-expanded .ui-btn-inner{padding-left:5px;padding-right:5px}.ui-navbar-expanded .ui-btn-icon-top .ui-btn-inner{padding:45px 5px 15px;text-align:center}.ui-navbar-expanded .ui-btn-icon-top .ui-icon{top:15px}.ui-navbar-expanded .ui-btn-icon-bottom .ui-btn-inner{padding:15px 5px 45px;text-align:center}.ui-navbar-expanded .ui-btn-icon-bottom .ui-icon{bottom:15px}.ui-navbar-expanded li .ui-btn .ui-btn-inner{min-height:2.5em}.ui-navbar-expanded .ui-navbar-noicons .ui-btn .ui-btn-inner{padding-top:1.8em;padding-bottom:1.9em}.ui-btn{display:block;text-align:center;cursor:pointer;position:relative;margin:.5em 5px;padding:0}.ui-mini{margin:.25em 5px}.ui-btn-inner{padding:.6em 20px;min-width:.75em;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;zoom:1}.ui-btn input,.ui-btn button{z-index:2}.ui-btn-left,.ui-btn-right,.ui-btn-inline{display:inline-block}.ui-btn-block{display:block}.ui-header .ui-btn,.ui-footer .ui-btn{display:inline-block;margin:0}.ui-header .ui-btn-inner,.ui-footer .ui-btn-inner,.ui-mini .ui-btn-inner{font-size:12.5px;padding:.55em 11px .5em}.ui-header .ui-fullsize .ui-btn-inner,.ui-footer .ui-fullsize .ui-btn-inner{font-size:16px;padding:.6em 25px}.ui-btn-icon-notext{width:24px;height:24px}.ui-btn-icon-notext .ui-btn-inner{padding:0;height:100%}.ui-btn-icon-notext .ui-btn-inner .ui-icon{margin:2px 1px 2px 3px}.ui-btn-text{position:relative;z-index:1;width:100%}.ui-btn-icon-notext .ui-btn-text{position:absolute;left:-9999px}.ui-btn-icon-left .ui-btn-inner{padding-left:40px}.ui-btn-icon-right .ui-btn-inner{padding-right:40px}.ui-btn-icon-top .ui-btn-inner{padding-top:40px}.ui-btn-icon-bottom .ui-btn-inner{padding-bottom:40px}.ui-header .ui-btn-icon-left .ui-btn-inner,.ui-footer .ui-btn-icon-left .ui-btn-inner,.ui-mini .ui-btn-icon-left .ui-btn-inner{padding-left:30px}.ui-header .ui-btn-icon-right .ui-btn-inner,.ui-footer .ui-btn-icon-right .ui-btn-inner,.ui-mini .ui-btn-icon-right .ui-btn-inner{padding-right:30px}.ui-header .ui-btn-icon-top .ui-btn-inner,.ui-footer .ui-btn-icon-top .ui-btn-inner,.ui-mini .ui-btn-icon-top .ui-btn-inner{padding:30px 3px .5em 3px}.ui-header .ui-btn-icon-bottom .ui-btn-inner,.ui-footer .ui-btn-icon-bottom .ui-btn-inner,.ui-mini .ui-btn-icon-bottom .ui-btn-inner{padding:.55em 3px 30px 3px}.ui-btn-icon-notext .ui-icon{display:block;z-index:0}.ui-btn-icon-left .ui-btn-inner .ui-icon,.ui-btn-icon-right .ui-btn-inner .ui-icon{position:absolute;top:50%;margin-top:-9px}.ui-btn-icon-top .ui-btn-inner .ui-icon,.ui-btn-icon-bottom .ui-btn-inner .ui-icon{position:absolute;left:50%;margin-left:-9px}.ui-btn-icon-left .ui-icon{left:10px}.ui-btn-icon-right .ui-icon{right:10px}.ui-btn-icon-top .ui-icon{top:10px}.ui-btn-icon-bottom .ui-icon{top:auto;bottom:10px}.ui-header .ui-btn-icon-left .ui-icon,.ui-footer .ui-btn-icon-left .ui-icon,.ui-mini.ui-btn-icon-left .ui-icon,.ui-mini .ui-btn-icon-left .ui-icon{left:5px}.ui-header .ui-btn-icon-right .ui-icon,.ui-footer .ui-btn-icon-right .ui-icon,.ui-mini.ui-btn-icon-right .ui-icon,.ui-mini .ui-btn-icon-right .ui-icon{right:5px}.ui-header .ui-btn-icon-top .ui-icon,.ui-footer .ui-btn-icon-top .ui-icon,.ui-mini.ui-btn-icon-top .ui-icon,.ui-mini .ui-btn-icon-top .ui-icon{top:5px}.ui-header .ui-btn-icon-bottom .ui-icon,.ui-footer .ui-btn-icon-bottom .ui-icon,.ui-mini.ui-btn-icon-bottom .ui-icon,.ui-mini .ui-btn-icon-bottom .ui-icon{bottom:5px}.ui-btn-hidden{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:button;opacity:.1;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=.0001);font-size:1px;border:0;text-indent:-9999px}.ui-collapsible{margin:.5em 0}.ui-collapsible-heading{font-size:16px;display:block;margin:0 -8px;padding:0;border-width:0 0 1px 0;position:relative}.ui-collapsible-heading a{text-align:left;margin:0}.ui-collapsible-heading .ui-btn-inner,.ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner{padding-left:40px}.ui-collapsible-heading .ui-btn-icon-right .ui-btn-inner{padding-left:12px;padding-right:40px}.ui-collapsible-heading .ui-btn-icon-top .ui-btn-inner,.ui-collapsible-heading .ui-btn-icon-bottom .ui-btn-inner{padding-right:40px;text-align:center}.ui-collapsible-heading a span.ui-btn{position:absolute;left:6px;top:50%;margin:-12px 0 0 0;width:20px;height:20px;padding:1px 0 1px 2px;text-indent:-9999px}.ui-collapsible-heading a span.ui-btn .ui-btn-inner{padding:10px 0}.ui-collapsible-heading a span.ui-btn .ui-icon{left:0;margin-top:-10px}.ui-collapsible-heading-status{position:absolute;top:-9999px;left:0}.ui-collapsible-content{display:block;margin:0 -8px;padding:10px 16px;border-top:0;background-image:none;font-weight:normal}.ui-collapsible-content-collapsed{display:none}.ui-collapsible-set{margin:.5em 0}.ui-collapsible-set .ui-collapsible{margin:-1px 0 0}.ui-controlgroup,fieldset.ui-controlgroup{padding:0;margin:0 0 .5em;zoom:1}.ui-bar .ui-controlgroup{margin:0 .3em}.ui-controlgroup-label{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .4em}.ui-controlgroup-controls{display:block;width:100%}.ui-controlgroup li{list-style:none}.ui-controlgroup-vertical .ui-btn,.ui-controlgroup-vertical .ui-checkbox,.ui-controlgroup-vertical .ui-radio{margin:0;border-bottom-width:0}.ui-controlgroup-controls label.ui-select{position:absolute;left:-9999px}.ui-controlgroup-vertical .ui-controlgroup-last{border-bottom-width:1px}.ui-controlgroup-horizontal{padding:0}.ui-controlgroup-horizontal .ui-btn-inner{text-align:center}.ui-controlgroup-horizontal .ui-btn,.ui-controlgroup-horizontal .ui-select{display:inline-block;margin:0 -6px 0 0}.ui-controlgroup-horizontal .ui-checkbox,.ui-controlgroup-horizontal .ui-radio{float:left;clear:none;margin:0 -1px 0 0}.ui-controlgroup-horizontal .ui-checkbox .ui-btn,.ui-controlgroup-horizontal .ui-radio .ui-btn,.ui-controlgroup-horizontal .ui-checkbox:last-child,.ui-controlgroup-horizontal .ui-radio:last-child{margin-right:0}.ui-controlgroup-horizontal .ui-controlgroup-last{margin-right:0}.ui-controlgroup .ui-checkbox label,.ui-controlgroup .ui-radio label{font-size:16px}@media all and (min-width:450px){.ui-field-contain .ui-controlgroup-label{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-controlgroup-controls{width:60%;display:inline-block}.ui-field-contain .ui-controlgroup .ui-select{width:100%}.ui-field-contain .ui-controlgroup-horizontal .ui-select{width:auto}}.ui-dialog{background:none!important}.ui-dialog-contain{width:92.5%;max-width:500px;margin:10% auto 15px auto;padding:0}.ui-dialog .ui-header{margin-top:15%;border:0;overflow:hidden}.ui-dialog .ui-header,.ui-dialog .ui-content,.ui-dialog .ui-footer{display:block;position:relative;width:auto}.ui-dialog .ui-header,.ui-dialog .ui-footer{z-index:10;padding:0}.ui-dialog .ui-footer{padding:0 15px}.ui-dialog .ui-content{padding:15px}.ui-dialog{margin-top:-15px}.ui-checkbox,.ui-radio{position:relative;clear:both;margin:.2em 0 .5em;z-index:1}.ui-checkbox .ui-btn,.ui-radio .ui-btn{margin:0;text-align:left;z-index:2}.ui-checkbox .ui-btn-inner,.ui-radio .ui-btn-inner{white-space:normal}.ui-checkbox .ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-btn-icon-left .ui-btn-inner{padding-left:45px}.ui-checkbox .ui-mini.ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-mini.ui-btn-icon-left .ui-btn-inner{padding-left:36px}.ui-checkbox .ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-mini.ui-btn-icon-right .ui-btn-inner{padding-right:36px}.ui-checkbox .ui-btn-icon-top .ui-btn-inner,.ui-radio .ui-btn-icon-top .ui-btn-inner{padding-right:0;padding-left:0;text-align:center}.ui-checkbox .ui-btn-icon-bottom .ui-btn-inner,.ui-radio .ui-btn-icon-bottom .ui-btn-inner{padding-right:0;padding-left:0;text-align:center}.ui-checkbox .ui-icon,.ui-radio .ui-icon{top:1.1em}.ui-checkbox .ui-btn-icon-left .ui-icon,.ui-radio .ui-btn-icon-left .ui-icon{left:15px}.ui-checkbox .ui-mini.ui-btn-icon-left .ui-icon,.ui-radio .ui-mini.ui-btn-icon-left .ui-icon{left:9px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon,.ui-radio .ui-mini.ui-btn-icon-right .ui-icon{right:9px}.ui-checkbox .ui-btn-icon-top .ui-icon,.ui-radio .ui-btn-icon-top .ui-icon{top:10px}.ui-checkbox .ui-btn-icon-bottom .ui-icon,.ui-radio .ui-btn-icon-bottom .ui-icon{top:auto;bottom:10px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon,.ui-radio .ui-mini.ui-btn-icon-right .ui-icon{right:9px}.ui-checkbox input,.ui-radio input{position:absolute;left:20px;top:50%;width:10px;height:10px;margin:-5px 0 0 0;outline:0!important;z-index:1}.ui-field-contain,fieldset.ui-field-contain{padding:.8em 0;margin:0;border-width:0 0 1px 0;overflow:visible}.ui-field-contain:first-child{border-top-width:0}.ui-header .ui-field-contain-left,.ui-header .ui-field-contain-right{position:absolute;top:0;width:25%}.ui-header .ui-field-contain-left{left:1em}.ui-header .ui-field-contain-right{right:1em}@media all and (min-width:450px){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{border-width:0;padding:0;margin:1em 0}}.ui-select{display:block;position:relative}.ui-select select{position:absolute;left:-9999px;top:-9999px}.ui-select .ui-btn{overflow:hidden;opacity:1;margin:0}.ui-select .ui-btn select{cursor:pointer;-webkit-appearance:button;left:0;top:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:2}.ui-select .ui-disabled{opacity:.3}@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}}.ui-select .ui-btn select.ui-select-nativeonly{opacity:1;text-indent:0}.ui-select .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-select .ui-btn-icon-right .ui-icon{right:15px}.ui-select .ui-mini.ui-btn-icon-right .ui-icon{right:7px}label.ui-select{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}.ui-select .ui-btn-text,.ui-selectmenu .ui-btn-text{display:block;min-height:1em;overflow:hidden!important}.ui-select .ui-btn-text{text-overflow:ellipsis}.ui-selectmenu{position:absolute;padding:0;z-index:1100!important;width:80%;max-width:350px;padding:6px}.ui-selectmenu .ui-listview{margin:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-selectmenu-hidden{top:-9999px;left:-9999px}.ui-selectmenu-screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.ui-screen-hidden,.ui-selectmenu-list .ui-li .ui-icon{display:none}.ui-selectmenu-list .ui-li .ui-icon{display:block}.ui-li.ui-selectmenu-placeholder{display:none}.ui-selectmenu .ui-header .ui-title{margin:.6em 46px .8em}@media all and (min-width:450px){.ui-field-contain label.ui-select{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-select{width:60%;display:inline-block}}.ui-selectmenu .ui-header h1:after{content:'.';visibility:hidden}label.ui-input-text{font-size:16px;line-height:1.4;display:block;font-weight:normal;margin:0 0 .3em}input.ui-input-text,textarea.ui-input-text{background-image:none;padding:.4em;line-height:1.4;font-size:16px;display:block;width:97%;outline:0}.ui-header input.ui-input-text,.ui-footer input.ui-input-text{margin-left:1.25%;padding:.4em 1%;width:95.5%}input.ui-input-text{-webkit-appearance:none}textarea.ui-input-text{height:50px;-webkit-transition:height 200ms linear;-moz-transition:height 200ms linear;-o-transition:height 200ms linear;transition:height 200ms linear}.ui-input-search{padding:0 30px;background-image:none;position:relative}.ui-icon-searchfield:after{position:absolute;left:7px;top:50%;margin-top:-9px;content:"";width:18px;height:18px;opacity:.5}.ui-input-search input.ui-input-text{border:0;width:98%;padding:.4em 0;margin:0;display:block;background:transparent none;outline:0!important}.ui-input-search .ui-input-clear{position:absolute;right:0;top:50%;margin-top:-13px}.ui-mini .ui-input-clear{right:-3px}.ui-input-search .ui-input-clear-hidden{display:none}input.ui-mini,.ui-mini input,textarea.ui-mini{font-size:14px}textarea.ui-mini{height:45px}@media all and (min-width:450px){.ui-field-contain label.ui-input-text{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain input.ui-input-text,.ui-field-contain textarea.ui-input-text,.ui-field-contain .ui-input-search{width:60%;display:inline-block}.ui-field-contain .ui-input-search{width:50%}.ui-hide-label input.ui-input-text,.ui-hide-label textarea.ui-input-text,.ui-hide-label .ui-input-search{padding:.4em;width:97%}.ui-input-search input.ui-input-text{width:98%}}.ui-listview{margin:0;counter-reset:listnumbering}.ui-content .ui-listview{margin:-15px}.ui-content .ui-listview-inset{margin:1em 0}.ui-listview,.ui-li{list-style:none;padding:0}.ui-li,.ui-li.ui-field-contain{display:block;margin:0;position:relative;overflow:visible;text-align:left;border-width:0;border-top-width:1px}.ui-li .ui-btn-text a.ui-link-inherit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-divider,.ui-li-static{padding:.5em 15px;font-size:14px;font-weight:bold}.ui-li-divider{counter-reset:listnumbering}ol.ui-listview .ui-link-inherit:before,ol.ui-listview .ui-li-static:before,.ui-li-dec{font-size:.8em;display:inline-block;padding-right:.3em;font-weight:normal;counter-increment:listnumbering;content:counter(listnumbering) ". "}ol.ui-listview .ui-li-jsnumbering:before{content:""!important}.ui-listview-inset .ui-li{border-right-width:1px;border-left-width:1px}.ui-li:last-child,.ui-li.ui-field-contain:last-child{border-bottom-width:1px}.ui-li>.ui-btn-inner{display:block;position:relative;padding:0}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding:.7em 15px .7em 15px;display:block}.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-thumb{min-height:60px;padding-left:100px}.ui-li-has-icon .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-icon{min-height:20px;padding-left:40px}.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-count{padding-right:45px}.ui-li-has-arrow .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow{padding-right:30px}.ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow.ui-li-has-count{padding-right:75px}.ui-li-has-count .ui-btn-text{padding-right:15px}.ui-li-heading{font-size:16px;font-weight:bold;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-desc{font-size:12px;font-weight:normal;display:block;margin:-.5em 0 .6em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-thumb,.ui-listview .ui-li-icon{position:absolute;left:1px;top:0;max-height:80px;max-width:80px}.ui-listview .ui-li-icon{max-height:40px;max-width:40px;left:10px;top:.9em}.ui-li-thumb,.ui-listview .ui-li-icon,.ui-li-content{float:left;margin-right:10px}.ui-li-aside{float:right;width:50%;text-align:right;margin:.3em 0}@media all and (min-width:480px){.ui-li-aside{width:45%}}.ui-li-divider{cursor:default}.ui-li-has-alt .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-alt{padding-right:95px}.ui-li-has-count .ui-li-count{position:absolute;font-size:11px;font-weight:bold;padding:.2em .5em;top:50%;margin-top:-.9em;right:48px}.ui-li-divider .ui-li-count,.ui-li-static .ui-li-count{right:10px}.ui-li-has-alt .ui-li-count{right:55px}.ui-li-link-alt{position:absolute;width:40px;height:100%;border-width:0;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-li-link-alt .ui-btn{overflow:hidden;position:absolute;right:8px;top:50%;margin:-11px 0 0 0;border-bottom-width:1px;z-index:-1}.ui-li-link-alt .ui-btn-inner{padding:0;height:100%;position:absolute;width:100%;top:0;left:0}.ui-li-link-alt .ui-btn .ui-icon{right:50%;margin-right:-9px}.ui-listview * .ui-btn-inner>.ui-btn>.ui-btn-inner{border-top:0}.ui-listview-filter{border-width:0;overflow:hidden;margin:-15px -15px 15px -15px}.ui-listview-filter .ui-input-search{margin:5px;width:auto;display:block}.ui-listview-filter-inset{margin:-15px -5px -15px -5px;background:transparent}.ui-li.ui-screen-hidden{display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ui-li .ui-btn-text{overflow:visible}}label.ui-slider{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}input.ui-slider-input,.ui-field-contain input.ui-slider-input{display:inline-block;width:50px}select.ui-slider-switch{display:none}div.ui-slider{position:relative;display:inline-block;overflow:visible;height:15px;padding:0;margin:0 2% 0 20px;top:4px;width:65%}div.ui-slider-mini{height:12px;margin-left:10px}div.ui-slider-bg{border:0;height:100%;padding-right:8px}.ui-controlgroup a.ui-slider-handle,a.ui-slider-handle{position:absolute;z-index:1;top:50%;width:28px;height:28px;margin-top:-15px;margin-left:-15px;outline:0}a.ui-slider-handle .ui-btn-inner{padding:0;height:100%}div.ui-slider-mini a.ui-slider-handle{height:14px;width:14px;margin:-8px 0 0 -7px}div.ui-slider-mini a.ui-slider-handle .ui-btn-inner{height:30px;width:30px;padding:0;margin:-9px 0 0 -9px}@media all and (min-width:450px){.ui-field-contain label.ui-slider{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain div.ui-slider{width:43%}.ui-field-contain div.ui-slider-switch{width:5.5em}}div.ui-slider-switch{height:32px;margin-left:0;width:5.8em}a.ui-slider-handle-snapping{-webkit-transition:left 70ms linear;-moz-transition:left 70ms linear}div.ui-slider-switch .ui-slider-handle{margin-top:1px}.ui-slider-inneroffset{margin:0 16px;position:relative;z-index:1}div.ui-slider-switch.ui-slider-mini{width:5em;height:29px}div.ui-slider-switch.ui-slider-mini .ui-slider-inneroffset{margin:0 15px 0 14px}div.ui-slider-switch.ui-slider-mini .ui-slider-handle{width:25px;height:25px;margin:1px 0 0 -13px}div.ui-slider-switch.ui-slider-mini a.ui-slider-handle .ui-btn-inner{height:30px;width:30px;padding:0;margin:0}span.ui-slider-label{position:absolute;text-align:center;width:100%;overflow:hidden;font-size:16px;top:0;line-height:2;min-height:100%;border-width:0;white-space:nowrap}.ui-slider-mini span.ui-slider-label{font-size:14px}span.ui-slider-label-a{z-index:1;left:0;text-indent:-1.5em}span.ui-slider-label-b{z-index:0;right:0;text-indent:1.5em}.ui-slider-inline{width:120px;display:inline-block}

/*! jQuery Mobile v1.1.0 db342b1f315c282692791aa870455901fdb46a55 jquerymobile.com | jquery.org/license */
.ui-mobile,.ui-mobile body{height:99.9%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a IMAGES,.ui-mobile fieldset{border-width:0}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.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}.ui-mobile .ui-page-active{display:block;overflow:visible}.ui-page{outline:0}@media screen and (orientation:portrait){.ui-mobile,.ui-mobile .ui-page{min-height:420px}}@media screen and (orientation:landscape){.ui-mobile,.ui-mobile .ui-page{min-height:300px}}.ui-loading .ui-loader{display:block}.ui-loader{display:none;z-index:9999999;position:fixed;top:50%;box-shadow:0 1px 1px -1px #fff;left:50%;border:0}.ui-loader-default{background:0;opacity:.18;width:46px;height:46px;margin-left:-23px;margin-top:-23px}.ui-loader-verbose{width:200px;opacity:.88;height:auto;margin-left:-110px;margin-top:-43px;padding:10px}.ui-loader-default h1{font-size:0;width:0;height:0;overflow:hidden}.ui-loader-verbose h1{font-size:16px;margin:0;text-align:center}.ui-loader .ui-icon{background-color:#000;display:block;margin:0;width:44px;height:44px;padding:1px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px}.ui-loader-verbose .ui-icon{margin:0 auto 10px;opacity:.75}.ui-loader-textonly{padding:15px;margin-left:-115px}.ui-loader-textonly .ui-icon{display:none}.ui-loader-fakefix{position:absolute}.ui-mobile-rendering>*{visibility:hidden}.ui-bar,.ui-body{position:relative;padding:.4em 15px;overflow:hidden;display:block;clear:both}.ui-bar{font-size:16px;margin:0}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:16px;display:inline-block}.ui-header,.ui-footer{position:relative;border-left-width:0;border-right-width:0}.ui-header .ui-btn-left,.ui-header .ui-btn-right,.ui-footer .ui-btn-left,.ui-footer .ui-btn-right{position:absolute;top:3px}.ui-header .ui-btn-left,.ui-footer .ui-btn-left{left:5px}.ui-header .ui-btn-right,.ui-footer .ui-btn-right{right:5px}.ui-footer .ui-btn-icon-notext,.ui-header .ui-btn-icon-notext{top:6px}.ui-header .ui-title,.ui-footer .ui-title{min-height:1.1em;text-align:center;font-size:16px;display:block;margin:.6em 30% .8em;padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:.6em 15px .8em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:15px}.ui-icon{width:18px;height:18px}.ui-nojs{position:absolute;left:-9999px}.ui-hide-label label,.ui-hidden-accessible{position:absolute!important;left:-9999px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden}.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms}.out{-webkit-animation-timing-function:ease-in;-webkit-animation-duration:225ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:225}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-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}}.fade.out{opacity:0;-webkit-animation-duration:125ms;-webkit-animation-name:fadeout;-moz-animation-duration:125ms;-moz-animation-name:fadeout}.fade.in{opacity:1;-webkit-animation-duration:225ms;-webkit-animation-name:fadein;-moz-animation-duration:225ms;-moz-animation-name:fadein}.pop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}.pop.in{-webkit-transform:scale(1);-moz-transform:scale(1);opacity:1;-webkit-animation-name:popin;-moz-animation-name:popin;-webkit-animation-duration:350ms;-moz-animation-duration:350ms}.pop.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;opacity:0;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.pop.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein}.pop.out.reverse{-webkit-transform:scale(.8);-moz-transform:scale(.8);-webkit-animation-name:popout;-moz-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}}@-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}}@-webkit-keyframes slideinfromright{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0)}}@-webkit-keyframes slideinfromleft{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0)}}@-webkit-keyframes slideouttoleft{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes slideouttoright{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}to{-moz-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}.slide.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft}.slide.in{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright}.slide.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright}.slide.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft}.slidefade.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;-webkit-animation-duration:225ms;-moz-animation-duration:225ms}.slidefade.in{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-moz-transform:translateX(0);-moz-animation-name:fadein;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidefade.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidefade.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-moz-transform:translateX(0);-moz-animation-name:fadein;-webkit-animation-duration:200ms;-moz-animation-duration:200ms}.slidedown.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfromtop;-moz-transform:translateY(0);-moz-animation-name:slideinfromtop;-webkit-animation-duration:250ms;-moz-animation-duration:250ms}.slidedown.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-duration:150ms}.slidedown.out.reverse{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-animation-name:slideouttotop;-moz-animation-name:slideouttotop;-webkit-animation-duration:200ms;-moz-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)}}@-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%)}}.slideup.out{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-duration:100ms}.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;-webkit-animation-duration:250ms;-moz-animation-duration:250ms}.slideup.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-duration:150ms}.slideup.out.reverse{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-animation-name:slideouttobottom;-moz-animation-name:slideouttobottom;-webkit-animation-duration:200ms;-moz-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)}}@-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%)}}.viewport-flip{-webkit-perspective:1000;-moz-perspective:1000;position:absolute}.flip{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-backface-visibility:hidden;-moz-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}.flip.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:225ms;-moz-animation-name:flipintoright;-moz-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}.flip.in.reverse{-webkit-animation-name:flipintoleft;-moz-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)}}@-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)}}@-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)}}@-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)}}.viewport-turn{-webkit-perspective:1000;-moz-perspective:1000;position:absolute}.turn{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-webkit-transform-origin:0 0;-moz-backface-visibility:hidden;-moz-transform:translateX(0);-moz-transform-origin:0 0}.turn.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-webkit-animation-duration:125ms;-moz-animation-duration:125ms}.turn.in{-webkit-animation-name:flipintoright;-moz-animation-name:flipintoright;-webkit-animation-duration:250ms;-moz-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}.turn.in.reverse{-webkit-animation-name:flipintoleft;-moz-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)}}@-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)}}@-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)}}@-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)}}.flow{-webkit-transform-origin:50% 30%;-moz-transform-origin:50% 30%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-box-shadow:0 0 20px rgba(0,0,0,.4)}.ui-dialog.flow{-webkit-transform-origin:none;-moz-transform-origin:none;-webkit-box-shadow:none;-moz-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}.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}.flow.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:flowouttoright;-moz-transform:translateX(100%);-moz-animation-name:flowouttoright}.flow.in.reverse{-webkit-animation-name:flowinfromleft;-moz-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)}}@-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)}}@-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)}}@-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)}}.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d{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}.ui-grid-solo .ui-block-a{width:100%;float:none}.ui-grid-a .ui-block-a,.ui-grid-a .ui-block-b{width:50%}.ui-grid-a .ui-block-a{clear:left}.ui-grid-b .ui-block-a,.ui-grid-b .ui-block-b,.ui-grid-b .ui-block-c{width:33.333%}.ui-grid-b .ui-block-a{clear:left}.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:25%}.ui-grid-c .ui-block-a{clear:left}.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:20%}.ui-grid-d .ui-block-a{clear:left}.ui-header-fixed,.ui-footer-fixed{left:0;right:0;width:100%;position:fixed;z-index:1000}.ui-header-fixed{top:0}.ui-footer-fixed{bottom:0}.ui-header-fullscreen,.ui-footer-fullscreen{opacity:.9}.ui-page-header-fixed{padding-top:2.5em}.ui-page-footer-fixed{padding-bottom:3em}.ui-page-header-fullscreen .ui-content,.ui-page-footer-fullscreen .ui-content{padding:0}.ui-fixed-hidden{position:absolute}.ui-page-header-fullscreen .ui-fixed-hidden,.ui-page-footer-fullscreen .ui-fixed-hidden{left:-99999em}.ui-header-fixed .ui-btn,.ui-footer-fixed .ui-btn{z-index:10}.ui-navbar{overflow:hidden}.ui-navbar ul,.ui-navbar-expanded ul{list-style:none;padding:0;margin:0;position:relative;display:block;border:0}.ui-navbar-collapsed ul{float:left;width:75%;margin-right:-2px}.ui-navbar-collapsed .ui-navbar-toggle{float:left;width:25%}.ui-navbar li.ui-navbar-truncate{position:absolute;left:-9999px;top:-9999px}.ui-navbar li .ui-btn,.ui-navbar .ui-navbar-toggle .ui-btn{display:block;font-size:12px;text-align:center;margin:0;border-right-width:0;max-width:100%}.ui-navbar li .ui-btn{margin-right:-1px}.ui-navbar li .ui-btn:last-child{margin-right:0}.ui-header .ui-navbar li .ui-btn,.ui-header .ui-navbar .ui-navbar-toggle .ui-btn,.ui-footer .ui-navbar li .ui-btn,.ui-footer .ui-navbar .ui-navbar-toggle .ui-btn{border-top-width:0;border-bottom-width:0}.ui-navbar .ui-btn-inner{padding-left:2px;padding-right:2px}.ui-navbar-noicons li .ui-btn .ui-btn-inner,.ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner{padding-top:.8em;padding-bottom:.9em}.ui-navbar-expanded .ui-btn{margin:0;font-size:14px}.ui-navbar-expanded .ui-btn-inner{padding-left:5px;padding-right:5px}.ui-navbar-expanded .ui-btn-icon-top .ui-btn-inner{padding:45px 5px 15px;text-align:center}.ui-navbar-expanded .ui-btn-icon-top .ui-icon{top:15px}.ui-navbar-expanded .ui-btn-icon-bottom .ui-btn-inner{padding:15px 5px 45px;text-align:center}.ui-navbar-expanded .ui-btn-icon-bottom .ui-icon{bottom:15px}.ui-navbar-expanded li .ui-btn .ui-btn-inner{min-height:2.5em}.ui-navbar-expanded .ui-navbar-noicons .ui-btn .ui-btn-inner{padding-top:1.8em;padding-bottom:1.9em}.ui-btn{display:block;text-align:center;cursor:pointer;position:relative;margin:.5em 5px;padding:0}.ui-mini{margin:.25em 5px}.ui-btn-inner{padding:.6em 20px;min-width:.75em;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;zoom:1}.ui-btn input,.ui-btn button{z-index:2}.ui-btn-left,.ui-btn-right,.ui-btn-inline{display:inline-block}.ui-btn-block{display:block}.ui-header .ui-btn,.ui-footer .ui-btn{display:inline-block;margin:0}.ui-header .ui-btn-inner,.ui-footer .ui-btn-inner,.ui-mini .ui-btn-inner{font-size:12.5px;padding:.55em 11px .5em}.ui-header .ui-fullsize .ui-btn-inner,.ui-footer .ui-fullsize .ui-btn-inner{font-size:16px;padding:.6em 25px}.ui-btn-icon-notext{width:24px;height:24px}.ui-btn-icon-notext .ui-btn-inner{padding:0;height:100%}.ui-btn-icon-notext .ui-btn-inner .ui-icon{margin:2px 1px 2px 3px}.ui-btn-text{position:relative;z-index:1;width:100%}.ui-btn-icon-notext .ui-btn-text{position:absolute;left:-9999px}.ui-btn-icon-left .ui-btn-inner{padding-left:40px}.ui-btn-icon-right .ui-btn-inner{padding-right:40px}.ui-btn-icon-top .ui-btn-inner{padding-top:40px}.ui-btn-icon-bottom .ui-btn-inner{padding-bottom:40px}.ui-header .ui-btn-icon-left .ui-btn-inner,.ui-footer .ui-btn-icon-left .ui-btn-inner,.ui-mini .ui-btn-icon-left .ui-btn-inner{padding-left:30px}.ui-header .ui-btn-icon-right .ui-btn-inner,.ui-footer .ui-btn-icon-right .ui-btn-inner,.ui-mini .ui-btn-icon-right .ui-btn-inner{padding-right:30px}.ui-header .ui-btn-icon-top .ui-btn-inner,.ui-footer .ui-btn-icon-top .ui-btn-inner,.ui-mini .ui-btn-icon-top .ui-btn-inner{padding:30px 3px .5em 3px}.ui-header .ui-btn-icon-bottom .ui-btn-inner,.ui-footer .ui-btn-icon-bottom .ui-btn-inner,.ui-mini .ui-btn-icon-bottom .ui-btn-inner{padding:.55em 3px 30px 3px}.ui-btn-icon-notext .ui-icon{display:block;z-index:0}.ui-btn-icon-left .ui-btn-inner .ui-icon,.ui-btn-icon-right .ui-btn-inner .ui-icon{position:absolute;top:50%;margin-top:-9px}.ui-btn-icon-top .ui-btn-inner .ui-icon,.ui-btn-icon-bottom .ui-btn-inner .ui-icon{position:absolute;left:50%;margin-left:-9px}.ui-btn-icon-left .ui-icon{left:10px}.ui-btn-icon-right .ui-icon{right:10px}.ui-btn-icon-top .ui-icon{top:10px}.ui-btn-icon-bottom .ui-icon{top:auto;bottom:10px}.ui-header .ui-btn-icon-left .ui-icon,.ui-footer .ui-btn-icon-left .ui-icon,.ui-mini.ui-btn-icon-left .ui-icon,.ui-mini .ui-btn-icon-left .ui-icon{left:5px}.ui-header .ui-btn-icon-right .ui-icon,.ui-footer .ui-btn-icon-right .ui-icon,.ui-mini.ui-btn-icon-right .ui-icon,.ui-mini .ui-btn-icon-right .ui-icon{right:5px}.ui-header .ui-btn-icon-top .ui-icon,.ui-footer .ui-btn-icon-top .ui-icon,.ui-mini.ui-btn-icon-top .ui-icon,.ui-mini .ui-btn-icon-top .ui-icon{top:5px}.ui-header .ui-btn-icon-bottom .ui-icon,.ui-footer .ui-btn-icon-bottom .ui-icon,.ui-mini.ui-btn-icon-bottom .ui-icon,.ui-mini .ui-btn-icon-bottom .ui-icon{bottom:5px}.ui-btn-hidden{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:button;opacity:.1;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=.0001);font-size:1px;border:0;text-indent:-9999px}.ui-collapsible{margin:.5em 0}.ui-collapsible-heading{font-size:16px;display:block;margin:0 -8px;padding:0;border-width:0 0 1px 0;position:relative}.ui-collapsible-heading a{text-align:left;margin:0}.ui-collapsible-heading .ui-btn-inner,.ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner{padding-left:40px}.ui-collapsible-heading .ui-btn-icon-right .ui-btn-inner{padding-left:12px;padding-right:40px}.ui-collapsible-heading .ui-btn-icon-top .ui-btn-inner,.ui-collapsible-heading .ui-btn-icon-bottom .ui-btn-inner{padding-right:40px;text-align:center}.ui-collapsible-heading a span.ui-btn{position:absolute;left:6px;top:50%;margin:-12px 0 0 0;width:20px;height:20px;padding:1px 0 1px 2px;text-indent:-9999px}.ui-collapsible-heading a span.ui-btn .ui-btn-inner{padding:10px 0}.ui-collapsible-heading a span.ui-btn .ui-icon{left:0;margin-top:-10px}.ui-collapsible-heading-status{position:absolute;top:-9999px;left:0}.ui-collapsible-content{display:block;margin:0 -8px;padding:10px 16px;border-top:0;background-image:none;font-weight:normal}.ui-collapsible-content-collapsed{display:none}.ui-collapsible-set{margin:.5em 0}.ui-collapsible-set .ui-collapsible{margin:-1px 0 0}.ui-controlgroup,fieldset.ui-controlgroup{padding:0;margin:0 0 .5em;zoom:1}.ui-bar .ui-controlgroup{margin:0 .3em}.ui-controlgroup-label{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .4em}.ui-controlgroup-controls{display:block;width:100%}.ui-controlgroup li{list-style:none}.ui-controlgroup-vertical .ui-btn,.ui-controlgroup-vertical .ui-checkbox,.ui-controlgroup-vertical .ui-radio{margin:0;border-bottom-width:0}.ui-controlgroup-controls label.ui-select{position:absolute;left:-9999px}.ui-controlgroup-vertical .ui-controlgroup-last{border-bottom-width:1px}.ui-controlgroup-horizontal{padding:0}.ui-controlgroup-horizontal .ui-btn-inner{text-align:center}.ui-controlgroup-horizontal .ui-btn,.ui-controlgroup-horizontal .ui-select{display:inline-block;margin:0 -6px 0 0}.ui-controlgroup-horizontal .ui-checkbox,.ui-controlgroup-horizontal .ui-radio{float:left;clear:none;margin:0 -1px 0 0}.ui-controlgroup-horizontal .ui-checkbox .ui-btn,.ui-controlgroup-horizontal .ui-radio .ui-btn,.ui-controlgroup-horizontal .ui-checkbox:last-child,.ui-controlgroup-horizontal .ui-radio:last-child{margin-right:0}.ui-controlgroup-horizontal .ui-controlgroup-last{margin-right:0}.ui-controlgroup .ui-checkbox label,.ui-controlgroup .ui-radio label{font-size:16px}@media all and (min-width:450px){.ui-field-contain .ui-controlgroup-label{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-controlgroup-controls{width:60%;display:inline-block}.ui-field-contain .ui-controlgroup .ui-select{width:100%}.ui-field-contain .ui-controlgroup-horizontal .ui-select{width:auto}}.ui-dialog{background:none!important}.ui-dialog-contain{width:92.5%;max-width:500px;margin:10% auto 15px auto;padding:0}.ui-dialog .ui-header{margin-top:15%;border:0;overflow:hidden}.ui-dialog .ui-header,.ui-dialog .ui-content,.ui-dialog .ui-footer{display:block;position:relative;width:auto}.ui-dialog .ui-header,.ui-dialog .ui-footer{z-index:10;padding:0}.ui-dialog .ui-footer{padding:0 15px}.ui-dialog .ui-content{padding:15px}.ui-dialog{margin-top:-15px}.ui-checkbox,.ui-radio{position:relative;clear:both;margin:.2em 0 .5em;z-index:1}.ui-checkbox .ui-btn,.ui-radio .ui-btn{margin:0;text-align:left;z-index:2}.ui-checkbox .ui-btn-inner,.ui-radio .ui-btn-inner{white-space:normal}.ui-checkbox .ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-btn-icon-left .ui-btn-inner{padding-left:45px}.ui-checkbox .ui-mini.ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-mini.ui-btn-icon-left .ui-btn-inner{padding-left:36px}.ui-checkbox .ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-btn-inner,.ui-radio .ui-mini.ui-btn-icon-right .ui-btn-inner{padding-right:36px}.ui-checkbox .ui-btn-icon-top .ui-btn-inner,.ui-radio .ui-btn-icon-top .ui-btn-inner{padding-right:0;padding-left:0;text-align:center}.ui-checkbox .ui-btn-icon-bottom .ui-btn-inner,.ui-radio .ui-btn-icon-bottom .ui-btn-inner{padding-right:0;padding-left:0;text-align:center}.ui-checkbox .ui-icon,.ui-radio .ui-icon{top:1.1em}.ui-checkbox .ui-btn-icon-left .ui-icon,.ui-radio .ui-btn-icon-left .ui-icon{left:15px}.ui-checkbox .ui-mini.ui-btn-icon-left .ui-icon,.ui-radio .ui-mini.ui-btn-icon-left .ui-icon{left:9px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon,.ui-radio .ui-mini.ui-btn-icon-right .ui-icon{right:9px}.ui-checkbox .ui-btn-icon-top .ui-icon,.ui-radio .ui-btn-icon-top .ui-icon{top:10px}.ui-checkbox .ui-btn-icon-bottom .ui-icon,.ui-radio .ui-btn-icon-bottom .ui-icon{top:auto;bottom:10px}.ui-checkbox .ui-btn-icon-right .ui-icon,.ui-radio .ui-btn-icon-right .ui-icon{right:15px}.ui-checkbox .ui-mini.ui-btn-icon-right .ui-icon,.ui-radio .ui-mini.ui-btn-icon-right .ui-icon{right:9px}.ui-checkbox input,.ui-radio input{position:absolute;left:20px;top:50%;width:10px;height:10px;margin:-5px 0 0 0;outline:0!important;z-index:1}.ui-field-contain,fieldset.ui-field-contain{padding:.8em 0;margin:0;border-width:0 0 1px 0;overflow:visible}.ui-field-contain:first-child{border-top-width:0}.ui-header .ui-field-contain-left,.ui-header .ui-field-contain-right{position:absolute;top:0;width:25%}.ui-header .ui-field-contain-left{left:1em}.ui-header .ui-field-contain-right{right:1em}@media all and (min-width:450px){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{border-width:0;padding:0;margin:1em 0}}.ui-select{display:block;position:relative}.ui-select select{position:absolute;left:-9999px;top:-9999px}.ui-select .ui-btn{overflow:hidden;opacity:1;margin:0}.ui-select .ui-btn select{cursor:pointer;-webkit-appearance:button;left:0;top:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:2}.ui-select .ui-disabled{opacity:.3}@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}}.ui-select .ui-btn select.ui-select-nativeonly{opacity:1;text-indent:0}.ui-select .ui-btn-icon-right .ui-btn-inner{padding-right:45px}.ui-select .ui-btn-icon-right .ui-icon{right:15px}.ui-select .ui-mini.ui-btn-icon-right .ui-icon{right:7px}label.ui-select{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}.ui-select .ui-btn-text,.ui-selectmenu .ui-btn-text{display:block;min-height:1em;overflow:hidden!important}.ui-select .ui-btn-text{text-overflow:ellipsis}.ui-selectmenu{position:absolute;padding:0;z-index:1100!important;width:80%;max-width:350px;padding:6px}.ui-selectmenu .ui-listview{margin:0}.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}.ui-selectmenu-hidden{top:-9999px;left:-9999px}.ui-selectmenu-screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.ui-screen-hidden,.ui-selectmenu-list .ui-li .ui-icon{display:none}.ui-selectmenu-list .ui-li .ui-icon{display:block}.ui-li.ui-selectmenu-placeholder{display:none}.ui-selectmenu .ui-header .ui-title{margin:.6em 46px .8em}@media all and (min-width:450px){.ui-field-contain label.ui-select{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain .ui-select{width:60%;display:inline-block}}.ui-selectmenu .ui-header h1:after{content:'.';visibility:hidden}label.ui-input-text{font-size:16px;line-height:1.4;display:block;font-weight:normal;margin:0 0 .3em}input.ui-input-text,textarea.ui-input-text{background-image:none;padding:.4em;line-height:1.4;font-size:16px;display:block;width:97%;outline:0}.ui-header input.ui-input-text,.ui-footer input.ui-input-text{margin-left:1.25%;padding:.4em 1%;width:95.5%}input.ui-input-text{-webkit-appearance:none}textarea.ui-input-text{height:50px;-webkit-transition:height 200ms linear;-moz-transition:height 200ms linear;-o-transition:height 200ms linear;transition:height 200ms linear}.ui-input-search{padding:0 30px;background-image:none;position:relative}.ui-icon-searchfield:after{position:absolute;left:7px;top:50%;margin-top:-9px;content:"";width:18px;height:18px;opacity:.5}.ui-input-search input.ui-input-text{border:0;width:98%;padding:.4em 0;margin:0;display:block;background:transparent none;outline:0!important}.ui-input-search .ui-input-clear{position:absolute;right:0;top:50%;margin-top:-13px}.ui-mini .ui-input-clear{right:-3px}.ui-input-search .ui-input-clear-hidden{display:none}input.ui-mini,.ui-mini input,textarea.ui-mini{font-size:14px}textarea.ui-mini{height:45px}@media all and (min-width:450px){.ui-field-contain label.ui-input-text{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain input.ui-input-text,.ui-field-contain textarea.ui-input-text,.ui-field-contain .ui-input-search{width:60%;display:inline-block}.ui-field-contain .ui-input-search{width:50%}.ui-hide-label input.ui-input-text,.ui-hide-label textarea.ui-input-text,.ui-hide-label .ui-input-search{padding:.4em;width:97%}.ui-input-search input.ui-input-text{width:98%}}.ui-listview{margin:0;counter-reset:listnumbering}.ui-content .ui-listview{margin:-15px}.ui-content .ui-listview-inset{margin:1em 0}.ui-listview,.ui-li{list-style:none;padding:0}.ui-li,.ui-li.ui-field-contain{display:block;margin:0;position:relative;overflow:visible;text-align:left;border-width:0;border-top-width:1px}.ui-li .ui-btn-text a.ui-link-inherit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-divider,.ui-li-static{padding:.5em 15px;font-size:14px;font-weight:bold}.ui-li-divider{counter-reset:listnumbering}ol.ui-listview .ui-link-inherit:before,ol.ui-listview .ui-li-static:before,.ui-li-dec{font-size:.8em;display:inline-block;padding-right:.3em;font-weight:normal;counter-increment:listnumbering;content:counter(listnumbering) ". "}ol.ui-listview .ui-li-jsnumbering:before{content:""!important}.ui-listview-inset .ui-li{border-right-width:1px;border-left-width:1px}.ui-li:last-child,.ui-li.ui-field-contain:last-child{border-bottom-width:1px}.ui-li>.ui-btn-inner{display:block;position:relative;padding:0}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding:.7em 15px .7em 15px;display:block}.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-thumb{min-height:60px;padding-left:100px}.ui-li-has-icon .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-icon{min-height:20px;padding-left:40px}.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-count{padding-right:45px}.ui-li-has-arrow .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow{padding-right:30px}.ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-arrow.ui-li-has-count{padding-right:75px}.ui-li-has-count .ui-btn-text{padding-right:15px}.ui-li-heading{font-size:16px;font-weight:bold;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-desc{font-size:12px;font-weight:normal;display:block;margin:-.5em 0 .6em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-li-thumb,.ui-listview .ui-li-icon{position:absolute;left:1px;top:0;max-height:80px;max-width:80px}.ui-listview .ui-li-icon{max-height:40px;max-width:40px;left:10px;top:.9em}.ui-li-thumb,.ui-listview .ui-li-icon,.ui-li-content{float:left;margin-right:10px}.ui-li-aside{float:right;width:50%;text-align:right;margin:.3em 0}@media all and (min-width:480px){.ui-li-aside{width:45%}}.ui-li-divider{cursor:default}.ui-li-has-alt .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li-has-alt{padding-right:95px}.ui-li-has-count .ui-li-count{position:absolute;font-size:11px;font-weight:bold;padding:.2em .5em;top:50%;margin-top:-.9em;right:48px}.ui-li-divider .ui-li-count,.ui-li-static .ui-li-count{right:10px}.ui-li-has-alt .ui-li-count{right:55px}.ui-li-link-alt{position:absolute;width:40px;height:100%;border-width:0;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-li-link-alt .ui-btn{overflow:hidden;position:absolute;right:8px;top:50%;margin:-11px 0 0 0;border-bottom-width:1px;z-index:-1}.ui-li-link-alt .ui-btn-inner{padding:0;height:100%;position:absolute;width:100%;top:0;left:0}.ui-li-link-alt .ui-btn .ui-icon{right:50%;margin-right:-9px}.ui-listview * .ui-btn-inner>.ui-btn>.ui-btn-inner{border-top:0}.ui-listview-filter{border-width:0;overflow:hidden;margin:-15px -15px 15px -15px}.ui-listview-filter .ui-input-search{margin:5px;width:auto;display:block}.ui-listview-filter-inset{margin:-15px -5px -15px -5px;background:transparent}.ui-li.ui-screen-hidden{display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ui-li .ui-btn-text{overflow:visible}}label.ui-slider{font-size:16px;line-height:1.4;font-weight:normal;margin:0 0 .3em;display:block}input.ui-slider-input,.ui-field-contain input.ui-slider-input{display:inline-block;width:50px}select.ui-slider-switch{display:none}div.ui-slider{position:relative;display:inline-block;overflow:visible;height:15px;padding:0;margin:0 2% 0 20px;top:4px;width:65%}div.ui-slider-mini{height:12px;margin-left:10px}div.ui-slider-bg{border:0;height:100%;padding-right:8px}.ui-controlgroup a.ui-slider-handle,a.ui-slider-handle{position:absolute;z-index:1;top:50%;width:28px;height:28px;margin-top:-15px;margin-left:-15px;outline:0}a.ui-slider-handle .ui-btn-inner{padding:0;height:100%}div.ui-slider-mini a.ui-slider-handle{height:14px;width:14px;margin:-8px 0 0 -7px}div.ui-slider-mini a.ui-slider-handle .ui-btn-inner{height:30px;width:30px;padding:0;margin:-9px 0 0 -9px}@media all and (min-width:450px){.ui-field-contain label.ui-slider{vertical-align:top;display:inline-block;width:20%;margin:0 2% 0 0}.ui-field-contain div.ui-slider{width:43%}.ui-field-contain div.ui-slider-switch{width:5.5em}}div.ui-slider-switch{height:32px;margin-left:0;width:5.8em}a.ui-slider-handle-snapping{-webkit-transition:left 70ms linear;-moz-transition:left 70ms linear}div.ui-slider-switch .ui-slider-handle{margin-top:1px}.ui-slider-inneroffset{margin:0 16px;position:relative;z-index:1}div.ui-slider-switch.ui-slider-mini{width:5em;height:29px}div.ui-slider-switch.ui-slider-mini .ui-slider-inneroffset{margin:0 15px 0 14px}div.ui-slider-switch.ui-slider-mini .ui-slider-handle{width:25px;height:25px;margin:1px 0 0 -13px}div.ui-slider-switch.ui-slider-mini a.ui-slider-handle .ui-btn-inner{height:30px;width:30px;padding:0;margin:0}span.ui-slider-label{position:absolute;text-align:center;width:100%;overflow:hidden;font-size:16px;top:0;line-height:2;min-height:100%;border-width:0;white-space:nowrap}.ui-slider-mini span.ui-slider-label{font-size:14px}span.ui-slider-label-a{z-index:1;left:0;text-indent:-1.5em}span.ui-slider-label-b{z-index:0;right:0;text-indent:1.5em}.ui-slider-inline{width:120px;display:inline-block}

/*! jQuery Mobile v1.1.0 db342b1f315c282692791aa870455901fdb46a55 jquerymobile.com | jquery.org/license */
.ui-bar-a{border:1px solid #333;background:#111;color:#fff;font-weight:bold;text-shadow:0 -1px 1px #000;background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#111));background-image:-webkit-linear-gradient(#3c3c3c,#111);background-image:-moz-linear-gradient(#3c3c3c,#111);background-image:-ms-linear-gradient(#3c3c3c,#111);background-image:-o-linear-gradient(#3c3c3c,#111);background-image:linear-gradient(#3c3c3c,#111)}.ui-bar-a,.ui-bar-a input,.ui-bar-a select,.ui-bar-a textarea,.ui-bar-a button{font-family:Helvetica,Arial,sans-serif}.ui-bar-a .ui-link-inherit{color:#fff}.ui-bar-a .ui-link{color:#7cc4e7;font-weight:bold}.ui-bar-a .ui-link:hover{color:#2489ce}.ui-bar-a .ui-link:active{color:#2489ce}.ui-bar-a .ui-link:visited{color:#2489ce}.ui-body-a,.ui-overlay-a{border:1px solid #444;background:#222;color:#fff;text-shadow:0 1px 1px #111;font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#222));background-image:-webkit-linear-gradient(#444,#222);background-image:-moz-linear-gradient(#444,#222);background-image:-ms-linear-gradient(#444,#222);background-image:-o-linear-gradient(#444,#222);background-image:linear-gradient(#444,#222)}.ui-overlay-a{background-image:none;border-width:0}.ui-body-a,.ui-body-a input,.ui-body-a select,.ui-body-a textarea,.ui-body-a button{font-family:Helvetica,Arial,sans-serif}.ui-body-a .ui-link-inherit{color:#fff}.ui-body-a .ui-link{color:#2489ce;font-weight:bold}.ui-body-a .ui-link:hover{color:#2489ce}.ui-body-a .ui-link:active{color:#2489ce}.ui-body-a .ui-link:visited{color:#2489ce}.ui-btn-up-a{border:1px solid #111;background:#333;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#2d2d2d));background-image:-webkit-linear-gradient(#444,#2d2d2d);background-image:-moz-linear-gradient(#444,#2d2d2d);background-image:-ms-linear-gradient(#444,#2d2d2d);background-image:-o-linear-gradient(#444,#2d2d2d);background-image:linear-gradient(#444,#2d2d2d)}.ui-btn-up-a a.ui-link-inherit{color:#fff}.ui-btn-hover-a{border:1px solid #000;background:#444;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#383838));background-image:-webkit-linear-gradient(#555,#383838);background-image:-moz-linear-gradient(#555,#383838);background-image:-ms-linear-gradient(#555,#383838);background-image:-o-linear-gradient(#555,#383838);background-image:linear-gradient(#555,#383838)}.ui-btn-hover-a a.ui-link-inherit{color:#fff}.ui-btn-down-a{border:1px solid #000;background:#222;font-weight:bold;color:#fff;text-shadow:0 1px 1px #111;background-image:-webkit-gradient(linear,left top,left bottom,from(#202020),to(#2c2c2c));background-image:-webkit-linear-gradient(#202020,#2c2c2c);background-image:-moz-linear-gradient(#202020,#2c2c2c);background-image:-ms-linear-gradient(#202020,#2c2c2c);background-image:-o-linear-gradient(#202020,#2c2c2c);background-image:linear-gradient(#202020,#2c2c2c)}.ui-btn-down-a a.ui-link-inherit{color:#fff}.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-b{border:1px solid #456f9a;background:#5e87b0;color:#fff;font-weight:bold;text-shadow:0 1px 1px #3e6790;background-image:-webkit-gradient(linear,left top,left bottom,from(#6facd5),to(#497bae));background-image:-webkit-linear-gradient(#6facd5,#497bae);background-image:-moz-linear-gradient(#6facd5,#497bae);background-image:-ms-linear-gradient(#6facd5,#497bae);background-image:-o-linear-gradient(#6facd5,#497bae);background-image:linear-gradient(#6facd5,#497bae)}.ui-bar-b,.ui-bar-b input,.ui-bar-b select,.ui-bar-b textarea,.ui-bar-b button{font-family:Helvetica,Arial,sans-serif}.ui-bar-b .ui-link-inherit{color:#fff}.ui-bar-b .ui-link{color:#ddf0f8;font-weight:bold}.ui-bar-b .ui-link:hover{color:#ddf0f8}.ui-bar-b .ui-link:active{color:#ddf0f8}.ui-bar-b .ui-link:visited{color:#ddf0f8}.ui-body-b,.ui-overlay-b{border:1px solid #999;background:#f3f3f3;color:#222;text-shadow:0 1px 0 #fff;font-weight:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ccc));background-image:-webkit-linear-gradient(#ddd,#ccc);background-image:-moz-linear-gradient(#ddd,#ccc);background-image:-ms-linear-gradient(#ddd,#ccc);background-image:-o-linear-gradient(#ddd,#ccc);background-image:linear-gradient(#ddd,#ccc)}.ui-overlay-b{background-image:none;border-width:0}.ui-body-b,.ui-body-b input,.ui-body-b select,.ui-body-b textarea,.ui-body-b button{font-family:Helvetica,Arial,sans-serif}.ui-body-b .ui-link-inherit{color:#333}.ui-body-b .ui-link{color:#2489ce;font-weight:bold}.ui-body-b .ui-link:hover{color:#2489ce}.ui-body-b .ui-link:active{color:#2489ce}.ui-body-b .ui-link:visited{color:#2489ce}.ui-btn-up-b{border:1px solid #044062;background:#396b9e;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#5f9cc5),to(#396b9e));background-image:-webkit-linear-gradient(#5f9cc5,#396b9e);background-image:-moz-linear-gradient(#5f9cc5,#396b9e);background-image:-ms-linear-gradient(#5f9cc5,#396b9e);background-image:-o-linear-gradient(#5f9cc5,#396b9e);background-image:linear-gradient(#5f9cc5,#396b9e)}.ui-btn-up-b a.ui-link-inherit{color:#fff}.ui-btn-hover-b{border:1px solid #00415e;background:#4b88b6;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#6facd5),to(#4272a4));background-image:-webkit-linear-gradient(#6facd5,#4272a4);background-image:-moz-linear-gradient(#6facd5,#4272a4);background-image:-ms-linear-gradient(#6facd5,#4272a4);background-image:-o-linear-gradient(#6facd5,#4272a4);background-image:linear-gradient(#6facd5,#4272a4)}.ui-btn-hover-b a.ui-link-inherit{color:#fff}.ui-btn-down-b{border:1px solid #225377;background:#4e89c5;font-weight:bold;color:#fff;text-shadow:0 1px 1px #194b7e;background-image:-webkit-gradient(linear,left top,left bottom,from(#295b8e),to(#3e79b5));background-image:-webkit-linear-gradient(#295b8e,#3e79b5);background-image:-moz-linear-gradient(#295b8e,#3e79b5);background-image:-ms-linear-gradient(#295b8e,#3e79b5);background-image:-o-linear-gradient(#295b8e,#3e79b5);background-image:linear-gradient(#295b8e,#3e79b5)}.ui-btn-down-b a.ui-link-inherit{color:#fff}.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-c{border:1px solid #b3b3b3;background:#eee;color:#3e3e3e;font-weight:bold;text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#ddd));background-image:-webkit-linear-gradient(#f0f0f0,#ddd);background-image:-moz-linear-gradient(#f0f0f0,#ddd);background-image:-ms-linear-gradient(#f0f0f0,#ddd);background-image:-o-linear-gradient(#f0f0f0,#ddd);background-image:linear-gradient(#f0f0f0,#ddd)}.ui-bar-c .ui-link-inherit{color:#3e3e3e}.ui-bar-c .ui-link{color:#7cc4e7;font-weight:bold}.ui-bar-c .ui-link:hover{color:#2489ce}.ui-bar-c .ui-link:active{color:#2489ce}.ui-bar-c .ui-link:visited{color:#2489ce}.ui-bar-c,.ui-bar-c input,.ui-bar-c select,.ui-bar-c textarea,.ui-bar-c button{font-family:Helvetica,Arial,sans-serif}.ui-body-c,.ui-overlay-c{border:1px solid #aaa;color:#333;text-shadow:0 1px 0 #fff;background:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eee));background-image:-webkit-linear-gradient(#f9f9f9,#eee);background-image:-moz-linear-gradient(#f9f9f9,#eee);background-image:-ms-linear-gradient(#f9f9f9,#eee);background-image:-o-linear-gradient(#f9f9f9,#eee);background-image:linear-gradient(#f9f9f9,#eee)}.ui-overlay-c{background-image:none;border-width:0}.ui-body-c,.ui-body-c input,.ui-body-c select,.ui-body-c textarea,.ui-body-c button{font-family:Helvetica,Arial,sans-serif}.ui-body-c .ui-link-inherit{color:#333}.ui-body-c .ui-link{color:#2489ce;font-weight:bold}.ui-body-c .ui-link:hover{color:#2489ce}.ui-body-c .ui-link:active{color:#2489ce}.ui-body-c .ui-link:visited{color:#2489ce}.ui-btn-up-c{border:1px solid #ccc;background:#eee;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1)}.ui-btn-up-c a.ui-link-inherit{color:#2f3e46}.ui-btn-hover-c{border:1px solid #bbb;background:#dfdfdf;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#e0e0e0));background-image:-webkit-linear-gradient(#f9f9f9,#e0e0e0);background-image:-moz-linear-gradient(#f6f6f6,#e0e0e0);background-image:-ms-linear-gradient(#f6f6f6,#e0e0e0);background-image:-o-linear-gradient(#f6f6f6,#e0e0e0);background-image:linear-gradient(#f6f6f6,#e0e0e0)}.ui-btn-hover-c a.ui-link-inherit{color:#2f3e46}.ui-btn-down-c{border:1px solid #bbb;background:#d6d6d6;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#d0d0d0),to(#dfdfdf));background-image:-webkit-linear-gradient(#d0d0d0,#dfdfdf);background-image:-moz-linear-gradient(#d0d0d0,#dfdfdf);background-image:-ms-linear-gradient(#d0d0d0,#dfdfdf);background-image:-o-linear-gradient(#d0d0d0,#dfdfdf);background-image:linear-gradient(#d0d0d0,#dfdfdf)}.ui-btn-down-c a.ui-link-inherit{color:#2f3e46}.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-d{border:1px solid #bbb;background:#bbb;color:#333;text-shadow:0 1px 0 #eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#bbb));background-image:-webkit-linear-gradient(#ddd,#bbb);background-image:-moz-linear-gradient(#ddd,#bbb);background-image:-ms-linear-gradient(#ddd,#bbb);background-image:-o-linear-gradient(#ddd,#bbb);background-image:linear-gradient(#ddd,#bbb)}.ui-bar-d,.ui-bar-d input,.ui-bar-d select,.ui-bar-d textarea,.ui-bar-d button{font-family:Helvetica,Arial,sans-serif}.ui-bar-d .ui-link-inherit{color:#333}.ui-bar-d .ui-link{color:#2489ce;font-weight:bold}.ui-bar-d .ui-link:hover{color:#2489ce}.ui-bar-d .ui-link:active{color:#2489ce}.ui-bar-d .ui-link:visited{color:#2489ce}.ui-body-d,.ui-overlay-d{border:1px solid #bbb;color:#333;text-shadow:0 1px 0 #fff;background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(#fff,#fff);background-image:-moz-linear-gradient(#fff,#fff);background-image:-ms-linear-gradient(#fff,#fff);background-image:-o-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff)}.ui-overlay-d{background-image:none;border-width:0}.ui-body-d,.ui-body-d input,.ui-body-d select,.ui-body-d textarea,.ui-body-d button{font-family:Helvetica,Arial,sans-serif}.ui-body-d .ui-link-inherit{color:#333}.ui-body-d .ui-link{color:#2489ce;font-weight:bold}.ui-body-d .ui-link:hover{color:#2489ce}.ui-body-d .ui-link:active{color:#2489ce}.ui-body-d .ui-link:visited{color:#2489ce}.ui-btn-up-d{border:1px solid #bbb;background:#fff;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f6f6f6));background-image:-webkit-linear-gradient(#fafafa,#f6f6f6);background-image:-moz-linear-gradient(#fafafa,#f6f6f6);background-image:-ms-linear-gradient(#fafafa,#f6f6f6);background-image:-o-linear-gradient(#fafafa,#f6f6f6);background-image:linear-gradient(#fafafa,#f6f6f6)}.ui-btn-up-d a.ui-link-inherit{color:#333}.ui-btn-hover-d{border:1px solid #aaa;background:#eee;font-weight:bold;color:#333;cursor:pointer;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fff));background-image:-webkit-linear-gradient(#eee,#fff);background-image:-moz-linear-gradient(#eee,#fff);background-image:-ms-linear-gradient(#eee,#fff);background-image:-o-linear-gradient(#eee,#fff);background-image:linear-gradient(#eee,#fff)}.ui-btn-hover-d a.ui-link-inherit{color:#333}.ui-btn-down-d{border:1px solid #aaa;background:#eee;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#f2f2f2));background-image:-webkit-linear-gradient(#e5e5e5,#f2f2f2);background-image:-moz-linear-gradient(#e5e5e5,#f2f2f2);background-image:-ms-linear-gradient(#e5e5e5,#f2f2f2);background-image:-o-linear-gradient(#e5e5e5,#f2f2f2);background-image:linear-gradient(#e5e5e5,#f2f2f2)}.ui-btn-down-d a.ui-link-inherit{color:#333}.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d{font-family:Helvetica,Arial,sans-serif;text-decoration:none}.ui-bar-e{border:1px solid #f7c942;background:#fadb4e;color:#333;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fceda7),to(#fbef7e));background-image:-webkit-linear-gradient(#fceda7,#fbef7e);background-image:-moz-linear-gradient(#fceda7,#fbef7e);background-image:-ms-linear-gradient(#fceda7,#fbef7e);background-image:-o-linear-gradient(#fceda7,#fbef7e);background-image:linear-gradient(#fceda7,#fbef7e)}.ui-bar-e,.ui-bar-e input,.ui-bar-e select,.ui-bar-e textarea,.ui-bar-e button{font-family:Helvetica,Arial,sans-serif}.ui-bar-e .ui-link-inherit{color:#333}.ui-bar-e .ui-link{color:#2489ce;font-weight:bold}.ui-bar-e .ui-link:hover{color:#2489ce}.ui-bar-e .ui-link:active{color:#2489ce}.ui-bar-e .ui-link:visited{color:#2489ce}.ui-body-e,.ui-overlay-e{border:1px solid #f7c942;color:#222;text-shadow:0 1px 0 #fff;background:#fff9df;background-image:-webkit-gradient(linear,left top,left bottom,from(#fffadf),to(#fff3a5));background-image:-webkit-linear-gradient(#fffadf,#fff3a5);background-image:-moz-linear-gradient(#fffadf,#fff3a5);background-image:-ms-linear-gradient(#fffadf,#fff3a5);background-image:-o-linear-gradient(#fffadf,#fff3a5);background-image:linear-gradient(#fffadf,#fff3a5)}.ui-overlay-e{background-image:none;border-width:0}.ui-body-e,.ui-body-e input,.ui-body-e select,.ui-body-e textarea,.ui-body-e button{font-family:Helvetica,Arial,sans-serif}.ui-body-e .ui-link-inherit{color:#333}.ui-body-e .ui-link{color:#2489ce;font-weight:bold}.ui-body-e .ui-link:hover{color:#2489ce}.ui-body-e .ui-link:active{color:#2489ce}.ui-body-e .ui-link:visited{color:#2489ce}.ui-btn-up-e{border:1px solid #f4c63f;background:#fadb4e;font-weight:bold;color:#222;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffefaa),to(#ffe155));background-image:-webkit-linear-gradient(#ffefaa,#ffe155);background-image:-moz-linear-gradient(#ffefaa,#ffe155);background-image:-ms-linear-gradient(#ffefaa,#ffe155);background-image:-o-linear-gradient(#ffefaa,#ffe155);background-image:linear-gradient(#ffefaa,#ffe155)}.ui-btn-up-e a.ui-link-inherit{color:#222}.ui-btn-hover-e{border:1px solid #f2c43d;background:#fbe26f;font-weight:bold;color:#111;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff5ba),to(#fbdd52));background-image:-webkit-linear-gradient(#fff5ba,#fbdd52);background-image:-moz-linear-gradient(#fff5ba,#fbdd52);background-image:-ms-linear-gradient(#fff5ba,#fbdd52);background-image:-o-linear-gradient(#fff5ba,#fbdd52);background-image:linear-gradient(#fff5ba,#fbdd52)}.ui-btn-hover-e a.ui-link-inherit{color:#333}.ui-btn-down-e{border:1px solid #f2c43d;background:#fceda7;font-weight:bold;color:#111;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8d94c),to(#fadb4e));background-image:-webkit-linear-gradient(#f8d94c,#fadb4e);background-image:-moz-linear-gradient(#f8d94c,#fadb4e);background-image:-ms-linear-gradient(#f8d94c,#fadb4e);background-image:-o-linear-gradient(#f8d94c,#fadb4e);background-image:linear-gradient(#f8d94c,#fadb4e)}.ui-btn-down-e a.ui-link-inherit{color:#333}.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e{font-family:Helvetica,Arial,sans-serif;text-decoration:none}a.ui-link-inherit{text-decoration:none!important}.ui-btn-active{border:1px solid #2373a5;background:#5393c5;font-weight:bold;color:#fff;cursor:pointer;text-shadow:0 1px 1px #3373a5;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#5393c5),to(#6facd5));background-image:-webkit-linear-gradient(#5393c5,#6facd5);background-image:-moz-linear-gradient(#5393c5,#6facd5);background-image:-ms-linear-gradient(#5393c5,#6facd5);background-image:-o-linear-gradient(#5393c5,#6facd5);background-image:linear-gradient(#5393c5,#6facd5);font-family:Helvetica,Arial,sans-serif}.ui-btn-active a.ui-link-inherit{color:#fff}.ui-btn-inner{border-top:1px solid #fff;border-color:rgba(255,255,255,.3)}.ui-corner-tl{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em}.ui-corner-tr{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em}.ui-corner-bl{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em}.ui-corner-br{-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-top{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em}.ui-corner-bottom{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-right{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}.ui-corner-left{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em}.ui-corner-all{-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.ui-corner-none{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ui-br{border-bottom:#828282;border-bottom:rgba(130,130,130,.3);border-bottom-width:1px;border-bottom-style:solid}.ui-disabled{opacity:.3}.ui-disabled,.ui-disabled a{cursor:default!important;pointer-events:none}.ui-disabled .ui-btn-text{-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);zoom:1}.ui-icon,.ui-icon-searchfield:after{background:#666;background:rgba(0,0,0,.4);background-image:url(images/icons-18-white.png);background-repeat:no-repeat;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.ui-icon-alt{background:#fff;background:rgba(255,255,255,.3);background-image:url(images/icons-18-black.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-arrow-d,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on{background-image:url(images/icons-36-white.png);-moz-background-size:776px 18px;-o-background-size:776px 18px;-webkit-background-size:776px 18px;background-size:776px 18px}.ui-icon-alt{background-image:url(images/icons-36-black.png)}}.ui-icon-plus{background-position:-0 50%}.ui-icon-minus{background-position:-36px 50%}.ui-icon-delete{background-position:-72px 50%}.ui-icon-arrow-r{background-position:-108px 50%}.ui-icon-arrow-l{background-position:-144px 50%}.ui-icon-arrow-u{background-position:-180px 50%}.ui-icon-arrow-d{background-position:-216px 50%}.ui-icon-check{background-position:-252px 50%}.ui-icon-gear{background-position:-288px 50%}.ui-icon-refresh{background-position:-324px 50%}.ui-icon-forward{background-position:-360px 50%}.ui-icon-back{background-position:-396px 50%}.ui-icon-grid{background-position:-432px 50%}.ui-icon-star{background-position:-468px 50%}.ui-icon-alert{background-position:-504px 50%}.ui-icon-info{background-position:-540px 50%}.ui-icon-home{background-position:-576px 50%}.ui-icon-search,.ui-icon-searchfield:after{background-position:-612px 50%}.ui-icon-checkbox-off{background-position:-684px 50%}.ui-icon-checkbox-on{background-position:-648px 50%}.ui-icon-radio-off{background-position:-756px 50%}.ui-icon-radio-on{background-position:-720px 50%}.ui-checkbox .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-icon-checkbox-off,.ui-icon-radio-off{background-color:transparent}.ui-checkbox-on .ui-icon,.ui-radio-on .ui-icon{background-color:#4596ce}.ui-icon-loading{background:url(images/ajax-loader.gif);background-size:46px 46px}.ui-btn-corner-tl{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em}.ui-btn-corner-tr{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em}.ui-btn-corner-bl{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.ui-btn-corner-br{-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-top{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em}.ui-btn-corner-bottom{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-right{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.ui-btn-corner-left{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.ui-btn-corner-all{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br,.ui-corner-top,.ui-corner-bottom,.ui-corner-right,.ui-corner-left,.ui-corner-all,.ui-btn-corner-tl,.ui-btn-corner-tr,.ui-btn-corner-bl,.ui-btn-corner-br,.ui-btn-corner-top,.ui-btn-corner-bottom,.ui-btn-corner-right,.ui-btn-corner-left,.ui-btn-corner-all{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-overlay{background:#666;opacity:.5;filter:Alpha(Opacity=50);position:absolute;width:100%;height:100%}.ui-overlay-shadow{-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-shadow{-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.ui-bar-a .ui-shadow,.ui-bar-b .ui-shadow,.ui-bar-c .ui-shadow{-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3)}.ui-shadow-inset{-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}.ui-icon-shadow{-moz-box-shadow:0 1px 0 rgba(255,255,255,.4);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 0 rgba(255,255,255,.4)}.ui-btn:focus{outline:0}.ui-focus,.ui-btn:focus{-moz-box-shadow:0 0 12px #387bbe;-webkit-box-shadow:0 0 12px #387bbe;box-shadow:0 0 12px #387bbe}.ui-mobile-nosupport-boxshadow *{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui-mobile-nosupport-boxshadow .ui-focus,.ui-mobile-nosupport-boxshadow .ui-btn:focus{outline-width:1px;outline-style:dotted}
@media (min-width:320px) and (max-width:480px){
	.s-info-container p:first-child{ font-size: 14px; }
	.s-info-container-1 p:first-child{ font-size: 11px; }
}
@media (min-width:320px) and (max-width:767px){
	.col-md-6.col-sm-12.col-xs-12.vcards-pad, .col-md-12.col-sm-12.col-xs-12.vcards-pad{ padding: 0 7px;}
	.col-md-6.col-sm-6.col-xs-12.vcards-pad, .col-md-12.col-sm-6.col-xs-12.vcards-pad{ padding: 0 7px;}
	.compare-caption-wrap{ padding: 7px;}
	.compare-heading{ padding: 7px;}
	.s-header-fix.col-md-12{ padding: 0 7px;}
	.ig-heading{ padding: 12px 7px;}
	.v-header{ padding: 0 7px;}
    .pull-right_1
    {
        float: right; 
    }
	.input-group-addon.i-kg-addon2{ font-size: 12px; padding-left: 150px; padding-right: 8px;}
	.ss-container.col-md-12{ padding-left: 7px; padding-right: 7px;}
	.modal-content.s-wdh{ width: 70%; margin: 0 auto;}
	.modal-content.s-wdh1{ width: 70%; margin: 0 auto;}
	.modal-content.s-wdh2{ width: 90%; margin: 0 auto;}
	.col-xs-12.detail-pad{ padding-left: 7px; padding-right: 7px;}
	.s-htable th, .s-htable td{ padding: 5px 7px 5px 7px;}
	.s-htable-1 th, .s-htable td{ padding: 5px 7px 5px 2px;}
    .s-htable-2 th, .s-htable td{ padding: 5px 0px 5px 19px;}
	.s-htable-3 th, .s-htable td{ padding: 5px 0px 5px 45px;}
	.s-htable-4 th, .s-htable td{ padding: 5px 0px 5px 16px;}
	.ac-lr-pad{ padding-left: 7px; padding-right: 7px;}
	.form-control.ac-input{ width: 100%; max-width: 100%;}
	.ac-addon-input{ width: 100%; max-width: 100%;}
	
	table.s-add-chrges.s-htable tr td:first-child{ width: 58%;}
	table.s-add-chrges.s-htable-1 tr td:first-child{ width: 58%;}
    table.s-add-chrges.s-htable-2 tr td:first-child{ width: 58%;}
	table.s-add-chrges.s-htable-3 tr td:first-child{ width: 58%;}
	table.s-add-chrges.s-htable-4 tr td:first-child{ width: 58%;}
	table.s-add-chrges.s-htable tr td:last-child{ width: 60%;}
	table.s-add-chrges.s-htable-1 tr td:last-child{ width: 60%;}
    table.s-add-chrges.s-htable-2 tr td:last-child{ width: 60%;}
	table.s-add-chrges.s-htable-3 tr td:last-child{ width: 60%;}
	table.s-add-chrges.s-htable-4 tr td:last-child{ width: 60%;}
	
	table.add-charges-tbl.s-htable tr td:first-child{ width: 51%;}
	table.add-charges-tbl.s-htable-1 tr td:first-child{ width: 51%;}
    table.add-charges-tbl.s-htable-2 tr td:first-child{ width: 51%;}
	table.add-charges-tbl.s-htable-3 tr td:first-child{ width: 51%;}
	table.add-charges-tbl.s-htable-4 tr td:first-child{ width: 51%;}
	table.add-charges-tbl.s-htable tr td:last-child{ width: 49%;}
	table.add-charges-tbl.s-htable-1 tr td:last-child{ width: 49%;}
    table.add-charges-tbl.s-htable-2 tr td:last-child{ width: 49%;}
	table.add-charges-tbl.s-htable-3 tr td:last-child{ width: 49%;}
	table.add-charges-tbl.s-htable-4 tr td:last-child{ width: 49%;}
	
	.s-invoic-btn{ width: 100%;}
	
	.c-purchase-caption{ font-size: 12px;}
	.c-purchase-caption span{ font-size: 14px;}
	.c-date-caption span:first-child{ font-size: 12px;}
	.c-date-caption span:last-child{ font-size: 12px;}
	.card-iamount{ font-size: 12px;}
	.card-iamount1{ font-size: 12px; width:180px;color:black;}
	.card-required{ font-size: 12px;}
	.s-seprator-text-k.s-seprator-text{ font-size: 12px;}
	.purchase-caption{ font-size: 12px;}
	.compare-iamount{ font-size: 12px;}
	.s-light-small{ font-size: 12px;}
	
	.add-charges-fst-ip{ font-size: 12px;}

	.attach-td{ display: inline-block; width: 100%;}
	
	.rv-table th, .rv-table td{ padding: 5px 0px;}
	.s-seprator-text{ font-size: 14px;}
	
	.oneCard-k{ margin-right: 0px; width: 100%; margin-bottom: 7px;}
	.twoCard-k{ margin-left: 0px; width: 100%; margin-bottom: 7px;}
	.cart-charges-k{ padding-left: 0px;}
	
	.h-last-table thead{display:none;}
	.h-last-table{ margin-top: -12px; background: transparent;}
	.card-igroups2
{
	font-size: 10px;
	font-weight: 400;
	padding-top: 5px;
	color: #333;
	width:180px
}
	.card-vname1
{
	font-size: 14px;
	font-weight: 600;
	color: #333;
}
}

@media (max-width: 667px) and (min-width: 320px)
{
	.modal-content.s-wdh{ width: 47%; margin: 0 auto;}
	.modal-content.s-wdh1{ width: 47%; margin: 0 auto;}
}
@media (max-width: 627px) and (min-width: 320px)
{
	.modal-content.s-wdh{ width: 90%; margin: 0 auto;}
	.modal-content.s-wdh1{ width: 100%; margin: 0 auto;}
}
@media (min-width:768px) and (max-width:991px){
	.input-group-addon.i-kg-addon2{ font-size: 12px; padding-left: 30px; padding-right: 8px;}
	#all .col-md-6.col-sm-12.col-xs-12.vcards-pad, #all .col-md-12.col-sm-12.col-xs-12.vcards-

pad{ padding: 0 7px;}
	
	.profile-s-container{ max-width: 600px;}
		
	.fix-s-container{ max-width: 540px; margin: 0 auto;}
	
	
	.ac-fo-btn a{ font-size: 14px;}
	.detail-btn{ margin: 15px;}
	.s-cart-price i, .s-rupee{ font-size: 14px;}
	.rv-popup i{ font-size: 20px;}
	.s-link i{ font-size: 20px;}
	.vcard-purchase1
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 100px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.vcard-purchase3
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 72px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.vcard-purchase4
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 72px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.vcard-purchase1 span
	{
		display: block;
	}
	.vcard-purchase3 span
	{
		display: block;
	}
	.vcard-purchase4 span
	{
		display: block;
	}
		.vcard-purchase1 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}
		.vcard-purchase3 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}
		.vcard-purchase4 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}

		.vcard-purchase1 span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}
		.vcard-purchase3 span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}
		.vcard-purchase4 span:last-child
		{
			font-weight: 300;
			font-size: 10px;
			color: red;
		}
}


@media (min-width:992px) and (max-width:1399px){
	.arrow_box:after, .arrow_box:before {left: 98%;}	
	
	#all .row.icard-row > div:last-child{ padding-right: 7px !important;}
	
	.profile-s-container{ max-width: 600px; float: none; }
		
	.fix-s-container{ max-width: 540px; margin: 0 auto; float: none;}
	
	
	.ac-fo-btn a{ font-size: 14px;}
	.detail-btn{ margin: 15px;}
	.s-cart-price i, .s-rupee{ font-size: 14px;}
	.rv-popup i{ font-size: 20px;}
	.s-link i{ font-size: 20px;}
	.input-group-addon.i-kg-addon2{ font-size: 12px; padding-left: 190px; padding-right: 8px;}
}

@media (min-width:768px) and (max-width:1399px){
.row.icard-row > div:first-child{ padding-right: 7px !important;}
	.row.icard-row > div:last-child{ padding-left: 7px !important;}
}

/*FOR ITEM-INPUT PAGE*/
@media (min-width:320px) and (max-width:480px){
	.btn.std-btn, .btn.std-btn:focus{ width: 66px; padding: 0;}
	.input-group-addon.i-kg-addon{ font-size: 12px; padding-left: 4px; padding-right: 8px;}
	.input-group-addon.i-kg-addon2{ font-size: 12px; padding-left: 30px; padding-right: 8px;}
	/*.input-group-addon.i-kg-addon1{ font-size: 12px; padding-left: 70px; padding-right: 8px;}*/
	.input-group-addon.i-kg-addon1{ font-size: 12px; padding-left: 4px; padding-right: 1px;}
	.i-input-wrap{ display: inline-block; padding: 8px 5px;}
	.i-input-wrap1{ display: inline-block; padding: 0px 5px;}
	.col-md-4.col-sm-3.col-xs-3.i-qty{ width: 26%;}
	.col-md-3.col-sm-3.col-xs-3.i-rate{ width: 25%;}
	.col-md-2.col-sm-3.col-xs-3.i-amt{ width: 26%;}
	.col-md-3.col-sm-3.col-xs-3.i-done-btn{ width: 23%;}
	.form-control.i-kg-input{ font-size: 12px;}
	.icard-left{ padding: 5px;}
	.arrow_box:after, .arrow_box:before {left: 98%;}
	
	.modal-content.attach-modal-content{ width: 220px;}
	.rv-table tr th:last-child{ width: 15%; }
	.c-amt-wid{ width: 43%;}
	.c-kg-wid, .c-rs-wid{ width: 28%;}

	.c-amt-wid1{ width: 24%;}
	.c-kg-wid1, .c-rs-wid1{ width: 38%;}
	
/*	FROM SHANU'S RESPONSIVE FILE*/
	.s-info-container p:first-child{ font-size: 14px; }
	.s-info-container-1 p:first-child{ font-size: 11px; }
	.vendorname
	{
		width:122px;
	}
	
	.k-vendor{ padding-top: 0;}
	.k-vendor > span{ display: block;}
	
	.responsive-rv-table tr td:last-child{ width: 25% !important;}
	.spn_bulb
{
	padding-left: 30px;
	font-size:13px; 
	color:black;
	border-left-color:white;
	border-right-color:white;
	border-top-color:white;
	border-bottom-color:white;
	border-right-color:#ccc;
	padding-top: 6px;
}
}

/*@media (min-width:320px) and (max-width:480px)
{
	.s-htable-3 th, .s-htable td{ padding: 5px 0px 5px 60px;}
}*/


@media (min-width:481px) and (max-width:640px){
	.col-md-4.col-sm-3.col-xs-3.i-qty{ width: 35%;}
	.col-md-3.col-sm-3.col-xs-3.i-rate{ width: 25%;}
	.col-md-2.col-sm-3.col-xs-3.i-amt{ width: 17%;}
		
	.col-md-3.col-sm-3.col-xs-3.i-done-btn{ width: 23%;}
	.form-control.i-kg-input{ font-size: 12px;}
	.icard-left{ padding: 5px;}
	
	.arrow_box:after, .arrow_box:before {left: 99%;}
}

/*FOR COMPARE PAGE*/
@media (min-width:386px) and (max-width:520px){
	.graph-btn span{ display: block;}
	.btn.graph-btn{ width: 78px; font-size: 12px;}
	.compare-tabs{ width: calc(100% - 84px); margin-right: 8px;}
	.nav.nav-tabs.mob-nav.compare-nav>li>a{ font-size: 12px;}
	
	.c-graph-btn{ max-width: 72px; line-height: initial; font-size: 12px;}

}
@media (min-width:320px) and (max-width:385px){
	.graph-btn span{ display: block;}
	.btn.graph-btn{ width: 78px; font-size: 12px;}
	.compare-tabs{ width: calc(100% - 86px); margin-right: 8px;}
	.nav.nav-tabs.mob-nav.compare-nav>li>a{ padding: 0px 19px 10px; font-size: 12px;}
	
	.c-graph-btn{ max-width: 72px; line-height: initial; font-size: 12px; padding-top: 4px;}
}

@media (min-width:480px) and (max-width:520px){
	.c-graph-btn{ max-width: 120px; line-height: 36px; font-size: 14px;}
	.compare-tabs{ width: calc(100% - 134px);}
	.nav.nav-tabs.mob-nav.compare-nav>li>a{ font-size: 14px;}
}


@media (min-width:320px) and (max-width:570px){
	.profile-left-lable p:last-child{ 
		width: 165px;
	}
	.profile-left-lable p.s-profile-text-light{ 
		width: initial;
	}
	.lineheight
	{
		line-height:8px;
	}
	.vcard-purchase1
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 100px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}
	.vcard-purchase3
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 72px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}
	.vcard-purchase4
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 67px;
	background: #ffc107;
	padding-top: 4px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.vcard-purchase1 span
	{
		display: block;
	}
	.vcard-purchase3 span
	{
		display: block;
	}
	.vcard-purchase4 span
	{
		display: block;
	}
		.vcard-purchase1 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}
		.vcard-purchase3 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}
		.vcard-purchase4 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}
		.vcard-purchase1 span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}
		.vcard-purchase3 span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}
		.vcard-purchase4 span:last-child
		{
			font-weight: 300;
			font-size: 10px;
			color: red;
		}
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #f00;
    display: block;
    margin-top: 8px;
    text-align: center;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}


/* jQuery mobile styles
-----------------------------------------------------------*/

/* Make listview buttons fill the whole horizontal width of the screen */
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li {
    padding-right: 15px;
}

.ui-bar-a, .ui-body-a, .ui-btn-up-a, .ui-btn-hover-a, .ui-btn-down-a,
.ui-bar-b, .ui-body-b, .ui-btn-up-b, .ui-btn-hover-b, .ui-btn-down-b,
.ui-bar-c, .ui-body-c, .ui-btn-up-c, .ui-btn-hover-c, .ui-btn-down-c,
.ui-bar-d, .ui-body-d, .ui-btn-up-d, .ui-btn-hover-d, .ui-btn-down-d,
.ui-bar-e, .ui-body-e, .ui-btn-up-e, .ui-btn-hover-e, .ui-btn-down-e,
.ui-btn-active  {
    text-shadow: none;
}
body{ font-family: 'Roboto', sans-serif; background-color: #f5f5f5; overflow-x: hidden;}

input[type="text"], input[type="email"], input[type="search"], input[type="password"] {
	-webkit-appearance: none;
	-moz-appearance: none;  /* mobile firefox too! */
}

a:focus, a:hover{  text-decoration: none;}

.pad-top-0{ padding-top: 0 !important; }
.pad-top-10{ padding-top: 10px !important; }
.pad-top-20{ padding-top: 20px !important; }
.pad-top-30{ padding-top: 30px !important; }
.pad-bot-0{ padding-bottom: 0 !important; }
.pad-bot-10{ padding-bottom: 10px !important; }
.pad-bot-20{ padding-bottom: 20px !important; }
.pad-bot-30{ padding-bottom: 30px !important; }

.mar-top-0{ margin-top: 0 !important; }
.mar-top-10{ margin-top: 10px !important; }
.mar-top-20{ margin-top: 20px !important; }
.mar-top-30{ margin-top: 30px !important; }
.mar-bot-0{ margin-bottom: 0 !important; }
.mar-bot-10{ margin-bottom: 10px !important; }
.mar-bot-20{ margin-bottom: 20px !important; }
.mar-bot-30{ margin-bottom: 30px !important; }

.s-fwl{ font-weight: 300; }
.s-fs-14{ font-size: 14px !important; }
.pad-right-5{ padding-right: 5px; }
.pad-left-5{ padding-left: 5px; }

.s-f-light{ color: #9e9e9e; }

.s-seprator-text{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: 500;
}

.s-bdr-btm{ border-bottom: 1px solid #f0f0f0; margin-top: 10px; }

.s-info-container p{ font-size: 11px; margin-top: -5px; color: #fff; }
.s-info-container p:first-child{     font-weight: 500;
    font-size: 16px;
    margin-bottom: 5px;
    margin-top: 4px; }

s-info-container-1 p{ font-size: 11px; margin-top: -5px; color: #fff; }
.s-info-container-1 p:first-child{     font-weight: 500;
    font-size: 16px;
    margin-bottom: 5px;
    margin-top: 4px; }

.pad-top-70{ margin-top: 50px; }

.s-htable{ width: 100%; border-collapse: initial; margin-bottom: 10px; }
.s-htable-1{ width: 100%; border-collapse: initial; margin-bottom: 10px; }
.s-htable-2{ width: 100%; border-collapse: initial; margin-bottom: 10px; }
.s-htable-3{ width: 100%; border-collapse: initial; margin-bottom: 10px; }
.s-htable-4{ width: 100%; border-collapse: initial; margin-bottom: 10px; }

.s-htable th, .s-htable td{ padding: 5px;}
.s-htable-1 th, .s-htable-1 td{ padding: 5px;}
.s-htable-2 th, .s-htable td{ padding: 5px;}
.s-htable-3 th, .s-htable td{ padding: 5px;}
.s-htable-4 th, .s-htable-4 td{ padding: 5px;}

.s-htable th{ font-weight: 400; font-size: 11px; color: #616161; }
.s-htable-1 th{ font-weight: 400; font-size: 11px; color: #616161; }
.s-htable-2 th{ font-weight: 400; font-size: 11px; color: #616161; }
.s-htable-3 th{ font-weight: 400; font-size: 11px; color: #616161; }
.s-htable-4 th{ font-weight: 400; font-size: 11px; color: #616161; }

.s-htable td{ font-weight: 400; font-size: 13px; border-bottom: 1px solid #ccc; }
.s-htable-1 td{ font-weight: 400; font-size: 13px; border-bottom: 1px solid #ccc; }
.s-htable-2 td{ font-weight: 400; font-size: 13px; border-bottom: 1px solid #ccc; }
.s-htable-3 td{ font-weight: 400; font-size: 13px; border-bottom: 1px solid #ccc; }
.s-htable-4 td{ font-weight: 400; font-size: 13px; border-bottom: 1px solid #ccc; }

.s-htable tr:nth-child(odd) td{ background-color: #f4f4f4; }
.s-htable-1 tr:nth-child(odd) td{ background-color: #f4f4f4; }
.s-htable-2 tr:nth-child(odd) td{ background-color: #f4f4f4; }
.s-htable-3 tr:nth-child(odd) td{ background-color: #f4f4f4; }
.s-htable-4 tr:nth-child(odd) td{ background-color: #f4f4f4; }

.s-htable tr:nth-child(1) td{ border-top: 1px solid #ccc; }
.s-htable-1 tr:nth-child(1) td{ border-top: 1px solid #ccc; }
.s-htable-2 tr:nth-child(1) td{ border-top: 1px solid #ccc; }
.s-htable-3 tr:nth-child(1) td{ border-top: 1px solid #ccc; }
.s-htable-4 tr:nth-child(1) td{ border-top: 1px solid #ccc; }

.s-header-fix{ height: 50px; padding: 0; background-color: #1565c0; position: fixed; width: 100%; top: 0;     box-shadow: 0 2px 6px rgba(0,0,0,0.2); z-index: 20;}

.s-header-fix .s-back-button{ font-size: 40px; margin-top: -2px; }

.s-info-container { margin-left: 15px; margin-top: 3px; text-align: right; }
.s-info-container-1 { margin-left: 15px; margin-top: 3px; text-align: right; }

/*.s-profile-ico{ font-size: 30px; margin-top: 2px; }*/

.s-header-fix a{  color: #fff; }

.s-small-info p{ line-height: 46px; }

.s-btn-ctr{
    margin-top: 10px;
}

.s-btn-ctr2{
    margin-top: 10px;
    height: 30px;
    color: #fff;
    background-color: #111;
    border: none;
    padding: 5px 12px;
}

.s-header-fix .s-proceed-btn{ 
	font-size: 14px; 
	color: #fff; 
	background-color: #111; 
	/*padding: 5px 12px;*/
	width: 100px;
	display: block;
}

.s-seprator-text2{ font-size: 16px; font-weight: 500; color: #333;}  

.s-border{ 
	background-color: #fff;
	box-shadow: 0 2px 4px rgba(0,0,0,0.25);
}

.row.s-border{  margin-left: 0; margin-right: 0; }

.s-light-small{ font-size: 12px; margin-top: 5px; margin-bottom: 5px; }

.s-light-small2{ font-size: 12px; margin-top: 0; margin-bottom: 5px; color: #616161; }
.s-light-small21{ font-size: 12px; margin-top: 0; margin-bottom: 5px;}

.s-kg-ctn {
    position: absolute;
    background-color: #666;
    color: #fff;
    height: 30px;
    width: 30px;
    text-align: center;
    line-height: 30px;
}

.f-12{ font-size: 12px; }

.s-pbn{ padding-bottom: 0 !important; }

.s-inp{
    max-width: 100%;
    padding-left: 35px;
    height: 30px;
}

.pad-bot-10{ padding-bottom: 10px; }

/*.s-col-less-spacing .col-sm-4,.s-col-less-spacing .col-xs-4{ padding-left: 5px; padding-right: 5px;}*/

.s-cart-price{ font-size: 14px; display: block; text-align: right; line-height: 30px;}

.s-show-on-click{     
	margin: 0;
    margin-top: 10px;
    padding: 5px;
    border: 1px solid #d3d3d3; 
	position: relative;
	transition: opacity 0.3s;
	opacity: 1;
	display: block;
}

/*
.s-show-on-click:after{
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
    position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #88b7d5;
	border-width: 30px;
	margin-left: -30px;
}
*/

.s-show-on-click.close{ transition: opacity 0.3s; opacity: 0; display: none; height: 0; overflow: hidden;}

.s-oneblock-cart{ 
    padding: 0;
    border-bottom: 1px solid #f0f0f0;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
}

.s-io{ margin-top: 5px; padding-right: 45px !important; padding-left: 5px; }

.pull-right.s-cl.s-ab{ font-size: 25px; }
.pull-right.s-c2.s-ab{ font-size: 25px; }
.pull-right.s-c3.s-ab{ font-size: 25px; }

.s-continue-btn{ 
	font-size: 14px;
    color: #fff;
    background-color: #111;
    /*padding: 5px 10px;*/
    height: 30px;
    width: 200px;
    display: inline-block; 
}

.s-rupee{ font-size: 12px; color: #616161; }

.pad-bot-10{ padding-bottom: 10px; }

.s-seprator-text2.pad-top-10{
	padding-top: 10px !important;
}

.s-dk{
	position: absolute;
    margin-top: -4px;
    margin-left: -6px;
}

.f-20{ font-size: 20px; }

.s-add-chrges td{ text-align: left; padding: 5px;}

.pad-none{ padding: 0; }

textarea.s-inp{ height: 100px; }

.s-invoic-btn{ background-color: #111; color: #fff; border: none; outline: none; padding: 12px; width: 100%; }

.s-popover-cont{ background-color: #fff; width: 70%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; height: 110px; padding: 15px; z-index: 30; }

.s-file-picture{ width: 100%; clear: both;}

.s-popover{ background-color: rgba(0,0,0,0.5); width: 100%; height: 100%; 
    position: absolute;
    top: 0; 
}

input[type="text"],textarea{
	width: 100%;
}

.s-file .fa, .s-picture .fa{
	font-size: 25px;
	margin-top: 10px;
	color: #1565c0;
}

.s-file, .s-picture{
	width: 50%;
	float: left;
	text-align: center;
	padding-top: 10px;
	border-top: 1px solid #ccc;
}

.modal-content.s-wdh{
	width: 50%;
	margin-left: 25%;
}
.modal-content.s-wdh1{
	width: 50%;
	margin-left: 25%;
}

.s-file i, .s-picture i{ font-size: 30px; }

.rv-popup{ border-bottom: 1px solid #ccc; padding-bottom: 5px; padding-bottom: 10px; margin-bottom: 10px; }

.s-popover.close{ display: none; }

.s-mtn-10{ margin-top: -10px; }

.modal-backdrop.fade{ z-index: 5; }

.s-link{ color: #333 !important; font-weight: 400; font-size: 14px; }

.s-pbn{ padding-bottom: none; }

.s-modal{     padding: 10px; border-bottom: none; }

.s-modal-body{ padding: 30px; padding-top: 0; }
.s-modal-body2{ padding: 5px; padding-top: 0; }

.s-vendor{ padding-top: 8px; }

.s-fo-btn a{ display: block; background-color:  #111; color: #fff; font-size: 14px; text-align: center; height: 50px; line-height: 50px; }

.s-fo-btn { padding-left: 0; padding-right: 0;  }

.s-w-100{ width: 100%; }
  
.s-w-50{ width: 50%; }

.s-ctm-grp .input-group-addon{ padding: 6px 10px; background-color: #fff; border-radius: 0; transition: border-color ease-in-out .15s; }
.s-ctm-grp .form-control{ padding: 6px 8px; border-left: 0; border-radius: 0; }
.s-ctm-grp .form-control:focus{ border-color: #1565c0; box-shadow: none; }

!.input-group-addon + .form-control:focus { font-weight: bold }

.arrow_box {
	position: relative;
}
.arrow_box:after, .arrow_box:before {
	bottom: 100%;
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	top: -28px;
}

.arrow_box:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #ffffff;
	border-width: 10px;
	margin-left: -10px;
	top: -25px;
}
.arrow_box:before {
	border-color: rgba(211, 211, 211, 0);
	border-bottom-color: #d3d3d3;
	border-width: 11px;
	margin-left: -11px;
}

.s-ab{
	position: absolute;
    right: 10px;
    top: 28%;
}

.pad-right{ padding-right: 25px; }

.form-control{ border-radius: 0 }
.form-control:focus{ border-color: #1565c0; box-shadow: none; }
.form-control.s-select{ 
	padding: 5px;
    width: initial;
    border-right: none;
}
.form-control.s-select:focus{ 
	border-color: #ccc;
}


.s-profile-text{
	margin: 0;
	font-size: 16px;
	font-weight: 500;
}

.s-profile-text-light{
	width: 50%;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: 400;
}

.pad-14{
	padding: 10px 14px 14px;
}



.modal {
  text-align: center;
}

  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
	width: 70%;
}

.s-cl{
	padding-top: 5px;
    margin-bottom: 5px;
	font-size: 20px;
}
.s-c2{
	margin-bottom: 5px;
	font-size: 20px;
}
.s-c3{
	padding-top: 5px;
    margin-bottom: 5px;
	font-size: 20px;
}
    
.f-14{ font-size: 14px; }

.f-r{ font-weight: 400; }

.vs-rupee{ color: 616161; font-size: 10px; }

.s-container{
	padding-top: 50px;
	padding-left: 7px;
	padding-right: 7px;
}

.rv-popup i{ font-size: 16px; }




/*kamala's style*/

.ig-title {
    font-size: 16px;
    font-weight: 500;
}

.compare-heading {
    background: #f5f5f5;
    padding: 7px;
    display: inline-block;
    width: 100%;
}

.col-md-12.col-sm-12.col-xs-12.s-vcards-pad{ padding-left: 0; padding-right: 0;}

.vendor-card{ background: #fff; margin-bottom: 5px; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.25);}
.vendor-card a{ display: block;}

.icard-details{ display: inline-block; width: calc(100% - 60px); float: right; line-height: 23px;}
.icard-details2{ display: inline-block; width: calc(100% - 15px); float: right; line-height: 23px;}
.icard-details3{ display: inline-block; width: 100%; float: right; line-height: 23px;}

.icard-text{ display: inline-block;}
.ireqd-text{ color: #9e9e9e;}
.i-pic{ display: inline-block; width: auto; border: 1px solid #dddcdc; margin-top: 5px;}

.compare-icard{ float: left; width: calc(100% - 102px); padding: 5px 10px;}
.compare-icard1{ width: calc(100% - 40px); padding: 5px 10px;}
.compare-card-details{
    padding: 7px 9px;
    float: right;
    width: calc(100% - 54px);
}
.compare-iamount{ font-size: 12px; font-weight: 400; color: #616161; margin-top: 5px;}
.compare-caption-wrap{ padding: 7px;}
.c-purchase-caption{ display: inline-block; width: auto; font-size: 12px; font-weight: 300;}
.c-purchase-caption span{ font-size: 14px; font-weight: 500;}
.c-date-caption{ float: right;}
.c-date-caption span:first-child{ font-size: 12px; font-weight: 300; color: #9e9e9e;}
.c-date-caption span:last-child{ font-size: 12px; font-weight: 400; color: #333;}
.c-vendor-card{ height: auto; overflow: hidden;}

.compare-tabs{ display: inline-block; width: calc(100% - 164px); float: left; margin-right: 12px;}
.compare-tabs ul{ background-color: #fff;}
.compare-graph{ display: inline-block;}
.card-iname {
    font-size: 16px;
    font-weight: 600;
}
.card-iamount {
    font-size: 12px;
    font-weight: 400;
    color: #616161;
}
.card-required {
    font-size: 12px;
    font-weight: 400;
    color: #616161;
}
.row.s-fix-bot {
    position: fixed;
    width: 100%;
    bottom: 0;
	right: 15px;
}

.s-btn-ctr2:focus{ outline: none; border: none; }

.s-htable tr th:last-child{ width: 10%; }
.s-htable-1 tr th:last-child{ width: 10%; }
.s-htable-2 tr th:last-child{ width: 34%; }
.s-htable-3 tr th:last-child{ width: 34%; }
.s-htable-4 tr th:last-child{ width: 10%; }

.sk-date p:first-child{
	width: 150px;
	display: inline-block;
}
.sk-date-1 p:first-child{
	width: 150px;
	display: inline-block;
}

.sk-date p:last-child{
	width: 210px;
	display: inline-block;
}
.sk-date-1 p:last-child{
	width: 90px;
	display: inline-block;
}

.s-back-white{
    background-color: #fff;
    display: inline-block;
    width: 100%;
}

.btn.std-btn, .btn.std-btn:focus{
    font-size: 14px;
    color: #fff;
    background-color: #111;
    padding: 0px 12px;
	height: 34px;
	border-radius: 0;
	outline: none;
}

.col-xs-12.detail-pad{ padding-left: 0px; padding-right: 0px;}
    .detail-btn{ margin-top: 20px;
		display: inline-block;     width: 100%;
    text-align: right;}
.detail-btn a{ color: #333; margin-left: 15px; }

.item-image{    text-align: center;
	padding: 15px 0;}
.item-image IMAGES{ width: 100px;}

@media (min-width:320px) and (max-width:570px){
	.profile-left-lable p:last-child{ 
		width: 165px;
	}
	.profile-left-lable p.s-profile-text-light{ 
		width: initial;
	}
}

@media (min-width:320px) and (max-width:768px){


	.modal-content.s-wdh{
		width: 90%;
		margin-left: 5%;
	}
	.modal-content.s-wdh1{
		width: 100%;
		margin-left: 5%;
	}
}
@media (min-width:320px) and (max-width:480px){
	.s-htable tr th:last-child{ width: 15%; }
	.s-htable-1 tr th:last-child{ width: 15%; }
    .s-htable-2 tr th:last-child{ width: 15%; }
	.s-htable-3 tr th:last-child{ width: 15%; }
	.s-htable-4 tr th:last-child{ width: 15%; }
}















body
{
	font-family: 'Roboto', sans-serif;
}

input[type="text"], input[type="email"], input[type="search"], input[type="password"]
{
	-webkit-appearance: none;
	-moz-appearance: none; /* mobile firefox too! */
	width:100%;
}

textarea 
{
	resize: none;
}

.input-group-addon i.fa-inr
{
	color: #616161;
}

.v-header
{
	width: 100%;
	padding: 0 15px;
	height: 50px;
	background: #1565c0;
}

.head-logo
{
	display: inline-block;
	width: auto;
	padding: 5px 0;
}

.head-title
{
	display: inline-block;
	font-size: 24px;
	font-weight: 400;
	color: #fff;
	vertical-align: middle;
	padding-bottom: 26px;
}

.nav-tabs.mob-nav > li
{
	width: 33%;
	border-bottom: 3px solid transparent;
}

	.nav-tabs.mob-nav > li:last-child
	{
		width: 34%;
	}

		.nav-tabs.mob-nav > li:last-child > a
		{
			margin-right: 0;
		}

	.nav-tabs.mob-nav > li > a
	{
		color: #333;
		text-align: center;
		border: none;
		height: 40px;
		padding: 11px 15px 6px;
	}

		.nav-tabs.mob-nav > li > a:hover
		{
			background: #f5f5f5;
			color: #1565c0;
		}

	.nav-tabs.mob-nav > li.active
	{
		border-bottom-color: #1565c0;
	}

		.nav-tabs.mob-nav > li.active > a
		{
			border: none;
			color: #1565c0;
		}

.vrecent-wrap
{
	display: inline-block;
	width: 100%;
}


#recent, #top, #all
{
	overflow-y: scroll;
	background: #f5f5f5;
}


.purchase-caption
{
	padding: 7px 0;
	font-size: 14px;
	font-weight: 300;
}

.col-md-6.col-sm-6.col-xs-12.vcards-pad, .col-md-12.col-sm-6.col-xs-12.vcards-pad
{
	padding: 0 8px;
	background: #fff;
}

.vendor-card
{
	background: #fff;
	margin-bottom: 7px;
	box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.25);
}

	.vendor-card a
	{
		display: block;
	}

.vcard-purchase
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 80px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.vcard-purchase span
	{
		display: block;
	}

		.vcard-purchase span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}

		.vcard-purchase span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}

.card-vname
{
	font-size: 16px;
	font-weight: 600;
	color: #337ab7;
}
.card-vname1
{
	font-size: 16px;
	font-weight: 600;
	color: #333;
}

vcard-textgroups
{
	font-size: 12px;
	font-weight: 400;
	padding-top: 6px;
	color: #333;
}

.vcard-date span
{
	display: block;
}

	.vcard-date span:first-child
	{
		font-size: 12px;
		font-weight: 300;
		color: #9e9e9e;
	}

	.vcard-date span:last-child
	{
		font-size: 12px;
		font-weight: 400;
		color: #333;
	}

.vcard-details
{
	padding: 7px 9px 10px;
	float: left;
	width: calc(100% - 54px);
}

.vcard-text
{
	width: calc(100% - 140px);
	display: inline-block;
}

.vcard-date
{
	font-size: 13px;
	vertical-align: top;
	display: inline-block;
	text-align: right;
	width: 80px;
}

.vsrch-box
{
	background: #fff;
	display: inline-block;
	width: 100%;
	padding-bottom: 9px;
	padding-top: 7px;
}

.vsrch
{
	position: relative;
}
.vsrch1
{
	position: relative;
}

	.vsrch input
	{
		height: 35px;
		border: 1px solid;
		border-color: transparent transparent #c9c9c9 transparent;
		padding-left: 20px;
		width: 100%;
	}
	.vsrch1 input
	{
		height: 25px;
		border: 1px solid;
		border-color: transparent transparent #c9c9c9 transparent;
		padding-left: 20px;
		width: 100%;
	}

		.vsrch input:focus
		{
			outline: none;
		}
		.vsrch1 input:focus
		{
			outline: none;
		}

	.vsrch i
	{
		position: absolute;
		left: 0;
		top: 4px;
		color: #616161;
		font-size: 20px;
	}
	.vsrch1 i
	{
		position: absolute;
		left: 0;
		top: 4px;
		color: #616161;
		font-size: 20px;
	}
   

.vall-cards-wrap
{
	display: inline-block;
	width: calc( 100% - 22px);
	float: left;
}
.vall-cards-wrap1
{
	display: inline-block;
	width: 100%;
	float: left;
}

.vall-cards-wrap1
{
	display: inline-block;
	width: 100%;
	float: left;
}

.vall-sort-wrap
{
	display: inline-block;
	position: relative;
	bottom: 4px;
	float: right;
}

	.vall-sort-wrap ul
	{
		display: block;
		padding-left: 0px;
		padding-right: 0px;
	}

		.vall-sort-wrap ul li
		{
			display: block;
		}

		.vall-sort-wrap ul li
		{
			list-style-type: none;
			border: 1px solid #ccc;
			text-align: center;
			margin-top: -1px;
			padding: 0 2px;
		}

			.vall-sort-wrap ul li:hover
			{
				background-color: #616161;
			}

				.vall-sort-wrap ul li:hover a
				{
					color: #fff;
				}

			.vall-sort-wrap ul li:first-child
			{
				border-top: 1px solid #ccc;
			}

			.vall-sort-wrap ul li a
			{
				color: #333;
			}



/*ITEM GROUPS SCREEN STARTS HERE*/

.igcard-purchase
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 50px;
	padding-top: 1px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.igcard-purchase span
	{
		display: block;
	}

		.igcard-purchase span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}

		.igcard-purchase span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}

.igcard-details
{
	padding: 7px 9px 9px;
	float: right;
	width: calc(100% - 54px);
}

.ig-wrap
{
	margin-top: 50px;
}

.ig-vname
{
	font-size: 14px;
	font-weight: 500;
}

.purchase-caption
{
	font-size: 14px;
	font-weight: 300;
}

.igcards-full-wrap
{
	display: inline-block;
	width: 100%;
}

.ig-heading
{
	background: #fff;
	padding: 12px 15px;
}

.ig-title
{
	font-size: 16px;
	font-weight: 600;
}

.ig-plus-icon
{
	display: inline-block;
	float: right;
	color: #333;
	line-height: 0px;
}

	.ig-plus-icon i
	{
		font-size: 24px;
	}


/*ITEMS SCREEN STARTS HERE*/
.icards-full-wrap
{
	display: inline-block;
	width: 100%;
}

.icard-cart-div
{
	float: right;
	width: 54px;
	text-align: center;
	display: inline-block;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

.icard-cart
{
	min-height: 80px;
	padding-top: 12px;
}

	.icard-cart span
	{
		display: block;
	}

		.icard-cart span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}

		.icard-cart span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}

	.icard-cart i
	{
		font-size: 40px;
		color: #000;
	}

		.icard-cart i:nth-child(2)
		{
			font-size: 20px;
			position: absolute;
			color: green;
		}

.icard-details
{
	display: inline-block;
	width: calc(100% - 60px);
	float: right;
	line-height: 20px;
}
.icard-details2
{
	display: inline-block;
	width: calc(100% - 15px);
	float: right;
	line-height: 20px;
}
.icard-details3
{
	display: inline-block;
	width: 100%;
	float: right;
	line-height: 20px;
}

.icard-text
{
	display: inline-block;
}

.ireqd-text
{
	color: #9e9e9e;
}

.i-pic
{
	display: inline-block;
	width: auto;
	border: 1px solid #dddcdc;
	margin-top: 5px;
}
.item-pic
{
	display: inline-block;
	height: 48px;
	width: 48px;
	border: 1px solid #dddcdc;
	margin-top: 5px;	
}

.icard-left
{
	float: left;
	width: calc(100% - 106px);
	padding: 5px 10px;
}

.card-iname
{
	font-size: 16px;
	font-weight: 600;
}

.card-iamount
{
	font-size: 13px;
	font-weight: 400;
	color: #616161;
}

.card-required
{
	font-size: 13px;
	font-weight: 400;
	color: #616161;
}

.ioption-div
{
	float: left;
	min-height: 80px;
	padding: 0px 15px;
}

	.ioption-div a
	{
		height: 100%;
		padding: 0px 7px;
	}

		.ioption-div a i
		{
			font-size: 46px;
			color: #333;
			line-height: 80px;
		}

/*ITEMS SCREEN WITH INPUTS STARTS HERE*/
.row.icard-row
{
	margin: auto 0;
}

.i-input-wrap
{
	display: inline-block;
	padding: 8px 10px;
}

.i-input-wrap1
{
	display: inline-block;
	padding: 8px 10px;
}

.col-md-4.col-sm-3.col-xs-3.i-qty, .col-md-3.col-sm-3.col-xs-3.i-rate, .col-md-2.col-sm-3.col-xs-3.i-amt
{
	padding: 0;
	text-align: center;
}

.col-md-4.col-sm-4.col-xs-4.i-detail, .col-md-4.col-sm-4.col-xs-4.i-compare, .col-md-4.col-sm-4.col-xs-4.i-history
{
	padding: 0;
	text-align: center;
}

.col-md-3.col-sm-3.col-xs-3.i-done-btn
{
	padding: 0;
	text-align: right;
}

.col-md-4.col-sm-4.col-xs-4.i-qty, .col-md-4.col-sm-4.col-xs-4.i-rate
{
	padding: 0;
	text-align: center;
}

.col-md-4.col-sm-4.col-xs-4.i-amt
{
	padding: 0;
	text-align: right;
}

.col-md-4.col-sm-4.col-xs-4.i-kg
{
	padding: 0;
	text-align: left;
}

.input-group-addon.i-kg-addon
{
	border-radius: 0;
	background-color: #fff;
	color: #9e9e9e;
	font-size: 14px;
	font-weight: 400;
}
.input-group-addon.i-kg-addon2
{
	border-radius: 0;
	background-color: #fff;
	color: #9e9e9e;
	font-size: 14px;
	font-weight: 400;
	padding-left:221px;
}
.input-group-addon.i-kg-addon1
{
	border-radius: 0;
	background-color: #fff;
	color: #9e9e9e;
	font-size: 14px;
	font-weight: 400;
}

.form-control.i-kg-input
{
	border-radius: 0;
	border-left-color: transparent;
	margin-left: -8px;
}

.item-0-price
{
	line-height: 34px;
	display: inline-block;
}

	.item-0-price a
	{
		color: #1565c0;
	}

.btn.std-btn, .btn.std-btn:focus
{
	font-size: 14px;
	color: #fff;
	background-color: #1565c0;
	padding: 0px 12px;
	height: 36px;
	border-radius: 0;
	outline: none;
	border: 1px solid #1565c0;
}

	.btn.std-btn i
	{
		font-size: 18px;
	}

.i-options-wrap
{
	display: inline-block;
	width: 100%;
	padding: 0px;
}

	.i-options-wrap .option-std-btn
	{
		width: 100%;
	}

.btn.option-std-btn, .btn.option-std-btn:focus
{
	font-size: 14px;
	color: #fff;
	background-color: #1565c0;
	padding: 0px 12px;
	height: 36px;
	border-radius: 0;
	outline: none;
}

	.btn.option-std-btn:hover
	{
		border-color: #ccc;
	}

.col-md-4.col-sm-4.col-xs-4.i-detail, .col-md-4.col-sm-4.col-xs-4.i-compare, .col-md-4.col-sm-4.col- xs-4.i-history
{
	padding: 0;
	text-align: center;
}

/*COMPARE SCREEN WITH INPUTS STARTS HERE*/

.igcard-purchase.comp-purchase
{
	min-height: 59px;
	padding-top: 6px;
}

.compare-card-details .vcard-text .card-vname a
{
	display: inline-block;
	width: auto;
}

.compare-card-details .vcard-text .card-vname1 a
{
	display: inline-block;
	width: auto;
}

.compare-icard
{
	width: 100%;
	padding: 5px 10px;
}

.compare-card-details
{
	padding: 7px 9px;
	float: right;
	width: calc(100% - 54px);
}

.compare-iamount
{
	font-size: 14px;
	font-weight: 400;
	color: #616161;
	margin-top: 5px;
}

.compare-caption-wrap
{
	padding: 7px 15px;
}

.c-purchase-caption
{
	display: inline-block;
	width: auto;
	font-size: 14px;
	font-weight: 300;
	float:left;
}

	.c-purchase-caption span
	{
		font-size: 16px;
		font-weight: 500;
	}

.c-date-caption
{
	float: right;
}

	.c-date-caption span:first-child
	{
		font-size: 14px;
		font-weight: 300;
		color: #9e9e9e;
	}

	.c-date-caption span:last-child
	{
		font-size: 14px;
		font-weight: 400;
		color: #333;
	}

.c-vendor-card
{
	height: auto;
	overflow: hidden;
}

.compare-heading
{
	background: #f5f5f5;
	padding: 7px 15px;
	display: inline-block;
	width: 100%;
}

.compare-tabs
{
	display: inline-block;
	width: calc(100% - 162px);
	float: left;
	margin-right: 12px;
}

	.compare-tabs ul
	{
		background-color: #fff;
	}

.compare-graph
{
	display: inline-block;
}

/*
.btn.graph-btn, .btn.graph-btn:focus{
    font-size: 14px;
    color: #fff;
    background-color: #111;
    padding: 0px 12px;
	width: 150px;
	height: 48px;
	border-radius: 0;
	outline: none;
}
*/

.i-bot-cart-wrap
{
	width: 100%;
	position: fixed;
	bottom: 0;
	text-align: center;
}

.i-bot-cart
{
	width: 110px;
	margin: 0 auto;
	box-shadow: 0px -4px 7px rgba(0, 0, 0, 0.25);
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.i-bot-cart a
	{
		color: #000;
		display: inline-block;
		padding-left: 10px;
	}

	.i-bot-cart i
	{
		font-size: 36px;
	}


.cart-notify
{
	background: red;
	color: #fff;
	padding: 1px 6px;
	position: relative;
	bottom: 20px;
	right: 10px;
	border-radius: 50%;
}


/*SHANU'S STYLE STARTS HERE FOR FIX HEADER*/

.s-header-fix
{
	height: 50px;
	background-color: #1565c0;
	position: fixed;
	width: 100%;
	top: 0;
	box- shadow: 0 2px 6px rgba(0,0,0,0.2);
	z-index: 20;
}

	.s-header-fix .s-back-button
	{
		font-size: 28px;
		line-height: 2;
	}

.s-back-button i
{
	font-size: 40px;
}

.s-back-button a
{
	margin-left: 5px;
	margin-top: -10px;
}

.s-info-container
{
	margin-left: 15px;
	margin-top: 3px;
}
.s-info-container-1
{
	margin-left: 15px;
	margin-top: 3px;
}

	.s-info-container p
	{
		font-size: 11px;
		margin-top: -5px;
		color: #fff;
	}
	.s-info-container-1 p
	{
		font-size: 11px;
		margin-top: -5px;
		color: #fff;
	}

		.s-info-container p:first-child
		{
			font-weight: 500;
			font-size: 16px;
			margin-bottom: 5px;
			margin-top: 4px;
		}
		.s-info-container-1 p:first-child
		{
			font-weight: 500;
			font-size: 16px;
			margin-bottom: 5px;
			margin-top: 4px;
		}

.s-vendor
{
	padding-top: 8px;
}

.s-header-fix a
{
	color: #fff;
	display: inline-block;
	text-align: right;
}


.s-show-on-click
{
	margin: 0;
	margin-top: 10px;
	padding: 5px;
	border: 1px solid #d3d3d3;
	position: relative;
	transition: opacity 0.3s;
	opacity: 1;
	display: block;
}

	.s-show-on-click.close
	{
		transition: opacity 0.3s;
		opacity: 0;
		display: none;
		height: 0;
		overflow: hidden;
	}

.pad-right
{
	padding-right: 25px;
}

.mar-top-45
{
	margin-top: 45px;
}

.s-cl
{
	padding-top: 5px;
	margin-bottom: 5px;
	padding-right: 0px;
	font-size: 20px;
	color: #333;
}
.s-c2
{
	margin-bottom: 5px;
	padding-right: 0px;
	font-size: 20px;
	color: #333;
}
.s-c3
{
	padding-top: 5px;
	margin-bottom: 5px;
	padding-right: 0px;
	font-size: 20px;
	color: #333;
}

	.s-cl a
	{
		color: #333;
	}
	.s-c2 a
	{
		color: #333;
	}
	.s-c3 a
	{
		color: #333;
	}

.s-ab
{
	position: absolute;
	right: 10px;
	top: 28%;
}

.s-light-small2
{
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 5px;
	color: #616161;
}
.s-light-small21
{
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 5px;
}

.s-io
{
	margin-top: 5px;
	padding-right: 45px;
	padding-left: 5px;
}

.i-input-wrap.close
{
	display: none;
}

.i-input-wrap1.close
{
	display: none;
}

.s-cart-price i
{
	color: #616161;
	font-size: 12px;
}

.row.s-show-on-click.s-pbn.mar-top-45
{
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.25);
}


.arrow_box
{
	position: relative;
}

	.arrow_box:after, .arrow_box:before
	{
		bottom: 100%;
		left: 99%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
		top: -28px;
	}

	.arrow_box:after
	{
		border-color: rgba(255, 255, 255, 0);
		border-bottom-color: #ffffff;
		border-width: 10px;
		margin-left: -10px;
		top: -25px;
	}

	.arrow_box:before
	{
		border-color: rgba(211, 211, 211, 0);
		border-bottom-color: #d3d3d3;
		border-width: 11px;
		margin-left: -11px;
	}

.s-ctm-grp .input-group-addon
{
	padding: 7px 8px;
	background-color: #fff;
	border-radius: 0;
	transition: border-color ease-in-out .15s;
}

.s-ctm-grp .form-control
{
	padding: 6px 8px;
	border-left: 0;
	border-radius: 0;
	box-shadow: none;
	outline: none;
}

	.s-ctm-grp .form-control:focus
	{
		box-shadow: none;
		border: 1px solid #1565c0;
	}



/*FROM SHANU'S STYLE-S.CSS -- FINAL MERGING*/

a:focus, a:hover
{
	text-decoration: none;
}

.pad-top-0
{
	padding-top: 0 !important;
}

.pad-top-10
{
	padding-top: 10px !important;
}

.pad-top-20
{
	padding-top: 20px !important;
}

.pad-top-30
{
	padding-top: 30px !important;
}

.pad-bot-0
{
	padding-bottom: 0 !important;
}

.pad-bot-10
{
	padding-bottom: 10px !important;
}

.pad-bot-20
{
	padding-bottom: 20px !important;
}

.pad-bot-30
{
	padding-bottom: 30px !important;
}

.mar-top-0
{
	margin-top: 0 !important;
}

.mar-top-10
{
	margin-top: 10px !important;
}

.mar-top-20
{
	margin-top: 20px !important;
}

.mar-top-30
{
	margin-top: 30px !important;
}

.mar-bot-0
{
	margin-bottom: 0 !important;
}

.mar-bot-10
{
	margin-bottom: 10px !important;
}

.mar-bot-20
{
	margin-bottom: 20px !important;
}

.mar-bot-30
{
	margin-bottom: 30px !important;
}

.mar-top-70
{
	margin-top: 70px !important;
}

.mar-top-80
{
	margin-top: 80px !important;
}

.s-fwl
{
	font-weight: 300;
}

.s-fs-14
{
	font-size: 14px !important;
}

.pad-right-5
{
	padding-right: 5px;
}

.pad-left-5
{
	padding-left: 5px;
}

.s-f-light
{
	color: #9e9e9e;
}

.s-seprator-text
{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: 600;
}

.s-bdr-btm
{
	border-bottom: 1px solid #f0f0f0;
	margin-top: 10px;
}

.s-info-container p
{
	font-size: 11px;
	margin-top: -5px;
	color: #fff;
}
.s-info-container-1 p
{
	font-size: 11px;
	margin-top: -5px;
	color: #fff;
}

	.s-info-container p:first-child
	{
		font-weight: 600;
		font-size: 16px;
		margin-bottom: 5px;
		margin-top: 4px;
	}
	.s-info-container-1 p:first-child
	{
		font-weight: 600;
		font-size: 16px;
		margin-bottom: 5px;
		margin-top: 4px;
	}

.pad-top-70
{
	margin-top: 50px;
}

.s-htable
{
	width: 100%;
	border-collapse: initial;
}
.s-htable-1
{
	width: 100%;
	border-collapse: initial;
}
.s-htable-2
{
	width: 100%;
	border-collapse: initial;
}

.s-htable-3
{
	width: 100%;
	border-collapse: initial;
}
.s-htable-4
{
	width: 100%;
	border-collapse: initial;
}

	.s-htable th, .s-htable td
	{
		padding: 5px 15px 5px 15px;
	}
	.s-htable-1 th, .s-htable-1 td
	{
		padding: 5px 15px 5px 15px;
	}
    .s-htable-2 th, .s-htable td
	{
		padding: 5px 0px 5px 15px;
	}
	.s-htable-3 th, .s-htable td
	{
		padding: 5px 0px 5px 15px;
	}
	.s-htable-4 th, .s-htable-4 td
	{
		padding: 5px 15px 5px 15px;
	}

	.s-htable th
	{
		font-weight: 400;
		font-size: 14px;
		color: #616161;
	}
	.s-htable-1 th
	{
		font-weight: 400;
		font-size: 13px;
		color: #616161;
	}
    .s-htable-2 th
	{
		font-weight: 400;
		font-size: 14px;
		color: #616161;
	}
	.s-htable-3 th
	{
		font-weight: 400;
		font-size: 14px;
		color: #616161;
	}
	.s-htable-4 th
	{
		font-weight: 400;
		font-size: 14px;
		color: #616161;
	}

	.s-htable td
	{
		font-weight: 400;
		font-size: 13px;
		border-bottom: 1px solid #ccc;
	}
	.s-htable-1 td
	{
		font-weight: 400;
		font-size: 11px;
		border-bottom: 1px solid #ccc;
	}
    .s-htable-2 td
	{
		font-weight: 400;
		font-size: 13px;
		border-bottom: 1px solid #ccc;
	}
	.s-htable-3 td
	{
		font-weight: 400;
		font-size: 13px;
		border-bottom: 1px solid #ccc;
	}
	.s-htable-4 td
	{
		font-weight: 400;
		font-size: 13px;
		border-bottom: 1px solid #ccc;
	}

	.s-htable tr:nth-child(odd) td
	{
		background-color: #f9f9f9;
	}
	.s-htable-1 tr:nth-child(odd) td
	{
		background-color: #f9f9f9;
	}
    .s-htable-2 tr:nth-child(odd) td
	{
		background-color: #f9f9f9;
	}
	.s-htable-3 tr:nth-child(odd) td
	{
		background-color: #f9f9f9;
	}
	.s-htable-4 tr:nth-child(odd) td
	{
		background-color: #f9f9f9;
	}

	.s-htable tr:nth-child(1) td
	{
		border-top: 1px solid #ccc;
	}
	.s-htable-1 tr:nth-child(1) td
	{
		border-top: 1px solid #ccc;
	}
    .s-htable-2 tr:nth-child(1) td
	{
		border-top: 1px solid #ccc;
	}
	.s-htable-3 tr:nth-child(1) td
	{
		border-top: 1px solid #ccc;
	}
	.s-htable-4 tr:nth-child(1) td
	{
		border-top: 1px solid #ccc;
	}

/*
.s-htable tr th:nth-child(2){ text-align: center;}
.s-htable tr td:nth-child(2){ text-align: center;}

.s-htable.rv-table tr th:nth-child(3){ text-align: center;}
.s-htable.rv-table tr td:nth-child(3){ text-align: center;}
*/

/*
.rv-bot-charges > div > p:last-child{ margin-right: 15px;}
.rv-bot-charges > div > p:first-child{ margin-left: 15px;}

.rv-charges-k{ padding-right: 15px;}
*/

.fs-16
{
	font-size: 16px !important;
}


/*
.s-header-fix{ height: 50px; background-color: #1565c0; position: fixed; width: 100%; top: 0;     

box-shadow: 0 2px 6px rgba(0,0,0,0.2); z-index: 20;}

.s-header-fix .s-back-button{ font-size: 40px; margin-top: -2px; }

.s-info-container { margin-left: 15px; margin-top: 3px; text-align: right; }

.s-profile-ico{ font-size: 30px; margin-top: 2px; }

.s-header-fix a{  color: #fff; }
*/

.s-small-info p
{
	line-height: 46px;
}

.s-btn-ctr
{
	margin-top: 7px;
}

.s-btn-ctr2
{
	margin-top: 7px;
	height: 36px;
	color: #1565c0;
	background-color: #fff;
	border: none;
	/*    padding: 5px 12px;*/
	line-height: 30px;
	width: 90px;
}



.s-header-fix .s-proceed-btn
{
	font-size: 14px;
	color: #1565c0;
	background-color: #fff;
	/*	padding: 7px 12px;*/
	width: 101px;
	height: 36px;
	line-height: 34px;
	text-align: center;
	display: block;
	border: 1px solid #fff;
}

	.s-header-fix .s-proceed-btn i
	{
		font-size: 18px;
	}

.s-seprator-text2
{
	font-size: 16px;
	font-weight: 600;
	color: #333;
}

.s-border
{
	background-color: #fff;
	box-shadow: 0 2px 4px rgba(0,0,0,0.25);
}

.row.s-border
{
	margin-left: 0;
	margin-right: 0;
}

.s-light-small
{
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.s-light-small2
{
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 5px;
	color: #616161;
}
.s-light-small21
{
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 5px;
}

.s-kg-ctn
{
	position: absolute;
	background-color: #666;
	color: #fff;
	height: 30px;
	width: 30px;
	text-align: center;
	line-height: 30px;
}

.f-12
{
	font-size: 12px;
}

.s-pbn
{
	padding-bottom: 0 !important;
}

.s-inp
{
	max-width: 100%;
	padding-left: 35px;
	height: 30px;
}



/*.s-col-less-spacing .col-sm-4,.s-col-less-spacing .col-xs-4{ padding-left: 5px; padding-right: 

5px;}*/

.s-cart-price
{
	font-size: 14px;
	display: block;
	text-align: right;
	line-height: 30px;
}

/*
.s-show-on-click{     
	margin: 0;
    margin-top: 10px;
    padding: 5px;
    border: 1px solid #d3d3d3; 
	position: relative;
	transition: opacity 0.3s;
	opacity: 1;
	display: block;
}
*/

/*
.s-show-on-click:after{
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
    position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #88b7d5;
	border-width: 30px;
	margin-left: -30px;
}
*/

/*.s-show-on-click.close{ transition: opacity 0.3s; opacity: 0; display: none; height: 0; overflow: 

hidden;}*/

.s-oneblock-cart
{
	padding: 0;
	border-bottom: 1px solid #f0f0f0;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
}

.oneCard-k
{
	margin-right: 7px;
	width: calc(50% - 7px);
}

.twoCard-k
{
	margin-left: 7px;
	width: calc(50% - 7px);
}

.cart-amt-pad-k
{
	padding-left: 0;
}

.cart-charges-k
{
	padding-left: 7px;
	padding-right: 0;
	margin-top: 10px;
}

.s-io
{
	margin-top: 5px;
	padding-right: 45px !important;
	padding-left: 5px;
}

.pull-right.s-cl.s-ab
{
	font-size: 25px;
}
.pull-right.s-c2.s-ab
{
	font-size: 25px;
}
.pull-right.s-c3.s-ab
{
	font-size: 25px;
}

.s-continue-btn
{
	font-size: 14px;
	color: #fff;
	background-color: #1565c0;
	height: 36px;
	line-height: 36px;
	width: 200px;
	display: inline-block;
}

.s-rupee
{
	font-size: 12px;
	color: #616161;
}



.s-seprator-text2.pad-top-10
{
	padding-top: 10px !important;
}

.s-dk
{
	position: absolute;
	margin-top: -4px;
	margin-left: -6px;
}

.f-20
{
	font-size: 20px;
}

.s-add-chrges td
{
	text-align: left;
	padding: 5px 0 5px 12px;
}

.pad-none
{
	padding: 0;
}

textarea.s-inp
{
	height: 100px;
}

.s-invoic-btn
{
	background-color: #1565c0;
	color: #fff;
	border: none;
	outline: none;
	padding: 0px;
	height: 36px;
	width: 200px;
}

.s-popover-cont
{
	background-color: #fff;
	width: 70%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	height: 110px;
	padding: 15px;
	z-index: 30;
}

.s-file-picture
{
	width: 100%;
	clear: both;
}

.s-popover
{
	background-color: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
}

input[type="text"], textarea
{
	width: 100%;	
}

.s-file .fa, .s-picture .fa
{
	font-size: 25px;
	margin-top: 10px;
	color: #1565c0;
}

.s-file, .s-picture
{
	width: 50%;
	float: left;
	text-align: center;
	padding-top: 10px;
	border-top: 1px solid #ccc;
}

	.s-file a, .s-picture a
	{
		color: #333;
	}

.modal-content.s-wdh
{
	width: 50%;
	margin: 0 auto;
	border-radius: 0;
}
.modal-content.s-wdh1
{
	width: 50%;
	margin: 0 auto;
	border-radius: 0;
}

.s-file i, .s-picture i
{
	font-size: 30px;
}

.rv-popup
{
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.s-popover.close
{
	display: none;
}

.s-mtn-10
{
	margin-top: -10px;
}

.modal-backdrop.fade
{
	z-index: 5;
}

.s-link
{
	color: #333 !important;
	font-weight: 400;
	font-size: 14px;
}

.s-pbn
{
	padding-bottom: none;
}

.s-modal
{
	padding-top: 0 !important;
	padding: 10px;
	border-bottom: none;
}

.s-modal-body
{
	padding: 30px;
	padding-top: 0;
	margin-top: 10px;
}

.s-modal-body2
{
	padding: 5px;
	padding-top: 0;
	margin-top: 10px;
}

.s-fo-btn a
{
	display: block;
	background-color: #111;
	color: #fff;
	font-size: 14px;
	text-align: center;
	height: 40px;
	line-height: 40px;
}

.s-fo-btn
{
	padding-left: 0;
	padding-right: 0;
}

.s-w-100
{
	width: 100%;
}

.s-w-50
{
	width: 50%;
}




/*.s-ctm-grp .input-group-addon{ padding: 6px 10px; background-color: #fff; border-radius: 0; 

transition: border-color ease-in-out .15s; }*/
.s-ctm-grp .input-group-addon i.ion-search
{
	font-size: 16px;
}

/*
.s-ctm-grp .form-control{ padding: 6px 8px; border-left: 0; border-radius: 0; }
.s-ctm-grp .form-control:focus{ border-color: #1565c0; box-shadow: none; }
*/

/*!.input-group-addon + .form-control:focus { font-weight: bold }*/

.cart-arrow_box
{
	position: relative;
}

	.cart-arrow_box:after, .cart-arrow_box:before
	{
		bottom: 100%;
		left: 100%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
		top: -28px;
	}

	.cart-arrow_box:after
	{
		border-color: rgba(255, 255, 255, 0);
		border-bottom-color: #ffffff;
		border-width: 10px;
		margin-left: -10px;
		top: -25px;
	}

	.cart-arrow_box:before
	{
		border-color: rgba(211, 211, 211, 0);
		border-bottom-color: #d3d3d3;
		border-width: 11px;
		margin-left: -11px;
	}

/*
.s-ab{
	position: absolute;
    right: 10px;
    top: 28%;
}
*/

.pad-right
{
	padding-right: 25px;
}

.form-control
{
	border-radius: 0;
}

	.form-control:focus
	{
		border-color: #1565c0;
		box-shadow: none;
	}

	.form-control.s-select
	{
		padding: 5px 0px;
		width: 64px;
		border-right: none;
	}

		.form-control.s-select:focus
		{
			border-color: #ccc;
		}


.s-profile-text
{
	margin: 0;
	font-size: 14px;
	font-weight: 500;
}

.s-profile-text-light
{
	width: 40%;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: 500;
}

.pad-14
{
	padding: 10px 14px 14px;
}



.modal
{
	text-align: center;
}

	.modal:before
	{
		display: inline-block;
		vertical-align: middle;
		content: " ";
		height: 100%;
	}

.modal-dialog
{
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	width: 87%;
}

/*
.s-cl{
	padding-top: 5px;
    margin-bottom: 5px;
	font-size: 20px;
}
*/

.f-14
{
	font-size: 13px;
}

.f-r
{
	font-weight: 400;
}

.vs-rupee
{
	color: 616161;
	font-size: 12px;
}

.s-container
{
	padding-top: 50px;
}

.rv-popup i
{
	font-size: 16px;
}


/*CHANGES DONE AFTER MERGING*/

.item-image
{
	padding-top: 10px;
	text-align: center;
}

	.item-image IMAGES
	{
		width: 130px;
	}

.s-container.col-md-12
{
	padding-left: 0;
	padding-right: 0;
}

.detail-btn
{
	display: inline-block;
	margin: 15px 7px;
	float: right;
}

	.detail-btn .btn:first-child
	{
		margin-right: 12px;
		width: 66px;
	}

	.detail-btn .btn:last-child
	{
		width: 66px;
	}

	.detail-btn a
	{
		color: #1565c0;
	}

.compare-card-details .vcard-text .card-vname a
{
	color: #06c;
}

.compare-card-details .vcard-text .card-vname1 a
{
	color: #06c;
}

.cart-done
{
	background: green;
	color: #fff;
	padding: 0 5px;
	position: absolute;
	bottom: 42px;
	right: 3px;
	border-radius: 50%;
}

	.cart-done i
	{
		font-size: 18px;
	}

.icard-done-cart
{
	min-height: 80px;
	padding-top: 12px;
	position: relative;
}

	.icard-done-cart > i
	{
		font-size: 40px;
		color: #000;
	}

.ss-container
{
	padding-top: 50px;
}

a.s-cart-price
{
	color: #06c;
	float: right;
	line-height: 29px;
}
/*.icard-done-cart i:nth-child(2){ font-size: 20px; position: absolute; color: green;}*/
.ac-lr-pad
{
	padding-left: 15px;
	padding-right: 15px;
}

table.rd-table tr:last-child td
{
	background: #f5f5f5;
	border-bottom: none;
	/*color: red;
	9;*/
}

a.attached-file
{
	color: #06c;
	display: inline-block;
	margin: 7px auto 12px;
}

.modal-content.attach-modal-content
{
	width: 280px;
	margin: 0 auto;
	border-radius: 0;
}

.close.rd-modal-close
{
	margin-top: 14px;
	margin-right: 5px;
}

.form-control.ac-input
{
	width: 200px;
	max-width: 200px;
}

.ac-addon-input
{
	width: 200px;
	max-width: 200px;
}

table.s-add-chrges tr td:first-child
{
	width: 58%;
}

table.s-add-chrges tr td:last-child
{
	width: 70%;
}

.add-charges-tbl td
{
	text-align: left;
	padding: 5px 0 5px 12px;
}

table.add-charges-tbl tr td:first-child
{
	width: 30%;
}

table.add-charges-tbl tr td:last-child
{
	width: 70%;
}

.mar-adjt
{
	margin-left: 5px;
}

.attach-td
{
	display: inline-block;
	width: 200px;
}

.fc-bot-details
{
	display: inline-block;
	width: 100%;
}

	.fc-bot-details p
	{
		margin-bottom: 0px;
	}

.sk-date
{
	display: inline-block;
	width: 100%;
}
.sk-date-1
{
	display: inline-block;
	width: 100%;
}

.f-sb
{
	font-weight: 600;
}

.sk-date > p:first-child
{
	max-width: 200px;
	width: 150px;
}
.sk-date-1 > p:first-child
{
	max-width: 200px;
	width: 170px;
}

.inln-blok
{
	display: inline-block;
	width: 100%;
}

.f-l
{
	font-weight: 300;
}

.profile-contact
{
	margin-top: 10px;
	margin-bottom: 5px;
}

.s-back-white
{
	background: #fff;
}

.s-fix-bot
{
	display: inline-block;
	margin-top: 15px;
	margin-bottom: 15px;
}

.sk-fo-btn
{
	display: inline-block;
}

	.sk-fo-btn a
	{
		display: block;
		background-color: #1565c0;
		color: #fff;
		font-size: 14px;
		text-align: center;
		width: 100px;
		height: 36px;
		line-height: 36px;
	}

/*FOR DETAIL PAGE*/
.s-seprator-text-k.s-seprator-text
{
	margin-bottom: 4px;
	font-size: 14px;
}

.s-modal.modal-header
{
	padding-top: 10px !important;
	padding-right: 15px;
}

.s-modal button span
{
	font-size: 32px;
	line-height: 22px;
}

.s-modal button:focus
{
	outline: 0;
}

.c-graph-btn
{
	font-size: 14px;
	color: #fff;
	background-color: #1565c0;
	width: 144px;
	display: block;
	height: 36px;
	text-align: center;
	line-height: 36px;
}

.vendor-card.options-vcard
{
	max-height: 116px;
}

.max-char
{
	font-size: 11px;
	display: block;
}

.ac-fo-btn
{
	display: inline-block;
}

	.ac-fo-btn a:first-child
	{
		display: block;
		background-color: #1565c0;
		color: #fff;
		font-size: 14px;
		text-align: center;
		width: 65px;
		height: 40px;
		line-height: 16px;
		padding-top: 3px;
	}

	.ac-fo-btn a:last-child
	{
		display: block;
		background-color: #1565c0;
		color: #fff;
		font-size: 14px;
		text-align: center;
		width: 65px;
		height: 40px;
		line-height: 16px;
		padding-top: 3px;
	}

.rupee-addon
{
	padding: 7px 10px !important;
}

.flo-r
{
	float: right;
}

.save-any-btn-k
{
	margin-right: 10px;
}

.bg-white
{
	background: #fff !important;
}

.btn.ii-btn-line-ht
{
	line-height: 2;
}

.ii-btn-line-ht i
{
	line-height: 1;
}

.rupe-pad
{
	padding: 7px 10px !important;
}

.cart-continue
{
	margin-top: 10px;
	text-align: center;
	display: inline-block;
	width: 100%;
}

.fs-18
{
	font-size: 18px;
}


.mar-top-12
{
	margin-top: 12px;
}

.col-xs-4.cart-price-pad
{
	padding: 0;
	padding-right: 15px;
}

.div-center
{
	margin: 0 auto;
}

.prceed-btn-k
{
	width: 90px;
	display: inline-block;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 999;
	margin-top: 7px;
}

	.prceed-btn-k:focus
	{
		outline: 0;
	}

.prceed-btn-kk
{
	width: 90px;
	display: inline-block;
	position: absolute;
	left: 200px;
	right: 0;
	margin: 7px auto auto;
	z-index: 999;
	margin-top: 7px;
}

	.prceed-btn-kk:focus
	{
		outline: 0;
	}

.nav.nav-tabs.mob-nav.compare-nav > li > a
{
	height: 33px;
	padding: 6px 15px 6px;
}

.k-vendor
{
	padding-top: 8px;
}

.s-htable tr td:last-child
{
	text-align: right;
}
.s-htable-1 tr td:last-child
{
	text-align: right;
}
.s-htable-2 tr td:last-child
{
	text-align: right;
}
.s-htable-3 tr td:last-child
{
	text-align: right;
}
.s-htable-4 tr td:last-child
{
	text-align: right;
}

.s-htable tr th:last-child
{
	text-align: right;
}
.s-htable-1 tr th:last-child
{
	text-align: right;
}
.s-htable-2 tr th:last-child
{
	text-align: right;
}
.s-htable-3 tr th:last-child
{
	text-align: right;
}
.s-htable-4 tr th:last-child
{
	text-align: right;
}

.s-htable.s-add-chrges tr th:last-child, .s-htable.s-add-chrges tr td:last-child
{
	text-align: left;
}
.s-htable-1.s-add-chrges tr th:last-child, .s-htable.s-add-chrges tr td:last-child
{
	text-align: left;
}
.s-htable-2.s-add-chrges tr th:last-child, .s-htable.s-add-chrges tr td:last-child
{
	text-align: left;
}
.s-htable-3.s-add-chrges tr th:last-child, .s-htable.s-add-chrges tr td:last-child
{
	text-align: left;
}
.s-htable-4.s-add-chrges tr th:last-child, .s-htable-4.s-add-chrges tr td:last-child
{
	text-align: left;
}
/*.item-incl{ display: block; font-size: 12px; line-height: 0; color: #616161;}*/


.s-seprator-text1
{
	margin-top: 8px;
	margin-bottom: 4px;
}

.s-mtn-10N
{
	margin-top: -10px;
}

.col-md-6.col-sm-6.col-xs-12.vcards-pad1, .col-md-12.col-sm-6.col-xs-12.vcards-pad1
{
	padding: 0 0px;
	width: 100%;
}

.ioption-div1
{
	float: left;
	min-height: 80px;
	padding: 0px 42px;
}
.icard-left1
{
	float: left;
	width: calc(100% - 75px);
	padding: 5px 10px;
}

.vcard-purchase1
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 87px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}
.vcard-purchase3
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 72px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}
.vcard-purchase4
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 72px;
	background: #ffc107;
	padding-top: 18px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.vcard-purchase1 span
	{
		display: block;
	}
	.vcard-purchase3 span
	{
		display: block;
	}
	.vcard-purchase4 span
	{
		display: block;
	}

		.vcard-purchase1 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}
		.vcard-purchase3 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}
		.vcard-purchase4 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}

		.vcard-purchase1 span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}
		.vcard-purchase3 span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}
		.vcard-purchase4 span:last-child
		{
			font-weight: 300;
			font-size: 10px;
			color: red;
		}

.card-igroups1
{
	font-size: 11px;
	font-weight: 400;
	padding-top: 6px;
	color: #333;
	width:180px
}

.card-igroups2
{
	font-size: 11px;
	font-weight: 400;
	padding-top: 6px;
	color: #333;
	width:180px
}

.card-igroups3
{
	font-size: 11px;
	font-weight: 400;
	padding-top: 6px;
	color: #333;
	width:100%;
}

.vcard-date1 span
{
	display: block;
}
.vcard-date3 span
{
	display: block;
}

	.vcard-date1 span:first-child
	{
		font-size: 12px;
		font-weight: 300;
		color: #9e9e9e;
	}
	.vcard-date3 span:first-child
	{
		font-size: 10px;
		font-weight: 300;
		color: #9e9e9e;
	}

	.vcard-date1 span:last-child
	{
		font-size: 10px;
		font-weight: 400;
		color: #333;
	}
	.vcard-date3 span:last-child
	{
		font-size: 10px;
		font-weight: 400;
		color: #333;
	}

.vcard-date1
{
	font-size: 12px;
	vertical-align: top;
	display: inline-block;
	text-align: right;
	width: 135px;
}
.vcard-date3
{
	font-size: 10px;
	vertical-align: top;
	display: inline-block;
	text-align: right;
	width: 135px;
}

.s-cl
{
	padding-top: 11px;
	margin-bottom: 5px;
	padding-right: 0px;
	font-size: 13px;
	color: #333;
}
.s-c2
{
	margin-bottom: 5px;
	padding-right: 0px;
	font-size: 13px;
	color: #333;
}
.s-c3
{
	padding-top: 0px;
	margin-bottom: 5px;
	padding-right: 0px;
	font-size: 13px;
	color: #333;
}

	.s-cl a
	{
		color: #333;
	}
	.s-c2 a
	{
		color: #333;
	}
	.s-c3 a
	{
		color: #333;
	}

.removespace
{
	padding-bottom: 0px;
	padding-top: 0px;
}

.lineheight
{
	line-height: 8px;
}

.icard-details1
{
	display: inline-block;
	width: calc(100% - 60px);
	float: left;
	line-height: 23px;
}

.card-iname1
{
	font-size: 14px;
	font-weight: 600;

}

.s-cl1
{
	padding-top: 11px;
	margin-bottom: 5px;
	padding-right: 0px;
	font-size: 13px;
	color: #337AB7;
}

	.s-cl1 a
	{
		color: #337AB7;
	}

.removespace
{
	padding-bottom: 0px;
	padding-top: 0px;
}

.s-footer-fix
{
	height: 50px;
	background-color: #1565c0;
	position: fixed;
	width: 100%;
	bottom: 0;
	box-shadow: 0 2px 6px rgba(0,0,0,0.2);
	z-index: 20;
}

.s-footer-fix .s-back-button
{
	font-size: 28px;
	line-height: 2;
}

.s-footer-fix a
{
	/*color: #fff;*/
	display: inline-block;
	float: right;
	padding-right: 9px;
	padding-left: 5px;
}
.s-footer-fix p
{
	display: inline-block;
	float: right;
	padding-right: 9px;
}
.s-footer-fix .s-proceed-btn
{
	font-size: 14px;
	color: #1565c0;
	background-color: #fff;
	padding: 7px 12px;
	width: 101px;
	height: 36px;
	line-height: 34px;
	text-align: center;
	display: block;
	border: 1px solid #fff;
}

.s-footer-fix .s-proceed-btn i
{
	font-size: 18px;
}


.ioption-img
{
	float: left;
	min-height: 8px;
	padding: 0px 15px;
}

	.ioption-img a
	{
		height: 100%;
		padding: 0px 7px;
	}

		.ioption-img a i
		{
			font-size: 34px;
			color: #333;
			line-height: 0px;
		}

.s-btn-ctr3
{
	margin-top: 7px;
	margin-right: 5px;
	height: 36px;
	color: #EDF1F6;
	background-color: #D23114;
	border: none;
	/*    padding: 5px 12px;*/
	line-height: 30px;
	width: 90px;
	font-weight:700;
}
.s-btn-ctr31
{
	margin-top: 7px;
	margin-right: 0px;
	height: 36px;
	color: #EDF1F6;
	background-color: #D23114;
	border: none;
	/*    padding: 5px 12px;*/
	line-height: 30px;
	width: 69px;
	font-weight:700;
}
.s-btn-ctrapp
{
	margin-top: 7px;
	height: 36px;
	color: #EDF1F6;
	background-color: #2B9A17;
	border: none;
	/*    padding: 5px 12px;*/
	line-height: 30px;
	width: 90px;
	font-weight:700;
}
.s-btn-ctrapp1
{
	margin-top: 7px;
	height: 36px;
	color: #EDF1F6;
	background-color: #2B9A17;
	border: none;
	/*    padding: 5px 12px;*/
	line-height: 30px;
	width: 69px;
	font-weight:700;
}

.input-group-addon.i-kg-addon1
{
	border-radius: 0;
	background-color: #fff;
	color: #06C;
	font-size: 14px;
	font-weight: 400;
}




	.i-options-wrap .option-std-btn1
	{
		width: 100%;
	}

.btn.option-std-btn1, .btn.option-std-btn1:focus
{
	font-size: 14px;
	color: #fff;
	background-color: #1565c0;
	padding: 0px 12px;
	height: 42px;
	border-radius: 0;
	outline: none;
}

	.btn.option-std-btn1:hover
	{
		border-color: #ccc;
	}
.s-oneblock-cart1
{
	padding: 0;
	border-bottom: 1px solid #f0f0f0;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
}
.mar-top-4
{
	margin-top: 4px;
}
.icon-font
{
	font-size: 23px;
}
.child-left{
    float: left;
    width:8px;
	color: #9e9e9e;
}
.child-right{
    float: right;
    width: 100px;	
}
.child-right-last{
    float: right;
    width: 100px;
	color: #333;	
}
.child-right1{
    float: right;
    width: 145px;
	height: 22px;	
}
.child-right1-last{
    float: right;
    width: 145px;
	height: 32px;
	color: #333;	
}

.nav-tabs.mob-nav1 > li
{
	width: 50%;
	border-bottom: 3px solid transparent;
}

	.nav-tabs.mob-nav1 > li:last-child
	{
		width: 50%;
	}

		.nav-tabs.mob-nav1 > li:last-child > a
		{
			margin-right: 0;
		}

	.nav-tabs.mob-nav1 > li > a
	{
		color: #333;
		text-align: center;
		border: none;
		height: 40px;
		padding: 11px 15px 6px;
	}

		.nav-tabs.mob-nav1 > li > a:hover
		{
			background: #f5f5f5;
			color: #1565c0;
		}

	.nav-tabs.mob-nav1 > li.active
	{
		border-bottom-color: #1565c0;
	}

		.nav-tabs.mob-nav1 > li.active > a
		{
			border: none;
			color: #1565c0;
		}

    .s-modal.modal-header1 {
    padding-top: 10px !important;
    padding-right: 15px;
    background-color: #F0B113;
}
.card-igroups-quo
{
	font-size: 11px;
	font-weight: 400;
	padding-top: 0px;
	color: #333;
	width:195px
}

.vcard-date-quo span
{
	display: block;
}

	/*.vcard-date-quo span:first-child
	{
		font-size: 12px;
		font-weight: 300;
		color: #9e9e9e;
	}	
	.vcard-date-quo span:last-child
	{
		font-size: 11px;
		font-weight: 400;
		color: #333;
	}*/
.vcard-date-quo
{
	font-size: 12px;
	vertical-align: top;
	display: inline-block;
	text-align: right;
	width: 135px;
	color: #333;
}

.vcard-purchase2
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 58px;
	background: #ffc107;
	padding-top: 4px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.vcard-purchase2 span
	{
		display: block;
	}
	.vcard-purchase4 span
	{
		display: block;
	}

		.vcard-purchase2 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}
		.vcard-purchase4 span:first-child
		{
			font-weight: 600;
			font-size: 20px;
			color: #333;
		}

		.vcard-purchase2 span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}
		.vcard-purchase4 span:last-child
		{
			font-weight: 300;
			font-size: 10px;
			color: red;
		}

.vcard-details1
{
	padding: 7px 9px 10px;
	float: right;
	width: calc(100% - 4px);
}
.vall-cards-wrap1
{
	display: inline-block;
	width: calc( 100% - 2px);
	float: left;
}
/*login css*/
.rememberchk{font-weight:lighter;font-family:Arial; clear:both;font-size:12px;font-family:Arial}
.copyright {
    margin: 3em 0 1em;
    text-align: center;
}
.signin-form {
    margin: 4em auto 0;
    width: auto;
    background-color: #f0eef1;
    padding: 3em;
}/*end*/
.logo{font-size:25px;font-weight:700;color:#90c2fc;text-shadow:1px 1px 1px #fff;top:0px;text-align:center;}
.logo span:last-child{display:block;color:#BBA31D;font-size:12px;text-shadow:none;}
.vcard-text1
{
	width: calc(100% - 85px);
	display: inline-block;
}
.vcard-text2
{
	width: calc(100% - 20px);
	display: inline-block;
}
.vcard-date2 span
{
	display: block;
}

	.vcard-date2 span:first-child
	{
		font-size: 12px;
		font-weight: 300;
		color: #9e9e9e;
	}

	.vcard-date2 span:last-child
	{
		font-size: 11px;
		font-weight: 400;
		color: #333;
	}

.vcard-date2
{
	font-size: 24px;
	vertical-align: top;
	display: inline-block;
	text-align: right;
	width: 10px;
}
input[readonly]
{
background-color: #eee;
opacity: 1;
}
.loginPage
{	
padding: 10px;
width: 230px;
margin: 4% auto 0px;
position: relative;

}
.ui-autocomplete-category {
   font-weight: bold;
   padding: .2em .4em;
   margin: .8em 0 .2em;
   line-height: 1.5;
   color:#D6863F;
   height:auto;   
  } 
  .ui-menu .ui-menu-item {
   width: 220px;
   display: inline-block;
   clear: both;   
  }
  .Products {
   float: left;
   width: 220px;
   }
  .People {
   float: left;
   width: 220px;
  }
  .Mobile {
   float: left;
   width: 220px;
  }
.Electronics
{
   float: left;
   width: 220px;
}
.ui-widget-content
{
	border: 1px solid rgb(51, 51, 51);
	color: #333;	
	background: rgb(250, 254, 251) none repeat scroll 0% 0%;
}

.ui-front {
    z-index:10000;
}
  .modal-dialog1
{
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	width: 50%;
}
  .modal-content.s-wdh2
{
	width: 27%;
	margin: 0 auto;
	border-radius: 0;
	height:auto;
}
  .modal-content.s-alert
{
	width: 27%;
	margin: 0 auto;
	border-radius: 0;
	height:auto;
}

  .modal-footer1 {
    padding: 2px;
    text-align: right;
    border-top: 1px solid #E5E5E5;
  }
.s-modal-body1
{
	padding: 30px;
	padding-top: 10px !important;
	margin-top: 0px;
	padding-left: 14px;
}
.s-modal1
{
	padding-top: 0 !important;
	padding: 10px;
	border-bottom: none;
	padding-bottom: 6px;
}
 .s-modal1.modal-header2 {
    padding-top: 5px !important;
    padding-right: 15px;
    background-color: #F0B113; 
}
  .c-purchase-caption3
{
	display: inline-block;
	width: auto;
	font-size: 15px;
	font-weight: 500;
 }
    .searchbtn
    {
        position: absolute;
        right: 0;
        top:0;
    }
.block
{
	display: block;
}
.igcard-purchase1
{
	float: left;
	width: 54px;
	text-align: center;
	display: inline-block;
	min-height: 50px;
	padding-top: 1px;
	background: rgb(219,160,0); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color- stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
	background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}

	.igcard-purchase1 span
	{
		display: block;
	}

		.igcard-purchase1 span:first-child
		{
			font-weight: 600;
			font-size: 12px;
			color: #333;
			padding-top: 16px;
		}

		.igcard-purchase1 span:last-child
		{
			font-weight: 300;
			font-size: 12px;
			color: #333;
		}
.spn_bulb
{
	padding-left: 221px;
	font-size:13px; 
	color:black;
	border-left-color:white;
	border-right-color:white;
	border-top-color:white;
	border-bottom-color:white;
	border-right-color:#ccc;
	padding-top: 6px;
}

/* Added by Rudrajit Chanda*/
.item-value{display: inline-block;float:left;}
.item-value button{margin:0px 10px 0px 0px; float:left;}
.item-table{border:1;width:100%;cellpadding:5px;}
.detail-row{margin: 5px 0px 5px 0px;}
.item-incr{display: inline-block;width:100%;height:100%}
.item-incr i:nth-child(1){display: inline-block;width:50%;position:relative;padding:0px 20px 0px 0px;}
.item-incr i:nth-child(2){display: inline-block;width:50%;position:relative;padding:0px 0px 0px 20px;}
.item-icon{display: inline-block;}
.page-ref{background-color:#ffffff;}
.page-ref label{font-size:18px; padding:3px 0px 0px 7px;}
.save-detail{margin:0 0 0 0;height:100%;width:100%;position:relative;background-color:#ffffff;border-radius: 12px;color:#1565c0}
.vcard-purchase-indexfile{ float: left; width: 54px; text-align: center; display: inline-block; min-height: 

80px; background: #ffc107; padding-top: 20px; 
background: rgb(219,160,0); /* Old browsers */
background: -moz-linear-gradient(left, rgba(240,177,19,1) 0%, rgba(255,152,0,1) 42%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,177,19,1)), color-

stop(42%,rgba(255,152,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* 

Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* IE10+ */
background: linear-gradient(to right, rgba(240,177,19,1) 0%,rgba(255,152,0,1) 42%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dba000', 

endColorstr='#ff9800',GradientType=1 ); /* IE6-9 */
}
.vcard-purchase-indexfile span{ display: block;}
.vcard-purchase-indexfile span:nth-child(1){ font-weight: 600; font-size: 18px; color: #333;}

.prceed-btn-k-s{ width: 90px;
    /*display: inline-block;*/
	float:right;
    position: absolute;
    /*left: 0;*/
    right: 0;
	left:0;
    margin: auto;
    z-index: 999;
    margin-top: 7px;
	margin-right:0.50%;
}
.btn-s {
	display: inline-block;
    padding: 6px 6px;
    margin-bottom: 0px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
	width:50%;
	height:40%;
	font-size:20px;
	background-color:#1565c0;

}
.btn-primary-s {
    color: #fff;
    background-color: #1565c0;
    border-color: #1565c0;
}
.vendor-card.options-vcard {
    max-height: 120px;
}

.vcard-text3
{
	width: calc(100%);
	display: inline-block;
}
.compare-card-details .vcard-text3 .card-vname a
{
	display: inline-block;
	width: auto;
}
.compare-card-details .vcard-text3 .card-vname1 a
{
	display: inline-block;
	width: auto;
}
.compare-card-details .vcard-text3 .card-vname a
{
	color: #06c;
}
.compare-card-details .vcard-text3 .card-vname1 a
{
	color: #06c;
}
.card-igroups
{
	font-size: 11px;
	font-weight: 400;
	padding-top: 0px;
	color: #333;
	width:195px
}
.card-vname2
{
	font-size: 16px;
	font-weight: 600;
	color: #337ab7;
}
.compare-card-details .vcard-text .card-vname2 a
{
	display: inline-block;
	width: auto;
}
.compare-card-details .vcard-text .card-vname2 a
{
	color: #06c;
}


.filter table.s-add-chrges.s-htable tr td:first-child {
    width: 38%;
}

.filter input[type="text"], textarea
{
	width: 95%;
    float: left;
    margin-left: 5px;
}
/****************************************************/
.uploadify {
	position: relative;
	margin-bottom: 1em;
}
.uploadify-button {
	background-color: #505050;
	background-image: linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -o-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -moz-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -ms-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #505050),
		color-stop(1, #707070)
	);
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: 2px solid #808080;
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	width: 100%;
}
.uploadify:hover .uploadify-button {
	background-color: #606060;
	background-image: linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -o-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -moz-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -ms-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #606060),
		color-stop(1, #808080)
	);
	background-position: center bottom;
}
.uploadify-button.disabled {
	background-color: #D0D0D0;
	color: #808080;
}
.uploadify-queue {
	margin-bottom: 1em;
}
.uploadify-queue-item {
	background-color: #F5F5F5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 1px;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 5px;
	max-width: 450px;
	padding: 3px;
}
.uploadify-error {
	background-color: #FDE5DD !important;
}
.uploadify-queue-item .cancel a {
	background: url('../img/uploadify-cancel.png') 0 0 no-repeat;
	float: right;
	height:	16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadify-queue-item.completed {
	background-color: #E5E5E5;
}
.uploadify-progress {
	background-color: #E5E5E5;
	margin-top: 10px;
	width: 100%;
}
.uploadify-progress-bar {
	background-color: #0099FF;
	height: 3px;
	width: 1px;
}
