html

{

	font-family: sans-serif;

	ms-text-size-adjust: 100%;

	webkit-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

{

	font-size: 2em;

	margin: .67em 0;

}

mark

{

	background: #ff0;

	color: #000;

}

small

{

	font-size: 80%;

}

sub,sup

{

	font-size: 75%;

	line-height: 0;

	position: relative;

	vertical-align: baseline;

}

sup

{

	top: -.5em;

}

sub

{

	bottom: -.25em;

}

img

{

	border: 0;

}

svg:not(:root)

{

	overflow: hidden;

}

figure

{

	margin: 1em 40px;

}

hr

{

	box-sizing: content-box;

	height: 0;

	moz-box-sizing: content-box;

	webkit-box-sizing: content-box;

}

pre

{

	overflow: auto;

}

code,kbd,pre,samp

{

	font-family: monospace,monospace;

	font-size: 1em;

}

button,input,optgroup,select,textarea

{

	color: inherit;

	font: inherit;

	margin: 0;

}

button

{

	overflow: visible;

}

button,select

{

	text-transform: none;

}

button,html input[type=button],input[type=reset],input[type=submit]

{

	cursor: pointer;

	webkit-appearance: button;

}

button[disabled],html input[disabled]

{

	cursor: default;

}

button::-moz-focus-inner,input::-moz-focus-inner

{

	border: 0;

	padding: 0;

}

input

{

	line-height: normal;

}

input[type=checkbox],input[type=radio]

{

	box-sizing: border-box;

	moz-box-sizing: border-box;

	padding: 0;

	webkit-box-sizing: border-box;

}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button

{

	height: auto;

}

input[type=search]

{

	box-sizing: content-box;

	moz-box-sizing: content-box;

	webkit-appearance: textfield;

	webkit-box-sizing: content-box;

}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration

{

	webkit-appearance: none;

}

fieldset

{

	border: 1px solid silver;

	margin: 0 2px;

	padding: .35em .625em .75em;

}

legend

{

	border: 0;

	padding: 0;

}

textarea

{

	overflow: auto;

}

optgroup

{

	font-weight: 700;

}

table

{

	border-collapse: collapse;

	border-spacing: 0;

}

td,th

{

	padding: 0;

}

@media print

{

	*,:after,:before

	{

		background: 0 0!important;

		box-shadow: none!important;

		color: #000!important;

		text-shadow: none!important;

		webkit-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;

	}

	img,tr

	{

		page-break-inside: avoid;

	}

	img

	{

		max-width: 100%!important;

	}

	h2,h3,p

	{

		orphans: 3;

		widows: 3;

	}

	h2,h3

	{

		page-break-after: avoid;

	}

	select

	{

		background: #fff!important;

	}

	.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

{

	display: inline-block;

	font-family: 'Glyphicons Halflings';

	font-style: normal;

	font-weight: 400;

	line-height: 1;

	moz-osx-font-smoothing: grayscale;

	position: relative;

	top: 1px;

	webkit-font-smoothing: antialiased;

}

.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-yen:before

{

	content: "\00a5";

}

.glyphicon-ruble: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";

}

*

{

	box-sizing: border-box;

	moz-box-sizing: border-box;

	webkit-box-sizing: border-box;

}

:after,:before

{

	box-sizing: border-box;

	moz-box-sizing: border-box;

	webkit-box-sizing: border-box;

}

html

{

	font-size: 10px;

	webkit-tap-highlight-color: rgba(0,0,0,0);

}

body

{

	background-color: #fff;

	color: #333;

	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;

	font-size: 14px;

	line-height: 1.42857143;

}

button,input,select,textarea

{

	font-family: inherit;

	font-size: inherit;

	line-height: inherit;

}

a

{

	color: #337ab7;

	text-decoration: none;

}

a:focus,a:hover

{

	color: #23527c;

	text-decoration: underline;

}

a:focus

{

	outline: 5px auto -webkit-focus-ring-color;

	outline: thin dotted;

	outline-offset: -2px;

}

figure

{

	margin: 0;

}

img

{

	vertical-align: middle;

}

.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img

{

	display: block;

	height: auto;

	max-width: 100%;

}

.img-rounded

{

	border-radius: 6px;

}

.img-thumbnail

{

	background-color: #fff;

	border: 1px solid #ddd;

	border-radius: 4px;

	display: inline-block;

	height: auto;

	line-height: 1.42857143;

	max-width: 100%;

	o-transition: all .2s ease-in-out;

	padding: 4px;

	transition: all .2s ease-in-out;

	webkit-transition: all .2s ease-in-out;

}

.img-circle

{

	border-radius: 50%;

}

hr

{

	border: 0;

	border-top: 1px solid #eee;

	margin-bottom: 20px;

	margin-top: 20px;

}

.sr-only

{

	border: 0;

	clip: rect(0,0,0,0);

	height: 1px;

	margin: -1px;

	overflow: hidden;

	padding: 0;

	position: absolute;

	width: 1px;

}

.sr-only-focusable:active,.sr-only-focusable:focus

{

	clip: auto;

	height: auto;

	margin: 0;

	overflow: visible;

	position: static;

	width: auto;

}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6

{

	color: inherit;

	font-family: inherit;

	font-weight: 500;

	line-height: 1.1;

}

.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

{

	color: #777;

	font-weight: 400;

	line-height: 1;

}

.h1,.h2,.h3,h1,h2,h3

{

	margin-bottom: 10px;

	margin-top: 20px;

}

.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-bottom: 10px;

	margin-top: 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 10px;

}

