/* css / bootstrap-3.min.css */article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{
	display: block;
}audio,
canvas,
video{
	display: inline-block;
}audio:not([controls]){
	display: none;
	height: 0;
}[hidden]{
	display: none;
}html{
	font-family: sans-serif;

	-webkit-text-size-adjust: 100%;
	    -ms-text-size-adjust: 100%;
}body{
	margin: 0;
}a:focus{
	outline: thin dotted;
}a:active,
a:hover{
	outline: 0;
}h1{
	font-size: 2em;
	margin: 0.67em 0;;
}abbr[title]{
	border-bottom: 1px dotted;
}b,
strong{
	font-weight: bold;
}dfn{
	font-style: italic;
}hr{
	-moz-box-sizing: content-box;
	     box-sizing: content-box;
	height: 0;;
}mark{
	background: #ffff00;
	color: #000000;;
}code,
kbd,
pre,
samp{
	font-family: monospace,serif;
	font-size: 1em;
}pre{
	white-space: pre-wrap;
}q{
	quotes: '\201C' '\201D' '\2018' '\2019';
}small{
	font-size: 80%;
}sub,
sup{
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}sup{
	top: -0.5em;
}sub{
	bottom: -0.25em;
}img{
	border: 0;
}svg:not(:root){
	overflow: hidden;
}figure{
	margin: 0;
}fieldset{
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;;
}legend{
	border: 0;
	padding: 0;;
}button,
input,
select,
textarea{
	font-family: inherit;
	font-size: 100%;
	margin: 0;;
}button,
input{
	line-height: normal;
}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;
}input[type='checkbox'],
input[type='radio']{
	box-sizing: border-box;
	padding: 0;;
}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;
}button::-moz-focus-inner,
input::-moz-focus-inner{
	border: 0;
	padding: 0;;
}textarea{
	overflow: auto;
	vertical-align: top;
}table{
	border-collapse: collapse;
	border-spacing: 0;
}@media print{
	*{
		background: transparent!important;
		box-shadow: none!important;
		color: #000000!important;
		text-shadow: none!important;;
	}a,
	a:visited{
		text-decoration: underline;
	}a[href]:after{
		content: ' (' attr(href) ')';
	}abbr[title]:after{
		content: ' (' attr(title) ')';
	}.ir a:after,
	a[href^='javascript:']:after,
	a[href^='#']:after{
		content: '';
	}pre,
	blockquote{
		border: 1px solid #999999;

		page-break-inside: avoid;
	}thead{
		display: table-header-group;
	}tr,
	img{
		page-break-inside: avoid;
	}img{
		max-width: 100%!important;
	}@page{
		margin: 2cm 0.5cm;
	}p,
	h2,
	h3{
		orphans: 3;
		widows: 3;
	}h2,
	h3{
		page-break-after: avoid;
	}.navbar{
		display: none;
	}.table td,
	.table th{
		background-color: #ffffff!important;
	}.btn > .caret,
	.dropup > .btn > .caret{
		border-top-color: #000000!important;
	}.label{
		border: 1px solid #000000;
	}.table{
		border-collapse: collapse!important;
	}.table-bordered th,
	.table-bordered td{
		border: 1px solid #dddddd!important;
	}
}*,
*:before,
*:after{
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}html{
	font-size: 62.5%;

	-webkit-tap-highlight-color: rgba(0,0,0,0);
}body{
	background-color: #ffffff;
	color: #333333;
	font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
	font-size: 14px;
	line-height: 1.428571429;;
}input,
button,
select,
textarea{
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}button,
input,
select[multiple],
textarea{
	background-image: none;
}a{
	color: #424242;
	text-decoration: none;
}a:hover,
a:focus{
	color: #2a6496;
	text-decoration: underline;
}a:focus{
	outline: thin dotted #333333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}img{
	vertical-align: middle;
}.img-responsive{
	display: inline-block;
	height: auto;
	max-width: 100%;
}.img-rounded{
	border-radius: 6px;
}.img-thumbnail{
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	display: inline-block;
	height: auto;
	line-height: 1.428571429;
	max-width: 100%;
	padding: 4px;
	-webkit-transition: all 0.2s ease-in-out;
	        transition: all 0.2s ease-in-out;
}.img-circle{
	border-radius: 50%;
}hr{
	border: 0;
	border-top: 1px solid #eeeeee;
	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;;
}p{
	margin: 0 0 10px;
}.lead{
	font-size: 16.099999999999998px;
	font-weight: 200;
	line-height: 1.4;
	margin-bottom: 20px;;
}@media(min-width:768px){
	.lead{
		font-size: 21px;
	}
}small{
	font-size: 85%;
}cite{
	font-style: normal;
}.text-muted{
	color: #999999;
}.text-primary{
	color: #424242;
}.text-warning{
	color: #c09853;
}.text-danger{
	color: #b94a48;
}.text-success{
	color: #468847;
}.text-info{
	color: #3a87ad;
}.text-left{
	text-align: left;
}.text-right{
	text-align: right;
}.text-center{
	text-align: center;
}h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{
	font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
	font-weight: 500;
	line-height: 1.1;
}h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small{
	color: #999999;
	font-weight: normal;
	line-height: 1;;
}h1,
h2,
h3{
	margin-bottom: 10px;
	margin-top: 20px;;
}h4,
h5,
h6{
	margin-bottom: 10px;
	margin-top: 10px;;
}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;
}h1 small,
.h1 small{
	font-size: 24px;
}h2 small,
.h2 small{
	font-size: 18px;
}h3 small,
.h3 small,
h4 small,
.h4 small{
	font-size: 14px;
}.page-header{
	border-bottom: 1px solid #eeeeee;
	margin: 40px 0 20px;
	padding-bottom: 9px;;
}ul,
ol{
	margin-bottom: 10px;
	margin-top: 0;;
}ul ul,
ol ul,
ul ol,
ol ol{
	margin-bottom: 0;
}.list-unstyled{
	list-style: none;
	padding-left: 0;;
}.list-inline{
	list-style: none;
	padding-left: 0;;
}.list-inline > li{
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;;
}dl{
	margin-bottom: 20px;
}dt,
dd{
	line-height: 1.428571429;
}dt{
	font-weight: bold;
}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;
	}.dl-horizontal dd:before,
	.dl-horizontal dd:after{
		content: ' ';
		display: table;;
	}.dl-horizontal dd:after{
		clear: both;
	}.dl-horizontal dd:before,
	.dl-horizontal dd:after{
		content: ' ';
		display: table;;
	}.dl-horizontal dd:after{
		clear: both;
	}
}abbr[title],
abbr[data-original-title]{
	border-bottom: 1px dotted #999999;
	cursor: help;;
}abbr.initialism{
	font-size: 90%;
	text-transform: uppercase;
}blockquote{
	border-left: 5px solid #eeeeee;
	margin: 0 0 20px;
	padding: 10px 20px;;
}blockquote p{
	font-size: 17.5px;
	font-weight: 300;
	line-height: 1.25;
}blockquote p:last-child{
	margin-bottom: 0;
}blockquote small{
	color: #999999;
	display: block;
	line-height: 1.428571429;;
}blockquote small:before{
	content: '\2014 \00A0';
}blockquote.pull-right{
	border-left: 0;
	border-right: 5px solid #eeeeee;
	padding-left: 0;
	padding-right: 15px;;
}blockquote.pull-right p,
blockquote.pull-right small{
	text-align: right;
}blockquote.pull-right small:before{
	content: '';
}blockquote.pull-right small:after{
	content: '\00A0 \2014';
}q:before,
q:after,
blockquote:before,
blockquote:after{
	content: '';
}address{
	display: block;
	font-style: normal;
	line-height: 1.428571429;
	margin-bottom: 20px;;
}code,
pre{
	font-family: Monaco,Menlo,Consolas,'Courier New',monospace;
}code{
	background-color: #f9f2f4;
	border-radius: 4px;
	color: #c7254e;
	font-size: 90%;
	padding: 2px 4px;
	white-space: nowrap;;
}pre{
	background-color: #f5f5f5;
	border: 1px solid #cccccc;
	border-radius: 4px;
	color: #333333;
	display: block;
	font-size: 13px;
	line-height: 1.428571429;
	margin: 0 0 10px;
	padding: 9.5px;;
}pre.prettyprint{
	margin-bottom: 20px;
}pre code{
	background-color: transparent;
	border: 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;;
}.container:before,
.container:after{
	content: ' ';
	display: table;;
}.container:after{
	clear: both;
}.container:before,
.container:after{
	content: ' ';
	display: table;;
}.container:after{
	clear: both;
}.row{
	margin-left: -15px;
	margin-right: -15px;;
}.row:before,
.row:after{
	content: ' ';
	display: table;;
}.row:after{
	clear: both;
}.row:before,
.row:after{
	content: ' ';
	display: table;;
}
.row:after{
	clear: both;
}.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.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-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.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-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.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-lg-10,
.col-lg-11,
.col-lg-12{
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;;
}.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11{
	float: left;
}.col-xs-1{
	width: 8.333333333333332%;
}.col-xs-2{
	width: 16.666666666666664%;
}.col-xs-3{
	width: 25%;
}.col-xs-4{
	width: 33.33333333333333%;
}.col-xs-5{
	width: 41.66666666666667%;
}.col-xs-6{
	width: 50%;
}.col-xs-7{
	width: 58.333333333333336%;
}.col-xs-8{
	width: 66.66666666666666%;
}.col-xs-9{
	width: 75%;
}.col-xs-10{
	width: 83.33333333333334%;
}.col-xs-11{
	width: 91.66666666666666%;
}.col-xs-12{
	width: 100%;
}@media(min-width:768px){
	.container{
		max-width: 750px;
	}.col-sm-1,
	.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-sm-10,
	.col-sm-11{
		float: left;
	}.col-sm-1{
		width: 8.333333333333332%;
	}.col-sm-2{
		width: 16.666666666666664%;
	}.col-sm-3{
		width: 25%;
	}.col-sm-4{
		width: 33.33333333333333%;
	}.col-sm-5{
		width: 41.66666666666667%;
	}.col-sm-6{
		width: 50%;
	}.col-sm-7{
		width: 58.333333333333336%;
	}.col-sm-8{
		width: 66.66666666666666%;
	}.col-sm-9{
		width: 75%;
	}.col-sm-10{
		width: 83.33333333333334%;
	}.col-sm-11{
		width: 91.66666666666666%;
	}.col-sm-12{
		width: 100%;
	}.col-sm-push-1{
		left: 8.333333333333332%;
	}.col-sm-push-2{
		left: 16.666666666666664%;
	}.col-sm-push-3{
		left: 25%;
	}.col-sm-push-4{
		left: 33.33333333333333%;
	}.col-sm-push-5{
		left: 41.66666666666667%;
	}.col-sm-push-6{
		left: 50%;
	}.col-sm-push-7{
		left: 58.333333333333336%;
	}.col-sm-push-8{
		left: 66.66666666666666%;
	}.col-sm-push-9{
		left: 75%;
	}.col-sm-push-10{
		left: 83.33333333333334%;
	}.col-sm-push-11{
		left: 91.66666666666666%;
	}.col-sm-pull-1{
		right: 8.333333333333332%;
	}.col-sm-pull-2{
		right: 16.666666666666664%;
	}.col-sm-pull-3{
		right: 25%;
	}.col-sm-pull-4{
		right: 33.33333333333333%;
	}.col-sm-pull-5{
		right: 41.66666666666667%;
	}.col-sm-pull-6{
		right: 50%;
	}.col-sm-pull-7{
		right: 58.333333333333336%;
	}.col-sm-pull-8{
		right: 66.66666666666666%;
	}.col-sm-pull-9{
		right: 75%;
	}.col-sm-pull-10{
		right: 83.33333333333334%;
	}.col-sm-pull-11{
		right: 91.66666666666666%;
	}.col-sm-offset-1{
		margin-left: 8.333333333333332%;
	}.col-sm-offset-2{
		margin-left: 16.666666666666664%;
	}.col-sm-offset-3{
		margin-left: 25%;
	}.col-sm-offset-4{
		margin-left: 33.33333333333333%;
	}.col-sm-offset-5{
		margin-left: 41.66666666666667%;
	}.col-sm-offset-6{
		margin-left: 50%;
	}.col-sm-offset-7{
		margin-left: 58.333333333333336%;
	}.col-sm-offset-8{
		margin-left: 66.66666666666666%;
	}.col-sm-offset-9{
		margin-left: 75%;
	}.col-sm-offset-10{
		margin-left: 83.33333333333334%;
	}.col-sm-offset-11{
		margin-left: 91.66666666666666%;
	}
}@media(min-width:992px){
	.container{
		max-width: 970px;
	}.col-md-1,
	.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-md-10,
	.col-md-11{
		float: left;
	}.col-md-1{
		width: 8.333333333333332%;
	}.col-md-2{
		width: 16.666666666666664%;
	}.col-md-3{
		width: 25%;
	}.col-md-4{
		width: 33.33333333333333%;
	}.col-md-5{
		width: 41.66666666666667%;
	}.col-md-6{
		width: 50%;
	}.col-md-7{
		width: 58.333333333333336%;
	}.col-md-8{
		width: 66.66666666666666%;
	}.col-md-9{
		width: 75%;
	}.col-md-10{
		width: 83.33333333333334%;
	}.col-md-11{
		width: 91.66666666666666%;
	}.col-md-12{
		width: 100%;
	}.col-md-push-0{
		left: auto;
	}.col-md-push-1{
		left: 8.333333333333332%;
	}.col-md-push-2{
		left: 16.666666666666664%;
	}.col-md-push-3{
		left: 25%;
	}.col-md-push-4{
		left: 33.33333333333333%;
	}.col-md-push-5{
		left: 41.66666666666667%;
	}.col-md-push-6{
		left: 50%;
	}.col-md-push-7{
		left: 58.333333333333336%;
	}.col-md-push-8{
		left: 66.66666666666666%;
	}.col-md-push-9{
		left: 75%;
	}.col-md-push-10{
		left: 83.33333333333334%;
	}.col-md-push-11{
		left: 91.66666666666666%;
	}.col-md-pull-0{
		right: auto;
	}.col-md-pull-1{
		right: 8.333333333333332%;
	}.col-md-pull-2{
		right: 16.666666666666664%;
	}.col-md-pull-3{
		right: 25%;
	}.col-md-pull-4{
		right: 33.33333333333333%;
	}.col-md-pull-5{
		right: 41.66666666666667%;
	}.col-md-pull-6{
		right: 50%;
	}.col-md-pull-7{
		right: 58.333333333333336%;
	}.col-md-pull-8{
		right: 66.66666666666666%;
	}.col-md-pull-9{
		right: 75%;
	}.col-md-pull-10{
		right: 83.33333333333334%;
	}.col-md-pull-11{
		right: 91.66666666666666%;
	}.col-md-offset-0{
		margin-left: 0;
	}.col-md-offset-1{
		margin-left: 8.333333333333332%;
	}.col-md-offset-2{
		margin-left: 16.666666666666664%;
	}.col-md-offset-3{
		margin-left: 25%;
	}.col-md-offset-4{
		margin-left: 33.33333333333333%;
	}.col-md-offset-5{
		margin-left: 41.66666666666667%;
	}.col-md-offset-6{
		margin-left: 50%;
	}.col-md-offset-7{
		margin-left: 58.333333333333336%;
	}.col-md-offset-8{
		margin-left: 66.66666666666666%;
	}.col-md-offset-9{
		margin-left: 75%;
	}.col-md-offset-10{
		margin-left: 83.33333333333334%;
	}.col-md-offset-11{
		margin-left: 91.66666666666666%;
	}
}@media(min-width:1200px){
	.container{
		max-width: 1170px;
	}.col-lg-1,
	.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-lg-10,
	.col-lg-11{
		float: left;
	}.col-lg-1{
		width: 8.333333333333332%;
	}.col-lg-2{
		width: 16.666666666666664%;
	}.col-lg-3{
		width: 25%;
	}.col-lg-4{
		width: 33.33333333333333%;
	}.col-lg-5{
		width: 41.66666666666667%;
	}.col-lg-6{
		width: 50%;
	}.col-lg-7{
		width: 58.333333333333336%;
	}.col-lg-8{
		width: 66.66666666666666%;
	}.col-lg-9{
		width: 75%;
	}.col-lg-10{
		width: 83.33333333333334%;
	}.col-lg-11{
		width: 91.66666666666666%;
	}.col-lg-12{
		width: 100%;
	}.col-lg-push-0{
		left: auto;
	}.col-lg-push-1{
		left: 8.333333333333332%;
	}.col-lg-push-2{
		left: 16.666666666666664%;
	}.col-lg-push-3{
		left: 25%;
	}.col-lg-push-4{
		left: 33.33333333333333%;
	}.col-lg-push-5{
		left: 41.66666666666667%;
	}.col-lg-push-6{
		left: 50%;
	}.col-lg-push-7{
		left: 58.333333333333336%;
	}.col-lg-push-8{
		left: 66.66666666666666%;
	}.col-lg-push-9{
		left: 75%;
	}.col-lg-push-10{
		left: 83.33333333333334%;
	}.col-lg-push-11{
		left: 91.66666666666666%;
	}.col-lg-pull-0{
		right: auto;
	}.col-lg-pull-1{
		right: 8.333333333333332%;
	}.col-lg-pull-2{
		right: 16.666666666666664%;
	}.col-lg-pull-3{
		right: 25%;
	}.col-lg-pull-4{
		right: 33.33333333333333%;
	}.col-lg-pull-5{
		right: 41.66666666666667%;
	}.col-lg-pull-6{
		right: 50%;
	}.col-lg-pull-7{
		right: 58.333333333333336%;
	}.col-lg-pull-8{
		right: 66.66666666666666%;
	}.col-lg-pull-9{
		right: 75%;
	}.col-lg-pull-10{
		right: 83.33333333333334%;
	}.col-lg-pull-11{
		right: 91.66666666666666%;
	}.col-lg-offset-0{
		margin-left: 0;
	}.col-lg-offset-1{
		margin-left: 8.333333333333332%;
	}.col-lg-offset-2{
		margin-left: 16.666666666666664%;
	}.col-lg-offset-3{
		margin-left: 25%;
	}.col-lg-offset-4{
		margin-left: 33.33333333333333%;
	}.col-lg-offset-5{
		margin-left: 41.66666666666667%;
	}.col-lg-offset-6{
		margin-left: 50%;
	}.col-lg-offset-7{
		margin-left: 58.333333333333336%;
	}.col-lg-offset-8{
		margin-left: 66.66666666666666%;
	}.col-lg-offset-9{
		margin-left: 75%;
	}.col-lg-offset-10{
		margin-left: 83.33333333333334%;
	}.col-lg-offset-11{
		margin-left: 91.66666666666666%;
	}
}table{
	background-color: transparent;
	max-width: 100%;;
}th{
	text-align: left;
}.table{
	margin-bottom: 20px;
	width: 100%;;
}.table thead > tr > th,
.table tbody > tr > th,
.table tfoot > tr > th,
.table thead > tr > td,
.table tbody > tr > td,
.table tfoot > tr > td{
	border-top: 1px solid #dddddd;
	line-height: 1.428571429;
	padding: 8px;
	vertical-align: top;;
}.table thead > tr > th{
	border-bottom: 2px solid #dddddd;
	vertical-align: bottom;;
}.table caption + thead tr:first-child th,
.table colgroup + thead tr:first-child th,
.table thead:first-child tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child td{
	border-top: 0;
}.table tbody + tbody{
	border-top: 2px solid #dddddd;
}.table .table{
	background-color: #ffffff;
}.table-condensed thead > tr > th,
.table-condensed tbody > tr > th,
.table-condensed tfoot > tr > th,
.table-condensed thead > tr > td,
.table-condensed tbody > tr > td,
.table-condensed tfoot > tr > td{
	padding: 5px;
}.table-bordered{
	border: 1px solid #dddddd;
}.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td{
	border: 1px solid #dddddd;
}.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td{
	border-bottom-width: 2px;
}.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th{
	background-color: #f9f9f9;
}.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th{
	background-color: #f5f5f5;
}table col[class*='col-']{
	display: table-column;
	float: none;
}table td[class*='col-'],
table th[class*='col-']{
	display: table-cell;
	float: none;
}.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th{
	background-color: #f5f5f5;
}.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th{
	background-color: #dff0d8;
	border-color: #d6e9c6;
}.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td{
	background-color: #d0e9c6;
	border-color: #c9e2b3;
}.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th{
	background-color: #f2dede;
	border-color: #eed3d7;
}.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td{
	background-color: #ebcccc;
	border-color: #e6c1c7;
}.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th{
	background-color: #fcf8e3;
	border-color: #fbeed5;
}.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td{
	background-color: #faf2cc;
	border-color: #f8e5be;
}@media(max-width:768px){
	.table-responsive{
		border: 1px solid #dddddd;
		margin-bottom: 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		width: 100%;;
	}.table-responsive > .table{
		background-color: #ffffff;
		margin-bottom: 0;;
	}.table-responsive > .table > thead > tr > th,
	.table-responsive > .table > tbody > tr > th,
	.table-responsive > .table > tfoot > tr > th,
	.table-responsive > .table > thead > tr > td,
	.table-responsive > .table > tbody > tr > td,
	.table-responsive > .table > tfoot > tr > td{
		white-space: nowrap;
	}.table-responsive > .table-bordered{
		border: 0;
	}.table-responsive > .table-bordered > thead > tr > th:first-child,
	.table-responsive > .table-bordered > tbody > tr > th:first-child,
	.table-responsive > .table-bordered > tfoot > tr > th:first-child,
	.table-responsive > .table-bordered > thead > tr > td:first-child,
	.table-responsive > .table-bordered > tbody > tr > td:first-child,
	.table-responsive > .table-bordered > tfoot > tr > td:first-child{
		border-left: 0;
	}.table-responsive > .table-bordered > thead > tr > th:last-child,
	.table-responsive > .table-bordered > tbody > tr > th:last-child,
	.table-responsive > .table-bordered > tfoot > tr > th:last-child,
	.table-responsive > .table-bordered > thead > tr > td:last-child,
	.table-responsive > .table-bordered > tbody > tr > td:last-child,
	.table-responsive > .table-bordered > tfoot > tr > td:last-child{
		border-right: 0;
	}.table-responsive > .table-bordered > thead > tr:last-child > th,
	.table-responsive > .table-bordered > tbody > tr:last-child > th,
	.table-responsive > .table-bordered > tfoot > tr:last-child > th,
	.table-responsive > .table-bordered > thead > tr:last-child > td,
	.table-responsive > .table-bordered > tbody > tr:last-child > td,
	.table-responsive > .table-bordered > tfoot > tr:last-child > td{
		border-bottom: 0;
	}
}fieldset{
	border: 0;
	margin: 0;
	padding: 0;;
}legend{
	border: 0;
	border-bottom: 1px solid #e5e5e5;
	color: #333333;
	display: block;
	font-size: 21px;
	line-height: inherit;
	margin-bottom: 20px;
	padding: 0;
	width: 100%;;
}label{
	display: inline-block;
	font-weight: bold;
	margin-bottom: 5px;;
}input[type='search']{
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}input[type='radio'],
input[type='checkbox']{
	line-height: normal;
	margin: 4px 0 0;
	margin-top: 1px \9;;
}input[type='file']{
	display: block;
}select[multiple],
select[size]{
	height: auto;
}select optgroup{
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
}input[type='file']:focus,
input[type='radio']:focus,
input[type='checkbox']:focus{
	outline: thin dotted #333333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}input[type='number']::-webkit-outer-spin-button,
input[type='number']::-webkit-inner-spin-button{
	height: auto;
}.form-control:-moz-placeholder{
	color: #999999;
}.form-control::-moz-placeholder{
	color: #999999;
}.form-control:-ms-input-placeholder{
	color: #999999;
}.form-control::-webkit-input-placeholder{
	color: #999999;
}.form-control{
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	color: #555555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.428571429;
	padding: 6px 12px;
	-webkit-transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
	        transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
	vertical-align: middle;
	width: 100%;;
}.form-control:focus{
	border-color: #f2f2f4;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(66,66,66,0.6);
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(66,66,66,0.6);
	outline: 0;;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{
	background-color: #eeeeee;
	cursor: not-allowed;;
}textarea.form-control{
	height: auto;
}.form-group{
	margin-bottom: 15px;
}.radio,
.checkbox{
	display: block;
	margin-bottom: 10px;
	margin-top: 10px;
	min-height: 20px;
	padding-left: 20px;
	vertical-align: middle;
}.radio label,
.checkbox label{
	cursor: pointer;
	display: inline;
	font-weight: normal;
	margin-bottom: 0;;
}.radio input[type='radio'],
.radio-inline input[type='radio'],
.checkbox input[type='checkbox'],
.checkbox-inline input[type='checkbox']{
	float: left;
	margin-left: -20px;
}.radio + .radio,
.checkbox + .checkbox{
	margin-top: -5px;
}.radio-inline,
.checkbox-inline{
	cursor: pointer;
	display: inline-block;
	font-weight: normal;
	margin-bottom: 0;
	padding-left: 20px;
	vertical-align: middle;;
}.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{
	margin-left: 10px;
	margin-top: 0;;
}input[type='radio'][disabled],
input[type='checkbox'][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type='radio'],
fieldset[disabled] input[type='checkbox'],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline{
	cursor: not-allowed;
}.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;
}textarea.input-sm{
	height: auto;
}.input-lg{
	border-radius: 6px;
	font-size: 18px;
	height: 45px;
	line-height: 1.33;
	padding: 10px 16px;;
}select.input-lg{
	height: 45px;
	line-height: 45px;
}textarea.input-lg{
	height: auto;
}.has-warning .help-block,
.has-warning .control-label{
	color: #c09853;
}.has-warning .form-control{
	border-color: #c09853;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}.has-warning .form-control:focus{
	border-color: #a47e3c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;
}.has-warning .input-group-addon{
	background-color: #fcf8e3;
	border-color: #c09853;
	color: #c09853;;
}.has-error .help-block,
.has-error .control-label{
	color: #b94a48;
}.has-error .form-control{
	border-color: #b94a48;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}.has-error .form-control:focus{
	border-color: #953b39;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;
}.has-error .input-group-addon{
	background-color: #f2dede;
	border-color: #b94a48;
	color: #b94a48;;
}.has-success .help-block,
.has-success .control-label{
	color: #468847;
}.has-success .form-control{
	border-color: #468847;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}.has-success .form-control:focus{
	border-color: #356635;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;
}.has-success .input-group-addon{
	background-color: #dff0d8;
	border-color: #468847;
	color: #468847;;
}.form-control-static{
	margin-bottom: 0;
	padding-top: 7px;;
}.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;
	}.form-inline .radio,
	.form-inline .checkbox{
		display: inline-block;
		margin-bottom: 0;
		margin-top: 0;
		padding-left: 0;;
	}.form-inline .radio input[type='radio'],
	.form-inline .checkbox input[type='checkbox']{
		float: none;
		margin-left: 0;
	}
}.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline{
	margin-bottom: 0;
	margin-top: 0;
	padding-top: 7px;;
}.form-horizontal .form-group{
	margin-left: -15px;
	margin-right: -15px;;
}.form-horizontal .form-group:before,
.form-horizontal .form-group:after{
	content: ' ';
	display: table;;
}.form-horizontal .form-group:after{
	clear: both;
}.form-horizontal .form-group:before,
.form-horizontal .form-group:after{
	content: ' ';
	display: table;;
}.form-horizontal .form-group:after{
	clear: both;
}@media(min-width:768px){
	.form-horizontal .control-label{
		text-align: right;
	}
}.btn{
	border: 1px solid transparent;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	margin-bottom: 0;
	padding: 6px 12px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	vertical-align: middle;
	white-space: nowrap;
	-o-user-select: none;
	;
}.btn:focus{
	outline: thin dotted #333333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}.btn:hover,
.btn:focus{
	color: #333333;
	text-decoration: none;
}.btn:active,
.btn.active{
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	        box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	outline: 0;;
}.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{
	-webkit-box-shadow: none;
	        box-shadow: none;
	cursor: not-allowed;
	opacity: 0.65;
	pointer-events: none;

	filter: alpha(opacity=65);;
}.btn-default{
	background-color: #ffffff;
	border-color: #cccccc;
	color: #333333;;
}.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{
	background-color: #ebebeb;
	border-color: #adadad;
	color: #333333;;
}.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{
	background-image: none;
}.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{
	background-color: #ffffff;
	border-color: #cccccc;
}.btn-primary{
	background-color: #424242;
	border-color: #000000;
	color: #ffffff;
}.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{
	background-color: #9d2235;
	border-color: #000000;
	color: #ffffff;;
}.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{
	background-image: none;
}.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{
	background-color: #424242;
	border-color: #357ebd;
}
.btn-warning{
	background-color: #f0ad4e;
	border-color: #eea236;
	color: #ffffff;;
}.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning{
	background-color: #ed9c28;
	border-color: #d58512;
	color: #ffffff;;
}.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning{
	background-image: none;
}.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active{
	background-color: #f0ad4e;
	border-color: #eea236;
}.btn-danger{
	background-color: #d9534f;
	border-color: #d43f3a;
	color: #ffffff;;
}.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger{
	background-color: #d2322d;
	border-color: #ac2925;
	color: #ffffff;;
}.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger{
	background-image: none;
}.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active{
	background-color: #d9534f;
	border-color: #d43f3a;
}.btn-success{
	background-color: #5cb85c;
	border-color: #4cae4c;
	color: #ffffff;;
}.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success{
	background-color: #47a447;
	border-color: #398439;
	color: #ffffff;;
}.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success{
	background-image: none;
}.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active{
	background-color: #5cb85c;
	border-color: #4cae4c;
}.btn-info{
	background-color: #5bc0de;
	border-color: #46b8da;
	color: #ffffff;;
}.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info{
	background-color: #39b3d7;
	border-color: #269abc;
	color: #ffffff;;
}.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info{
	background-image: none;
}.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active{
	background-color: #5bc0de;
	border-color: #46b8da;
}.btn-link{
	border-radius: 0;
	color: #424242;
	cursor: pointer;
	font-weight: normal;;
}.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link{
	background-color: transparent;
	-webkit-box-shadow: none;
	        box-shadow: none;
}.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active{
	border-color: transparent;
}.btn-link:hover,
.btn-link:focus{
	background-color: transparent;
	color: #2a6496;
	text-decoration: underline;;
}.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus{
	color: #999999;
	text-decoration: none;
}.btn-lg{
	border-radius: 6px;
	font-size: 18px;
	line-height: 1.33;
	padding: 10px 16px;;
}.btn-sm,
.btn-xs{
	border-radius: 3px;
	font-size: 12px;
	line-height: 1.5;
	padding: 5px 10px;;
}.btn-xs{
	padding: 1px 5px;
}.btn-block{
	display: block;
	padding-left: 0;
	padding-right: 0;
	width: 100%;;
}.btn-block + .btn-block{
	margin-top: 5px;
}input[type='submit'].btn-block,
input[type='reset'].btn-block,
input[type='button'].btn-block{
	width: 100%;
}.fade{
	opacity: 0;
	-webkit-transition: opacity 0.15s linear;
	        transition: opacity 0.15s linear;
}.fade.in{
	opacity: 1;
}.collapse{
	display: none;
}.collapse.in{
	display: block;
}.collapsing{
	height: 0;
	overflow: hidden;
	position: relative;
	-webkit-transition: height 0.35s ease;
	        transition: height 0.35s ease;
}
.caret{
	border-bottom: 0 dotted;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #000000;
	content: '';
	display: inline-block;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	width: 0;;
}.dropdown{
	position: relative;
}.dropdown-toggle:focus{
	outline: 0;
}.dropdown-menu{
	background-clip: padding-box;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	        box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	display: none;
	float: left;
	font-size: 14px;
	left: 0;
	list-style: none;
	margin: 2px 0 0;
	min-width: 160px;
	padding: 5px 0;
	position: absolute;
	top: 100%;
	z-index: 1000;;
}.dropdown-menu.pull-right{
	left: auto;
	right: 0;;
}.dropdown-menu .divider{
	background-color: #e5e5e5;
	height: 1px;
	margin: 9px 0;
	overflow: hidden;;
}.dropdown-menu > li > a{
	clear: both;
	color: #333333;
	display: block;
	font-weight: normal;
	line-height: 1.428571429;
	padding: 3px 20px;
	white-space: nowrap;
}.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{
	background-color: #424242;
	color: #ffffff;
	text-decoration: none;;
}.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{
	background-color: #424242;
	color: #ffffff;
	outline: 0;
	text-decoration: none;;
}.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{
	color: #999999;
}.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{
	background-color: transparent;
	background-image: none;
	cursor: not-allowed;
	text-decoration: none;

	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}.open > .dropdown-menu{
	display: block;
}.open > a{
	outline: 0;
}.dropdown-header{
	color: #999999;
	display: block;
	font-size: 12px;
	line-height: 1.428571429;
	padding: 3px 20px;;
}.dropdown-backdrop{
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 990;
}.pull-right > .dropdown-menu{
	left: auto;
	right: 0;;
}.dropup .caret,
.navbar-fixed-bottom .dropdown .caret{
	border-bottom: 4px solid #000000;
	border-top: 0 dotted;
	content: '';
}.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu{
	bottom: 100%;
	margin-bottom: 1px;
	top: auto;;
}@media(min-width:768px){
	.navbar-right .dropdown-menu{
		left: auto;
		right: 0;;
	}
}.btn-default .caret{
	border-top-color: #333333;
}.btn-primary .caret,
.btn-success .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret{
	border-top-color: #ffffff;
}.dropup .btn-default .caret{
	border-bottom-color: #333333;
}.dropup .btn-primary .caret,
.dropup .btn-success .caret,
.dropup .btn-warning .caret,
.dropup .btn-danger .caret,
.dropup .btn-info .caret{
	border-bottom-color: #ffffff;
}.btn-group,
.btn-group-vertical{
	display: inline-block;
	position: relative;
	vertical-align: middle;
}.btn-group > .btn,
.btn-group-vertical > .btn{
	float: left;
	position: relative;;
}.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active{
	z-index: 2;
}.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus{
	outline: 0;
}.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:before,
.btn-toolbar:after{
	content: ' ';
	display: table;;
}.btn-toolbar:after{
	clear: both;
}.btn-toolbar:before,
.btn-toolbar:after{
	content: ' ';
	display: table;;
}.btn-toolbar:after{
	clear: both;
}.btn-toolbar .btn-group{
	float: left;
}.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group,
.btn-toolbar > .btn-group + .btn-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-bottom-right-radius: 0;
	border-top-right-radius: 0;;
}.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child){
	border-bottom-left-radius: 0;
	border-top-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 > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle{
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;;
}.btn-group > .btn-group:last-child > .btn:first-child{
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle{
	outline: 0;
}.btn-group-xs > .btn{
	border-radius: 3px;
	font-size: 12px;
	line-height: 1.5;
	padding: 5px 10px;
	padding: 1px 5px;;
}.btn-group-sm > .btn{
	border-radius: 3px;
	font-size: 12px;
	line-height: 1.5;
	padding: 5px 10px;;
}
.btn-group-lg > .btn{
	border-radius: 6px;
	font-size: 18px;
	line-height: 1.33;
	padding: 10px 16px;;
}.btn-group > .btn + .dropdown-toggle{
	padding-left: 8px;
	padding-right: 8px;;
}.btn-group > .btn-lg + .dropdown-toggle{
	padding-left: 12px;
	padding-right: 12px;;
}.btn-group.open .dropdown-toggle{
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	        box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
}.btn .caret{
	margin-left: 0;
}.btn-lg .caret{
	border-bottom-width: 0;
	border-width: 5px 5px 0;;
}.dropup .btn-lg .caret{
	border-width: 0 5px 5px;
}.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group{
	display: block;
	float: none;
	max-width: 100%;
	width: 100%;;
}.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after{
	content: ' ';
	display: table;;
}.btn-group-vertical > .btn-group:after{
	clear: both;
}.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after{
	content: ' ';
	display: table;;
}.btn-group-vertical > .btn-group:after{
	clear: both;
}.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-left: 0;
	margin-top: -1px;;
}.btn-group-vertical > .btn:not(:first-child):not(:last-child){
	border-radius: 0;
}.btn-group-vertical > .btn:first-child:not(:last-child){
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-top-right-radius: 4px;;
}.btn-group-vertical > .btn:last-child:not(:first-child){
	border-bottom-left-radius: 4px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;;
}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{
	border-radius: 0;
}.btn-group-vertical > .btn-group:first-child > .btn:last-child,
.btn-group-vertical > .btn-group:first-child > .dropdown-toggle{
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;;
}.btn-group-vertical > .btn-group:last-child > .btn:first-child{
	border-top-left-radius: 0;
	border-top-right-radius: 0;;
}.btn-group-justified{
	border-collapse: separate;
	display: table;
	table-layout: fixed;
	width: 100%;;
}.btn-group-justified .btn{
	display: table-cell;
	float: none;
	width: 1%;
}[data-toggle='buttons'] > .btn > input[type='radio'],
[data-toggle='buttons'] > .btn > input[type='checkbox']{
	display: none;
}.input-group{
	border-collapse: separate;
	display: table;
	position: relative;;
}.input-group.col{
	float: none;
	padding-left: 0;
	padding-right: 0;;
}.input-group .form-control{
	margin-bottom: 0;
	width: 100%;;
}.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn{
	border-radius: 6px;
	font-size: 18px;
	height: 45px;
	line-height: 1.33;
	padding: 10px 16px;;
}select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn{
	height: 45px;
	line-height: 45px;
}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{
	border-radius: 3px;
	font-size: 12px;
	height: 30px;
	line-height: 1.5;
	padding: 5px 10px;;
}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;
}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-addon,
.input-group-btn,
.input-group .form-control{
	display: table-cell;
}.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child){
	border-radius: 0;
}.input-group-addon,
.input-group-btn{
	vertical-align: middle;
	white-space: nowrap;
	width: 1%;;
}.input-group-addon{
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	border-radius: 4px;
	font-size: 14px;
	font-weight: normal;
	line-height: 1;
	padding: 6px 12px;
	text-align: center;;
}.input-group-addon.input-sm{
	border-radius: 3px;
	font-size: 12px;
	padding: 5px 10px;;
}.input-group-addon.input-lg{
	border-radius: 6px;
	font-size: 18px;
	padding: 10px 16px;;
}.input-group-addon input[type='radio'],
.input-group-addon input[type='checkbox']{
	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 > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){
	border-bottom-right-radius: 0;
	border-top-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:last-child > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child){
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}.input-group-addon:last-child{
	border-left: 0;
}.input-group-btn{
	position: relative;
	white-space: nowrap;
}
.input-group-btn > .btn{
	position: relative;
}.input-group-btn > .btn + .btn{
	margin-left: -4px;
}.input-group-btn > .btn:hover,
.input-group-btn > .btn:active{
	z-index: 2;
}.nav{
	list-style: none;
	margin-bottom: 0;
	padding-left: 0;;
}.nav:before,
.nav:after{
	content: ' ';
	display: table;;
}.nav:after{
	clear: both;
}.nav:before,
.nav:after{
	content: ' ';
	display: table;;
}.nav:after{
	clear: both;
}.nav > li{
	display: block;
	position: relative;;
}.nav > li > a{
	display: block;
	padding: 10px 15px;
	position: relative;;
}.nav > li > a:hover,
.nav > li > a:focus{
	background-color: #eeeeee;
	text-decoration: none;;
}.nav > li.disabled > a{
	color: #999999;
}.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus{
	background-color: transparent;
	color: #999999;
	cursor: not-allowed;
	text-decoration: none;;
}.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{
	background-color: #eeeeee;
	border-color: #424242;
}.nav .nav-divider{
	background-color: #e5e5e5;
	height: 1px;
	margin: 9px 0;
	overflow: hidden;;
}.nav > li > a > img{
	max-width: none;
}.nav-tabs{
	border-bottom: 1px solid #dddddd;
}.nav-tabs > li{
	float: left;
	margin-bottom: -1px;
}.nav-tabs > li > a{
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
	line-height: 1.428571429;
	margin-right: 2px;;
}.nav-tabs > li > a:hover{
	border-color: #eeeeee #eeeeee #dddddd;
}.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-bottom-color: transparent;
	color: #555555;
	cursor: default;;
}.nav-tabs.nav-justified{
	border-bottom: 0;
	width: 100%;;
}.nav-tabs.nav-justified > li{
	float: none;
}.nav-tabs.nav-justified > li > a{
	text-align: center;
}@media(min-width:768px){
	.nav-tabs.nav-justified > li{
		display: table-cell;
		width: 1%;
	}
}.nav-tabs.nav-justified > li > a{
	border-bottom: 1px solid #dddddd;
	margin-right: 0;;
}.nav-tabs.nav-justified > .active > a{
	border-bottom-color: #ffffff;
}.nav-pills > li{
	float: left;
}.nav-pills > li > a{
	border-radius: 5px;
}.nav-pills > li + li{
	margin-left: 2px;
}.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{
	background-color: #424242;
	color: #ffffff;;
}.nav-stacked > li{
	float: none;
}.nav-stacked > li + li{
	margin-left: 0;
	margin-top: 2px;;
}.nav-justified{
	width: 100%;
}.nav-justified > li{
	float: none;
}.nav-justified > li > a{
	text-align: center;
}@media(min-width:768px){
	.nav-justified > li{
		display: table-cell;
		width: 1%;
	}
}.nav-tabs-justified{
	border-bottom: 0;
}.nav-tabs-justified > li > a{
	border-bottom: 1px solid #dddddd;
	margin-right: 0;;
}.nav-tabs-justified > .active > a{
	border-bottom-color: #ffffff;
}.tabbable:before,
.tabbable:after{
	content: ' ';
	display: table;;
}.tabbable:after{
	clear: both;
}.tabbable:before,
.tabbable:after{
	content: ' ';
	display: table;;
}.tabbable:after{
	clear: both;
}.tab-content > .tab-pane,
.pill-content > .pill-pane{
	display: none;
}.tab-content > .active,
.pill-content > .active{
	display: block;
}.nav .caret{
	border-bottom-color: #424242;
	border-top-color: #424242;;
}.nav a:hover .caret{
	border-bottom-color: #2a6496;
	border-top-color: #2a6496;;
}.nav-tabs .dropdown-menu{
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	margin-top: -1px;;
}.navbar{
	border: 1px solid transparent;
	margin-bottom: 20px;
	min-height: 50px;
	position: relative;
	z-index: 1000;;
}.navbar:before,
.navbar:after{
	content: ' ';
	display: table;;
}.navbar:after{
	clear: both;
}.navbar:before,
.navbar:after{
	content: ' ';
	display: table;;
}.navbar:after{
	clear: both;
}@media(min-width:768px){
	.navbar{
		border-radius: 4px;
	}
}.navbar-header:before,
.navbar-header:after{
	content: ' ';
	display: table;;
}.navbar-header:after{
	clear: both;
}.navbar-header:before,
.navbar-header:after{
	content: ' ';
	display: table;;
}.navbar-header:after{
	clear: both;
}@media(min-width:768px){
	.navbar-header{
		float: left;
	}
}.navbar-collapse{
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	max-height: 340px;
	overflow-x: visible;
	padding-left: 15px;
	padding-right: 15px;

	-webkit-overflow-scrolling: touch;
}.navbar-collapse:before,
.navbar-collapse:after{
	content: ' ';
	display: table;;
}
.navbar-collapse:after{
	clear: both;
}.navbar-collapse:before,
.navbar-collapse:after{
	content: ' ';
	display: table;;
}.navbar-collapse:after{
	clear: both;
}.navbar-collapse.in{
	overflow-y: auto;
}@media(min-width:768px){
	.navbar-collapse{
		border-top: 0;
		box-shadow: none;
		width: auto;;
	}.navbar-collapse.collapse{
		display: block!important;
		height: auto!important;
		overflow: visible!important;
		padding-bottom: 0;;
	}.navbar-collapse.in{
		overflow-y: visible;
	}.navbar-collapse .navbar-nav.navbar-left:first-child{
		margin-left: -15px;
	}.navbar-collapse .navbar-nav.navbar-right:last-child{
		margin-right: -15px;
	}.navbar-collapse .navbar-text:last-child{
		margin-right: 0;
	}
}.container > .navbar-header,
.container > .navbar-collapse{
	margin-left: -15px;
	margin-right: -15px;;
}@media(min-width:768px){
	.container > .navbar-header,
	.container > .navbar-collapse{
		margin-left: 0;
		margin-right: 0;;
	}
}.navbar-static-top{
	border-width: 0 0 1px;
}@media(min-width:768px){
	.navbar-static-top{
		border-radius: 0;
	}
}.navbar-fixed-top,
.navbar-fixed-bottom{
	border-width: 0 0 1px;
	left: 0;
	position: fixed;
	right: 0;;
}@media(min-width:768px){
	.navbar-fixed-top,
	.navbar-fixed-bottom{
		border-radius: 0;
	}
}.navbar-fixed-top{
	top: 0;
	z-index: 1030;
}.navbar-fixed-bottom{
	bottom: 0;
	margin-bottom: 0;
}.navbar-brand{
	float: left;
	font-size: 18px;
	line-height: 20px;
	padding: 15px 15px;;
}.navbar-brand:hover,
.navbar-brand:focus{
	text-decoration: none;
}@media(min-width:768px){
	.navbar > .container .navbar-brand{
		margin-left: -15px;
	}
}.navbar-toggle{
	background-color: transparent;
	border: 1px solid transparent;
	border-radius: 4px;
	float: right;
	margin-bottom: 8px;
	margin-right: 15px;
	margin-top: 8px;
	padding: 9px 10px;
	position: relative;;
}.navbar-toggle .icon-bar{
	border-radius: 1px;
	display: block;
	height: 2px;
	width: 22px;;
}.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{
	line-height: 20px;
	padding-bottom: 10px;
	padding-top: 10px;;
}@media(max-width:767px){
	.navbar-nav .open .dropdown-menu{
		background-color: transparent;
		border: 0;
		box-shadow: none;
		float: none;
		margin-top: 0;
		position: static;
		width: auto;;
	}.navbar-nav .open .dropdown-menu > li > a,
	.navbar-nav .open .dropdown-menu .dropdown-header{
		padding: 5px 15px 5px 25px;
	}.navbar-nav .open .dropdown-menu > li > a{
		line-height: 20px;
	}.navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-nav .open .dropdown-menu > li > a:focus{
		background-image: none;
	}
}@media(min-width:768px){
	.navbar-nav{
		float: left;
		margin: 0;
	}.navbar-nav > li{
		float: left;
	}.navbar-nav > li > a{
		padding-bottom: 15px;
		padding-top: 15px;;
	}
}@media(min-width:768px){
	.navbar-left{
		float: left!important;
	}.navbar-right{
		float: right!important;
	}
}.navbar-form{
	border-bottom: 1px solid transparent;
	border-top: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
	        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
	margin-bottom: 8px;
	margin-left: -15px;
	margin-right: -15px;
	margin-top: 8px;
	padding: 10px 15px;;
}@media(min-width:768px){
	.navbar-form .form-group{
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
	}.navbar-form .form-control{
		display: inline-block;
	}.navbar-form .radio,
	.navbar-form .checkbox{
		display: inline-block;
		margin-bottom: 0;
		margin-top: 0;
		padding-left: 0;;
	}.navbar-form .radio input[type='radio'],
	.navbar-form .checkbox input[type='checkbox']{
		float: none;
		margin-left: 0;
	}
}
@media(max-width:767px){
	.navbar-form .form-group{
		margin-bottom: 5px;
	}
}@media(min-width:768px){
	.navbar-form{
		border: 0;
		-webkit-box-shadow: none;
		        box-shadow: none;
		margin-left: 0;
		margin-right: 0;
		padding-bottom: 0;
		padding-top: 0;
		width: auto;;
	}
}.navbar-nav > li > .dropdown-menu{
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	margin-top: 0;;
}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;;
}.navbar-nav.pull-right > li > .dropdown-menu,
.navbar-nav > li > .dropdown-menu.pull-right{
	left: auto;
	right: 0;;
}.navbar-btn{
	margin-bottom: 8px;
	margin-top: 8px;;
}.navbar-text{
	float: left;
	margin-bottom: 15px;
	margin-top: 15px;;
}@media(min-width:768px){
	.navbar-text{
		margin-left: 15px;
		margin-right: 15px;;
	}
}.navbar-default{
	background-color: #f8f8f8;
	border-color: #e7e7e7;
}.navbar-default .navbar-brand{
	color: #777777;
}.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus{
	background-color: transparent;
	color: #5e5e5e;;
}.navbar-default .navbar-text{
	color: #777777;
}.navbar-default .navbar-nav > li > a{
	color: #777777;
}.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{
	background-color: transparent;
	color: #333333;;
}.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{
	background-color: #e7e7e7;
	color: #555555;;
}.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus{
	background-color: transparent;
	color: #cccccc;;
}.navbar-default .navbar-toggle{
	border-color: #dddddd;
}.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{
	background-color: #dddddd;
}.navbar-default .navbar-toggle .icon-bar{
	background-color: #cccccc;
}.navbar-default .navbar-collapse,
.navbar-default .navbar-form{
	border-color: #e6e6e6;
}.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret{
	border-bottom-color: #333333;
	border-top-color: #333333;;
}.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{
	background-color: #e7e7e7;
	color: #555555;;
}.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret{
	border-bottom-color: #555555;
	border-top-color: #555555;;
}.navbar-default .navbar-nav > .dropdown > a .caret{
	border-bottom-color: #777777;
	border-top-color: #777777;;
}@media(max-width:767px){
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{
		color: #777777;
	}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
		background-color: transparent;
		color: #333333;;
	}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{
		background-color: #e7e7e7;
		color: #555555;;
	}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{
		background-color: transparent;
		color: #cccccc;;
	}
}.navbar-default .navbar-link{
	color: #777777;
}.navbar-default .navbar-link:hover{
	color: #333333;
}.navbar-inverse{
	background-color: #222222;
	border-color: #080808;
}.navbar-inverse .navbar-brand{
	color: #999999;
}.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus{
	background-color: transparent;
	color: #ffffff;;
}.navbar-inverse .navbar-text{
	color: #999999;
}.navbar-inverse .navbar-nav > li > a{
	color: #999999;
}.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus{
	background-color: transparent;
	color: #ffffff;;
}.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus{
	background-color: #080808;
	color: #ffffff;;
}.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus{
	background-color: transparent;
	color: #444444;;
}.navbar-inverse .navbar-toggle{
	border-color: #333333;
}.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus{
	background-color: #333333;
}.navbar-inverse .navbar-toggle .icon-bar{
	background-color: #ffffff;
}.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form{
	border-color: #101010;
}.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus{
	background-color: #080808;
	color: #ffffff;;
}.navbar-inverse .navbar-nav > .dropdown > a:hover .caret{
	border-bottom-color: #ffffff;
	border-top-color: #ffffff;;
}.navbar-inverse .navbar-nav > .dropdown > a .caret{
	border-bottom-color: #999999;
	border-top-color: #999999;;
}.navbar-inverse .navbar-nav > .open > a .caret,
.navbar-inverse .navbar-nav > .open > a:hover .caret,
.navbar-inverse .navbar-nav > .open > a:focus .caret{
	border-bottom-color: #ffffff;
	border-top-color: #ffffff;;
}@media(max-width:767px){
	.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{
		border-color: #080808;
	}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{
		color: #999999;
	}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{
		background-color: transparent;
		color: #ffffff;;
	}.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{
		background-color: #080808;
		color: #ffffff;;
	}.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
	.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{
		background-color: transparent;
		color: #444444;;
	}
}.navbar-inverse .navbar-link{
	color: #999999;
}.navbar-inverse .navbar-link:hover{
	color: #ffffff;
}.breadcrumb{
	background-color: #f5f5f5;
	border-radius: 4px;
	list-style: none;
	margin-bottom: 20px;
	padding: 8px 15px;;
}.breadcrumb > li{
	display: inline-block;
}.breadcrumb > li + li:before{
	color: #cccccc;
	content: '/\00a0';
	padding: 0 5px;;
}.breadcrumb > .active{
	color: #999999;
}.pagination{
	border-radius: 4px;
	display: inline-block;
	margin: 20px 0;
	padding-left: 0;;
}.pagination > li{
	display: inline;
}
.pagination > li > a,
.pagination > li > span{
	background-color: #ffffff;
	border: 1px solid #dddddd;
	float: left;
	line-height: 1.428571429;
	margin-left: -1px;
	padding: 6px 12px;
	position: relative;
	text-decoration: none;;
}.pagination > li:first-child > a,
.pagination > li:first-child > span{
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-left: 0;;
}.pagination > li:last-child > a,
.pagination > li:last-child > span{
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;;
}.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{
	background-color: #eeeeee;
}.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{
	background-color: #424242;
	border-color: #424242;
	color: #ffffff;
	cursor: default;
	z-index: 2;;
}.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{
	background-color: #ffffff;
	border-color: #dddddd;
	color: #999999;
	cursor: not-allowed;;
}.pagination-lg > li > a,
.pagination-lg > li > span{
	font-size: 18px;
	padding: 10px 16px;;
}.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span{
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px;
}.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span{
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px;;
}.pagination-sm > li > a,
.pagination-sm > li > span{
	font-size: 12px;
	padding: 5px 10px;;
}.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span{
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
}.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span{
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;;
}.pager{
	list-style: none;
	margin: 20px 0;
	padding-left: 0;
	text-align: center;;
}.pager:before,
.pager:after{
	content: ' ';
	display: table;;
}.pager:after{
	clear: both;
}.pager:before,
.pager:after{
	content: ' ';
	display: table;;
}.pager:after{
	clear: both;
}.pager li{
	display: inline;
}.pager li > a,
.pager li > span{
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 15px;
	display: inline-block;
	padding: 5px 14px;;
}.pager li > a:hover,
.pager li > a:focus{
	background-color: #eeeeee;
	text-decoration: none;;
}.pager .next > a,
.pager .next > span{
	float: right;
}.pager .previous > a,
.pager .previous > span{
	float: left;
}.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span{
	background-color: #ffffff;
	color: #999999;
	cursor: not-allowed;;
}.label{
	border-radius: 0.25em;
	color: #ffffff;
	display: inline;
	font-size: 75%;
	font-weight: bold;
	line-height: 1;
	padding: 0.2em 0.6em 0.3em;
	text-align: center;
	vertical-align: baseline;
	white-space: nowrap;;
}.label[href]:hover,
.label[href]:focus{
	color: #ffffff;
	cursor: pointer;
	text-decoration: none;;
}.label:empty{
	display: none;
}.label-default{
	background-color: #999999;
}.label-default[href]:hover,
.label-default[href]:focus{
	background-color: #808080;
}.label-primary{
	background-color: #424242;
}.label-primary[href]:hover,
.label-primary[href]:focus{
	background-color: #3071a9;
}.label-success{
	background-color: #5cb85c;
}.label-success[href]:hover,
.label-success[href]:focus{
	background-color: #449d44;
}.label-info{
	background-color: #5bc0de;
}.label-info[href]:hover,
.label-info[href]:focus{
	background-color: #31b0d5;
}.label-warning{
	background-color: #f0ad4e;
}.label-warning[href]:hover,
.label-warning[href]:focus{
	background-color: #ec971f;
}.label-danger{
	background-color: #d9534f;
}.label-danger[href]:hover,
.label-danger[href]:focus{
	background-color: #c9302c;
}.badge{
	background-color: #999999;
	border-radius: 10px;
	color: #ffffff;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	line-height: 1;
	min-width: 10px;
	padding: 3px 7px;
	text-align: center;
	vertical-align: baseline;
	white-space: nowrap;;
}.badge:empty{
	display: none;
}a.badge:hover,
a.badge:focus{
	color: #ffffff;
	cursor: pointer;
	text-decoration: none;;
}.btn .badge{
	position: relative;
	top: -1px;
}a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge{
	background-color: #ffffff;
	color: #424242;;
}.nav-pills > li > a > .badge{
	margin-left: 3px;
}.jumbotron{
	background-color: #eeeeee;
	color: inherit;
	font-size: 21px;
	font-weight: 200;
	line-height: 2.1428571435;
	margin-bottom: 30px;
	padding: 30px;;
}.jumbotron h1{
	color: inherit;
	line-height: 1;;
}.jumbotron p{
	line-height: 1.4;
}
.container .jumbotron{
	border-radius: 6px;
}@media screen and (min-width:768px){
	.jumbotron{
		padding-bottom: 48px;
		padding-top: 48px;;
	}.container .jumbotron{
		padding-left: 60px;
		padding-right: 60px;;
	}.jumbotron h1{
		font-size: 63px;
	}
}.thumbnail{
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	display: inline-block;
	display: block;
	height: auto;
	line-height: 1.428571429;
	max-width: 100%;
	padding: 4px;
	-webkit-transition: all 0.2s ease-in-out;
	        transition: all 0.2s ease-in-out;
}.thumbnail > img{
	display: block;
	height: auto;
	max-width: 100%;
}a.thumbnail:hover,
a.thumbnail:focus{
	border-color: #424242;
}.thumbnail > img{
	margin-left: auto;
	margin-right: auto;;
}.thumbnail .caption{
	color: #333333;
	padding: 9px;;
}.alert{
	border: 1px solid transparent;
	border-radius: 4px;
	margin-bottom: 20px;
	padding: 15px;;
}.alert h4{
	color: inherit;
	margin-top: 0;;
}.alert .alert-link{
	font-weight: bold;
}.alert > p,
.alert > ul{
	margin-bottom: 0;
}.alert > p + p{
	margin-top: 5px;
}.alert-dismissable{
	padding-right: 35px;
}.alert-dismissable .close{
	color: inherit;
	position: relative;
	right: -21px;
	top: -2px;;
}.alert-success{
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #468847;;
}.alert-success hr{
	border-top-color: #c9e2b3;
}.alert-success .alert-link{
	color: #356635;
}.alert-info{
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #3a87ad;;
}.alert-info hr{
	border-top-color: #a6e1ec;
}.alert-info .alert-link{
	color: #2d6987;
}.alert-warning{
	background-color: #fcf8e3;
	border-color: #fbeed5;
	color: #c09853;;
}.alert-warning hr{
	border-top-color: #f8e5be;
}.alert-warning .alert-link{
	color: #a47e3c;
}.alert-danger{
	background-color: #f2dede;
	border-color: #eed3d7;
	color: #b94a48;;
}.alert-danger hr{
	border-top-color: #e6c1c7;
}.alert-danger .alert-link{
	color: #953b39;
}@-webkit-keyframes progress-bar-stripes{
	from{
		background-position: 40px 0;
	}to{
		background-position: 0 0;
	}
}@-moz-keyframes progress-bar-stripes{
	from{
		background-position: 40px 0;
	}to{
		background-position: 0 0;
	}
}@-o-keyframes progress-bar-stripes{
	from{
		background-position: 0 0;
	}to{
		background-position: 40px 0;
	}
}@keyframes progress-bar-stripes{
	from{
		background-position: 40px 0;
	}to{
		background-position: 0 0;
	}
}.progress{
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	        box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	height: 20px;
	margin-bottom: 20px;
	overflow: hidden;;
}.progress-bar{
	background-color: #424242;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	        box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	color: #ffffff;
	float: left;
	font-size: 12px;
	height: 100%;
	text-align: center;
	-webkit-transition: width 0.6s ease;
	        transition: width 0.6s ease;
	width: 0;;
}.progress-striped .progress-bar{
	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:    -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:         linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-size: 40px 40px;
}.progress.active .progress-bar{
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	   -moz-animation: progress-bar-stripes 2s linear infinite;
	    -ms-animation: progress-bar-stripes 2s linear infinite;
	     -o-animation: progress-bar-stripes 2s linear infinite;
	        animation: progress-bar-stripes 2s linear infinite;
}.progress-bar-success{
	background-color: #5cb85c;
}.progress-striped .progress-bar-success{
	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:    -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:         linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-bar-info{
	background-color: #5bc0de;
}.progress-striped .progress-bar-info{
	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:    -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:         linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}.progress-bar-warning{
	background-color: #f0ad4e;
}.progress-striped .progress-bar-warning{
	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:    -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:         linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}.progress-bar-danger{
	background-color: #d9534f;
}.progress-striped .progress-bar-danger{
	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:    -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:         linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}.media,
.media-body{
	overflow: hidden;
	zoom: 1;
}.media,
.media .media{
	margin-top: 15px;
}.media:first-child{
	margin-top: 0;
}.media-object{
	display: block;
}.media-heading{
	margin: 0 0 5px;
}.media > .pull-left{
	margin-right: 10px;
}.media > .pull-right{
	margin-left: 10px;
}.media-list{
	list-style: none;
	padding-left: 0;;
}.list-group{
	margin-bottom: 20px;
	padding-left: 0;;
}.list-group-item{
	background-color: #ffffff;
	border: 1px solid #dddddd;
	display: block;
	margin-bottom: -1px;
	padding: 10px 15px;
	position: relative;;
}.list-group-item:first-child{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;;
}.list-group-item:last-child{
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	margin-bottom: 0;;
}.list-group-item > .badge{
	float: right;
}.list-group-item > .badge + .badge{
	margin-right: 5px;
}a.list-group-item{
	color: #555555;
}a.list-group-item .list-group-item-heading{
	color: #333333;
}
a.list-group-item:hover,
a.list-group-item:focus{
	background-color: #f5f5f5;
	text-decoration: none;;
}.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus{
	background-color: #424242;
	border-color: #424242;
	color: #ffffff;
	z-index: 2;;
}.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading{
	color: inherit;
}.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text{
	color: #e1edf7;
}.list-group-item-heading{
	margin-bottom: 5px;
	margin-top: 0;;
}.list-group-item-text{
	line-height: 1.3;
	margin-bottom: 0;;
}.panel{
	background-color: #ffffff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
	        box-shadow: 0 1px 1px rgba(0,0,0,0.05);
	margin-bottom: 20px;;
}.panel-body{
	padding: 15px;
}.panel-body:before,
.panel-body:after{
	content: ' ';
	display: table;;
}.panel-body:after{
	clear: both;
}.panel-body:before,
.panel-body:after{
	content: ' ';
	display: table;;
}.panel-body:after{
	clear: both;
}.panel > .list-group{
	margin-bottom: 0;
}.panel > .list-group .list-group-item{
	border-width: 1px 0;
}.panel > .list-group .list-group-item:first-child{
	border-top-left-radius: 0;
	border-top-right-radius: 0;;
}.panel > .list-group .list-group-item:last-child{
	border-bottom: 0;
}.panel-heading + .list-group .list-group-item:first-child{
	border-top-width: 0;
}.panel > .table{
	margin-bottom: 0;
}.panel > .panel-body + .table{
	border-top: 1px solid #dddddd;
}.panel-heading{
	border-bottom: 1px solid transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	padding: 10px 15px;;
}.panel-title{
	font-size: 16px;
	margin-bottom: 0;
	margin-top: 0;;
}.panel-title > a{
	color: inherit;
}.panel-footer{
	background-color: #f5f5f5;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top: 1px solid #dddddd;
	padding: 10px 15px;;
}.panel-group .panel{
	border-radius: 4px;
	margin-bottom: 0;
	overflow: hidden;;
}.panel-group .panel + .panel{
	margin-top: 5px;
}.panel-group .panel-heading{
	border-bottom: 0;
}.panel-group .panel-heading + .panel-collapse .panel-body{
	border-top: 1px solid #dddddd;
}.panel-group .panel-footer{
	border-top: 0;
}.panel-group .panel-footer + .panel-collapse .panel-body{
	border-bottom: 1px solid #dddddd;
}.panel-default{
	border-color: #dddddd;
}.panel-default > .panel-heading{
	background-color: #f5f5f5;
	border-color: #dddddd;
	color: #333333;;
}.panel-default > .panel-heading + .panel-collapse .panel-body{
	border-top-color: #dddddd;
}.panel-default > .panel-footer + .panel-collapse .panel-body{
	border-bottom-color: #dddddd;
}.panel-primary{
	border-color: #424242;
}.panel-primary > .panel-heading{
	background-color: #424242;
	border-color: #424242;
	color: #ffffff;;
}.panel-primary > .panel-heading + .panel-collapse .panel-body{
	border-top-color: #424242;
}.panel-primary > .panel-footer + .panel-collapse .panel-body{
	border-bottom-color: #424242;
}.panel-success{
	border-color: #d6e9c6;
}.panel-success > .panel-heading{
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #468847;;
}.panel-success > .panel-heading + .panel-collapse .panel-body{
	border-top-color: #d6e9c6;
}.panel-success > .panel-footer + .panel-collapse .panel-body{
	border-bottom-color: #d6e9c6;
}.panel-warning{
	border-color: #fbeed5;
}.panel-warning > .panel-heading{
	background-color: #fcf8e3;
	border-color: #fbeed5;
	color: #c09853;;
}.panel-warning > .panel-heading + .panel-collapse .panel-body{
	border-top-color: #fbeed5;
}.panel-warning > .panel-footer + .panel-collapse .panel-body{
	border-bottom-color: #fbeed5;
}.panel-danger{
	border-color: #eed3d7;
}.panel-danger > .panel-heading{
	background-color: #f2dede;
	border-color: #eed3d7;
	color: #b94a48;;
}.panel-danger > .panel-heading + .panel-collapse .panel-body{
	border-top-color: #eed3d7;
}.panel-danger > .panel-footer + .panel-collapse .panel-body{
	border-bottom-color: #eed3d7;
}.panel-info{
	border-color: #bce8f1;
}.panel-info > .panel-heading{
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #3a87ad;;
}.panel-info > .panel-heading + .panel-collapse .panel-body{
	border-top-color: #bce8f1;
}.panel-info > .panel-footer + .panel-collapse .panel-body{
	border-bottom-color: #bce8f1;
}.well{
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	margin-bottom: 20px;
	min-height: 20px;
	padding: 19px;;
}.well blockquote{
	border-color: #dddddd;
	border-color: rgba(0,0,0,0.15);
}.well-lg{
	border-radius: 6px;
	padding: 24px;;
}.well-sm{
	border-radius: 3px;
	padding: 9px;;
}.close{
	color: #000000;
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	opacity: 0.2;
	text-shadow: 0 1px 0 #ffffff;

	filter: alpha(opacity=20);
}.close:hover,
.close:focus{
	color: #000000;
	cursor: pointer;
	opacity: 0.5;
	text-decoration: none;

	filter: alpha(opacity=50);
}
button.close{
	background: transparent;
	border: 0;
	cursor: pointer;
	padding: 0;

	-webkit-appearance: none;
}.modal-open{
	overflow: hidden;
}body.modal-open,
.modal-open .navbar-fixed-top,
.modal-open .navbar-fixed-bottom{
	margin-right: 15px;
}.modal{
	bottom: 0;
	display: none;
	left: 0;
	overflow: auto;
	overflow-y: scroll;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1040;;
}.modal.fade .modal-dialog{
	-webkit-transform: translate(0,-25%);
	    -ms-transform: translate(0,-25%);
	        transform: translate(0,-25%);
	-webkit-transition: -webkit-transform 0.3s ease-out;
	   -moz-transition:    -moz-transform 0.3s ease-out;
	     -o-transition:      -o-transform 0.3s ease-out;
	        transition:         transform 0.3s ease-out;
}.modal.in .modal-dialog{
	-webkit-transform: translate(0,0);
	    -ms-transform: translate(0,0);
	        transform: translate(0,0);
}.modal-dialog{
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	width: auto;
	z-index: 1050;;
}.modal-content{
	background-clip: padding-box;
	background-color: #ffffff;
	border: 1px solid #999999;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
	        box-shadow: 0 3px 9px rgba(0,0,0,0.5);
	outline: 0;
	position: relative;;
}.modal-backdrop{
	background-color: #000000;
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1030;;
}.modal-backdrop.fade{
	opacity: 0;

	filter: alpha(opacity=0);
}.modal-backdrop.in{
	opacity: 0.5;

	filter: alpha(opacity=50);
}.modal-header{
	border-bottom: 1px solid #e5e5e5;
	min-height: 16.428571429px;
	padding: 15px;;
}.modal-header .close{
	margin-top: -2px;
}.modal-title{
	line-height: 1.428571429;
	margin: 0;;
}.modal-body{
	padding: 20px;
	position: relative;;
}.modal-footer{
	border-top: 1px solid #e5e5e5;
	margin-top: 15px;
	padding: 19px 20px 20px;
	text-align: right;;
}.modal-footer:before,
.modal-footer:after{
	content: ' ';
	display: table;;
}.modal-footer:after{
	clear: both;
}.modal-footer:before,
.modal-footer:after{
	content: ' ';
	display: table;;
}.modal-footer:after{
	clear: both;
}.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;
}@media screen and (min-width:768px){
	.modal-dialog{
		left: 50%;
		padding-bottom: 30px;
		padding-top: 30px;
		right: auto;
		width: 600px;;
	}.modal-content{
		-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
		        box-shadow: 0 5px 15px rgba(0,0,0,0.5);
	}
}.tooltip{
	display: block;
	font-size: 12px;
	line-height: 1.4;
	opacity: 0;
	position: absolute;
	visibility: visible;
	z-index: 1030;

	filter: alpha(opacity=0);;
}.tooltip.in{
	opacity: 0.9;

	filter: alpha(opacity=90);
}.tooltip.top{
	margin-top: -3px;
	padding: 5px 0;;
}.tooltip.right{
	margin-left: 3px;
	padding: 0 5px;;
}.tooltip.bottom{
	margin-top: 3px;
	padding: 5px 0;;
}.tooltip.left{
	margin-left: -3px;
	padding: 0 5px;;
}.tooltip-inner{
	background-color: #000000;
	border-radius: 4px;
	color: #ffffff;
	max-width: 200px;
	padding: 3px 8px;
	text-align: center;
	text-decoration: none;;
}.tooltip-arrow{
	border-color: transparent;
	border-style: solid;
	height: 0;
	position: absolute;
	width: 0;;
}.tooltip.top .tooltip-arrow{
	border-top-color: #000000;
	border-width: 5px 5px 0;
	bottom: 0;
	left: 50%;
	margin-left: -5px;;
}.tooltip.top-left .tooltip-arrow{
	border-top-color: #000000;
	border-width: 5px 5px 0;
	bottom: 0;
	left: 5px;;
}.tooltip.top-right .tooltip-arrow{
	border-top-color: #000000;
	border-width: 5px 5px 0;
	bottom: 0;
	right: 5px;;
}.tooltip.right .tooltip-arrow{
	border-right-color: #000000;
	border-width: 5px 5px 5px 0;
	left: 0;
	margin-top: -5px;
	top: 50%;;
}.tooltip.left .tooltip-arrow{
	border-left-color: #000000;
	border-width: 5px 0 5px 5px;
	margin-top: -5px;
	right: 0;
	top: 50%;;
}.tooltip.bottom .tooltip-arrow{
	border-bottom-color: #000000;
	border-width: 0 5px 5px;
	left: 50%;
	margin-left: -5px;
	top: 0;;
}.tooltip.bottom-left .tooltip-arrow{
	border-bottom-color: #000000;
	border-width: 0 5px 5px;
	left: 5px;
	top: 0;;
}.tooltip.bottom-right .tooltip-arrow{
	border-bottom-color: #000000;
	border-width: 0 5px 5px;
	right: 5px;
	top: 0;;
}.popover{
	background-clip: padding-box;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	        box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	display: none;
	left: 0;
	max-width: 276px;
	padding: 1px;
	position: absolute;
	text-align: left;
	top: 0;
	white-space: normal;
	z-index: 1010;;
}.popover.top{
	margin-top: -10px;
}.popover.right{
	margin-left: 10px;
}.popover.bottom{
	margin-top: 10px;
}.popover.left{
	margin-left: -10px;
}.popover-title{
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	margin: 0;
	padding: 8px 14px;;
}.popover-content{
	padding: 9px 14px;
}.popover .arrow,
.popover .arrow:after{
	border-color: transparent;
	border-style: solid;
	display: block;
	height: 0;
	position: absolute;
	width: 0;;
}.popover .arrow{
	border-width: 11px;
}.popover .arrow:after{
	border-width: 10px;
	content: '';
}.popover.top .arrow{
	border-bottom-width: 0;
	border-top-color: #999999;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px;
	left: 50%;
	margin-left: -11px;;
}.popover.top .arrow:after{
	border-bottom-width: 0;
	border-top-color: #ffffff;
	bottom: 1px;
	content: ' ';
	margin-left: -10px;;
}.popover.right .arrow{
	border-left-width: 0;
	border-right-color: #999999;
	border-right-color: rgba(0,0,0,0.25);
	left: -11px;
	margin-top: -11px;
	top: 50%;;
}.popover.right .arrow:after{
	border-left-width: 0;
	border-right-color: #ffffff;
	bottom: -10px;
	content: ' ';
	left: 1px;;
}.popover.bottom .arrow{
	border-bottom-color: #999999;
	border-bottom-color: rgba(0,0,0,0.25);
	border-top-width: 0;
	left: 50%;
	margin-left: -11px;
	top: -11px;;
}.popover.bottom .arrow:after{
	border-bottom-color: #ffffff;
	border-top-width: 0;
	content: ' ';
	margin-left: -10px;
	top: 1px;;
}.popover.left .arrow{
	border-left-color: #999999;
	border-left-color: rgba(0,0,0,0.25);
	border-right-width: 0;
	margin-top: -11px;
	right: -11px;
	top: 50%;;
}.popover.left .arrow:after{
	border-left-color: #ffffff;
	border-right-width: 0;
	bottom: -10px;
	content: ' ';
	right: 1px;;
}.carousel{
	position: relative;
}.carousel-inner{
	overflow: hidden;
	position: relative;
	width: 100%;;
}.carousel-inner > .item{
	display: none;
	position: relative;
	-webkit-transition: 0.6s ease-in-out left;
	        transition: 0.6s ease-in-out left;
}.carousel-inner > .item > img,
.carousel-inner > .item > a > img{
	display: block;
	height: auto;
	line-height: 1;
	max-width: 100%;;
}.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{
	bottom: 0;
	color: #ffffff;
	font-size: 20px;
	left: 0;
	opacity: 0.5;
	position: absolute;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,0.6);
	top: 0;
	width: 15%;

	filter: alpha(opacity=50);
}.carousel-control.left{
	background-image: -webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));
	background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));
	background-image:    -moz-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);
	background-image:         linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);
	background-repeat: repeat-x;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);
}.carousel-control.right{
	background-image: -webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));
	background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));
	background-image:    -moz-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);
	background-image:         linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);
	background-repeat: repeat-x;
	left: auto;
	right: 0;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);
}.carousel-control:hover,
.carousel-control:focus{
	color: #ffffff;
	opacity: 0.9;
	text-decoration: none;

	filter: alpha(opacity=90);
}.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right{
	display: inline-block;
	left: 50%;
	position: absolute;
	top: 50%;
	z-index: 5;;
}.carousel-control .icon-prev,
.carousel-control .icon-next{
	font-family: serif;
	height: 20px;
	margin-left: -10px;
	margin-top: -10px;
	width: 20px;;
}.carousel-control .icon-prev:before{
	content: '\2039';
}.carousel-control .icon-next:before{
	content: '\203a';
}.carousel-indicators{
	bottom: 10px;
	left: 50%;
	list-style: none;
	margin-left: -30%;
	padding-left: 0;
	position: absolute;
	text-align: center;
	width: 60%;
	z-index: 15;;
}.carousel-indicators li{
	border: 1px solid #ffffff;
	border-radius: 10px;
	cursor: pointer;
	display: inline-block;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	width: 10px;;
}.carousel-indicators .active{
	background-color: #ffffff;
	height: 12px;
	margin: 0;
	width: 12px;;
}.carousel-caption{
	bottom: 20px;
	color: #ffffff;
	left: 15%;
	padding-bottom: 20px;
	padding-top: 20px;
	position: absolute;
	right: 15%;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,0.6);
	z-index: 10;;
}.carousel-caption .btn{
	text-shadow: none;
}@media screen and (min-width:768px){
	.carousel-control .icon-prev,
	.carousel-control .icon-next{
		font-size: 30px;
		height: 30px;
		margin-left: -15px;
		margin-top: -15px;
		width: 30px;;
	}
	.carousel-caption{
		left: 20%;
		padding-bottom: 30px;
		right: 20%;;
	}.carousel-indicators{
		bottom: 20px;
	}
}.clearfix:before,
.clearfix:after{
	content: ' ';
	display: table;;
}.clearfix:before,
.clearfix:after{
	clear: both;
}.pull-right{
	float: right!important;
}.pull-left{
	float: left!important;
}.hide{
	display: none!important;
}.show{
	display: block!important;
}.invisible{
	visibility: hidden;
}.text-hide{
	background-color: transparent;
	border: 0;
	color: transparent;
	font: 0/0 a;
	text-shadow: none;;
}.affix{
	position: fixed;
}@-ms-viewport{
	width: device-width;
}@media screen and (max-width:400px){
	@-ms-viewport{
		width: 320px;
	}
}.hidden{
	display: none!important;
	visibility: hidden!important;
}.visible-xs{
	display: none!important;
}tr.visible-xs{
	display: none!important;
}th.visible-xs,
td.visible-xs{
	display: none!important;
}@media(max-width:767px){
	.visible-xs{
		display: block!important;
	}tr.visible-xs{
		display: table-row!important;
	}th.visible-xs,
	td.visible-xs{
		display: table-cell!important;
	}
}@media(min-width:768px) and (max-width:991px){
	.visible-xs.visible-sm{
		display: block!important;
	}tr.visible-xs.visible-sm{
		display: table-row!important;
	}th.visible-xs.visible-sm,
	td.visible-xs.visible-sm{
		display: table-cell!important;
	}
}@media(min-width:992px) and (max-width:1199px){
	.visible-xs.visible-md{
		display: block!important;
	}tr.visible-xs.visible-md{
		display: table-row!important;
	}th.visible-xs.visible-md,
	td.visible-xs.visible-md{
		display: table-cell!important;
	}
}@media(min-width:1200px){
	.visible-xs.visible-lg{
		display: block!important;
	}tr.visible-xs.visible-lg{
		display: table-row!important;
	}th.visible-xs.visible-lg,
	td.visible-xs.visible-lg{
		display: table-cell!important;
	}
}.visible-sm{
	display: none!important;
}tr.visible-sm{
	display: none!important;
}th.visible-sm,
td.visible-sm{
	display: none!important;
}@media(max-width:767px){
	.visible-sm.visible-xs{
		display: block!important;
	}tr.visible-sm.visible-xs{
		display: table-row!important;
	}th.visible-sm.visible-xs,
	td.visible-sm.visible-xs{
		display: table-cell!important;
	}
}@media(min-width:768px) and (max-width:991px){
	.visible-sm{
		display: block!important;
	}tr.visible-sm{
		display: table-row!important;
	}th.visible-sm,
	td.visible-sm{
		display: table-cell!important;
	}
}@media(min-width:992px) and (max-width:1199px){
	.visible-sm.visible-md{
		display: block!important;
	}tr.visible-sm.visible-md{
		display: table-row!important;
	}th.visible-sm.visible-md,
	td.visible-sm.visible-md{
		display: table-cell!important;
	}
}@media(min-width:1200px){
	.visible-sm.visible-lg{
		display: block!important;
	}tr.visible-sm.visible-lg{
		display: table-row!important;
	}th.visible-sm.visible-lg,
	td.visible-sm.visible-lg{
		display: table-cell!important;
	}
}.visible-md{
	display: none!important;
}tr.visible-md{
	display: none!important;
}th.visible-md,
td.visible-md{
	display: none!important;
}@media(max-width:767px){
	.visible-md.visible-xs{
		display: block!important;
	}tr.visible-md.visible-xs{
		display: table-row!important;
	}th.visible-md.visible-xs,
	td.visible-md.visible-xs{
		display: table-cell!important;
	}
}@media(min-width:768px) and (max-width:991px){
	.visible-md.visible-sm{
		display: block!important;
	}tr.visible-md.visible-sm{
		display: table-row!important;
	}th.visible-md.visible-sm,
	td.visible-md.visible-sm{
		display: table-cell!important;
	}
}@media(min-width:992px) and (max-width:1199px){
	.visible-md{
		display: block!important;
	}tr.visible-md{
		display: table-row!important;
	}th.visible-md,
	td.visible-md{
		display: table-cell!important;
	}
}@media(min-width:1200px){
	.visible-md.visible-lg{
		display: block!important;
	}tr.visible-md.visible-lg{
		display: table-row!important;
	}th.visible-md.visible-lg,
	td.visible-md.visible-lg{
		display: table-cell!important;
	}
}.visible-lg{
	display: none!important;
}tr.visible-lg{
	display: none!important;
}th.visible-lg,
td.visible-lg{
	display: none!important;
}@media(max-width:767px){
	.visible-lg.visible-xs{
		display: block!important;
	}tr.visible-lg.visible-xs{
		display: table-row!important;
	}th.visible-lg.visible-xs,
	td.visible-lg.visible-xs{
		display: table-cell!important;
	}
}@media(min-width:768px) and (max-width:991px){
	.visible-lg.visible-sm{
		display: block!important;
	}tr.visible-lg.visible-sm{
		display: table-row!important;
	}th.visible-lg.visible-sm,
	td.visible-lg.visible-sm{
		display: table-cell!important;
	}
}@media(min-width:992px) and (max-width:1199px){
	.visible-lg.visible-md{
		display: block!important;
	}tr.visible-lg.visible-md{
		display: table-row!important;
	}th.visible-lg.visible-md,
	td.visible-lg.visible-md{
		display: table-cell!important;
	}
}
@media(min-width:1200px){
	.visible-lg{
		display: block!important;
	}tr.visible-lg{
		display: table-row!important;
	}th.visible-lg,
	td.visible-lg{
		display: table-cell!important;
	}
}.hidden-xs{
	display: block!important;
}tr.hidden-xs{
	display: table-row!important;
}th.hidden-xs,
td.hidden-xs{
	display: table-cell!important;
}@media(max-width:767px){
	.hidden-xs{
		display: none!important;
	}tr.hidden-xs{
		display: none!important;
	}th.hidden-xs,
	td.hidden-xs{
		display: none!important;
	}
}@media(min-width:768px) and (max-width:991px){
	.hidden-xs.hidden-sm{
		display: none!important;
	}tr.hidden-xs.hidden-sm{
		display: none!important;
	}th.hidden-xs.hidden-sm,
	td.hidden-xs.hidden-sm{
		display: none!important;
	}
}@media(min-width:992px) and (max-width:1199px){
	.hidden-xs.hidden-md{
		display: none!important;
	}tr.hidden-xs.hidden-md{
		display: none!important;
	}th.hidden-xs.hidden-md,
	td.hidden-xs.hidden-md{
		display: none!important;
	}
}@media(min-width:1200px){
	.hidden-xs.hidden-lg{
		display: none!important;
	}tr.hidden-xs.hidden-lg{
		display: none!important;
	}th.hidden-xs.hidden-lg,
	td.hidden-xs.hidden-lg{
		display: none!important;
	}
}.hidden-sm{
	display: block!important;
}tr.hidden-sm{
	display: table-row!important;
}th.hidden-sm,
td.hidden-sm{
	display: table-cell!important;
}@media(max-width:767px){
	.hidden-sm.hidden-xs{
		display: none!important;
	}tr.hidden-sm.hidden-xs{
		display: none!important;
	}th.hidden-sm.hidden-xs,
	td.hidden-sm.hidden-xs{
		display: none!important;
	}
}@media(min-width:768px) and (max-width:991px){
	.hidden-sm{
		display: none!important;
	}tr.hidden-sm{
		display: none!important;
	}th.hidden-sm,
	td.hidden-sm{
		display: none!important;
	}
}@media(min-width:992px) and (max-width:1199px){
	.hidden-sm.hidden-md{
		display: none!important;
	}tr.hidden-sm.hidden-md{
		display: none!important;
	}th.hidden-sm.hidden-md,
	td.hidden-sm.hidden-md{
		display: none!important;
	}
}@media(min-width:1200px){
	.hidden-sm.hidden-lg{
		display: none!important;
	}tr.hidden-sm.hidden-lg{
		display: none!important;
	}th.hidden-sm.hidden-lg,
	td.hidden-sm.hidden-lg{
		display: none!important;
	}
}.hidden-md{
	display: block!important;
}tr.hidden-md{
	display: table-row!important;
}th.hidden-md,
td.hidden-md{
	display: table-cell!important;
}@media(max-width:767px){
	.hidden-md.hidden-xs{
		display: none!important;
	}tr.hidden-md.hidden-xs{
		display: none!important;
	}th.hidden-md.hidden-xs,
	td.hidden-md.hidden-xs{
		display: none!important;
	}
}@media(min-width:768px) and (max-width:991px){
	.hidden-md.hidden-sm{
		display: none!important;
	}tr.hidden-md.hidden-sm{
		display: none!important;
	}th.hidden-md.hidden-sm,
	td.hidden-md.hidden-sm{
		display: none!important;
	}
}@media(min-width:992px) and (max-width:1199px){
	.hidden-md{
		display: none!important;
	}tr.hidden-md{
		display: none!important;
	}th.hidden-md,
	td.hidden-md{
		display: none!important;
	}
}@media(min-width:1200px){
	.hidden-md.hidden-lg{
		display: none!important;
	}tr.hidden-md.hidden-lg{
		display: none!important;
	}th.hidden-md.hidden-lg,
	td.hidden-md.hidden-lg{
		display: none!important;
	}
}.hidden-lg{
	display: block!important;
}tr.hidden-lg{
	display: table-row!important;
}th.hidden-lg,
td.hidden-lg{
	display: table-cell!important;
}@media(max-width:767px){
	.hidden-lg.hidden-xs{
		display: none!important;
	}tr.hidden-lg.hidden-xs{
		display: none!important;
	}th.hidden-lg.hidden-xs,
	td.hidden-lg.hidden-xs{
		display: none!important;
	}
}@media(min-width:768px) and (max-width:991px){
	.hidden-lg.hidden-sm{
		display: none!important;
	}tr.hidden-lg.hidden-sm{
		display: none!important;
	}th.hidden-lg.hidden-sm,
	td.hidden-lg.hidden-sm{
		display: none!important;
	}
}@media(min-width:992px) and (max-width:1199px){
	.hidden-lg.hidden-md{
		display: none!important;
	}tr.hidden-lg.hidden-md{
		display: none!important;
	}th.hidden-lg.hidden-md,
	td.hidden-lg.hidden-md{
		display: none!important;
	}
}@media(min-width:1200px){
	.hidden-lg{
		display: none!important;
	}tr.hidden-lg{
		display: none!important;
	}th.hidden-lg,
	td.hidden-lg{
		display: none!important;
	}
}.visible-print{
	display: none!important;
}tr.visible-print{
	display: none!important;
}th.visible-print,
td.visible-print{
	display: none!important;
}@media print{
	.visible-print{
		display: block!important;
	}tr.visible-print{
		display: table-row!important;
	}th.visible-print,
	td.visible-print{
		display: table-cell!important;
	}.hidden-print{
		display: none!important;
	}tr.hidden-print{
		display: none!important;
	}th.hidden-print,
	td.hidden-print{
		display: none!important;
	}
}
.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-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-bottom: 5px;
	margin-top: 0;;
}
.media-list{
	list-style: none;
	padding-left: 0;;
}
/* css / uark-style.css */
div#ally-af-launcher{
	display: none;
}
img.ua150Footer{
	display: block;
	margin: 20px 0 10px 0;
	width: 310px;
}
a.ua150FooterLink{
	display: block;
	width: 310px;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within){
	border: 0!important;
	clip: rect(0,0,0,0)!important;
	height: 1px!important;
	margin: -1px!important;
	overflow: hidden!important;
	padding: 0!important;
	position: absolute!important;
	white-space: nowrap!important;
	width: 1px!important;
}
body{
	color: #5a5a5a;
	margin-bottom: 0;
	padding-bottom: 0;
}
#main-container p,
#main-container li{
	font-size: 16px;
}
a,
a:link{
	color: #aa0000;
}
a.btn,
a.btn:link{
	color: #ffffff;
}
a.btn-default,
a.btn-default:link{
	color: #5a5a5a;
}
a:hover,
a:focus{
	color: #9d2235;
}
[role='main'] a,
section a,
nivo-caption:hover,
.breadcrumb a:hover{
	text-decoration: underline;
}
[role='main'] a:hover,
section a:hover,
.nivo-caption a,
#leadImage a,
.breadcrumb a,
a.no-underline,
.dropdown-menu > li > a{
	text-decoration: none;
}
body,
p,
a,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
input,
pre{
	font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6{
	color: #333333;
}
.btn-link{
	color: #8f0018;
}
.btn-link:hover,
.btn-link:hover i{
	color: #af0001;
}
a.btn-default.uaRed{
	background-color: #9d2235;
	border-color: #f2f2f4;
	color: #ffffff;
}
a.btn-default.uaRed:hover{
	background-color: #f2f2f4;
	border-color: #9d2235;
	color: #9d2235;
}
.image-caption-remove-padding-left{
	padding-left: 0 !important;
}
.image-caption-remove-padding-right{
	padding-right: 0 !important;
}
#skip a,
#skip a:hover,
#skip a:visited{
	height: 1px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: -500px;
	width: 1px;
}
#skip a:active,
#skip a:focus{
	height: auto;
	position: static;
	width: auto;
}
#header-bg{
	background-color: #f7f7f7;
	height: 250px;
	left: 0;
	position: absolute;
	top: -53px;
	width: 100%;
	z-index: -10;
}
#opener{
	position: relative;
	z-index: 1000;
}
#opener .brand{
	background: #a2151f;
	background:    -moz-radial-gradient(top, #a2151f 0%, #8f0222 30%, #600a11 100%);
	background: -webkit-gradient(radial, left top, left bottom, color-stop(0%,#a2151f), color-stop(44%,#8f0222), color-stop(100%,#600a11));
	background: -webkit-radial-gradient(top, #a2151f 0%,#8f0222 30%,#600a11 100%);
	background:      -o-radial-gradient(top, #a2151f 0%,#8f0222 30%,#600a11 100%);
	background:     -ms-radial-gradient(top, #a2151f 0%,#8f0222 30%,#600a11 100%);
	background:         radial-gradient(to bottom, #a2151f 0%,#8f0222 30%,#600a11 100%);
	box-shadow: none;
	color: #a2151f;
	display: block;
	font-size: 0;
	height: 100px;
	position: relative;
	top: 0;
	width: 100%;
}
#opener .brand:before{
	background: url('images/logo-mobile.png') center center no-repeat;
	content: '';
	display: block;
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%;
}
#global-dropdown{
	display: block;
	margin: 0 auto;
	position: absolute;
	right: 0;
	top: 5px;
	width: 36px;
}
#global-dropdown .dropdown-toggle{
	background-color: #b3b3b3;
	border: 1px solid #d8d8d8;
	color: #ffffff;
	padding: 6px 7px 6px 7px;
}
#global-dropdown a:hover,
#global-dropdown a:active,
#global-dropdown a:focus{
	background-color: #666666;
	border-bottom: none;
	text-decoration: none;
}
#global-dropdown .dropdown-menu{
	border-radius: 0 0 0 0;
	left: -254px;
	min-width: 250px;
	padding-top: 0;
	top: 21px;
	width: 290px;
}
#global-dropdown .dropdown-menu > li{
	float: left;
	margin-left: 5px;
	width: 133px;
}
#global-dropdown .dropdown-menu .nav-header{
	font-size: 13px;
	margin: 0 auto;
	margin-bottom: 5px;
	padding-top: 8px;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}
