a 
{
	text-decoration	: none !important;
}
.donazioni-filtro
{
	width			: 12rem;
}
.donazioni-menu-label
{
	display			: flex;
	padding			: .375rem .75rem;
	margin-bottom	: 0;
	font-size		: 1rem;
	font-weight		: 400;
	line-height		: 1.5;
	white-space		: nowrap;
	border			: 1px solid #ced4da;
	border-radius	: .25rem;
	min-width		: 12rem; 
	width			: 12rem;
}
.donazioni-menu-label-btn						{	width			: 2.75rem;				}
.donazioni-pulsanti
{
	margin-left		: 0.25rem;
}
.donazioni-pulsanti button
{
	width			: 2.5rem;
	text-align		: center !important;
}
.donazioni-configuratore-desc
{
	font-size		: 0.9rem;
	text-align		: justify;
}
.donazioni-seleziona-testo
{
	-webkit-touch-callout	: text;
	-webkit-user-select	: text;
	-khtml-user-select	: text;
	-moz-user-select: text;
	-ms-user-select	: text;
	user-select		: text;
}
.donazioni-configuratore-toggle
{
	font-size		: 2rem;
	cursor			: pointer;
	margin-top		: -0.3rem;
}

.donazioni-generale-toggle
{
	font-size		: 1.65rem;
	cursor			: pointer;
	margin-top		: -0.3rem;
}
.donazioni-btn-param-little
{
	width			: 11.9rem;
}
.donazioni-correlate-aggiungi
{
	padding			: 0;
	border			: 0;
}
.donazioni-correlate-aggiungi-titolo
{
	font-weight		: 500;
	font-size		: 1rem;
    text-transform	: uppercase;
    padding			: 0.25rem;
}
.donazioni-domande-correlate-elemento
{
	padding			: 0.25rem;
    border			: 1px solid #ddd;
	cursor			: pointer;
}
.donazioni-domande-correlate-elemento-vuoto
{
	padding			: 0.25rem !important;
}
.donazioni-domande-correlate-titolo
{
	text-transform	: uppercase;
	font-size		: .8rem;
	border-bottom	: 1px solid #eee;
	font-weight		: 700;
}
.donazioni-domande-correlate-testo,
.donazioni-domande-correlate-notesto
{
	padding			: 0.2rem 0rem;
	color			: #888;
}
.donazioni-domande-correlate-testo
{
	font-weight		: 500;
}
.donazioni-domande-correlate-notesto
{
	font-style		: italic;
}
.donazioni-domande-correlate-elemento-selected
{
	background-color: #a4f2ac;
}
.donazioni-correlate-risposte-lista-domanda
{
	padding			: .25rem;
	border-top		: 1px dashed #ccc;
	border-bottom	: 2px solid #ccc;
}
.donazioni-correlate-risposte-insert
{
	padding			: .25rem;
}
.donazioni-correlate-risposte-insert div,
.donazioni-correlate-risposte-lista-elemento-risposta div
{
	display			: inline-block;
}
.donazioni-correlate-risposte-lista-domanda
{
	margin-top		: .25rem;
}
.donazioni-correlate-risposte-lista-elemento
{
	padding			: .25rem;
	border-bottom	: 1px solid #ddd;
}
.donazioni-correlate-risposte-lista-elemento-risposta i,
.donazioni-correlate-risposte-insert-init i
{
	margin-right	: .25rem;
}
.donazioni-correlate-risposte-lista-elemento-risposta-btns,
.donazioni-correlate-risposte-insert-init
{
	min-width		: 5.5rem;
	width			: 5.5rem;
	text-align		: right;
}
.donazioni-btn-param-full
{
	width			: 99%;
}
.donazioni-form-control-div
{
	display			: inline-block;
}
.donazioni-form-control
{
	width			: 6rem !important;
    margin-right	: .1rem;
    padding			: .375rem .75rem;
    font-size		: 1rem;
    line-height		: 1.5;
    color			: #495057;
    background-color: #fff;
    background-clip	: padding-box;
    border			: 1px solid #ced4da;
    border-radius	: .25rem;
    transition		: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.donazioni-form-control-disabled,
.donazioni-form-control:disabled, 
.donazioni-form-control[readonly] {
    background-color: #e9ecef;
    opacity			: 1;
}
.donazioni-form-impostazioni,
.donazioni-form-kiosk
{
	display			: inline-block;
}
.donazioni-checkbox-label
{
	vertical-align	: text-bottom;
    margin-bottom	: inherit !important;
}
.donazioni-checkbox								{	font-size		: 1.75rem;				}

.donazioni-btn-consensi
{
	font-size		: 1.25rem;
}

.donazioni-btn-consensi-ok
{
	border-color	: #28a745;
	background-color: #91ffc3;
}

.donazioni-btn-consensi-ko
{
	border-color	: #dc3545;
	background-color: #ff9191;
}

.donazioni-spedizione-peso-valori
{
	display			: inline-block;
	width			: 26%;
}

.donazioni-spedizione-peso-icona
{
	vertical-align	: sub;
}

.donazioni-filtro-files
{
	display			: inline-block;
	width			: auto;
	margin-right	: .25rem;
	margin-bottom	: .25rem;
}

.donazioni-elenco-elemento
{
	width			: 7.5rem;
	border			: 1px solid #cdcdcd;
	padding			: .5rem;
	margin			: .25rem;
	cursor			: pointer;
	display			: inline-block;
	text-align		: center;
}

.donazioni-elenco-elemento img
{
	width			: 6rem;
}

.donazioni-elenco-elemento-info
{
	font-size		: .75rem;
	text-align		: left;
	width			: 100%;
}

.donazioni-elenco-elemento-info-hid,
.donazioni-elenco-elemento-tipo-hid
{
	width			: 100%;
	text-align		: left;
	display			: none;
}

.donazioni-elenco-elemento-tipo
{
	text-align		: left;
	font-weight		: bold;
	font-size		: .55rem;
	width			: 100%;
}

.donazioni-elenco-elemento-bottone
{
	padding			: .25rem;
	background-color: #ffffff;
	border			: 1px solid #007bff;
	color			: #007bff;
}

.donazioni-elenco-elemento-bottone-elimina:hover
{
	background-color: #dc3545;
	color			: #ffffff;
	border-color	: #ffffff;
}

.donazioni-elenco-elemento-bottone-espandi:hover
{
	background-color: #28a745;
	color			: #ffffff;
	border-color	: #ffffff;
}

.donazioni-elenco-elemento:hover,
.donazioni-elenco-file-selected
{
	background-color: #007bff;
	color			: #ffffff;
}

.donazioni-elenco-file-carica
{
	width			: 80%;
}

.donazioni-elenco-media
{
	min-height		: 20rem;
	max-height		: 20rem;
	overflow-y		: auto;
}

.donazioni-file-link-copy
{
	width			: 85%;
	display			: inline-block;
	background-color: #d9ffda;
	font-family		: 'Courier New', monospace;
	font-size		: .8rem;
    word-break		: break-all;
	border-radius	: 0 !important;
	margin-bottom	: .5rem;
}

#donazioni-file-overlay,
#donazioni-file-upload-block,
#donazioni-file-elenco-overlay
{
	min-width		: 100%;
    min-height		: 100%;
    height			: 100%;
    background-color: #007bff;
    position		: absolute;
    top				: 0;
    left			: 0;
    z-index			: 1799;
    opacity			: 0.3;
	display			: none;
}

#donazioni-file-elenco-contenitore	{	position		: relative;					}

.donazioni-editor-modal-header
{
	background-color: #007bff;
    color			: #FFFFFF;
    text-transform	: uppercase;
	border-radius	: 0;
	margin			: -1px;
}
.donazioni-editor-modal-header h4
{
	font-size		: 1.25rem;
}

.donazioni-editor-modal-content
{
	border-radius	: 0;
}

.donazioni-editor-close
{
	height			: 1.75rem;
    width			: 1.75rem;
	opacity			: .8;
    background-size	: 100% !important;
	background		: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZCQkIzQ0I0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZCQkIzQ0M0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkJCQjNDOTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkJCQjNDQTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgTJLcAAALJSURBVHja3JnLS1VBHMfvQ7g9dBXRRrwEFRciAhMi1JRW1aIHVEIYEkW0iVpUhOD/ICK6cFMgSbUpC6VFkQa9NtpjkauriRY9Noa3pHT8/mIODMM5Or85o87pC5/NPf5mvmc8M7+Z36SFEKkY2gj2gUawF2wHW8A6+fwv+A6KYAQMg+dg2rbDtKXhGnAaHJIms4zYz9J4HxgAf1g9k2EGteAhWBBuNApaQNrUg6nRTaAbzIuV0RCocWW4DoyJlVcJXI5ruFk2tJqi/2TWxvA5sXbqA2Ucw01i7dVjargazAo/dE33p6/DlAheg50pP0SJpwG8CH7IaH/Q5pFZUhnoArkwwwVwJeWfdoMLYYZvqG+yTGo9CerAoIWBT+A4qAdPDWOugwo1NVcxJtpFZRLkwH3GJCqCghJfxVjnz1JMMMKnwAbGRAg0B5rAA4O4CblZ+qj8tkBjZthvSzDCtFIMM0ZpQhslk5Eej4jpZ/T7G+ygwG1ghrk+jjNMFy1eMPJzpOAzlou6iWmXZkm91EBHjEwUZXoQTDk2SxqhRh7HTJ9hpstB3rFZ0ldq6J2DnB9m2rXZfxOPlrX1DrJRXiaBXSHPaMHvB0cd9JPLpBImMvzLQTuUFA6A9yHPfoIjhsllOc1l5N4grtmDWgYrl5+JTUZcSjNkeMyxWdpA3ZN72IJj01OJTByJS82J2/wQVxmB5y1HK8x0JWMf/kzdD98FJcY5S51gdwyTQl6eUAraspo27PeWXgy8afim0+CELAwOWHyH9EkdkyWwJ4Yxk6BCP+bTm48anutWW5dAp34IpbW03UOzb0FPVEHbx0LKfvAyqpAyKw97JU8Mt6pml6rAJ6oY6Eu5NfvfF7QTeWWQyEsZr6694lwsNoPD8mKRo29gCNwGj7gXi7aGA1EBcY+8vq0GW8FmJb3Pgx9gEnwAr8Ab8MW2w0UBBgAVyyyaohV7ewAAAABJRU5ErkJggg==) no-repeat 50% 50%;
	display			: block;
    float			: right;
    z-index			: 2;
    outline			: 0;
    border			: 0;
    padding			: 0;
    margin			: 0;
    border-radius	: 50%;
    transition		: transform .5s cubic-bezier(.16,.81,.32,1),opacity .5s ease;
    background-size	: 85%!important;
	margin			: -0.3rem -0.3rem -0.3rem auto !important;
    -webkit-tap-highlight-color	: transparent;
}

