@charset "utf-8";
#container,
.header,
.footer
{
	min-width		: 768px;
}

.ib-horizontal
{
	min-width		: 768px;
}

.navbar-toggle
{
	display			: none;
}

.collapse
{
	display			: block;
	border-color	: transparent;
}

.navbar-right
{
	float			: right;
}

.navbar-header
{
	float			: left;
}

.navbar-nav
{
	margin			: 0 -15px 0 0;
}

.navbar-nav>li>a
{
	padding-top		: 15px;
	padding-bottom	: 15px;
}

.admin-users-index p
{
	margin			: 0;
}

.admin-users-index .reader
{
	overflow		: hidden;
	width			: 100%;
}

.admin-users-index .reader p
{
	display			: -webkit-box;
	-webkit-box-orient	: vertical;
	-webkit-line-clamp	: 2;
}

.admin-users-index .col-width
{
	width			: 100px;
}

.admin-users-index #UserGroupId
{
	max-width		: 300px;
}

.admin-users-edit .btn-clear
{
	position		: relative;
	right			: 50px;
	top				: -50px;
}

.admin-groups-index p
{
	margin			: 0;
}

.admin-groups-index .reader
{
	overflow		: hidden;
	width			: 100%;
}

.admin-groups-index .reader p
{
	display			: -webkit-box;
	-webkit-box-orient : vertical;
	-webkit-line-clamp : 2;
}

.admin-groups-index .col-course
{
	width			:300px;
}

.admin-contents-edit .form-control-upload
{
	display			: inline-block !important;
	margin-right	: 10px !important;
	widht			: 85%;
}

.admin-contents-edit .form-control-filename
{
	border			: none !important;
	box-shadow		: none !important;
}

.admin-contents-edit label span,
.admin-contents-edit .status-exp
{
	font-weight		: normal;
}

.admin-contents-edit input[name="data[Content][status]"]
{
	margin-top		: 10px;
}

.admin-contents-index .ib-col-action
{
	width			: 200px;
}

.admin-contents-questions-index .td-reader
{
	width			: 200px;
	text-overflow	: ellipsis;
	overflow		: hidden;
	white-space		: nowrap;
}

.admin-contents-questions-index table
{
	table-layout	: fixed;
}


.admin-contents-questions-edit #ContentsQuestionOptionList
{
	width			: 100%;
}

.admin-contents-questions-edit #ContentsQuestionOptionList option
{
	border-top		: 2px double #ccc;
	border-right	: 2px double #aaa;
	border-bottom	: 2px double #aaa;
	border-left		: 2px double #ccc;
	/*
	background-color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	*/
	color			: #444455;
	width			: 100%;
	margin			: 6px;
	padding			: 5px;
	overflow		: auto;
}

.admin-contents-questions-edit input[name="data[ContentsQuestion][image]"]
{
	display			: inline-block;
	width			: 85%;
	margin-right	:10px;
}

.admin-infos-index p
{
	margin			: 0;
}

.admin-infos-index .reader
{
	overflow		: hidden;
	width			: 100%;
}

.admin-infos-index .reader p
{
	display			: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.admin-infos-index .col-group
{
	width			: 300px;
}

.admin-records-index #RecordFromDateYear,
.admin-records-index #RecordToDateYear
{
	width			: 100px;
}

.admin-records-index #RecordFromDateMonth,
.admin-records-index #RecordToDateMonth,
.admin-records-index #RecordFromDateDay,
.admin-records-index #RecordToDateDay
{
	width			: 80px;
}

.admin-records-index #RecordCourseId
{
	max-width		: 200px;
}

.admin-records-index #RecordGroupId
{
	max-width		: 150px;
}

.admin-records-index #RecordUserId
{
	max-width		: 120px;
}

.admin-records-index input[type='text'],
.admin-records-index textarea,
.admin-records-index .form-control, 
.admin-records-index label
{
	font-size		: 12px;
	font-weight		: normal;
	height			: 30px;
	padding			: 4px;
}

.admin-records-index .ib-search-buttons
{
	float			: right;
}

.admin-records-index .ib-search-buttons .btn
{
	margin-right	: 10px;
}

.admin-records-index table tr td
{
	padding			: 5px;
}

.admin-records-index .ib-row
{
	width			: 100%;
	height			: 40px;
}

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