/* Start Dashboard */
.dashboard {
	overflow: hidden;
	width: 100%;
	text-align: center;
}

#login-body .dashboard {
	background: none;
}

.dashboard a {
	background: #f9fdff url(../img/dashboard_bg.png);
	display: inline-block;
	height: 101px;
	list-style: none;
	margin: 7px;
	width: 103px;
	color: #2e738c;
	font-size: 11px;
	font-weight: 500;
	text-align: center;
	vertical-align: top;
	word-wrap: break-word;
	overflow: hidden;
}

.dashboard a:hover {
	background-position: 0 -101px;
	color: #0590c2;
	text-decoration: underline;
}

/* Dashboard Buttons */
.dashb {
	display: block;
	margin: 5px auto;
	background: url(../img/dashboard.png) no-repeat;
	background-position: 0 -4778px;
	height: 64px;
	width: 64px;
}

.separator {
	background: none;
	height: 5px;
	width: 30px;
	display: inline-block;
}

.usergroup {
	background-position: 0 0;
}

.adddir {
	background-position: 0 -65px;
}

.adduser {
	background-position: 0 -130px;
}

.monitor {
	background-position: 0 -195px;
}

.assistenza {
	background-image: url("https://sviluppo.toscana.it/assistenza/image.php?id=05");
	background-position: 0 0; /* 0 -260px; */
	margin: -3px 0 5px -3px;
	height: 72px;
	width: 106px;
}

.qmark {
	background-position: 0 -325px;
}

.openmail {
	background-position: 0 -390px;
}

.house {
	background-position: 0 -455px;
}

.bigcheckgreen {
	background-position: 0 -520px;
}

.lock {
	background-position: 0 -585px;
}

.printer {
	background-position: 0 -650px;
}

.roundclock {
	background-position: 0 -715px;
}

.console {
	background-position: 0 -780px;
}

.graphbar {
	background-position: 0 -845px;
}

.opendir {
	background-position: 0 -910px;
}

.checkboard {
	background-position: 0 -975px;
}

.lens {
	background-position: 0 -1040px;
}

.docs {
	background-position: 0 -1105px;
}

.impgroup {
	background-position: 0 -1170px;
}

.guestbook {
	background-position: 0 -1235px;
}

.yellowguy {
	background-position: 0 -1300px;
}

.cyanguy {
	background-position: 0 -1365px;
}

.greenguy {
	background-position: 0 -1430px;
}

.bookshelf {
	background-position: 0 -1495px;
}

.cfcard {
	background-position: 0 -1560px;
}

.cipaper {
	background-position: 0 -1625px;
}

.idot {
	background-position: 0 -1690px;
}

.addactivity {
	background-position: 0 -1755px;
}

.types {
	background-position: 0 -1820px;
}

.backarrow {
	background-position: 0 -1885px;
}

.briefcase {
	background-position: 0 -1950px;
}

.smartcard {
	background-position: 0 -2015px;
}

.pdf {
	background-position: 0 -2080px;
}

.wallet {
	background-position: 0 -2145px;
}

.workplan {
	background-position: 0 -2210px;
}

.perfomance {
	background-position: 0 -2275px;
}

.chatroom {
	background-position: 0 -2340px;
}

.multimediatools {
	background-position: 0 -2405px;
}

.consultingreport {
	background-position: 0 -2470px;
}

.videoconference {
	background-position: 0 -2535px;
}

.snapshot {
	background-position: 0 -2600px;
}

.links {
	background-position: 0 -2665px;
}

.conference {
	background-position: 0 -2730px;
}

.broadcast {
	background-position: 0 -2795px;
}

.piechart {
	background-position: 0 -2860px;
}

.gear {
	background-position: 0 -2925px;
}

.charges {
	background-position: 0 -2990px;
}

.bigcheckorange {
	background-position: 0 -3055px;
}

.bigcheckred {
	background-position: 0 -3120px;
}

.guy2board {
	background-position: 0 -3185px;
}

.bigcancelorange {
	background-position: 0 -3250px;
}

.bigcancelred {
	background-position: 0 -3315px;
}

.bigcancelgreen {
	background-position: 0 -3380px;
}

.guykeys {
	background-position: 0 -3445px;
}

.signgray {
	background-position: 0 -3510px;
}

.bigonegray {
	background-position: 0 -3575px;
}

.bigtwogray {
	background-position: 0 -3640px;
}

.bigthreegray {
	background-position: 0 -3705px;
}

.bigonegreen {
	background-position: 0 -3770px;
}

.bigtwoorange {
	background-position: 0 -3835px;
}

.bigthreegreen {
	background-position: 0 -3900px;
}

.freccia {
	background-position: -16px -3965px;
	display: inline-block;
	height: 32px;
	margin-top: 40px;
	width: 32px;
}

.excel {
	background-position: 0 -3998px;
}

.ticket {
	background-position: 0 -4063px;
}

.feedback {
	background-position: 0 -4128px;
}

.clock {
	background-position: 0 -4193px;
}
.timeline {
	background-position: 0 -4258px;
}
.checklist {
	background-position: 0 -4323px;
}

.feedbackgray {
	background-position: 0 -4388px;
}

.download_file {
	background-position: 0 -4453px;
}

.upload_file {
	background-position: 0 -4518px;
}

.send_data {
	background-position: 0 -4583px;
}

.compile_line {
	background-position: 0 -4648px;
}

.back_to {
	background-position: 0 -4713px;
}

.next_step {
	background-position: 0 -4778px;
}

/* Button Title for confirm */

.btntitle {
	display: none;
}