.donazioni-editor-checkbox-labels
{
	display			: inline-block;
	vertical-align	: top;
	padding-left	: .5rem;
}

ul.note-dropdown-menu.dropdown-menu.dropdown-style.show
{
	min-width		: 12rem;
}

ul.note-dropdown-menu.dropdown-menu.dropdown-style.show > li > a
{
	color			: #000000 !important;
	text-decoration	: none;
}

/* NUOVI LOGHI */
.navbar-brand img								{	width			: 10rem;				}
.navbar-brand-text								{	display			: none;					}
.form-signin img								{	width			: 17rem;				}
.form-signin div.h3.mb-3.font-weight-normal 	{	display			: none;					}

/* #############################
	SCHEMA COLORI 
	da #007bff a #0099cd
	da rgb(0,123,255,.x) a rgb(0, 153, 205,.x)
	da #4b79bc a #00739c
   ########################## */ 
/* BOOTSTRAP */
.btn-link,
.btn-outline-primary.disabled,
.btn-outline-primary:disabled,
.text-primary,
table a,
.paginate_button a
{	
	color			: #0099cd;
}
.text-primary
{	
	color			: #0099cd !important;
}
.paginate_button .active a
{
	color			: #fff !important;
}
.page-item.active .page-link
{
	background-color: #0099cd;
	border-color	: #0099cd;
}
.progress-bar,
.bg-primary,
.btn-primary
{
	background-color: #0099cd !important;
}
.btn-primary,
.border-primary
{
	border-color	: #0099cd !important;
}
.form-control:focus,
.btn.focus,
.btn:focus,
.custom-file-input:focus~.custom-file-control,
.page-link:focus
{
	box-shadow		: 0 0 0 .2rem rgba(0, 153, 205,.25) !important;
}
.btn-primary:hover,
.btn-primary.focus,
.btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
button.bg-primary:hover
{
	background-color: #00739c!important;
}
button.bg-primary
{
	cursor			: pointer;
}
.donazioni-generale-toggle:hover
{
	color			: #00739c!important;
}
.btn-primary.focus,
.btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus,
.btn-outline-primary.focus,
.btn-outline-primary:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus
{
	box-shadow		: 0 0 0 .2rem rgba(0, 153, 205,.5) !important;
}
.custom-control-input:focus~.custom-control-label::before
{
	box-shadow		: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,153,205,.25) !important;
}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before,
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before,
.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before
{
	background-color: rgba(0,153,205,.5) !important;
}