.lead

{

	font-size: 16px;

	font-weight: 300;

	line-height: 1.4;

	margin-bottom: 20px;

}

@media (min-width:768px)

{

	.lead

	{

		font-size: 21px;

	}

}

.small,small

{

	font-size: 85%;

}

.mark,mark

{

	background-color: #fcf8e3;

	padding: .2em;

}

.text-left

{

	text-align: left;

}

.text-right

{

	text-align: right;

}

.text-center

{

	text-align: center;

}

.text-justify

{

	text-align: justify;

}

.text-nowrap

{

	white-space: nowrap;

}

.text-lowercase

{

	text-transform: lowercase;

}

.text-uppercase

{

	text-transform: uppercase;

}

.text-capitalize

{

	text-transform: capitalize;

}

.text-muted

{

	color: #777;

}

.text-primary

{

	color: #337ab7;

}

a.text-primary:hover

{

	color: #286090;

}

.text-success

{

	color: #3c763d;

}

a.text-success:hover

{

	color: #2b542c;

}

.text-info

{

	color: #31708f;

}

a.text-info:hover

{

	color: #245269;

}

.text-warning

{

	color: #8a6d3b;

}

a.text-warning:hover

{

	color: #66512c;

}

.text-danger

{

	color: #a94442;

}

a.text-danger:hover

{

	color: #843534;

}

.bg-primary

{

	background-color: #337ab7;

	color: #fff;

}

a.bg-primary:hover

{

	background-color: #286090;

}

.bg-success

{

	background-color: #dff0d8;

}

a.bg-success:hover

{

	background-color: #c1e2b3;

}

.bg-info

{

	background-color: #d9edf7;

}

a.bg-info:hover

{

	background-color: #afd9ee;

}

.bg-warning

{

	background-color: #fcf8e3;

}

a.bg-warning:hover

{

	background-color: #f7ecb5;

}

.bg-danger

{

	background-color: #f2dede;

}

a.bg-danger:hover

{

	background-color: #e4b9b9;

}

.page-header

{

	border-bottom: 1px solid #eee;

	margin: 40px 0 20px;

	padding-bottom: 9px;

}

ol,ul

{

	margin-bottom: 10px;

	margin-top: 0;

}

ol ol,ol ul,ul ol,ul ul

{

	margin-bottom: 0;

}

.list-unstyled

{

	list-style: none;

	padding-left: 0;

}

.list-inline

{

	list-style: none;

	margin-left: -5px;

	padding-left: 0;

}

.list-inline>li

{

	display: inline-block;

	padding-left: 5px;

	padding-right: 5px;

}

dl

{

	margin-bottom: 20px;

	margin-top: 0;

}

dd,dt

{

	line-height: 1.42857143;

}

dt

{

	font-weight: 700;

}

dd

{

	margin-left: 0;

}

@media (min-width:768px)

{

	.dl-horizontal dt

	{

		clear: left;

		float: left;

		overflow: hidden;

		text-align: right;

		text-overflow: ellipsis;

		white-space: nowrap;

		width: 160px;

	}

	.dl-horizontal dd

	{

		margin-left: 180px;

	}

}

abbr[data-original-title],abbr[title]

{

	border-bottom: 1px dotted #777;

	cursor: help;

}

