.login-title {
	/*color: #001F3F !important;*/
	/*color: #dd4b39 !important;*/
	color: #983528 !important;
}
.login-subtitle {
	font-size: 60%;
}

.upload-btn-wrapper {
	position: relative;
	overflow: hidden;
	display: inline-block;
}

.btnn {
	border: 2px solid gray;
	color: gray;
	background-color: white;
	/*padding: 3px 10px;*/
	padding: 1px 5px;
	border-radius: 8px;
	font-size: 20px;
	font-weight: bold;
}

.upload-btn-wrapper input[type=file] {
	font-size: 100px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
}

.files {
	 margin-top: 30px;
}

.nav-tabs-custom > .nav-tabs > li {
    font-weight: bold;
}

.nav-tabs-custom > .nav-tabs > li.active {
    border-top-color: transparent;
}

.nav-tabs-custom > .nav-tabs > li.active a{
    color: #3c8dbc;
    font-weight: bold;
}

.nav-tabs-custom > .nav-tabs > li.active a:hover{
    color: #3c8dbc;
    font-weight: bold;
}

.upload-btn-wrapper input[type="file"] {
    cursor: pointer;
}

div.table-responsive > div.dataTables_wrapper > div.row {
    margin-bottom: 20px;
}


.lesson-sd {
    padding-left: 0;
    padding-right: 0;
}

.zoom {
  transition: transform .3s;
}

.zoom:hover {
  transform: scale(2.0); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}





@media only screen and (max-width: 400px) {
	.files {
		 margin-top: 0;
		 margin-left: 20px;
	}
}