/* STRUTTURA */
.small-btn										{	background-color: #0099cd;				}
.cnf-btn div:hover,
.cnf-btn div:active
{	
	background-color: #0099cd;
}
.table-bottoncino:hover
{
	color			: #0099cd !important;
}
.table-bottoncino-disabled
{
	color			: #ddd;
	font-size		: 1.25rem;
	min-width		: 1.25rem;
	text-align		: center;
}
.table-btn-colonna
{
	border			: 1px solid #999; 
	border-radius	: .25rem;
	padding			: .35rem;
	font-size		: 1rem;
}
.bg-section-head
{
	background-color: #00739c;
}

/* DONAZIONI */
.nav-item:hover									{	background-color: #00b1ed;				}
.donazioni-elenco-elemento-bottone
{
	border			: 1px solid #0099cd;
	color			: #0099cd;
}
.donazioni-elenco-elemento:hover,
.donazioni-elenco-file-selected,
#donazioni-file-overlay,
#donazioni-file-upload-block,
#donazioni-file-elenco-overlay,
.donazioni-editor-modal-header
{	
	background-color: #0099cd;
}
.donazioni-btn-reset
{
	display			: inline-block; 
	width			: 10%; 
	text-align		: center; 
	font-size		: 1.3rem; 
	cursor			: pointer;
}
.donazioni-input-image
{
	width			: 87%; 
	display			: inline-block;
}
.donazioni-form-btn-sezione-panel
{
	font-size		: 1.15rem;
	vertical-align	: bottom;
	cursor			: pointer;
}
.donazioni-input-image-form
{
	width			: 25rem;
}

/* FINE SCHEMA COLORI #0099cd  */

.questionario-sezione-button
{
	width			: 25rem;
}

/* AUTOCOMPLETE */
.ui-autocomplete 
{	
	z-index			: 9999 !important;
}

.ui-menu-divider>.ui-widget-content>div
{
	min-height			: 3rem;
}

/* BOX IMMAGINI */
.box_media_anteprima_background
{
	position 					: relative;
}
.box_media_anteprima_overlay,
.box_media_anteprima_foreground
{
	position					: absolute;
	top							: 0;
	bottom						: 0;
	left						: 0;
	right						: 0;
	background-position			: center;
	background-repeat			: no-repeat;
}
.box_media_anteprima_overlay 
{
	filter						: blur(3px);
	-webkit-filter				: blur(3px);
	background-size				: cover;
}

/* DASHBOARD */
.dashboard_donazioni_main_div
{
	min-width					: 350px;
}

.donazioni_analisi_bar,
.donazioni_analisi_pie
{
	display						: inline-block;
	padding						: 1rem;
	border						: 1px solid #cdcdcd;
}

.donazioni_analisi_bar
{
	width						: 100%;
}

.donazioni_analisi_pie
{
	min-width					: 20rem;
	width						: 24.5%;
	margin-bottom				: 1rem;
	vertical-align				: top;
}

.donazioni_dashboard_chart_h3
{
	font-size					: 1.15rem;
	font-weight					: 400;
}

.donazioni_dashboard_chart_table
{
	margin-top					: 1rem;
	border-top					: 2px solid black;
}

.donazioni_dashboard_chart_table table
{
	width						: 100%;
}

.donazioni_dashboard_chart_table th
{
	text-transform				: uppercase;
}

.donazioni_dashboard_chart_table td, 
.donazioni_dashboard_chart_table th
{
	padding						: .5rem;
	border-bottom				: 1px solid #cdcdcd;
}

.donazioni_dashboard_chart_legenda
{
	width						: 2rem;
	height						: 1rem;
	border						: 1px solid black;
	display						: inline-block;
}

.donazioni_dashboard_chart_legenda_label
{
	display						: inline-block;
}

.donazioni_dashboard_bar
{
	max-height					: 15rem;
	display						: block;
}
/* FINE DASHBOARD */

/* SPECIFICHE FORM */
.tipo_donatore-form-labels
{
	width						: 100% !important;
	padding-bottom				: 0.1rem;
	padding-top					: 0;
}
.tipo_donatore-form-places
{
	margin-top					: .5rem;
}
.tipo_donatore-div-active
{
	display						: inline-block;
}
.tipo_donatore-div-fields
{
	display						: inline-block;
	vertical-align				: top;
	margin-left					: .5rem;
	width						: 73%;
	cursor						: pointer;
}
.tipo_donatore-div-obbl
{
	display						: inline-block;
	vertical-align				: top;
	float						: right;
}
.tipo_donatore-div-config
{
	border-top					: 1px solid #cdcdcd;
	display						: none;
	margin-top					: .5rem;
}
.tipo_donatore-div-caret
{
	margin-right				: .2rem;
	font-size					: 1.2rem;
}
.tipo_donatore-div-separatore
{
	border-top					: 1px solid #cdcdcd;
	height						: .1rem;
	margin-top					: .75rem;
}

.tipo_donazione-form-control
{
	width						: 25rem;
}
/* FINE SPECIFICHE FORM */

.donazioni-documentazione-accesso
{
	display						: none;
	position					: absolute;
	bottom						: .5rem;
	left						: 1rem;
	cursor						: pointer;
	width						: 2.5rem;
	z-index						: 1030;
}
.donazioni-documentazione-accesso i
{
	font-size					: 2.5rem;
}
.donazioni_div_tabella_raccolte_dati
{
	overflow					: auto;
}
#donazioni-table-raccolta-selezionata th
{
	min-width					: 10rem !important;
}

.donazioni-elemento-form-sondaggi
{
	border						: 1px solid #ccc;
	border-radius				: .5rem;
	padding						: .5rem;
	margin-bottom				: .25rem;
}
.donazioni-elemento-form-sondaggi>div
{
	display						: inline-block;
}
.donazioni-elemento-form-sondaggi-azioni
{
	padding-right				: .25rem;
}

.note-editor .panel-heading.note-toolbar
{
	border-bottom				: 1px solid #dedede !important;
}

/* SM - Small */
@media (max-width:575.98px)
{
	.sitesize-sm .donazioni-menu-bar			{	width			: 100%;					}
	.sitesize-sm .donazioni-menu-label	
	{	
		min-width	: 85% !important;	
		width		: 85% !important;	
	}
	.sitesize-sm .donazioni-pulsanti button
	{
		text-align	: left !important;
	}
	.sitesize-sm .donazioni-form-control-div	{	display			: contents;				}
	.sitesize-sm .donazioni-form-control
	{
		min-width	: calc(100% * 0.228) !important;
		width		: calc(100% * 0.228) !important;
		display		: inline !important;	
	}
	.sitesize-sm .btn							{	font-size		: inherit;				}
	.sitesize-sm .btn > i						{	margin-left		: inherit !important;	}
	.sitesize-sm .donazioni-elenco-elemento,
	.sitesize-sm .donazioni-elenco-elemento > img
	{
		width		: 97%;
	}
	.sitesize-sm .donazioni-elenco-elemento-info,
	.sitesize-sm .donazioni-elenco-elemento-tipo,
	.sitesize-sm .donazioni_dashboard_chart_legenda_label
	{
		display		: none;
	}
	.sitesize-sm .donazioni-elenco-elemento-info-hid,
	.sitesize-sm .donazioni-elenco-elemento-tipo-hid
	{
		display		: inherit;
	}
	.sitesize-sm .donazioni-elenco-elemento-bottone
	{
		font-size	: 1.5rem;
		margin-left	: .5rem;
	}
	.sitesize-sm .questionario-sezione-button,
	.sitesize-sm .donazioni-file-link-copy		{	width			: 100%;					}
	.navbar-expand-sm .navbar-brand img			{	width			: 10rem;				}
	.sitesize-sm .donazioni_analisi_bar,
	.sitesize-sm .donazioni_analisi_pie
	{	
		width			: 100%;		
		overflow		: auto;		
	}
	.sitesize-sm .donazioni_dashboard_bar
	{
		height			: inherit !important;
	}
	.sitesize-sm .donazioni-input-image-form,
	.sitesize-sm .tipo_donazione-form-control
	{
		width			: 100%;
	}
}

/* MD - Medium */
@media (max-width:767.98px)
{
	.sitesize-md .donazioni-menu-bar			{	width			: 100%;					}
	.sitesize-md .donazioni-menu-label	
	{	
		min-width	: 85% !important;	
		width		: 85% !important;	
	}
	.sitesize-md .donazioni-pulsanti button
	{
		text-align	: left !important;
	}
	.sitesize-md .donazioni-form-control-div	{	display			: contents;				}
	.sitesize-md .donazioni-form-control
	{
		min-width	: calc(100% * 0.228) !important;
		width		: calc(100% * 0.228) !important;
		display		: inline !important;	
	}
	.sitesize-md .btn							{	font-size		: inherit;				}
	.sitesize-md .btn > i						{	margin-left		: inherit !important;	}
	.sitesize-md .donazioni-elenco-elemento,
	.sitesize-md .donazioni-elenco-elemento > img
	{
		width		: 97%;
	}
	.sitesize-md .donazioni-elenco-elemento-info,
	.sitesize-md .donazioni-elenco-elemento-tipo,
	.sitesize-md .donazioni_dashboard_chart_legenda_label
	{
		display		: none;
	}
	.sitesize-md .donazioni-elenco-elemento-info-hid,
	.sitesize-md .donazioni-elenco-elemento-tipo-hid
	{
		display		: inherit;
	}
	.sitesize-md .donazioni-elenco-elemento-bottone
	{
		font-size	: 1.5rem;
		margin-left	: .5rem;
	}
	.sitesize-md .questionario-sezione-button,
	.sitesize-md .donazioni-file-link-copy		{	width			: 100%;					}
	.navbar-expand-md .navbar-brand img			{	width			: 10rem;				}
	.sitesize-md .donazioni_analisi_bar,
	.sitesize-md .donazioni_analisi_pie
	{	
		width			: 100%;		
		overflow		: auto;		
	}
	.sitesize-md .donazioni_dashboard_bar
	{
		height			: inherit !important;
	}
	.sitesize-md .donazioni-input-image-form,
	.sitesize-md .tipo_donazione-form-control
	{
		width			: 100%;
	}
}

/* LG - Large */
@media (max-width:991.98px)
{
	.sitesize-lg .donazioni-menu-bar			{	width			: 100%;					}
	.sitesize-lg .donazioni-menu-label	
	{	
		min-width	: 85% !important;	
		width		: 85% !important;	
	}
	.sitesize-lg .donazioni-pulsanti button
	{
		text-align	: left !important;
	}
	.sitesize-lg .donazioni-form-control-div	{	display			: contents;				}
	.sitesize-lg .donazioni-form-control
	{
		min-width	: calc(100% * 0.228) !important;
		width		: calc(100% * 0.228) !important;
		display		: inline !important;	
	}
	.sitesize-lg .btn							{	font-size		: inherit;				}
	.sitesize-lg .btn > i						{	margin-left		: inherit !important;	}
	.sitesize-lg .donazioni-elenco-elemento,
	.sitesize-lg .donazioni-elenco-elemento > img
	{
		width		: 97%;
	}
	.sitesize-lg .donazioni-elenco-elemento-info,
	.sitesize-lg .donazioni-elenco-elemento-tipo,
	.sitesize-lg .donazioni_dashboard_chart_legenda_label
	{
		display		: none;
	}
	.sitesize-lg .donazioni-elenco-elemento-info-hid,
	.sitesize-lg .donazioni-elenco-elemento-tipo-hid
	{
		display		: inherit;
	}
	.sitesize-lg .donazioni-elenco-elemento-bottone
	{
		font-size	: 1.5rem;
		margin-left	: .5rem;
	}
	.sitesize-lg .questionario-sezione-button,
	.sitesize-lg .donazioni-file-link-copy		{	width			: 100%;					}
	.navbar-expand-lg .navbar-brand img			{	width			: 10rem;				}
	.sitesize-lg .donazioni_analisi_bar,
	.sitesize-lg .donazioni_analisi_pie
	{	
		width			: 100%;		
		overflow		: auto;		
	}
	.sitesize-lg .donazioni_dashboard_bar
	{
		height			: inherit !important;
	}
	.sitesize-lg .donazioni-input-image-form,
	.sitesize-lg .tipo_donazione-form-control
	{
		width			: 100%;
	}
}