/* CSS Document */
html,body{min-width: 1024px;}
.container{ width:100%}

#top .container .collapse{ display: block;}

.bs-docs-masthead .ul-details{ list-style:none; padding:0;}
.bs-docs-masthead .ul-details>li{ clear: both;margin: 0 0 1em 0; overflow: hidden;}
.bs-docs-masthead .ul-details .form-control{ width:290px}
.bs-docs-masthead .ul-details label{ font-weight:normal}
.bs-docs-masthead .ul-details .dt-large{ width: 480px}
.bs-docs-masthead .ul-details .dt-auto{ width:auto}

.validationMessage { color: Red;}
.customMessage { color: Orange;}
.help-block { margin-left: 315px;}

.panel-default>.panel-heading .badge{
	background: none;
}

.form-horizontal .form-group label{ font-weight:normal; text-align:left}
.form-horizontal .form-group .form-control{ width:290px}
.form-horizontal .form-group .input-290{ width:290px;}
.form-horizontal .form-group .input-480{ width:480px;}

.hs-border-bottom{ border-bottom:1px #ccc solid;}

.long-text-overflow{
	display: block;
	width: 200px;
	text-overflow: ellipsis;
	overflow: hidden;
}

legend{
	border-bottom: 1px solid #b6b6b6;
}

#showLoading{ position: fixed; top: 50%; left: 50%; z-index: 9999}
.table td{max-width:200px; }
table.no-bordered{border: none !important;}
table.no-bordered td,table.no-bordered th{border: none !important;}

.break-word {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	word-wrap: break-word;
	text-overflow: ellipsis;
	line-height: 21px;
}
.pre {
	display: block;
	padding: 9.5px;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 1.42857143;
	color: #333;
	word-break: break-all;
	word-wrap: break-word;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px;    display: block;
	padding: 9.5px;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 1.42857143;
	color: #333;
	word-break: break-all;
	word-wrap: break-word;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px;
}