/* [gx-css-import ignore - start] */
.BaseRBtn{
	display:inline-block;
}
.BaseRBtn span, .RoundedBtn input{
	display:block;
	float: left;
}
.BaseRBtn .BtnLeft{
	background: transparent no-repeat scroll 0 0;
}
.BaseRBtn .BtnRight{
	background: transparent no-repeat scroll right 0;
}
.BaseRBtn .BtnBackground{
	overflow:hidden;
	background: transparent repeat-x scroll;
}
.BaseRBtn .BtnText{
	border: 0px;
	background: transparent;
	margin:0;
	white-space:nowrap;
	width:auto;
	overflow:visible;
}
/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */

@keyframes entermask
{
  from {background-color: transparent;}
  to {background-color: black;}
}

@keyframes leavemask
{
  from {background-color: black;}
  to {background-color: transparent;}
}

div[data-align='center'] > div[data-align-outer] {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
div[data-align='right'] > div[data-align-outer] {
	display: table;
	margin-left: auto;
}
div[data-valign='middle'] > div[data-align-outer] {
	display: table;
	height: 100%;
	width: 100%;
}
div[data-valign='middle'] > div[data-align-outer] > div[data-align-inner] {
	display: table-cell;
	vertical-align: middle;
}
div[data-valign='bottom'] > div[data-align-outer] {
	display: table;
	height: 100%;
	width: 100%;
}
div[data-valign='bottom'] > div[data-align-outer] > div[data-align-inner] {
	display: table-cell;
	vertical-align: bottom;
}
div[data-align='center'] > div[data-align-outer] {
	width: auto;
}
div[data-align='right'] > div[data-align-outer] {
	width: auto;
}

.gx-responsive-grid .gx-remove-row {
  position: absolute;
  z-index: 1;
}

.gx-popup-frame-mask{
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}

form[tabindex="-1"]{
	outline:none;
}
.gx-prompt.gx-disabled {
        display:none;
}
.gx-sr-only{
	display:none;
}
[data-gx-sr-only]{
	display:none;
}

/* [gx-css-import ignore - end] */
.GridRow
{
	border-style: none;
	border-width: 0px;
}
.ActionGroup
{
	border-style: none;
	border-width: 0px;
}
.GridColumn,.ActionColumn,.WWColumn,.WWActionColumn,.WWOptionalColumn,.OptionalColumn
{
	border-style: none;
	border-width: 0px;
}
.ActionColumn
{
	width: 36px;
}
.WWColumn,.WWActionColumn,.WWOptionalColumn
{
	overflow: hidden;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	white-space: normal;
	width: 100%;
	text-overflow: ellipsis;
}
.WWActionColumn
{
	width: 52px !important;
}
.WWOptionalColumn
{
	visibility: visible;
}
.Hyperlink
{
	border-style: none;
	border-width: 0px;
}
.Form,.FormEmbedded,.FormBranco,.FormConteudo,.FormRefis,.FormPortal,.FormSistema,.FormPrompt
{
	background-color: #eaeaea;
	font-family: 'Open Sans Regular', Arial;
	font-size: 14px;
	color: #a1a1a1;
	background-color: #eaeaea !important;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.Form-fx, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx, body.Form-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx.enter-fx-duration, body.Form-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx.leave-fx-duration, body.Form-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.Form-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.Form-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.FormEmbedded-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormEmbedded-fx, body.FormEmbedded-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormEmbedded-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormEmbedded-fx.enter-fx-duration, body.FormEmbedded-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormEmbedded-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormEmbedded-fx.leave-fx-duration, body.FormEmbedded-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.FormEmbedded-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.FormEmbedded-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.FormBranco-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormBranco-fx, body.FormBranco-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormBranco-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormBranco-fx.enter-fx-duration, body.FormBranco-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormBranco-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormBranco-fx.leave-fx-duration, body.FormBranco-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.FormBranco-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.FormBranco-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.FormConteudo
{
	background-color: white;
	color: black;
	max-width: 800px;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.FormConteudo-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormConteudo-fx, body.FormConteudo-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormConteudo-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormConteudo-fx.enter-fx-duration, body.FormConteudo-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormConteudo-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormConteudo-fx.leave-fx-duration, body.FormConteudo-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.FormConteudo-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.FormConteudo-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.FormRefis-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormRefis-fx, body.FormRefis-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormRefis-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormRefis-fx.enter-fx-duration, body.FormRefis-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormRefis-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormRefis-fx.leave-fx-duration, body.FormRefis-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.FormRefis-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.FormRefis-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.FormPortal
{
	margin-top: 30px;
	color: black;
	background-color: #b3d1ff !important;
	background: -webkit-linear-gradient(90deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), -webkit-linear-gradient(0deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), -webkit-linear-gradient(90deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), -webkit-linear-gradient(0deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), rgb(34, 102, 153);
	background: -moz-linear-gradient(0deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), -moz-linear-gradient(90deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), -moz-linear-gradient(0deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), -moz-linear-gradient(90deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), rgb(34, 102, 153);
	background: linear-gradient(0deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), linear-gradient(90deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), linear-gradient(0deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), linear-gradient(90deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), rgb(34, 102, 153);
	-webkit-background-origin: padding-box;
	background-origin: padding-box;
	-webkit-background-clip: border-box;
	background-clip: border-box;
	-webkit-background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
	background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
}

.FormPortal-fx.entering
{
	position: absolute;
	z_index: 2;
}

.FormPortal-fx.leaving
{
	position: absolute;
	z_index: 1;
}

.FormSistema
{
	margin-top: 30px;
	color: black;
	background-color: #b3d1ff !important;
	background: -webkit-linear-gradient(90deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), -webkit-linear-gradient(0deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), -webkit-linear-gradient(90deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), -webkit-linear-gradient(0deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), rgb(34, 102, 153);
	background: -moz-linear-gradient(0deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), -moz-linear-gradient(90deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), -moz-linear-gradient(0deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), -moz-linear-gradient(90deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), rgb(34, 102, 153);
	background: linear-gradient(0deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), linear-gradient(90deg, #FFFFFF 2px, rgba(0,0,0,0) 2px), linear-gradient(0deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), linear-gradient(90deg, rgba(255,255,255,0.298039) 1px, rgba(0,0,0,0) 1px), rgb(34, 102, 153);
	-webkit-background-origin: padding-box;
	background-origin: padding-box;
	-webkit-background-clip: border-box;
	background-clip: border-box;
	-webkit-background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
	background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
}

.FormSistema-fx.entering
{
	position: absolute;
	z_index: 2;
}

.FormSistema-fx.leaving
{
	position: absolute;
	z_index: 1;
}

.FormPrompt
{
	background-color: #fff;
	background-color: #FFFFFF !important;
	overflow-x: hidden;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.FormPrompt-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormPrompt-fx, body.FormPrompt-fx
{
	transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-moz-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-ms-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-o-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
	-webkit-transition: all cubic-bezier(0, 1, 1, 0.69) .5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormPrompt-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormPrompt-fx.enter-fx-duration, body.FormPrompt-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.FormPrompt-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormPrompt-fx.leave-fx-duration, body.FormPrompt-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.FormPrompt-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.FormPrompt-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.Attribute,.BlobContentAttribute,.ReadonlyBlobContentAttribute,.BlobInputAttribute,.AttributeDragging,.AttributeAcceptDrag,.AttributeNoAcceptDrag,.AttSubTitle,.BlobContentAttSubTitle,.ReadonlyBlobContentAttSubTitle,.BlobInputAttSubTitle,.ReadonlyAttSubTitle,.DescriptionAttribute,.BlobContentDescriptionAttribute,.ReadonlyBlobContentDescriptionAttribute,.BlobInputDescriptionAttribute,.ReadonlyDescriptionAttribute,.AttributeInvisivel,.BlobContentAttributeInvisivel,.ReadonlyBlobContentAttributeInvisivel,.ReadonlyAttributeInvisivel,.BlobInputAttributeInvisivel,.AtributoEscondido,.BlobContentAtributoEscondido,.ReadonlyBlobContentAtributoEscondido,.BlobInputAtributoEscondido,.ReadonlyAtributoEscondido,.AtributoNumerico,.ReadonlyAtributoNumerico,.AtributoSemBorda,.BlobContentAtributoSemBorda,.ReadonlyBlobContentAtributoSemBorda,.BlobInputAtributoSemBorda,.ReadonlyAtributoSemBorda,.AttLongVarchar,.AttributeGrid,.BlobContentAttributeGrid,.ReadonlyBlobContentAttributeGrid,.BlobInputAttributeGrid,.ReadonlyAttributeGrid,.AttributeLogin,.IME_Active,.BlobContentIME_Active,.ReadonlyBlobContentIME_Active,.BlobInputIME_Active,.ReadonlyIME_Active,.IME_Disabled,.BlobContentIME_Disabled,.ReadonlyBlobContentIME_Disabled,.BlobInputIME_Disabled,.ReadonlyIME_Disabled,.IME_Inactive,.BlobContentIME_Inactive,.ReadonlyBlobContentIME_Inactive,.BlobInputIME_Inactive,.ReadonlyIME_Inactive,.teste,.BlobContentteste,.ReadonlyBlobContentteste,.BlobInputteste,.Readonlyteste,.DeleteRow,.AttributeLoginNegrito,.BlobContentAttributeLoginNegrito,.ReadonlyBlobContentAttributeLoginNegrito,.BlobInputAttributeLoginNegrito,.ReadonlyAttributeLoginNegrito,.CheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox,.ReadonlyCheckBox,.VideoAttribute,.ReadonlyVideoAttribute,.AudioAttribute,.ReadonlyAudioAttribute,.ErrorAttribute,.WarningAttribute,.ImageAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.ReadonlyImageAttribute,.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.BlobInputUpdateAttribute,.ReadonlyUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.BlobInputDeleteAttribute,.ReadonlyDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.BlobInputDisplayAttribute,.ReadonlyDisplayAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.BlobInputDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputActionAttribute,.ReadonlyActionAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.BlobInputSelectionAttribute,.ReadonlySelectionAttribute,.ReadonlyAttribute,.ReadOnlyCentralizado,.BlobContentReadOnlyCentralizado,.ReadonlyBlobContentReadOnlyCentralizado,.BlobInputReadOnlyCentralizado,.ReadonlyReadOnlyCentralizado,.ReadonlyLeft,.BlobContentReadonlyLeft,.ReadonlyBlobContentReadonlyLeft,.BlobInputReadonlyLeft,.ReadonlyReadonlyLeft,.ReadonlyAttributeExcluido,.FilterAttribute,.BlobContentFilterAttribute,.ReadonlyBlobContentFilterAttribute,.BlobInputFilterAttribute,.ReadonlyFilterAttribute
{
	border-top-left-radius: 1px;
	border-top-right-radius: 1px;
	border-bottom-right-radius: 1px;
	border-bottom-left-radius: 1px;
	color: #444;
	height: 36px;
	width: auto;
	max-width: 100%;
}
.ReadonlyBlobContentAttribute
{
	color: #a1a1a1;
}
.ReadonlyAttSubTitle
{
	color: #a1a1a1;
}
.ReadonlyBlobContentDescriptionAttribute
{
	border-width: 0px;
}
.ReadonlyDescriptionAttribute
{
	border-width: 0px;
	font-family: "Open Sans Bold";
}
.DeleteRow
{
	cursor: hand;
	 cursor: pointer;
}
.CheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox,.ReadonlyCheckBox
{
	margin-bottom: 10px;
	margin-top: 10px;
	padding-left: 20px;
	display: block;
	min-height: 20px;
}
.ReadonlyCheckBox
{
	color: #a1a1a1;
}
.VideoAttribute,.ReadonlyVideoAttribute
{
	width: 300px;
}
.ReadonlyVideoAttribute
{
	border-width: 0px;
}
.AudioAttribute,.ReadonlyAudioAttribute
{
	width: 300px;
}
.ReadonlyAudioAttribute
{
	border-width: 0px;
}
.ErrorAttribute
{
	border-bottom-color: #f56a67;
	border-left-color: #f56a67;
	border-right-color: #f56a67;
	border-top-color: #f56a67;
	border-style: solid;
	border-width: 1px;
}
.WarningAttribute
{
	border-bottom-color: #fdae45;
	border-left-color: #fdae45;
	border-right-color: #fdae45;
	border-top-color: #fdae45;
	border-style: solid;
	border-width: 1px;
}
.ImageAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.ReadonlyImageAttribute,.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.BlobInputUpdateAttribute,.ReadonlyUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.BlobInputDeleteAttribute,.ReadonlyDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.BlobInputDisplayAttribute,.ReadonlyDisplayAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.BlobInputDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputActionAttribute,.ReadonlyActionAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.BlobInputSelectionAttribute,.ReadonlySelectionAttribute
{
	height: auto;
	max-width: none;
}
.ReadonlyBlobContentResponsiveImageAttribute
{
	border-width: 0px;
}
.ReadonlyResponsiveImageAttribute
{
	border-width: 0px;
	max-width: 100%;
}
.ReadonlyImageAttribute
{
	border-width: 0px;
	max-height: 68px;
	max-width: 124px;
}
.ActionAttribute,.BlobContentActionAttribute,.ReadonlyBlobContentActionAttribute,.UpdateAttribute,.BlobContentUpdateAttribute,.ReadonlyBlobContentUpdateAttribute,.BlobInputUpdateAttribute,.ReadonlyUpdateAttribute,.DeleteAttribute,.BlobContentDeleteAttribute,.ReadonlyBlobContentDeleteAttribute,.BlobInputDeleteAttribute,.ReadonlyDeleteAttribute,.DisplayAttribute,.BlobContentDisplayAttribute,.ReadonlyBlobContentDisplayAttribute,.BlobInputDisplayAttribute,.ReadonlyDisplayAttribute,.DisabledActionAttribute,.BlobContentDisabledActionAttribute,.ReadonlyBlobContentDisabledActionAttribute,.BlobInputDisabledActionAttribute,.ReadonlyDisabledActionAttribute,.BlobInputActionAttribute,.ReadonlyActionAttribute,.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.BlobInputSelectionAttribute,.ReadonlySelectionAttribute
{
	margin-bottom: -6px;
	margin-left: -6px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	display: block;
	background-color: #ececec;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}
.ReadonlyBlobContentActionAttribute
{
	border-width: 0px;
}
.ReadonlyBlobContentUpdateAttribute
{
	border-width: 0px;
}
.ReadonlyUpdateAttribute
{
	border-width: 0px;
}
.ReadonlyBlobContentDeleteAttribute
{
	border-width: 0px;
}
.ReadonlyDeleteAttribute
{
	border-width: 0px;
}
.ReadonlyBlobContentDisplayAttribute
{
	border-width: 0px;
}
.ReadonlyDisplayAttribute
{
	border-width: 0px;
}
.ReadonlyBlobContentDisabledActionAttribute
{
	border-width: 0px;
}
.ReadonlyDisabledActionAttribute
{
	border-width: 0px;
}
.ReadonlyActionAttribute
{
	border-width: 0px;
}
.SelectionAttribute,.BlobContentSelectionAttribute,.ReadonlyBlobContentSelectionAttribute,.BlobInputSelectionAttribute,.ReadonlySelectionAttribute
{
	background-color: transparent;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.ReadonlyBlobContentSelectionAttribute
{
	border-width: 0px;
}
.ReadonlySelectionAttribute
{
	border-width: 0px;
}
.ReadonlyAttribute,.ReadOnlyCentralizado,.BlobContentReadOnlyCentralizado,.ReadonlyBlobContentReadOnlyCentralizado,.BlobInputReadOnlyCentralizado,.ReadonlyReadOnlyCentralizado,.ReadonlyLeft,.BlobContentReadonlyLeft,.ReadonlyBlobContentReadonlyLeft,.BlobInputReadonlyLeft,.ReadonlyReadonlyLeft,.ReadonlyAttributeExcluido
{
	color: black;
}
.ReadonlyAttributeExcluido
{
	text-decoration:line-through;
}
.FilterAttribute,.BlobContentFilterAttribute,.ReadonlyBlobContentFilterAttribute,.BlobInputFilterAttribute,.ReadonlyFilterAttribute
{
	background-position: 14px center;
	background-repeat: no-repeat;
	box-shadow: 0px 0px 0px 0px;
	padding-bottom: 17px;
	padding-left: 42px;
	padding-right: 10px;
	padding-top: 17px;
	background-image: url(../Flat/SearchIcon.gif);
	border-style: none;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	font-size: 18px;
	width: 100%;
	height: 63px !important;
}
.BlobContentFilterAttribute,.ReadonlyBlobContentFilterAttribute
{
	box-shadow: 0px 0px 0px 0px;
}
.ReadonlyBlobContentFilterAttribute
{
	box-shadow: 0px 0px 0px 0px;
	border-width: 0px;
}
.BlobInputFilterAttribute
{
	box-shadow: 0px 0px 0px 0px;
}
.ReadonlyFilterAttribute
{
	box-shadow: 0px 0px 0px 0px;
	border-width: 0px;
	color: #a1a1a1;
}
.Button,.SpecialButtons,.BtnCancel,.BtnCheck,.BtnGet,.BtnHelp,.BtnRefresh,.BtnSelect,.SpecialButtonsDisabled,.BtnEnter,.BtnDelete,.BtnToggle,.BtnToggleActive,.BtnFirst,.BtnLast,.BtnNext,.BtnPrevious,.ButtonDragging,.ButtonAcceptDrag,.ButtonNoAcceptDrag,.ActionButtons,.ButtonDisabled,.BtnConfirmar,.BtnSalvar,.BtnVoltar,.BigButton,.BtnAdd,.BtnAlterar,.BtnArquivar,.BtnAtualizar,.BtnAtualizarNFixo,.BtnAvancar,.BtnCancelar,.BtnConfirmar2,.BtnConsultar,.BtnInserir,.BtnInserirNFixo,.BtnContinuar,.BtnExportar,.BtnImprimir,.BtnImprimir2,.BtnImprimirNFixo,.BtnLimpar,.BtnPadrao,.BtnProcessar,.BtnProcessarNFixo,.BtnRecArq,.BtnReparcelar
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow: visible;
	background-color: white;
	border-bottom-color: #dbdcde;
	border-left-color: #dbdcde;
	border-right-color: #dbdcde;
	border-top-color: #dbdcde;
	font-family: inherit;
	font-weight: bold;
	color: inherit;
	cursor: pointer;
	text-transform: none;
	-webkit-appearance:button;
	line-height:inherit;
}

.BtnEnter
{
	background-color: #9ccf70;
	border-width: 0px;
	color: white;
}

.BtnDelete
{
	background-color: #f56a67;
	border-width: 0px;
	color: white;
}

.BtnToggle,.BtnToggleActive
{
	margin-left: -15px;
	margin-right: 15px;
	margin-top: -6px;
	padding-bottom: 11px;
	padding-left: 5px;
	padding-right: 12px;
	padding-top: 3px;
	font-size: 24px;
	letter-spacing: -7px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

.BtnToggleActive
{
	background-color: #eaeaea;
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
}

.Grid,.GridDragging,.GridNoAcceptDrag,.GridAcceptDrag,.WorkWith,.PromptGrid
{
	background-color: #fff;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	width: 100%;
}

.GridUniformTitle
{
	font-size: 13px;
	font-weight: normal;
}

.GridTitle
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
}

.GridFooter
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
}

.GridDraggingUniformTitle
{
	font-size: 13px;
	font-weight: normal;
}

.GridDraggingTitle
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
}

.GridDraggingFooter
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
}

.GridNoAcceptDragUniformTitle
{
	font-size: 13px;
	font-weight: normal;
}

.GridNoAcceptDragTitle
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
}

.GridNoAcceptDragFooter
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
}

.GridAcceptDragUniformTitle
{
	font-size: 13px;
	font-weight: normal;
}

.GridAcceptDragTitle
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
}

.GridAcceptDragFooter
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
}

.WorkWith,.PromptGrid
{
	table-layout: fixed;
}

.WorkWithUniform
{
	table-layout: fixed;
}

.WorkWithOdd
{
	table-layout: fixed;
}

.WorkWithEven
{
	table-layout: fixed;
}

