/* Modifiche CSS che si applicano a tutta la piattaforma */

/*a
{
	color: #ee7408 !important;
}*/

a:hover
{
	color: #198590 !important;
}

td {
	padding: 0px !important;
}

input#id_submitbutton:hover, input#id_submitbutton2:hover
{
	background-color: #ee7408 !important;
}

#id_cancel.btn
{
	background-color: #ffffff !important;
}

#id_cancel.btn:hover
{
	background-color: #ee7408 !important;
}

#id_submitbutton
{
	background-color: #ffffff !important;
}

#id_submitbutton2
{
	background-color: #ffffff !important;
}

#id_submitbutton:hover
{
	background-color: #ee7408 !important;
}

#id_submitbutton2:hover
{
	background-color: #ee7408 !important;
}

.btn.btn-primary
{
	border-style: solid !important;
	border-radius: 4px;
	border-color: #ee7408 !important;
	background-color: #ffffff;
	color: #ee7408 !important;
	text-transform: uppercase !important;
}

.btn.btn-primary:hover
{
	border-style: solid !important;
	border-color: #ee7408 !important;
	background-color: #ee7408 !important;
	color: #ffffff !important;
	border-radius: 4px;
	text-transform: uppercase !important;
}

.btn.btn-primary:active
{
	border-style: solid !important;
	border-radius: 4px;
	border-color: #ee7408 !important;
	background-color: #ffffff;
	color: #ee7408 !important;
	text-transform: uppercase !important;
}

.btn.btn-secondary
{
	border-style: solid !important;
	border-radius: 4px;
	border-color: #ee7408 !important;
	background-color: #ffffff;
	color: #ee7408 !important;
	text-transform: uppercase !important;
}

.btn.btn-secondary:hover
{
	border-style: solid !important;
	border-color: #ee7408 !important;
	background-color: #ee7408 !important;
	color: white !important;
	border-radius: 4px;
	text-transform: uppercase !important;
}

.btn.btn-secondary:active
{
	border-style: solid !important;
	border-color: #ee7408 !important;
	background-color: #ee7408 !important;
	color: white !important;
	border-radius: 4px;
	text-transform: uppercase !important;
}

.btn.btn-outline-secondary
{
	border-style: solid !important;
	border-radius: 4px;
	border-color: #ee7408 !important;
	background-color: #ffffff;
	color: #ee7408 !important;
	text-transform: uppercase !important;
}

.btn.btn-outline-secondary:hover
{
	border-style: solid !important;
	border-color: #ee7408 !important;
	background-color: #ee7408 !important;
	color: white !important;
	border-radius: 4px;
	text-transform: uppercase !important;
}



.navbar
{
	display: none !important;
}

.page-footer .row-fluid
{
	background: #409ea8 !important
}

/* Modifiche CSS alla dashboard */
/*
#page-my-index .card.dashboard-card
{
	width: 100% !important;
}
*/
#page-my-index .card-img.dashboard-card-img
{
	height: 250px !important;
}

#page-my-index .block-myoverview.block-cards .progress
{
		margin-top: 70px !important;
}

#page-my-index .block-myoverview.block-cards .dashboard-card-deck .card-footer.dashboard-card-footer.border-0.bg-white
{
	height: 119px !important;
}

#page-my-index .categoryname.text-truncate
{
	display: none !important;
}

#page-my-index .card-body.pr-1.course-info-container
{
	position: 30px !important;
}

#page-my-index .aalink.coursename.mr-2
{
	font-size: 30px !important;
}

#page-my-index .dropdown.mb-1.mr-auto, .mb-1.mr-1.d-flex.align-items-center, .dropdown.mb-1
{
	display: none !important;
	visibility: hidden !important;
}

#page-my-index #page-footer
{
	border-top: 0px !important;
	padding: 0px 0 !important;
	background: #409ea8 !important;
	max-width: 100% !important;
}

#page-my-index .footerlinks
{
	border-top: 0px !important;
	visibility: hidden !important;
	display: none !important;
}

.login-header .icon
{
	display: none !important;
	visibility: hidden !important;
}

#page-my-index .ml-auto .dropdown
{
	visibility : hidden !important;
	display: none !important;
}

#page-my-index .count-container
{
	visibility: hidden !important;
}

/* Modifiche CSS pagina di login */
#page-login-index #wrapper, #page-footer
{
	border-top: 0px;
	padding: 0px 0;
	background: white;
}

#page-login-index .footerlinks
{
	border-top: 0px !important;
	visibility: hidden !important;
	display: none !important;
}

#page-login-index .logo-header
{
	display: none !important;
}

#page-login-index .login-header
{
	display: none !important;
}
/*
button:active
{
	background-color: #ee7408 !important;
	color: white !important;
}

button:focus
{
	background-color: #ee7408 !important;
	color: white !important;	
}
*/