#global-dropdown .dropdown-menu > li > a:hover{
	background: #a90329;
	background:    -moz-linear-gradient(top, #a90329 0%, #6d0019 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(100%,#6d0019));
	background: -webkit-linear-gradient(top, #a90329 0%,#6d0019 100%);
	background:      -o-linear-gradient(top, #a90329 0%,#6d0019 100%);
	background:     -ms-linear-gradient(top, #a90329 0%,#6d0019 100%);
	background:         linear-gradient(to bottom, #a90329 0%,#6d0019 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );
}
#search-stack{
	margin: 0 auto 5px;
	position: relative;
	right: 0;
	top: -10px;
}
#search-stack form input{
	background-color: #f3f3f5;
	border: none;
	border: 1px solid #dbdbdb;
	border-radius: 0;
	color: #6d6d6d;
	float: right;
	margin-right: 36px;
	overflow: hidden;
	padding: 4px 0 4px 5px;
	width: 250px;
}
#search-stack form input:focus{
	box-shadow: 0 0 5px rgba(60, 60, 60, 0.6);
}
#search-stack form button:hover:before,
#search-stack form button:focus:before{
	color: #333333;
}
#search-stack form button{
	background: none;
	border: none;
	cursor: pointer;
	height: 20px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 40px;
	top: 4px;
	width: 20px;
}
#search-stack form button:before{
	color: #6e6e6e;
	content: '\f002';
	font-family: 'FontAwesome';
	font-size: 15px;
}
#search-stack form input[type='radio']{
	background-color: #f3f3f5;
	border: none;
	border: 1px solid #dbdbdb;
	border-radius: 0;
	color: #b3b3b3;
	color: #b3b3b3;
	float: left;
	margin: 4px 2px 4px 5px;
	margin-left: 20px;
	overflow: hidden;
	padding: 4px 0 4px 5px;
	width: 15px;
}
#newRadios{
	height: 10px;
	padding: 30px 76px 0 0;
	position: inherit;
	text-align: right;
}
.ca{
	background-image: url('//www.uark.edu/_resources/images/A.svg');
	background-position: left;
	background-repeat: no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5){
	#search-stack form input[type='radio']{
		background-color: #f3f3f5;
		border: none;
		border: 1px solid #dbdbdb;
		border-radius: 0;
		color: #b3b3b3;
		color: #b3b3b3;
		float: left;
		margin: 0 2px 4px 5px;
		margin-left: 20px;
		overflow: hidden;
		padding: 4px 0 4px 5px;
		width: 15px;
	}
}
@media screen and (orientation:landscape){
	#newRadios{
		height: 10px;
		padding: 30px 120px 0 0;
		position: inherit;
		text-align: right;
	}
}
@media (min-width: 768px){
	#newRadios{
		height: 10px;
		padding: 30px 120px 0 0;
		position: inherit;
		text-align: right;
	}
}
.navbar .btn-navbar{
	left: auto;
	margin-top: 0;
	position: absolute;
	right: 15px;
	top: 145px;
}
.navbar .btn-navbar:hover{
	color: #af0001;
}
#site-heading{
	font-size: 20px;
}
#site-heading a{
	color: #333333;
}
#site-heading a:hover{
	text-decoration: none;
}
#site-heading-parent a{
	color: #333333;
}
#site-heading,
#site-heading-parent{
	font-size: 20px;
}
@media (min-width: 768px){
	#site-heading,
	#site-heading-parent{
		left: 240px;
		position: absolute;
		top: 62px;
	}
	#site-heading-parent{
		top: 32px;
	}
}
@media (min-width: 992px){
	#site-heading,
	#site-heading-parent{
		font-size: 30px;
		top: 50px;
	}
	#site-heading-parent{
		top: 20px;
	}
}
.bigNumber{
	font-size: 4em;
	font-weight: bold;
}
.ensBlue{
	background-color: #006699;
	color: #ffffff;
	display: block;
	font-size: 24px;
	padding: 20px 40px;
}
.ensRed{
	background-color: #9d2235;
	color: #ffffff;
	display: block;
	font-size: 24px;
	padding: 20px 40px;
}
h3#razalert{
	border-bottom: solid 1px;
	color: #ffffff;
	font-size: 1.5em;
}
.ensBlue a{
	color: white;
	text-decoration: underline;
}
.CallOuts{
	margin-bottom: 10px;
	min-height: 206px;
	padding-top: 10px;
}
.CallOuts h3{
	margin: 0 10px 10px 10px;
}
.CallOuts p{
	font-size: 14px !important;
	margin-bottom: 5px;
}
.applyNowCallOut{
	background-color: #424242;
}
.applyNowCallOut a{
	font-size: 12px;
}
.applyNowCallOut i{
	color: #b8b9bf !important;
	margin-right: 5px;
	text-shadow: 0 0 5px rgba(0, 0, 0, 1);
}
.applyNowCallOut .col-md-6 i{
	margin-right: 5px;
}
.applyNowCallOut h3{
	color: #ffffff !important;
}
.applyNowCallOut h3 .light{
	font-weight: 300;
}
.applyNowCallOut h3 a{
	color: #ffffff !important;
}
.applyNowCallOut p a{
	color: #ffffff;
	font-size: 16px;
	font-weight: 300;
	text-decoration: underline;
}
.applyNowCallOut p a:hover{
	text-decoration: none;
}
.altCallOut{
	background-color: #ffffff;
	-webkit-box-shadow: inset 0 0 3px #000000;
	   -moz-box-shadow: inset 0 0 3px #000000;
	        box-shadow: inset 0 0 3px #000000;
}
.altCallOut .col-md-6 i{
	margin-right: 5px;
}
.altCallOut h3{
	color: #424242 !important;
}
.altCallOut h3 .light{
	font-weight: 300;
}
.altCallOut p a{
	text-decoration: underline;
}
.altCallOut p a:hover{
	text-decoration: none;
}
.altCallOut i{
	color: #9d2235 !important;
}
.housing{
	background-color: #f2f2f4;
	background-image: url('images/housing-funnel.jpg');
	background-position: center;
}
.campaignArk{
	background-color: #f2f2f4;
	background-image: url('images/RS36866_9216_Benefactor-39.jpg');
	background-position: center;
}
.campaignArk h4{
	width: 80%;
}
.VirtualTour h4,
.housing h4,
.optionalContent h4,
.campaignArk h4{
	bottom: 0;
	color: #ffffff;
	font-size: 30px;
	left: 20px;
	position: absolute;
	text-shadow: 0 0 5px rgba(0, 0, 0, 1);
}
.campaignArk a.housingHotSpot,
.housing a.housingHotSpot{
	display: block;
	height: 100%;
	min-height: 172px;
	width: 100%;
}
.VirtualTour{
	background-color: #ffffff;
	background-image: url('images/homepage-virtual-tour-compressor.jpg');
	background-position: center;
	background-size: cover;
}
.VirtualTour .TourBox{
	color: #ffffff;
	font-size: 20px;
	text-shadow: 0 0 5px rgba(0, 0, 0, 1);
}
.VirtualTour a.housingHotSpot{
	display: block;
	height: 100%;
	left: 0;
	min-height: 172px;
	position: absolute;
	top: 0;
	width: 100%;
}
.optionalContent{
	background-color: #000000;
	background-image: url('images/150/150-celebration-graphic-final-outlined-logo-funnel-01.svg');
	background-position: top center;
	background-size: cover;
}
.optionalContent .TourBox{
	color: #ffffff;
	font-size: 20px;
	text-shadow: 0 0 5px rgba(0, 0, 0, 1);
}
.optionalContent a.housingHotSpot{
	display: block;
	height: 100%;
	left: 0;
	min-height: 172px;
	position: absolute;
	top: 0;
	width: 100%;
}
.CallOuts.video{
	background-color: #000000;
	padding: 5px;
}
@media (min-width: 768px){
	.CallOuts{
		margin-bottom: 10px;
		min-height: 247px;
		padding-top: 10px;
	}
}
@media (min-width: 992px){
	.CallOuts{
		margin-bottom: 0;
		min-height: 190px;
		padding-top: 10px;
	}
	.CallOuts h3{
		font-size: 20px;
	}
}
@media (min-width: 1200px){
	.CallOuts h3{
		font-size: 24px;
	}
}
@media (min-width: 768px){
	.container{
		padding-left: 0;
		padding-right: 0;
	}
	#header-bg{
		height: 170px;
	}
	#site-heading{
		left: 240px;
		position: absolute;
		top: 62px;
	}
	#search-stack{
		right: -6px;
		top: 25px;
	}
	#opener .brand{
		background: url('images/logo-on-red.png') no-repeat 0 0;
		box-shadow: 0 0 10px rgba(0,0,0,0.8);
		display: block;
		height: 192px;
		margin-left: 10px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		text-indent: 100%;
		top: 0;
		white-space: nowrap;
		width: 195px;
		z-index: 20;
	}
	#opener .brand:before{
		display: none;
	}
	.ca{
		font-size: 11px;
	}
}
@media (min-width: 992px){
	#site-heading{
		font-size: 30px;
		top: 50px;
	}
	#sidebar{
		margin-top: 25px;
	}
}
.navbar{
	background-color: #ffffff;
	border-radius: 0;
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.3);
	   -moz-box-shadow: 0 0 7px rgba(0,0,0,0.3);
	        box-shadow: 0 0 7px rgba(0,0,0,0.3);
	margin-bottom: 0;
	max-height: 57px;
	min-height: 57px;
	z-index: 9;
}
.navbar-default{
	border: none;
}
.navbar .btn-navbar{
	color: #666666;
	text-shadow: none;
}
.navbar .btn-navbar{
	margin-top: 10px;
}
.navbar .dropdown i{
	font-size: 18px;
}
.navbar-collapse{
	background-color: #ffffff;
	text-align: center;
	top: 0;
	z-index: 30;
}
#mainnav{
	height: auto;
	margin-left: auto;
	margin-top: auto;
	overflow: visible;
}
#mainnav > li > a{
	border-top: 5px solid #ffffff;
	color: #34332f;
	display: block;
	font-size: 14px;
	font-weight: 300;
	margin-top: 15px;
	text-decoration: none;
	text-transform: uppercase;
}
#mainnav > li:last-child a{
	padding-right: 15px;
}
#mainnav > li > a:hover,
#mainnav > li > a:focus{
	border-top-color: #ffffff;
	color: #af0001;
}
#mainnav ul{
	background-color: rgba(47,47,47,0.95);
	border-right: 1px solid #5f5f5f;
	color: rgba(47,47,47,0.95);
	height: 0;
	list-style: none outside;
	margin: 0;
	opacity: 0;
	overflow: hidden;
	padding: 0;
	text-align: left;
	-webkit-transition: visibility 0.5s ease-out 0.5s, opacity 0.5s ease;
	   -moz-transition: visibility 0.5s ease-out 0.5s, opacity 0.5s ease;
	    -ms-transition: visibility 0.5s ease-out 0.5s, opacity 0.5s ease;
	     -o-transition: visibility 0.5s ease-out 0.5s, opacity 0.5s ease;
	        transition: visibility 0.5s ease-out 0.5s, opacity 0.5s ease;
	visibility: hidden;
	width: 0;
	z-index: 10;
}
#mainnav ul.last{
	border-right: none;
}
@media (min-width: 768px){
	.navbar{
		margin-top: 71px;
	}
	.navbar-collapse,
	.navbar-collapse.collapse{
		background-color: #ffffff;
		top: 48px;
	}
	#mainnav{
		clear: both;
		float: left;
		height: 57px;
		margin-left: 202px;
		margin-right: 0;
		margin-top: 0;
	}
	#mainnav ul{
		visibility: hidden;
		width: 0;
	}
	#mainnav > li{
		float: left;
		line-height: 52px;
		position: relative;
	}
	#mainnav > li > a{
		font-size: 12px;
		font-weight: 400;
		line-height: 52px;
		margin-top: 0;
		padding: 0 5px;
	}
	#mainnav > li > a.current,
	#mainnav > li > a:hover,
	#mainnav > li > a:focus{
		border-color: #af0001;
	}
	.navbar .btn-navbar{
		left: 45%;
		position: relative;
	}
	.navbar .btn-navbar:hover,
	.navbar .btn-navbar:focus{
		color: #af0001;
	}
}
@media (min-width: 992px){
	#mainnav ul{
		width: 108px;
	}
	#mainnav > li > a{
		font-size: 16px;
		padding: 0 6px;
	}
	#mainnav:hover ul{
		height: auto;
		min-height: 290px;
		opacity: 1;
		transition-delay: 0s;
		visibility: visible;
	}
	#mainnav ul > li > a{
		color: #ffffff;
		display: block;
		font-size: 14px;
		font-weight: 300;
		line-height: 1.55;
		padding: 6px 8px;
		text-decoration: none;
		text-shadow: none;
	}
	#mainnav ul > li > a:hover{
		background-color: #707070;
	}
	#mainnav > li:hover > ul{
		background-color: #454545;
	}
}
@media (min-width: 1200px){
	#mainnav ul{
		width: 140px;
	}
	.navbar .nav > li > a{
		font-size: 18px;
		padding: 0 8px;
		text-align: center;
	}
	.navbar .nav > li{
		line-height: 53px;
	}
}
#content{
	margin-top: 30px;
}
#content.opener{
	margin-top: 0;
}
video{
	height: auto !important;
	width: 100% !important;
}
.video-container{
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	padding-top: 30px;
	position: relative;
}
.video-container iframe,
.video-container object,
.video-container embed{
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
section{
	background-color: #ffffff;
	clear: both;
	padding-bottom: 20px;
	padding-top: 20px;
	position: relative;
}
section .col-md-12{
	position: relative;
}
section h2 + .quick-links{
	margin-bottom: 0;
}
section .quick-links{
	margin-bottom: 25px;
	margin-top: -15px;
	position: static;
	text-align: center;
}
section .quick-links ul{
	list-style: none;
}
.pullQuote{
	font-size: 120%;
	font-style: italic;
}
#newsArticles a,
#events a,
section .quick-links a,
.nav > li > a,
a.calendarHead,
.eventlistdiv a,
a.btn,
.nav-tabs a:hover{
	text-decoration: none;
}
#newsArticles a:hover,
#events a:hover,
section .quick-links a:hover,
a.calendarHead:hover,
.eventlistdiv a:hover{
	text-decoration: underline;
}
@media (min-width: 768px){
	section .quick-links{
		position: absolute;
		right: 3%;
		text-align: left;
		top: 5px;
	}
	section.gray .quick-links{
		top: -20px;
	}
}
section.gray{
	background-color: #f2f2f4;
	margin-bottom: 0;
	margin-top: 15px;
	overflow: hidden;
	padding-bottom: 20px;
	padding-top: 30px;
	position: relative;
}
section.gray > .container > .row:first-child:before,
section.gray > .container > .row:first-child:after,
section.gray:before,
section.gray:after{
	background: #a1a1a1;
	-webkit-box-shadow: 0 8px 11px #a1a1a1;
	   -moz-box-shadow: 0 8px 11px #a1a1a1;
	        box-shadow: 0 8px 11px #a1a1a1;
	content: '';
	height: 10px;
	left: 2px;
	pointer-events: none;
	position: absolute;
	top: -23px;
	-webkit-transform: rotate(-0.8deg);
	   -moz-transform: rotate(-0.8deg);
	    -ms-transform: rotate(-0.8deg);
	     -o-transform: rotate(-0.8deg);
	        transform: rotate(-0.8deg);
	width: 100%;
}
section.gray > .container > .row:first-child:after,
section.gray:before{
	right: 2px;
	-webkit-transform: rotate(0.8deg);
	   -moz-transform: rotate(0.8deg);
	    -ms-transform: rotate(0.8deg);
	     -o-transform: rotate(0.8deg);
	        transform: rotate(0.8deg);
}
section.gray:before,
section.gray:after{
	background: #a7a7a7;
	bottom: -21px;
	-webkit-box-shadow: 0 -5px 11px #a1a1a1;
	   -moz-box-shadow: 0 -5px 11px #a1a1a1;
	        box-shadow: 0 -5px 11px #a1a1a1;
	left: 4px;
	top: auto;
}
section.gray:after{
	left: auto;
	right: 4px;
}
section.landingPage{
	padding-top: 0;
}
section.landingPage h1,
section h2{
	color: #5c5c5c;
	display: table;
	font-size: 30px;
	margin-bottom: 25px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
section.landingPage h1:before,
section.landingPage h1:after,
section h2:before,
section h2:after{
	background: url(data:image/gif;base64,R0lGODdhAQABAIgAAEqMMQAAACwAAAAAAQABAAACAkQBADs=) repeat-x left center;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#cccccc), to(#fefefe));
	background: -webkit-linear-gradient(#cccccc, #fefefe) no-repeat center;
	background:    -moz-linear-gradient(#cccccc, #fefefe) no-repeat center / 82% 2px;
	background:      -o-linear-gradient(#cccccc, #fefefe no-repeat center);
	background:         linear-gradient(#cccccc, #fefefe) no-repeat center / 82% 2px;
	background-size: 82% 2px;
	content: '';
	display: table-cell;
	width: 49%;
}
section div.col-sm-3 h3{
	color: #2f3332;
	font-size: 24px;
	line-height: 1.4em;
	text-align: center;
	text-transform: uppercase;
}
section h4,
h4{
	color: #620010;
	font-weight: 400;
}
.bigCopy{
	font-size: 18px;
	font-weight: lighter;
	line-height: 120%;
}
section.landingPage > div > img{
	-webkit-box-shadow: 0 1px 5px 0 #4a4a4a;
	   -moz-box-shadow: 0 1px 5px 0 #4a4a4a;
	        box-shadow: 0 1px 5px 0 #4a4a4a;
}
section ul.tags{
	font-size: 12px;
	list-style: none;
	margin: 0;
}
section ul.tags li a{
	color: #5c5c5c;
}
section .split-list h4{
	margin-top: 2px;
}
section .split-narrow{
	float: left;
	height: 100%;
	margin-left: 9px;
	margin-right: 9px;
	min-height: 1px;
	width: 82px;
}
section .split-wide{
	margin-left: 101px;
}
section .split-wide h4:first-child{
	margin-top: 0;
}
section .nav > li > a{
	padding: 5px 10px;
}
.well h1,
.well h2,
.well h3,
.well h4,
.well h5,
.well h6{
	margin-top: 0;
}
@media (min-width: 320px){
	#footer-logo{
		font-size: 22px;
		text-align: center;
	}
	#footer-global-links{
		display: block;
		text-align: center;
	}
	#footer-global-links li{
		margin-right: 10px;
	}
	footer #social-stack{
		float: none;
		margin-right: 8%;
		text-align: center;
	}
}
@media (min-width: 480px){
	#footer-logo{
		font-size: 24px;
	}
	footer #social-stack{
		margin-right: 0;
	}
	.ca{
		font-size: 18px;
	}
}
@media (min-width: 768px){
	#footer-global-links li{
	}
	footer #social-stack{
		margin-right: 0;
	}
	.bigCopy{
		font-size: 22px !important;
		font-weight: lighter;
		line-height: 150%;
	}
	section.landingPage h1,
	section h2{
		color: #5c5c5c;
		display: table;
		font-size: 36px;
		margin-bottom: 25px;
		text-align: center;
		text-transform: uppercase;
		white-space: nowrap;
	}
	.ca{
		font-size: 11px !important;
	}
}
@media (min-width: 992px){
	#footer-logo{
		text-align: left;
	}
	#footer-global-links{
		display: inline-block;
		text-align: left;
	}
	footer #social-stack{
		float: right;
		text-align: right;
	}
	.ca{
		font-size: 15px !important;
	}
}
.split-alt-narrow{
	float: left;
	margin-right: 9px;
	width: 120px;
}
.split-alt-narrow h4{
	font-size: 18px;
	line-height: 1em;
	margin: 4px 0 0 0;
}
.split-alt-wide img{
	margin-bottom: 10px;
}
.red-rect{
	width: 104px;
}
.red-date{
	font-size: 18px;
	min-height: 60px;
	text-align: center;
	vertical-align: middle;
	width: 80px;
}
.red-date h4{
	text-transform: uppercase;
}
.red-shadow{
	background-color: #8e0018;
	box-shadow: inset 0 0 20px #222222;
	padding: 8px 13px;
}
.red-shadow h4{
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
}
.red-shadow h4 small{
	color: #ffffff;
	font-size: 14px;
	font-weight: 300;
	text-transform: lowercase;
}
.red-shadow h4 strong{
	font-size: 25px;
	font-weight: 300;
}
.shadow-bottom,
.shadow-bottom-inner{
	overflow: hidden;
	padding-bottom: 20px;
	position: relative;
}
.shadow-bottom-inner{
	padding-bottom: 0;
}
.shadow-bottom:after,
.shadow-bottom-inner:after{
	border-radius: 100px / 5px;
	bottom: 20px;
	box-shadow: 0 0 18px rgba(0,0,0,0.8);
	content: '';
	height: 10px;
	left: 3%;
	position: absolute;
	width: 95%;
	z-index: -1;
}
.shadow-bottom-inner:after{
	bottom: -5px;
	box-shadow: 0 0 10px rgba(0,0,0,0.9);
	height: 5px;
}
.shadow-top{
	border-top: 1px solid #dddddd;
	overflow: hidden;
	padding-top: 20px;
	position: relative;
}
.shadow-top:before{
	border-radius: 100px / 5px;
	box-shadow: 0 0 18px rgba(0,0,0,0.6);
	content: '';
	height: 10px;
	left: 2%;
	position: absolute;
	top: -10px;
	width: 96%;
	z-index: 1;
}
.nivo-caption,
#leadImage caption{
	background-color: #000000;

	filter: alpha(opacity=8);
	-moz-opacity: 0.8;
}
.nivo-caption h3,
.nivo-caption p{
	background-color: transparent;
	color: #ffffff;
	display: inline-block;
	line-height: 1em;
	margin: 0;
	padding: 8px 0 0 0;
	width: auto;
}
#leadImage h3,
#leadImage p{
	background-color: transparent;
	color: #ffffff;
	line-height: 1em;
	margin: 0;
	padding: 8px 0 0 0;
	width: auto;
}
.nivo-caption h3,
#leadImage h3{
	font-size: 15px;
	text-transform: uppercase;
}
#leadImage h3{
	background-color: rgba(102,13,27,0.9);
	display: inline-block;
	font-size: 18px;
	margin-bottom: 4px;
	padding: 10px 15px;
}
#leadImage p{
	background-color: rgba(0,0,0,0.7);
	font-size: 13px;
	padding: 6px 15px;
}
.nivo-caption p{
	display: none;
}
.nivo-caption a,
#leadImage a{
	border: none !important;
}
@media (min-width: 768px){
	.nivo-caption{
		background-color: rgba(0,0,0,0.7);
	}
	.nivo-caption h3{
		background-color: rgba(102,13,27,0.9);
		font-size: 18px;
		margin-bottom: 4px;
		max-width: 640px;
		min-width: 100px;
		padding: 10px 15px;
	}
	#leadImage h3{
		background-color: rgba(102,13,27,0.9);
		font-size: 18px;
		margin-bottom: 4px;
		padding: 10px 15px;
	}
	.nivo-caption p{
		background-color: rgba(0,0,0,0.7);
		display: inline-block;
		font-size: 13px;
		padding: 6px 15px;
	}
	#leadImage p{
		background-color: rgba(0,0,0,0.7);
		font-size: 13px;
		padding: 6px 15px;
	}
}
@media (min-width: 1200px){
	.nivo-caption{
		background-color: transparent;

		filter: alpha(opacity=8);
		-moz-opacity: 0.8;
	}
	.nivo-caption h3,
	#leadImage h3{
		font-size: 28px;
	}
	.nivo-caption p{
		background-color: rgba(0,0,0,0.7);
		display: block;
		font-size: 18px;
	}
	#leadImage p{
		background-color: rgba(0,0,0,0.7);
		font-size: 18px;
	}
}
#sidebar ul{
	padding-left: 0;
}
#sidebar .navbar-collapse{
	background-color: #ffffff;
	max-height: none;
	padding-left: 0;
	text-align: left;
}
#sidebar .sidenav ul > li > ul > li a{
	padding-left: 20px;
}
#sidebar .sidenav ul > li > ul > li > ul > li a{
	padding-left: 30px;
}
#sidebar .sidenav ul > li > ul > li > ul > li > ul li a{
	padding-left: 40px;
}
#sidebar .sidenav li a{
	border-bottom: 1px solid #d9d9d9;
	color: #666666;
	padding-bottom: 0;
	padding-left: 5px;
	padding-top: 5px;
}
#sidebar .sidenav li a.current{
	color: #8f0018;
}
#sidebar .sidenav li a.current:after{
	content: '\f107';
	font-family: FontAwesome;
	position: absolute;
	right: 5px;
	top: 3px;
}
#sidebar .sidenav li.active li a.current:after{
	content: '\f105';
}
#sidebar .sidenav ul > li > ul li a{
	border-bottom: none;
	padding-bottom: 2px;
	padding-top: 2px;
}
#sidebar .sidenav ul > li > ul > li > ul li a{
	border-bottom: none;
	padding-bottom: 2px;
	padding-top: 2px;
}
#sidebar .nav{
	margin-bottom: 0;
}
#sidebar-links{
	margin-top: 20px;
}
#sidebar-links li{
	padding-bottom: 10px;
}
#sidebar-links > li > a{
	border-bottom: none;
	color: #333333;
}
#sidebar-links li a:hover{
	color: #8f0018;
}
#section-footer{
	padding-bottom: 10px;
	padding-top: 10px;
}
#section-footer .nav{
	margin-bottom: 0;
}
#section-footer .nav-pills > li > a{
	padding-left: 10px;
	padding-right: 10px;
}
.socialMedia{
	display: none;
}
.social-media-prefooter a i[class*='icon-'],
.social-media-prefooter a i[class*='fa-']{
	display: inline-block;
	font-size: 120%;
	text-decoration: none;
	width: 20px;
}
.social-media-prefooter a i[class*='icon-']:hover,
.social-media-prefooter a i[class*='fa-']:hover{
	text-shadow: 0 0 2px rgba( 0, 0, 0, 0.5);
}
@media only screen and (max-width: 768px){
	div[id*='pre-footer-cell-']{
		padding-bottom: 20px;
	}
}
footer,
#directedit-footer{
	background-color: #424242;
	color: #ffffff;
	display: block;
	font-weight: 300;
	padding-bottom: 15px;
}
footer .footer-buttons .btn-large{
	display: block;
	max-width: 220px;
}
footer h4{
	margin-top: 2em;
}
footer address a:link{
	color: #ffffff;
}
#footer-logo{
	margin-bottom: 10px;
	margin-top: 1em;
}
.vertical-divide{
	margin: 0;
}
.vertical-divide a:link,
.vertical-divide a,
.vertical-divide a:focus{
	color: #ffffff;
}
#footer-global-links li{
	display: inline-block;
	float: none;
}
#footer-logo a{
	color: #ffffff;
}
#footer-global-links{
	list-style: none;
	margin: 0;
	text-transform: uppercase;
}
#footer-global-links li a{
	color: #ffffff;
}
#footer-global-links li a:hover,
footer .nav > li > a:hover{
	background: none;
	color: #222222;
	color: #c68383;
	color: #7a3939;
	color: #edd0d0;
	color: #ffffff;
}
footer .fa-map:before{
	content: '\f279';
	font-family: 'FontAwesome';
}
footer a:hover  i{
	text-decoration: none;
}
footer .nav a,
footer h3,
footer h4{
	color: #ffffff;
}
footer h4{
	margin-top: 0;
}
footer hr{
	border-bottom: none;
	border-top: 1px solid #333333;
	box-shadow: 0 0 2px rgba(220,220,220,0.2);
	clear: both;
}
footer address{
	margin-bottom: 10px;
}
footer a,
footer a:link,
footer a:visited,
#directedit-footer a,
#directedit-footer a:visited,
#directedit-footer a:link{
	color: #ffffff;
	text-decoration: none;
}
footer a:hover,
#directedit-footer a:hover{
	text-decoration: underline;
}
footer .footer-events ul,
footer .footer-news ul{
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
footer .footer-events ul li,
footer .footer-news ul li{
	margin-bottom: 1em;
}
footer .footer-events ul li a,
footer .footer-news ul li a{
	color: #ffffff;
}
footer .footer-buttons a:visited,
footer .footer-buttons a:link{
	color: #333333;
}
footer .footer-buttons .btn{
	border-radius: 0;
	display: block;
	margin-bottom: 10px;
	text-align: left;
	width: 100%;
}
footer .footer-buttons .btn:hover strong,
footer .footer-buttons .btn:hover i{
	color: #af0001;
}
footer .icon-map-marker{
	font-size: 22px;
	margin-bottom: 30px;
}
footer .centered-nav{
	text-align: center;
}
footer .centered-nav li{
	display: inline;
	padding: 5px 10px;
}
footer .centered-nav li a:hover{
	color: #ffffff;
}
footer .vertical-divide li a:after{
	border-right: 1px solid #6e6e6e;
	color: #6e6e6e;
	content: '';
	font-size: 15px;
	left: 12px;
	position: relative;
	text-decoration: none;
}
footer .vertical-divide li:last-child a:after{
	border-right: none;
	content: '';
}
footer #social-stack{
	margin-bottom: 20px;
}
footer #social-stack li{
	display: inline-block;
	margin-left: 15px;
	padding: 0;
}
footer #social-stack li a{
	font-size: 22px;
	padding: 0;
}
footer #social-stack li i:hover{
	text-shadow: 0 0 4px #ffffff;
}
#directedit-footer{
	text-align: center;
}
@media (min-width: 768px){
	.btn-lg{
		font-size: 12px;
	}
}
@media (min-width: 992px){
	.btn-lg{
		font-size: 18px;
	}
}
.ox-regioneditbutton img{
	margin-top: 30px;
	z-index: 100;
}
@media print{
	#directedit-footer a[href]:after{
		content: '' !important;
	}
	.navbar,
	.navbar-wrapper,
	#sidebar,
	.breadcrumb,
	#section-footer,
	#prefooter,
	footer,
	#header-bg,
	#oudirectedit{
		display: none;
	}
	#main-content{
		margin-top: 30px;
	}
	section > img{
		float: left;
		margin-right: 25px;
		max-width: 20%;
	}
}
#oudirectedit{
	height: 10px;
	width: 10px;
}
.ensBlue{
	background-color: #006699;
	color: #ffffff;
	display: block;
	font-size: 14px;
	padding: 100px 0 20px 0 ;
}
@media (min-width: 768px){
	.ensBlue{
		background-color: #006699;
		color: #ffffff;
		display: block;
		font-size: 14px;
		padding: 40px 0 20px 0 ;
	}
}
.ensBlue a{
	color: white;
	text-decoration: underline;
}
.ensBlue h3,
.ensBlue h4{
	border-bottom: solid 1px;
	color: #ffffff;
	margin: 0 0 10px 0;
}
.ensBlue h4{
	margin-top: 8px;
}
.ensBlue .nav li a:hover{
	background-color: #ffffff;
	color: #006699;
}
.iwnFlair{
	background-color: #000000;
	bottom: -150px;
	left: 20%;
	position: absolute;
	z-index: 1;
}
.cloudOne{
	bottom: -30px;
	font-size: 140px;
	left: 20px;
	opacity: 0.05;
	position: absolute;
}
.cloudTwo{
	bottom: 10px;
	font-size: 100px;
	left: 100px;
	opacity: 0.085;
	position: absolute;
}
.cloudThree{
	bottom: -25px;
	font-size: 120px;
	left: 180px;
	opacity: 0.075;
	position: absolute;
}
.bustimes{
	color: #006699;
	margin: 0;
	padding: 0;
}
.busIcon{
	background: url('//www.uark.eduimages/bus16.png') no-repeat scroll left top Transparent;
	display: inline-block;
	height: 16px;
	margin-bottom: 0;
	width: 16px;
}
.bold{
	font-weight: bold;
}
#site-heading-parent a{
	color: #333333;
}
#site-heading-parent a:hover{
	text-decoration: none;
}
#site-heading,
#site-heading-parent{
	font-size: 20px;
}
@media (min-width: 768px){
	#site-heading,
	#site-heading-parent{
		left: 240px;
		position: absolute;
		top: 62px;
	}
	#site-heading-parent{
		top: 32px;
	}
}
@media (min-width: 992px){
	#site-heading,
	#site-heading-parent{
		font-size: 30px;
		top: 50px;
	}
	#site-heading-parent{
		font-weight: 300;
		top: 20px;
	}
}
.panel-title:hover{
	cursor: default;
}
@media only screen and (max-width : 319px){
	#content{
		margin-top: 0;
	}
	#content h1:first-of-type{
		margin-top: 5px;
	}
	#newRadios > label{
		background-color: #f3f3f5;
		float: left;
		margin: 0;
		padding: 5px;
		position: relative;
		right: -99px;
		text-align: left;
		width: 250px;
	}
	#newRadios input[type='radio']{
		display: none;
	}
	#newRadios input[type='radio'] label .fa-check{
		display: none;
	}
	#newRadios input[type='radio']:checked > label .fa-check{
		color: red;
		display: block;
	}
	#newRadios input[type='radio']:checked > label .fa-check-o{
		display: none;
	}
	#opener{
		height: 233px;
		padding-left: 0;
		padding-right: 0;
		z-index: inherit;
	}
	#site-heading{
		margin-top: 10px;
		padding-bottom: 10px;
		padding-top: 40px;
		position: relative;
		text-align: center;
		top: 15px;
	}
	#search-stack{
		top: -86px;
	}
	#opener .brand{
		height: 89px;
		top: 0;
	}
	#opener .brand:before{
		background-position-y: 27px;
		top: -12px;
	}
	.navbar-default .navbar-toggle{
		border: none;
	}
	.navbar-toggle{
		background-color: transparent;
		-webkit-box-shadow: none;
		   -moz-box-shadow: none;
		        box-shadow: none;
		color: #333333;
		float: left;
		max-height: 30px;
		min-height: 30px;
		padding: 5px;
		position: absolute;
		top: -60px;
		width: 100%;
		z-index: inherit;
	}
	.navbar-collapse{
		box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
		float: left;
		left: 5px;
		margin-top: 0;
		min-width: 375px;
		overflow-y: hidden;
		padding-right: 15px;
		position: relative;
		text-align: left;
		top: -17px;
		width: 100%;
		z-index: 999;
	}
	#header-bg{
		height: 265px;
	}
	#mainnav > li > a{
		border-top: 5px solid transparent;
		font-size: 15px;
		margin-top: 4px;
	}
	#mainnav li:last-of-type{
		padding-bottom: 11px;
	}
	.navbar-default .navbar-toggle:hover,
	.navbar-default .navbar-toggle:focus{
		background-color: transparent;
	}
	.navbar-nav > li > a{
		padding-bottom: 5px;
		padding-top: 5px;
	}
	.navbar-collapse.in{
		border: none;
		box-shadow: none;
		max-height: 100%;
		overflow-y: hidden;
	}
	#mainnav > li > a:hover,
	#mainnav > li > a:focus{
		border-top-color: transparent;
	}
	.nav > li > a{
		padding: 3px 10px;
	}
	#mainnav{
		margin-bottom: 0;
		padding-bottom: 0;
		padding-top: 6px;
	}
	#header-bg{
		z-index: -10;
	}
	.navbar{
		-webkit-box-shadow: none;
		   -moz-box-shadow: none;
		        box-shadow: none;
		        box-shadow: none;
		height: 0;
		margin-bottom: 0;
		min-height: 0;
		z-index: inherit;
	}
	.navbar-default .navbar-toggle:hover,
	.navbar-default .navbar-toggle:focus{
		background-color: transparent;
	}
}
#searchParameter{
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-radius: 5px;
	float: none;
	left: inherit;
	margin: 0;
	max-width: 250px;
	min-width: 250px;
	padding: 0;
	position: absolute;
	right: 35px;
	top: 27px;
}
#searchParameter .list-unstyled{
	margin: 0;
}
#searchParameter li{
	font-size: 15px;
	margin: 0;
	padding: 0;
}
#searchParameter label{
	display: block;
	font-weight: normal;
	margin: 0;
	padding: 8px 8px 8px 12px;
}
#searchParameter label:hover{
	background-color: #def3fd;
}
input[type='radio']#radioLabela,
input[type='radio']#radioLabelb{
	display: none;
}
#searchParameter .searchSelected{
	color: #aa0000;
	font-weight: bold;
}
section h2.name{
	color: #000000;
	display: inline-block;
	font-size: 29px;
	margin: 25px 0 12px 0;
	text-align: left;
	text-transform: none;
	white-space: normal;
}
.grid_department{
	display: none;
}
footer div#lclst_widget_footer{
	display: none;
}
footer ol.event-list{
	list-style: none;
	margin: 0;
	padding: 0;
}
footer li.event-item{
	margin-bottom: 1em;
}
footer li.event-item h4{
	font-size: 14px !important;
	font-weight: 100;
}
footer li.event-item span.venue,
footer li.event-item span.date_range,
footer li.event-item span.time_range,
footer time.event-date{
	display: none;
}

/* cache age = 00:37 */
/* cache file: /tmp/combine/css_274ed5992d1f1d1943c048d5f039cb48.css */