.WorkWithUniformTitle
{
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.WorkWithTitle
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.WorkWithFooter
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.PromptGridUniform
{
	table-layout: fixed;
}

.PromptGridOdd
{
	table-layout: fixed;
}

.PromptGridEven
{
	table-layout: fixed;
}

.PromptGridUniformTitle
{
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.PromptGridTitle
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.PromptGridFooter
{
	background-color: #f9f9f9;
	font-size: 13px;
	font-weight: normal;
	table-layout: fixed;
}

.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious
{
	background-position: center center;
	background-repeat: no-repeat;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	height: 20px;
	width: 20px;
	cursor: pointer;
	padding-bottom: 16px !important;
	 padding-left: 26px !important;
}
.PagingButtonsFirst
{
	background-image: url(../Flat/PageFirst.png);
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.PagingButtonsLast
{
	background-image: url(../Flat/PageLast.png);
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	padding-bottom: 16px !important;
	 padding-left: 26px !important;
	 border-left-width: 0;
}
.PagingButtonsNext
{
	background-image: url(../Flat/PageNext.png);
	padding-bottom: 16px !important;
	 padding-left: 26px !important;
	 border-left-width: 0;
}
.PagingButtonsPrevious
{
	background-image: url(../Flat/PagePrevious.png);
	padding-bottom: 16px !important;
	 padding-left: 26px !important;
	 border-left-width: 0;
}
.PoweredBy
{
	float: right;
	margin-top: 20px;
}
.Table,.TableDragging,.TableAcceptDrag,.TableNoAcceptDrag,.TableHorizontalLine,.TableHorizontalLineBlue,.TableHorizontalLineGray,.header_pink_line,.TableGrid,.TableTop,.TableContent,.ViewTable,.HorizontalSpace,.TableBottom,.Table960,.TableGreyFooter,.TableBlackFooter,.TableBlackHeader,.TableLogin,.TableLeftMenu,.TableTopMenu,.Table80,.Borda,.BordaComMargem,.Table100Width,.Table100W5Padding,.Table100Wx580H,.Table2,.Table2Padding,.TableBalloon,.TableConteudo,.TableCorAmarela,.TableMargin,.TableRegua,.TableSubTitle,.TableTransparente,.TableVerticalLine,.TableVerticalLineBlue,.VerticalTab,.Table100x100,.TableBorder,.RecentLinksTable,.Table95,.Container,.ContainerFluid,.RecentLinksMainTable,.RecentLinksMainTableExpanded,.LevelTable,.BodyContainer,.HeaderContainer,.RecentLinksContainer,.FormContainer,.AdvancedContainerItem,.AdvancedContainerItemExpanded,.AdvancedContainer,.AdvancedContainerVisible,.OrdersTable,.WWAdvancedContainer,.PromptContainer,.PromptMainTable,.MainContainer,.GridTabMainTable
{
	margin-bottom: 20px;
	background-color: transparent;
	width: 100%;
	max-width: 100%;
	border-collapse:collapse !important;
	border-collapse:collapse;
	border-spacing:0;
}
.Container,.ContainerFluid
{
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.LevelTable
{
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
}
.BodyContainer
{
	margin-top: 42px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 30px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.HeaderContainer,.RecentLinksContainer
{
	margin-left: -15px;
	margin-right: -15px;
	padding-bottom: 12px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 12px;
	background-color: #50a0e5;
}
.RecentLinksContainer
{
	background-color: #fff;
}
.FormContainer
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 25px;
	background-color: #fff;
}
.AdvancedContainerItem,.AdvancedContainerItemExpanded
{
	overflow: hidden;
	padding-bottom: 20px;
	background-color: white;
	border-bottom-color: #efefef;
	max-height: 55px;
	border-bottom-width: 1px;
	 border-bottom-style: solid;
	 -moz-transition: max-height 0.5s ease-in-out 0s;
	 -webkit-transition: max-height 0.5s ease-in-out 0s;
	 -ms-transition: max-height 0.5s ease-in-out 0s;
	 transition: max-height 0.5s ease-in-out 0s;
}
.AdvancedContainerItemExpanded
{
	max-height: 500px;
}
.AdvancedContainer,.AdvancedContainerVisible
{
	background-color: #fff;
	 -moz-transition: left 0.5s ease-in-out 0s;
	 -webkit-transition: left 0.5s ease-in-out 0s;
	 -ms-transition: left 0.5s ease-in-out 0s;
	 transition: left 0.5s ease-in-out 0s;
}
.OrdersTable
{
	padding-left: 20px;
	padding-right: 20px;
}
.WWAdvancedContainer
{
	margin-left: -45px;
	background-color: #fff;
}
.PromptContainer
{
	margin-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.PromptMainTable
{
	padding-left: 15px;
	padding-right: 15px;
}
.MainContainer
{
	padding-left: 15px;
	padding-right: 15px;
}
.GridTabMainTable
{
	overflow: hidden;
	position: relative;
}
.TextBlock,.TextBlockDragging,.TextBlockAcceptDrag,.TextBlockNoAcceptDrag,.SmallText,.RecentLink,.Separator,.FooterText,.VerticalMenuOption,.bullet,.subBullet,.TextTable,.TBTopMenu,.TBLeftMenu,.SelectedTab,.FieldSetTitle,.BtnTextBlock,.html,.Alerta,.Msg_Atencao,.Msg_Erro,.TextBlockAsterisco,.TextBlockHtml,.TextBlockNegrito,.TextLink,.Usuario,.Desc2,.TextBlockBody,.TextBlockUser,.Msg_Informacao,.Label,.LabelAcceptDrag,.LabelDragging,.LabelNoAcceptDrag,.RecentLinkItem,.TextBlockHeader,.RecentsTitle,.Title,.SubTitleCollapsed,.SubTitleCollapsedBranco,.SubTitleCollapsedCinza,.SubTitleExpand,.SubTitleExpandBranco,.SubTitleExpandCinza,.TitleDiv,.SubTitle,.SubTitleSemImg,.SubTitleWidthCompleto,.warning,.WWAdvancedLabel,.WWOrderByLabel,.WWFilterLabel,.WWDateFilterLabel,.WWOrderItem,.WWOrderItemSelected,.UnSelectedTab,.TextRed
{
	color: black;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	 font-size: 14px;
}
.TextBlockBody
{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	 font-size: 14px;
	 padding-left: 4px;
	 padding-right: 4px;
}
.Msg_Informacao
{
	color: blue;
}
.Label,.LabelAcceptDrag,.LabelDragging,.LabelNoAcceptDrag,.gx-label.AttributeLabel,.gx-label.chosen-multiLabel,.gx-label.values-selectedLabel,.gx-label.file-upload-nome-gridLabel,.gx-label.file-change-gridLabel,.gx-label.btn-file-upload-gridLabel,.gx-label.type-fullLabel,.gx-label.BlobContentAttributeLabel,.gx-label.ReadonlyBlobContentAttributeLabel,.gx-label.BlobInputAttributeLabel,.gx-label.AttributeDraggingLabel,.gx-label.AttributeAcceptDragLabel,.gx-label.AttributeNoAcceptDragLabel,.gx-label.AttSubTitleLabel,.gx-label.BlobContentAttSubTitleLabel,.gx-label.ReadonlyBlobContentAttSubTitleLabel,.gx-label.BlobInputAttSubTitleLabel,.gx-label.ReadonlyAttSubTitleLabel,.gx-label.DescriptionAttributeLabel,.gx-label.BlobContentDescriptionAttributeLabel,.gx-label.ReadonlyBlobContentDescriptionAttributeLabel,.gx-label.BlobInputDescriptionAttributeLabel,.gx-label.ReadonlyDescriptionAttributeLabel,.gx-label.AttributeInvisivelLabel,.gx-label.BlobContentAttributeInvisivelLabel,.gx-label.ReadonlyBlobContentAttributeInvisivelLabel,.gx-label.ReadonlyAttributeInvisivelLabel,.gx-label.BlobInputAttributeInvisivelLabel,.gx-label.AtributoEscondidoLabel,.gx-label.BlobContentAtributoEscondidoLabel,.gx-label.ReadonlyBlobContentAtributoEscondidoLabel,.gx-label.BlobInputAtributoEscondidoLabel,.gx-label.ReadonlyAtributoEscondidoLabel,.gx-label.AtributoNumericoLabel,.gx-label.ReadonlyAtributoNumericoLabel,.gx-label.AtributoSemBordaLabel,.gx-label.BlobContentAtributoSemBordaLabel,.gx-label.ReadonlyBlobContentAtributoSemBordaLabel,.gx-label.BlobInputAtributoSemBordaLabel,.gx-label.ReadonlyAtributoSemBordaLabel,.gx-label.AttLongVarcharLabel,.gx-label.AttributeGridLabel,.gx-label.BlobContentAttributeGridLabel,.gx-label.ReadonlyBlobContentAttributeGridLabel,.gx-label.BlobInputAttributeGridLabel,.gx-label.ReadonlyAttributeGridLabel,.gx-label.AttributeLoginLabel,.gx-label.IME_ActiveLabel,.gx-label.BlobContentIME_ActiveLabel,.gx-label.ReadonlyBlobContentIME_ActiveLabel,.gx-label.BlobInputIME_ActiveLabel,.gx-label.ReadonlyIME_ActiveLabel,.gx-label.IME_DisabledLabel,.gx-label.BlobContentIME_DisabledLabel,.gx-label.ReadonlyBlobContentIME_DisabledLabel,.gx-label.BlobInputIME_DisabledLabel,.gx-label.ReadonlyIME_DisabledLabel,.gx-label.IME_InactiveLabel,.gx-label.BlobContentIME_InactiveLabel,.gx-label.ReadonlyBlobContentIME_InactiveLabel,.gx-label.BlobInputIME_InactiveLabel,.gx-label.ReadonlyIME_InactiveLabel,.gx-label.testeLabel,.gx-label.BlobContenttesteLabel,.gx-label.ReadonlyBlobContenttesteLabel,.gx-label.BlobInputtesteLabel,.gx-label.ReadonlytesteLabel,.gx-label.campo-bairroLabel,.gx-label.campo-bairro-digitadoLabel,.gx-label.campo-logradouroLabel,.gx-label.campo-logradouro-digitadoLabel,.gx-label.cep-autocompleteLabel,.gx-label.combo-cidadeLabel,.gx-label.combo-estadoLabel,.gx-label.Form-controlLabel,.gx-label.SelecionarGridLabel,.gx-label.glyphiconLabel,.gx-label.glyphicon-downloadLabel,.gx-label.upload-fileLabel,.gx-label.ComboGroupLabel,.gx-label.DisabledLabel,.gx-label.AttributeColorirLabel,.gx-label.SomeLinhaLabel,.gx-label.YesLabel,.gx-label.SelecionarLabel,.gx-label.ExcluidoLabel,.gx-label.DisableLabel,.gx-label.MenuTableLabel,.gx-label.AtributoTituloLabel,.gx-label.AtributoDataLabel,.gx-label.SituacoesSelecionadasLabel,.gx-label.campo-servidor-fiscal-idLabel,.gx-label.busca-servidor-fiscalLabel,.gx-label.campo-servidor-fiscal-nomeLabel,.gx-label.ComponentsIdLabel,.gx-label.Mask-TelefoneLabel,.gx-label.Mask-CEPLabel,.gx-label.modal-resultadoLabel,.gx-label.update-file-sizeLabel,.gx-label.funcionarioLabel,.gx-label.escritorioLabel,.gx-label.modal-confirmadoLabel,.gx-label.busca-requerimentoLabel,.gx-label.campo-requerimento-nomeLabel,.gx-label.busca-cidadeLabel,.gx-label.busca-cidade-nomeLabel,.gx-label.busca-cidade-estado-siglaLabel,.gx-label.Mask-CNPJLabel,.gx-label.buscaCombo-requerimentoLabel,.gx-label.campo-requerimento-tipo-contribuinteLabel,.gx-label.campo-requerimento-integrarLabel,.gx-label.busca-servidor-fiscal-2Label,.gx-label.campo-servidor-fiscal-2-nomeLabel,.gx-label.campo-servidor-fiscal-2-idLabel,.gx-label.busca-cboLabel,.gx-label.campo-cbo-nomeLabel,.gx-label.tamanho-maximo-docLabel,.gx-label.busca-usuario-quartzoLabel,.gx-label.campo-usuario-quartzo-nomeLabel,.gx-label.autocompleteLabel,.gx-label.campo-regiao-descricaoLabel,.gx-label.campo-regiao-idLabel,.gx-label.regiao-fiscalLabel,.gx-label.NoLabel,.gx-label.campo-bairro-antigoLabel,.gx-label.campo-bairro-usualLabel,.gx-label.campo-bairro-leiLabel,.gx-label.Disabled2Label,.gx-label.upload-file-sizeLabel,.gx-label.type-imgLabel,.gx-label.file-upload-imgLabel,.gx-label.file-upload-nomeLabel,.gx-label.file-changeLabel,.gx-label.busca-cnaeLabel,.gx-label.campo-cnae-descricaoLabel,.gx-label.campo-cnae-idLabel,.gx-label.Mask-CPFLabel,.gx-label.remove-word-specialLabel,.gx-label.WinModalLabel,.gx-label.busca-regiaoLabel,.gx-label.busca-atividadeLabel,.gx-label.campo-atividade-nomeLabel,.gx-label.Mask-CPF-CNPJLabel,.gx-label.busca-requerimento-2Label,.gx-label.campo-requerimento-2-nomeLabel,.gx-label.busca-requerimento-alvaraLabel,.gx-label.campo-requerimento-alvara-nomeLabel,.gx-label.busca-cnae-1Label,.gx-label.campo-cnae-1-descricaoLabel,.gx-label.campo-cnae-1-idLabel,.gx-label.tipo-contribuinte-comboLabel,.gx-label.tipo-contribuinte-inscricaoLabel,.gx-label.tipo-contribuinte-nomeLabel,.gx-label.tipo-contribuinte-cpfCnpjLabel,.gx-label.ControlaLinhaLabel,.gx-label.ControlaLinhaInfracaoLabel,.gx-label.ControlaLinhaDataLabel,.gx-label.ImagemComBordaLabel,.gx-label.ControlaLinhaSimNaoLabel,.gx-label.DeleteRowLabel,.gx-label.AttributeLoginNegritoLabel,.gx-label.BlobContentAttributeLoginNegritoLabel,.gx-label.ReadonlyBlobContentAttributeLoginNegritoLabel,.gx-label.BlobInputAttributeLoginNegritoLabel,.gx-label.ReadonlyAttributeLoginNegritoLabel,.gx-label.CheckBoxLabel,.gx-label.BlobContentCheckBoxLabel,.gx-label.ReadonlyBlobContentCheckBoxLabel,.gx-label.BlobInputCheckBoxLabel,.gx-label.ReadonlyCheckBoxLabel,.gx-label.VideoAttributeLabel,.gx-label.ReadonlyVideoAttributeLabel,.gx-label.AudioAttributeLabel,.gx-label.ReadonlyAudioAttributeLabel,.gx-label.ErrorAttributeLabel,.gx-label.WarningAttributeLabel,.gx-label.ImageAttributeLabel,.gx-label.ResponsiveImageAttributeLabel,.gx-label.BlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,.gx-label.BlobInputResponsiveImageAttributeLabel,.gx-label.ReadonlyResponsiveImageAttributeLabel,.gx-label.ReadonlyImageAttributeLabel,.gx-label.ActionAttributeLabel,.gx-label.BlobContentActionAttributeLabel,.gx-label.ReadonlyBlobContentActionAttributeLabel,.gx-label.UpdateAttributeLabel,.gx-label.BlobContentUpdateAttributeLabel,.gx-label.ReadonlyBlobContentUpdateAttributeLabel,.gx-label.BlobInputUpdateAttributeLabel,.gx-label.ReadonlyUpdateAttributeLabel,.gx-label.DeleteAttributeLabel,.gx-label.BlobContentDeleteAttributeLabel,.gx-label.ReadonlyBlobContentDeleteAttributeLabel,.gx-label.BlobInputDeleteAttributeLabel,.gx-label.ReadonlyDeleteAttributeLabel,.gx-label.DisplayAttributeLabel,.gx-label.BlobContentDisplayAttributeLabel,.gx-label.ReadonlyBlobContentDisplayAttributeLabel,.gx-label.BlobInputDisplayAttributeLabel,.gx-label.ReadonlyDisplayAttributeLabel,.gx-label.DisabledActionAttributeLabel,.gx-label.BlobContentDisabledActionAttributeLabel,.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel,.gx-label.BlobInputDisabledActionAttributeLabel,.gx-label.ReadonlyDisabledActionAttributeLabel,.gx-label.BlobInputActionAttributeLabel,.gx-label.ReadonlyActionAttributeLabel,.gx-label.SelectionAttributeLabel,.gx-label.BlobContentSelectionAttributeLabel,.gx-label.ReadonlyBlobContentSelectionAttributeLabel,.gx-label.BlobInputSelectionAttributeLabel,.gx-label.ReadonlySelectionAttributeLabel,.gx-label.ReadonlyAttributeLabel,.gx-label.ReadOnlyCentralizadoLabel,.gx-label.BlobContentReadOnlyCentralizadoLabel,.gx-label.ReadonlyBlobContentReadOnlyCentralizadoLabel,.gx-label.BlobInputReadOnlyCentralizadoLabel,.gx-label.ReadonlyReadOnlyCentralizadoLabel,.gx-label.ReadonlyLeftLabel,.gx-label.BlobContentReadonlyLeftLabel,.gx-label.ReadonlyBlobContentReadonlyLeftLabel,.gx-label.BlobInputReadonlyLeftLabel,.gx-label.ReadonlyReadonlyLeftLabel,.gx-label.ReadonlyAttributeExcluidoLabel,.gx-label.FilterAttributeLabel,.gx-label.BlobContentFilterAttributeLabel,.gx-label.ReadonlyBlobContentFilterAttributeLabel,.gx-label.BlobInputFilterAttributeLabel,.gx-label.ReadonlyFilterAttributeLabel
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-bottom: 5px;
	padding-bottom: .3em;
	padding-right: .6em;
	padding-top: .9em;
	white-space: nowrap;
	border-top-left-radius: .25em;
	border-top-right-radius: .25em;
	border-bottom-right-radius: .25em;
	border-bottom-left-radius: .25em;
	font-size: 90%;
	font-weight: bold;
	color: #444;
	text-align: right;
	vertical-align: baseline;
	line-height:1;
}
.Label:after,.LabelAcceptDrag:after,.LabelDragging:after,.LabelNoAcceptDrag:after,.gx-label.AttributeLabel:after,.gx-label.chosen-multiLabel:after,.gx-label.values-selectedLabel:after,.gx-label.file-upload-nome-gridLabel:after,.gx-label.file-change-gridLabel:after,.gx-label.btn-file-upload-gridLabel:after,.gx-label.type-fullLabel:after,.gx-label.BlobContentAttributeLabel:after,.gx-label.ReadonlyBlobContentAttributeLabel:after,.gx-label.BlobInputAttributeLabel:after,.gx-label.AttributeDraggingLabel:after,.gx-label.AttributeAcceptDragLabel:after,.gx-label.AttributeNoAcceptDragLabel:after,.gx-label.AttSubTitleLabel:after,.gx-label.BlobContentAttSubTitleLabel:after,.gx-label.ReadonlyBlobContentAttSubTitleLabel:after,.gx-label.BlobInputAttSubTitleLabel:after,.gx-label.ReadonlyAttSubTitleLabel:after,.gx-label.DescriptionAttributeLabel:after,.gx-label.BlobContentDescriptionAttributeLabel:after,.gx-label.ReadonlyBlobContentDescriptionAttributeLabel:after,.gx-label.BlobInputDescriptionAttributeLabel:after,.gx-label.ReadonlyDescriptionAttributeLabel:after,.gx-label.AttributeInvisivelLabel:after,.gx-label.BlobContentAttributeInvisivelLabel:after,.gx-label.ReadonlyBlobContentAttributeInvisivelLabel:after,.gx-label.ReadonlyAttributeInvisivelLabel:after,.gx-label.BlobInputAttributeInvisivelLabel:after,.gx-label.AtributoEscondidoLabel:after,.gx-label.BlobContentAtributoEscondidoLabel:after,.gx-label.ReadonlyBlobContentAtributoEscondidoLabel:after,.gx-label.BlobInputAtributoEscondidoLabel:after,.gx-label.ReadonlyAtributoEscondidoLabel:after,.gx-label.AtributoNumericoLabel:after,.gx-label.ReadonlyAtributoNumericoLabel:after,.gx-label.AtributoSemBordaLabel:after,.gx-label.BlobContentAtributoSemBordaLabel:after,.gx-label.ReadonlyBlobContentAtributoSemBordaLabel:after,.gx-label.BlobInputAtributoSemBordaLabel:after,.gx-label.ReadonlyAtributoSemBordaLabel:after,.gx-label.AttLongVarcharLabel:after,.gx-label.AttributeGridLabel:after,.gx-label.BlobContentAttributeGridLabel:after,.gx-label.ReadonlyBlobContentAttributeGridLabel:after,.gx-label.BlobInputAttributeGridLabel:after,.gx-label.ReadonlyAttributeGridLabel:after,.gx-label.AttributeLoginLabel:after,.gx-label.IME_ActiveLabel:after,.gx-label.BlobContentIME_ActiveLabel:after,.gx-label.ReadonlyBlobContentIME_ActiveLabel:after,.gx-label.BlobInputIME_ActiveLabel:after,.gx-label.ReadonlyIME_ActiveLabel:after,.gx-label.IME_DisabledLabel:after,.gx-label.BlobContentIME_DisabledLabel:after,.gx-label.ReadonlyBlobContentIME_DisabledLabel:after,.gx-label.BlobInputIME_DisabledLabel:after,.gx-label.ReadonlyIME_DisabledLabel:after,.gx-label.IME_InactiveLabel:after,.gx-label.BlobContentIME_InactiveLabel:after,.gx-label.ReadonlyBlobContentIME_InactiveLabel:after,.gx-label.BlobInputIME_InactiveLabel:after,.gx-label.ReadonlyIME_InactiveLabel:after,.gx-label.testeLabel:after,.gx-label.BlobContenttesteLabel:after,.gx-label.ReadonlyBlobContenttesteLabel:after,.gx-label.BlobInputtesteLabel:after,.gx-label.ReadonlytesteLabel:after,.gx-label.campo-bairroLabel:after,.gx-label.campo-bairro-digitadoLabel:after,.gx-label.campo-logradouroLabel:after,.gx-label.campo-logradouro-digitadoLabel:after,.gx-label.cep-autocompleteLabel:after,.gx-label.combo-cidadeLabel:after,.gx-label.combo-estadoLabel:after,.gx-label.Form-controlLabel:after,.gx-label.SelecionarGridLabel:after,.gx-label.glyphiconLabel:after,.gx-label.glyphicon-downloadLabel:after,.gx-label.upload-fileLabel:after,.gx-label.ComboGroupLabel:after,.gx-label.DisabledLabel:after,.gx-label.AttributeColorirLabel:after,.gx-label.SomeLinhaLabel:after,.gx-label.YesLabel:after,.gx-label.SelecionarLabel:after,.gx-label.ExcluidoLabel:after,.gx-label.DisableLabel:after,.gx-label.MenuTableLabel:after,.gx-label.AtributoTituloLabel:after,.gx-label.AtributoDataLabel:after,.gx-label.SituacoesSelecionadasLabel:after,.gx-label.campo-servidor-fiscal-idLabel:after,.gx-label.busca-servidor-fiscalLabel:after,.gx-label.campo-servidor-fiscal-nomeLabel:after,.gx-label.ComponentsIdLabel:after,.gx-label.Mask-TelefoneLabel:after,.gx-label.Mask-CEPLabel:after,.gx-label.modal-resultadoLabel:after,.gx-label.update-file-sizeLabel:after,.gx-label.funcionarioLabel:after,.gx-label.escritorioLabel:after,.gx-label.modal-confirmadoLabel:after,.gx-label.busca-requerimentoLabel:after,.gx-label.campo-requerimento-nomeLabel:after,.gx-label.busca-cidadeLabel:after,.gx-label.busca-cidade-nomeLabel:after,.gx-label.busca-cidade-estado-siglaLabel:after,.gx-label.Mask-CNPJLabel:after,.gx-label.buscaCombo-requerimentoLabel:after,.gx-label.campo-requerimento-tipo-contribuinteLabel:after,.gx-label.campo-requerimento-integrarLabel:after,.gx-label.busca-servidor-fiscal-2Label:after,.gx-label.campo-servidor-fiscal-2-nomeLabel:after,.gx-label.campo-servidor-fiscal-2-idLabel:after,.gx-label.busca-cboLabel:after,.gx-label.campo-cbo-nomeLabel:after,.gx-label.tamanho-maximo-docLabel:after,.gx-label.busca-usuario-quartzoLabel:after,.gx-label.campo-usuario-quartzo-nomeLabel:after,.gx-label.autocompleteLabel:after,.gx-label.campo-regiao-descricaoLabel:after,.gx-label.campo-regiao-idLabel:after,.gx-label.regiao-fiscalLabel:after,.gx-label.NoLabel:after,.gx-label.campo-bairro-antigoLabel:after,.gx-label.campo-bairro-usualLabel:after,.gx-label.campo-bairro-leiLabel:after,.gx-label.Disabled2Label:after,.gx-label.upload-file-sizeLabel:after,.gx-label.type-imgLabel:after,.gx-label.file-upload-imgLabel:after,.gx-label.file-upload-nomeLabel:after,.gx-label.file-changeLabel:after,.gx-label.busca-cnaeLabel:after,.gx-label.campo-cnae-descricaoLabel:after,.gx-label.campo-cnae-idLabel:after,.gx-label.Mask-CPFLabel:after,.gx-label.remove-word-specialLabel:after,.gx-label.WinModalLabel:after,.gx-label.busca-regiaoLabel:after,.gx-label.busca-atividadeLabel:after,.gx-label.campo-atividade-nomeLabel:after,.gx-label.Mask-CPF-CNPJLabel:after,.gx-label.busca-requerimento-2Label:after,.gx-label.campo-requerimento-2-nomeLabel:after,.gx-label.busca-requerimento-alvaraLabel:after,.gx-label.campo-requerimento-alvara-nomeLabel:after,.gx-label.busca-cnae-1Label:after,.gx-label.campo-cnae-1-descricaoLabel:after,.gx-label.campo-cnae-1-idLabel:after,.gx-label.tipo-contribuinte-comboLabel:after,.gx-label.tipo-contribuinte-inscricaoLabel:after,.gx-label.tipo-contribuinte-nomeLabel:after,.gx-label.tipo-contribuinte-cpfCnpjLabel:after,.gx-label.ControlaLinhaLabel:after,.gx-label.ControlaLinhaInfracaoLabel:after,.gx-label.ControlaLinhaDataLabel:after,.gx-label.ImagemComBordaLabel:after,.gx-label.ControlaLinhaSimNaoLabel:after,.gx-label.DeleteRowLabel:after,.gx-label.AttributeLoginNegritoLabel:after,.gx-label.BlobContentAttributeLoginNegritoLabel:after,.gx-label.ReadonlyBlobContentAttributeLoginNegritoLabel:after,.gx-label.BlobInputAttributeLoginNegritoLabel:after,.gx-label.ReadonlyAttributeLoginNegritoLabel:after,.gx-label.CheckBoxLabel:after,.gx-label.BlobContentCheckBoxLabel:after,.gx-label.ReadonlyBlobContentCheckBoxLabel:after,.gx-label.BlobInputCheckBoxLabel:after,.gx-label.ReadonlyCheckBoxLabel:after,.gx-label.VideoAttributeLabel:after,.gx-label.ReadonlyVideoAttributeLabel:after,.gx-label.AudioAttributeLabel:after,.gx-label.ReadonlyAudioAttributeLabel:after,.gx-label.ErrorAttributeLabel:after,.gx-label.WarningAttributeLabel:after,.gx-label.ImageAttributeLabel:after,.gx-label.ResponsiveImageAttributeLabel:after,.gx-label.BlobContentResponsiveImageAttributeLabel:after,.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel:after,.gx-label.BlobInputResponsiveImageAttributeLabel:after,.gx-label.ReadonlyResponsiveImageAttributeLabel:after,.gx-label.ReadonlyImageAttributeLabel:after,.gx-label.ActionAttributeLabel:after,.gx-label.BlobContentActionAttributeLabel:after,.gx-label.ReadonlyBlobContentActionAttributeLabel:after,.gx-label.UpdateAttributeLabel:after,.gx-label.BlobContentUpdateAttributeLabel:after,.gx-label.ReadonlyBlobContentUpdateAttributeLabel:after,.gx-label.BlobInputUpdateAttributeLabel:after,.gx-label.ReadonlyUpdateAttributeLabel:after,.gx-label.DeleteAttributeLabel:after,.gx-label.BlobContentDeleteAttributeLabel:after,.gx-label.ReadonlyBlobContentDeleteAttributeLabel:after,.gx-label.BlobInputDeleteAttributeLabel:after,.gx-label.ReadonlyDeleteAttributeLabel:after,.gx-label.DisplayAttributeLabel:after,.gx-label.BlobContentDisplayAttributeLabel:after,.gx-label.ReadonlyBlobContentDisplayAttributeLabel:after,.gx-label.BlobInputDisplayAttributeLabel:after,.gx-label.ReadonlyDisplayAttributeLabel:after,.gx-label.DisabledActionAttributeLabel:after,.gx-label.BlobContentDisabledActionAttributeLabel:after,.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel:after,.gx-label.BlobInputDisabledActionAttributeLabel:after,.gx-label.ReadonlyDisabledActionAttributeLabel:after,.gx-label.BlobInputActionAttributeLabel:after,.gx-label.ReadonlyActionAttributeLabel:after,.gx-label.SelectionAttributeLabel:after,.gx-label.BlobContentSelectionAttributeLabel:after,.gx-label.ReadonlyBlobContentSelectionAttributeLabel:after,.gx-label.BlobInputSelectionAttributeLabel:after,.gx-label.ReadonlySelectionAttributeLabel:after,.gx-label.ReadonlyAttributeLabel:after,.gx-label.ReadOnlyCentralizadoLabel:after,.gx-label.BlobContentReadOnlyCentralizadoLabel:after,.gx-label.ReadonlyBlobContentReadOnlyCentralizadoLabel:after,.gx-label.BlobInputReadOnlyCentralizadoLabel:after,.gx-label.ReadonlyReadOnlyCentralizadoLabel:after,.gx-label.ReadonlyLeftLabel:after,.gx-label.BlobContentReadonlyLeftLabel:after,.gx-label.ReadonlyBlobContentReadonlyLeftLabel:after,.gx-label.BlobInputReadonlyLeftLabel:after,.gx-label.ReadonlyReadonlyLeftLabel:after,.gx-label.ReadonlyAttributeExcluidoLabel:after,.gx-label.FilterAttributeLabel:after,.gx-label.BlobContentFilterAttributeLabel:after,.gx-label.ReadonlyBlobContentFilterAttributeLabel:after,.gx-label.BlobInputFilterAttributeLabel:after,.gx-label.ReadonlyFilterAttributeLabel:after
{
	content: ':';
}

.RecentLinkItem
{
	margin-right: 3px;
	white-space: nowrap;
	color: #ccc;
}
.TextBlockHeader
{
	margin-left: 30px;
	display: block;
	font-size: 40px;
	color: #fff;
}
.RecentsTitle
{
	margin-left: 30px;
	display: block;
	font-weight: bold;
}
.Title,.SubTitleCollapsed,.SubTitleCollapsedBranco,.SubTitleCollapsedCinza,.SubTitleExpand,.SubTitleExpandBranco,.SubTitleExpandCinza,.TitleDiv,.SubTitle,.SubTitleSemImg,.SubTitleWidthCompleto,.warning
{
	margin-bottom: 10px;
	display: inline-block;
	font-family: "Open Sans Semibold";
	font-size: 23px;
}
.SubTitle,.SubTitleSemImg,.SubTitleWidthCompleto,.warning
{
	display: block;
	font-family: "Open Sans Regular";
}
.WWAdvancedLabel,.WWOrderByLabel,.WWFilterLabel,.WWDateFilterLabel
{
	background-position: 9px center;
	background-repeat: no-repeat;
	overflow: hidden;
	font-size: 16px;
	color: #444;
	text-overflow: ellipsis;
	display: block !important;
}
.WWOrderByLabel
{
	background-image: url(../Flat/OrderBy.png);
}
.WWFilterLabel,.WWDateFilterLabel
{
	background-image: url(../Flat/GenericFilter.png);
	min-height: 53px;
}
.WWDateFilterLabel
{
	background-image: url(../Flat/calendar.png);
}
.WWOrderItem,.WWOrderItemSelected
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
	display: inline-block;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	border-right-color: #efefef;
	border-top-color: #efefef;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	max-width: 100%;
}
.WWOrderItemSelected
{
	background-color: #9ccf70;
	border-bottom-color: #9ccf70;
	border-left-color: #9ccf70;
	border-right-color: #9ccf70;
	border-top-color: #9ccf70;
	color: white;
}
.TextRed
{
	color: red;
}
.Table-arquivo
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	min-width: 0px;
}

.RecentLinksGrid
{
	margin-left: 15px;
}

.TrnSublevelGrid
{
	margin-bottom: 15px;
	width: 100%;
}

.Messages,.ErrorMessages,.WarningMessages
{
	background-color: #fff;
	border-style: solid;
	border-width: 1px;
	margin-left: 5px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	white-space: nowrap;
	font-family: inherit;
	color: white;
}
.ErrorMessages
{
	background-color: #f56a67;
	border-width: 0px;
}
.WarningMessages
{
	background-color: #fdae45;
	border-width: 0px;
}
.Section,.TabContainer,.img-rodape-portal,.divConteudo,.divMaxHeight,.divMaxHeightMaior,.divMaxHeightMenor,.divMaxWidth,.divMinWidth,.SobeLinha60,.MarginBottom10,.marginBottom15,.TableMensagem,.SobeLinha,.Table600,.MarginBorda,.Cadastro,.ConteudoPortal,.rodape-portal,.WWActionsCell,.ViewActionsCell,.ViewGridActionsCell,.WWFiltersCell,.OrdersCell,.WWAdvancedBarCell,.ViewAdvancedBarCell,.PromptAdvancedBarCell,.WWGridCell,.ViewGridCell,.ViewGridCellAdvanced,.ToggleCell,.VerticalCenteredCell,.borderContorno
{
	display: block;
}
.MarginBottom10
{
	margin-bottom: 10px !important;
}
.marginBottom15
{
	margin-bottom: 15px !important;
}
.TableMensagem
{
	margin-left: 15px;
	margin-right: 15px;
}
.SobeLinha
{
	margin-top: -30px;
}
.Table600
{
	width: 600px;
}
.MarginBorda
{
	margin-left: 5px;
	margin-right: 5px;
}
.Cadastro
{
	margin-top: 0px;
}
.ConteudoPortal
{
	max-width: 800px;
}
.rodape-portal
{
	background-color: #22313f;
}
.WWActionsCell,.ViewActionsCell,.ViewGridActionsCell
{
	padding-right: 23px;
	text-align: right;
}
.ViewActionsCell,.ViewGridActionsCell
{
	margin-bottom: 10px;
	padding-right: 40px;
	padding-top: 15px;
	border-bottom: 1px solid #efefef;
}
.ViewGridActionsCell
{
	border-bottom: 0px;
}
.WWFiltersCell
{
	padding-left: 30px;
	padding-right: 30px;
}
.OrdersCell
{
	text-align: center;
}
.WWAdvancedBarCell,.ViewAdvancedBarCell,.PromptAdvancedBarCell
{
	background-color: white;
	margin-top: -42px;
	padding-right: 0px;
}
.ViewAdvancedBarCell
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.PromptAdvancedBarCell
{
	margin-top: 0px;
	padding-left: 0px;
}
.WWGridCell,.ViewGridCell,.ViewGridCellAdvanced
{
	background-color: #eaeaea;
}
.ViewGridCell,.ViewGridCellAdvanced
{
	background-color: transparent;
}
.ViewGridCellAdvanced
{
	padding-left: 0px;
	border-left: 1px solid #EAEAEA;
}
.ToggleCell
{
	text-align: right;
}
.VerticalCenteredCell
{
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.borderContorno
{
	border-bottom-color: darkgray;
	border-left-color: darkgray;
	border-right-color: darkgray;
	border-top-color: darkgray;
	border: 1px solid;
}
.EmbeddedPage
{
	border-style: none;
	border-width: 0px;
}
.Tab
{
	border-style: none;
	border-width: 0px;
}
BODY
{
	background-color: #fff;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	height: inherit;
	font-family: "helvetica neue", helvetica, arial, sans-serif;
	font-size: 14px;
	color: #333;
	line-height:1.42857143;
}
HTML
{
	height: 100%;
}
.Calendar  .nav 
{
	margin-bottom: 0px;
	padding-left: 0px;
	display: block;
	list-style:none;
}
.Calendar  THEAD
{
	display: table-header-group;
}
.Calendar  TBODY .rowhilite  TD
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.CalendarCombo 
{
	background-color: Menu;
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	left: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	position: absolute;
	top: 0px;
	width: 4em;
	display: none;
	cursor: default;
	font-size: 10px;
	color: MenuText;
}
.CalendarCombo  .label 
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: center;
}
.CalendarCombo  .label-IEfix 
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	width: 4em;
	text-align: center;
}
.CalendarCombo  .active 
{
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.CalendarCombo  .hilite 
{
	background-color: Highlight;
	color: HighlightText;
}
DIV.suggestions
{
	background-color: white;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	border-right-color: #efefef;
	border-top-color: #efefef;
	border-style: solid;
	border-width: 1px;
	box-shadow: 2px 2px 5px #a1a1a1;
	position: absolute;
	-moz-box-sizing: border-box;
	font-size: 14px;
}
DIV.suggestions DIV
{
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 14px;
	padding-top: 7px;
	cursor: default;
}
DIV.suggestions DIV.current
{
	background-color: #efefef;
}
.ErrorViewerBullet div 
{
	background-position: left center;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 1px;
	padding-left: 30px;
	padding-top: 1px;
	display: block;
	list-style-position: inside;
}
.GeoLocOption 
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	position: relative;
	top: 2px;
	display: block;
	cursor: pointer;
}
.ComponentTrigger 
{
	margin-left: 4px;
	cursor: pointer;
}
.dojoDialog 
{
	background-color: #eee;
	border-bottom-color: #999;
	border-left-color: #999;
	border-right-color: #999;
	border-top-color: #999;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}
#gx_ajax_notification
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	top: 21px;
	z-index: 999;
	height: 20px;
	width: 100%;
	display: block;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
}
.PopupHeader 
{
	background-color: #fff;
	height: 54px !important;
}
.PopupHeaderButton 
{
	background-image: none;
	background-position: center center;
	background-repeat: no-repeat;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	right: 5px;
	top: 6px;
	height: auto;
	width: auto;
	display: inline;
	cursor: pointer;
}
.PopupContent 
{
	left: 0 !important;
	 top: 50px !important;
	 width: 100% !important;
	 box-sizing: content-box;
}
.RowDeleted 
{
	text-decoration: line-through;
	opacity:.7;
}
.dp_container 
{
	position: relative;
}
UL.Tabs
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	list-style-type: none;
}
UL.Tabs LI.Tab
{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
UL.Tabs LI.Tab A
{
	display: block;
	text-decoration: underline;
	color: #428bca;
	background:transparent;
}
UL.Tabs LI.Tab SPAN
{
	display: block;
}
UL.Tabs LI.Tab SPAN.TabBackground
{
	overflow: hidden;
}
UL.Tabs LI.Tab SPAN.TabText
{
	white-space: nowrap;
}
DIV.gx-multimedia-upload
{
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	position: relative;
	height: 72px;
	width: 128px;
	display: block;
	text-align: center;
	line-height:68px;
}
DIV.gx-multimedia-upload INPUT.BtnEnter
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
DIV.gx-multimedia-upload *
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	text-align: left;
	line-height:normal;
	-webkit-box-sizing:border-box;
}
DIV.gx-multimedia-upload DIV.fields-ct
{
	background-color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	padding-left: 5px;
	height: 100%;
	display: none;
	white-space: nowrap;
}
DIV.gx-multimedia-upload A.action
{
	background-color: #666;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	position: absolute;
	top: 0px;
	cursor: pointer;
	font-family: "Open Sans Semibold";
	font-size: 13px;
	color: white;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	line-height:15px;
	-ms-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
}
DIV.gx-multimedia-upload A.change-action
{
	background-color: #9ccf70;
	background-image: url(../Flat/MultimediaEdit.png);
	background-position: 4px center;
	background-repeat: no-repeat;
	padding-bottom: 6px;
	padding-left: 20px;
	padding-right: 8px;
	padding-top: 6px;
	right: 26px;
}
DIV.gx-multimedia-upload A.clear-action
{
	background-color: #f56a67;
	background-image: url(../MultimediaClear.png);
	background-position: center center;
	background-repeat: no-repeat;
	padding-bottom: 14px;
	padding-left: 13px;
	padding-right: 12px;
	padding-top: 13px;
	right: 0px;
}
DIV.gx-multimedia-upload A.action:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload INPUT.field
{
	width: 300px;
	display: none;
}
DIV.gx-multimedia-upload INPUT.field-selected
{
	display: block;
}
DIV.gx-multimedia-upload LABEL.option
{
	cursor: pointer;
}
DIV.gx-multimedia-upload LABEL.option INPUT
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	cursor: pointer;
	font-family: inherit;
	color: inherit;
	line-height:normal;
	line-height:inherit;
}
DIV.gx-multimedia-upload INPUT.Button
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
DIV.gx-multimedia-upload IMG
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: auto;
	max-height: 68px;
	max-width: 124px;
	vertical-align: middle;
}
DIV.gx-multimedia-upload A SPAN
{
	background-position: center center;
	background-repeat: no-repeat;
	height: 68px;
	width: 124px;
	color: transparent;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty
{
	display: block;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN
{
	display: block;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty IMG
{
	display: none;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-image-placeholder
{
	background-image: url(../Flat/PlaceHolderImage.png);
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-video-placeholder
{
	background-image: url(../Flat/PlaceHolderVideo.png);
	opacity:1;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-audio-placeholder
{
	background-image: url(../Flat/PlaceHolderAudio.png);
	opacity:1;
}
DIV.gx-multimedia-upload INPUT.BtnEnter
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
DIV.gx-multimedia-upload:hover A.action
{
	display: block;
	text-decoration: none;
	opacity:.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
DIV.gx-multimedia-upload:hover A.action:hover
{
	text-decoration: none;
	opacity:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
DIV.gx-multimedia-upload:hover A.action:focus
{
	text-decoration: none;
	opacity:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
A:not([href]) SPAN.gx-video-placeholder
{
	opacity:.5;
}
A:not([href]) SPAN.gx-audio-placeholder
{
	opacity:.5;
}
DIV.gx-mask
{
	background-color: black;
	bottom: 0px;
	left: 0px;
	position: fixed;
	top: 0px;
	z-index: 1000;
	height: 100%;
	width: 100%;
	animation: entermask 1s;
	-webkit-animation: entermask 1s;
	-ms-filter:"alpha(opacity=20)";
	opacity:.20;
}
DIV.gx-unmask
{
	background-color: transparent;
	animation: leavemask .3s;
	-webkit-animation: leavemask .3s;
}
BODY.gx-masked DIV.gx-mask
{
	bottom: 0px;
	position: fixed;
}
.gx-masked-relative 
{
	position: relative;
}
.GXProgressBar  .progress-bar-title 
{
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
}
.GXProgressBar  .progress-bar 
{
	background-color: #428bca;
	box-shadow: 0px 0px -1px 0px rgba(0,0,0,0) (Unknown);
	float: left;
	height: 100%;
	width: 0px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height:20px;
	transition:width .6s ease;
	-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
	-webkit-transition:width .6s ease;
}
.PopupBorder 
{
	background-color: #fff;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	border-right-color: #efefef;
	border-top-color: #efefef;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-bottom: 28px !important;
	 -webkit-box-sizing: content-box !important;
	 -moz-box-sizing: content-box !important;
	 box-sizing: content-box !important;
}
.PopupShadow 
{
	display: none;
	-webkit-box-sizing: content-box !important;
	 -moz-box-sizing: content-box !important;
	 box-sizing: content-box !important;
}
.WorkWith  .WorkWithTitle 
{
	border-style: none;
	padding-bottom: 9px;
	padding-top: 9px;
}
.WorkWith  .WorkWithFooter 
{
	background-color: #eaeaea;
	padding-bottom: 20px;
	padding-top: 20px;
	height: 40px;
	vertical-align: top;
	background-color: #eaeaea;
}
.WorkWith  TR:hover .UpdateAttribute:hover 
{
	background-color: #9ccf70;
}
.WorkWith  TR:hover .DeleteAttribute:hover 
{
	background-color: #f56a67;
}
.WorkWith  TR:hover .UpdateAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .DeleteAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .DisplayAttribute:hover 
{
	background-color: #50a0e5;
}
.WorkWith  TR:hover .DisplayAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .ActionAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .ActionAttribute:hover 
{
	background-color: #50a0e5;
}
.WorkWith  TR:hover .DisplayAttribute.DisabledColumn 
{
	background-color: #eaeaea;
}
.WorkWith  TR:hover .DisplayAttribute.DisabledColumn:hover 
{
	background-color: #eaeaea;
}
.WorkWith  TR
{
	border-top: 1px solid #efefef;
	page-break-inside:avoid;
}
.WorkWith  TR .WWActionColumn  A:focus
{
	text-decoration: underline;
	color: #2a6496;
	outline: none;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
.WorkWith  TR A:focus .UpdateAttribute 
{
	background-color: #9ccf70;
}
.WorkWith  TR A:focus .DeleteAttribute 
{
	background-color: #f56a67;
}
.BtnEnter:hover 
{
	background-color: #58a449;
	border-width: 0px;
}
.BtnEnter:focus 
{
	background-color: #58a449;
	border-width: 0px;
}
.WWFiltersCell  DIV.calendar
{
	position:static !important;
}
.WWFiltersCell  DIV.calendar TABLE
{
	width: 100%;
	max-width: 320px;
}
.input-group 
{
	position: relative;
	max-width: 200px;
	display: table;
	border-collapse:separate;
}
.input-group  .form-control:focus + span.input-group-btn > a.btn 
{
	border-bottom-color: #50a0e5;
	border-left-color: #50a0e5;
	border-right-color: #50a0e5;
	border-top-color: #50a0e5;
	border-style: solid;
	border-width: 1px;
	outline: 0 none;
	 box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
}
.input-group  .form-control + span.input-group-btn > a.btn 
{
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.input-group  .FilterAttribute + span.input-group-btn > A.btn 
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	padding-bottom: 18px;
	padding-top: 18px;
}
.input-group  .FilterAttribute:focus + span.input-group-btn > a.btn 
{
	border-color: transparent !important;
	 box-shadow: 0 0 0 0 !important;
}
.input-group  .form-control 
{
	background-color: #fff;
	background-image: none;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0) (Unknown);
	padding-right: 12px;
	padding-top: 6px;
	height: 34px;
	width: 100%;
	max-width: 100%;
	display: block;
	font-size: 14px;
	color: #555;
	line-height:1.42857143;
	transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.input-group  .FilterAttribute 
{
	width: 100%;
}
.input-group  .FilterAttribute + span.input-group-btn 
{
	width: 1%;
}
.input-group  A.btn
{
	padding-bottom: 5px;
	padding-top: 5px;
}
.input-group  A.btn-default:hover
{
	background-color: white;
}
.input-group  A.btn-default:focus
{
	background-color: white;
}
.WWColumn  .form-control-static 
{
	margin-bottom: 0px;
	overflow: hidden;
	min-height: 0px;
	text-overflow: ellipsis;
}
.WWOrderItem  A
{
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	max-width: 100%;
	display: block;
	white-space: nowrap;
	text-decoration: none;
	color: inherit;
	text-overflow: ellipsis;
}
.WWOrderItem  A:hover
{
	text-decoration: underline;
	color: #2a6496;
	outline:0;
}
.WWOrderItem  A:focus
{
	text-decoration: none;
	color: inherit;
}
.WWAdvancedLabel  A
{
	overflow: hidden;
	padding-bottom: 15px;
	padding-left: 45px;
	padding-right: 10px;
	padding-top: 16px;
	display: block;
	white-space: nowrap;
	text-decoration: none;
	color: inherit;
	text-overflow: ellipsis;
	outline: none;
}
.WWAdvancedLabel  A STRONG
{
	font-weight: bold;
	color: #9ccf70;
}
.WWAdvancedLabel  A STRONG:before
{
	padding-right: 4px;
	font-weight: normal;
	color: #444;
	content: ':';
}
.WWAdvancedLabel  A:hover
{
	color: inherit;
}
.WWAdvancedLabel  A:focus
{
	color: inherit;
}
.WWOrderItemSelected:hover 
{
	color: white;
}
.WWOrderItemSelected:hover  A:hover
{
	color: white;
}
.WWOrderItem:hover 
{
	border-bottom-color: #9ccf70;
	border-left-color: #9ccf70;
	border-right-color: #9ccf70;
	border-top-color: #9ccf70;
	color: #9ccf70;
}
.Label:after 
{
	content: ":";
}
.tab-content 
{
	background-color: #fff;
}
.BtnTextBlock  A
{
	background-color: transparent;
	text-decoration: none;
	color: inherit;
}
.BtnTextBlock  A:focus
{
	color: inherit;
}
.BtnTextBlock  A:hover
{
	color: inherit;
}
.RecentLinksGrid > tbody > tr > td:last-child 
{
	display: block;
}
.RecentLinksGrid > tbody > tr > td:last-child  *.RecentLinkItem:after
{
	content: '';
}
.RecentsTitle  A
{
	display: block;
	text-decoration: none;
	color: inherit;
}
.RecentsTitle  A:focus
{
	text-decoration: none;
	color: inherit;
}
.RecentsTitle  A:hover
{
	text-decoration: none;
	color: inherit;
}
.form-control:focus 
{
	background-color: #f8f8f8;
	border-bottom-color: #66afe9;
	border-left-color: #66afe9;
	border-right-color: #66afe9;
	border-top-color: #66afe9;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.07) (Unknown);
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.PopupTitle 
{
	min-height: 40px;
	width: 100%;
	display: block;
	cursor: move;
	font-size: 23px;
	color: #9ccf70;
	padding-top: 10px !important;
	 padding-left: 20px !important;
	 ;
}
.TextBlockHeader  A
{
	text-decoration: none;
	color: inherit;
}
.TextBlockHeader  A:focus
{
	text-decoration: none;
	color: inherit;
}
.TextBlockHeader  A:hover
{
	text-decoration: none;
	color: inherit;
}
.PopupBorder > div:last-child 
{
	margin-top: 20px !important;
}
.PromptGrid  .PromptGridTitle 
{
	border-style: none;
	padding-bottom: 9px;
	padding-top: 9px;
}
.PromptGrid  .PromptGridFooter 
{
	height: 40px;
	vertical-align: top;
}
.PopupHeaderButton:after 
{
	cursor: pointer;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 33px;
	color: #9ccf70;
	text-align: center;
	content: "x";
	 line-height: 36px;
	 opacity: .6;
	 ;
}
.PopupHeaderButton:hover:after 
{
	color: #9ccf70;
	opacity: 1;
}
.GridFooter 
{
	background-color: #eaeaea;
	padding-bottom: 20px;
	padding-top: 20px;
	height: 40px;
	vertical-align: top;
}
.GridTitle 
{
	border-style: none;
	padding-bottom: 9px;
	padding-top: 9px;
}
.FilterAttribute:focus 
{
	box-shadow: 0px 0px 0px 0px;
}
.ErrorViewerBullet  .gx-warning-message 
{
	background-image: url(../Flat/WarningIcon.png);
	color: #fdae45;
}
.ErrorViewerBullet  .gx-error-message 
{
	background-image: url(../Flat/ErrorIcon.png);
	color: #f56a67;
}
.form-control-static 
{
	height: auto;
	min-height: 36px;
}
.control-label 
{
	height: 36px;
}
.ViewGridCell  .FilterAttribute 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-top: -1px;
	border-top: 1px solid #EAEAEA;
}
.ViewGridCellAdvanced  .FilterAttribute 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-top: -1px;
	border-top: 1px solid #EAEAEA;
}
.ViewGridCellAdvanced  .BtnToggle 
{
	margin-right: 8px;
	margin-top: 0px;
}
.ViewAdvancedBarCell  .AdvancedContainer 
{
	left: -215px;
	top: 0px;
}
.ViewAdvancedBarCell  .AdvancedContainerVisible 
{
	left: 15px;
}
.input-group-btn 
{
	position: relative;
	width: 1%;
	display: table-cell;
	white-space: nowrap;
	font-size: 0pt;
	vertical-align: middle;
}
.Affix 
{
	position: fixed;
}
.Alert 
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-bottom: 20px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}
.Alert alert-link 
{
	font-weight: bold;
}
.Alert > p + p 
{
	margin-top: 5px;
}
.Alert > p,alert > ul 
{
	margin-bottom: 0px;
}
.Alert h4 
{
	margin-top: 0px;
	color: inherit;
}
.Alert-danger 
{
	background-color: #f2dede;
	border-bottom-color: #ebccd1;
	border-left-color: #ebccd1;
	border-right-color: #ebccd1;
	border-top-color: #ebccd1;
	color: #a94442;
}
.Alert-danger alert-link 
{
	color: #843534;
}
.Alert-danger hr 
{
	border-top-color: #e4b9c0;
}
.Alert-dismissable 
{
	padding-right: 35px;
}
.Alert-dismissable close 
{
	position: relative;
	right: -21px;
	top: -2px;
	color: inherit;
}
.Alert-info 
{
	background-color: #d9edf7;
	border-bottom-color: #bce8f1;
	border-left-color: #bce8f1;
	border-right-color: #bce8f1;
	border-top-color: #bce8f1;
	color: #31708f;
}
.Alert-info alert-link 
{
	color: #245269;
}
.Alert-info hr 
{
	border-top-color: #a6e1ec;
}
.Alert-success 
{
	background-color: #dff0d8;
	border-bottom-color: #d6e9c6;
	border-left-color: #d6e9c6;
	border-right-color: #d6e9c6;
	border-top-color: #d6e9c6;
	color: #3c763d;
}
.Alert-success alert-link 
{
	color: #2b542c;
}
.Alert-success hr 
{
	border-top-color: #c9e2b3;
}
.Alert-warning 
{
	background-color: #fcf8e3;
	border-bottom-color: #faebcc;
	border-left-color: #faebcc;
	border-right-color: #faebcc;
	border-top-color: #faebcc;
	color: #8a6d3b;
}
.Alert-warning alert-link 
{
	color: #66512c;
}
.Alert-warning hr 
{
	border-top-color: #f7e1b5;
}
.Badge 
{
	background-color: #999;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	padding-right: 7px;
	padding-top: 3px;
	min-width: 10px;
	display: inline-block;
	white-space: nowrap;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	vertical-align: baseline;
	line-height:1;
}
.Badge:empty 
{
	display: none;
}
.Bg-danger 
{
	background-color: #f2dede;
}
.Bg-info 
{
	background-color: #d9edf7;
}
.Bg-primary 
{
	background-color: #428bca;
	color: #fff;
}
.Bg-success 
{
	background-color: #dff0d8;
}
.Bg-warning 
{
	background-color: #fcf8e3;
}
.Blockquote-reverse footer:after,blockquotepull-right footer:after,blockquote-reverse small:after,blockquotepull-right small:after,blockquote-reverse small:after,blockquotepull-right small:after 
{
	content:'\00a0 \2014';
}
.Blockquote-reverse footer:before,blockquotepull-right footer:before,blockquote-reverse small:before,blockquotepull-right small:before,blockquote-reverse small:before,blockquotepull-right small:before 
{
	content:'';
}
.Blockquote-reverse,blockquotepull-right 
{
	border-left: 0px;
	padding-left: 0px;
	padding-right: 15px;
	text-align: right;
}
.Breadcrumb 
{
	background-color: #f5f5f5;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-bottom: 20px;
	padding-right: 15px;
	padding-top: 8px;
	list-style:none;
}
.Breadcrumb > active 
{
	color: #999;
}
.Breadcrumb > li 
{
	display: inline-block;
}
.Breadcrumb > li + li:before 
{
	padding-right: 5px;
	padding-top: 0px;
	color: #ccc;
	content:"/\00a0";
}
.Btn badge 
{
	position: relative;
	top: -1px;
}
.Btn caret 
{
	margin-left: 0px;
}
.Btn label 
{
	position: relative;
	top: -1px;
}
.Btn > caret,  dropup > btn > caret 
{
	border-top-color: rgba(0,0,0,0);
}
.Btndisabled,btn[disabled],fieldset[disabled] btn 
{
	cursor: not-allowed;
	filter:alpha(opacity=65);
	opacity:.65;
	pointer-events:none;
	-webkit-box-shadow:none;
}
.Btn:active,btnactive 
{
	background-image: none;
	box-shadow: 0px 0px 3px 5px rgba(0,0,0,0) (Unknown);
	outline:0;
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
}
.Btn:focus,btn:active:focus,btnactive:focus 
{
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
.Btn:hover,btn:focus 
{
	text-decoration: none;
	color: #333;
}
.Btn-block 
{
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	display: block;
}
.Btn-block + btn-block 
{
	margin-top: 5px;
}
.Btn-danger 
{
	background-color: #d9534f;
	border-bottom-color: #d43f3a;
	border-left-color: #d43f3a;
	border-right-color: #d43f3a;
	border-top-color: #d43f3a;
	color: #fff;
}
.Btn-danger badge 
{
	background-color: #fff;
	color: #d9534f;
}
.Btn-dangerdisabled,btn-danger[disabled],fieldset[disabled] btn-danger,btn-dangerdisabled:hover,btn-danger[disabled]:hover,fieldset[disabled] btn-danger:hover,btn-dangerdisabled:focus,btn-danger[disabled]:focus,fieldset[disabled] btn-danger:focus,btn-dangerdisabled:active,btn-danger[disabled]:active,fieldset[disabled] btn-danger:active,btn-dangerdisabledactive,btn-danger[disabled]active,fieldset[disabled] btn-dangeractive 
{
	background-color: #d9534f;
	border-bottom-color: #d43f3a;
	border-left-color: #d43f3a;
	border-right-color: #d43f3a;
	border-top-color: #d43f3a;
}
.Btn-danger:active,btn-dangeractive,open dropdown-togglebtn-danger 
{
	background-image: none;
}
.Btn-danger:hover,btn-danger:focus,btn-danger:active,btn-dangeractive,open dropdown-togglebtn-danger 
{
	background-color: #d2322d;
	border-bottom-color: #ac2925;
	border-left-color: #ac2925;
	border-right-color: #ac2925;
	border-top-color: #ac2925;
	color: #fff;
}
.Btn-default badge 
{
	background-color: #333;
	color: #fff;
}
.Btn-defaultdisabled,btn-default[disabled],fieldset[disabled] btn-default,btn-defaultdisabled:hover,btn-default[disabled]:hover,fieldset[disabled] btn-default:hover,btn-defaultdisabled:focus,btn-default[disabled]:focus,fieldset[disabled] btn-default:focus,btn-defaultdisabled:active,btn-default[disabled]:active,fieldset[disabled] btn-default:active,btn-defaultdisabledactive,btn-default[disabled]active,fieldset[disabled] btn-defaultactive 
{
	background-color: #fff;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
}
.Btn-default:active,btn-defaultactive,open dropdown-togglebtn-default 
{
	background-image: none;
}
.Btn-default:hover,btn-default:focus,btn-default:active,btn-defaultactive,open dropdown-togglebtn-default 
{
	background-color: #ebebeb;
	border-bottom-color: #adadad;
	border-left-color: #adadad;
	border-right-color: #adadad;
	border-top-color: #adadad;
	color: #333;
}
.Btn-group btn + btn,btn-group btn + btn-group,btn-group btn-group + btn,btn-group btn-group + btn-group 
{
	margin-left: -1px;
}
.Btn-group dropdown-toggle:active,btn-groupopen dropdown-toggle 
{
	outline:0;
}
.Btn-group > btn + dropdown-toggle 
{
	padding-left: 8px;
	padding-right: 8px;
}
.Btn-group > btn,btn-group-vertical > btn 
{
	float: left;
	position: relative;
}
.Btn-group > btn:first-child 
{
	margin-left: 0px;
}
.Btn-group > btn:first-child:not(:last-child):not(dropdown-toggle) 
{
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.Btn-group > btn:focus,btn-group-vertical > btn:focus 
{
	outline:none;
}
.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 > btnactive,btn-group-vertical > btnactive 
{
	z-index: 2;
}
.Btn-group > btn:last-child:not(:first-child),btn-group > dropdown-toggle:not(:first-child) 
{
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Btn-group > btn:not(:first-child):not(:last-child):not(dropdown-toggle) 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Btn-group > btn-group 
{
	float: left;
}
.Btn-group > btn-group:first-child > btn:last-child,btn-group > btn-group:first-child > dropdown-toggle 
{
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.Btn-group > btn-group:last-child > btn:first-child 
{
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Btn-group > btn-group:not(:first-child):not(:last-child) > btn 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Btn-group > btn-lg + dropdown-toggle 
{
	padding-left: 12px;
	padding-right: 12px;
}
.Btn-group,btn-group-vertical 
{
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.Btn-groupopen dropdown-toggle 
{
	box-shadow: 0px 0px 3px 5px rgba(0,0,0,0) (Unknown);
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
}
.Btn-groupopen dropdown-togglebtn-link 
{
	-webkit-box-shadow:none;
}
.Btn-group-justified 
{
	width: 100%;
	display: table;
	border-collapse:separate;
	table-layout:fixed;
}
.Btn-group-justified > btn,btn-group-justified > btn-group 
{
	float: none;
	width: 1%;
	display: table-cell;
}
.Btn-group-justified > btn-group btn 
{
	width: 100%;
}
.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: 0px;
	margin-top: -1px;
}
.Btn-group-vertical > btn,btn-group-vertical > btn-group,btn-group-vertical > btn-group > btn 
{
	float: none;
	width: 100%;
	max-width: 100%;
	display: block;
}
.Btn-group-vertical > btn:first-child:not(:last-child) 
{
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Btn-group-vertical > btn:last-child:not(:first-child) 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 4px;
}
.Btn-group-vertical > btn:not(:first-child):not(:last-child) 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Btn-group-vertical > btn-group > btn 
{
	float: none;
}
.Btn-group-vertical > btn-group:first-child:not(:last-child) > btn:last-child,btn-group-vertical > btn-group:first-child:not(:last-child) > dropdown-toggle 
{
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Btn-group-vertical > btn-group:last-child:not(:first-child) > btn:first-child 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
.Btn-group-vertical > btn-group:not(:first-child):not(:last-child) > btn 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Btn-info 
{
	background-color: #5bc0de;
	border-bottom-color: #46b8da;
	border-left-color: #46b8da;
	border-right-color: #46b8da;
	border-top-color: #46b8da;
	color: #fff;
}
.Btn-info badge 
{
	background-color: #fff;
	color: #5bc0de;
}
.Btn-infodisabled,btn-info[disabled],fieldset[disabled] btn-info,btn-infodisabled:hover,btn-info[disabled]:hover,fieldset[disabled] btn-info:hover,btn-infodisabled:focus,btn-info[disabled]:focus,fieldset[disabled] btn-info:focus,btn-infodisabled:active,btn-info[disabled]:active,fieldset[disabled] btn-info:active,btn-infodisabledactive,btn-info[disabled]active,fieldset[disabled] btn-infoactive 
{
	background-color: #5bc0de;
	border-bottom-color: #46b8da;
	border-left-color: #46b8da;
	border-right-color: #46b8da;
	border-top-color: #46b8da;
}
.Btn-info:active,btn-infoactive,open dropdown-togglebtn-info 
{
	background-image: none;
}
.Btn-info:hover,btn-info:focus,btn-info:active,btn-infoactive,open dropdown-togglebtn-info 
{
	background-color: #39b3d7;
	border-bottom-color: #269abc;
	border-left-color: #269abc;
	border-right-color: #269abc;
	border-top-color: #269abc;
	color: #fff;
}
.Btn-lg caret 
{
	border-bottom-width:0;
}
.Btn-lg,btn-group-lg > btn 
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding-right: 16px;
	padding-top: 10px;
	font-size: 18px;
	line-height:1.33;
}
.Btn-link 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	cursor: pointer;
	font-weight: normal;
	color: #428bca;
}
.Btn-link,btn-link:active,btn-link[disabled],fieldset[disabled] btn-link 
{
	background-color: transparent;
	-webkit-box-shadow:none;
}
.Btn-link,btn-link:hover,btn-link:focus,btn-link:active 
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
}
.Btn-link:hover,btn-link:focus 
{
	background-color: transparent;
	text-decoration: underline;
	color: #2a6496;
}
.Btn-link[disabled]:hover,fieldset[disabled] btn-link:hover,btn-link[disabled]:focus,fieldset[disabled] btn-link:focus 
{
	text-decoration: none;
	color: #999;
}
.Btn-primary badge 
{
	background-color: #fff;
	color: #428bca;
}
.Btn-primarydisabled,btn-primary[disabled],fieldset[disabled] btn-primary,btn-primarydisabled:hover,btn-primary[disabled]:hover,fieldset[disabled] btn-primary:hover,btn-primarydisabled:focus,btn-primary[disabled]:focus,fieldset[disabled] btn-primary:focus,btn-primarydisabled:active,btn-primary[disabled]:active,fieldset[disabled] btn-primary:active,btn-primarydisabledactive,btn-primary[disabled]active,fieldset[disabled] btn-primaryactive 
{
	background-color: #428bca;
	border-bottom-color: #357ebd;
	border-left-color: #357ebd;
	border-right-color: #357ebd;
	border-top-color: #357ebd;
}
.Btn-primary:active,btn-primaryactive,open dropdown-togglebtn-primary 
{
	background-image: none;
}
.Btn-primary:hover,btn-primary:focus,btn-primary:active,btn-primaryactive,open dropdown-togglebtn-primary 
{
	background-color: #3276b1;
	border-bottom-color: #285e8e;
	border-left-color: #285e8e;
	border-right-color: #285e8e;
	border-top-color: #285e8e;
	color: #fff;
}
.Btn-sm,btn-group-sm > btn 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-right: 10px;
	padding-top: 5px;
	font-size: 12px;
	line-height:1.5;
}
.Btn-success 
{
	background-color: #5cb85c;
	border-bottom-color: #4cae4c;
	border-left-color: #4cae4c;
	border-right-color: #4cae4c;
	border-top-color: #4cae4c;
	color: #fff;
}
.Btn-success badge 
{
	background-color: #fff;
	color: #5cb85c;
}
.Btn-successdisabled,btn-success[disabled],fieldset[disabled] btn-success,btn-successdisabled:hover,btn-success[disabled]:hover,fieldset[disabled] btn-success:hover,btn-successdisabled:focus,btn-success[disabled]:focus,fieldset[disabled] btn-success:focus,btn-successdisabled:active,btn-success[disabled]:active,fieldset[disabled] btn-success:active,btn-successdisabledactive,btn-success[disabled]active,fieldset[disabled] btn-successactive 
{
	background-color: #5cb85c;
	border-bottom-color: #4cae4c;
	border-left-color: #4cae4c;
	border-right-color: #4cae4c;
	border-top-color: #4cae4c;
}
.Btn-success:active,btn-successactive,open dropdown-togglebtn-success 
{
	background-image: none;
}
.Btn-success:hover,btn-success:focus,btn-success:active,btn-successactive,open dropdown-togglebtn-success 
{
	background-color: #47a447;
	border-bottom-color: #398439;
	border-left-color: #398439;
	border-right-color: #398439;
	border-top-color: #398439;
	color: #fff;
}
.Btn-toolbar 
{
	margin-left: -5px;
}
.Btn-toolbar btn-group,btn-toolbar input-group 
{
	float: left;
}
.Btn-toolbar > btn,btn-toolbar > btn-group,btn-toolbar > input-group 
{
	margin-left: 5px;
}
.Btn-warning 
{
	background-color: #f0ad4e;
	border-bottom-color: #eea236;
	border-left-color: #eea236;
	border-right-color: #eea236;
	border-top-color: #eea236;
	color: #fff;
}
.Btn-warning badge 
{
	background-color: #fff;
	color: #f0ad4e;
}
.Btn-warningdisabled,btn-warning[disabled],fieldset[disabled] btn-warning,btn-warningdisabled:hover,btn-warning[disabled]:hover,fieldset[disabled] btn-warning:hover,btn-warningdisabled:focus,btn-warning[disabled]:focus,fieldset[disabled] btn-warning:focus,btn-warningdisabled:active,btn-warning[disabled]:active,fieldset[disabled] btn-warning:active,btn-warningdisabledactive,btn-warning[disabled]active,fieldset[disabled] btn-warningactive 
{
	background-color: #f0ad4e;
	border-bottom-color: #eea236;
	border-left-color: #eea236;
	border-right-color: #eea236;
	border-top-color: #eea236;
}
.Btn-warning:active,btn-warningactive,open dropdown-togglebtn-warning 
{
	background-image: none;
}
.Btn-warning:hover,btn-warning:focus,btn-warning:active,btn-warningactive,open dropdown-togglebtn-warning 
{
	background-color: #ed9c28;
	border-bottom-color: #d58512;
	border-left-color: #d58512;
	border-right-color: #d58512;
	border-top-color: #d58512;
	color: #fff;
}
.Btn-xs badge 
{
	padding-right: 5px;
	padding-top: 1px;
	top: 0px;
}
.Btn-xs,btn-group-xs > btn 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-right: 5px;
	padding-top: 1px;
	font-size: 12px;
	line-height:1.5;
}
.Caret 
{
	margin-left: 2px;
	height: 0px;
	width: 0px;
	display: inline-block;
	vertical-align: middle;
}
.Carousel 
{
	position: relative;
}
.Carousel-caption 
{
	bottom: 20px;
	left: 20%;
	padding-bottom: 30px;
	padding-top: 20px;
	position: absolute;
	right: 20%;
	z-index: 10;
	color: #fff;
	text-align: center;
	text-shadow: 0px 1px 2px #9B9B9B00 ;
}
.Carousel-caption btn 
{
	text-shadow: none;
}
.Carousel-control 
{
	bottom: 0px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 15%;
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0px 1px 2px #9B9B9B00 ;
	filter:alpha(opacity=50);
	opacity:.5;
}
.Carousel-control icon-next,carousel-control glyphicon-chevron-right 
{
	right: 50%;
}
.Carousel-control icon-next:before 
{
	content:'\203a';
}
.Carousel-control icon-prev,carousel-control glyphicon-chevron-left 
{
	left: 50%;
}
.Carousel-control icon-prev,carousel-control icon-next 
{
	margin-left: -10px;
	margin-top: -10px;
	height: 20px;
	width: 20px;
	font-family: serif;
}
.Carousel-control icon-prev,carousel-control icon-next,carousel-control glyphicon-chevron-left,carousel-control glyphicon-chevron-right 
{
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
}
.Carousel-control icon-prev:before 
{
	content:'\2039';
}
.Carousel-controlleft 
{
	background-image: none;
	background-repeat: repeat-x;
	filter:progid;
}
.Carousel-controlright 
{
	background-image: none;
	background-repeat: repeat-x;
	left: auto;
	right: 0px;
	filter:progid;
}
.Carousel-control:hover,carousel-control:focus 
{
	text-decoration: none;
	color: #fff;
	filter:alpha(opacity=90);
	opacity:.9;
	outline:none;
}
.Carousel-indicators 
{
	bottom: 20px;
	left: 50%;
	margin-left: -30%;
	padding-left: 0px;
	position: absolute;
	z-index: 15;
	width: 60%;
	text-align: center;
	list-style:none;
}
.Carousel-indicators active 
{
	background-color: #fff;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	height: 12px;
	width: 12px;
}
.Carousel-indicators li 
{
	background-color: rgba(0,0,0,0);
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	height: 10px;
	width: 10px;
	display: inline-block;
	cursor: pointer;
	text-indent: -999px;
}
.Carousel-inner 
{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.Carousel-inner > active 
{
	left: 0px;
}
.Carousel-inner > active,carousel-inner > next,carousel-inner > prev 
{
	display: block;
}
.Carousel-inner > activeleft 
{
	left: -100%;
}
.Carousel-inner > activeright 
{
	left: 100%;
}
.Carousel-inner > item 
{
	position: relative;
	display: none;
	transition:.6s ease-in-out left;
	-webkit-transition:.6s ease-in-out left;
}
.Carousel-inner > item > img,carousel-inner > item > a > img 
{
	line-height:1;
}
.Carousel-inner > next 
{
	left: 100%;
}
.Carousel-inner > next,carousel-inner > prev 
{
	position: absolute;
	top: 0px;
	width: 100%;
}
.Carousel-inner > nextleft,carousel-inner > prevright 
{
	left: 0px;
}
.Carousel-inner > prev 
{
	left: -100%;
}
.Center-block 
{
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.Clearfix:after,container:after,container-fluid:after,row:after,form-horizontal form-group:after,btn-toolbar:after,btn-group-vertical > btn-group:after,nav:after,navbar:after,navbar-header:after,navbar-collapse:after,pager:after,panel-body:after,modal-footer:after 
{
	clear: both;
}
.Clearfix:before,clearfix:after,container:before,container:after,container-fluid:before,container-fluid:after,row:before,row:after,form-horizontal form-group:before,form-horizontal form-group:after,btn-toolbar:before,btn-toolbar:after,btn-group-vertical > btn-group:before,btn-group-vertical > btn-group:after,nav:before,nav:after,navbar:before,navbar:after,navbar-header:before,navbar-header:after,navbar-collapse:before,navbar-collapse:after,pager:before,pager:after,panel-body:before,panel-body:after,modal-footer:before,modal-footer:after 
{
	display: table;
	content:" ";
}
.Close 
{
	float: right;
	font-size: 21px;
	font-weight: bold;
	color: #000;
	text-shadow: 0px 1px 0px #FFF ;
	filter:alpha(opacity=20);
	line-height:1;
	opacity:.2;
}
.Close:hover,close:focus 
{
	cursor: pointer;
	text-decoration: none;
	color: #000;
	filter:alpha(opacity=50);
	opacity:.5;
}
.Collapse 
{
	display: none;
}
.Collapsein 
{
	display: block;
}
.Collapsing 
{
	overflow: hidden;
	position: relative;
	height: 0px;
	transition:height .35s ease;
	-webkit-transition:height .35s ease;
}
.Col-lg-1 
{
	width: 8.33333333%;
}
.Col-lg-10 
{
	width: 83.33333333%;
}
.Col-lg-11 
{
	width: 91.66666667%;
}
.Col-lg-12 
{
	width: 100%;
}
.Col-lg-2 
{
	width: 16.66666667%;
}
.Col-lg-3 
{
	width: 25%;
}
.Col-lg-4 
{
	width: 33.33333333%;
}
.Col-lg-5 
{
	width: 41.66666667%;
}
.Col-lg-6 
{
	width: 50%;
}
.Col-lg-7 
{
	width: 58.33333333%;
}
.Col-lg-8 
{
	width: 66.66666667%;
}
.Col-lg-9 
{
	width: 75%;
}
.Col-lg-offset-0 
{
	margin-left: 0px;
}
.Col-lg-offset-1 
{
	margin-left: 8.33333333%;
}
.Col-lg-offset-10 
{
	margin-left: 83.33333333%;
}
.Col-lg-offset-11 
{
	margin-left: 91.66666667%;
}
.Col-lg-offset-12 
{
	margin-left: 100%;
}
.Col-lg-offset-2 
{
	margin-left: 16.66666667%;
}
.Col-lg-offset-3 
{
	margin-left: 25%;
}
.Col-lg-offset-4 
{
	margin-left: 33.33333333%;
}
.Col-lg-offset-5 
{
	margin-left: 41.66666667%;
}
.Col-lg-offset-6 
{
	margin-left: 50%;
}
.Col-lg-offset-7 
{
	margin-left: 58.33333333%;
}
.Col-lg-offset-8 
{
	margin-left: 66.66666667%;
}
.Col-lg-offset-9 
{
	margin-left: 75%;
}
.Col-lg-pull-0 
{
	right: 0px;
}
.Col-lg-pull-1 
{
	right: 8.33333333%;
}
.Col-lg-pull-10 
{
	right: 83.33333333%;
}
.Col-lg-pull-11 
{
	right: 91.66666667%;
}
.Col-lg-pull-12 
{
	right: 100%;
}
.Col-lg-pull-2 
{
	right: 16.66666667%;
}
.Col-lg-pull-3 
{
	right: 25%;
}
.Col-lg-pull-4 
{
	right: 33.33333333%;
}
.Col-lg-pull-5 
{
	right: 41.66666667%;
}
.Col-lg-pull-6 
{
	right: 50%;
}
.Col-lg-pull-7 
{
	right: 58.33333333%;
}
.Col-lg-pull-8 
{
	right: 66.66666667%;
}
.Col-lg-pull-9 
{
	right: 75%;
}
.Col-lg-push-0 
{
	left: 0px;
}
.Col-lg-push-1 
{
	left: 8.33333333%;
}
.Col-lg-push-10 
{
	left: 83.33333333%;
}
.Col-lg-push-11 
{
	left: 91.66666667%;
}
.Col-lg-push-12 
{
	left: 100%;
}
.Col-lg-push-2 
{
	left: 16.66666667%;
}
.Col-lg-push-3 
{
	left: 25%;
}
.Col-lg-push-4 
{
	left: 33.33333333%;
}
.Col-lg-push-5 
{
	left: 41.66666667%;
}
.Col-lg-push-6 
{
	left: 50%;
}
.Col-lg-push-7 
{
	left: 58.33333333%;
}
.Col-lg-push-8 
{
	left: 66.66666667%;
}
.Col-lg-push-9 
{
	left: 75%;
}
.Col-md-1 
{
	width: 8.33333333%;
}
.Col-md-10 
{
	width: 83.33333333%;
}
.Col-md-11 
{
	width: 91.66666667%;
}
.Col-md-2 
{
	width: 16.66666667%;
}
.Col-md-3 
{
	width: 25%;
}
.Col-md-4 
{
	width: 33.33333333%;
}
.Col-md-5 
{
	width: 41.66666667%;
}
.Col-md-6 
{
	width: 50%;
}
.Col-md-7 
{
	width: 58.33333333%;
}
.Col-md-8 
{
	width: 66.66666667%;
}
.Col-md-9 
{
	width: 75%;
}
.Col-md-offset-0 
{
	margin-left: 0px;
}
.Col-md-offset-1 
{
	margin-left: 8.33333333%;
}
.Col-md-offset-10 
{
	margin-left: 83.33333333%;
}
.Col-md-offset-11 
{
	margin-left: 91.66666667%;
}
.Col-md-offset-12 
{
	margin-left: 100%;
}
.Col-md-offset-2 
{
	margin-left: 16.66666667%;
}
.Col-md-offset-3 
{
	margin-left: 25%;
}
.Col-md-offset-4 
{
	margin-left: 33.33333333%;
}
.Col-md-offset-5 
{
	margin-left: 41.66666667%;
}
.Col-md-offset-6 
{
	margin-left: 50%;
}
.Col-md-offset-7 
{
	margin-left: 58.33333333%;
}
.Col-md-offset-8 
{
	margin-left: 66.66666667%;
}
.Col-md-offset-9 
{
	margin-left: 75%;
}
.Col-md-pull-0 
{
	right: 0px;
}
.Col-md-pull-1 
{
	right: 8.33333333%;
}
.Col-md-pull-10 
{
	right: 83.33333333%;
}
.Col-md-pull-11 
{
	right: 91.66666667%;
}
.Col-md-pull-12 
{
	right: 100%;
}
.Col-md-pull-2 
{
	right: 16.66666667%;
}
.Col-md-pull-3 
{
	right: 25%;
}
.Col-md-pull-4 
{
	right: 33.33333333%;
}
.Col-md-pull-5 
{
	right: 41.66666667%;
}
.Col-md-pull-6 
{
	right: 50%;
}
.Col-md-pull-7 
{
	right: 58.33333333%;
}
.Col-md-pull-8 
{
	right: 66.66666667%;
}
.Col-md-pull-9 
{
	right: 75%;
}
.Col-md-push-0 
{
	left: 0px;
}
.Col-md-push-1 
{
	left: 8.33333333%;
}
.Col-md-push-10 
{
	left: 83.33333333%;
}
.Col-md-push-11 
{
	left: 91.66666667%;
}
.Col-md-push-12 
{
	left: 100%;
}
.Col-md-push-2 
{
	left: 16.66666667%;
}
.Col-md-push-3 
{
	left: 25%;
}
.Col-md-push-4 
{
	left: 33.33333333%;
}
.Col-md-push-5 
{
	left: 41.66666667%;
}
.Col-md-push-6 
{
	left: 50%;
}
.Col-md-push-7 
{
	left: 58.33333333%;
}
.Col-md-push-8 
{
	left: 66.66666667%;
}
.Col-md-push-9 
{
	left: 75%;
}
.Col-sm-1 
{
	width: 8.33333333%;
}
.Col-sm-10 
{
	width: 83.33333333%;
}
.Col-sm-11 
{
	width: 91.66666667%;
}
.Col-sm-12 
{
	width: 100%;
}
.Col-sm-2 
{
	width: 16.66666667%;
}
.Col-sm-3 
{
	width: 25%;
}
.Col-sm-4 
{
	width: 33.33333333%;
}
.Col-sm-5 
{
	width: 41.66666667%;
}
.Col-sm-6 
{
	width: 50%;
}
.Col-sm-7 
{
	width: 58.33333333%;
}
.Col-sm-8 
{
	width: 66.66666667%;
}
.Col-sm-9 
{
	width: 75%;
}
.Col-sm-offset-0 
{
	margin-left: 0px;
}
.Col-sm-offset-1 
{
	margin-left: 8.33333333%;
}
.Col-sm-offset-10 
{
	margin-left: 83.33333333%;
}
.Col-sm-offset-11 
{
	margin-left: 91.66666667%;
}
.Col-sm-offset-12 
{
	margin-left: 100%;
}
.Col-sm-offset-2 
{
	margin-left: 16.66666667%;
}
.Col-sm-offset-3 
{
	margin-left: 25%;
}
.Col-sm-offset-4 
{
	margin-left: 33.33333333%;
}
.Col-sm-offset-5 
{
	margin-left: 41.66666667%;
}
.Col-sm-offset-6 
{
	margin-left: 50%;
}
.Col-sm-offset-7 
{
	margin-left: 58.33333333%;
}
.Col-sm-offset-8 
{
	margin-left: 66.66666667%;
}
.Col-sm-offset-9 
{
	margin-left: 75%;
}
.Col-sm-pull-0 
{
	right: 0px;
}
.Col-sm-pull-1 
{
	right: 8.33333333%;
}
.Col-sm-pull-10 
{
	right: 83.33333333%;
}
.Col-sm-pull-11 
{
	right: 91.66666667%;
}
.Col-sm-pull-12 
{
	right: 100%;
}
.Col-sm-pull-2 
{
	right: 16.66666667%;
}
.Col-sm-pull-3 
{
	right: 25%;
}
.Col-sm-pull-4 
{
	right: 33.33333333%;
}
.Col-sm-pull-5 
{
	right: 41.66666667%;
}
.Col-sm-pull-6 
{
	right: 50%;
}
.Col-sm-pull-7 
{
	right: 58.33333333%;
}
.Col-sm-pull-8 
{
	right: 66.66666667%;
}
.Col-sm-pull-9 
{
	right: 75%;
}
.Col-sm-push-0 
{
	left: 0px;
}
.Col-sm-push-1 
{
	left: 8.33333333%;
}
.Col-sm-push-10 
{
	left: 83.33333333%;
}
.Col-sm-push-11 
{
	left: 91.66666667%;
}
.Col-sm-push-12 
{
	left: 100%;
}
.Col-sm-push-2 
{
	left: 16.66666667%;
}
.Col-sm-push-3 
{
	left: 25%;
}
.Col-sm-push-4 
{
	left: 33.33333333%;
}
.Col-sm-push-5 
{
	left: 41.66666667%;
}
.Col-sm-push-6 
{
	left: 50%;
}
.Col-sm-push-7 
{
	left: 58.33333333%;
}
.Col-sm-push-8 
{
	left: 66.66666667%;
}
.Col-sm-push-9 
{
	left: 75%;
}
.Col-xs-1 
{
	width: 8.33333333%;
}
.Col-xs-1, col-sm-1, col-md-1, col-lg-1, col-xs-2, col-sm-2, col-md-2, col-lg-2, col-xs-3, col-sm-3, col-md-3, col-lg-3, col-xs-4, col-sm-4, col-md-4, col-lg-4, col-xs-5, col-sm-5, col-md-5, col-lg-5, col-xs-6, col-sm-6, col-md-6, col-lg-6, col-xs-7, col-sm-7, col-md-7, col-lg-7, col-xs-8, col-sm-8, col-md-8, col-lg-8, col-xs-9, col-sm-9, col-md-9, col-lg-9, col-xs-10, col-sm-10, col-md-10, col-lg-10, col-xs-11, col-sm-11, col-md-11, col-lg-11, col-xs-12, col-sm-12, col-md-12, col-lg-12 
{
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
	min-height: 1px;
}
.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 
{
	float: left;
}
.Col-xs-10 
{
	width: 83.33333333%;
}
.Col-xs-11 
{
	width: 91.66666667%;
}
.Col-xs-12 
{
	width: 100%;
}
.Col-xs-2 
{
	width: 16.66666667%;
}
.Col-xs-3 
{
	width: 25%;
}
.Col-xs-4 
{
	width: 33.33333333%;
}
.Col-xs-5 
{
	width: 41.66666667%;
}
.Col-xs-6 
{
	width: 50%;
}
.Col-xs-7 
{
	width: 58.33333333%;
}
.Col-xs-8 
{
	width: 66.66666667%;
}
.Col-xs-9 
{
	width: 75%;
}
.Col-xs-offset-0 
{
	margin-left: 0px;
}
.Col-xs-offset-1 
{
	margin-left: 8.33333333%;
}
.Col-xs-offset-10 
{
	margin-left: 83.33333333%;
}
.Col-xs-offset-11 
{
	margin-left: 91.66666667%;
}
.Col-xs-offset-12 
{
	margin-left: 100%;
}
.Col-xs-offset-2 
{
	margin-left: 16.66666667%;
}
.Col-xs-offset-3 
{
	margin-left: 25%;
}
.Col-xs-offset-4 
{
	margin-left: 33.33333333%;
}
.Col-xs-offset-5 
{
	margin-left: 41.66666667%;
}
.Col-xs-offset-6 
{
	margin-left: 50%;
}
.Col-xs-offset-7 
{
	margin-left: 58.33333333%;
}
.Col-xs-offset-8 
{
	margin-left: 66.66666667%;
}
.Col-xs-offset-9 
{
	margin-left: 75%;
}
.Col-xs-pull-0 
{
	right: 0px;
}
.Col-xs-pull-1 
{
	right: 8.33333333%;
}
.Col-xs-pull-10 
{
	right: 83.33333333%;
}
.Col-xs-pull-11 
{
	right: 91.66666667%;
}
.Col-xs-pull-12 
{
	right: 100%;
}
.Col-xs-pull-2 
{
	right: 16.66666667%;
}
.Col-xs-pull-3 
{
	right: 25%;
}
.Col-xs-pull-4 
{
	right: 33.33333333%;
}
.Col-xs-pull-5 
{
	right: 41.66666667%;
}
.Col-xs-pull-6 
{
	right: 50%;
}
.Col-xs-pull-7 
{
	right: 58.33333333%;
}
.Col-xs-pull-8 
{
	right: 66.66666667%;
}
.Col-xs-pull-9 
{
	right: 75%;
}
.Col-xs-push-0 
{
	left: 0px;
}
.Col-xs-push-1 
{
	left: 8.33333333%;
}
.Col-xs-push-10 
{
	left: 83.33333333%;
}
.Col-xs-push-11 
{
	left: 91.66666667%;
}
.Col-xs-push-12 
{
	left: 100%;
}
.Col-xs-push-2 
{
	left: 16.66666667%;
}
.Col-xs-push-3 
{
	left: 25%;
}
.Col-xs-push-4 
{
	left: 33.33333333%;
}
.Col-xs-push-5 
{
	left: 41.66666667%;
}
.Col-xs-push-6 
{
	left: 50%;
}
.Col-xs-push-7 
{
	left: 58.33333333%;
}
.Col-xs-push-8 
{
	left: 66.66666667%;
}
.Col-xs-push-9 
{
	left: 75%;
}
.Container jumbotron 
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding-left: 60px;
	padding-right: 60px;
}
.Container > navbar-header,container-fluid > navbar-header,container > navbar-collapse,container-fluid > navbar-collapse 
{
	margin-left: -15px;
	margin-right: -15px;
}
.Container-fluid 
{
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.Dl-horizontal dd 
{
	margin-left: 180px;
}
.Dropdown 
{
	position: relative;
}
.Dropdown-backdrop 
{
	bottom: 0px;
	left: 0px;
	position: fixed;
	right: 0px;
	top: 0px;
	z-index: 990;
}
.Dropdown-header 
{
	padding-right: 20px;
	padding-top: 3px;
	display: block;
	font-size: 12px;
	color: #999;
	line-height:1.42857143;
}
.Dropdown-menu 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	box-shadow: 0px 6px 12px 0px 0, (Unknown);
	float: left;
	left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 2px;
	padding-right: 0px;
	padding-top: 5px;
	position: absolute;
	top: 100%;
	z-index: 1000;
	min-width: 160px;
	display: none;
	font-size: 14px;
	background-clip:padding-box;
	list-style:none;
	-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);
}
.Dropdown-menu divider 
{
	background-color: #e5e5e5;
	margin-right: 0px;
	margin-top: 9px;
	overflow: hidden;
	height: 1px;
}
.Dropdown-menu > active > a,dropdown-menu > active > a:hover,dropdown-menu > active > a:focus 
{
	background-color: #428bca;
	text-decoration: none;
	color: #fff;
	outline:0;
}
.Dropdown-menu > disabled > a,dropdown-menu > disabled > a:hover,dropdown-menu > disabled > a:focus 
{
	color: #999;
}
.Dropdown-menu > disabled > a:hover,dropdown-menu > disabled > a:focus 
{
	background-color: transparent;
	background-image: none;
	cursor: not-allowed;
	text-decoration: none;
	filter:progid;
}
.Dropdown-menu > li > a 
{
	clear: both;
	padding-right: 20px;
	padding-top: 3px;
	display: block;
	white-space: nowrap;
	font-weight: normal;
	color: #333;
	line-height:1.42857143;
}
.Dropdown-menu > li > a:hover,dropdown-menu > li > a:focus 
{
	background-color: #f5f5f5;
	text-decoration: none;
	color: #262626;
}
.Dropdown-menupull-right 
{
	left: auto;
	right: 0px;
}
.Dropdown-menu-left 
{
	left: 0px;
	right: auto;
}
.Dropdown-menu-right 
{
	left: auto;
	right: 0px;
}
.Dropdown-toggle:focus 
{
	outline:0;
}
.Dropup caret,navbar-fixed-bottom dropdown caret 
{
	border-top: 0px;
	content:"";
}
.Dropup dropdown-menu,navbar-fixed-bottom dropdown dropdown-menu 
{
	bottom: 100%;
	margin-bottom: 1px;
	top: auto;
}
.Fade 
{
	opacity:0;
	transition:opacity .15s linear;
	-webkit-transition:opacity .15s linear;
}
.Fadein 
{
	opacity:1;
}
.Form-control::-moz-placeholder 
{
	color: #999;
	opacity:1;
}
.Form-control::-webkit-input-placeholder 
{
	color: #999;
}
.Form-control:-ms-input-placeholder 
{
	color: #999;
}
.Form-control[disabled],form-control[readonly],fieldset[disabled] form-control 
{
	background-color: #eee;
	cursor: not-allowed;
	opacity:1;
}
.Form-group 
{
	margin-bottom: 15px;
}
.Form-horizontal control-label,form-horizontal radio,form-horizontal checkbox,form-horizontal radio-inline,form-horizontal checkbox-inline 
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 7px;
}
.Form-horizontal form-control-static 
{
	padding-top: 7px;
}
.Form-horizontal form-group 
{
	margin-left: -15px;
	margin-right: -15px;
}
.Form-horizontal has-feedback form-control-feedback 
{
	right: 15px;
	top: 0px;
}
.Form-horizontal radio,form-horizontal checkbox 
{
	min-height: 27px;
}
.Form-inline control-label 
{
	margin-bottom: 0px;
	vertical-align: middle;
}
.Form-inline form-control 
{
	width: auto;
	display: inline-block;
	vertical-align: middle;
}
.Form-inline has-feedback form-control-feedback 
{
	top: 0px;
}
.Form-inline input-group > form-control 
{
	width: 100%;
}
.Form-inline radio input[type="radio"],  form-inline checkbox input[type="checkbox"] 
{
	float: none;
	margin-left: 0px;
}
.Form-inline radio,  form-inline checkbox 
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	display: inline-block;
	vertical-align: middle;
}
.Glyphicon 
{
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'glyphicons halflings';
	font-style: normal;
	font-weight: normal;
	line-height:1;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
}
.Glyphicon-adjust:before 
{
	content:"\e063";
}
.Glyphicon-align-center:before 
{
	content:"\e053";
}
.Glyphicon-align-justify:before 
{
	content:"\e055";
}
.Glyphicon-align-left:before 
{
	content:"\e052";
}
.Glyphicon-align-right:before 
{
	content:"\e054";
}
.Glyphicon-arrow-down:before 
{
	content:"\e094";
}
.Glyphicon-arrow-left:before 
{
	content:"\e091";
}
.Glyphicon-arrow-right:before 
{
	content:"\e092";
}
.Glyphicon-arrow-up:before 
{
	content:"\e093";
}
.Glyphicon-asterisk:before 
{
	content:"\2a";
}
.Glyphicon-backward:before 
{
	content:"\e071";
}
.Glyphicon-ban-circle:before 
{
	content:"\e090";
}
.Glyphicon-barcode:before 
{
	content:"\e040";
}
.Glyphicon-bell:before 
{
	content:"\e123";
}
.Glyphicon-bold:before 
{
	content:"\e048";
}
.Glyphicon-book:before 
{
	content:"\e043";
}
.Glyphicon-bookmark:before 
{
	content:"\e044";
}
.Glyphicon-briefcase:before 
{
	content:"\e139";
}
.Glyphicon-bullhorn:before 
{
	content:"\e122";
}
.Glyphicon-calendar:before 
{
	content:"\e109";
}
.Glyphicon-camera:before 
{
	content:"\e046";
}
.Glyphicon-certificate:before 
{
	content:"\e124";
}
.Glyphicon-check:before 
{
	content:"\e067";
}
.Glyphicon-chevron-down:before 
{
	content:"\e114";
}
.Glyphicon-chevron-left:before 
{
	content:"\e079";
}
.Glyphicon-chevron-right:before 
{
	content:"\e080";
}
.Glyphicon-chevron-up:before 
{
	content:"\e113";
}
.Glyphicon-circle-arrow-down:before 
{
	content:"\e134";
}
.Glyphicon-circle-arrow-left:before 
{
	content:"\e132";
}
.Glyphicon-circle-arrow-right:before 
{
	content:"\e131";
}
.Glyphicon-circle-arrow-up:before 
{
	content:"\e133";
}
.Glyphicon-cloud:before 
{
	content:"\2601";
}
.Glyphicon-cloud-download:before 
{
	content:"\e197";
}
.Glyphicon-cloud-upload:before 
{
	content:"\e198";
}
.Glyphicon-cog:before 
{
	content:"\e019";
}
.Glyphicon-collapse-down:before 
{
	content:"\e159";
}
.Glyphicon-collapse-up:before 
{
	content:"\e160";
}
.Glyphicon-comment:before 
{
	content:"\e111";
}
.Glyphicon-compressed:before 
{
	content:"\e181";
}
.Glyphicon-copyright-mark:before 
{
	content:"\e194";
}
.Glyphicon-credit-card:before 
{
	content:"\e177";
}
.Glyphicon-cutlery:before 
{
	content:"\e179";
}
.Glyphicon-dashboard:before 
{
	content:"\e141";
}
.Glyphicon-download:before 
{
	content:"\e026";
}
.Glyphicon-download-alt:before 
{
	content:"\e025";
}
.Glyphicon-earphone:before 
{
	content:"\e182";
}
.Glyphicon-edit:before 
{
	content:"\e065";
}
.Glyphicon-eject:before 
{
	content:"\e078";
}
.Glyphicon-envelope:before 
{
	content:"\2709";
}
.Glyphicon-euro:before 
{
	content:"\20ac";
}
.Glyphicon-exclamation-sign:before 
{
	content:"\e101";
}
.Glyphicon-expand:before 
{
	content:"\e158";
}
.Glyphicon-export:before 
{
	content:"\e170";
}
.Glyphicon-eye-close:before 
{
	content:"\e106";
}
.Glyphicon-eye-open:before 
{
	content:"\e105";
}
.Glyphicon-facetime-video:before 
{
	content:"\e059";
}
.Glyphicon-fast-backward:before 
{
	content:"\e070";
}
.Glyphicon-fast-forward:before 
{
	content:"\e076";
}
.Glyphicon-file:before 
{
	content:"\e022";
}
.Glyphicon-film:before 
{
	content:"\e009";
}
.Glyphicon-filter:before 
{
	content:"\e138";
}
.Glyphicon-fire:before 
{
	content:"\e104";
}
.Glyphicon-flag:before 
{
	content:"\e034";
}
.Glyphicon-flash:before 
{
	content:"\e162";
}
.Glyphicon-floppy-disk:before 
{
	content:"\e172";
}
.Glyphicon-floppy-open:before 
{
	content:"\e176";
}
.Glyphicon-floppy-remove:before 
{
	content:"\e174";
}
.Glyphicon-floppy-save:before 
{
	content:"\e175";
}
.Glyphicon-floppy-saved:before 
{
	content:"\e173";
}
.Glyphicon-folder-close:before 
{
	content:"\e117";
}
.Glyphicon-folder-open:before 
{
	content:"\e118";
}
.Glyphicon-font:before 
{
	content:"\e047";
}
.Glyphicon-forward:before 
{
	content:"\e075";
}
.Glyphicon-fullscreen:before 
{
	content:"\e140";
}
.Glyphicon-gbp:before 
{
	content:"\e149";
}
.Glyphicon-gift:before 
{
	content:"\e102";
}
.Glyphicon-glass:before 
{
	content:"\e001";
}
.Glyphicon-globe:before 
{
	content:"\e135";
}
.Glyphicon-hand-down:before 
{
	content:"\e130";
}
.Glyphicon-hand-left:before 
{
	content:"\e128";
}
.Glyphicon-hand-right:before 
{
	content:"\e127";
}
.Glyphicon-hand-up:before 
{
	content:"\e129";
}
.Glyphicon-hdd:before 
{
	content:"\e121";
}
.Glyphicon-hd-video:before 
{
	content:"\e187";
}
.Glyphicon-header:before 
{
	content:"\e180";
}
.Glyphicon-headphones:before 
{
	content:"\e035";
}
.Glyphicon-heart:before 
{
	content:"\e005";
}
.Glyphicon-heart-empty:before 
{
	content:"\e143";
}
.Glyphicon-home:before 
{
	content:"\e021";
}
.Glyphicon-import:before 
{
	content:"\e169";
}
.Glyphicon-inbox:before 
{
	content:"\e028";
}
.Glyphicon-indent-left:before 
{
	content:"\e057";
}
.Glyphicon-indent-right:before 
{
	content:"\e058";
}
.Glyphicon-info-sign:before 
{
	content:"\e086";
}
.Glyphicon-italic:before 
{
	content:"\e049";
}
.Glyphicon-leaf:before 
{
	content:"\e103";
}
.Glyphicon-link:before 
{
	content:"\e144";
}
.Glyphicon-list:before 
{
	content:"\e056";
}
.Glyphicon-list-alt:before 
{
	content:"\e032";
}
.Glyphicon-lock:before 
{
	content:"\e033";
}
.Glyphicon-log-in:before 
{
	content:"\e161";
}
.Glyphicon-log-out:before 
{
	content:"\e163";
}
.Glyphicon-magnet:before 
{
	content:"\e112";
}
.Glyphicon-map-marker:before 
{
	content:"\e062";
}
.Glyphicon-minus:before 
{
	content:"\2212";
}
.Glyphicon-minus-sign:before 
{
	content:"\e082";
}
.Glyphicon-move:before 
{
	content:"\e068";
}
.Glyphicon-music:before 
{
	content:"\e002";
}
.Glyphicon-new-window:before 
{
	content:"\e164";
}
.Glyphicon-off:before 
{
	content:"\e017";
}
.Glyphicon-ok:before 
{
	content:"\e013";
}
.Glyphicon-ok-circle:before 
{
	content:"\e089";
}
.Glyphicon-ok-sign:before 
{
	content:"\e084";
}
.Glyphicon-open:before 
{
	content:"\e167";
}
.Glyphicon-paperclip:before 
{
	content:"\e142";
}
.Glyphicon-pause:before 
{
	content:"\e073";
}
.Glyphicon-pencil:before 
{
	content:"\270f";
}
.Glyphicon-phone:before 
{
	content:"\e145";
}
.Glyphicon-phone-alt:before 
{
	content:"\e183";
}
.Glyphicon-picture:before 
{
	content:"\e060";
}
.Glyphicon-plane:before 
{
	content:"\e108";
}
.Glyphicon-play:before 
{
	content:"\e072";
}
.Glyphicon-play-circle:before 
{
	content:"\e029";
}
.Glyphicon-plus:before 
{
	content:"\2b";
}
.Glyphicon-plus-sign:before 
{
	content:"\e081";
}
.Glyphicon-print:before 
{
	content:"\e045";
}
.Glyphicon-pushpin:before 
{
	content:"\e146";
}
.Glyphicon-qrcode:before 
{
	content:"\e039";
}
.Glyphicon-question-sign:before 
{
	content:"\e085";
}
.Glyphicon-random:before 
{
	content:"\e110";
}
.Glyphicon-record:before 
{
	content:"\e165";
}
.Glyphicon-refresh:before 
{
	content:"\e031";
}
.Glyphicon-registration-mark:before 
{
	content:"\e195";
}
.Glyphicon-remove:before 
{
	content:"\e014";
}
.Glyphicon-remove-circle:before 
{
	content:"\e088";
}
.Glyphicon-remove-sign:before 
{
	content:"\e083";
}
.Glyphicon-repeat:before 
{
	content:"\e030";
}
.Glyphicon-resize-full:before 
{
	content:"\e096";
}
.Glyphicon-resize-horizontal:before 
{
	content:"\e120";
}
.Glyphicon-resize-small:before 
{
	content:"\e097";
}
.Glyphicon-resize-vertical:before 
{
	content:"\e119";
}
.Glyphicon-retweet:before 
{
	content:"\e115";
}
.Glyphicon-road:before 
{
	content:"\e024";
}
.Glyphicon-save:before 
{
	content:"\e166";
}
.Glyphicon-saved:before 
{
	content:"\e168";
}
.Glyphicon-screenshot:before 
{
	content:"\e087";
}
.Glyphicon-sd-video:before 
{
	content:"\e186";
}
.Glyphicon-search:before 
{
	content:"\e003";
}
.Glyphicon-send:before 
{
	content:"\e171";
}
.Glyphicon-share:before 
{
	content:"\e066";
}
.Glyphicon-share-alt:before 
{
	content:"\e095";
}
.Glyphicon-shopping-cart:before 
{
	content:"\e116";
}
.Glyphicon-signal:before 
{
	content:"\e018";
}
.Glyphicon-sort:before 
{
	content:"\e150";
}
.Glyphicon-sort-by-alphabet:before 
{
	content:"\e151";
}
.Glyphicon-sort-by-alphabet-alt:before 
{
	content:"\e152";
}
.Glyphicon-sort-by-attributes:before 
{
	content:"\e155";
}
.Glyphicon-sort-by-attributes-alt:before 
{
	content:"\e156";
}
.Glyphicon-sort-by-order:before 
{
	content:"\e153";
}
.Glyphicon-sort-by-order-alt:before 
{
	content:"\e154";
}
.Glyphicon-sound-5-1:before 
{
	content:"\e191";
}
.Glyphicon-sound-6-1:before 
{
	content:"\e192";
}
.Glyphicon-sound-7-1:before 
{
	content:"\e193";
}
.Glyphicon-sound-dolby:before 
{
	content:"\e190";
}
.Glyphicon-sound-stereo:before 
{
	content:"\e189";
}
.Glyphicon-star:before 
{
	content:"\e006";
}
.Glyphicon-star-empty:before 
{
	content:"\e007";
}
.Glyphicon-stats:before 
{
	content:"\e185";
}
.Glyphicon-step-backward:before 
{
	content:"\e069";
}
.Glyphicon-step-forward:before 
{
	content:"\e077";
}
.Glyphicon-stop:before 
{
	content:"\e074";
}
.Glyphicon-subtitles:before 
{
	content:"\e188";
}
.Glyphicon-tag:before 
{
	content:"\e041";
}
.Glyphicon-tags:before 
{
	content:"\e042";
}
.Glyphicon-tasks:before 
{
	content:"\e137";
}
.Glyphicon-text-height:before 
{
	content:"\e050";
}
.Glyphicon-text-width:before 
{
	content:"\e051";
}
.Glyphicon-th:before 
{
	content:"\e011";
}
.Glyphicon-th-large:before 
{
	content:"\e010";
}
.Glyphicon-th-list:before 
{
	content:"\e012";
}
.Glyphicon-thumbs-down:before 
{
	content:"\e126";
}
.Glyphicon-thumbs-up:before 
{
	content:"\e125";
}
.Glyphicon-time:before 
{
	content:"\e023";
}
.Glyphicon-tint:before 
{
	content:"\e064";
}
.Glyphicon-tower:before 
{
	content:"\e184";
}
.Glyphicon-transfer:before 
{
	content:"\e178";
}
.Glyphicon-trash:before 
{
	content:"\e020";
}
.Glyphicon-tree-conifer:before 
{
	content:"\e199";
}
.Glyphicon-tree-deciduous:before 
{
	content:"\e200";
}
.Glyphicon-unchecked:before 
{
	content:"\e157";
}
.Glyphicon-upload:before 
{
	content:"\e027";
}
.Glyphicon-usd:before 
{
	content:"\e148";
}
.Glyphicon-user:before 
{
	content:"\e008";
}
.Glyphicon-volume-down:before 
{
	content:"\e037";
}
.Glyphicon-volume-off:before 
{
	content:"\e036";
}
.Glyphicon-volume-up:before 
{
	content:"\e038";
}
.Glyphicon-warning-sign:before 
{
	content:"\e107";
}
.Glyphicon-wrench:before 
{
	content:"\e136";
}
.Glyphicon-zoom-in:before 
{
	content:"\e015";
}
.Glyphicon-zoom-out:before 
{
	content:"\e016";
}
.Has-error form-control 
{
	border-bottom-color: #a94442;
	border-left-color: #a94442;
	border-right-color: #a94442;
	border-top-color: #a94442;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0) (Unknown);
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
}
.Has-error form-control:focus 
{
	border-bottom-color: #843534;
	border-left-color: #843534;
	border-right-color: #843534;
	border-top-color: #843534;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0) (Unknown);
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.Has-error form-control-feedback 
{
	color: #a94442;
}
.Has-error help-block,has-error control-label,has-error radio,has-error checkbox,has-error radio-inline,has-error checkbox-inline 
{
	color: #a94442;
}
.Has-error input-group-addon 
{
	background-color: #f2dede;
	border-bottom-color: #a94442;
	border-left-color: #a94442;
	border-right-color: #a94442;
	border-top-color: #a94442;
	color: #a94442;
}
.Has-feedback 
{
	position: relative;
}
.Has-feedback form-control 
{
	padding-right: 42.5px;
}
.Has-feedback form-control-feedback 
{
	position: absolute;
	right: 0px;
	top: 25px;
	height: 34px;
	width: 34px;
	display: block;
	text-align: center;
	line-height:34px;
}
.Has-success form-control 
{
	border-bottom-color: #3c763d;
	border-left-color: #3c763d;
	border-right-color: #3c763d;
	border-top-color: #3c763d;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0) (Unknown);
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
}
.Has-success form-control:focus 
{
	border-bottom-color: #2b542c;
	border-left-color: #2b542c;
	border-right-color: #2b542c;
	border-top-color: #2b542c;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0) (Unknown);
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.Has-success form-control-feedback 
{
	color: #3c763d;
}
.Has-success help-block,has-success control-label,has-success radio,has-success checkbox,has-success radio-inline,has-success checkbox-inline 
{
	color: #3c763d;
}
.Has-success input-group-addon 
{
	background-color: #dff0d8;
	border-bottom-color: #3c763d;
	border-left-color: #3c763d;
	border-right-color: #3c763d;
	border-top-color: #3c763d;
	color: #3c763d;
}
.Has-warning form-control 
{
	border-bottom-color: #8a6d3b;
	border-left-color: #8a6d3b;
	border-right-color: #8a6d3b;
	border-top-color: #8a6d3b;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0) (Unknown);
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
}
.Has-warning form-control:focus 
{
	border-bottom-color: #66512c;
	border-left-color: #66512c;
	border-right-color: #66512c;
	border-top-color: #66512c;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0) (Unknown);
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.Has-warning form-control-feedback 
{
	color: #8a6d3b;
}
.Has-warning help-block,has-warning control-label,has-warning radio,has-warning checkbox,has-warning radio-inline,has-warning checkbox-inline 
{
	color: #8a6d3b;
}
.Has-warning input-group-addon 
{
	background-color: #fcf8e3;
	border-bottom-color: #8a6d3b;
	border-left-color: #8a6d3b;
	border-right-color: #8a6d3b;
	border-top-color: #8a6d3b;
	color: #8a6d3b;
}
.Help-block 
{
	margin-bottom: 10px;
	margin-top: 5px;
	display: block;
	color: #737373;
}
.Hidden 
{
	visibility: hidden !important;
	display: none !important;
}
.Hide 
{
	display: none !important;
}
.Img-circle 
{
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
}
.Img-responsive,thumbnail > img,thumbnail a > img,carousel-inner > item > img,carousel-inner > item > a > img 
{
	height: auto;
	max-width: 100%;
	display: block;
}
.Img-rounded 
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
}
.Img-thumbnail 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	height: auto;
	max-width: 100%;
	display: inline-block;
	line-height:1.42857143;
	transition:all .2s ease-in-out;
	-webkit-transition:all .2s ease-in-out;
}
.Initialism 
{
	font-size: 90%;
	text-transform: uppercase;
}
.Input-group form-control 
{
	float: left;
	margin-bottom: 0px;
	position: relative;
	z-index: 2;
	width: 100%;
}
.Input-group form-control:first-child,input-group-addon:first-child,input-group-btn:first-child > btn,input-group-btn:first-child > btn-group > btn,input-group-btn:first-child > dropdown-toggle,input-group-btn:last-child > btn:not(:last-child):not(dropdown-toggle),input-group-btn:last-child > btn-group:not(:last-child) > btn 
{
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.Input-group form-control:last-child,input-group-addon:last-child,input-group-btn:last-child > btn,input-group-btn:last-child > btn-group > btn,input-group-btn:last-child > dropdown-toggle,input-group-btn:first-child > btn:not(:first-child),input-group-btn:first-child > btn-group:not(:first-child) > btn 
{
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Input-group[class*="col-"] 
{
	float: none;
	padding-left: 0px;
	padding-right: 0px;
}
.Input-group-addon 
{
	background-color: #eee;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 14px;
	font-weight: normal;
	color: #555;
	text-align: center;
	line-height:1;
}
.Input-group-addon input[type="radio"],input-group-addon input[type="checkbox"] 
{
	margin-top: 0px;
}
.Input-group-addoninput-lg 
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding-right: 16px;
	padding-top: 10px;
	font-size: 18px;
}
.Input-group-addoninput-sm 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-right: 10px;
	padding-top: 5px;
	font-size: 12px;
}
.Input-group-addon:first-child 
{
	border-right: 0px;
}
.Input-group-addon:last-child 
{
	border-left: 0px;
}
.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-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Input-group-btn > btn 
{
	position: relative;
}
.Input-group-btn > btn + btn 
{
	margin-left: -1px;
}
.Input-group-btn > btn:hover,input-group-btn > btn:focus,input-group-btn > btn:active 
{
	z-index: 2;
}
.Input-group-btn:first-child > btn,input-group-btn:first-child > btn-group 
{
	margin-right: -1px;
}
.Input-group-btn:last-child > btn,input-group-btn:last-child > btn-group 
{
	margin-left: -1px;
}
.Input-group-lg > form-control,input-group-lg > input-group-addon,input-group-lg > input-group-btn > btn 
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding-right: 16px;
	padding-top: 10px;
	height: 46px;
	font-size: 18px;
	line-height:1.33;
}
.Input-group-sm > form-control,input-group-sm > input-group-addon,input-group-sm > input-group-btn > btn 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-right: 10px;
	padding-top: 5px;
	height: 30px;
	font-size: 12px;
	line-height:1.5;
}
.Input-lg 
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding-right: 16px;
	padding-top: 10px;
	height: 46px;
	font-size: 18px;
	line-height:1.33;
}
.Input-sm 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-right: 10px;
	padding-top: 5px;
	height: 30px;
	font-size: 12px;
	line-height:1.5;
}
.Invisible 
{
	visibility: hidden;
}
.Jumbotron 
{
	background-color: #eee;
	margin-bottom: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	color: inherit;
}
.Jumbotron container 
{
	max-width: 100%;
}
.Jumbotron h1,  jumbotron h1 
{
	font-size: 63px;
}
.Jumbotron h1,jumbotron h1 
{
	color: inherit;
}
.Jumbotron p 
{
	margin-bottom: 15px;
	font-size: 21px;
	font-weight: 200;
}
.Label:empty 
{
	display: none;
}
.Label[href]:hover,label[href]:focus 
{
	cursor: pointer;
	text-decoration: none;
	color: #fff;
}
.Label-danger 
{
	background-color: #d9534f;
}
.Label-danger[href]:hover,label-danger[href]:focus 
{
	background-color: #c9302c;
}
.Label-default 
{
	background-color: #999;
}
.Label-default[href]:hover,label-default[href]:focus 
{
	background-color: #808080;
}
.Label-info 
{
	background-color: #5bc0de;
}
.Label-info[href]:hover,label-info[href]:focus 
{
	background-color: #31b0d5;
}
.Label-primary 
{
	background-color: #428bca;
}
.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-warning 
{
	background-color: #f0ad4e;
}
.Label-warning[href]:hover,label-warning[href]:focus 
{
	background-color: #ec971f;
}
.Lead 
{
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 200;
	line-height:1.4;
}
.List-group 
{
	margin-bottom: 20px;
	padding-left: 0px;
}
.List-group-item 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-bottom: -1px;
	padding-right: 15px;
	padding-top: 10px;
	position: relative;
	display: block;
}
.List-group-item > badge 
{
	float: right;
}
.List-group-item > badge + badge 
{
	margin-right: 5px;
}
.List-group-item:first-child 
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.List-group-item:last-child 
{
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-bottom: 0px;
}
.List-group-item-danger 
{
	background-color: #f2dede;
	color: #a94442;
}
.List-group-item-heading 
{
	margin-bottom: 5px;
	margin-top: 0px;
}
.List-group-item-info 
{
	background-color: #d9edf7;
	color: #31708f;
}
.List-group-item-success 
{
	background-color: #dff0d8;
	color: #3c763d;
}
.List-group-item-text 
{
	margin-bottom: 0px;
	line-height:1.3;
}
.List-group-item-warning 
{
	background-color: #fcf8e3;
	color: #8a6d3b;
}
.List-inline 
{
	margin-left: -5px;
	padding-left: 0px;
	list-style:none;
}
.List-inline > li 
{
	padding-left: 5px;
	padding-right: 5px;
	display: inline-block;
}
.List-unstyled 
{
	padding-left: 0px;
	list-style:none;
}
.Media > pull-left 
{
	margin-right: 10px;
}
.Media > pull-right 
{
	margin-left: 10px;
}
.Media,media media 
{
	margin-top: 15px;
}
.Media,media-body 
{
	overflow: hidden;
	zoom:1;
}
.Media:first-child 
{
	margin-top: 0px;
}
.Media-heading 
{
	margin-bottom: 5px;
	margin-right: 0px;
	margin-top: 0px;
}
.Media-list 
{
	padding-left: 0px;
	list-style:none;
}
.Media-object 
{
	display: block;
}
.Modal 
{
	bottom: 0px;
	left: 0px;
	overflow: auto;
	position: fixed;
	right: 0px;
	top: 0px;
	z-index: 1050;
	display: none;
	outline:0;
	overflow-y:scroll;
	-webkit-overflow-scrolling:touch;
}
.Modalfade modal-dialog 
{
	-moz-transition:-moz-transform .3s ease-out;
	-ms-transform:translate(0, -25%);
	-o-transition:-o-transform .3s ease-out;
	transform:translate(0, -25%);
	transition:transform .3s ease-out;
	-webkit-transform:translate(0, -25%);
	-webkit-transition:-webkit-transform .3s ease-out;
}
.Modalin modal-dialog 
{
	-ms-transform:translate(0, 0);
	transform:translate(0, 0);
	-webkit-transform:translate(0, 0);
}
.Modal-backdrop 
{
	background-color: #000;
	bottom: 0px;
	left: 0px;
	position: fixed;
	right: 0px;
	top: 0px;
	z-index: 1040;
}
.Modal-backdropfade 
{
	filter:alpha(opacity=0);
	opacity:0;
}
.Modal-backdropin 
{
	filter:alpha(opacity=50);
	opacity:.5;
}
.Modal-body 
{
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	position: relative;
}
.Modal-content 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	box-shadow: 0px 5px 15px 0px 0, (Unknown);
	position: relative;
	background-clip:padding-box;
	outline:none;
	-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);
}
.Modal-dialog 
{
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	position: relative;
	width: auto;
}
.Modal-footer 
{
	margin-top: 15px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-top: 19px;
	text-align: right;
}
.Modal-footer btn + btn 
{
	margin-bottom: 0px;
	margin-left: 5px;
}
.Modal-footer btn-block + btn-block 
{
	margin-left: 0px;
}
.Modal-footer btn-group btn + btn 
{
	margin-left: -1px;
}
.Modal-header 
{
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	min-height: 16.42857143px;
}
.Modal-header close 
{
	margin-top: -2px;
}
.Modal-open 
{
	overflow: hidden;
}
.Modal-sm 
{
	width: 300px;
}
.Modal-title 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	line-height:1.42857143;
}
.Nav nav-divider 
{
	background-color: #e5e5e5;
	margin-right: 0px;
	margin-top: 9px;
	overflow: hidden;
	height: 1px;
}
.Nav open > a,nav open > a:hover,nav open > a:focus 
{
	background-color: #eee;
	border-bottom-color: #428bca;
	border-left-color: #428bca;
	border-right-color: #428bca;
	border-top-color: #428bca;
}
.Nav > li 
{
	position: relative;
	display: block;
}
.Nav > li > a 
{
	padding-right: 15px;
	padding-top: 10px;
	position: relative;
	display: block;
}
.Nav > li > a > img 
{
	max-width: none;
}
.Nav > li > a:hover,nav > li > a:focus 
{
	background-color: #eee;
	text-decoration: none;
}
.Nav > lidisabled > a 
{
	color: #999;
}
.Nav > lidisabled > a:hover,nav > lidisabled > a:focus 
{
	background-color: transparent;
	cursor: not-allowed;
	text-decoration: none;
	color: #999;
}
.Navbar 
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-bottom: 20px;
	position: relative;
	min-height: 50px;
	display: none;
}
.Navbar-brand 
{
	float: left;
	padding-right: 15px;
	padding-top: 15px;
	height: 50px;
	font-size: 18px;
	line-height:20px;
}
.Navbar-brand:hover,navbar-brand:focus 
{
	text-decoration: none;
}
.Navbar-btn 
{
	margin-bottom: 8px;
	margin-top: 8px;
}
.Navbar-btnbtn-sm 
{
	margin-bottom: 10px;
	margin-top: 10px;
}
.Navbar-btnbtn-xs 
{
	margin-bottom: 14px;
	margin-top: 14px;
}
.Navbar-collapse 
{
	box-shadow: 0px 0px 1px 0px rgba(255,0,0,0) (Unknown);
	padding-left: 15px;
	padding-right: 15px;
	max-height: 340px;
	overflow-x:visible;
	-webkit-overflow-scrolling:touch;
}
.Navbar-collapsecollapse 
{
	overflow: visible !important;
	padding-bottom: 0px;
	display: block !important;
}
.Navbar-collapsein 
{
	overflow-y:visible;
}
.Navbar-default 
{
	background-color: #f8f8f8;
	border-bottom-color: #e7e7e7;
	border-left-color: #e7e7e7;
	border-right-color: #e7e7e7;
	border-top-color: #e7e7e7;
}
.Navbar-default navbar-brand 
{
	color: #777;
}
.Navbar-default navbar-brand:hover,navbar-default navbar-brand:focus 
{
	background-color: transparent;
	color: #5e5e5e;
}
.Navbar-default navbar-collapse,navbar-default navbar-form 
{
	border-bottom-color: #e7e7e7;
	border-left-color: #e7e7e7;
	border-right-color: #e7e7e7;
	border-top-color: #e7e7e7;
}
.Navbar-default navbar-link 
{
	color: #777;
}
.Navbar-default navbar-link:hover 
{
	color: #333;
}
.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: #555;
}
.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: #ccc;
}
.Navbar-default navbar-nav open dropdown-menu > li > a:hover,  navbar-default navbar-nav open dropdown-menu > li > a:focus 
{
	background-color: transparent;
	color: #333;
}
.Navbar-default navbar-nav > active > a,navbar-default navbar-nav > active > a:hover,navbar-default navbar-nav > active > a:focus 
{
	background-color: #e7e7e7;
	color: #555;
}
.Navbar-default navbar-nav > disabled > a,navbar-default navbar-nav > disabled > a:hover,navbar-default navbar-nav > disabled > a:focus 
{
	background-color: transparent;
	color: #ccc;
}
.Navbar-default navbar-nav > open > a,navbar-default navbar-nav > open > a:hover,navbar-default navbar-nav > open > a:focus 
{
	background-color: #e7e7e7;
	color: #555;
}
.Navbar-default navbar-nav > li > a 
{
	color: #777;
}
.Navbar-default navbar-nav > li > a:hover,navbar-default navbar-nav > li > a:focus 
{
	background-color: transparent;
	color: #333;
}
.Navbar-default navbar-text 
{
	color: #777;
}
.Navbar-default navbar-toggle 
{
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
}
.Navbar-default navbar-toggle icon-bar 
{
	background-color: #888;
}
.Navbar-default navbar-toggle:hover,navbar-default navbar-toggle:focus 
{
	background-color: #ddd;
}
.Navbar-fixed-bottom 
{
	bottom: 0px;
	margin-bottom: 0px;
}
.Navbar-fixed-bottom navbar-nav > li > dropdown-menu 
{
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Navbar-fixed-top 
{
	top: 0px;
}
.Navbar-fixed-top navbar-collapse,  navbar-static-top navbar-collapse,  navbar-fixed-bottom navbar-collapse 
{
	padding-left: 0px;
	padding-right: 0px;
}
.Navbar-fixed-top,navbar-fixed-bottom 
{
	left: 0px;
	position: fixed;
	right: 0px;
	z-index: 1030;
}
.Navbar-form 
{
	box-shadow: 0px 0px 1px 0px rgba(255,0,0,0) (Unknown);
	margin-bottom: 8px;
	margin-left: -15px;
	margin-right: -15px;
	margin-top: 8px;
	padding-right: 15px;
	padding-top: 10px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
.Navbar-form control-label 
{
	margin-bottom: 0px;
	vertical-align: middle;
}
.Navbar-form form-control 
{
	width: auto;
	display: inline-block;
	vertical-align: middle;
}
.Navbar-form has-feedback form-control-feedback 
{
	top: 0px;
}
.Navbar-form input-group > form-control 
{
	width: 100%;
}
.Navbar-form radio input[type="radio"],  navbar-form checkbox input[type="checkbox"] 
{
	float: none;
	margin-left: 0px;
}
.Navbar-form radio,  navbar-form checkbox 
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	display: inline-block;
	vertical-align: middle;
}
.Navbar-formnavbar-right:last-child 
{
	margin-right: -15px;
}
.Navbar-inverse 
{
	background-color: #222;
	border-bottom-color: #080808;
	border-left-color: #080808;
	border-right-color: #080808;
	border-top-color: #080808;
}
.Navbar-inverse navbar-brand 
{
	color: #999;
}
.Navbar-inverse navbar-brand:hover,navbar-inverse navbar-brand:focus 
{
	background-color: transparent;
	color: #fff;
}
.Navbar-inverse navbar-collapse,navbar-inverse navbar-form 
{
	border-bottom-color: #101010;
	border-left-color: #101010;
	border-right-color: #101010;
	border-top-color: #101010;
}
.Navbar-inverse navbar-link 
{
	color: #999;
}
.Navbar-inverse navbar-link:hover 
{
	color: #fff;
}
.Navbar-inverse navbar-nav open dropdown-menu divider 
{
	background-color: #080808;
}
.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: #fff;
}
.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: #444;
}
.Navbar-inverse navbar-nav open dropdown-menu > li > a 
{
	color: #999;
}
.Navbar-inverse navbar-nav open dropdown-menu > li > a:hover,  navbar-inverse navbar-nav open dropdown-menu > li > a:focus 
{
	background-color: transparent;
	color: #fff;
}
.Navbar-inverse navbar-nav > active > a,navbar-inverse navbar-nav > active > a:hover,navbar-inverse navbar-nav > active > a:focus 
{
	background-color: #080808;
	color: #fff;
}
.Navbar-inverse navbar-nav > disabled > a,navbar-inverse navbar-nav > disabled > a:hover,navbar-inverse navbar-nav > disabled > a:focus 
{
	background-color: transparent;
	color: #444;
}
.Navbar-inverse navbar-nav > open > a,navbar-inverse navbar-nav > open > a:hover,navbar-inverse navbar-nav > open > a:focus 
{
	background-color: #080808;
	color: #fff;
}
.Navbar-inverse navbar-nav > li > a 
{
	color: #999;
}
.Navbar-inverse navbar-nav > li > a:hover,navbar-inverse navbar-nav > li > a:focus 
{
	background-color: transparent;
	color: #fff;
}
.Navbar-inverse navbar-text 
{
	color: #999;
}
.Navbar-inverse navbar-toggle 
{
	border-bottom-color: #333;
	border-left-color: #333;
	border-right-color: #333;
	border-top-color: #333;
}
.Navbar-inverse navbar-toggle icon-bar 
{
	background-color: #fff;
}
.Navbar-inverse navbar-toggle:hover,navbar-inverse navbar-toggle:focus 
{
	background-color: #333;
}
.Navbar-nav 
{
	margin-right: -15px;
	margin-top: 7.5px;
}
.Navbar-nav open dropdown-menu > li > a 
{
	line-height:20px;
}
.Navbar-nav open dropdown-menu > li > a,  navbar-nav open dropdown-menu dropdown-header 
{
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 5px;
}
.Navbar-nav open dropdown-menu > li > a:hover,  navbar-nav open dropdown-menu > li > a:focus 
{
	background-image: none;
}
.Navbar-nav > li 
{
	float: left;
}
.Navbar-nav > li > dropdown-menu 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin-top: 0px;
}
.Navbar-nav > li > a 
{
	padding-bottom: 15px;
	padding-top: 15px;
	line-height:20px;
}
.Navbar-navnavbar-right:last-child 
{
	margin-right: -15px;
}
.Navbar-right 
{
	float: right !important;
}
.Navbar-right dropdown-menu-left 
{
	left: 0px;
	right: auto;
}
.Navbar-static-top 
{
	z-index: 1000;
}
.Navbar-text 
{
	margin-bottom: 15px;
	margin-top: 15px;
}
.Navbar-textnavbar-right:last-child 
{
	margin-right: 0px;
}
.Navbar-toggle 
{
	background-color: transparent;
	background-image: none;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	float: right;
	margin-bottom: 8px;
	margin-right: 15px;
	margin-top: 8px;
	padding-right: 10px;
	padding-top: 9px;
	position: relative;
}
.Navbar-toggle icon-bar 
{
	border-top-left-radius: 1px;
	border-top-right-radius: 1px;
	border-bottom-right-radius: 1px;
	border-bottom-left-radius: 1px;
	height: 2px;
	width: 22px;
	display: block;
}
.Navbar-toggle icon-bar + icon-bar 
{
	margin-top: 4px;
}
.Navbar-toggle:focus 
{
	outline:none;
}
.Nav-justified 
{
	width: 100%;
}
.Nav-justified > dropdown dropdown-menu 
{
	left: auto;
	top: auto;
}
.Nav-justified > li 
{
	float: none;
}
.Nav-justified > li > a 
{
	margin-bottom: 0px;
	text-align: center;
}
.Nav-pills > li 
{
	float: left;
}
.Nav-pills > li + li 
{
	margin-left: 2px;
}
.Nav-pills > li > a 
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
.Nav-pills > li > a > badge 
{
	margin-left: 3px;
}
.Nav-pills > liactive > a,nav-pills > liactive > a:hover,nav-pills > liactive > a:focus 
{
	background-color: #428bca;
	color: #fff;
}
.Nav-stacked > li 
{
	float: none;
}
.Nav-stacked > li + li 
{
	margin-left: 0px;
	margin-top: 2px;
}
.Nav-tabs dropdown-menu 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin-top: -1px;
}
.Nav-tabs > li 
{
	float: left;
	margin-bottom: -1px;
}
.Nav-tabs > li > a 
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-right: 2px;
	line-height:1.42857143;
}
.Nav-tabs > li > a:hover 
{
	border-bottom-color: #ddd;
	border-right-color: #eee;
	border-top-color: #eee;
}
.Nav-tabs > liactive > a,nav-tabs > liactive > a:hover,nav-tabs > liactive > a:focus 
{
	background-color: #fff;
	border-bottom: 1px;
	border-bottom-color: transparent;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	cursor: default;
	color: #555;
}
.Nav-tabsnav-justified 
{
	border-bottom: 0px;
	width: 100%;
}
.Nav-tabsnav-justified > active > a,  nav-tabsnav-justified > active > a:hover,  nav-tabsnav-justified > active > a:focus 
{
	border-bottom-color: #fff;
}
.Nav-tabsnav-justified > active > a,nav-tabsnav-justified > active > a:hover,nav-tabsnav-justified > active > a:focus 
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
}
.Nav-tabsnav-justified > dropdown dropdown-menu 
{
	left: auto;
	top: auto;
}
.Nav-tabsnav-justified > li 
{
	float: none;
}
.Nav-tabsnav-justified > li > a 
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: center;
}
.Nav-tabs-justified 
{
	border-bottom: 0px;
}
.Nav-tabs-justified > active > a,  nav-tabs-justified > active > a:hover,  nav-tabs-justified > active > a:focus 
{
	border-bottom-color: #fff;
}
.Nav-tabs-justified > active > a,nav-tabs-justified > active > a:hover,nav-tabs-justified > active > a:focus 
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
}
.Nav-tabs-justified > li > a 
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-right: 0px;
}
.Open > dropdown-menu 
{
	display: block;
}
.Open > a 
{
	outline:0;
}
.Page-header 
{
	margin-bottom: 20px;
	margin-right: 0px;
	margin-top: 40px;
	padding-bottom: 9px;
}
.Pager 
{
	margin-right: 0px;
	margin-top: 20px;
	padding-left: 0px;
	text-align: center;
	list-style:none;
}
.Pager disabled > a,pager disabled > a:hover,pager disabled > a:focus,pager disabled > span 
{
	background-color: #fff;
	cursor: not-allowed;
	color: #999;
}
.Pager next > a,pager next > span 
{
	float: right;
}
.Pager previous > a,pager previous > span 
{
	float: left;
}
.Pager li 
{
	display: inline;
}
.Pager li > a,pager li > span 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	padding-right: 14px;
	padding-top: 5px;
	display: inline-block;
}
.Pager li > a:hover,pager li > a:focus 
{
	background-color: #eee;
	text-decoration: none;
}
.Pagination 
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-right: 0px;
	margin-top: 20px;
	padding-left: 0px;
	display: inline-block;
}
.Pagination > active > a,pagination > active > span,pagination > active > a:hover,pagination > active > span:hover,pagination > active > a:focus,pagination > active > span:focus 
{
	background-color: #428bca;
	border-bottom-color: #428bca;
	border-left-color: #428bca;
	border-right-color: #428bca;
	border-top-color: #428bca;
	z-index: 2;
	cursor: default;
	color: #fff;
}
.Pagination > disabled > span,pagination > disabled > span:hover,pagination > disabled > span:focus,pagination > disabled > a,pagination > disabled > a:hover,pagination > disabled > a:focus 
{
	background-color: #fff;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	cursor: not-allowed;
	color: #999;
}
.Pagination > li 
{
	display: inline;
}
.Pagination > li > a,pagination > li > span 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	float: left;
	margin-left: -1px;
	padding-right: 12px;
	padding-top: 6px;
	position: relative;
	text-decoration: none;
	color: #428bca;
	line-height:1.42857143;
}
.Pagination > li > a:hover,pagination > li > span:hover,pagination > li > a:focus,pagination > li > span:focus 
{
	background-color: #eee;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	color: #2a6496;
}
.Pagination > li:first-child > a,pagination > li:first-child > span 
{
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-left: 0px;
}
.Pagination > li:last-child > a,pagination > li:last-child > span 
{
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.Pagination-lg > li > a,pagination-lg > li > span 
{
	padding-right: 16px;
	padding-top: 10px;
	font-size: 18px;
}
.Pagination-lg > li:first-child > a,pagination-lg > li:first-child > span 
{
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
.Pagination-lg > li:last-child > a,pagination-lg > li:last-child > span 
{
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
.Pagination-sm > li > a,pagination-sm > li > span 
{
	padding-right: 10px;
	padding-top: 5px;
	font-size: 12px;
}
.Pagination-sm > li:first-child > a,pagination-sm > li:first-child > span 
{
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.Pagination-sm > li:last-child > a,pagination-sm > li:last-child > span 
{
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.Panel 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	box-shadow: 0px 1px 1px 0px 0, (Unknown);
	margin-bottom: 20px;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .05);
}
.Panel > list-group 
{
	margin-bottom: 0px;
}
.Panel > list-group list-group-item 
{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.Panel > list-group:first-child list-group-item:first-child 
{
	border-top: 0px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.Panel > list-group:last-child list-group-item:last-child 
{
	border-bottom: 0px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.Panel > table > tbody:first-child > tr:first-child th,panel > table > tbody:first-child > tr:first-child td 
{
	border-top: 0px;
}
.Panel > table,panel > table-responsive > table 
{
	margin-bottom: 0px;
}
.Panel > table:first-child > thead:first-child > tr:first-child td:first-child,panel > table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child,panel > table:first-child > tbody:first-child > tr:first-child td:first-child,panel > table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child,panel > table:first-child > thead:first-child > tr:first-child th:first-child,panel > table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child,panel > table:first-child > tbody:first-child > tr:first-child th:first-child,panel > table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child 
{
	border-top-left-radius: 3px;
}
.Panel > table:first-child > thead:first-child > tr:first-child td:last-child,panel > table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child,panel > table:first-child > tbody:first-child > tr:first-child td:last-child,panel > table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child,panel > table:first-child > thead:first-child > tr:first-child th:last-child,panel > table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child,panel > table:first-child > tbody:first-child > tr:first-child th:last-child,panel > table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child 
{
	border-top-right-radius: 3px;
}
.Panel > table:first-child,panel > table-responsive:first-child > table:first-child 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.Panel > table:last-child > tbody:last-child > tr:last-child td:first-child,panel > table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child,panel > table:last-child > tfoot:last-child > tr:last-child td:first-child,panel > table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child,panel > table:last-child > tbody:last-child > tr:last-child th:first-child,panel > table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child,panel > table:last-child > tfoot:last-child > tr:last-child th:first-child,panel > table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child 
{
	border-bottom-left-radius: 3px;
}
.Panel > table:last-child > tbody:last-child > tr:last-child td:last-child,panel > table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child,panel > table:last-child > tfoot:last-child > tr:last-child td:last-child,panel > table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child,panel > table:last-child > tbody:last-child > tr:last-child th:last-child,panel > table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child,panel > table:last-child > tfoot:last-child > tr:last-child th:last-child,panel > table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child 
{
	border-bottom-right-radius: 3px;
}
.Panel > table:last-child,panel > table-responsive:last-child > table:last-child 
{
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.Panel > table-bordered > tbody > tr:last-child > td,panel > table-responsive > table-bordered > tbody > tr:last-child > td,panel > table-bordered > tfoot > tr:last-child > td,panel > table-responsive > table-bordered > tfoot > tr:last-child > td,panel > table-bordered > tbody > tr:last-child > th,panel > table-responsive > table-bordered > tbody > tr:last-child > th,panel > table-bordered > tfoot > tr:last-child > th,panel > table-responsive > table-bordered > tfoot > tr:last-child > th 
{
	border-bottom: 0px;
}
.Panel > table-bordered > thead > tr > th:first-child,panel > table-responsive > table-bordered > thead > tr > th:first-child,panel > table-bordered > tbody > tr > th:first-child,panel > table-responsive > table-bordered > tbody > tr > th:first-child,panel > table-bordered > tfoot > tr > th:first-child,panel > table-responsive > table-bordered > tfoot > tr > th:first-child,panel > table-bordered > thead > tr > td:first-child,panel > table-responsive > table-bordered > thead > tr > td:first-child,panel > table-bordered > tbody > tr > td:first-child,panel > table-responsive > table-bordered > tbody > tr > td:first-child,panel > table-bordered > tfoot > tr > td:first-child,panel > table-responsive > table-bordered > tfoot > tr > td:first-child 
{
	border-left: 0px;
}
.Panel > table-bordered > thead > tr > th:last-child,panel > table-responsive > table-bordered > thead > tr > th:last-child,panel > table-bordered > tbody > tr > th:last-child,panel > table-responsive > table-bordered > tbody > tr > th:last-child,panel > table-bordered > tfoot > tr > th:last-child,panel > table-responsive > table-bordered > tfoot > tr > th:last-child,panel > table-bordered > thead > tr > td:last-child,panel > table-responsive > table-bordered > thead > tr > td:last-child,panel > table-bordered > tbody > tr > td:last-child,panel > table-responsive > table-bordered > tbody > tr > td:last-child,panel > table-bordered > tfoot > tr > td:last-child,panel > table-responsive > table-bordered > tfoot > tr > td:last-child 
{
	border-right: 0px;
}
.Panel > table-bordered > thead > tr:first-child > td,panel > table-responsive > table-bordered > thead > tr:first-child > td,panel > table-bordered > tbody > tr:first-child > td,panel > table-responsive > table-bordered > tbody > tr:first-child > td,panel > table-bordered > thead > tr:first-child > th,panel > table-responsive > table-bordered > thead > tr:first-child > th,panel > table-bordered > tbody > tr:first-child > th,panel > table-responsive > table-bordered > tbody > tr:first-child > th 
{
	border-bottom: 0px;
}
.Panel > table-bordered,panel > table-responsive > table-bordered 
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}
.Panel > table-responsive 
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	margin-bottom: 0px;
}
.Panel-body 
{
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}
.Panel-danger 
{
	border-bottom-color: #ebccd1;
	border-left-color: #ebccd1;
	border-right-color: #ebccd1;
	border-top-color: #ebccd1;
}
.Panel-danger > panel-footer + panel-collapse panel-body 
{
	border-bottom-color: #ebccd1;
}
.Panel-danger > panel-heading 
{
	background-color: #f2dede;
	border-bottom-color: #ebccd1;
	border-left-color: #ebccd1;
	border-right-color: #ebccd1;
	border-top-color: #ebccd1;
	color: #a94442;
}
.Panel-danger > panel-heading + panel-collapse panel-body 
{
	border-top-color: #ebccd1;
}
.Panel-default 
{
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
}
.Panel-default > panel-footer + panel-collapse panel-body 
{
	border-bottom-color: #ddd;
}
.Panel-default > panel-heading 
{
	background-color: #f5f5f5;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	color: #333;
}
.Panel-default > panel-heading + panel-collapse panel-body 
{
	border-top-color: #ddd;
}
.Panel-footer 
{
	background-color: #f5f5f5;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-right: 15px;
	padding-top: 10px;
}
.Panel-group 
{
	margin-bottom: 20px;
}
.Panel-group panel 
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-bottom: 0px;
	overflow: hidden;
}
.Panel-group panel + panel 
{
	margin-top: 5px;
}
.Panel-group panel-footer 
{
	border-top: 0px;
}
.Panel-group panel-heading 
{
	border-bottom: 0px;
}
.Panel-heading 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	padding-right: 15px;
	padding-top: 10px;
}
.Panel-heading + list-group list-group-item:first-child 
{
	border-top-width:0;
}
.Panel-heading > dropdown dropdown-toggle 
{
	color: inherit;
}
.Panel-info 
{
	border-bottom-color: #bce8f1;
	border-left-color: #bce8f1;
	border-right-color: #bce8f1;
	border-top-color: #bce8f1;
}
.Panel-info > panel-footer + panel-collapse panel-body 
{
	border-bottom-color: #bce8f1;
}
.Panel-info > panel-heading 
{
	background-color: #d9edf7;
	border-bottom-color: #bce8f1;
	border-left-color: #bce8f1;
	border-right-color: #bce8f1;
	border-top-color: #bce8f1;
	color: #31708f;
}
.Panel-info > panel-heading + panel-collapse panel-body 
{
	border-top-color: #bce8f1;
}
.Panel-primary 
{
	border-bottom-color: #428bca;
	border-left-color: #428bca;
	border-right-color: #428bca;
	border-top-color: #428bca;
}
.Panel-primary > panel-footer + panel-collapse panel-body 
{
	border-bottom-color: #428bca;
}
.Panel-primary > panel-heading 
{
	background-color: #428bca;
	border-bottom-color: #428bca;
	border-left-color: #428bca;
	border-right-color: #428bca;
	border-top-color: #428bca;
	color: #fff;
}
.Panel-primary > panel-heading + panel-collapse panel-body 
{
	border-top-color: #428bca;
}
.Panel-success 
{
	border-bottom-color: #d6e9c6;
	border-left-color: #d6e9c6;
	border-right-color: #d6e9c6;
	border-top-color: #d6e9c6;
}
.Panel-success > panel-footer + panel-collapse panel-body 
{
	border-bottom-color: #d6e9c6;
}
.Panel-success > panel-heading 
{
	background-color: #dff0d8;
	border-bottom-color: #d6e9c6;
	border-left-color: #d6e9c6;
	border-right-color: #d6e9c6;
	border-top-color: #d6e9c6;
	color: #3c763d;
}
.Panel-success > panel-heading + panel-collapse panel-body 
{
	border-top-color: #d6e9c6;
}
.Panel-title 
{
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 16px;
	color: inherit;
}
.Panel-title > a 
{
	color: inherit;
}
.Panel-warning 
{
	border-bottom-color: #faebcc;
	border-left-color: #faebcc;
	border-right-color: #faebcc;
	border-top-color: #faebcc;
}
.Panel-warning > panel-footer + panel-collapse panel-body 
{
	border-bottom-color: #faebcc;
}
.Panel-warning > panel-heading 
{
	background-color: #fcf8e3;
	border-bottom-color: #faebcc;
	border-left-color: #faebcc;
	border-right-color: #faebcc;
	border-top-color: #faebcc;
	color: #8a6d3b;
}
.Panel-warning > panel-heading + panel-collapse panel-body 
{
	border-top-color: #faebcc;
}
.Popover 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	box-shadow: 0px 5px 10px 0px 0, (Unknown);
	left: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	position: absolute;
	top: 0px;
	z-index: 1010;
	max-width: 276px;
	display: none;
	white-space: normal;
	text-align: left;
	background-clip:padding-box;
	-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);
}
.Popover > arrow 
{
	border-width: 11px;
}
.Popover > arrow,popover > arrow:after 
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	position: absolute;
	height: 0px;
	width: 0px;
	display: block;
}
.Popover > arrow:after 
{
	border-width: 10px;
	content:"";
}
.Popoverbottom 
{
	margin-top: 10px;
}
.Popoverbottom > arrow 
{
	border-bottom-color: rgba(0,0,0,0.25);
	left: 50%;
	margin-left: -11px;
	top: -11px;
	border-top-width:0;
}
.Popoverbottom > arrow:after 
{
	border-bottom-color: #fff;
	margin-left: -10px;
	top: 1px;
	border-top-width:0;
	content:" ";
}
.Popoverleft 
{
	margin-left: -10px;
}
.Popoverleft > arrow 
{
	border-left-color: rgba(0,0,0,0.25);
	margin-top: -11px;
	right: -11px;
	top: 50%;
	border-right-width:0;
}
.Popoverleft > arrow:after 
{
	border-left-color: #fff;
	bottom: -10px;
	right: 1px;
	border-right-width:0;
	content:" ";
}
.Popoverright 
{
	margin-left: 10px;
}
.Popoverright > arrow 
{
	border-right-color: rgba(0,0,0,0.25);
	left: -11px;
	margin-top: -11px;
	top: 50%;
	border-left-width:0;
}
.Popoverright > arrow:after 
{
	border-right-color: #fff;
	bottom: -10px;
	left: 1px;
	border-left-width:0;
	content:" ";
}
.Popovertop 
{
	margin-top: -10px;
}
.Popovertop > arrow 
{
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px;
	left: 50%;
	margin-left: -11px;
	border-bottom-width:0;
}
.Popovertop > arrow:after 
{
	border-top-color: #fff;
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width:0;
	content:" ";
}
.Popover-content 
{
	padding-right: 14px;
	padding-top: 9px;
}
.Popover-title 
{
	background-color: #f7f7f7;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 14px;
	padding-top: 8px;
	font-size: 14px;
	font-weight: normal;
	line-height:18px;
}
.Pre-scrollable 
{
	max-height: 340px;
	overflow-y:scroll;
}
.Progress 
{
	background-color: #f5f5f5;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	box-shadow: 0px 0px 1px 2px rgba(0,0,0,0) (Unknown);
	margin-bottom: 20px;
	overflow: hidden;
	height: 20px;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);
}
.Progressactive progress-bar 
{
	animation:progress-bar-stripes 2s linear infinite;
	-webkit-animation:progress-bar-stripes 2s linear infinite;
}
.Progress-bar-danger 
{
	background-color: #d9534f;
}
.Progress-bar-info 
{
	background-color: #5bc0de;
}
.Progress-bar-success 
{
	background-color: #5cb85c;
}
.Progress-bar-warning 
{
	background-color: #f0ad4e;
}
.Progress-striped progress-bar 
{
	background-image: none;
	background-size:40px 40px;
}
.Progress-striped progress-bar-danger 
{
	background-image: none;
}
.Progress-striped progress-bar-info 
{
	background-image: none;
}
.Progress-striped progress-bar-success 
{
	background-image: none;
}
.Progress-striped progress-bar-warning 
{
	background-image: none;
}
.Pull-left 
{
	float: left !important;
}
.Pull-right 
{
	float: right !important;
}
.Pull-right > dropdown-menu 
{
	left: auto;
	right: 0px;
}
.Radio + radio,checkbox + checkbox 
{
	margin-top: -5px;
}
.Radio input[type="radio"],radio-inline input[type="radio"],checkbox input[type="checkbox"],checkbox-inline input[type="checkbox"] 
{
	float: left;
	margin-left: -20px;
}
.Radio label,checkbox label 
{
	display: inline;
	cursor: pointer;
	font-weight: normal;
}
.Radio-inline + radio-inline,checkbox-inline + checkbox-inline 
{
	margin-left: 10px;
	margin-top: 0px;
}
.Radio-inline,checkbox-inline 
{
	margin-bottom: 0px;
	padding-left: 20px;
	display: inline-block;
	cursor: pointer;
	font-weight: normal;
	vertical-align: middle;
}
.Row 
{
	margin-left: -15px;
	margin-right: -15px;
}
.Show 
{
	display: block !important;
}
.Sr-only 
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	margin-bottom: -1px;
	margin-left: -1px;
	margin-right: -1px;
	margin-top: -1px;
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	height: 1px;
	width: 1px;
	clip:rect(0, 0, 0, 0);
}
.Tab-content > active 
{
	display: block;
}
.Tab-content > tab-pane 
{
	display: none;
}
.Table table 
{
	background-color: #fff;
}
.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: 0px;
}
.Table > thead > tr > tdactive,table > tbody > tr > tdactive,table > tfoot > tr > tdactive,table > thead > tr > thactive,table > tbody > tr > thactive,table > tfoot > tr > thactive,table > thead > tractive > td,table > tbody > tractive > td,table > tfoot > tractive > td,table > thead > tractive > th,table > tbody > tractive > th,table > tfoot > tractive > th 
{
	background-color: #f5f5f5;
}
.Table > thead > tr > tddanger,table > tbody > tr > tddanger,table > tfoot > tr > tddanger,table > thead > tr > thdanger,table > tbody > tr > thdanger,table > tfoot > tr > thdanger,table > thead > trdanger > td,table > tbody > trdanger > td,table > tfoot > trdanger > td,table > thead > trdanger > th,table > tbody > trdanger > th,table > tfoot > trdanger > th 
{
	background-color: #f2dede;
}
.Table > thead > tr > tdinfo,table > tbody > tr > tdinfo,table > tfoot > tr > tdinfo,table > thead > tr > thinfo,table > tbody > tr > thinfo,table > tfoot > tr > thinfo,table > thead > trinfo > td,table > tbody > trinfo > td,table > tfoot > trinfo > td,table > thead > trinfo > th,table > tbody > trinfo > th,table > tfoot > trinfo > th 
{
	background-color: #d9edf7;
}
.Table > thead > tr > tdsuccess,table > tbody > tr > tdsuccess,table > tfoot > tr > tdsuccess,table > thead > tr > thsuccess,table > tbody > tr > thsuccess,table > tfoot > tr > thsuccess,table > thead > trsuccess > td,table > tbody > trsuccess > td,table > tfoot > trsuccess > td,table > thead > trsuccess > th,table > tbody > trsuccess > th,table > tfoot > trsuccess > th 
{
	background-color: #dff0d8;
}
.Table > thead > tr > tdwarning,table > tbody > tr > tdwarning,table > tfoot > tr > tdwarning,table > thead > tr > thwarning,table > tbody > tr > thwarning,table > tfoot > tr > thwarning,table > thead > trwarning > td,table > tbody > trwarning > td,table > tfoot > trwarning > td,table > thead > trwarning > th,table > tbody > trwarning > th,table > tfoot > trwarning > th 
{
	background-color: #fcf8e3;
}
.Table > thead > tr > th 
{
	vertical-align: bottom;
}
.Table > thead > tr > th,table > tbody > tr > th,table > tfoot > tr > th,table > thead > tr > td,table > tbody > tr > td,table > tfoot > tr > td 
{
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	vertical-align: top;
	line-height:1.42857143;
}
.Table td,  table th 
{
	background-color: rgba(255,0,0,0);
}
.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-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
}
.Table-bordered > thead > tr > th,table-bordered > thead > tr > td 
{
	border-bottom-width:2px;
}
.Table-bordered th,  table-bordered td 
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
}
.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-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.Table-hover > tbody > tr > tdactive:hover,table-hover > tbody > tr > thactive:hover,table-hover > tbody > tractive:hover > td,table-hover > tbody > tractive:hover > th 
{
	background-color: #e8e8e8;
}
.Table-hover > tbody > tr > tddanger:hover,table-hover > tbody > tr > thdanger:hover,table-hover > tbody > trdanger:hover > td,table-hover > tbody > trdanger:hover > th 
{
	background-color: #ebcccc;
}
.Table-hover > tbody > tr > tdinfo:hover,table-hover > tbody > tr > thinfo:hover,table-hover > tbody > trinfo:hover > td,table-hover > tbody > trinfo:hover > th 
{
	background-color: #c4e3f3;
}
.Table-hover > tbody > tr > tdsuccess:hover,table-hover > tbody > tr > thsuccess:hover,table-hover > tbody > trsuccess:hover > td,table-hover > tbody > trsuccess:hover > th 
{
	background-color: #d0e9c6;
}
.Table-hover > tbody > tr > tdwarning:hover,table-hover > tbody > tr > thwarning:hover,table-hover > tbody > trwarning:hover > td,table-hover > tbody > trwarning:hover > th 
{
	background-color: #faf2cc;
}
.Table-hover > tbody > tr:hover > td,table-hover > tbody > tr:hover > th 
{
	background-color: #f5f5f5;
}
.Table-responsive > table 
{
	margin-bottom: 0px;
}
.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-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}
.Table-responsive > table-bordered > tbody > tr:last-child > th,  table-responsive > table-bordered > tfoot > tr:last-child > th,  table-responsive > table-bordered > tbody > tr:last-child > td,  table-responsive > table-bordered > tfoot > tr:last-child > td 
{
	border-bottom: 0px;
}
.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: 0px;
}
.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: 0px;
}
.Table-striped > tbody > tr:nth-child(odd) > td,table-striped > tbody > tr:nth-child(odd) > th 
{
	background-color: #f9f9f9;
}
.Text-center 
{
	text-align: center;
}
.Text-danger 
{
	color: #a94442;
}
.Text-hide 
{
	background-color: transparent;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	color: transparent;
	text-shadow: none;
}
.Text-info 
{
	color: #31708f;
}
.Text-justify 
{
	text-align: justify;
}
.Text-left 
{
	text-align: left;
}
.Text-muted 
{
	color: #999;
}
.Text-primary 
{
	color: #428bca;
}
.Text-right 
{
	text-align: right;
}
.Text-success 
{
	color: #3c763d;
}
.Text-warning 
{
	color: #8a6d3b;
}
.Thumbnail 
{
	background-color: #fff;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-bottom: 20px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	display: block;
	line-height:1.42857143;
	transition:all .2s ease-in-out;
	-webkit-transition:all .2s ease-in-out;
}
.Thumbnail caption 
{
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
	color: #333;
}
.Thumbnail > img,thumbnail a > img 
{
	margin-left: auto;
	margin-right: auto;
}
.Tooltip 
{
	position: absolute;
	z-index: 1030;
	visibility: visible;
	display: block;
	font-size: 12px;
	filter:alpha(opacity=0);
	line-height:1.4;
	opacity:0;
}
.Tooltipbottom 
{
	margin-top: 3px;
	padding-right: 0px;
	padding-top: 5px;
}
.Tooltipbottom tooltip-arrow 
{
	border-bottom-color: #000;
	left: 50%;
	margin-left: -5px;
	top: 0px;
}
.Tooltipbottom-left tooltip-arrow 
{
	border-bottom-color: #000;
	left: 5px;
	top: 0px;
}
.Tooltipbottom-right tooltip-arrow 
{
	border-bottom-color: #000;
	right: 5px;
	top: 0px;
}
.Tooltipin 
{
	filter:alpha(opacity=90);
	opacity:.9;
}
.Tooltipleft 
{
	margin-left: -3px;
	padding-right: 5px;
	padding-top: 0px;
}
.Tooltipleft tooltip-arrow 
{
	border-left-color: #000;
	margin-top: -5px;
	right: 0px;
	top: 50%;
}
.Tooltipright 
{
	margin-left: 3px;
	padding-right: 5px;
	padding-top: 0px;
}
.Tooltipright tooltip-arrow 
{
	border-right-color: #000;
	left: 0px;
	margin-top: -5px;
	top: 50%;
}
.Tooltiptop 
{
	margin-top: -3px;
	padding-right: 0px;
	padding-top: 5px;
}
.Tooltiptop tooltip-arrow 
{
	border-top-color: #000;
	bottom: 0px;
	left: 50%;
	margin-left: -5px;
}
.Tooltiptop-left tooltip-arrow 
{
	border-top-color: #000;
	bottom: 0px;
	left: 5px;
}
.Tooltiptop-right tooltip-arrow 
{
	border-top-color: #000;
	bottom: 0px;
	right: 5px;
}
.Tooltip-arrow 
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	position: absolute;
	height: 0px;
	width: 0px;
}
.Tooltip-inner 
{
	background-color: #000;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-right: 8px;
	padding-top: 3px;
	max-width: 200px;
	text-decoration: none;
	color: #fff;
	text-align: center;
}
.Visible-print 
{
	display: none !important;
}
.Visible-xs,visible-sm,visible-md,visible-lg 
{
	display: none !important;
}
.Well 
{
	background-color: #f5f5f5;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0) (Unknown);
	margin-bottom: 20px;
	padding-bottom: 19px;
	padding-left: 19px;
	padding-right: 19px;
	padding-top: 19px;
	min-height: 20px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);
}
.Well-lg 
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding-bottom: 24px;
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 24px;
}
.Well-sm 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-bottom: 9px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
}
.@font-face 
{
	font-family: 'glyphicons halflings';
	src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.Abadge:hover,abadge:focus 
{
	cursor: pointer;
	text-decoration: none;
	color: #fff;
}
.Abg-danger:hover 
{
	background-color: #e4b9b9;
}
.Abg-info:hover 
{
	background-color: #afd9ee;
}
.Abg-primary:hover 
{
	background-color: #3071a9;
}
.Abg-success:hover 
{
	background-color: #c1e2b3;
}
.Abg-warning:hover 
{
	background-color: #f7ecb5;
}
.Alist-group-item 
{
	color: #555;
}
.Alist-group-item list-group-item-heading 
{
	color: #333;
}
.Alist-group-itemactive list-group-item-heading,alist-group-itemactive:hover list-group-item-heading,alist-group-itemactive:focus list-group-item-heading 
{
	color: inherit;
}
.Alist-group-itemactive list-group-item-text,alist-group-itemactive:hover list-group-item-text,alist-group-itemactive:focus list-group-item-text 
{
	color: #e1edf7;
}
.Alist-group-itemactive > badge,nav-pills > active > a > badge 
{
	background-color: #fff;
	color: #428bca;
}
.Alist-group-itemactive,alist-group-itemactive:hover,alist-group-itemactive:focus 
{
	background-color: #428bca;
	border-bottom-color: #428bca;
	border-left-color: #428bca;
	border-right-color: #428bca;
	border-top-color: #428bca;
	z-index: 2;
	color: #fff;
}
.Alist-group-item:hover,alist-group-item:focus 
{
	background-color: #f5f5f5;
	text-decoration: none;
}
.Alist-group-item-danger 
{
	color: #a94442;
}
.Alist-group-item-danger list-group-item-heading 
{
	color: inherit;
}
.Alist-group-item-dangeractive,alist-group-item-dangeractive:hover,alist-group-item-dangeractive:focus 
{
	background-color: #a94442;
	border-bottom-color: #a94442;
	border-left-color: #a94442;
	border-right-color: #a94442;
	border-top-color: #a94442;
	color: #fff;
}
.Alist-group-item-danger:hover,alist-group-item-danger:focus 
{
	background-color: #ebcccc;
	color: #a94442;
}
.Alist-group-item-info 
{
	color: #31708f;
}
.Alist-group-item-info list-group-item-heading 
{
	color: inherit;
}
.Alist-group-item-infoactive,alist-group-item-infoactive:hover,alist-group-item-infoactive:focus 
{
	background-color: #31708f;
	border-bottom-color: #31708f;
	border-left-color: #31708f;
	border-right-color: #31708f;
	border-top-color: #31708f;
	color: #fff;
}
.Alist-group-item-info:hover,alist-group-item-info:focus 
{
	background-color: #c4e3f3;
	color: #31708f;
}
.Alist-group-item-success 
{
	color: #3c763d;
}
.Alist-group-item-success list-group-item-heading 
{
	color: inherit;
}
.Alist-group-item-successactive,alist-group-item-successactive:hover,alist-group-item-successactive:focus 
{
	background-color: #3c763d;
	border-bottom-color: #3c763d;
	border-left-color: #3c763d;
	border-right-color: #3c763d;
	border-top-color: #3c763d;
	color: #fff;
}
.Alist-group-item-success:hover,alist-group-item-success:focus 
{
	background-color: #d0e9c6;
	color: #3c763d;
}
.Alist-group-item-warning 
{
	color: #8a6d3b;
}
.Alist-group-item-warning list-group-item-heading 
{
	color: inherit;
}
.Alist-group-item-warningactive,alist-group-item-warningactive:hover,alist-group-item-warningactive:focus 
{
	background-color: #8a6d3b;
	border-bottom-color: #8a6d3b;
	border-left-color: #8a6d3b;
	border-right-color: #8a6d3b;
	border-top-color: #8a6d3b;
	color: #fff;
}
.Alist-group-item-warning:hover,alist-group-item-warning:focus 
{
	background-color: #faf2cc;
	color: #8a6d3b;
}
.Atext-danger:hover 
{
	color: #843534;
}
.Atext-info:hover 
{
	color: #245269;
}
.Atext-primary:hover 
{
	color: #3071a9;
}
.Atext-success:hover 
{
	color: #2b542c;
}
.Atext-warning:hover 
{
	color: #66512c;
}
.Athumbnail:hover,athumbnail:focus,athumbnailactive 
{
	border-bottom-color: #428bca;
	border-left-color: #428bca;
	border-right-color: #428bca;
	border-top-color: #428bca;
}
.A[href]:after 
{
	content:" (" attr(href) ")";
}
.A[href^="javascript:"]:after,  a[href^="#"]:after 
{
	content:"";
}
.Abbr[title],abbr[data-original-title] 
{
	cursor: help;
}
.Abbr[title]:after 
{
	content:" (" attr(title) ")";
}
.Address 
{
	margin-bottom: 20px;
	font-style: normal;
	line-height:1.42857143;
}
.Audio,canvas,progress,video 
{
	display: inline-block;
	vertical-align: baseline;
}
.Audio:not([controls]) 
{
	height: 0px;
	display: none;
}
.Blockquote 
{
	margin-bottom: 20px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 20px;
	padding-top: 10px;
	font-size: 17.5px;
}
.Blockquote footer,blockquote small,blockquote small 
{
	display: block;
	font-size: 80%;
	color: #999;
	line-height:1.42857143;
}
.Blockquote footer:before,blockquote small:before,blockquote small:before 
{
	content:'\2014 \00a0';
}
.Blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child 
{
	margin-bottom: 0px;
}
.Blockquote:before,blockquote:after 
{
	content:"";
}
.Buttonclose 
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	cursor: pointer;
	background:transparent;
	-webkit-appearance:none;
}
.Button::-moz-focus-inner,input::-moz-focus-inner 
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Button[disabled],html input[disabled] 
{
	cursor: default;
}
.Cite 
{
	font-style: normal;
}
.Code 
{
	background-color: #f9f2f4;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-right: 4px;
	padding-top: 2px;
	white-space: nowrap;
	font-size: 90%;
	color: #c7254e;
}
.Code,kbd,pre,samp 
{
	font-family: menlo, monaco, consolas, "courier new", monospace;
	font-size: 1em;
}
.Dd 
{
	margin-left: 0px;
}
.Dfn 
{
	font-style: italic;
}
.Dl 
{
	margin-bottom: 20px;
	margin-top: 0px;
}
.Dt 
{
	font-weight: bold;
}
.Dt,dd 
{
	line-height:1.42857143;
}
.Fieldset 
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	min-width: 0px;
}
.Figure 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.H1 
{
	margin-right: 0px;
	margin-top: .67em;
	font-size: 2em;
}
.H1 small,h1 small,h2 small,h2 small,h3 small,h3 small,h1 small,h1 small,h2 small,h2 small,h3 small,h3 small 
{
	font-size: 65%;
}
.H1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small 
{
	font-weight: normal;
	color: #999;
	line-height:1;
}
.H1,h1 
{
	font-size: 36px;
}
.H1,h1,h2,h2,h3,h3 
{
	margin-bottom: 10px;
	margin-top: 20px;
}
.H1,h2,h3,h4,h5,h6,h1,h2,h3,h4,h5,h6 
{
	font-family: inherit;
	font-weight: 500;
	color: inherit;
	line-height:1.1;
}
.H2,  h3 
{
	page-break-after:avoid;
}
.H2,h2 
{
	font-size: 30px;
}
.H3,h3 
{
	font-size: 24px;
}
.H4 small,h4 small,h5 small,h5 small,h6 small,h6 small,h4 small,h4 small,h5 small,h5 small,h6 small,h6 small 
{
	font-size: 75%;
}
.H4,h4 
{
	font-size: 18px;
}
.H4,h4,h5,h5,h6,h6 
{
	margin-bottom: 10px;
	margin-top: 10px;
}
.H5,h5 
{
	font-size: 14px;
}
.H6,h6 
{
	font-size: 12px;
}
.Hr 
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	box-sizing: content-box;
	margin-bottom: 20px;
	margin-top: 20px;
	height: 0px;
	-moz-box-sizing: content-box;
}
.Input[type="checkbox"],input[type="radio"] 
{
	box-sizing: border-box;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Input[type="date"] 
{
	line-height:34px;
}
.Input[type="file"] 
{
	display: block;
}
.Input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus 
{
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
.Input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button 
{
	height: auto;
}
.Input[type="radio"],input[type="checkbox"] 
{
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 4px;
	line-height:normal;
}
.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[type="range"] 
{
	width: 100%;
	display: block;
}
.Input[type="search"] 
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-appearance:none;
	-webkit-box-sizing:border-box;
}
.Input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration 
{
	-webkit-appearance:none;
}
.Input[type="submit"]btn-block,input[type="reset"]btn-block,input[type="button"]btn-block 
{
	width: 100%;
}
.Kbd 
{
	background-color: #333;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	box-shadow: 0px 0px -1px 0px rgba(0,0,0,0) (Unknown);
	padding-right: 4px;
	padding-top: 2px;
	font-size: 90%;
	color: #fff;
}
.Legend 
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	margin-bottom: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	display: block;
	font-size: 21px;
	color: #333;
	line-height:inherit;
}
.Mark 
{
	color: #000;
	background:#ff0;
}
.Optgroup 
{
	font-weight: bold;
}
.Output 
{
	padding-top: 7px;
	display: block;
	font-size: 14px;
	color: #555;
	line-height:1.42857143;
}
.P 
{
	margin-bottom: 10px;
	margin-right: 0px;
	margin-top: 0px;
}
.P,  h2,  h3 
{
	orphans:3;
	widows:3;
}
.Pre 
{
	background-color: #f5f5f5;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-top: 0px;
	overflow: auto;
	padding-bottom: 9.5px;
	padding-left: 9.5px;
	padding-right: 9.5px;
	padding-top: 9.5px;
	display: block;
	font-size: 13px;
	color: #333;
	line-height:1.42857143;
	word-break:break-all;
	word-wrap:break-word;
}
.Pre code 
{
	background-color: transparent;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	white-space: pre-wrap;
	color: inherit;
}
.Pre,  blockquote 
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	page-break-inside:avoid;
}
.Select 
{
	background:#fff !important;
}
.Selectinput-group-lg > form-control,selectinput-group-lg > input-group-addon,selectinput-group-lg > input-group-btn > btn 
{
	height: 46px;
	line-height:46px;
}
.Selectinput-group-sm > form-control,selectinput-group-sm > input-group-addon,selectinput-group-sm > input-group-btn > btn 
{
	height: 30px;
	line-height:30px;
}
.Selectinput-lg 
{
	height: 46px;
	line-height:46px;
}
.Selectinput-sm 
{
	height: 30px;
	line-height:30px;
}
.Select[multiple],select[size] 
{
	height: auto;
}
.Small 
{
	font-size: 80%;
}
.Small,small 
{
	font-size: 85%;
}
.Sub 
{
	bottom: -.25em;
}
.Sub,sup 
{
	position: relative;
	font-size: 75%;
	vertical-align: baseline;
	line-height:0;
}
.Sup 
{
	top: -.5em;
}
.Svg:not(:root) 
{
	overflow: hidden;
}
.Table col[class*="col-"] 
{
	float: none;
	position: static;
	display: table-column;
}
.Table td[class*="col-"],table th[class*="col-"] 
{
	float: none;
	position: static;
	display: table-cell;
}
.Tablevisible-lg 
{
	display: table;
}
.Tablevisible-md 
{
	display: table;
}
.Tablevisible-print 
{
	display: table;
}
.Tablevisible-sm 
{
	display: table;
}
.Tablevisible-xs 
{
	display: table;
}
.Textarea 
{
	overflow: auto;
}
.Textareaform-control 
{
	height: auto;
}
.Textareainput-group-lg > form-control,textareainput-group-lg > input-group-addon,textareainput-group-lg > input-group-btn > btn,select[multiple]input-group-lg > form-control,select[multiple]input-group-lg > input-group-addon,select[multiple]input-group-lg > input-group-btn > btn 
{
	height: auto;
}
.Textareainput-group-sm > form-control,textareainput-group-sm > input-group-addon,textareainput-group-sm > input-group-btn > btn,select[multiple]input-group-sm > form-control,select[multiple]input-group-sm > input-group-addon,select[multiple]input-group-sm > input-group-btn > btn 
{
	height: auto;
}
.Textareainput-lg,select[multiple]input-lg 
{
	height: auto;
}
.Textareainput-sm,select[multiple]input-sm 
{
	height: auto;
}
.Th 
{
	text-align: left;
}
.Thvisible-lg,  tdvisible-lg 
{
	display: table-cell !important;
}
.Thvisible-md,  tdvisible-md 
{
	display: table-cell !important;
}
.Thvisible-print,  tdvisible-print 
{
	display: table-cell !important;
}
.Thvisible-sm,  tdvisible-sm 
{
	display: table-cell !important;
}
.Thvisible-xs,  tdvisible-xs 
{
	display: table-cell !important;
}
.To 
{
	background-position: 0 0;
}
.Trvisible-lg 
{
	display: table-row !important;
}
.Trvisible-md 
{
	display: table-row !important;
}
.Trvisible-print 
{
	display: table-row !important;
}
.Trvisible-sm 
{
	display: table-row !important;
}
.Trvisible-xs 
{
	display: table-row !important;
}
.Ul ul,ol ul,ul ol,ol ol 
{
	margin-bottom: 0px;
}
.Ul,ol 
{
	margin-bottom: 10px;
	margin-top: 0px;
}
.titulo-menu, .titulo-menu > a, .titulo-menu > a > b 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #000000;
	 text-decoration: none !important;
}
.titulo-menu-ativo, .titulo-menu-ativo > a, .titulo-menu-ativo > a > b, .titulo-menu > a:hover,.titulo-menu > a:hover > b 
{
	border-bottom: 3px;
	border-bottom-color: #3498db;
	font-family: Arial, Helvetica, sans-serif;
	color: #3498db !important;
}
.FormPortal .container, .FormSistema .container 
{
	background-color: white;
}
.titulo 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: black;
	text-align: center;
}
.FormPortal .row 
{
	margin-top: 10px;
}
.text-azul 
{
	color: #3498db !important;
}
.text-vermelho 
{
	color: #c0392b;
}
.borda-arredondada 
{
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	box-shadow: 0px 0px 14px 2px rgba(37, 39, 27, 0.56);
}
.border-right 
{
	border-right-color: darkgray;
	border-right: 3px solid;
	 padding-right: 5px;
}
.padding-top 
{
	padding-top: 15px;
}
.Cadastro .row 
{
	margin-top: 0px;
}
.Cadastro .Table 
{
	margin-bottom: 5px;
}
.linha-cinza 
{
	background-color: #dadfe1;
	padding-bottom: 15px;
	padding-top: 15px;
	margin-top: 0px !important;
}
.Table-Simples div, .Table-Simples tr, .Table-Simples td, .Table-Simples p 
{
	min-height: 0px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.FormPortal hr, .FormSistema hr 
{
	margin-bottom: 0px;
	margin-top: 0px;
}
.TableUsuarioLog 
{
	border: 1px solid;
	margin-left: auto;
	 margin-right: auto;
}
.TableUsuarioLog>tbody>tr>td 
{
	padding-bottom: 0px;
	 padding-top: 0px;
	 vertical-align: middle;
}
.Visualizar .form-group 
{
	margin-bottom: 0px;
}
.ReadonlyAttributeExcluido span 
{
	text-decoration:line-through;
}
.CadastroEspaco .row 
{
	margin-top: 10px;
}
.display-inline 
{
	display: inline;
}
.tab-azul, .TabRequerimento ul:first-child li:nth-child(1) 
{
	/* width: 14%; */
	border-bottom: 4px solid #3498db;
}
.tab-laranja, .TabRequerimento ul:first-child li:nth-child(2) 
{
	/* width: 14%; */
	border-bottom: 4px solid #e67e22;
}
.tab-verde, .TabRequerimento ul:first-child li:nth-child(3) 
{
	/* width: 14%; */
	border-bottom: 4px solid #27ae60;
}
.tab-vermelho, .TabRequerimento ul:first-child li:nth-child(4) 
{
	/* width: 14%; */
	border-bottom: 4px solid #c0392b;
}
.tab-azul, .TabRequerimento ul:first-child li:nth-child(5) 
{
	/* width: 14%; */
	border-bottom: 4px solid #3498db;
}
.tab-laranja, .TabRequerimento ul:first-child li:nth-child(6) 
{
	/* width: 14%; */
	border-bottom: 4px solid #e67e22;
}
.tab-vermelho, .TabRequerimento ul:first-child li:nth-child(7) 
{
	/* width: 14%; */
	border-bottom: 4px solid #c0392b;
}
.tab-azul a, .tab-laranja a, .tab-verde a, .tab-vermelho a, .tab-azul-escuro a, .TabRequerimento ul:first-child li a 
{
	text-align: center;
	color: black !important;
}
.active a 
{
	background-color: transparent !important;
	 color: white !important;
	 border-color: transparent !important;
}
.tab-azul.active, .TabRequerimento ul:first-child li:nth-child(1).active 
{
	background-color: #3498db;
	border: 4px solid #3498db;
}
.tab-laranja.active, .TabRequerimento ul:first-child li:nth-child(2).active 
{
	background-color: #e67e22;
	border: 4px solid #e67e22;
}
.tab-verde.active, .TabRequerimento ul:first-child li:nth-child(3).active 
{
	background-color: #27ae60;
	border: 4px solid #27ae60;
}
.tab-vermelho.active, .TabRequerimento ul:first-child li:nth-child(4).active 
{
	background-color: #c0392b;
	border: 4px solid #c0392b;
}
.tab-azul.active, .TabRequerimento ul:first-child li:nth-child(5).active 
{
	background-color: #3498db;
	border: 4px solid #3498db;
}
.tab-laranja.active, .TabRequerimento ul:first-child li:nth-child(6).active 
{
	background-color: #e67e22;
	border: 4px solid #e67e22;
}
.tab-vermelho.active, .TabRequerimento ul:first-child li:nth-child(7).active 
{
	background-color: #c0392b;
	border: 4px solid #c0392b;
}
.navbar a 
{
	text-decoration: none;
}
.navbar ul.nav li.dropdown:hover > ul.dropdown-menu 
{
	display: block;
}
.dropdown-submenu 
{
	position: relative;
}
.dropdown-submenu>.dropdown-menu 
{
	top: 0;
	left: 100%;
	 margin-top: -6px;
	 margin-left: -1px;
	 -webkit-border-radius: 0 6px 6px 6px;
	 -moz-border-radius: 0 6px 6px;
	 border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover>.dropdown-menu 
{
	display: block;
}
.dropdown-submenu>a:after 
{
	display: block;
	 content: " ";
	 float: right;
	 width: 0;
	 height: 0;
	 border-color: transparent;
	 border-style: solid;
	 border-width: 5px 0 5px 5px;
	 border-left-color: #ccc;
	margin-top: 5px;
	 margin-right: -10px;
}
.dropdown-submenu.pull-left 
{
	float: none;
}
.dropdown-submenu.pull-left>.dropdown-menu 
{
	left: -100%;
	 margin-left: 10px;
	 -webkit-border-radius: 6px 0 6px 6px;
	 -moz-border-radius: 6px 0 6px 6px;
	 border-radius: 6px 0 6px 6px;
}
.GroupButton td, .TableNumAno td, .GroupCheck td 
{
	padding: 0px;
}
.GroupButton tr, .GroupButton tr input 
{
	height: 36px;
}
.GroupButton input[type=image]:last-child, .GroupButton img:last-child 
{
	height: 36px;
	-webkit-border-radius: 0px;
	 -webkit-border-top-right-radius: 4px;
	 -webkit-border-bottom-right-radius: 4px;
	 -moz-border-radius: 0px;
	 -moz-border-radius-topright: 4px;
	 -moz-border-radius-bottomright: 4px;
	 border-radius: 0px;
	 border-top-right-radius: 4px;
	 border-bottom-right-radius: 4px;
	margin-left: -1px;
}
.TitleCabecalho 
{
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
	width: 100%;
	font-family: "Open Sans Semibold";
	font-size: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display:block;
	border-color: #e7e7e7;
	 background-color: #f8f8f8;
	 border-style: solid;
	 border-width: 1px;
}
.ComboGroup 
{
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	margin-left: -1px;
}
.TableNumAno .padding-top 
{
	padding-top: 10px !important;
}
.TableBorda 
{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-color: #e7e7e7;
	 border-style: solid;
	 border-width: 1px;
}
.TableBorda .row:first-child 
{
	margin-top: -1px;
}
.GroupButton .ReadonlyAttribute 
{
	margin-right:5px;
}
.GroupCheck input 
{
	visibility: hidden;
}
.GroupCheck tr:first-child td:first-child span, .GroupCheck tr:first-child td:first-child label 
{
	-webkit-border-top-left-radius: 10px;
	 -moz-border-radius-topleft: 10px;
	 border-top-left-radius: 10px;
}
.GroupCheck tr:first-child td:last-child span, .GroupCheck tr:first-child td:last-child label 
{
	-webkit-border-top-right-radius: 10px;
	 -moz-border-radius-topright: 10px;
	 border-top-right-radius: 10px;
}
.GroupCheck tr:last-child td:first-child span, .GroupCheck tr:last-child td:first-child label 
{
	-webkit-border-bottom-left-radius: 10px;
	 -moz-border-radius-bottomleft: 10px;
	 border-bottom-left-radius: 10px;
}
.GroupCheck tr:last-child td:last-child span, .GroupCheck tr:last-child td:last-child label 
{
	-webkit-border-bottom-right-radius: 10px;
	 -moz-border-radius-bottomright: 10px;
	 border-bottom-right-radius: 10px;
}
.GroupCheck .checkbox 
{
	float: left;
	position: relative;
	padding: 0px;
	 margin: 0px;
}
.GroupCheck .checkbox span, .GroupCheck .checkbox label 
{
	width: 95px;
	display: block;
}
.GroupCheck tr:last-child span, .GroupCheck tr:last-child label 
{
	margin-top: -1px;
}
.GroupCheck td:nth-child(n+2) span, .GroupCheck td:nth-child(n+2) label 
{
	border-left: 0px;
}
.TabRequerimento ul:first-child li.active a 
{
	color: white !important;
}
.GroupButton.gx-tab-spacing-fix-2 
{
	border-spacing: 0px;
}
.WWColumn30 
{
	width: 30%;
}
.link-simples, .link-simples:hover, .link-simples:link, .link-simples:visited, .link-simples:active 
{
	text-decoration: none;
	color: #333;
}
.caixa-entrada 
{
	border-radius: 5px;
	 border-color: #e7e7e7;
	 border-style: solid;
	 border-width: 1px;
	 background-color: rgb(234, 234, 234);
}
.caixa-entrada-titulo 
{
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
	width: 100%;
	font-family: "Open Sans Semibold";
	font-size: 20px;
	-webkit-border-top-left-radius: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -moz-border-radius-topleft: 5px;
	 -moz-border-radius-topright: 5px;
	 border-top-left-radius: 5px;
	 border-top-right-radius: 5px;
	 display:block;
	 background-color: #67809F;
	 color: white;
}
.caixa-entrada-menu 
{
	overflow: scroll;
	max-height: 460px;
	-webkit-border-radius: 0px;
	 -moz-border-radius: 0px;
	 border-radius: 0px;
	 overflow:hidden;
	 overflow-y:auto;
}
.mensagem-nao-lida 
{
	font-weight: bold;
}
.caixa-entrada-menu a, .caixa-entrada-menu a:hover, .caixa-entrada-menu a:link, .caixa-entrada-menu a:visited, .caixa-entrada-menu a:active 
{
	text-decoration: none;
	color: black;
}
.list-group-item.active 
{
	color:white !important;
}
.caixa-entrada-menu .list-group-item:first-child, .caixa-entrada-menu .list-group-item:last-child 
{
	-webkit-border-radius: 0px;
	 -moz-border-radius: 0px;
	 border-radius: 0px;
}
.caixa-entrada-mensagem 
{
	background-color: white;
	 border-color: #e7e7e7;
	 border-left-style: solid;
	 border-width: 1px;
}
.caixa-entrada-mensagem-titulo 
{
	min-height: 42px;
	font-size: 16px;
	font-weight: bold;
	border-color: #e7e7e7;
	 border-bottom-style: solid;
	 border-width: 1px;
	 background-color: white;
	 padding-top: 10px;
	 padding-left: 10px;
}
.FormPortal .row .caixa-entrada .row 
{
	margin-top: 0px;
}
.list-group.caixa-entrada-menu 
{
	padding-left: 0px;
	 padding-right: 0px;
}
.caixa-entrada-mensagem-rodape 
{
	border-color: #e7e7e7;
	 border-top-style: solid;
	 border-width: 1px;
	 background-color: white;
}
.caixa-entrada-mensagem-envio 
{
	text-align: right;
	 padding-top: 15px;
	 font-size: 12px;
	 font-weight: bold;
}
.caixa-entrada-mensagem-corpo 
{
	min-height: 300px;
	padding-top: 10px;
}
.Input-File input[type="file"] 
{
	width: 100% !important;
}
.Input-File table tbody tr:first-child 
{
	display: none;
}
.caixa-entrada-mensagem-titulo a 
{
	font-size: 14px;
}
.GroupButton input[type=image].borda-quadrada, .GroupButton img.borda-quadrada 
{
	height: 100%;
	-webkit-border-radius: 0px;
	 -moz-border-radius: 0px;
	 border-radius: 0px;
}
.caixa-entrada-ferramenta 
{
	background-color: rgb(157, 156, 178);
}
.caixa-entrada-ferramenta a 
{
	text-decoration: none;
	 -webkit-border-radius: 0px;
	 -moz-border-radius: 0px;
	 border-radius: 0px;
}
.input-group span a img 
{
	width: 23px;
}
.FormSistema iframe html 
{
	min-width: 0px !important;
}
.WorkWithTitle.SelecionarAll.Desmarcado 
{
	-webkit-border-radius: 5px;
	 -moz-border-radius: 5px;
	 border-radius: 5px;
	 background-color: #bdc3c7;
}
.WorkWithTitle.SelecionarAll.Marcado 
{
	-webkit-border-radius: 5px;
	 -moz-border-radius: 5px;
	 border-radius: 5px;
	 background-color: #7f8c8d;
}
.BtnQuadrado a, .BtnVoltar a 
{
	background-color: #4183d7;
	height: 115px;
	width: 150px;
	display: table-cell;
	font-size: 16px;
	text-decoration: none;
	vertical-align: middle;
	color: white;
}
.BtnQuadrado a:hover, .BtnVoltar a:hover 
{
	background-color: #6bb9f0;
	text-decoration: none;
	color: white;
	 -webkit-box-shadow: 7px 7px 10px 0px rgba(50, 50, 50, 0.64);
	 -moz-box-shadow:    7px 7px 10px 0px rgba(50, 50, 50, 0.64);
	 box-shadow:         7px 7px 10px 0px rgba(50, 50, 50, 0.64);
}
.BtnQuadrado, .BtnVoltar 
{
	width: 150px;
	display: table;
	text-align: center;
}
.BtnVoltar a 
{
	background-color: #6c7a89;
}
.BtnVoltar a:hover 
{
	background-color: #bfbfbf;
}
.WWActionColumn img, .WWActionColumn input[type=image] 
{
	height: 30px;
	width: 30px;
}
.navbar-table 
{
	position: absolute;
}
.navbar-table.open .dropdown-toggle img, .navbar-table.dropdown:hover > .dropdown-toggle img 
{
	background-color: #fff;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border: 1px solid #ccc;
	 border: 1px solid rgba(0, 0, 0, .30);
}
.navbar-table .dropdown-submenu > a 
{
	text-decoration: none;
	 color: black !important;
}
.navbar-table.dropdown:hover>.dropdown-menu 
{
	display: block;
}
.navbar-table .dropdown-submenu>a:after 
{
	content: none;
}
.navbar-table .dropdown-menu 
{
	left: -8px;
}
.ActionGroup input 
{
	margin-right: 5px;
}
.Table-arquivo p 
{
	padding-top: 5px !important;
}
.btn-fluxo.btn-fluxo-remove 
{
	width: 125px;
	white-space: normal;
}
.GroupButton tr td img.borda-quadrada 
{
	height: 36px;
	width: 48px;
	-webkit-border-radius: 0px;
	 -moz-border-radius: 0px;
	 border-radius: 0px;
}
/* .tab-azul-escuro, .TabRequerimento ul:first-child li:nth-child(5)  */
/* { */
	/* width: 20%; */
	/* border-bottom: 4px solid #34495e; */
/* } */
/* .tab-azul-escuro.active, .TabRequerimento ul:first-child li:nth-child(5).active  */
/* { */
	/* background-color: #34495e; */
	/* border: 4px solid #34495e; */
/* } */
.tamanho-maximo 
{
	max-height: 105px;
}
.QrCodeAutenticacao 
{
	display: inline-block;
	 text-align: center;
}
.QrCodeAutenticacao:img 
{
	display: block;
}
.ZoomIn 
{
	Cursor: zoom-in;
}
.tamanho-maximo-doc 
{
	max-height: 400px;
	max-width: 600px;
}
.tamanho-min-300 
{
	height: 300px;
	max-height: 350px;
	min-height: 300px;
	width: 300px;
	max-width: 350px;
	min-width: 300px;
}
.CampoObrigatorio:after 
{
	content: '*';
	 color: red;
}
.Avancar 
{
	z-index: 1;
}
.versao-sistema 
{
	color: #30ce3c;
}
.btn-file-upload 
{
	cursor: pointer;
}
.panel-active 
{
	border-bottom-color: #2544d0;
	border-left-color: #2544d0;
	border-right-color: #2544d0;
	border-top-color: #2544d0;
	position: relative;
}
.panel-active .panel-heading 
{
	background-color: #1b82d4;
	color: white;
}
.panel-active .panel-destaque 
{
	background-color: white;
	left: 110px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	position: absolute;
	top: -14px;
	color: #000;
	border-radius: 5px 5px 5px 5px;
	 -moz-border-radius: 5px 5px 5px 5px;
	 -webkit-border-radius: 5px 5px 5px 5px;
	 border: 1px solid #2544D0;
}
.TrnSublevelGridFooter 
{
	background-color: #eaeaea;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
	vertical-align: top;
}
.RecentLinksGrid > .row > div 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: auto;
}
.RecentLinksGrid > div.row > div:last-child  *.RecentLinkItem:after
{
	content: '';
}
.formula 
{
	margin-top: 10px;
	font-weight: bold;
	text-align: center;
}
BODY.gx-form-disabled
{
	backface-visibility: inherit !important;
	 -webkit-backface-visibility: inherit !important;
	 -moz-backface-visibility: inherit !important;
	 -ms-backface-visibility: inherit !important;
	 -o-backface-visibility: inherit !important;
	 transform-style: inherit !important;
	 -webkit-transform-style: inherit !important;
	 -moz-style: inherit !important;
	 -ms-transform-style: inherit !important;
	 -o-transform-style: inherit !important;
}
BODY.gx-form-disabled DIV.gx-content-placeholder
{
	perspective: inherit !important;
	 -webkit-perspective: inherit !important;
	 -moz-perspective: inherit !important;
	 -ms-perspective: inherit !important;
	 -o-perspective: inherit !important;
}
BODY.gx-form-disabled DIV.gx-ct-body
{
	backface-visibility: inherit !important;
	 -webkit-backface-visibility: inherit !important;
	 -moz-backface-visibility: inherit !important;
	 -ms-backface-visibility: inherit !important;
	 -o-backface-visibility: inherit !important;
	 transform-style: inherit !important;
	 -webkit-transform-style: inherit !important;
	 -moz-style: inherit !important;
	 -ms-transform-style: inherit !important;
	 -o-transform-style: inherit !important;
}
BODY.gx-form-disabled DIV.gxwebcomponent-body
{
	backface-visibility: inherit !important;
	 -webkit-backface-visibility: inherit !important;
	 -moz-backface-visibility: inherit !important;
	 -ms-backface-visibility: inherit !important;
	 -o-backface-visibility: inherit !important;
	 transform-style: inherit !important;
	 -webkit-transform-style: inherit !important;
	 -moz-style: inherit !important;
	 -ms-transform-style: inherit !important;
	 -o-transform-style: inherit !important;
}
DIV.calendar .calendar-nav 
{
	font-weight: normal;
}
DIV.calendar .calendarbutton 
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
DIV.calendar .calendarcombo 
{
	background-color: #efefef;
}
DIV.calendar .calendarcombo  .label 
{
	padding-bottom: 2px;
	padding-top: 2px;
	display: block;
	font-size: 12px;
	font-weight: normal;
	color: #a1a1a1;
}
DIV.calendar TABLE
{
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	border-right-color: #efefef;
	border-top-color: #efefef;
	font-family: "Open Sans Regular";
	font-size: 13px;
	color: #a1a1a1;
	border-collapse: collapse;
	 table-layout: fixed;
}
DIV.calendar TABLE THEAD .calendartitle 
{
	font-family: "Open Sans Semibold";
	font-size: 14px;
	font-weight: normal;
	color: #444;
}
DIV.calendar TABLE THEAD .name 
{
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-family: "Open Sans Extrabold";
	font-weight: normal;
	color: #a1a1a1;
	line-height: 28px;
}
DIV.calendar TABLE THEAD .daynames 
{
	background-color: #eaeaea;
	border-top: 1px solid #EFEFEF;
}
DIV.calendar TABLE THEAD TR:first-child
{
	background-color: transparent;
}
DIV.calendar TABLE THEAD TR.headrow
{
	background-color: transparent;
}
DIV.calendar TABLE TBODY
{
	background-color: #eaeaea;
}
DIV.calendar TABLE TBODY .day 
{
	background-color: transparent;
	background-image: none;
	border-width: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
}
DIV.calendar TABLE TBODY TD.selected
{
	background-color: #9ccf70;
	border-top-left-radius: 1px;
	border-top-right-radius: 1px;
	border-bottom-right-radius: 1px;
	border-bottom-left-radius: 1px;
}
DIV.calendar TD.time .hour 
{
	background-color: white;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	border-right-color: #efefef;
	border-top-color: #efefef;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
}
DIV.calendar TD.time .minute 
{
	background-color: white;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	border-right-color: #efefef;
	border-top-color: #efefef;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
}
DIV.calendar TD.time .ampm 
{
	background-color: white;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	border-right-color: #efefef;
	border-top-color: #efefef;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
}
A
{
	text-decoration: underline;
	color: #50a0e5;
}
A:hover
{
	text-decoration: none;
	color: #50a0e5;
}
A:focus
{
	text-decoration: none;
	color: #50a0e5;
}
UL.nav-tabs
{
	background-color: #f9f9f9;
	border-bottom-color: #efefef;
}
UL.nav-tabs LI A
{
	border-left-color: #fff;
	border-right-color: #efefef;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	cursor: pointer;
	text-decoration: none;
	color: #a1a1a1;
	border-top-width: 0;
}
UL.nav-tabs LI.active A
{
	border-left-color: #fff;
	border-right-color: #efefef;
	cursor: default;
	color: #9ccf70;
	border-top-width: 0;
}
UL.nav-tabs LI.active A:focus
{
	border-left-color: #fff;
	border-right-color: #efefef;
	color: #9ccf70;
	border-top-width: 0;
}
UL.nav-tabs LI.active A:hover
{
	border-left-color: #fff;
	border-right-color: #efefef;
	color: #9ccf70;
	border-top-width: 0;
}
UL.nav-tabs LI:last-child A
{
	border-top-right-radius: 4px;
	border-right-width: 0;
}
UL.nav-tabs LI.active:last-child A
{
	border-right-width: 1px;
}
UL.nav-tabs LI:first-child A
{
	border-top-left-radius: 4px;
}
DIV.gx-action-group
{
	margin-bottom: 15px;
}
HTML.ie10 .WWColumn 
{
	width: auto;
}
HTML.ie10 .WWOptionalColumn 
{
	width: auto;
}
TD.gx-attribute .form-control 
{
	display: inline-block;
}
*.RecentLinkItem:after
{
	padding-left: 5px;
	content: '—';
}
@font-face
{
	font-family: 'Open Sans Regular';
	src: url('OpenSans-Regular.woff');
	font-weight: 400;
}
@font-face
{
	font-family: 'Open Sans Semibold';
	src: url('OpenSans-Semibold.woff');
	font-weight: 600;
}
@font-face
{
	font-family: 'Open Sans Bold';
	src: url('OpenSans-Bold.woff');
	font-weight: 700;
}
@font-face
{
	font-family: 'Open Sans Extrabold';
	src: url('OpenSans-Extrabold.woff');
	font-weight: 800;
}

@media (max-width: 767px) /*ExtraSmall*/
{
	.WWActionColumn
	{
		width: 38px !important;
	}
	.WWOptionalColumn
	{
		display: none;
	}
	.OptionalColumn
	{
		display: none;
	}
	.Attribute
	{
		width: 100%;
	}
	.PoweredBy
	{
		display: none;
	}
	.Container
	{
		padding-left: 0px;
		padding-right: 0px;
	}
	.RecentLinksMainTable
	{
		overflow: hidden;
		max-height: 20px;
		-moz-transition: max-height 0.5s ease-in-out 0s;
		 -webkit-transition: max-height 0.5s ease-in-out 0s;
		 -ms-transition: max-height 0.5s ease-in-out 0s;
		 transition: max-height 0.5s ease-in-out 0s;
	}
	.RecentLinksMainTableExpanded
	{
		max-height: 500px;
	}
	.BodyContainer
	{
		margin-top: 15px;
		padding-bottom: 15px;
		padding-left: 0px;
		padding-right: 0px;
	}
	.HeaderContainer
	{
		padding-bottom: 5px;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 5px;
	}
	.RecentLinksContainer
	{
		padding-bottom: 2px;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 2px;
	}
	.FormContainer
	{
		padding-left: 15px;
		padding-right: 15px;
	}
	.AdvancedContainer
	{
		bottom: 0px;
		left: -265px;
		position: absolute;
		top: -15px;
		width: 230px;
	}
	.AdvancedContainerVisible
	{
		box-shadow: 2px 1px 2px 0px rgba(0,0,0,0.15);
		left: -15px;
	}
	.WWAdvancedContainer
	{
		margin-left: 0px;
	}
	.RecentLinkItem
	{
		margin-top: 5px;
		display: block;
	}
	.TextBlockHeader
	{
		margin-left: 0px;
		font-size: 30px;
	}
	.RecentsTitle
	{
		margin-left: 0px;
	}
	.RecentLinksGrid
	{
		margin-left: 0px;
	}

	.WWActionsCell
	{
		padding-left: 30px;
		text-align: left;
	}
	.ViewActionsCell
	{
		margin-bottom: 0px;
		padding-left: 30px;
		text-align: left;
	}
	.WWAdvancedBarCell
	{
		bottom: 0px;
		margin-top: 0px;
		padding-left: 0px;
		position: absolute;
		top: 0px;
		z-index: 1;
	}
	.ViewAdvancedBarCell
	{
		bottom: 0px;
		position: absolute;
		top: 0px;
		z-index: 1;
	}
	.PromptAdvancedBarCell
	{
		bottom: 0px;
		margin-top: 10px;
		position: absolute;
		top: 0px;
		z-index: 1;
	}
	.ViewGridCellAdvanced
	{
		padding-left: 15px;
	}
	.input-group 
	{
		max-width: 100%;
	}
	.input-group  .form-control 
	{
		width: 100%;
	}
	.RecentLinksGrid > tbody > tr > td 
	{
		display: block;
	}
	.input-group-btn 
	{
		width: 1%;
	}
	.GroupButton 
	{
		width: 100%;
	}
	.GroupButton td:last-child 
	{
		width: 1%;
	}
	.RecentLinksGrid > .row > div 
	{
		padding-left: 15px;
		padding-right: 15px;
		width: 100%;
	}
	*.RecentLinkItem:after
	{
		display: none;
	}
}