.initialism

{

	font-size: 90%;

	text-transform: uppercase;

}

blockquote

{

	border-left: 5px solid #eee;

	font-size: 17.5px;

	margin: 0 0 20px;

	padding: 10px 20px;

}

blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child

{

	margin-bottom: 0;

}

blockquote .small,blockquote footer,blockquote small

{

	color: #777;

	display: block;

	font-size: 80%;

	line-height: 1.42857143;

}

blockquote .small:before,blockquote footer:before,blockquote small:before

{

	content: '\2014 \00A0';

}

.blockquote-reverse,blockquote.pull-right

{

	border-left: 0;

	border-right: 5px solid #eee;

	padding-left: 0;

	padding-right: 15px;

	text-align: right;

}

.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

{

	font-style: normal;

	line-height: 1.42857143;

	margin-bottom: 20px;

}

code,kbd,pre,samp

{

	font-family: Menlo,Monaco,Consolas,"Courier New",monospace;

}

code

{

	background-color: #f9f2f4;

	border-radius: 4px;

	color: #c7254e;

	font-size: 90%;

	padding: 2px 4px;

}

kbd

{

	background-color: #333;

	border-radius: 3px;

	box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);

	color: #fff;

	font-size: 90%;

	padding: 2px 4px;

	webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);

}

kbd kbd

{

	box-shadow: none;

	font-size: 100%;

	font-weight: 700;

	padding: 0;

	webkit-box-shadow: none;

}

pre

{

	background-color: #f5f5f5;

	border: 1px solid #ccc;

	border-radius: 4px;

	color: #333;

	display: block;

	font-size: 13px;

	line-height: 1.42857143;

	margin: 0 0 10px;

	padding: 9.5px;

	word-break: break-all;

	word-wrap: break-word;

}

pre code

{

	background-color: transparent;

	border-radius: 0;

	color: inherit;

	font-size: inherit;

	padding: 0;

	white-space: pre-wrap;

}

.pre-scrollable

{

	max-height: 340px;

	overflow-y: scroll;

}

.container

{

	margin-left: auto;

	margin-right: auto;

	padding-left: 15px;

	padding-right: 15px;

}

@media (min-width:768px)

{

	.container

	{

		width: 750px;

	}

}

@media (min-width:992px)

{

	.container

	{

		width: 970px;

	}

}

@media (min-width:1200px)

{

	.container

	{

		width: 1170px;

	}

}

.container-fluid

{

	margin-left: auto;

	margin-right: auto;

	padding-left: 15px;

	padding-right: 15px;

}

.row

{

	margin-left: -15px;

	margin-right: -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

{

	min-height: 1px;

	padding-left: 15px;

	padding-right: 15px;

	position: relative;

}

.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: 20%;

	}

	.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

{

	color: #777;

	padding-bottom: 8px;

	padding-top: 8px;

	text-align: left;

}

th

{

	text-align: left;

}

.table

{

	margin-bottom: 20px;

	max-width: 100%;

	width: 100%;

}

.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th

{

	border-top: 1px solid #ddd;

	line-height: 1.42857143;

	padding: 8px;

	vertical-align: top;

}

.table>thead>tr>th

{

	border-bottom: 2px solid #ddd;

	vertical-align: bottom;

}

.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-]

{

	display: table-column;

	float: none;

	position: static;

}

table td[class*=col-],table th[class*=col-]

{

	display: table-cell;

	float: none;

	position: static;

}

.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

	{

		border: 1px solid #ddd;

		margin-bottom: 15px;

		ms-overflow-style: -ms-autohiding-scrollbar;

		overflow-y: hidden;

		width: 100%;

	}

	.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

{

	border: 0;

	margin: 0;

	min-width: 0;

	padding: 0;

}

legend

{

	border: 0;

	border-bottom: 1px solid #e5e5e5;

	color: #333;

	display: block;

	font-size: 21px;

	line-height: inherit;

	margin-bottom: 20px;

	padding: 0;

	width: 100%;

}

label

{

	display: inline-block;

	font-weight: 700;

	margin-bottom: 5px;

	max-width: 100%;

}

input[type=search]

{

	box-sizing: border-box;

	moz-box-sizing: border-box;

	webkit-box-sizing: border-box;

}

input[type=checkbox],input[type=radio]

