.nams_lms_dashboard {}

.nams_lms_dashboard_inner {}

.nams_lms_node {
	margin: 0 0 50px 0;
}

.nams_lms_dashboard hr {
	height: 1px;
	padding: 0;
	margin: 35px 0;
	border: 1px solid #DDD;
}

.nams_lms_breadcrumb {
	margin: 0 0 15px 0;
}

.nams_lms_breadcrumb a {
	text-decoration: none;
}

#nams_lms_search_outer {
	height: 2em;
	line-height: 2em;
	margin: 0 0 35px 0;
}

#nams_lms_search_outer .dashicons {
	position: relative;
	font-size: 1.5em;
	top: 5px;
	right: 35px;
	margin-top: .3em;
	cursor: pointer;
	display: none;
}

#nams_lms_search {
	/*
	height: 2em;
	line-height: 2em;
	padding: 2px 5px;
	*/
	min-width: 250px;
}

/* nodes */

.nams_lms_node h2 {
	font-size: 2em;
	margin: 0 0 5px 0;
}

.nams_lms_node h3 {
	font-size: 1.7em;
	margin: 0 0 5px 0;
}

.nams_lms_node h4 {
	font-size: 1.3em;
	margin: 0 0 5px 0;
}

.nams_lms_node h5 {
	font-size: 1em;
	font-weight: 500;
	margin: 0 0 5px 0;
	text-decoration: none;
	text-transform: none;
}

.nams_lms_node table {
	width: 100%;
	margin: 0;
	padding: 0;
}

.nams_lms_node tbody,
.nams_lms_node tr,
.nams_lms_node td {
	margin: 0;
	padding: 0;
	vertical-align: top;
	border: none;
}

.nams_lms_node p {
	padding: 0;
	margin: 0 0 5px 0;
}

.nams_lms_node_course {}

.nams_lms_node_chapter {}

.nams_lms_node_section {
	margin: 0 0 25px 0;
}

.nams_lms_node_item {
	padding: 0 0 0 20px;
	margin: 0 0 25px 0;
}

.nams_lms_node_item .nams_lms_node_item_title_cell {
	width: 95%;
}

.nams_lms_progress_cell {
	width: 100px;
}

.nams_lms_node_result {
	padding: 0 0 0 0;
	margin: 0 0 25px 0;
}

.nams_lms_node_result .nams_lms_node_result_breadcrumb {
	font-size: .8em;
}

.nams_lms_checkbox {
	width: 1em;
	height: 1em;
	border: 1px solid #000;
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

.nams_lms_checkbox span.dashicons {
	margin: 0;
	padding: 0;
	font-size: 1em;
	width: 1em;
	height: 1em;
}

.nams_lms_progress_label {
	font-size: 1em;
}

.nams_lms_progress_bar_cell {
	border: 1px solid #000;
}

.nams_lms_progress_bar {
	height: 10px;
	background-color: green;
}