{

	line-height: normal;

	margin: 4px 0 0;

	margin-top: 1px \9;

}

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: 5px auto -webkit-focus-ring-color;

	outline: thin dotted;

	outline-offset: -2px;

}

output

{

	color: #555;

	display: block;

	font-size: 14px;

	line-height: 1.42857143;

	padding-top: 7px;

}

.form-control

{

	background-color: #fff;

	background-image: none;

	border: 1px solid #ccc;

	border-radius: 4px;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	color: #555;

	display: block;

	font-size: 14px;

	height: 34px;

	line-height: 1.42857143;

	o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

	padding: 6px 12px;

	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

	webkit-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;

	width: 100%;

}

.form-control:focus

{

	border-color: #66afe9;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);

	outline: 0;

	webkit-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;

	cursor: not-allowed;

	opacity: 1;

}

textarea.form-control

{

	height: auto;

}

input[type=search]

{

	webkit-appearance: none;

}

@media screen and (-webkit-min-device-pixel-ratio:0)

{

	input[type=date],input[type=time],input[type=datetime-local],input[type=month]

	{

		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

{

	display: block;

	margin-bottom: 10px;

	margin-top: 10px;

	position: relative;

}

.checkbox label,.radio label

{

	cursor: pointer;

	font-weight: 400;

	margin-bottom: 0;

	min-height: 20px;

	padding-left: 20px;

}

.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]

{

	margin-left: -20px;

	margin-top: 4px \9;

	position: absolute;

}

.checkbox+.checkbox,.radio+.radio

{

	margin-top: -5px;

}

.checkbox-inline,.radio-inline

{

	cursor: pointer;

	display: inline-block;

	font-weight: 400;

	margin-bottom: 0;

	padding-left: 20px;

	vertical-align: middle;

}

.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline

{

	margin-left: 10px;

	margin-top: 0;

}

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

{

	margin-bottom: 0;

	padding-bottom: 7px;

	padding-top: 7px;

}

.form-control-static.input-lg,.form-control-static.input-sm

{

	padding-left: 0;

	padding-right: 0;

}

.input-sm

{

	border-radius: 3px;

	font-size: 12px;

	height: 30px;

	line-height: 1.5;

	padding: 5px 10px;

}

select.input-sm

{

	height: 30px;

	line-height: 30px;

}

select[multiple].input-sm,textarea.input-sm

{

	height: auto;

}

.form-group-sm .form-control

{

	border-radius: 3px;

	font-size: 12px;

	height: 30px;

	line-height: 1.5;

	padding: 5px 10px;

}

select.form-group-sm .form-control

{

	height: 30px;

	line-height: 30px;

}

select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control

{

	height: auto;

}

.form-group-sm .form-control-static

{

	font-size: 12px;

	height: 30px;

	line-height: 1.5;

	padding: 5px 10px;

}

.input-lg

{

	border-radius: 6px;

	font-size: 18px;

	height: 46px;

	line-height: 1.3333333;

	padding: 10px 16px;

}

select.input-lg

{

	height: 46px;

	line-height: 46px;

}

select[multiple].input-lg,textarea.input-lg

{

	height: auto;

}

.form-group-lg .form-control

{

	border-radius: 6px;

	font-size: 18px;

	height: 46px;

	line-height: 1.3333333;

	padding: 10px 16px;

}

select.form-group-lg .form-control

{

	height: 46px;

	line-height: 46px;

}

select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control

{

	height: auto;

}

.form-group-lg .form-control-static

{

	font-size: 18px;

	height: 46px;

	line-height: 1.3333333;

	padding: 10px 16px;

}

.has-feedback

{

	position: relative;

}

.has-feedback .form-control

{

	padding-right: 42.5px;

}

.form-control-feedback

{

	display: block;

	height: 34px;

	line-height: 34px;

	pointer-events: none;

	position: absolute;

	right: 0;

	text-align: center;

	top: 0;

	width: 34px;

	z-index: 2;

}

.input-lg+.form-control-feedback

{

	height: 46px;

	line-height: 46px;

	width: 46px;

}

.input-sm+.form-control-feedback

{

	height: 30px;

	line-height: 30px;

	width: 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;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

}

.has-success .form-control:focus

{

	border-color: #2b542c;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;

	webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;

}

.has-success .input-group-addon

{

	background-color: #dff0d8;

	border-color: #3c763d;

	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;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

}

.has-warning .form-control:focus

{

	border-color: #66512c;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;

	webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;

}

.has-warning .input-group-addon

{

	background-color: #fcf8e3;

	border-color: #8a6d3b;

	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;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

}

.has-error .form-control:focus

{

	border-color: #843534;

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;

	webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;

}

.has-error .input-group-addon

{

	background-color: #f2dede;

	border-color: #a94442;

	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

{

	color: #737373;

	display: block;

	margin-bottom: 10px;

	margin-top: 5px;

}

@media (min-width:768px)

{

	.form-inline .form-group

	{

		display: inline-block;

		margin-bottom: 0;

		vertical-align: middle;

	}

	.form-inline .form-control

	{

		display: inline-block;

		vertical-align: middle;

		width: auto;

	}

	.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-bottom: 0;

		margin-top: 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]

	{

		margin-left: 0;

		position: relative;

	}

	.form-inline .has-feedback .form-control-feedback

	{

		top: 0;

	}

}

.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline

{

	margin-bottom: 0;

	margin-top: 0;

	padding-top: 7px;

}

.form-horizontal .checkbox,.form-horizontal .radio

{

	min-height: 27px;

}

.form-horizontal .form-group

{

	margin-left: -15px;

	margin-right: -15px;

}

@media (min-width:768px)

{

	.form-horizontal .control-label

	{

		margin-bottom: 0;

		padding-top: 7px;

		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;

	}

}

@media (min-width:768px)

{

	.form-horizontal .form-group-sm .control-label

	{

		padding-top: 6px;

	}

}

.btn

{

	background-image: none;

	border: 1px solid transparent;

	border-radius: 4px;

	cursor: pointer;

	display: inline-block;

	font-size: 14px;

	font-weight: 400;

	line-height: 1.42857143;

	margin-bottom: 0;

	moz-user-select: none;

	ms-touch-action: manipulation;

	ms-user-select: none;

	padding: 6px 12px;

	text-align: center;

	touch-action: manipulation;

	user-select: none;

	vertical-align: middle;

	webkit-user-select: none;

	white-space: nowrap;

}

.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus

{

	outline: 5px auto -webkit-focus-ring-color;

	outline: thin dotted;

	outline-offset: -2px;

}

.btn.focus,.btn:focus,.btn:hover

{

	color: #333;

	text-decoration: none;

}

.btn.active,.btn:active

{

	background-image: none;

	box-shadow: inset 0 3px 5px rgba(0,0,0,.125);

	outline: 0;

	webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);

}

.btn.disabled,.btn[disabled],fieldset[disabled] .btn

{

	box-shadow: none;

	cursor: not-allowed;

	filter: alpha(opacity=65);

	opacity: .65;

	pointer-events: none;

	webkit-box-shadow: none;

}

.btn-default

{

	background-color: #fff;

	border-color: #ccc;

	color: #333;

}

.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default

{

	background-color: #e6e6e6;

	border-color: #adadad;

	color: #333;

}

.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

{

	background-color: #333;

	color: #fff;

}

.btn-primary

{

	background-color: #337ab7;

	border-color: #2e6da4;

	color: #fff;

}

.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary

{

	background-color: #286090;

	border-color: #204d74;

	color: #fff;

}

.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

{

	background-color: #fff;

	color: #337ab7;

}

.btn-success

{

	background-color: #5cb85c;

	border-color: #4cae4c;

	color: #fff;

}

.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success

{

	background-color: #449d44;

	border-color: #398439;

	color: #fff;

}

.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

{

	background-color: #fff;

	color: #5cb85c;

}

.btn-info

{

	background-color: #5bc0de;

	border-color: #46b8da;

	color: #fff;

}

.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info

{

	background-color: #31b0d5;

	border-color: #269abc;

	color: #fff;

}

.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

{

	background-color: #fff;

	color: #5bc0de;

}

.btn-warning

{

	background-color: #f0ad4e;

	border-color: #eea236;

	color: #fff;

}

.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning

{

	background-color: #ec971f;

	border-color: #d58512;

	color: #fff;

}

.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

{

	background-color: #fff;

	color: #f0ad4e;

}

.btn-danger

{

	background-color: #d9534f;

	border-color: #d43f3a;

	color: #fff;

}

.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger

{

	background-color: #c9302c;

	border-color: #ac2925;

	color: #fff;

}

.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

{

	background-color: #fff;

	color: #d9534f;

}

.btn-link

{

	border-radius: 0;

	color: #337ab7;

	font-weight: 400;

}