/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
	Data: 5.05.2020
	Ultima modifica 19.12.2024
	Versione 1.0.141
	
	Descrizione:	
	CSS PER GRUPPO TONINELLI
	
	------------------------------------------------------------------------------------------------------------------------------------------------
	es: .nomeClasseoId::-webkit-scrollbar { height: 0; o width:0; }
		.x0 classe utilizzata solo con le variabili /%%/(as400)
	------------------------------------------------------------------------------------------------------------------------------------------------
	CTRL + F E NUMERO DI RIFERIMENTO:
	RIF.0 -	ERROR LOGIN
	RIF.1 -	SETTAGGI PREDEFINITI
		RIF.1_0 - MENUMOBILE
		RIF.1_1 - DISPLAY
		RIF.1_2 - FONT SIZE
		RIF.1_3 - PADDING
		RIF.1_4 - MARGIN
		RIF.1_5 - BORDER
		RIF.1_6 - WIDTH		
		RIF.1_7 - HEIGHT
		RIF.1_8 - BGCOLOR (BACKGROUND-COLOR) 	> STANDARD FLATABLE
			RIF.1_8.1 - BORDER COLOR			> STANDARD FLATABLE
		RIF.1_9 - COLOR 						> STANDARD FLATABLE
		RIF.1_10 - BGCOLOR BUTTON MOUSE HOVER   > STANDARD FLATABLE
		RIF.1_11 - BGCOLOR HREF MOUSE HOVER     > STANDARD FLATABLE
		RIF.1_12 - COLOR BUTTON MOUSE HOVER   	> STANDARD FLATABLE
		RIF.1_13 - COLOR HREF MOUSE HOVER     	> STANDARD FLATABLE	
	
	RIF.2 - Effetto lente 	
	
	RIF.98 - MENU
	RIF.99 - GENERICI
	RIF.100 - MEDIA QUERY
		

////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*******************************************
		RIF.0 -	ERROR LOGIN
*********************************************/

/*******************************************
			ERROR LOGIN
*********************************************/

.iziToast{
    border:1px solid #e1e7ec;
    background:#f5f5f5
}
.iziToast::after{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    border-radius:4px;
    box-shadow:0 8px 10px -4px rgba(0,0,0,0.2);
    content:'';
    z-index:-1
}
.iziToast>.iziToast-body{
    margin-left:15px
}
.iziToast>.iziToast-close{
    width:40px;
    transition:opacity .25s;
    background:none;
    background-position:center;
    background-color:transparent;
   /* background-image:url(data:image/svg+xml;
    utf8;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1LjY0MiAxNS42NDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjY0MiAxNS42NDIiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODgyLDcuODIxbDYuNTQxLTYuNTQxYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjEgIGMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMEw3LjgyMSw2Ljc2TDEuMjgsMC4yMmMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMGMtMC4yOTMsMC4yOTMtMC4yOTMsMC43NjgsMCwxLjA2MSAgbDYuNTQxLDYuNTQxTDAuMjIsMTQuMzYyYy0wLjI5MywwLjI5My0wLjI5MywwLjc2OCwwLDEuMDYxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyczAuMzg0LTAuMDczLDAuNTMtMC4yMmw2LjU0MS02LjU0MSAgbDYuNTQxLDYuNTQxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyYzAuMTkyLDAsMC4zODQtMC4wNzMsMC41My0wLjIyYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjFMOC44ODIsNy44MjF6IiBmaWxsPSIjMzc0MjUwIi8+Cjwvc3ZnPgo=);
    */background-size:8px;
    background-repeat:no-repeat
}
.iziToast.iziToast-info{
    border-color:rgba(80,198,233,0.3);
    background-color:#e6f7fc;
    color:#39bfe6
}
.iziToast.iziToast-info>.iziToast-close{
    background-image:url(data:image/svg+xml;
    utf8;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1LjY0MiAxNS42NDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjY0MiAxNS42NDIiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODgyLDcuODIxbDYuNTQxLTYuNTQxYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjEgIGMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMEw3LjgyMSw2Ljc2TDEuMjgsMC4yMmMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMGMtMC4yOTMsMC4yOTMtMC4yOTMsMC43NjgsMCwxLjA2MSAgbDYuNTQxLDYuNTQxTDAuMjIsMTQuMzYyYy0wLjI5MywwLjI5My0wLjI5MywwLjc2OCwwLDEuMDYxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyczAuMzg0LTAuMDczLDAuNTMtMC4yMmw2LjU0MS02LjU0MSAgbDYuNTQxLDYuNTQxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyYzAuMTkyLDAsMC4zODQtMC4wNzMsMC41My0wLjIyYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjFMOC44ODIsNy44MjF6IiBmaWxsPSIjMTg5NmJiIi8+Cjwvc3ZnPgo=)
}
.iziToast.iziToast-success{
    border-color:rgba(67,217,163,0.3);
    background-color:#dcf8ee;
    color:#2bd396
}/*
.iziToast.iziToast-success>.iziToast-close{
    background-image:url(data:image/svg+xml;
    utf8;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1LjY0MiAxNS42NDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjY0MiAxNS42NDIiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODgyLDcuODIxbDYuNTQxLTYuNTQxYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjEgIGMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMEw3LjgyMSw2Ljc2TDEuMjgsMC4yMmMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMGMtMC4yOTMsMC4yOTMtMC4yOTMsMC43NjgsMCwxLjA2MSAgbDYuNTQxLDYuNTQxTDAuMjIsMTQuMzYyYy0wLjI5MywwLjI5My0wLjI5MywwLjc2OCwwLDEuMDYxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyczAuMzg0LTAuMDczLDAuNTMtMC4yMmw2LjU0MS02LjU0MSAgbDYuNTQxLDYuNTQxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyYzAuMTkyLDAsMC4zODQtMC4wNzMsMC41My0wLjIyYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjFMOC44ODIsNy44MjF6IiBmaWxsPSIjMWY5NzZjIi8+Cjwvc3ZnPgo=)
}*/
.iziToast.iziToast-warning{
    border-color:rgba(255,183,79,0.3);
    background-color:#fff6e8;
    color:#ffb140
}
/*
.iziToast.iziToast-warning>.iziToast-close{
    background-image:url(data:image/svg+xml;
    utf8;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1LjY0MiAxNS42NDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjY0MiAxNS42NDIiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODgyLDcuODIxbDYuNTQxLTYuNTQxYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjEgIGMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMEw3LjgyMSw2Ljc2TDEuMjgsMC4yMmMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMGMtMC4yOTMsMC4yOTMtMC4yOTMsMC43NjgsMCwxLjA2MSAgbDYuNTQxLDYuNTQxTDAuMjIsMTQuMzYyYy0wLjI5MywwLjI5My0wLjI5MywwLjc2OCwwLDEuMDYxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyczAuMzg0LTAuMDczLDAuNTMtMC4yMmw2LjU0MS02LjU0MSAgbDYuNTQxLDYuNTQxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyYzAuMTkyLDAsMC4zODQtMC4wNzMsMC41My0wLjIyYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjFMOC44ODIsNy44MjF6IiBmaWxsPSIjZTg4OTAwIi8+Cjwvc3ZnPgo=)
}*/
.iziToast.iziToast-danger{
    border-color:rgba(255,82,82,0.3);
    background-color:#ffebeb;
    color:#ff5252
}
/*
.iziToast.iziToast-danger>.iziToast-close{
    background-image:url(data:image/svg+xml;
    utf8;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1LjY0MiAxNS42NDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjY0MiAxNS42NDIiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODgyLDcuODIxbDYuNTQxLTYuNTQxYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjEgIGMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMEw3LjgyMSw2Ljc2TDEuMjgsMC4yMmMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMGMtMC4yOTMsMC4yOTMtMC4yOTMsMC43NjgsMCwxLjA2MSAgbDYuNTQxLDYuNTQxTDAuMjIsMTQuMzYyYy0wLjI5MywwLjI5My0wLjI5MywwLjc2OCwwLDEuMDYxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyczAuMzg0LTAuMDczLDAuNTMtMC4yMmw2LjU0MS02LjU0MSAgbDYuNTQxLDYuNTQxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyYzAuMTkyLDAsMC4zODQtMC4wNzMsMC41My0wLjIyYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjFMOC44ODIsNy44MjF6IiBmaWxsPSIjZWIwMDAwIi8+Cjwvc3ZnPgo=)
}
*/

/*******************************************
			FINE: ERROR LOGIN
*********************************************/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/***********************************************
		RIF.1 -	SETTAGGI PREDEFINITI
***********************************************/
h1 {font-size:32px !important;}
h2 {font-size:28px !important;}
h3 {font-size:24px !important;}
h4 {font-size:16px !important;}
h6 {font-size:15px !important;}

.scroll-x{overflow-x:scroll;}
.scroll-y{overflow-y:scroll;}

/*firefox non supporta il webkit*/
.scroll-x::-webkit-scrollbar { height: 0 }
.scroll-x::-moz-scrollbar { height: 0 }
.scroll-x::-ms-scrollbar { height: 0 }

.t-r-180{transform: rotate(180deg);}
.pos-fixed{position:fixed;}
.pos-rel{position:relative !important;}
.z-index-10{z-index:10 !important;}

.ws-normal{white-space:normal;}

.list-style-normal
{
	list-style: circle;
    margin-left: 30px;
}

.autocomplete-suggestions 
{ 
	border: 1px solid #999; 
	background: #FFF; 
	overflow: auto;
	cursor: pointer; 
	font-size:12px;
}
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #3399FF; text-decoration: underline;}
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }

/***********************************************
		FINE: SETTAGGI PREDEFINITI
***********************************************/


/*******************************************
		RIF.1_0 - MENUMOBILE
*********************************************/
.MenuMobile
{	
	/* height:0px; */
	/* background-color:#34475a;	 */
	/* z-index:1500; */
	/* width:250px; */
	/* display:none; */
	
	height: 70px;   
    z-index: 1500;
    width: 100%;
    display: none;
}
.mobileIcon
{
	/* background-color:#34475a; */
	width:45px;
	top:5px;
	left: 93%;
    position: relative;
	color:#000 !important;
	
}
.MenuMobile section a 
{
	margin-left:10px;		
}

.MenuMobile section a i 
{
	font-size:40px;
}

.MenuMobile.bg-menu .nav-item,.MenuMobile.bg-menu .nav-item:hover {
    background-color: transparent;   
}

.MenuMobile .fa-thumb-tack
{
	transform:rotate(45deg);
	cursor:pointer;
}

.MenuMobile hr
{
	border-top: 1px solid rgba(255,255,255,0.3);
	
}

.MenuMobile ul
{
	display:none;
	padding: 10px;
    margin-top: 10px;
	background-color:rgba(0,0,0,0.8);
}

.MenuMobile li
{
	margin:5px 5px;
	cursor:pointer;
	height:20px;	
	margin-bottom:15px;
}
.MenuMobile li a i,.MenuMobile li a span,.MenuMobile li
{
	color:#fff;	
	font-size: 18px;  
}


.nav-item-mobSubMenu .nav-item a
{
	font-size:18px;
}




.MenuMobile .nav-item li:hover a span{color:#1ABC9C;}
.MenuMobile li:hover
{
	
	color:#1ABC9C;
}
.MenuMobile li:hover .slideMobile
{
	background-color: #eef5f9;
    width: 20px;
    height: 15px;
    position: relative;
    /* right: -135px; */
	left:-30px;
    transform: rotate(45deg);
    top: -20px;
	z-index:1501;
	cursor:pointer;
}


.fa-user
{
	margin-left: -1px !important;
}


.profile-notification
{
	display:none;
	position:absolute !important;
	width: 200px;    
	z-index:300;
	
    /* left: -170px; */    
    right: 10px;
    top: 40px !important;
	
}

.user-profile
{
	
	padding:5px 15px 0px 0px !important;
}


.nav-item-subMenu ul,.nav-item-mobSubMenu ul
{
	display:none;
	background-color:#34475a;	
	position:absolute;
	z-index:100;
	width:150px;
	margin-top:7px;
	margin-left: -10px;
}

.nav-item-mobSubMenu ul
{
	z-index:200;
	margin-top:-25px;
	margin-left: 80px;
}

.nav-item li,.nav-item li a
{
	cursor:pointer;
}

.main-navigation .nav-item a
{
	padding-top:5px !important;
	padding-bottom:5px !important;
}


/*******************************************
			FINE: MENUMOBILE
*********************************************/

.cursor-help{cursor:help;}
.cursor-pointer{cursor:pointer;}


/***********************************************
		RIF.1_1 - DISPLAY
***********************************************/
.x0{display:none;}/*classe utilizzata solo con la variabile /%??%/ = 0 non mostro niente*/

.d-none{display:none;}
.d-ini{display:initial !important;}
.d-inh{display:inherit !important;}
.d-block{display:block;}
.d-cont{display:contents;}
.d-flex{display:flex;}
.d-inline-block{display:inline-block;}
.d-inline-flex{display:inline-flex;}

/********************************************
		FINE: DISPLAY
********************************************/




/******************************************
		RIF.1_2 - FONT SIZE
******************************************/
.f-6{font-size:6px !important;}
.f-7{font-size:7px !important;}
.f-8{font-size:8px !important;}
.f-9{font-size:9px !important;}
.f-10{font-size:10px !important;}
.f-12{font-size:12px !important;}
.f-14{font-size:14px !important;}
.f-16{font-size:16px !important;}
.f-18{font-size:18px !important;}
.f-20{font-size:20px !important;}
.f-22{font-size:22px !important;}
.f-24{font-size:24px !important;}
.f-26{font-size:26px !important;}
.f-28{font-size:28px !important;}
.f-35{font-size:35px !important;}
.f-50{font-size:50px !important;}
.f-60{font-size:60px !important;}

/*******************************************
		FINE: FONT SIZE
*******************************************/




/********************************************
		RIF.1_3 - PADDING 
********************************************/

.p-0{padding:0 !important;}

.p-5{padding:5px !important;}
.p-50{padding:50px !important;}

.p-t-1{padding-top:1px !important;}
.p-t-2{padding-top:2px !important;}
.p-t-3{padding-top:3px !important;}
.p-t-4{padding-top:4px !important;}
.p-t-5{padding-top:5px !important;}
.p-t-6{padding-top:6px !important;}
.p-t-7{padding-top:7px !important;}
.p-t-8{padding-top:8px !important;}
.p-t-9{padding-top:9px !important;}
.p-t-10{padding-top:10px !important;}
.p-t-11{padding-top:11px !important;}
.p-t-12{padding-top:12px !important;}
.p-t-13{padding-top:13px !important;}
.p-t-14{padding-top:14px !important;}
.p-t-15{padding-top:15px !important;}
.p-t-16{padding-top:16px !important;}
.p-t-17{padding-top:17px !important;}
.p-t-18{padding-top:18px !important;}
.p-t-19{padding-top:19px !important;}
.p-t-20{padding-top:20px !important;}
.p-t-25{padding-top:25px !important;}
.p-t-30{padding-top:30px !important;}
.p-t-35{padding-top:35px !important;}
.p-t-40{padding-top:40px !important;}
.p-t-45{padding-top:45px !important;}
.p-t-50{padding-top:50px !important;}

.p-l-1{padding-left:1px !important;}
.p-l-2{padding-left:2px !important;}
.p-l-3{padding-left:3px !important;}
.p-l-4{padding-left:4px !important;}
.p-l-5{padding-left:5px !important;}
.p-l-6{padding-left:6px !important;}
.p-l-7{padding-left:7px !important;}
.p-l-8{padding-left:8px !important;}
.p-l-9{padding-left:9px !important;}
.p-l-10{padding-left:10px !important;}
.p-l-11{padding-left:11px !important;}
.p-l-12{padding-left:12px !important;}
.p-l-13{padding-left:13px !important;}
.p-l-14{padding-left:14px !important;}
.p-l-15{padding-left:15px !important;}
.p-l-16{padding-left:16px !important;}
.p-l-17{padding-left:17px !important;}
.p-l-18{padding-left:18px !important;}
.p-l-19{padding-left:19px !important;}
.p-l-20{padding-left:20px !important;}
.p-l-25{padding-left:25px !important;}
.p-l-30{padding-left:30px !important;}
.p-l-35{padding-left:35px !important;}
.p-l-40{padding-left:40px !important;}
.p-l-45{padding-left:45px !important;}
.p-l-50{padding-left:50px !important;}
.p-l-180{padding-left:180px !important;}

.p-b-1{padding-bottom:1px !important;}
.p-b-2{padding-bottom:2px !important;}
.p-b-3{padding-bottom:3px !important;}
.p-b-4{padding-bottom:4px !important;}
.p-b-5{padding-bottom:5px !important;}
.p-b-6{padding-bottom:6px !important;}
.p-b-7{padding-bottom:7px !important;}
.p-b-8{padding-bottom:8px !important;}
.p-b-9{padding-bottom:9px !important;}
.p-b-10{padding-bottom:10px !important;}
.p-b-11{padding-bottom:11px !important;}
.p-b-12{padding-bottom:12px !important;}
.p-b-13{padding-bottom:13px !important;}
.p-b-14{padding-bottom:14px !important;}
.p-b-15{padding-bottom:15px !important;}
.p-b-16{padding-bottom:16px !important;}
.p-b-17{padding-bottom:17px !important;}
.p-b-18{padding-bottom:18px !important;}
.p-b-19{padding-bottom:19px !important;}
.p-b-20{padding-bottom:20px !important;}
.p-b-25{padding-bottom:25px !important;}
.p-b-30{padding-bottom:30px !important;}
.p-b-35{padding-bottom:35px !important;}
.p-b-40{padding-bottom:40px !important;}
.p-b-45{padding-bottom:45px !important;}
.p-b-50{padding-bottom:50px !important;}

.p-r-1{padding-right:1px !important;}
.p-r-2{padding-right:2px !important;}
.p-r-3{padding-right:3px !important;}
.p-r-4{padding-right:4px !important;}
.p-r-5{padding-right:5px !important;}
.p-r-6{padding-right:6px !important;}
.p-r-7{padding-right:7px !important;}
.p-r-8{padding-right:8px !important;}
.p-r-9{padding-right:9px !important;}
.p-r-10{padding-right:10px !important;}
.p-r-11{padding-right:11px !important;}
.p-r-12{padding-right:12px !important;}
.p-r-13{padding-right:13px !important;}
.p-r-14{padding-right:14px !important;}
.p-r-15{padding-right:15px !important;}
.p-r-16{padding-right:16px !important;}
.p-r-17{padding-right:17px !important;}
.p-r-18{padding-right:18px !important;}
.p-r-19{padding-right:19px !important;}
.p-r-20{padding-right:20px !important;}
.p-r-25{padding-right:25px !important;}
.p-r-30{padding-right:30px !important;}
.p-r-35{padding-right:35px !important;}
.p-r-40{padding-right:40px !important;}
.p-r-45{padding-right:45px !important;}
.p-r-50{padding-right:50px !important;}

/*		Padding negativo (es. -10px)	*/
/*Top*/
.p-t-n1{padding-top:-1px !important;}
.p-t-n2{padding-top:-2px !important;}
.p-t-n3{padding-top:-3px !important;}
.p-t-n4{padding-top:-4px !important;}
.p-t-n5{padding-top:-5px !important;}
.p-t-n6{padding-top:-6px !important;}
.p-t-n7{padding-top:-7px !important;}
.p-t-n8{padding-top:-8px !important;}
.p-t-n9{padding-top:-9px !important;}
.p-t-n10{padding-top:-10px !important;}
.p-t-n15{padding-top:-15px !important;}
.p-t-n20{padding-top:-20px !important;}
.p-t-n25{padding-top:-25px !important;}
.p-t-n30{padding-top:-30px !important;}
.p-t-n35{padding-top:-35px !important;}
.p-t-n40{padding-top:-40px !important;}
.p-t-n45{padding-top:-45px !important;}
.p-t-n50{padding-top:-50px !important;}

/*bottom*/
.p-b-n1{padding-bottom:-1px !important;}
.p-b-n2{padding-bottom:-2px !important;}
.p-b-n3{padding-bottom:-3px !important;}
.p-b-n4{padding-bottom:-4px !important;}
.p-b-n5{padding-bottom:-5px !important;}
.p-b-n6{padding-top:-6px !important;}
.p-b-n7{padding-top:-7px !important;}
.p-b-n8{padding-top:-8px !important;}
.p-b-n9{padding-top:-9px !important;}
.p-b-n10{padding-bottom:-10px !important;}
.p-b-n15{padding-bottom:-15px !important;}
.p-b-n20{padding-bottom:-20px !important;}
.p-b-n25{padding-bottom:-25px !important;}
.p-b-n30{padding-bottom:-30px !important;}
.p-b-n35{padding-bottom:-35px !important;}
.p-b-n40{padding-bottom:-40px !important;}
.p-b-n45{padding-bottom:-45px !important;}
.p-b-n50{padding-bottom:-50px !important;}

/*Left*/
.p-l-n1{padding-left:-1px !important;}
.p-l-n2{padding-left:-2px !important;}
.p-l-n3{padding-left:-3px !important;}
.p-l-n4{padding-left:-4px !important;}
.p-l-n5{padding-left:-5px !important;}
.p-l-n6{padding-top:-6px !important;}
.p-l-n7{padding-top:-7px !important;}
.p-l-n8{padding-top:-8px !important;}
.p-l-n9{padding-top:-9px !important;}
.p-l-n10{padding-left:-10px !important;}
.p-l-n15{padding-left:-15px !important;}
.p-l-n20{padding-left:-20px !important;}
.p-l-n25{padding-left:-25px !important;}
.p-l-n30{padding-left:-30px !important;}
.p-l-n35{padding-left:-35px !important;}
.p-l-n40{padding-left:-40px !important;}
.p-l-n45{padding-left:-45px !important;}
.p-l-n50{padding-left:-50px !important;}

/*Right*/
.p-r-n1{padding-right:-1px !important;}
.p-r-n2{padding-right:-2px !important;}
.p-r-n3{padding-right:-3px !important;}
.p-r-n4{padding-right:-4px !important;}
.p-r-n5{padding-right:-5px !important;}
.p-r-n6{padding-top:-6px !important;}
.p-r-n7{padding-top:-7px !important;}
.p-r-n8{padding-top:-8px !important;}
.p-r-n9{padding-top:-9px !important;}
.p-r-n10{padding-right:-10px !important;}
.p-r-n15{padding-right:-15px !important;}
.p-r-n20{padding-right:-20px !important;}
.p-r-n25{padding-right:-25px !important;}
.p-r-n30{padding-right:-30px !important;}
.p-r-n35{padding-right:-35px !important;}
.p-r-n40{padding-right:-40px !important;}
.p-r-n45{padding-right:-45px !important;}
.p-r-n50{padding-right:-50px !important;}

/********************************************
		FINE: PADDING 
********************************************/
/********************************************
		RIF.1_4 - MARGIN 
********************************************/
.m-0{margin:0 !important;}


.m-t-0{margin-top:0px !important;}
.m-t-1{margin-top:1px !important;}
.m-t-2{margin-top:2px !important;}
.m-t-3{margin-top:3px !important;}
.m-t-4{margin-top:4px !important;}
.m-t-5{margin-top:5px !important;}
.m-t-6{margin-top:6px !important;}
.m-t-7{margin-top:7px !important;}
.m-t-8{margin-top:8px !important;}
.m-t-9{margin-top:9px !important;}
.m-t-10{margin-top:10px !important;}
.m-t-11{margin-top:11px !important;}
.m-t-12{margin-top:12px !important;}
.m-t-13{margin-top:13px !important;}
.m-t-14{margin-top:14px !important;}
.m-t-15{margin-top:15px !important;}
.m-t-20{margin-top:20px !important;}
.m-t-25{margin-top:25px !important;}
.m-t-30{margin-top:30px !important;}
.m-t-35{margin-top:35px !important;}
.m-t-40{margin-top:40px !important;}
.m-t-45{margin-top:45px !important;}
.m-t-50{margin-top:50px !important;}
.m-t-55{margin-top:55px !important;}
.m-t-60{margin-top:60px !important;}
.m-t-65{margin-top:65px !important;}
.m-t-70{margin-top:70px !important;}
.m-t-75{margin-top:75px !important;}
.m-t-80{margin-top:80px !important;}
.m-t-85{margin-top:85px !important;}
.m-t-90{margin-top:90px !important;}
.m-t-95{margin-top:95px !important;}
.m-t-100{margin-top:100px !important;}
.m-t-110{margin-top:110px !important;}
.m-t-120{margin-top:120px !important;}
.m-t-130{margin-top:130px !important;}
.m-t-140{margin-top:140px !important;}
.m-t-150{margin-top:150px !important;}
.m-t-200{margin-top:200px !important;}
.m-t-250{margin-top:250px !important;}
.m-t-300{margin-top:300px !important;}
.m-t-350{margin-top:350px !important;}

.m-l-0{margin-left:0px !important;}
.m-l-1{margin-left:1px !important;}
.m-l-2{margin-left:2px !important;}
.m-l-3{margin-left:3px !important;}
.m-l-4{margin-left:4px !important;}
.m-l-5{margin-left:5px !important;}
.m-l-6{margin-left:6px !important;}
.m-l-7{margin-left:7px !important;}
.m-l-8{margin-left:8px !important;}
.m-l-9{margin-left:9px !important;}
.m-l-10{margin-left:10px !important;}
.m-l-11{margin-left:11px !important;}
.m-l-12{margin-left:12px !important;}
.m-l-13{margin-left:13px !important;}
.m-l-14{margin-left:14px !important;}
.m-l-15{margin-left:15px !important;}
.m-l-20{margin-left:20px !important;}
.m-l-25{margin-left:25px !important;}
.m-l-30{margin-left:30px !important;}
.m-l-35{margin-left:35px !important;}
.m-l-40{margin-left:40px !important;}
.m-l-45{margin-left:45px !important;}
.m-l-50{margin-left:50px !important;}
.m-l-55{margin-left:55px !important;}
.m-l-60{margin-left:60px !important;}
.m-l-65{margin-left:65px !important;}
.m-l-70{margin-left:70px !important;}
.m-l-75{margin-left:75px !important;}
.m-l-80{margin-left:80px !important;}
.m-l-85{margin-left:85px !important;}
.m-l-90{margin-left:90px !important;}
.m-l-95{margin-left:95px !important;}
.m-l-100{margin-left:100px !important;}
.m-l-110{margin-left:110px !important;}
.m-l-120{margin-left:120px !important;}
.m-l-130{margin-left:130px !important;}
.m-l-140{margin-left:140px !important;}
.m-l-150{margin-left:150px !important;}
.m-l-200{margin-left:200px !important;}
.m-l-250{margin-left:250px !important;}
.m-l-300{margin-left:300px !important;}
.m-l-350{margin-left:350px !important;}




.m-b-0{margin-bottom:0px !important;}
.m-b-1{margin-bottom:1px !important;}
.m-b-2{margin-bottom:2px !important;}
.m-b-3{margin-bottom:3px !important;}
.m-b-4{margin-bottom:4px !important;}
.m-b-5{margin-bottom:5px !important;}
.m-b-6{margin-bottom:6px !important;}
.m-b-7{margin-bottom:7px !important;}
.m-b-8{margin-bottom:8px !important;}
.m-b-9{margin-bottom:9px !important;}
.m-b-10{margin-bottom:10px !important;}
.m-b-11{margin-bottom:11px !important;}
.m-b-12{margin-bottom:12px !important;}
.m-b-13{margin-bottom:13px !important;}
.m-b-14{margin-bottom:14px !important;}
.m-b-15{margin-bottom:15px !important;}
.m-b-20{margin-bottom:20px !important;}
.m-b-25{margin-bottom:25px !important;}
.m-b-30{margin-bottom:30px !important;}
.m-b-35{margin-bottom:35px !important;}
.m-b-40{margin-bottom:40px !important;}
.m-b-45{margin-bottom:45px !important;}
.m-b-50{margin-bottom:50px !important;}
.m-b-55{margin-bottom:55px !important;}
.m-b-60{margin-bottom:60px !important;}
.m-b-65{margin-bottom:65px !important;}
.m-b-70{margin-bottom:70px !important;}
.m-b-75{margin-bottom:75px !important;}
.m-b-80{margin-bottom:80px !important;}
.m-b-85{margin-bottom:85px !important;}
.m-b-90{margin-bottom:90px !important;}
.m-b-95{margin-bottom:95px !important;}
.m-b-100{margin-bottom:100px !important;}
.m-b-110{margin-bottom:110px !important;}
.m-b-120{margin-bottom:120px !important;}
.m-b-130{margin-bottom:130px !important;}
.m-b-140{margin-bottom:140px !important;}
.m-b-150{margin-bottom:150px !important;}
.m-b-200{margin-bottom:200px !important;}
.m-b-250{margin-bottom:250px !important;}
.m-b-300{margin-bottom:300px !important;}
.m-b-350{margin-bottom:350px !important;}


.m-r-0{margin-right:0px !important;}
.m-r-1{margin-right:1px !important;}
.m-r-2{margin-right:2px !important;}
.m-r-3{margin-right:3px !important;}
.m-r-4{margin-right:4px !important;}
.m-r-5{margin-right:5px !important;}
.m-r-6{margin-right:6px !important;}
.m-r-7{margin-right:7px !important;}
.m-r-8{margin-right:8px !important;}
.m-r-9{margin-right:9px !important;}
.m-r-10{margin-right:10px !important;}
.m-r-11{margin-right:11px !important;}
.m-r-12{margin-right:12px !important;}
.m-r-13{margin-right:13px !important;}
.m-r-14{margin-right:14px !important;}
.m-r-15{margin-right:15px !important;}
.m-r-20{margin-right:20px !important;}
.m-r-25{margin-right:25px !important;}
.m-r-30{margin-right:30px !important;}
.m-r-35{margin-right:35px !important;}
.m-r-40{margin-right:40px !important;}
.m-r-45{margin-right:45px !important;}
.m-r-50{margin-right:50px !important;}
.m-r-55{margin-right:55px !important;}
.m-r-60{margin-right:60px !important;}
.m-r-65{margin-right:65px !important;}
.m-r-70{margin-right:70px !important;}
.m-r-75{margin-right:75px !important;}
.m-r-80{margin-right:80px !important;}
.m-r-85{margin-right:85px !important;}
.m-r-90{margin-right:90px !important;}
.m-r-95{margin-right:95px !important;}
.m-r-100{margin-right:100px !important;}
.m-r-110{margin-right:110px !important;}
.m-r-120{margin-right:120px !important;}
.m-r-130{margin-right:130px !important;}
.m-r-140{margin-right:140px !important;}
.m-r-150{margin-right:150px !important;}
.m-r-200{margin-right:200px !important;}
.m-r-250{margin-right:250px !important;}
.m-r-300{margin-right:300px !important;}
.m-r-350{margin-right:350px !important;}





/*		Margin negativo (es. -10px)	*/
/*Top*/
.m-t-n1{margin-top:-1px !important;}
.m-t-n2{margin-top:-2px !important;}
.m-t-n3{margin-top:-3px !important;}
.m-t-n4{margin-top:-4px !important;}
.m-t-n5{margin-top:-5px !important;}
.m-t-n6{margin-top:-6px !important;}
.m-t-n7{margin-top:-7px !important;}
.m-t-n8{margin-top:-8px !important;}
.m-t-n9{margin-top:-9px !important;}
.m-t-n10{margin-top:-10px !important;}
.m-t-n15{margin-top:-15px !important;}
.m-t-n20{margin-top:-20px !important;}
.m-t-n25{margin-top:-25px !important;}
.m-t-n30{margin-top:-30px !important;}
.m-t-n35{margin-top:-35px !important;}
.m-t-n40{margin-top:-40px !important;}
.m-t-n45{margin-top:-45px !important;}
.m-t-n50{margin-top:-50px !important;}

/*bottom*/
.m-b-n1{margin-bottom:-1px !important;}
.m-b-n2{margin-bottom:-2px !important;}
.m-b-n3{margin-bottom:-3px !important;}
.m-b-n4{margin-bottom:-4px !important;}
.m-b-n5{margin-bottom:-5px !important;}
.m-b-n6{margin-bottom:-6px !important;}
.m-b-n7{margin-bottom:-7px !important;}
.m-b-n8{margin-bottom:-8px !important;}
.m-b-n9{margin-bottom:-9px !important;}
.m-b-n10{margin-bottom:-10px !important;}
.m-b-n15{margin-bottom:-15px !important;}
.m-b-n20{margin-bottom:-20px !important;}
.m-b-n25{margin-bottom:-25px !important;}
.m-b-n30{margin-bottom:-30px !important;}
.m-b-n35{margin-bottom:-35px !important;}
.m-b-n40{margin-bottom:-40px !important;}
.m-b-n45{margin-bottom:-45px !important;}
.m-b-n50{margin-bottom:-50px !important;}

/*Left*/
.m-l-n1{margin-left:-1px !important;}
.m-l-n2{margin-left:-2px !important;}
.m-l-n3{margin-left:-3px !important;}
.m-l-n4{margin-left:-4px !important;}
.m-l-n5{margin-left:-5px !important;}
.m-l-n6{margin-left:-6px !important;}
.m-l-n7{margin-left:-7px !important;}
.m-l-n8{margin-left:-8px !important;}
.m-l-n9{margin-left:-9px !important;}
.m-l-n10{margin-left:-10px !important;}
.m-l-n15{margin-left:-15px !important;}
.m-l-n20{margin-left:-20px !important;}
.m-l-n25{margin-left:-25px !important;}
.m-l-n30{margin-left:-30px !important;}
.m-l-n35{margin-left:-35px !important;}
.m-l-n40{margin-left:-40px !important;}
.m-l-n45{margin-left:-45px !important;}
.m-l-n50{margin-left:-50px !important;}

/*Right*/
.m-r-n1{margin-right:-1px !important;}
.m-r-n2{margin-right:-2px !important;}
.m-r-n3{margin-right:-3px !important;}
.m-r-n4{margin-right:-4px !important;}
.m-r-n5{margin-right:-5px !important;}
.m-r-n6{margin-right:-6px !important;}
.m-r-n7{margin-right:-7px !important;}
.m-r-n8{margin-right:-8px !important;}
.m-r-n9{margin-right:-9px !important;}
.m-r-n10{margin-right:-10px !important;}
.m-r-n15{margin-right:-15px !important;}
.m-r-n20{margin-right:-20px !important;}
.m-r-n25{margin-right:-25px !important;}
.m-r-n30{margin-right:-30px !important;}
.m-r-n35{margin-right:-35px !important;}
.m-r-n40{margin-right:-40px !important;}
.m-r-n45{margin-right:-45px !important;}
.m-r-n50{margin-right:-50px !important;}

/********************************************
		FINE: MARGIN 
********************************************/

/********************************************
		RIF.1_5 - BORDER 
********************************************/
.b-none{border:none;}
.b-t-1{border-top: solid 1px;}
.b-t-2{border-top: solid 2px;}
.b-t-3{border-top: solid 3px;}
.b-t-4{border-top: solid 4px;}
.b-t-5{border-top: solid 5px;}

.b-b-1{border-bottom: solid 1px;}
.b-b-2{border-bottom: solid 2px;}
.b-b-3{border-bottom: solid 3px;}
.b-b-4{border-bottom: solid 4px;}
.b-b-5{border-bottom: solid 5px;}

.b-l-1{border-left: solid 1px;}
.b-l-2{border-left: solid 2px;}
.b-l-3{border-left: solid 3px;}
.b-l-4{border-left: solid 4px;}
.b-l-5{border-left: solid 5px;}

.b-r-1{border-right: solid 1px;}
.b-r-2{border-right: solid 2px;}
.b-r-3{border-right: solid 3px;}
.b-r-4{border-right: solid 4px;}
.b-r-5{border-right: solid 5px;}

.b-1{border: solid 1px;}
.b-2{border: solid 2px;}
.b-3{border: solid 3px;}
.b-4{border: solid 4px;}
.b-5{border: solid 5px;}

.b-c-o1{border-color: rgba(0,0,0,0.1);}
.b-c-o2{border-color: rgba(0,0,0,0.2);}
.b-c-o3{border-color: rgba(0,0,0,0.3);}
.b-c-o4{border-color: rgba(0,0,0,0.4);}
.b-c-o5{border-color: rgba(0,0,0,0.5);}
.b-c-o6{border-color: rgba(0,0,0,0.6);}
.b-c-o7{border-color: rgba(0,0,0,0.7);}
.b-c-o8{border-color: rgba(0,0,0,0.8);}
.b-c-o9{border-color: rgba(0,0,0,0.9);}
.b-c-o100{border-color: rgba(0,0,0,1);}


/********************************************
		FINE: BORDER
********************************************/


/********************************************
		RIF.1_6 - WIDTH 
********************************************/
.w-ini{width:initial;}

.w-1{width:1%;}
.w-2{width:2%;}
.w-3{width:3%;}
.w-4{width:4%;}
.w-5{width:5%;}
.w-5{width:6%;}
.w-5{width:7%;}
.w-5{width:8%;}
.w-5{width:9%;}
.w-10{width:10%;}
.w-15{width:15%;}
.w-20{width:20%;}
.w-25{width:25%;}
.w-30{width:30%;}
.w-35{width:35%;}
.w-40{width:40%;}
.w-45{width:45%;}
.w-50{width:50%;}
.w-60{width:60%;}
.w-70{width:70%;}
.w-80{width:80%;}
.w-90{width:90%;}
.w-100{width:100%;}

.w-1p{width:1px !important;}
.w-2p{width:2px !important;}
.w-3p{width:3px !important;}
.w-4p{width:4px !important;}
.w-5p{width:5px !important;}
.w-6p{width:6px !important;}
.w-7p{width:7px !important;}
.w-8p{width:8px !important;}
.w-9p{width:9px !important;}
.w-10p{width:10px !important;}
.w-15p{width:15px !important;}
.w-20p{width:20px !important;}
.w-25p{width:25px !important;}
.w-30p{width:30px !important;}
.w-35p{width:35px !important;}
.w-40p{width:40px !important;}
.w-45p{width:45px !important;}
.w-50p{width:50px !important;}
.w-60p{width:60px !important;}
.w-70p{width:70px !important;}
.w-80p{width:80px !important;}
.w-90p{width:90px !important;}
.w-100p{width:100px !important;}
.w-110p{width:110px !important;}
.w-120p{width:120px !important;}
.w-130p{width:130px !important;}
.w-135p{width:135px !important;}
.w-140p{width:140px !important;}
.w-150p{width:150px !important;}
.w-200p{width:200px !important;}
.w-250p{width:250px !important;}
.w-300p{width:300px !important;}
.w-350p{width:350px !important;}
.w-400p{width:400px !important;}
.w-450p{width:450px !important;}
.w-500p{width:500px !important;}
.w-550p{width:550px !important;}
.w-600p{width:600px !important;}

/********************************************
		FINE: WIDTH
********************************************/

/********************************************
		RIF.1_7 - HEIGHT 
********************************************/
.h-ini{height:initial;}

.h-1{height:1%;}
.h-2{height:2%;}
.h-3{height:3%;}
.h-4{height:4%;}
.h-5{height:5%;}
.h-6{height:6%;}
.h-7{height:7%;}
.h-8{height:8%;}
.h-9{height:9%;}
.h-10{height:10%;}
.h-15{height:15%;}
.h-20{height:20%;}
.h-25{height:25%;}
.h-30{height:30%;}
.h-35{height:35%;}
.h-40{height:40%;}
.h-45{height:45%;}
.h-50{height:50%;}
.h-60{height:60%;}
.h-70{height:70%;}
.h-80{height:80%;}
.h-90{height:90%;}
.h-100{height:100%;}

.h-1p{height:1px !important;}
.h-2p{height:2px !important;}
.h-3p{height:3px !important;}
.h-4p{height:4px !important;}
.h-5p{height:5px !important;}
.h-6p{height:6px !important;}
.h-7p{height:7px !important;}
.h-8p{height:8px !important;}
.h-9p{height:9px !important;}
.h-10p{height:10px !important;}
.h-15p{height:15px !important;}
.h-20p{height:20px !important;}
.h-25p{height:25px !important;}
.h-30p{height:30px !important;}
.h-35p{height:35px !important;}
.h-40p{height:40px !important;}
.h-45p{height:45px !important;}
.h-50p{height:50px !important;}
.h-60p{height:60px !important;}
.h-70p{height:70px !important;}
.h-80p{height:80px !important;}
.h-90p{height:90px !important;}
.h-100p{height:100px !important;}
.h-110p{height:110px !important;}
.h-120p{height:120px !important;}
.h-130p{height:130px !important;}
.h-135p{height:135px !important;}
.h-140p{height:140px !important;}
.h-150p{height:150px !important;}
.h-155p{height:155px !important;}
.h-160p{height:160px !important;}
.h-170p{height:170px !important;}
.h-180p{height:180px !important;}
.h-190p{height:190px !important;}
.h-200p{height:200px !important;}
.h-250p{height:250px !important;}
.h-260p{height:260px !important;}
.h-270p{height:270px !important;}
.h-280p{height:280px !important;}
.h-290p{height:290px !important;}
.h-300p{height:300px !important;}
.h-350p{height:350px !important;}
.h-400p{height:400px !important;}
.h-450p{height:450px !important;}
.h-500p{height:500px !important;}
.h-550p{height:550px !important;}
.h-600p{height:600px !important;}

/********************************************
		FINE: HEIGHT 
********************************************/

/********************************************
		RIF.1_8 - BGCOLOR
********************************************/
.bg-none{background-color:transparent !important;}


.bg-menu{
	background-image:url(/portale/img/sfondoMenu.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.bg-menu .nav-item
{
	background-color: rgba(0,0,0,0.5);
	border-radius: 5px;
}
.bg-menu .nav-item:hover
{
	background-color: rgba(0,0,0,1);
}
.bg-white{background-color:rgba(255,255,255,1) !important;}
.bg-white-1{background-color:rgba(255,255,255,0.1) !important;}
.bg-white-2{background-color:rgba(255,255,255,0.2) !important;}
.bg-white-3{background-color:rgba(255,255,255,0.3) !important;}
.bg-white-4{background-color:rgba(255,255,255,0.4) !important;}
.bg-white-5{background-color:rgba(255,255,255,0.5) !important;}
.bg-white-6{background-color:rgba(255,255,255,0.6) !important;}
.bg-white-7{background-color:rgba(255,255,255,0.7) !important;}
.bg-white-8{background-color:rgba(255,255,255,0.8) !important;}
.bg-white-9{background-color:rgba(255,255,255,0.9) !important;}

.bg-black{background-color:rgba(0,0,0,1) !important;}
.bg-black-1{background-color:rgba(0,0,0,0.1) !important;}
.bg-black-2{background-color:rgba(0,0,0,0.2) !important;}
.bg-black-3{background-color:rgba(0,0,0,0.3) !important;}
.bg-black-4{background-color:rgba(0,0,0,0.4) !important;}
.bg-black-5{background-color:rgba(0,0,0,0.5) !important;}
.bg-black-6{background-color:rgba(0,0,0,0.6) !important;}
.bg-black-7{background-color:rgba(0,0,0,0.7) !important;}
.bg-black-8{background-color:rgba(0,0,0,0.8) !important;}
.bg-black-9{background-color:rgba(0,0,0,0.9) !important;}

/**====== Accent-red-color css start ======**/
.bg-red-1 {background-color: #fdb3b3 !important; }
.bg-red-2 {background-color: #fda4a4 !important; }
.bg-red-3 {background-color: #fd9595 !important; }  
.bg-red-4 {background-color: #fc8686 !important; }
.bg-red-5 {background-color: #fc7777 !important; }
.bg-red-6 {background-color: #fb6868 !important; }
.bg-red-7 {background-color: #fb5959 !important; }
.bg-red-8 {background-color: #fb4a4a !important; }
.bg-red-9 {background-color: #fa3b3b !important; }
.bg-red-10 {background-color: #fa2c2c !important; }  
.bg-red-11 {background-color: #fa1d1d !important; }
.bg-red-12 {background-color: #f90f0f !important; }
.bg-red-13 {background-color: #f30606 !important; }
.bg-red-14 {background-color: #e40505 !important; }


/**====== Accent-red-color css end ======**/
/**====== Accent-pink-color css start ======**/
.bg-pink-1 {background-color: #f8bad6 !important; }
.bg-pink-2 {background-color: #f6accd !important; }
.bg-pink-3 {background-color: #f59ec5 !important; }
.bg-pink-4 {background-color: #f390bd !important; }
.bg-pink-5 {background-color: #f282b5 !important; }
.bg-pink-6 {background-color: #f074ac !important; }
.bg-pink-7 {background-color: #ef67a4 !important; }
.bg-pink-8 {background-color: #ed599c !important; }
.bg-pink-9 {background-color: #ec4b94 !important; }
.bg-pink-10 {background-color: #ea3d8b !important; }
.bg-pink-11 {background-color: #e92f83 !important; }
.bg-pink-12 {background-color: #e7217b !important; }
.bg-pink-13 {background-color: #e21873 !important; }
.bg-pink-14 {background-color: #d4166c !important; }

/**====== Accent-pink-color css end ======**/
/**====== Accent-purple-color css start ======**/
.bg-purple-1 {background-color: #f3dbff !important; }
.bg-purple-2 {background-color: #eeccff !important; }
.bg-purple-3 {background-color: #e9bdff !important; }
.bg-purple-4 {background-color: #e4adff !important; }
.bg-purple-5 {background-color: #de9eff !important; }
.bg-purple-6 {background-color: #d98fff !important; }
.bg-purple-7 {background-color: #d47fff !important; }
.bg-purple-8 {background-color: #cf70ff !important; }
.bg-purple-9 {background-color: #ca61ff !important; }
.bg-purple-10 {background-color: #c552ff !important; }
.bg-purple-11 {background-color: #c042ff !important; }
.bg-purple-12 {background-color: #ba33ff !important; }
.bg-purple-13 {background-color: #b524ff !important; }
.bg-purple-14 {background-color: #b014ff !important; }
/**====== Accent-purple-color css end ======**/
/**====== Deep-purple-color css start ======**/
.bg-deep-purple-1 {background-color: #dec7fe !important; }
.bg-deep-purple-2 {background-color: #d5b8fd !important; }
.bg-deep-purple-3 {background-color: #cda9fd !important; }
.bg-deep-purple-4 {background-color: #c49afd !important; }
.bg-deep-purple-5 {background-color: #bb8bfd !important; }
.bg-deep-purple-6 {background-color: #b27cfc !important; }
.bg-deep-purple-7 {background-color: #a96efc !important; }
.bg-deep-purple-8 {background-color: #a05ffc !important; }
.bg-deep-purple-9 {background-color: #9850fb !important; }
.bg-deep-purple-10 {background-color: #8f41fb !important; }
.bg-deep-purple-11 {background-color: #8632fb !important; }
.bg-deep-purple-12 {background-color: #7d23fa !important; }
.bg-deep-purple-13 {background-color: #7414fa !important; }
.bg-deep-purple-14 {background-color: #6b05f9 !important; }

/**====== Deep-purple-color css end ======**/
/**====== Indigo-color css start ======**/
.bg-indigo-1 {background-color: #e6e9ff !important; }
.bg-indigo-2 {background-color: #d9dfff !important; }
.bg-indigo-3 {background-color: #ccd4ff !important; }
.bg-indigo-4 {background-color: #c0c9ff !important; }
.bg-indigo-5 {background-color: #b3beff !important; }
.bg-indigo-6 {background-color: #a6b3ff !important; }
.bg-indigo-7 {background-color: #9aa9ff !important; }
.bg-indigo-8 {background-color: #8d9efe !important; }
.bg-indigo-9 {background-color: #8093fe !important; }
.bg-indigo-10 {background-color: #7388fe !important; }
.bg-indigo-11 {background-color: #677dfe !important; }
.bg-indigo-12 {background-color: #5a72fe !important; }
.bg-indigo-13 {background-color: #4d68fe !important; }
.bg-indigo-14 {background-color: #415dfe !important; }
/**====== Indigo-color css end ======**/

/**====== Blue-accent-color css start ======**/
.bg-blue-1 {background-color: #e0e8ff !important; }
.bg-blue-2 {background-color: #d3dfff !important; }
.bg-blue-3 {background-color: #c6d5ff !important; }
.bg-blue-4 {background-color: #b9ccff !important; }
.bg-blue-5 {background-color: #adc3ff !important; }
.bg-blue-6 {background-color: #a0b9ff !important; }
.bg-blue-7 {background-color: #93b0ff !important; }
.bg-blue-8 {background-color: #86a6ff !important; }
.bg-blue-9 {background-color: #7a9dff !important; }
.bg-blue-10 {background-color: #6d94ff !important; }
.bg-blue-11 {background-color: #608aff !important; }
.bg-blue-12 {background-color: #5381ff !important; }
.bg-blue-13 {background-color: #4778ff !important; }
.bg-blue-14 {background-color: #3a6eff !important; }
/**====== Blue-accent-color css end ======**/

/**====== Light-blue-color css start ======**/
.bg-light-blue-1 {background-color: #c7e9fe !important; }
.bg-light-blue-2 {background-color: #b8e3fd !important; }
.bg-light-blue-3 {background-color: #a9ddfd !important; }
.bg-light-blue-4 {background-color: #9ad7fd !important; }
.bg-light-blue-5 {background-color: #8bd2fd !important; }
.bg-light-blue-6 {background-color: #7cccfc !important; }
.bg-light-blue-7 {background-color: #5fc0fc !important; }
.bg-light-blue-8 {background-color: #6ec6fc !important; }
.bg-light-blue-9 {background-color: #50bafb !important; }
.bg-light-blue-10 {background-color: #41b4fb !important; }
.bg-light-blue-11 {background-color: #32aefb !important; }
.bg-light-blue-12 {background-color: #23a8fa !important; }
.bg-light-blue-13 {background-color: #14a2fa !important; }
.bg-light-blue-14 {background-color: #059cf9 !important; }

/**====== Light-blue-color css end ======**/
/**====== Cyan-color css start ======**/
.bg-cyan-1 {background-color: #b2f3fd !important; }
.bg-cyan-2 {background-color: #a3f1fd !important; }
.bg-cyan-3 {background-color: #94effc !important; }
.bg-cyan-4 {background-color: #85edfc !important; }
.bg-cyan-5 {background-color: #76eafc !important; }
.bg-cyan-6 {background-color: #67e8fb !important; }
.bg-cyan-7 {background-color: #58e6fb !important; }
.bg-cyan-8 {background-color: #49e4fb !important; }
.bg-cyan-9 {background-color: #3ae1fa !important; }
.bg-cyan-10 {background-color: #2bdffa !important; }
.bg-cyan-11 {background-color: #1dddfa !important; }
.bg-cyan-12 {background-color: #0edbf9 !important; }
.bg-cyan-13 {background-color: #06d3f2 !important; }
.bg-cyan-14 {background-color: #05c6e3 !important; }

/**====== Cyan-color css start ======**/
/**====== Teal-color css start ======**/
.bg-teal-1 {background-color: #9ffcef !important; }
.bg-teal-2 {background-color: #90fced !important; }
.bg-teal-3 {background-color: #81fceb !important; }
.bg-teal-4 {background-color: #72fbe8 !important; }
.bg-teal-5 {background-color: #63fbe6 !important; }
.bg-teal-6 {background-color: #54fbe3 !important; }
.bg-teal-7 {background-color: #45fae1 !important; }
.bg-teal-8 {background-color: #36fadf !important; }
.bg-teal-9 {background-color: #27f9dc !important; }
.bg-teal-10 {background-color: #19f9da !important; }
.bg-teal-11 {background-color: #0af9d7 !important; }
.bg-teal-12 {background-color: #06edcd !important; }
.bg-teal-13 {background-color: #06dec0 !important; }
.bg-teal-14 {background-color: #05cfb3 !important; }
/**====== Teal-color css end ======**/
/**====== Green-color css start ======**/
.bg-green-1 {background-color: #a7fdcb !important; }
.bg-green-2 {background-color: #98fcc2 !important; }
.bg-green-3 {background-color: #8afcb9 !important; }
.bg-green-4 {background-color: #7bfcb0 !important; }
.bg-green-5 {background-color: #6cfba7 !important; }
.bg-green-6 {background-color: #5dfb9e !important; }
.bg-green-7 {background-color: #4efb95 !important; }
.bg-green-8 {background-color: #3ffa8c !important; }
.bg-green-9 {background-color: #30fa83 !important; }
.bg-green-10 {background-color: #21f97a !important; }
.bg-green-11 {background-color: #12f972 !important; }
.bg-green-12 {background-color: #06f669 !important; }
.bg-green-13 {background-color: #06e763 !important; }
.bg-green-14 {background-color: #05d85c !important; }
/**====== Green-color css end ======**/
/**====== Light-Green-color css start ======**/
.bg-light-green-1 {background-color: #e3fad4 !important; }
.bg-light-green-2 {background-color: #daf8c7 !important; }
.bg-light-green-3 {background-color: #d1f6b9 !important; }
.bg-light-green-4 {background-color: #c8f5ac !important; }
.bg-light-green-5 {background-color: #bff39e !important; }
.bg-light-green-6 {background-color: #b6f190 !important; }
.bg-light-green-7 {background-color: #adf083 !important; }
.bg-light-green-8 {background-color: #a4ee75 !important; }
.bg-light-green-9 {background-color: #9bec67 !important; }
.bg-light-green-10 {background-color: #93eb5a !important; }
.bg-light-green-11 {background-color: #8ae94c !important; }
.bg-light-green-12 {background-color: #81e73e !important; }
.bg-light-green-13 {background-color: #78e631 !important; }
.bg-light-green-14 {background-color: #6fe423 !important; }
/**====== Light-Green-color css end ======**/
/**====== Lime-color css start ======**/
.bg-lime-1 {background-color: #f0fec7 !important; }
.bg-lime-2 {background-color: #ecfdb8 !important; }
.bg-lime-3 {background-color: #e8fda9 !important; }
.bg-lime-4 {background-color: #e3fd9a !important; }
.bg-lime-5 {background-color: #dffd8b !important; }
.bg-lime-6 {background-color: #dbfc7c !important; }
.bg-lime-7 {background-color: #d7fc6e !important; }
.bg-lime-8 {background-color: #d3fc5f !important; }
.bg-lime-9 {background-color: #cffb50 !important; }
.bg-lime-10 {background-color: #cbfb41 !important; }
.bg-lime-11 {background-color: #c7fb32 !important; }
.bg-lime-12 {background-color: #c3fa23 !important; }
.bg-lime-13 {background-color: #bffa14 !important; }
.bg-lime-14 {background-color: #baf905 !important; }
/**====== Lime-color css end ======**/
/**====== Yellow-color css start ======**/
.bg-yellow-1 {background-color: #fff3b8 !important; }
.bg-yellow-2 {background-color: #fff1ab !important; }
.bg-yellow-3 {background-color: #ffef9e !important; }
.bg-yellow-4 {background-color: #ffed91 !important; }
.bg-yellow-5 {background-color: #ffeb85 !important; }
.bg-yellow-6 {background-color: #ffe978 !important; }
.bg-yellow-7 {background-color: #ffe76b !important; }
.bg-yellow-8 {background-color: #ffe55e !important; }
.bg-yellow-9 {background-color: #ffe352 !important; }
.bg-yellow-10 {background-color: #ffe045 !important; }
.bg-yellow-11 {background-color: #ffde38 !important; }
.bg-yellow-12 {background-color: #ffdc2b !important; }
.bg-yellow-13 {background-color: #ffda1f !important; }
.bg-yellow-14 {background-color: #ffd812 !important; }

/**====== Yellow-color css end ======**/
/**====== Amber-color css start ======**/
.bg-amber-1 {background-color: #ffe7b8 !important; }
.bg-amber-2 {background-color: #ffe3ab !important; }
.bg-amber-3 {background-color: #ffdf9e !important; }
.bg-amber-4 {background-color: #ffdb91 !important; }
.bg-amber-5 {background-color: #ffd685 !important; }
.bg-amber-6 {background-color: #ffd278 !important; }
.bg-amber-7 {background-color: #ffce6b !important; }
.bg-amber-8 {background-color: #ffca5e !important; }
.bg-amber-9 {background-color: #ffc552 !important; }
.bg-amber-10 {background-color: #ffc145 !important; }
.bg-amber-11 {background-color: #ffbd38 !important; }
.bg-amber-12 {background-color: #ffb92b !important; }
.bg-amber-13 {background-color: #ffb41f !important; }
.bg-amber-14 {background-color: #ffb012 !important; }

/**====== Amber-color css end ======**/
/**====== bg-orange- css start ======**/
.bg-orange-1 {background-color: #ffeadb !important; }
.bg-orange-2 {background-color: #ffe2cc !important; }
.bg-orange-3 {background-color: #ffd9bd !important; }
.bg-orange-4 {background-color: #ffd0ad !important; }
.bg-orange-5 {background-color: #ffc79e !important; }
.bg-orange-6 {background-color: #ffbe8f !important; }
.bg-orange-7 {background-color: #ffb67f !important; }
.bg-orange-8 {background-color: #ffad70 !important; }
.bg-orange-9 {background-color: #ffa461 !important; }
.bg-orange-10 {background-color: #ff9b52 !important; }
.bg-orange-11 {background-color: #ff9242 !important; }
.bg-orange-12 {background-color: #ff8933 !important; }
.bg-orange-13 {background-color: #ff8124 !important; }
.bg-orange-14 {background-color: #ff7814 !important; }

/**====== bg-orange- css start ======**/
/**====== Deep-bg-orange- css start ======**/
.deep-bg-orange-1 {background-color: #fdc8bb !important; }
.deep-bg-orange-2 {background-color: #fdbcac !important; }
.deep-bg-orange-3 {background-color: #fdb09d !important; }
.deep-bg-orange-4 {background-color: #fca48e !important; }
.deep-bg-orange-5 {background-color: #fc987f !important; }
.deep-bg-orange-6 {background-color: #fc8c70 !important; }
.deep-bg-orange-7 {background-color: #fb8061 !important; }
.deep-bg-orange-8 {background-color: #fb7452 !important; }
.deep-bg-orange-9 {background-color: #fb6843 !important; }
.deep-bg-orange-10 {background-color: #fa5c34 !important; }
.deep-bg-orange-11 {background-color: #fa5025 !important; }
.deep-bg-orange-12 {background-color: #fa4316 !important; }
.deep-bg-orange-13 {background-color: #f93707 !important; }
.deep-bg-orange-14 {background-color: #ec3305 !important; }

/**====== Deep-bg-orange- css end ======**/
/**====== Brown-color css start ======**/
.bg-brown-1 {background-color: #ede2e0 !important; }
.bg-brown-2 {background-color: #e3d3d0 !important; }
.bg-brown-3 {background-color: #dac4c1 !important; }
.bg-brown-4 {background-color: #d0b5b1 !important; }
.bg-brown-5 {background-color: #c6a6a1 !important; }
.bg-brown-6 {background-color: #bd9791 !important; }
.bg-brown-7 {background-color: #b38981 !important; }
.bg-brown-8 {background-color: #aa7a71 !important; }
.bg-brown-9 {background-color: #a06b61 !important; }
.bg-brown-10 {background-color: #916057 !important; }
.bg-brown-11 {background-color: #81554d !important; }
.bg-brown-12 {background-color: #714b44 !important; }
.bg-brown-13 {background-color: #61403a !important; }
.bg-brown-14 {background-color: #513631 !important; }

/**====== Brown-color css end ======**/
/**====== Grey-color css start ======**/
.bg-grey-1 {background-color: #d8d8d8 !important; }
.bg-grey-2 {background-color: #cbcbcb !important; }
.bg-grey-3 {background-color: #bebebe !important; }
.bg-grey-4 {background-color: #b1b1b1 !important; }
.bg-grey-5 {background-color: #a5a5a5 !important; }
.bg-grey-6 {background-color: #989898 !important; }
.bg-grey-7 {background-color: #8b8b8b !important; }
.bg-grey-8 {background-color: #7e7e7e !important; }
.bg-grey-9 {background-color: #727272 !important; }
.bg-grey-10 {background-color: #656565 !important; }
.bg-grey-11 {background-color: #585858 !important; }
.bg-grey-12 {background-color: #4b4b4b !important; }
.bg-grey-13 {background-color: #3f3f3f !important; }
.bg-grey-14 {background-color: #323232 !important; }
/**====== Grey-color css end ======**/
/**====== Blue-color css start ======**/
.bg-blue-grey-1 {background-color: #e1e7e9 !important; }
.bg-blue-grey-2 {background-color: #d2dbdf !important; }
.bg-blue-grey-3 {background-color: #c3cfd4 !important; }
.bg-blue-grey-4 {background-color: #b4c3ca !important; }
.bg-blue-grey-5 {background-color: #a5b7bf !important; }
.bg-blue-grey-6 {background-color: #96abb4 !important; }
.bg-blue-grey-7 {background-color: #87a0aa !important; }
.bg-blue-grey-8 {background-color: #78949f !important; }
.bg-blue-grey-9 {background-color: #6a8894 !important; }
.bg-blue-grey-10 {background-color: #5f7a85 !important; }
.bg-blue-grey-11 {background-color: #546d77 !important; }
.bg-blue-grey-12 {background-color: #4a5f68 !important; }
.bg-blue-grey-13 {background-color: #3f5159 !important; }
.bg-blue-grey-14 {background-color: #35444a !important; }

/**====== Blue-color css end ======**/
/**====== Primary-color css start ======**/
.bg-primary-1 {background-color: #b7f5e9 !important; }
.bg-primary-2 {background-color: #aaf3e5 !important; }
.bg-primary-3 {background-color: #9cf1e1 !important; }
.bg-primary-4 {background-color: #8fefdc !important; }
.bg-primary-5 {background-color: #81eed8 !important; }
.bg-primary-6 {background-color: #74ecd4 !important; }
.bg-primary-7 {background-color: #66ead0 !important; }
.bg-primary-8 {background-color: #59e8cc !important; }
.bg-primary-9 {background-color: #4ce6c8 !important; }
.bg-primary-10 {background-color: #3ee4c4 !important; }
.bg-primary-11 {background-color: #31e2bf !important; }
.bg-primary-12 {background-color: #23e1bb !important; }
.bg-primary-13 {background-color: #1ed7b2 !important; }
.bg-primary-14 {background-color: #1cc9a7 !important; }
/**====== Primary-color css end ======**/
/**====== Success-color css start ======**/
.bg-success-1 {background-color: #9fe9bf !important; }
.bg-success-2 {background-color: #97e8b9 !important; }
.bg-success-3 {background-color: #8fe6b4 !important; }
.bg-success-4 {background-color: #86e4ae !important; }
.bg-success-5 {background-color: #7ee2a8 !important; }
.bg-success-6 {background-color: #76e0a3 !important; }
.bg-success-7 {background-color: #6dde9d !important; }
.bg-success-8 {background-color: #65dc98 !important; }
.bg-success-9 {background-color: #5dda92 !important; }
.bg-success-10 {background-color: #54d98c !important; }
.bg-success-11 {background-color: #4cd787 !important; }
.bg-success-12 {background-color: #44d581 !important; }
.bg-success-13 {background-color: #3bd37c !important; }
.bg-success-14 {background-color: #33d176 !important; }
/**====== Success-color css end ======**/
/**====== Info-color css start ======**/
.bg-info-1 {background-color: #add6f1 !important; }
.bg-info-2 {background-color: #a5d1ef !important; }
.bg-info-3 {background-color: #9ccded !important; }
.bg-info-4 {background-color: #93c8ec !important; }
.bg-info-5 {background-color: #8bc4ea !important; }
.bg-info-6 {background-color: #82c0e9 !important; }
.bg-info-7 {background-color: #79bbe7 !important; }
.bg-info-8 {background-color: #71b7e6 !important; }
.bg-info-9 {background-color: #68b2e4 !important; }
.bg-info-10 {background-color: #5faee3 !important; }
.bg-info-11 {background-color: #57aae1 !important; }
.bg-info-12 {background-color: #4ea5e0 !important; }
.bg-info-13 {background-color: #45a1de !important; }
.bg-info-14 {background-color: #3d9cdd !important; }

/**====== Info-color css end ======**/
/**====== Warning-color css start ======**/
.bg-warning-1 {background-color: #f9e596 !important; }
.bg-warning-2 {background-color: #f8e38c !important; }
.bg-warning-3 {background-color: #f8e083 !important; }
.bg-warning-4 {background-color: #f7de79 !important; }
.bg-warning-5 {background-color: #f7dc6f !important; }
.bg-warning-6 {background-color: #f6d966 !important; }
.bg-warning-7 {background-color: #f5d75c !important; }
.bg-warning-8 {background-color: #f5d552 !important; }
.bg-warning-9 {background-color: #f4d249 !important; }
.bg-warning-10 {background-color: #f4d03f !important; }
.bg-warning-11 {background-color: #f3cd36 !important; }
.bg-warning-12 {background-color: #f3cb2c !important; }
.bg-warning-13 {background-color: #f2c922 !important; }
.bg-warning-14 {background-color: #f2c619 !important; }

/**====== Warning-color css end ======**/
/**====== Danger-color css start ======**/
.bg-danger-1 {background-color: #f7c1bb !important; }
.bg-danger-2 {background-color: #f6b8b2 !important; }
.bg-danger-3 {background-color: #f4b0a9 !important; }
.bg-danger-4 {background-color: #f3a8a0 !important; }
.bg-danger-5 {background-color: #f29f97 !important; }
.bg-danger-6 {background-color: #f1978e !important; }
.bg-danger-7 {background-color: #f08f85 !important; }
.bg-danger-8 {background-color: #ef867c !important; }
.bg-danger-9 {background-color: #ee7e72 !important; }
.bg-danger-10 {background-color: #ed7669 !important; }
.bg-danger-11 {background-color: #eb6d60 !important; }
.bg-danger-12 {background-color: #ea6557 !important; }
.bg-danger-13 {background-color: #e95d4e !important; }
.bg-danger-14 {background-color: #e85445 !important; }

/**====== altro ======**/
.bg-carta{background-color:#ffefd5 !important;}
.bg-ecf8ff{background-color:#ecf8ff !important;}
.bg-lgcyan{background: linear-gradient(45deg, #caedff, white 50%);}


/********************************************
		FINE: BGCOLOR 
********************************************/

/********************************************
		RIF.1_8.1 - BORDER COLOR
********************************************/

.b-c-fff{border-color: #fff !important; }

/**====== Accent-red-color css start ======**/
.b-c-red-1 {border-color: #fdb3b3 !important; }
.b-c-red-2 {border-color: #fda4a4 !important; }
.b-c-red-3 {border-color: #fd9595 !important; }  
.b-c-red-4 {border-color: #fc8686 !important; }
.b-c-red-5 {border-color: #fc7777 !important; }
.b-c-red-6 {border-color: #fb6868 !important; }
.b-c-red-7 {border-color: #fb5959 !important; }
.b-c-red-8 {border-color: #fb4a4a !important; }
.b-c-red-9 {border-color: #fa3b3b !important; }
.b-c-red-10 {border-color: #fa2c2c !important; }  
.b-c-red-11 {border-color: #fa1d1d !important; }
.b-c-red-12 {border-color: #f90f0f !important; }
.b-c-red-13 {border-color: #f30606 !important; }
.b-c-red-14 {border-color: #e40505 !important; }


/**====== Accent-red-color css end ======**/
/**====== Accent-pink-color css start ======**/
.b-c-pink-1 {border-color: #f8bad6 !important; }
.b-c-pink-2 {border-color: #f6accd !important; }
.b-c-pink-3 {border-color: #f59ec5 !important; }
.b-c-pink-4 {border-color: #f390bd !important; }
.b-c-pink-5 {border-color: #f282b5 !important; }
.b-c-pink-6 {border-color: #f074ac !important; }
.b-c-pink-7 {border-color: #ef67a4 !important; }
.b-c-pink-8 {border-color: #ed599c !important; }
.b-c-pink-9 {border-color: #ec4b94 !important; }
.b-c-pink-10 {border-color: #ea3d8b !important; }
.b-c-pink-11 {border-color: #e92f83 !important; }
.b-c-pink-12 {border-color: #e7217b !important; }
.b-c-pink-13 {border-color: #e21873 !important; }
.b-c-pink-14 {border-color: #d4166c !important; }

/**====== Accent-pink-color css end ======**/
/**====== Accent-purple-color css start ======**/
.b-c-purple-1 {border-color: #f3dbff !important; }
.b-c-purple-2 {border-color: #eeccff !important; }
.b-c-purple-3 {border-color: #e9bdff !important; }
.b-c-purple-4 {border-color: #e4adff !important; }
.b-c-purple-5 {border-color: #de9eff !important; }
.b-c-purple-6 {border-color: #d98fff !important; }
.b-c-purple-7 {border-color: #d47fff !important; }
.b-c-purple-8 {border-color: #cf70ff !important; }
.b-c-purple-9 {border-color: #ca61ff !important; }
.b-c-purple-10 {border-color: #c552ff !important; }
.b-c-purple-11 {border-color: #c042ff !important; }
.b-c-purple-12 {border-color: #ba33ff !important; }
.b-c-purple-13 {border-color: #b524ff !important; }
.b-c-purple-14 {border-color: #b014ff !important; }
/**====== Accent-purple-color css end ======**/
/**====== Deep-purple-color css start ======**/
.b-c-deep-purple-1 {border-color: #dec7fe !important; }
.b-c-deep-purple-2 {border-color: #d5b8fd !important; }
.b-c-deep-purple-3 {border-color: #cda9fd !important; }
.b-c-deep-purple-4 {border-color: #c49afd !important; }
.b-c-deep-purple-5 {border-color: #bb8bfd !important; }
.b-c-deep-purple-6 {border-color: #b27cfc !important; }
.b-c-deep-purple-7 {border-color: #a96efc !important; }
.b-c-deep-purple-8 {border-color: #a05ffc !important; }
.b-c-deep-purple-9 {border-color: #9850fb !important; }
.b-c-deep-purple-10 {border-color: #8f41fb !important; }
.b-c-deep-purple-11 {border-color: #8632fb !important; }
.b-c-deep-purple-12 {border-color: #7d23fa !important; }
.b-c-deep-purple-13 {border-color: #7414fa !important; }
.b-c-deep-purple-14 {border-color: #6b05f9 !important; }

/**====== Deep-purple-color css end ======**/
/**====== Indigo-color css start ======**/
.b-c-indigo-1 {border-color: #e6e9ff !important; }
.b-c-indigo-2 {border-color: #d9dfff !important; }
.b-c-indigo-3 {border-color: #ccd4ff !important; }
.b-c-indigo-4 {border-color: #c0c9ff !important; }
.b-c-indigo-5 {border-color: #b3beff !important; }
.b-c-indigo-6 {border-color: #a6b3ff !important; }
.b-c-indigo-7 {border-color: #9aa9ff !important; }
.b-c-indigo-8 {border-color: #8d9efe !important; }
.b-c-indigo-9 {border-color: #8093fe !important; }
.b-c-indigo-10 {border-color: #7388fe !important; }
.b-c-indigo-11 {border-color: #677dfe !important; }
.b-c-indigo-12 {border-color: #5a72fe !important; }
.b-c-indigo-13 {border-color: #4d68fe !important; }
.b-c-indigo-14 {border-color: #415dfe !important; }
/**====== Indigo-color css end ======**/

/**====== Blue-accent-color css start ======**/
.b-c-blue-1 {border-color: #e0e8ff !important; }
.b-c-blue-2 {border-color: #d3dfff !important; }
.b-c-blue-3 {border-color: #c6d5ff !important; }
.b-c-blue-4 {border-color: #b9ccff !important; }
.b-c-blue-5 {border-color: #adc3ff !important; }
.b-c-blue-6 {border-color: #a0b9ff !important; }
.b-c-blue-7 {border-color: #93b0ff !important; }
.b-c-blue-8 {border-color: #86a6ff !important; }
.b-c-blue-9 {border-color: #7a9dff !important; }
.b-c-blue-10 {border-color: #6d94ff !important; }
.b-c-blue-11 {border-color: #608aff !important; }
.b-c-blue-12 {border-color: #5381ff !important; }
.b-c-blue-13 {border-color: #4778ff !important; }
.b-c-blue-14 {border-color: #3a6eff !important; }
/**====== Blue-accent-color css end ======**/

/**====== Light-blue-color css start ======**/
.b-c-light-blue-1 {border-color: #c7e9fe !important; }
.b-c-light-blue-2 {border-color: #b8e3fd !important; }
.b-c-light-blue-3 {border-color: #a9ddfd !important; }
.b-c-light-blue-4 {border-color: #9ad7fd !important; }
.b-c-light-blue-5 {border-color: #8bd2fd !important; }
.b-c-light-blue-6 {border-color: #7cccfc !important; }
.b-c-light-blue-7 {border-color: #5fc0fc !important; }
.b-c-light-blue-8 {border-color: #6ec6fc !important; }
.b-c-light-blue-9 {border-color: #50bafb !important; }
.b-c-light-blue-10 {border-color: #41b4fb !important; }
.b-c-light-blue-11 {border-color: #32aefb !important; }
.b-c-light-blue-12 {border-color: #23a8fa !important; }
.b-c-light-blue-13 {border-color: #14a2fa !important; }
.b-c-light-blue-14 {border-color: #059cf9 !important; }

/**====== Light-blue-color css end ======**/
/**====== Cyan-color css start ======**/
.b-c-cyan-1 {border-color: #b2f3fd !important; }
.b-c-cyan-2 {border-color: #a3f1fd !important; }
.b-c-cyan-3 {border-color: #94effc !important; }
.b-c-cyan-4 {border-color: #85edfc !important; }
.b-c-cyan-5 {border-color: #76eafc !important; }
.b-c-cyan-6 {border-color: #67e8fb !important; }
.b-c-cyan-7 {border-color: #58e6fb !important; }
.b-c-cyan-8 {border-color: #49e4fb !important; }
.b-c-cyan-9 {border-color: #3ae1fa !important; }
.b-c-cyan-10 {border-color: #2bdffa !important; }
.b-c-cyan-11 {border-color: #1dddfa !important; }
.b-c-cyan-12 {border-color: #0edbf9 !important; }
.b-c-cyan-13 {border-color: #06d3f2 !important; }
.b-c-cyan-14 {border-color: #05c6e3 !important; }

/**====== Cyan-color css start ======**/
/**====== Teal-color css start ======**/
.b-c-teal-1 {border-color: #9ffcef !important; }
.b-c-teal-2 {border-color: #90fced !important; }
.b-c-teal-3 {border-color: #81fceb !important; }
.b-c-teal-4 {border-color: #72fbe8 !important; }
.b-c-teal-5 {border-color: #63fbe6 !important; }
.b-c-teal-6 {border-color: #54fbe3 !important; }
.b-c-teal-7 {border-color: #45fae1 !important; }
.b-c-teal-8 {border-color: #36fadf !important; }
.b-c-teal-9 {border-color: #27f9dc !important; }
.b-c-teal-10 {border-color: #19f9da !important; }
.b-c-teal-11 {border-color: #0af9d7 !important; }
.b-c-teal-12 {border-color: #06edcd !important; }
.b-c-teal-13 {border-color: #06dec0 !important; }
.b-c-teal-14 {border-color: #05cfb3 !important; }
/**====== Teal-color css end ======**/
/**====== Green-color css start ======**/
.b-c-green-1 {border-color: #a7fdcb !important; }
.b-c-green-2 {border-color: #98fcc2 !important; }
.b-c-green-3 {border-color: #8afcb9 !important; }
.b-c-green-4 {border-color: #7bfcb0 !important; }
.b-c-green-5 {border-color: #6cfba7 !important; }
.b-c-green-6 {border-color: #5dfb9e !important; }
.b-c-green-7 {border-color: #4efb95 !important; }
.b-c-green-8 {border-color: #3ffa8c !important; }
.b-c-green-9 {border-color: #30fa83 !important; }
.b-c-green-10 {border-color: #21f97a !important; }
.b-c-green-11 {border-color: #12f972 !important; }
.b-c-green-12 {border-color: #06f669 !important; }
.b-c-green-13 {border-color: #06e763 !important; }
.b-c-green-14 {border-color: #05d85c !important; }
/**====== Green-color css end ======**/
/**====== Light-Green-color css start ======**/
.b-c-light-green-1 {border-color: #e3fad4 !important; }
.b-c-light-green-2 {border-color: #daf8c7 !important; }
.b-c-light-green-3 {border-color: #d1f6b9 !important; }
.b-c-light-green-4 {border-color: #c8f5ac !important; }
.b-c-light-green-5 {border-color: #bff39e !important; }
.b-c-light-green-6 {border-color: #b6f190 !important; }
.b-c-light-green-7 {border-color: #adf083 !important; }
.b-c-light-green-8 {border-color: #a4ee75 !important; }
.b-c-light-green-9 {border-color: #9bec67 !important; }
.b-c-light-green-10 {border-color: #93eb5a !important; }
.b-c-light-green-11 {border-color: #8ae94c !important; }
.b-c-light-green-12 {border-color: #81e73e !important; }
.b-c-light-green-13 {border-color: #78e631 !important; }
.b-c-light-green-14 {border-color: #6fe423 !important; }
/**====== Light-Green-color css end ======**/
/**====== Lime-color css start ======**/
.b-c-lime-1 {border-color: #f0fec7 !important; }
.b-c-lime-2 {border-color: #ecfdb8 !important; }
.b-c-lime-3 {border-color: #e8fda9 !important; }
.b-c-lime-4 {border-color: #e3fd9a !important; }
.b-c-lime-5 {border-color: #dffd8b !important; }
.b-c-lime-6 {border-color: #dbfc7c !important; }
.b-c-lime-7 {border-color: #d7fc6e !important; }
.b-c-lime-8 {border-color: #d3fc5f !important; }
.b-c-lime-9 {border-color: #cffb50 !important; }
.b-c-lime-10 {border-color: #cbfb41 !important; }
.b-c-lime-11 {border-color: #c7fb32 !important; }
.b-c-lime-12 {border-color: #c3fa23 !important; }
.b-c-lime-13 {border-color: #bffa14 !important; }
.b-c-lime-14 {border-color: #baf905 !important; }
/**====== Lime-color css end ======**/
/**====== Yellow-color css start ======**/
.b-c-yellow-1 {border-color: #fff3b8 !important; }
.b-c-yellow-2 {border-color: #fff1ab !important; }
.b-c-yellow-3 {border-color: #ffef9e !important; }
.b-c-yellow-4 {border-color: #ffed91 !important; }
.b-c-yellow-5 {border-color: #ffeb85 !important; }
.b-c-yellow-6 {border-color: #ffe978 !important; }
.b-c-yellow-7 {border-color: #ffe76b !important; }
.b-c-yellow-8 {border-color: #ffe55e !important; }
.b-c-yellow-9 {border-color: #ffe352 !important; }
.b-c-yellow-10 {border-color: #ffe045 !important; }
.b-c-yellow-11 {border-color: #ffde38 !important; }
.b-c-yellow-12 {border-color: #ffdc2b !important; }
.b-c-yellow-13 {border-color: #ffda1f !important; }
.b-c-yellow-14 {border-color: #ffd812 !important; }

/**====== Yellow-color css end ======**/
/**====== Amber-color css start ======**/
.b-c-amber-1 {border-color: #ffe7b8 !important; }
.b-c-amber-2 {border-color: #ffe3ab !important; }
.b-c-amber-3 {border-color: #ffdf9e !important; }
.b-c-amber-4 {border-color: #ffdb91 !important; }
.b-c-amber-5 {border-color: #ffd685 !important; }
.b-c-amber-6 {border-color: #ffd278 !important; }
.b-c-amber-7 {border-color: #ffce6b !important; }
.b-c-amber-8 {border-color: #ffca5e !important; }
.b-c-amber-9 {border-color: #ffc552 !important; }
.b-c-amber-10 {border-color: #ffc145 !important; }
.b-c-amber-11 {border-color: #ffbd38 !important; }
.b-c-amber-12 {border-color: #ffb92b !important; }
.b-c-amber-13 {border-color: #ffb41f !important; }
.b-c-amber-14 {border-color: #ffb012 !important; }

/**====== Amber-color css end ======**/
/**====== bg-orange- css start ======**/
.b-c-orange-1 {border-color: #ffeadb !important; }
.b-c-orange-2 {border-color: #ffe2cc !important; }
.b-c-orange-3 {border-color: #ffd9bd !important; }
.b-c-orange-4 {border-color: #ffd0ad !important; }
.b-c-orange-5 {border-color: #ffc79e !important; }
.b-c-orange-6 {border-color: #ffbe8f !important; }
.b-c-orange-7 {border-color: #ffb67f !important; }
.b-c-orange-8 {border-color: #ffad70 !important; }
.b-c-orange-9 {border-color: #ffa461 !important; }
.b-c-orange-10 {border-color: #ff9b52 !important; }
.b-c-orange-11 {border-color: #ff9242 !important; }
.b-c-orange-12 {border-color: #ff8933 !important; }
.b-c-orange-13 {border-color: #ff8124 !important; }
.b-c-orange-14 {border-color: #ff7814 !important; }

/**====== bg-orange- css start ======**/
/**====== bg-deep-orange- css start ======**/
.bg-deep-orange-1 {border-color: #fdc8bb !important; }
.bg-deep-orange-2 {border-color: #fdbcac !important; }
.bg-deep-orange-3 {border-color: #fdb09d !important; }
.bg-deep-orange-4 {border-color: #fca48e !important; }
.bg-deep-orange-5 {border-color: #fc987f !important; }
.bg-deep-orange-6 {border-color: #fc8c70 !important; }
.bg-deep-orange-7 {border-color: #fb8061 !important; }
.bg-deep-orange-8 {border-color: #fb7452 !important; }
.bg-deep-orange-9 {border-color: #fb6843 !important; }
.bg-deep-orange-10 {border-color: #fa5c34 !important; }
.bg-deep-orange-11 {border-color: #fa5025 !important; }
.bg-deep-orange-12 {border-color: #fa4316 !important; }
.bg-deep-orange-13 {border-color: #f93707 !important; }
.bg-deep-orange-14 {border-color: #ec3305 !important; }

/**====== bg-deep-orange- css end ======**/
/**====== Brown-color css start ======**/
.b-c-brown-1 {border-color: #ede2e0 !important; }
.b-c-brown-2 {border-color: #e3d3d0 !important; }
.b-c-brown-3 {border-color: #dac4c1 !important; }
.b-c-brown-4 {border-color: #d0b5b1 !important; }
.b-c-brown-5 {border-color: #c6a6a1 !important; }
.b-c-brown-6 {border-color: #bd9791 !important; }
.b-c-brown-7 {border-color: #b38981 !important; }
.b-c-brown-8 {border-color: #aa7a71 !important; }
.b-c-brown-9 {border-color: #a06b61 !important; }
.b-c-brown-10 {border-color: #916057 !important; }
.b-c-brown-11 {border-color: #81554d !important; }
.b-c-brown-12 {border-color: #714b44 !important; }
.b-c-brown-13 {border-color: #61403a !important; }
.b-c-brown-14 {border-color: #513631 !important; }

/**====== Brown-color css end ======**/
/**====== Grey-color css start ======**/
.b-c-grey-1 {border-color: #d8d8d8 !important; }
.b-c-grey-2 {border-color: #cbcbcb !important; }
.b-c-grey-3 {border-color: #bebebe !important; }
.b-c-grey-4 {border-color: #b1b1b1 !important; }
.b-c-grey-5 {border-color: #a5a5a5 !important; }
.b-c-grey-6 {border-color: #989898 !important; }
.b-c-grey-7 {border-color: #8b8b8b !important; }
.b-c-grey-8 {border-color: #7e7e7e !important; }
.b-c-grey-9 {border-color: #727272 !important; }
.b-c-grey-10 {border-color: #656565 !important; }
.b-c-grey-11 {border-color: #585858 !important; }
.b-c-grey-12 {border-color: #4b4b4b !important; }
.b-c-grey-13 {border-color: #3f3f3f !important; }
.b-c-grey-14 {border-color: #323232 !important; }
/**====== Grey-color css end ======**/
/**====== Blue-color css start ======**/
.b-c-blue-grey-1 {border-color: #e1e7e9 !important; }
.b-c-blue-grey-2 {border-color: #d2dbdf !important; }
.b-c-blue-grey-3 {border-color: #c3cfd4 !important; }
.b-c-blue-grey-4 {border-color: #b4c3ca !important; }
.b-c-blue-grey-5 {border-color: #a5b7bf !important; }
.b-c-blue-grey-6 {border-color: #96abb4 !important; }
.b-c-blue-grey-7 {border-color: #87a0aa !important; }
.b-c-blue-grey-8 {border-color: #78949f !important; }
.b-c-blue-grey-9 {border-color: #6a8894 !important; }
.b-c-blue-grey-10 {border-color: #5f7a85 !important; }
.b-c-blue-grey-11 {border-color: #546d77 !important; }
.b-c-blue-grey-12 {border-color: #4a5f68 !important; }
.b-c-blue-grey-13 {border-color: #3f5159 !important; }
.b-c-blue-grey-14 {border-color: #35444a !important; }

/**====== Blue-color css end ======**/
/**====== Primary-color css start ======**/
.b-c-primary-1 {border-color: #b7f5e9 !important; }
.b-c-primary-2 {border-color: #aaf3e5 !important; }
.b-c-primary-3 {border-color: #9cf1e1 !important; }
.b-c-primary-4 {border-color: #8fefdc !important; }
.b-c-primary-5 {border-color: #81eed8 !important; }
.b-c-primary-6 {border-color: #74ecd4 !important; }
.b-c-primary-7 {border-color: #66ead0 !important; }
.b-c-primary-8 {border-color: #59e8cc !important; }
.b-c-primary-9 {border-color: #4ce6c8 !important; }
.b-c-primary-10 {border-color: #3ee4c4 !important; }
.b-c-primary-11 {border-color: #31e2bf !important; }
.b-c-primary-12 {border-color: #23e1bb !important; }
.b-c-primary-13 {border-color: #1ed7b2 !important; }
.b-c-primary-14 {border-color: #1cc9a7 !important; }
/**====== Primary-color css end ======**/
/**====== Success-color css start ======**/
.b-c-success-1 {border-color: #9fe9bf !important; }
.b-c-success-2 {border-color: #97e8b9 !important; }
.b-c-success-3 {border-color: #8fe6b4 !important; }
.b-c-success-4 {border-color: #86e4ae !important; }
.b-c-success-5 {border-color: #7ee2a8 !important; }
.b-c-success-6 {border-color: #76e0a3 !important; }
.b-c-success-7 {border-color: #6dde9d !important; }
.b-c-success-8 {border-color: #65dc98 !important; }
.b-c-success-9 {border-color: #5dda92 !important; }
.b-c-success-10 {border-color: #54d98c !important; }
.b-c-success-11 {border-color: #4cd787 !important; }
.b-c-success-12 {border-color: #44d581 !important; }
.b-c-success-13 {border-color: #3bd37c !important; }
.b-c-success-14 {border-color: #33d176 !important; }
/**====== Success-color css end ======**/
/**====== Info-color css start ======**/
.b-c-info-1 {border-color: #add6f1 !important; }
.b-c-info-2 {border-color: #a5d1ef !important; }
.b-c-info-3 {border-color: #9ccded !important; }
.b-c-info-4 {border-color: #93c8ec !important; }
.b-c-info-5 {border-color: #8bc4ea !important; }
.b-c-info-6 {border-color: #82c0e9 !important; }
.b-c-info-7 {border-color: #79bbe7 !important; }
.b-c-info-8 {border-color: #71b7e6 !important; }
.b-c-info-9 {border-color: #68b2e4 !important; }
.b-c-info-10 {border-color: #5faee3 !important; }
.b-c-info-11 {border-color: #57aae1 !important; }
.b-c-info-12 {border-color: #4ea5e0 !important; }
.b-c-info-13 {border-color: #45a1de !important; }
.b-c-info-14 {border-color: #3d9cdd !important; }

/**====== Info-color css end ======**/
/**====== Warning-color css start ======**/
.b-c-warning-1 {border-color: #f9e596 !important; }
.b-c-warning-2 {border-color: #f8e38c !important; }
.b-c-warning-3 {border-color: #f8e083 !important; }
.b-c-warning-4 {border-color: #f7de79 !important; }
.b-c-warning-5 {border-color: #f7dc6f !important; }
.b-c-warning-6 {border-color: #f6d966 !important; }
.b-c-warning-7 {border-color: #f5d75c !important; }
.b-c-warning-8 {border-color: #f5d552 !important; }
.b-c-warning-9 {border-color: #f4d249 !important; }
.b-c-warning-10 {border-color: #f4d03f !important; }
.b-c-warning-11 {border-color: #f3cd36 !important; }
.b-c-warning-12 {border-color: #f3cb2c !important; }
.b-c-warning-13 {border-color: #f2c922 !important; }
.b-c-warning-14 {border-color: #f2c619 !important; }

/**====== Warning-color css end ======**/
/**====== Danger-color css start ======**/
.b-c-danger-1 {border-color: #f7c1bb !important; }
.b-c-danger-2 {border-color: #f6b8b2 !important; }
.b-c-danger-3 {border-color: #f4b0a9 !important; }
.b-c-danger-4 {border-color: #f3a8a0 !important; }
.b-c-danger-5 {border-color: #f29f97 !important; }
.b-c-danger-6 {border-color: #f1978e !important; }
.b-c-danger-7 {border-color: #f08f85 !important; }
.b-c-danger-8 {border-color: #ef867c !important; }
.b-c-danger-9 {border-color: #ee7e72 !important; }
.b-c-danger-10 {border-color: #ed7669 !important; }
.b-c-danger-11 {border-color: #eb6d60 !important; }
.b-c-danger-12 {border-color: #ea6557 !important; }
.b-c-danger-13 {border-color: #e95d4e !important; }
.b-c-danger-14 {border-color: #e85445 !important; }


/********************************************
		FINE: BORDER COLOR 
********************************************/

/********************************************
		RIF.1_9 - COLOR
********************************************/

/**====== Accent-red-color css start ======**/
.c-red-1 {color: #fdb3b3 !important; }
.c-red-2 {color: #fda4a4 !important; }
.c-red-3 {color: #fd9595 !important; }  
.c-red-4 {color: #fc8686 !important; }
.c-red-5 {color: #fc7777 !important; }
.c-red-6 {color: #fb6868 !important; }
.c-red-7 {color: #fb5959 !important; }
.c-red-8 {color: #fb4a4a !important; }
.c-red-9 {color: #fa3b3b !important; }
.c-red-10 {color: #fa2c2c !important; }  
.c-red-11 {color: #fa1d1d !important; }
.c-red-12 {color: #f90f0f !important; }
.c-red-13 {color: #f30606 !important; }
.c-red-14 {color: #e40505 !important; }


/**====== Accent-red-color css end ======**/
/**====== Accent-pink-color css start ======**/
.c-pink-1 {color: #f8bad6 !important; }
.c-pink-2 {color: #f6accd !important; }
.c-pink-3 {color: #f59ec5 !important; }
.c-pink-4 {color: #f390bd !important; }
.c-pink-5 {color: #f282b5 !important; }
.c-pink-6 {color: #f074ac !important; }
.c-pink-7 {color: #ef67a4 !important; }
.c-pink-8 {color: #ed599c !important; }
.c-pink-9 {color: #ec4b94 !important; }
.c-pink-10 {color: #ea3d8b !important; }
.c-pink-11 {color: #e92f83 !important; }
.c-pink-12 {color: #e7217b !important; }
.c-pink-13 {color: #e21873 !important; }
.c-pink-14 {color: #d4166c !important; }

/**====== Accent-pink-color css end ======**/
/**====== Accent-purple-color css start ======**/
.c-purple-1 {color: #f3dbff !important; }
.c-purple-2 {color: #eeccff !important; }
.c-purple-3 {color: #e9bdff !important; }
.c-purple-4 {color: #e4adff !important; }
.c-purple-5 {color: #de9eff !important; }
.c-purple-6 {color: #d98fff !important; }
.c-purple-7 {color: #d47fff !important; }
.c-purple-8 {color: #cf70ff !important; }
.c-purple-9 {color: #ca61ff !important; }
.c-purple-10 {color: #c552ff !important; }
.c-purple-11 {color: #c042ff !important; }
.c-purple-12 {color: #ba33ff !important; }
.c-purple-13 {color: #b524ff !important; }
.c-purple-14 {color: #b014ff !important; }
/**====== Accent-purple-color css end ======**/
/**====== Deep-purple-color css start ======**/
.c-deep-purple-1 {color: #dec7fe !important; }
.c-deep-purple-2 {color: #d5b8fd !important; }
.c-deep-purple-3 {color: #cda9fd !important; }
.c-deep-purple-4 {color: #c49afd !important; }
.c-deep-purple-5 {color: #bb8bfd !important; }
.c-deep-purple-6 {color: #b27cfc !important; }
.c-deep-purple-7 {color: #a96efc !important; }
.c-deep-purple-8 {color: #a05ffc !important; }
.c-deep-purple-9 {color: #9850fb !important; }
.c-deep-purple-10 {color: #8f41fb !important; }
.c-deep-purple-11 {color: #8632fb !important; }
.c-deep-purple-12 {color: #7d23fa !important; }
.c-deep-purple-13 {color: #7414fa !important; }
.c-deep-purple-14 {color: #6b05f9 !important; }

/**====== Deep-purple-color css end ======**/
/**====== Indigo-color css start ======**/
.c-indigo-1 {color: #e6e9ff !important; }
.c-indigo-2 {color: #d9dfff !important; }
.c-indigo-3 {color: #ccd4ff !important; }
.c-indigo-4 {color: #c0c9ff !important; }
.c-indigo-5 {color: #b3beff !important; }
.c-indigo-6 {color: #a6b3ff !important; }
.c-indigo-7 {color: #9aa9ff !important; }
.c-indigo-8 {color: #8d9efe !important; }
.c-indigo-9 {color: #8093fe !important; }
.c-indigo-10 {color: #7388fe !important; }
.c-indigo-11 {color: #677dfe !important; }
.c-indigo-12 {color: #5a72fe !important; }
.c-indigo-13 {color: #4d68fe !important; }
.c-indigo-14 {color: #415dfe !important; }
/**====== Indigo-color css end ======**/

/**====== Blue-accent-color css start ======**/
.c-blue-1 {color: #e0e8ff !important; }
.c-blue-2 {color: #d3dfff !important; }
.c-blue-3 {color: #c6d5ff !important; }
.c-blue-4 {color: #b9ccff !important; }
.c-blue-5 {color: #adc3ff !important; }
.c-blue-6 {color: #a0b9ff !important; }
.c-blue-7 {color: #93b0ff !important; }
.c-blue-8 {color: #86a6ff !important; }
.c-blue-9 {color: #7a9dff !important; }
.c-blue-10 {color: #6d94ff !important; }
.c-blue-11 {color: #608aff !important; }
.c-blue-12 {color: #5381ff !important; }
.c-blue-13 {color: #4778ff !important; }
.c-blue-14 {color: #3a6eff !important; }
/**====== Blue-accent-color css end ======**/

/**====== Light-blue-color css start ======**/
.c-light-blue-1 {color: #c7e9fe !important; }
.c-light-blue-2 {color: #b8e3fd !important; }
.c-light-blue-3 {color: #a9ddfd !important; }
.c-light-blue-4 {color: #9ad7fd !important; }
.c-light-blue-5 {color: #8bd2fd !important; }
.c-light-blue-6 {color: #7cccfc !important; }
.c-light-blue-7 {color: #5fc0fc !important; }
.c-light-blue-8 {color: #6ec6fc !important; }
.c-light-blue-9 {color: #50bafb !important; }
.c-light-blue-10 {color: #41b4fb !important; }
.c-light-blue-11 {color: #32aefb !important; }
.c-light-blue-12 {color: #23a8fa !important; }
.c-light-blue-13 {color: #14a2fa !important; }
.c-light-blue-14 {color: #059cf9 !important; }

/**====== Light-blue-color css end ======**/
/**====== Cyan-color css start ======**/
.c-cyan-1 {color: #b2f3fd !important; }
.c-cyan-2 {color: #a3f1fd !important; }
.c-cyan-3 {color: #94effc !important; }
.c-cyan-4 {color: #85edfc !important; }
.c-cyan-5 {color: #76eafc !important; }
.c-cyan-6 {color: #67e8fb !important; }
.c-cyan-7 {color: #58e6fb !important; }
.c-cyan-8 {color: #49e4fb !important; }
.c-cyan-9 {color: #3ae1fa !important; }
.c-cyan-10 {color: #2bdffa !important; }
.c-cyan-11 {color: #1dddfa !important; }
.c-cyan-12 {color: #0edbf9 !important; }
.c-cyan-13 {color: #06d3f2 !important; }
.c-cyan-14 {color: #05c6e3 !important; }

/**====== Cyan-color css start ======**/
/**====== Teal-color css start ======**/
.c-teal-1 {color: #9ffcef !important; }
.c-teal-2 {color: #90fced !important; }
.c-teal-3 {color: #81fceb !important; }
.c-teal-4 {color: #72fbe8 !important; }
.c-teal-5 {color: #63fbe6 !important; }
.c-teal-6 {color: #54fbe3 !important; }
.c-teal-7 {color: #45fae1 !important; }
.c-teal-8 {color: #36fadf !important; }
.c-teal-9 {color: #27f9dc !important; }
.c-teal-10 {color: #19f9da !important; }
.c-teal-11 {color: #0af9d7 !important; }
.c-teal-12 {color: #06edcd !important; }
.c-teal-13 {color: #06dec0 !important; }
.c-teal-14 {color: #05cfb3 !important; }
/**====== Teal-color css end ======**/
/**====== Green-color css start ======**/
.c-green-1 {color: #a7fdcb !important; }
.c-green-2 {color: #98fcc2 !important; }
.c-green-3 {color: #8afcb9 !important; }
.c-green-4 {color: #7bfcb0 !important; }
.c-green-5 {color: #6cfba7 !important; }
.c-green-6 {color: #5dfb9e !important; }
.c-green-7 {color: #4efb95 !important; }
.c-green-8 {color: #3ffa8c !important; }
.c-green-9 {color: #30fa83 !important; }
.c-green-10 {color: #21f97a !important; }
.c-green-11 {color: #12f972 !important; }
.c-green-12 {color: #06f669 !important; }
.c-green-13 {color: #06e763 !important; }
.c-green-14 {color: #05d85c !important; }
/**====== Green-color css end ======**/
/**====== Light-Green-color css start ======**/
.c-light-green-1 {color: #e3fad4 !important; }
.c-light-green-2 {color: #daf8c7 !important; }
.c-light-green-3 {color: #d1f6b9 !important; }
.c-light-green-4 {color: #c8f5ac !important; }
.c-light-green-5 {color: #bff39e !important; }
.c-light-green-6 {color: #b6f190 !important; }
.c-light-green-7 {color: #adf083 !important; }
.c-light-green-8 {color: #a4ee75 !important; }
.c-light-green-9 {color: #9bec67 !important; }
.c-light-green-10 {color: #93eb5a !important; }
.c-light-green-11 {color: #8ae94c !important; }
.c-light-green-12 {color: #81e73e !important; }
.c-light-green-13 {color: #78e631 !important; }
.c-light-green-14 {color: #6fe423 !important; }
/**====== Light-Green-color css end ======**/
/**====== Lime-color css start ======**/
.c-lime-1 {color: #f0fec7 !important; }
.c-lime-2 {color: #ecfdb8 !important; }
.c-lime-3 {color: #e8fda9 !important; }
.c-lime-4 {color: #e3fd9a !important; }
.c-lime-5 {color: #dffd8b !important; }
.c-lime-6 {color: #dbfc7c !important; }
.c-lime-7 {color: #d7fc6e !important; }
.c-lime-8 {color: #d3fc5f !important; }
.c-lime-9 {color: #cffb50 !important; }
.c-lime-10 {color: #cbfb41 !important; }
.c-lime-11 {color: #c7fb32 !important; }
.c-lime-12 {color: #c3fa23 !important; }
.c-lime-13 {color: #bffa14 !important; }
.c-lime-14 {color: #baf905 !important; }
/**====== Lime-color css end ======**/
/**====== Yellow-color css start ======**/
.c-yellow-1 {color: #fff3b8 !important; }
.c-yellow-2 {color: #fff1ab !important; }
.c-yellow-3 {color: #ffef9e !important; }
.c-yellow-4 {color: #ffed91 !important; }
.c-yellow-5 {color: #ffeb85 !important; }
.c-yellow-6 {color: #ffe978 !important; }
.c-yellow-7 {color: #ffe76b !important; }
.c-yellow-8 {color: #ffe55e !important; }
.c-yellow-9 {color: #ffe352 !important; }
.c-yellow-10 {color: #ffe045 !important; }
.c-yellow-11 {color: #ffde38 !important; }
.c-yellow-12 {color: #ffdc2b !important; }
.c-yellow-13 {color: #ffda1f !important; }
.c-yellow-14 {color: #ffd812 !important; }

/**====== Yellow-color css end ======**/
/**====== Amber-color css start ======**/
.c-amber-1 {color: #ffe7b8 !important; }
.c-amber-2 {color: #ffe3ab !important; }
.c-amber-3 {color: #ffdf9e !important; }
.c-amber-4 {color: #ffdb91 !important; }
.c-amber-5 {color: #ffd685 !important; }
.c-amber-6 {color: #ffd278 !important; }
.c-amber-7 {color: #ffce6b !important; }
.c-amber-8 {color: #ffca5e !important; }
.c-amber-9 {color: #ffc552 !important; }
.c-amber-10 {color: #ffc145 !important; }
.c-amber-11 {color: #ffbd38 !important; }
.c-amber-12 {color: #ffb92b !important; }
.c-amber-13 {color: #ffb41f !important; }
.c-amber-14 {color: #ffb012 !important; }

/**====== Amber-color css end ======**/
/**====== c-orange- css start ======**/
.c-orange-1 {color: #ffeadb !important; }
.c-orange-2 {color: #ffe2cc !important; }
.c-orange-3 {color: #ffd9bd !important; }
.c-orange-4 {color: #ffd0ad !important; }
.c-orange-5 {color: #ffc79e !important; }
.c-orange-6 {color: #ffbe8f !important; }
.c-orange-7 {color: #ffb67f !important; }
.c-orange-8 {color: #ffad70 !important; }
.c-orange-9 {color: #ffa461 !important; }
.c-orange-10 {color: #ff9b52 !important; }
.c-orange-11 {color: #ff9242 !important; }
.c-orange-12 {color: #ff8933 !important; }
.c-orange-13 {color: #ff8124 !important; }
.c-orange-14 {color: #ff7814 !important; }

/**====== c-orange- css start ======**/
/**====== Deep-c-orange- css start ======**/
.deep-c-orange-1 {color: #fdc8bb !important; }
.deep-c-orange-2 {color: #fdbcac !important; }
.deep-c-orange-3 {color: #fdb09d !important; }
.deep-c-orange-4 {color: #fca48e !important; }
.deep-c-orange-5 {color: #fc987f !important; }
.deep-c-orange-6 {color: #fc8c70 !important; }
.deep-c-orange-7 {color: #fb8061 !important; }
.deep-c-orange-8 {color: #fb7452 !important; }
.deep-c-orange-9 {color: #fb6843 !important; }
.deep-c-orange-10 {color: #fa5c34 !important; }
.deep-c-orange-11 {color: #fa5025 !important; }
.deep-c-orange-12 {color: #fa4316 !important; }
.deep-c-orange-13 {color: #f93707 !important; }
.deep-c-orange-14 {color: #ec3305 !important; }

/**====== Deep-c-orange- css end ======**/
/**====== Brown-color css start ======**/
.c-brown-1 {color: #ede2e0 !important; }
.c-brown-2 {color: #e3d3d0 !important; }
.c-brown-3 {color: #dac4c1 !important; }
.c-brown-4 {color: #d0b5b1 !important; }
.c-brown-5 {color: #c6a6a1 !important; }
.c-brown-6 {color: #bd9791 !important; }
.c-brown-7 {color: #b38981 !important; }
.c-brown-8 {color: #aa7a71 !important; }
.c-brown-9 {color: #a06b61 !important; }
.c-brown-10 {color: #916057 !important; }
.c-brown-11 {color: #81554d !important; }
.c-brown-12 {color: #714b44 !important; }
.c-brown-13 {color: #61403a !important; }
.c-brown-14 {color: #513631 !important; }

/**====== Brown-color css end ======**/
/**====== Grey-color css start ======**/
.c-grey-1 {color: #d8d8d8 !important; }
.c-grey-2 {color: #cbcbcb !important; }
.c-grey-3 {color: #bebebe !important; }
.c-grey-4 {color: #b1b1b1 !important; }
.c-grey-5 {color: #a5a5a5 !important; }
.c-grey-6 {color: #989898 !important; }
.c-grey-7 {color: #8b8b8b !important; }
.c-grey-8 {color: #7e7e7e !important; }
.c-grey-9 {color: #727272 !important; }
.c-grey-10 {color: #656565 !important; }
.c-grey-11 {color: #585858 !important; }
.c-grey-12 {color: #4b4b4b !important; }
.c-grey-13 {color: #3f3f3f !important; }
.c-grey-14 {color: #323232 !important; }
/**====== Grey-color css end ======**/
/**====== Blue-color css start ======**/
.c-blue-grey-1 {color: #e1e7e9 !important; }
.c-blue-grey-2 {color: #d2dbdf !important; }
.c-blue-grey-3 {color: #c3cfd4 !important; }
.c-blue-grey-4 {color: #b4c3ca !important; }
.c-blue-grey-5 {color: #a5b7bf !important; }
.c-blue-grey-6 {color: #96abb4 !important; }
.c-blue-grey-7 {color: #87a0aa !important; }
.c-blue-grey-8 {color: #78949f !important; }
.c-blue-grey-9 {color: #6a8894 !important; }
.c-blue-grey-10 {color: #5f7a85 !important; }
.c-blue-grey-11 {color: #546d77 !important; }
.c-blue-grey-12 {color: #4a5f68 !important; }
.c-blue-grey-13 {color: #3f5159 !important; }
.c-blue-grey-14 {color: #35444a !important; }

/**====== Blue-color css end ======**/
/**====== Primary-color css start ======**/
.c-primary-1 {color: #b7f5e9 !important; }
.c-primary-2 {color: #aaf3e5 !important; }
.c-primary-3 {color: #9cf1e1 !important; }
.c-primary-4 {color: #8fefdc !important; }
.c-primary-5 {color: #81eed8 !important; }
.c-primary-6 {color: #74ecd4 !important; }
.c-primary-7 {color: #66ead0 !important; }
.c-primary-8 {color: #59e8cc !important; }
.c-primary-9 {color: #4ce6c8 !important; }
.c-primary-10 {color: #3ee4c4 !important; }
.c-primary-11 {color: #31e2bf !important; }
.c-primary-12 {color: #23e1bb !important; }
.c-primary-13 {color: #1ed7b2 !important; }
.c-primary-14 {color: #1cc9a7 !important; }
/**====== Primary-color css end ======**/
/**====== Success-color css start ======**/
.c-success-1 {color: #9fe9bf !important; }
.c-success-2 {color: #97e8b9 !important; }
.c-success-3 {color: #8fe6b4 !important; }
.c-success-4 {color: #86e4ae !important; }
.c-success-5 {color: #7ee2a8 !important; }
.c-success-6 {color: #76e0a3 !important; }
.c-success-7 {color: #6dde9d !important; }
.c-success-8 {color: #65dc98 !important; }
.c-success-9 {color: #5dda92 !important; }
.c-success-10 {color: #54d98c !important; }
.c-success-11 {color: #4cd787 !important; }
.c-success-12 {color: #44d581 !important; }
.c-success-13 {color: #3bd37c !important; }
.c-success-14 {color: #33d176 !important; }
/**====== Success-color css end ======**/
/**====== Info-color css start ======**/
.c-info-1 {color: #add6f1 !important; }
.c-info-2 {color: #a5d1ef !important; }
.c-info-3 {color: #9ccded !important; }
.c-info-4 {color: #93c8ec !important; }
.c-info-5 {color: #8bc4ea !important; }
.c-info-6 {color: #82c0e9 !important; }
.c-info-7 {color: #79bbe7 !important; }
.c-info-8 {color: #71b7e6 !important; }
.c-info-9 {color: #68b2e4 !important; }
.c-info-10 {color: #5faee3 !important; }
.c-info-11 {color: #57aae1 !important; }
.c-info-12 {color: #4ea5e0 !important; }
.c-info-13 {color: #45a1de !important; }
.c-info-14 {color: #3d9cdd !important; }

/**====== Info-color css end ======**/
/**====== Warning-color css start ======**/
.c-warning-1 {color: #f9e596 !important; }
.c-warning-2 {color: #f8e38c !important; }
.c-warning-3 {color: #f8e083 !important; }
.c-warning-4 {color: #f7de79 !important; }
.c-warning-5 {color: #f7dc6f !important; }
.c-warning-6 {color: #f6d966 !important; }
.c-warning-7 {color: #f5d75c !important; }
.c-warning-8 {color: #f5d552 !important; }
.c-warning-9 {color: #f4d249 !important; }
.c-warning-10 {color: #f4d03f !important; }
.c-warning-11 {color: #f3cd36 !important; }
.c-warning-12 {color: #f3cb2c !important; }
.c-warning-13 {color: #f2c922 !important; }
.c-warning-14 {color: #f2c619 !important; }

/**====== Warning-color css end ======**/
/**====== Danger-color css start ======**/
.c-danger-1 {color: #f7c1bb !important; }
.c-danger-2 {color: #f6b8b2 !important; }
.c-danger-3 {color: #f4b0a9 !important; }
.c-danger-4 {color: #f3a8a0 !important; }
.c-danger-5 {color: #f29f97 !important; }
.c-danger-6 {color: #f1978e !important; }
.c-danger-7 {color: #f08f85 !important; }
.c-danger-8 {color: #ef867c !important; }
.c-danger-9 {color: #ee7e72 !important; }
.c-danger-10 {color: #ed7669 !important; }
.c-danger-11 {color: #eb6d60 !important; }
.c-danger-12 {color: #ea6557 !important; }
.c-danger-13 {color: #e95d4e !important; }
.c-danger-14 {color: #e85445 !important; }
/**====== altro ======**/

.c-white{color:rgba(255,255,255,1) !important;}
.c-white-1{color:rgba(255,255,255,0.1) !important;}
.c-white-2{color:rgba(255,255,255,0.2) !important;}
.c-white-3{color:rgba(255,255,255,0.3) !important;}
.c-white-4{color:rgba(255,255,255,0.4) !important;}
.c-white-5{color:rgba(255,255,255,0.5) !important;}
.c-white-6{color:rgba(255,255,255,0.6) !important;}
.c-white-7{color:rgba(255,255,255,0.7) !important;}
.c-white-8{color:rgba(255,255,255,0.8) !important;}
.c-white-9{color:rgba(255,255,255,0.9) !important;}

.c-black{color:rgba(0,0,0,1) !important;}
.c-black-1{color:rgba(0,0,0,0.1) !important;}
.c-black-2{color:rgba(0,0,0,0.2) !important;}
.c-black-3{color:rgba(0,0,0,0.3) !important;}
.c-black-4{color:rgba(0,0,0,0.4) !important;}
.c-black-5{color:rgba(0,0,0,0.5) !important;}
.c-black-6{color:rgba(0,0,0,0.6) !important;}
.c-black-7{color:rgba(0,0,0,0.7) !important;}
.c-black-8{color:rgba(0,0,0,0.8) !important;}
.c-black-9{color:rgba(0,0,0,0.9) !important;}



/********************************************
		FINE: COLOR
********************************************/


/***********************************************
		RIF.1_10 - BGCOLOR BUTTON MOUSE HOVER
************************************************/
.bg-btnH-none:hover{background-color:transparent !important;}

/**====== Accent-red-color css start ======**/
.bg-btnH-red-1:hover {background-color: #fdb3b3 !important; }
.bg-btnH-red-2:hover {background-color: #fda4a4 !important; }
.bg-btnH-red-3:hover {background-color: #fd9595 !important; }  
.bg-btnH-red-4:hover {background-color: #fc8686 !important; }
.bg-btnH-red-5:hover {background-color: #fc7777 !important; }
.bg-btnH-red-6:hover {background-color: #fb6868 !important; }
.bg-btnH-red-7:hover {background-color: #fb5959 !important; }
.bg-btnH-red-8:hover {background-color: #fb4a4a !important; }
.bg-btnH-red-9:hover {background-color: #fa3b3b !important; }
.bg-btnH-red-10:hover {background-color: #fa2c2c !important; }  
.bg-btnH-red-11:hover {background-color: #fa1d1d !important; }
.bg-btnH-red-12:hover {background-color: #f90f0f !important; }
.bg-btnH-red-13:hover {background-color: #f30606 !important; }
.bg-btnH-red-14:hover {background-color: #e40505 !important; }


/**====== Accent-red-color css end ======**/
/**====== Accent-pink-color css start ======**/
.bg-btnH-pink-1:hover {background-color: #f8bad6 !important; }
.bg-btnH-pink-2:hover {background-color: #f6accd !important; }
.bg-btnH-pink-3:hover {background-color: #f59ec5 !important; }
.bg-btnH-pink-4:hover {background-color: #f390bd !important; }
.bg-btnH-pink-5:hover {background-color: #f282b5 !important; }
.bg-btnH-pink-6:hover {background-color: #f074ac !important; }
.bg-btnH-pink-7:hover {background-color: #ef67a4 !important; }
.bg-btnH-pink-8:hover {background-color: #ed599c !important; }
.bg-btnH-pink-9:hover {background-color: #ec4b94 !important; }
.bg-btnH-pink-10:hover {background-color: #ea3d8b !important; }
.bg-btnH-pink-11:hover {background-color: #e92f83 !important; }
.bg-btnH-pink-12:hover {background-color: #e7217b !important; }
.bg-btnH-pink-13:hover {background-color: #e21873 !important; }
.bg-btnH-pink-14:hover {background-color: #d4166c !important; }

/**====== Accent-pink-color css end ======**/
/**====== Accent-purple-color css start ======**/
.bg-btnH-purple-1:hover {background-color: #f3dbff !important; }
.bg-btnH-purple-2:hover {background-color: #eeccff !important; }
.bg-btnH-purple-3:hover {background-color: #e9bdff !important; }
.bg-btnH-purple-4:hover {background-color: #e4adff !important; }
.bg-btnH-purple-5:hover {background-color: #de9eff !important; }
.bg-btnH-purple-6:hover {background-color: #d98fff !important; }
.bg-btnH-purple-7:hover {background-color: #d47fff !important; }
.bg-btnH-purple-8:hover {background-color: #cf70ff !important; }
.bg-btnH-purple-9:hover {background-color: #ca61ff !important; }
.bg-btnH-purple-10:hover {background-color: #c552ff !important; }
.bg-btnH-purple-11:hover {background-color: #c042ff !important; }
.bg-btnH-purple-12:hover {background-color: #ba33ff !important; }
.bg-btnH-purple-13:hover {background-color: #b524ff !important; }
.bg-btnH-purple-14:hover {background-color: #b014ff !important; }
/**====== Accent-purple-color css end ======**/
/**====== Deep-purple-color css start ======**/
.bg-btnH-deep-purple-1:hover {background-color: #dec7fe !important; }
.bg-btnH-deep-purple-2:hover {background-color: #d5b8fd !important; }
.bg-btnH-deep-purple-3:hover {background-color: #cda9fd !important; }
.bg-btnH-deep-purple-4:hover {background-color: #c49afd !important; }
.bg-btnH-deep-purple-5:hover {background-color: #bb8bfd !important; }
.bg-btnH-deep-purple-6:hover {background-color: #b27cfc !important; }
.bg-btnH-deep-purple-7:hover {background-color: #a96efc !important; }
.bg-btnH-deep-purple-8:hover {background-color: #a05ffc !important; }
.bg-btnH-deep-purple-9:hover {background-color: #9850fb !important; }
.bg-btnH-deep-purple-10:hover {background-color: #8f41fb !important; }
.bg-btnH-deep-purple-11:hover {background-color: #8632fb !important; }
.bg-btnH-deep-purple-12:hover {background-color: #7d23fa !important; }
.bg-btnH-deep-purple-13:hover {background-color: #7414fa !important; }
.bg-btnH-deep-purple-14:hover {background-color: #6b05f9 !important; }

/**====== Deep-purple-color css end ======**/
/**====== Indigo-color css start ======**/
.bg-btnH-indigo-1:hover {background-color: #e6e9ff !important; }
.bg-btnH-indigo-2:hover {background-color: #d9dfff !important; }
.bg-btnH-indigo-3:hover {background-color: #ccd4ff !important; }
.bg-btnH-indigo-4:hover {background-color: #c0c9ff !important; }
.bg-btnH-indigo-5:hover {background-color: #b3beff !important; }
.bg-btnH-indigo-6:hover {background-color: #a6b3ff !important; }
.bg-btnH-indigo-7:hover {background-color: #9aa9ff !important; }
.bg-btnH-indigo-8:hover {background-color: #8d9efe !important; }
.bg-btnH-indigo-9:hover {background-color: #8093fe !important; }
.bg-btnH-indigo-10:hover {background-color: #7388fe !important; }
.bg-btnH-indigo-11:hover {background-color: #677dfe !important; }
.bg-btnH-indigo-12:hover {background-color: #5a72fe !important; }
.bg-btnH-indigo-13:hover {background-color: #4d68fe !important; }
.bg-btnH-indigo-14:hover {background-color: #415dfe !important; }
/**====== Indigo-color css end ======**/

/**====== Blue-accent-color css start ======**/
.bg-btnH-blue-1:hover {background-color: #e0e8ff !important; }
.bg-btnH-blue-2:hover {background-color: #d3dfff !important; }
.bg-btnH-blue-3:hover {background-color: #c6d5ff !important; }
.bg-btnH-blue-4:hover {background-color: #b9ccff !important; }
.bg-btnH-blue-5:hover {background-color: #adc3ff !important; }
.bg-btnH-blue-6:hover {background-color: #a0b9ff !important; }
.bg-btnH-blue-7:hover {background-color: #93b0ff !important; }
.bg-btnH-blue-8:hover {background-color: #86a6ff !important; }
.bg-btnH-blue-9:hover {background-color: #7a9dff !important; }
.bg-btnH-blue-10:hover {background-color: #6d94ff !important; }
.bg-btnH-blue-11:hover {background-color: #608aff !important; }
.bg-btnH-blue-12:hover {background-color: #5381ff !important; }
.bg-btnH-blue-13:hover {background-color: #4778ff !important; }
.bg-btnH-blue-14:hover {background-color: #3a6eff !important; }
/**====== Blue-accent-color css end ======**/

/**====== Light-blue-color css start ======**/
.bg-btnH-light-blue-1:hover {background-color: #c7e9fe !important; }
.bg-btnH-light-blue-2:hover {background-color: #b8e3fd !important; }
.bg-btnH-light-blue-3:hover {background-color: #a9ddfd !important; }
.bg-btnH-light-blue-4:hover {background-color: #9ad7fd !important; }
.bg-btnH-light-blue-5:hover {background-color: #8bd2fd !important; }
.bg-btnH-light-blue-6:hover {background-color: #7cccfc !important; }
.bg-btnH-light-blue-7:hover {background-color: #5fc0fc !important; }
.bg-btnH-light-blue-8:hover {background-color: #6ec6fc !important; }
.bg-btnH-light-blue-9:hover {background-color: #50bafb !important; }
.bg-btnH-light-blue-10:hover {background-color: #41b4fb !important; }
.bg-btnH-light-blue-11:hover {background-color: #32aefb !important; }
.bg-btnH-light-blue-12:hover {background-color: #23a8fa !important; }
.bg-btnH-light-blue-13:hover {background-color: #14a2fa !important; }
.bg-btnH-light-blue-14:hover {background-color: #059cf9 !important; }

/**====== Light-blue-color css end ======**/
/**====== Cyan-color css start ======**/
.bg-btnH-cyan-1:hover {background-color: #b2f3fd !important; }
.bg-btnH-cyan-2:hover {background-color: #a3f1fd !important; }
.bg-btnH-cyan-3:hover {background-color: #94effc !important; }
.bg-btnH-cyan-4:hover {background-color: #85edfc !important; }
.bg-btnH-cyan-5:hover {background-color: #76eafc !important; }
.bg-btnH-cyan-6:hover {background-color: #67e8fb !important; }
.bg-btnH-cyan-7:hover {background-color: #58e6fb !important; }
.bg-btnH-cyan-8:hover {background-color: #49e4fb !important; }
.bg-btnH-cyan-9:hover {background-color: #3ae1fa !important; }
.bg-btnH-cyan-10:hover {background-color: #2bdffa !important; }
.bg-btnH-cyan-11:hover {background-color: #1dddfa !important; }
.bg-btnH-cyan-12:hover {background-color: #0edbf9 !important; }
.bg-btnH-cyan-13:hover {background-color: #06d3f2 !important; }
.bg-btnH-cyan-14:hover {background-color: #05c6e3 !important; }

/**====== Cyan-color css start ======**/
/**====== Teal-color css start ======**/
.bg-btnH-teal-1:hover {background-color: #9ffcef !important; }
.bg-btnH-teal-2:hover {background-color: #90fced !important; }
.bg-btnH-teal-3:hover {background-color: #81fceb !important; }
.bg-btnH-teal-4:hover {background-color: #72fbe8 !important; }
.bg-btnH-teal-5:hover {background-color: #63fbe6 !important; }
.bg-btnH-teal-6:hover {background-color: #54fbe3 !important; }
.bg-btnH-teal-7:hover {background-color: #45fae1 !important; }
.bg-btnH-teal-8:hover {background-color: #36fadf !important; }
.bg-btnH-teal-9:hover {background-color: #27f9dc !important; }
.bg-btnH-teal-10:hover {background-color: #19f9da !important; }
.bg-btnH-teal-11:hover {background-color: #0af9d7 !important; }
.bg-btnH-teal-12:hover {background-color: #06edcd !important; }
.bg-btnH-teal-13:hover {background-color: #06dec0 !important; }
.bg-btnH-teal-14:hover {background-color: #05cfb3 !important; }
/**====== Teal-color css end ======**/
/**====== Green-color css start ======**/
.bg-btnH-green-1:hover {background-color: #a7fdcb !important; }
.bg-btnH-green-2:hover {background-color: #98fcc2 !important; }
.bg-btnH-green-3:hover {background-color: #8afcb9 !important; }
.bg-btnH-green-4:hover {background-color: #7bfcb0 !important; }
.bg-btnH-green-5:hover {background-color: #6cfba7 !important; }
.bg-btnH-green-6:hover {background-color: #5dfb9e !important; }
.bg-btnH-green-7:hover {background-color: #4efb95 !important; }
.bg-btnH-green-8:hover {background-color: #3ffa8c !important; }
.bg-btnH-green-9:hover {background-color: #30fa83 !important; }
.bg-btnH-green-10:hover {background-color: #21f97a !important; }
.bg-btnH-green-11:hover {background-color: #12f972 !important; }
.bg-btnH-green-12:hover {background-color: #06f669 !important; }
.bg-btnH-green-13:hover {background-color: #06e763 !important; }
.bg-btnH-green-14:hover {background-color: #05d85c !important; }
/**====== Green-color css end ======**/
/**====== Light-Green-color css start ======**/
.bg-btnH-light-green-1:hover {background-color: #e3fad4 !important; }
.bg-btnH-light-green-2:hover {background-color: #daf8c7 !important; }
.bg-btnH-light-green-3:hover {background-color: #d1f6b9 !important; }
.bg-btnH-light-green-4:hover {background-color: #c8f5ac !important; }
.bg-btnH-light-green-5:hover {background-color: #bff39e !important; }
.bg-btnH-light-green-6:hover {background-color: #b6f190 !important; }
.bg-btnH-light-green-7:hover {background-color: #adf083 !important; }
.bg-btnH-light-green-8:hover {background-color: #a4ee75 !important; }
.bg-btnH-light-green-9:hover {background-color: #9bec67 !important; }
.bg-btnH-light-green-10:hover {background-color: #93eb5a !important; }
.bg-btnH-light-green-11:hover {background-color: #8ae94c !important; }
.bg-btnH-light-green-12:hover {background-color: #81e73e !important; }
.bg-btnH-light-green-13:hover {background-color: #78e631 !important; }
.bg-btnH-light-green-14:hover {background-color: #6fe423 !important; }
/**====== Light-Green-color css end ======**/
/**====== Lime-color css start ======**/
.bg-btnH-lime-1:hover {background-color: #f0fec7 !important; }
.bg-btnH-lime-2:hover {background-color: #ecfdb8 !important; }
.bg-btnH-lime-3:hover {background-color: #e8fda9 !important; }
.bg-btnH-lime-4:hover {background-color: #e3fd9a !important; }
.bg-btnH-lime-5:hover {background-color: #dffd8b !important; }
.bg-btnH-lime-6:hover {background-color: #dbfc7c !important; }
.bg-btnH-lime-7:hover {background-color: #d7fc6e !important; }
.bg-btnH-lime-8:hover {background-color: #d3fc5f !important; }
.bg-btnH-lime-9:hover {background-color: #cffb50 !important; }
.bg-btnH-lime-10:hover {background-color: #cbfb41 !important; }
.bg-btnH-lime-11:hover {background-color: #c7fb32 !important; }
.bg-btnH-lime-12:hover {background-color: #c3fa23 !important; }
.bg-btnH-lime-13:hover {background-color: #bffa14 !important; }
.bg-btnH-lime-14:hover {background-color: #baf905 !important; }
/**====== Lime-color css end ======**/
/**====== Yellow-color css start ======**/
.bg-btnH-yellow-1:hover {background-color: #fff3b8 !important; }
.bg-btnH-yellow-2:hover {background-color: #fff1ab !important; }
.bg-btnH-yellow-3:hover {background-color: #ffef9e !important; }
.bg-btnH-yellow-4:hover {background-color: #ffed91 !important; }
.bg-btnH-yellow-5:hover {background-color: #ffeb85 !important; }
.bg-btnH-yellow-6:hover {background-color: #ffe978 !important; }
.bg-btnH-yellow-7:hover {background-color: #ffe76b !important; }
.bg-btnH-yellow-8:hover {background-color: #ffe55e !important; }
.bg-btnH-yellow-9:hover {background-color: #ffe352 !important; }
.bg-btnH-yellow-10:hover {background-color: #ffe045 !important; }
.bg-btnH-yellow-11:hover {background-color: #ffde38 !important; }
.bg-btnH-yellow-12:hover {background-color: #ffdc2b !important; }
.bg-btnH-yellow-13:hover {background-color: #ffda1f !important; }
.bg-btnH-yellow-14:hover {background-color: #ffd812 !important; }

/**====== Yellow-color css end ======**/
/**====== Amber-color css start ======**/
.bg-btnH-amber-1:hover {background-color: #ffe7b8 !important; }
.bg-btnH-amber-2:hover {background-color: #ffe3ab !important; }
.bg-btnH-amber-3:hover {background-color: #ffdf9e !important; }
.bg-btnH-amber-4:hover {background-color: #ffdb91 !important; }
.bg-btnH-amber-5:hover {background-color: #ffd685 !important; }
.bg-btnH-amber-6:hover {background-color: #ffd278 !important; }
.bg-btnH-amber-7:hover {background-color: #ffce6b !important; }
.bg-btnH-amber-8:hover {background-color: #ffca5e !important; }
.bg-btnH-amber-9:hover {background-color: #ffc552 !important; }
.bg-btnH-amber-10:hover {background-color: #ffc145 !important; }
.bg-btnH-amber-11:hover {background-color: #ffbd38 !important; }
.bg-btnH-amber-12:hover {background-color: #ffb92b !important; }
.bg-btnH-amber-13:hover {background-color: #ffb41f !important; }
.bg-btnH-amber-14:hover {background-color: #ffb012 !important; }

/**====== Amber-color css end ======**/
/**====== bg-btnH-orange- css start ======**/
.bg-btnH-orange-1:hover {background-color: #ffeadb !important; }
.bg-btnH-orange-2:hover {background-color: #ffe2cc !important; }
.bg-btnH-orange-3:hover {background-color: #ffd9bd !important; }
.bg-btnH-orange-4:hover {background-color: #ffd0ad !important; }
.bg-btnH-orange-5:hover {background-color: #ffc79e !important; }
.bg-btnH-orange-6:hover {background-color: #ffbe8f !important; }
.bg-btnH-orange-7:hover {background-color: #ffb67f !important; }
.bg-btnH-orange-8:hover {background-color: #ffad70 !important; }
.bg-btnH-orange-9:hover {background-color: #ffa461 !important; }
.bg-btnH-orange-10:hover {background-color: #ff9b52 !important; }
.bg-btnH-orange-11:hover {background-color: #ff9242 !important; }
.bg-btnH-orange-12:hover {background-color: #ff8933 !important; }
.bg-btnH-orange-13:hover {background-color: #ff8124 !important; }
.bg-btnH-orange-14:hover {background-color: #ff7814 !important; }

/**====== bg-btnH-orange- css start ======**/
/**====== Deep-bg-btnH-orange- css start ======**/
.deep-bg-btnH-orange-1:hover {background-color: #fdc8bb !important; }
.deep-bg-btnH-orange-2:hover {background-color: #fdbcac !important; }
.deep-bg-btnH-orange-3:hover {background-color: #fdb09d !important; }
.deep-bg-btnH-orange-4:hover {background-color: #fca48e !important; }
.deep-bg-btnH-orange-5:hover {background-color: #fc987f !important; }
.deep-bg-btnH-orange-6:hover {background-color: #fc8c70 !important; }
.deep-bg-btnH-orange-7:hover {background-color: #fb8061 !important; }
.deep-bg-btnH-orange-8:hover {background-color: #fb7452 !important; }
.deep-bg-btnH-orange-9:hover {background-color: #fb6843 !important; }
.deep-bg-btnH-orange-10:hover {background-color: #fa5c34 !important; }
.deep-bg-btnH-orange-11:hover {background-color: #fa5025 !important; }
.deep-bg-btnH-orange-12:hover {background-color: #fa4316 !important; }
.deep-bg-btnH-orange-13:hover {background-color: #f93707 !important; }
.deep-bg-btnH-orange-14:hover {background-color: #ec3305 !important; }

/**====== Deep-bg-btnH-orange- css end ======**/
/**====== Brown-color css start ======**/
.bg-btnH-brown-1:hover {background-color: #ede2e0 !important; }
.bg-btnH-brown-2:hover {background-color: #e3d3d0 !important; }
.bg-btnH-brown-3:hover {background-color: #dac4c1 !important; }
.bg-btnH-brown-4:hover {background-color: #d0b5b1 !important; }
.bg-btnH-brown-5:hover {background-color: #c6a6a1 !important; }
.bg-btnH-brown-6:hover {background-color: #bd9791 !important; }
.bg-btnH-brown-7:hover {background-color: #b38981 !important; }
.bg-btnH-brown-8:hover {background-color: #aa7a71 !important; }
.bg-btnH-brown-9:hover {background-color: #a06b61 !important; }
.bg-btnH-brown-10:hover {background-color: #916057 !important; }
.bg-btnH-brown-11:hover {background-color: #81554d !important; }
.bg-btnH-brown-12:hover {background-color: #714b44 !important; }
.bg-btnH-brown-13:hover {background-color: #61403a !important; }
.bg-btnH-brown-14:hover {background-color: #513631 !important; }

/**====== Brown-color css end ======**/
/**====== Grey-color css start ======**/
.bg-btnH-grey-1:hover {background-color: #d8d8d8 !important; }
.bg-btnH-grey-2:hover {background-color: #cbcbcb !important; }
.bg-btnH-grey-3:hover {background-color: #bebebe !important; }
.bg-btnH-grey-4:hover {background-color: #b1b1b1 !important; }
.bg-btnH-grey-5:hover {background-color: #a5a5a5 !important; }
.bg-btnH-grey-6:hover {background-color: #989898 !important; }
.bg-btnH-grey-7:hover {background-color: #8b8b8b !important; }
.bg-btnH-grey-8:hover {background-color: #7e7e7e !important; }
.bg-btnH-grey-9:hover {background-color: #727272 !important; }
.bg-btnH-grey-10:hover {background-color: #656565 !important; }
.bg-btnH-grey-11:hover {background-color: #585858 !important; }
.bg-btnH-grey-12:hover {background-color: #4b4b4b !important; }
.bg-btnH-grey-13:hover {background-color: #3f3f3f !important; }
.bg-btnH-grey-14:hover {background-color: #323232 !important; }
/**====== Grey-color css end ======**/
/**====== Blue-color css start ======**/
.bg-btnH-blue-grey-1:hover {background-color: #e1e7e9 !important; }
.bg-btnH-blue-grey-2:hover {background-color: #d2dbdf !important; }
.bg-btnH-blue-grey-3:hover {background-color: #c3cfd4 !important; }
.bg-btnH-blue-grey-4:hover {background-color: #b4c3ca !important; }
.bg-btnH-blue-grey-5:hover {background-color: #a5b7bf !important; }
.bg-btnH-blue-grey-6:hover {background-color: #96abb4 !important; }
.bg-btnH-blue-grey-7:hover {background-color: #87a0aa !important; }
.bg-btnH-blue-grey-8:hover {background-color: #78949f !important; }
.bg-btnH-blue-grey-9:hover {background-color: #6a8894 !important; }
.bg-btnH-blue-grey-10:hover {background-color: #5f7a85 !important; }
.bg-btnH-blue-grey-11:hover {background-color: #546d77 !important; }
.bg-btnH-blue-grey-12:hover {background-color: #4a5f68 !important; }
.bg-btnH-blue-grey-13:hover {background-color: #3f5159 !important; }
.bg-btnH-blue-grey-14:hover {background-color: #35444a !important; }

/**====== Blue-color css end ======**/
/**====== Primary-color css start ======**/
.bg-btnH-primary-1:hover {background-color: #b7f5e9 !important; }
.bg-btnH-primary-2:hover {background-color: #aaf3e5 !important; }
.bg-btnH-primary-3:hover {background-color: #9cf1e1 !important; }
.bg-btnH-primary-4:hover {background-color: #8fefdc !important; }
.bg-btnH-primary-5:hover {background-color: #81eed8 !important; }
.bg-btnH-primary-6:hover {background-color: #74ecd4 !important; }
.bg-btnH-primary-7:hover {background-color: #66ead0 !important; }
.bg-btnH-primary-8:hover {background-color: #59e8cc !important; }
.bg-btnH-primary-9:hover {background-color: #4ce6c8 !important; }
.bg-btnH-primary-10:hover {background-color: #3ee4c4 !important; }
.bg-btnH-primary-11:hover {background-color: #31e2bf !important; }
.bg-btnH-primary-12:hover {background-color: #23e1bb !important; }
.bg-btnH-primary-13:hover {background-color: #1ed7b2 !important; }
.bg-btnH-primary-14:hover {background-color: #1cc9a7 !important; }
/**====== Primary-color css end ======**/
/**====== Success-color css start ======**/
.bg-btnH-success-1:hover {background-color: #9fe9bf !important; }
.bg-btnH-success-2:hover {background-color: #97e8b9 !important; }
.bg-btnH-success-3:hover {background-color: #8fe6b4 !important; }
.bg-btnH-success-4:hover {background-color: #86e4ae !important; }
.bg-btnH-success-5:hover {background-color: #7ee2a8 !important; }
.bg-btnH-success-6:hover {background-color: #76e0a3 !important; }
.bg-btnH-success-7:hover {background-color: #6dde9d !important; }
.bg-btnH-success-8:hover {background-color: #65dc98 !important; }
.bg-btnH-success-9:hover {background-color: #5dda92 !important; }
.bg-btnH-success-10:hover {background-color: #54d98c !important; }
.bg-btnH-success-11:hover {background-color: #4cd787 !important; }
.bg-btnH-success-12:hover {background-color: #44d581 !important; }
.bg-btnH-success-13:hover {background-color: #3bd37c !important; }
.bg-btnH-success-14:hover {background-color: #33d176 !important; }
/**====== Success-color css end ======**/
/**====== Info-color css start ======**/
.bg-btnH-info-1:hover {background-color: #add6f1 !important; }
.bg-btnH-info-2:hover {background-color: #a5d1ef !important; }
.bg-btnH-info-3:hover {background-color: #9ccded !important; }
.bg-btnH-info-4:hover {background-color: #93c8ec !important; }
.bg-btnH-info-5:hover {background-color: #8bc4ea !important; }
.bg-btnH-info-6:hover {background-color: #82c0e9 !important; }
.bg-btnH-info-7:hover {background-color: #79bbe7 !important; }
.bg-btnH-info-8:hover {background-color: #71b7e6 !important; }
.bg-btnH-info-9:hover {background-color: #68b2e4 !important; }
.bg-btnH-info-10:hover {background-color: #5faee3 !important; }
.bg-btnH-info-11:hover {background-color: #57aae1 !important; }
.bg-btnH-info-12:hover {background-color: #4ea5e0 !important; }
.bg-btnH-info-13:hover {background-color: #45a1de !important; }
.bg-btnH-info-14:hover {background-color: #3d9cdd !important; }

/**====== Info-color css end ======**/
/**====== Warning-color css start ======**/
.bg-btnH-warning-1:hover {background-color: #f9e596 !important; }
.bg-btnH-warning-2:hover {background-color: #f8e38c !important; }
.bg-btnH-warning-3:hover {background-color: #f8e083 !important; }
.bg-btnH-warning-4:hover {background-color: #f7de79 !important; }
.bg-btnH-warning-5:hover {background-color: #f7dc6f !important; }
.bg-btnH-warning-6:hover {background-color: #f6d966 !important; }
.bg-btnH-warning-7:hover {background-color: #f5d75c !important; }
.bg-btnH-warning-8:hover {background-color: #f5d552 !important; }
.bg-btnH-warning-9:hover {background-color: #f4d249 !important; }
.bg-btnH-warning-10:hover {background-color: #f4d03f !important; }
.bg-btnH-warning-11:hover {background-color: #f3cd36 !important; }
.bg-btnH-warning-12:hover {background-color: #f3cb2c !important; }
.bg-btnH-warning-13:hover {background-color: #f2c922 !important; }
.bg-btnH-warning-14:hover {background-color: #f2c619 !important; }

/**====== Warning-color css end ======**/
/**====== Danger-color css start ======**/
.bg-btnH-danger-1:hover {background-color: #f7c1bb !important; }
.bg-btnH-danger-2:hover {background-color: #f6b8b2 !important; }
.bg-btnH-danger-3:hover {background-color: #f4b0a9 !important; }
.bg-btnH-danger-4:hover {background-color: #f3a8a0 !important; }
.bg-btnH-danger-5:hover {background-color: #f29f97 !important; }
.bg-btnH-danger-6:hover {background-color: #f1978e !important; }
.bg-btnH-danger-7:hover {background-color: #f08f85 !important; }
.bg-btnH-danger-8:hover {background-color: #ef867c !important; }
.bg-btnH-danger-9:hover {background-color: #ee7e72 !important; }
.bg-btnH-danger-10:hover {background-color: #ed7669 !important; }
.bg-btnH-danger-11:hover {background-color: #eb6d60 !important; }
.bg-btnH-danger-12:hover {background-color: #ea6557 !important; }
.bg-btnH-danger-13:hover {background-color: #e95d4e !important; }
.bg-btnH-danger-14:hover {background-color: #e85445 !important; }

/***********************************************
		FINE: BGCOLOR BUTTON MOUSE HOVER
************************************************/


/***********************************************
		RIF.1_11 - BGCOLOR HREF MOUSE HOVER
************************************************/
.bg-aH-none:hover{background-color:transparent !important;}

/**====== Accent-red-color css start ======**/
.bg-aH-red-1:hover {background-color: #fdb3b3 !important; }
.bg-aH-red-2:hover {background-color: #fda4a4 !important; }
.bg-aH-red-3:hover {background-color: #fd9595 !important; }  
.bg-aH-red-4:hover {background-color: #fc8686 !important; }
.bg-aH-red-5:hover {background-color: #fc7777 !important; }
.bg-aH-red-6:hover {background-color: #fb6868 !important; }
.bg-aH-red-7:hover {background-color: #fb5959 !important; }
.bg-aH-red-8:hover {background-color: #fb4a4a !important; }
.bg-aH-red-9:hover {background-color: #fa3b3b !important; }
.bg-aH-red-10:hover {background-color: #fa2c2c !important; }  
.bg-aH-red-11:hover {background-color: #fa1d1d !important; }
.bg-aH-red-12:hover {background-color: #f90f0f !important; }
.bg-aH-red-13:hover {background-color: #f30606 !important; }
.bg-aH-red-14:hover {background-color: #e40505 !important; }


/**====== Accent-red-color css end ======**/
/**====== Accent-pink-color css start ======**/
.bg-aH-pink-1:hover {background-color: #f8bad6 !important; }
.bg-aH-pink-2:hover {background-color: #f6accd !important; }
.bg-aH-pink-3:hover {background-color: #f59ec5 !important; }
.bg-aH-pink-4:hover {background-color: #f390bd !important; }
.bg-aH-pink-5:hover {background-color: #f282b5 !important; }
.bg-aH-pink-6:hover {background-color: #f074ac !important; }
.bg-aH-pink-7:hover {background-color: #ef67a4 !important; }
.bg-aH-pink-8:hover {background-color: #ed599c !important; }
.bg-aH-pink-9:hover {background-color: #ec4b94 !important; }
.bg-aH-pink-10:hover {background-color: #ea3d8b !important; }
.bg-aH-pink-11:hover {background-color: #e92f83 !important; }
.bg-aH-pink-12:hover {background-color: #e7217b !important; }
.bg-aH-pink-13:hover {background-color: #e21873 !important; }
.bg-aH-pink-14:hover {background-color: #d4166c !important; }

/**====== Accent-pink-color css end ======**/
/**====== Accent-purple-color css start ======**/
.bg-aH-purple-1:hover {background-color: #f3dbff !important; }
.bg-aH-purple-2:hover {background-color: #eeccff !important; }
.bg-aH-purple-3:hover {background-color: #e9bdff !important; }
.bg-aH-purple-4:hover {background-color: #e4adff !important; }
.bg-aH-purple-5:hover {background-color: #de9eff !important; }
.bg-aH-purple-6:hover {background-color: #d98fff !important; }
.bg-aH-purple-7:hover {background-color: #d47fff !important; }
.bg-aH-purple-8:hover {background-color: #cf70ff !important; }
.bg-aH-purple-9:hover {background-color: #ca61ff !important; }
.bg-aH-purple-10:hover {background-color: #c552ff !important; }
.bg-aH-purple-11:hover {background-color: #c042ff !important; }
.bg-aH-purple-12:hover {background-color: #ba33ff !important; }
.bg-aH-purple-13:hover {background-color: #b524ff !important; }
.bg-aH-purple-14:hover {background-color: #b014ff !important; }
/**====== Accent-purple-color css end ======**/
/**====== Deep-purple-color css start ======**/
.bg-aH-deep-purple-1:hover {background-color: #dec7fe !important; }
.bg-aH-deep-purple-2:hover {background-color: #d5b8fd !important; }
.bg-aH-deep-purple-3:hover {background-color: #cda9fd !important; }
.bg-aH-deep-purple-4:hover {background-color: #c49afd !important; }
.bg-aH-deep-purple-5:hover {background-color: #bb8bfd !important; }
.bg-aH-deep-purple-6:hover {background-color: #b27cfc !important; }
.bg-aH-deep-purple-7:hover {background-color: #a96efc !important; }
.bg-aH-deep-purple-8:hover {background-color: #a05ffc !important; }
.bg-aH-deep-purple-9:hover {background-color: #9850fb !important; }
.bg-aH-deep-purple-10:hover {background-color: #8f41fb !important; }
.bg-aH-deep-purple-11:hover {background-color: #8632fb !important; }
.bg-aH-deep-purple-12:hover {background-color: #7d23fa !important; }
.bg-aH-deep-purple-13:hover {background-color: #7414fa !important; }
.bg-aH-deep-purple-14:hover {background-color: #6b05f9 !important; }

/**====== Deep-purple-color css end ======**/
/**====== Indigo-color css start ======**/
.bg-aH-indigo-1:hover {background-color: #e6e9ff !important; }
.bg-aH-indigo-2:hover {background-color: #d9dfff !important; }
.bg-aH-indigo-3:hover {background-color: #ccd4ff !important; }
.bg-aH-indigo-4:hover {background-color: #c0c9ff !important; }
.bg-aH-indigo-5:hover {background-color: #b3beff !important; }
.bg-aH-indigo-6:hover {background-color: #a6b3ff !important; }
.bg-aH-indigo-7:hover {background-color: #9aa9ff !important; }
.bg-aH-indigo-8:hover {background-color: #8d9efe !important; }
.bg-aH-indigo-9:hover {background-color: #8093fe !important; }
.bg-aH-indigo-10:hover {background-color: #7388fe !important; }
.bg-aH-indigo-11:hover {background-color: #677dfe !important; }
.bg-aH-indigo-12:hover {background-color: #5a72fe !important; }
.bg-aH-indigo-13:hover {background-color: #4d68fe !important; }
.bg-aH-indigo-14:hover {background-color: #415dfe !important; }
/**====== Indigo-color css end ======**/

/**====== Blue-accent-color css start ======**/
.bg-aH-blue-1:hover {background-color: #e0e8ff !important; }
.bg-aH-blue-2:hover {background-color: #d3dfff !important; }
.bg-aH-blue-3:hover {background-color: #c6d5ff !important; }
.bg-aH-blue-4:hover {background-color: #b9ccff !important; }
.bg-aH-blue-5:hover {background-color: #adc3ff !important; }
.bg-aH-blue-6:hover {background-color: #a0b9ff !important; }
.bg-aH-blue-7:hover {background-color: #93b0ff !important; }
.bg-aH-blue-8:hover {background-color: #86a6ff !important; }
.bg-aH-blue-9:hover {background-color: #7a9dff !important; }
.bg-aH-blue-10:hover {background-color: #6d94ff !important; }
.bg-aH-blue-11:hover {background-color: #608aff !important; }
.bg-aH-blue-12:hover {background-color: #5381ff !important; }
.bg-aH-blue-13:hover {background-color: #4778ff !important; }
.bg-aH-blue-14:hover {background-color: #3a6eff !important; }
/**====== Blue-accent-color css end ======**/

/**====== Light-blue-color css start ======**/
.bg-aH-light-blue-1:hover {background-color: #c7e9fe !important; }
.bg-aH-light-blue-2:hover {background-color: #b8e3fd !important; }
.bg-aH-light-blue-3:hover {background-color: #a9ddfd !important; }
.bg-aH-light-blue-4:hover {background-color: #9ad7fd !important; }
.bg-aH-light-blue-5:hover {background-color: #8bd2fd !important; }
.bg-aH-light-blue-6:hover {background-color: #7cccfc !important; }
.bg-aH-light-blue-7:hover {background-color: #5fc0fc !important; }
.bg-aH-light-blue-8:hover {background-color: #6ec6fc !important; }
.bg-aH-light-blue-9:hover {background-color: #50bafb !important; }
.bg-aH-light-blue-10:hover {background-color: #41b4fb !important; }
.bg-aH-light-blue-11:hover {background-color: #32aefb !important; }
.bg-aH-light-blue-12:hover {background-color: #23a8fa !important; }
.bg-aH-light-blue-13:hover {background-color: #14a2fa !important; }
.bg-aH-light-blue-14:hover {background-color: #059cf9 !important; }

/**====== Light-blue-color css end ======**/
/**====== Cyan-color css start ======**/
.bg-aH-cyan-1:hover {background-color: #b2f3fd !important; }
.bg-aH-cyan-2:hover {background-color: #a3f1fd !important; }
.bg-aH-cyan-3:hover {background-color: #94effc !important; }
.bg-aH-cyan-4:hover {background-color: #85edfc !important; }
.bg-aH-cyan-5:hover {background-color: #76eafc !important; }
.bg-aH-cyan-6:hover {background-color: #67e8fb !important; }
.bg-aH-cyan-7:hover {background-color: #58e6fb !important; }
.bg-aH-cyan-8:hover {background-color: #49e4fb !important; }
.bg-aH-cyan-9:hover {background-color: #3ae1fa !important; }
.bg-aH-cyan-10:hover {background-color: #2bdffa !important; }
.bg-aH-cyan-11:hover {background-color: #1dddfa !important; }
.bg-aH-cyan-12:hover {background-color: #0edbf9 !important; }
.bg-aH-cyan-13:hover {background-color: #06d3f2 !important; }
.bg-aH-cyan-14:hover {background-color: #05c6e3 !important; }

/**====== Cyan-color css start ======**/
/**====== Teal-color css start ======**/
.bg-aH-teal-1:hover {background-color: #9ffcef !important; }
.bg-aH-teal-2:hover {background-color: #90fced !important; }
.bg-aH-teal-3:hover {background-color: #81fceb !important; }
.bg-aH-teal-4:hover {background-color: #72fbe8 !important; }
.bg-aH-teal-5:hover {background-color: #63fbe6 !important; }
.bg-aH-teal-6:hover {background-color: #54fbe3 !important; }
.bg-aH-teal-7:hover {background-color: #45fae1 !important; }
.bg-aH-teal-8:hover {background-color: #36fadf !important; }
.bg-aH-teal-9:hover {background-color: #27f9dc !important; }
.bg-aH-teal-10:hover {background-color: #19f9da !important; }
.bg-aH-teal-11:hover {background-color: #0af9d7 !important; }
.bg-aH-teal-12:hover {background-color: #06edcd !important; }
.bg-aH-teal-13:hover {background-color: #06dec0 !important; }
.bg-aH-teal-14:hover {background-color: #05cfb3 !important; }
/**====== Teal-color css end ======**/
/**====== Green-color css start ======**/
.bg-aH-green-1:hover {background-color: #a7fdcb !important; }
.bg-aH-green-2:hover {background-color: #98fcc2 !important; }
.bg-aH-green-3:hover {background-color: #8afcb9 !important; }
.bg-aH-green-4:hover {background-color: #7bfcb0 !important; }
.bg-aH-green-5:hover {background-color: #6cfba7 !important; }
.bg-aH-green-6:hover {background-color: #5dfb9e !important; }
.bg-aH-green-7:hover {background-color: #4efb95 !important; }
.bg-aH-green-8:hover {background-color: #3ffa8c !important; }
.bg-aH-green-9:hover {background-color: #30fa83 !important; }
.bg-aH-green-10:hover {background-color: #21f97a !important; }
.bg-aH-green-11:hover {background-color: #12f972 !important; }
.bg-aH-green-12:hover {background-color: #06f669 !important; }
.bg-aH-green-13:hover {background-color: #06e763 !important; }
.bg-aH-green-14:hover {background-color: #05d85c !important; }
/**====== Green-color css end ======**/
/**====== Light-Green-color css start ======**/
.bg-aH-light-green-1:hover {background-color: #e3fad4 !important; }
.bg-aH-light-green-2:hover {background-color: #daf8c7 !important; }
.bg-aH-light-green-3:hover {background-color: #d1f6b9 !important; }
.bg-aH-light-green-4:hover {background-color: #c8f5ac !important; }
.bg-aH-light-green-5:hover {background-color: #bff39e !important; }
.bg-aH-light-green-6:hover {background-color: #b6f190 !important; }
.bg-aH-light-green-7:hover {background-color: #adf083 !important; }
.bg-aH-light-green-8:hover {background-color: #a4ee75 !important; }
.bg-aH-light-green-9:hover {background-color: #9bec67 !important; }
.bg-aH-light-green-10:hover {background-color: #93eb5a !important; }
.bg-aH-light-green-11:hover {background-color: #8ae94c !important; }
.bg-aH-light-green-12:hover {background-color: #81e73e !important; }
.bg-aH-light-green-13:hover {background-color: #78e631 !important; }
.bg-aH-light-green-14:hover {background-color: #6fe423 !important; }
/**====== Light-Green-color css end ======**/
/**====== Lime-color css start ======**/
.bg-aH-lime-1:hover {background-color: #f0fec7 !important; }
.bg-aH-lime-2:hover {background-color: #ecfdb8 !important; }
.bg-aH-lime-3:hover {background-color: #e8fda9 !important; }
.bg-aH-lime-4:hover {background-color: #e3fd9a !important; }
.bg-aH-lime-5:hover {background-color: #dffd8b !important; }
.bg-aH-lime-6:hover {background-color: #dbfc7c !important; }
.bg-aH-lime-7:hover {background-color: #d7fc6e !important; }
.bg-aH-lime-8:hover {background-color: #d3fc5f !important; }
.bg-aH-lime-9:hover {background-color: #cffb50 !important; }
.bg-aH-lime-10:hover {background-color: #cbfb41 !important; }
.bg-aH-lime-11:hover {background-color: #c7fb32 !important; }
.bg-aH-lime-12:hover {background-color: #c3fa23 !important; }
.bg-aH-lime-13:hover {background-color: #bffa14 !important; }
.bg-aH-lime-14:hover {background-color: #baf905 !important; }
/**====== Lime-color css end ======**/
/**====== Yellow-color css start ======**/
.bg-aH-yellow-1:hover {background-color: #fff3b8 !important; }
.bg-aH-yellow-2:hover {background-color: #fff1ab !important; }
.bg-aH-yellow-3:hover {background-color: #ffef9e !important; }
.bg-aH-yellow-4:hover {background-color: #ffed91 !important; }
.bg-aH-yellow-5:hover {background-color: #ffeb85 !important; }
.bg-aH-yellow-6:hover {background-color: #ffe978 !important; }
.bg-aH-yellow-7:hover {background-color: #ffe76b !important; }
.bg-aH-yellow-8:hover {background-color: #ffe55e !important; }
.bg-aH-yellow-9:hover {background-color: #ffe352 !important; }
.bg-aH-yellow-10:hover {background-color: #ffe045 !important; }
.bg-aH-yellow-11:hover {background-color: #ffde38 !important; }
.bg-aH-yellow-12:hover {background-color: #ffdc2b !important; }
.bg-aH-yellow-13:hover {background-color: #ffda1f !important; }
.bg-aH-yellow-14:hover {background-color: #ffd812 !important; }

/**====== Yellow-color css end ======**/
/**====== Amber-color css start ======**/
.bg-aH-amber-1:hover {background-color: #ffe7b8 !important; }
.bg-aH-amber-2:hover {background-color: #ffe3ab !important; }
.bg-aH-amber-3:hover {background-color: #ffdf9e !important; }
.bg-aH-amber-4:hover {background-color: #ffdb91 !important; }
.bg-aH-amber-5:hover {background-color: #ffd685 !important; }
.bg-aH-amber-6:hover {background-color: #ffd278 !important; }
.bg-aH-amber-7:hover {background-color: #ffce6b !important; }
.bg-aH-amber-8:hover {background-color: #ffca5e !important; }
.bg-aH-amber-9:hover {background-color: #ffc552 !important; }
.bg-aH-amber-10:hover {background-color: #ffc145 !important; }
.bg-aH-amber-11:hover {background-color: #ffbd38 !important; }
.bg-aH-amber-12:hover {background-color: #ffb92b !important; }
.bg-aH-amber-13:hover {background-color: #ffb41f !important; }
.bg-aH-amber-14:hover {background-color: #ffb012 !important; }

/**====== Amber-color css end ======**/
/**====== bg-aH-orange- css start ======**/
.bg-aH-orange-1:hover {background-color: #ffeadb !important; }
.bg-aH-orange-2:hover {background-color: #ffe2cc !important; }
.bg-aH-orange-3:hover {background-color: #ffd9bd !important; }
.bg-aH-orange-4:hover {background-color: #ffd0ad !important; }
.bg-aH-orange-5:hover {background-color: #ffc79e !important; }
.bg-aH-orange-6:hover {background-color: #ffbe8f !important; }
.bg-aH-orange-7:hover {background-color: #ffb67f !important; }
.bg-aH-orange-8:hover {background-color: #ffad70 !important; }
.bg-aH-orange-9:hover {background-color: #ffa461 !important; }
.bg-aH-orange-10:hover {background-color: #ff9b52 !important; }
.bg-aH-orange-11:hover {background-color: #ff9242 !important; }
.bg-aH-orange-12:hover {background-color: #ff8933 !important; }
.bg-aH-orange-13:hover {background-color: #ff8124 !important; }
.bg-aH-orange-14:hover {background-color: #ff7814 !important; }

/**====== bg-aH-orange- css start ======**/
/**====== Deep-bg-aH-orange- css start ======**/
.deep-bg-aH-orange-1:hover {background-color: #fdc8bb !important; }
.deep-bg-aH-orange-2:hover {background-color: #fdbcac !important; }
.deep-bg-aH-orange-3:hover {background-color: #fdb09d !important; }
.deep-bg-aH-orange-4:hover {background-color: #fca48e !important; }
.deep-bg-aH-orange-5:hover {background-color: #fc987f !important; }
.deep-bg-aH-orange-6:hover {background-color: #fc8c70 !important; }
.deep-bg-aH-orange-7:hover {background-color: #fb8061 !important; }
.deep-bg-aH-orange-8:hover {background-color: #fb7452 !important; }
.deep-bg-aH-orange-9:hover {background-color: #fb6843 !important; }
.deep-bg-aH-orange-10:hover {background-color: #fa5c34 !important; }
.deep-bg-aH-orange-11:hover {background-color: #fa5025 !important; }
.deep-bg-aH-orange-12:hover {background-color: #fa4316 !important; }
.deep-bg-aH-orange-13:hover {background-color: #f93707 !important; }
.deep-bg-aH-orange-14:hover {background-color: #ec3305 !important; }

/**====== Deep-bg-aH-orange- css end ======**/
/**====== Brown-color css start ======**/
.bg-aH-brown-1:hover {background-color: #ede2e0 !important; }
.bg-aH-brown-2:hover {background-color: #e3d3d0 !important; }
.bg-aH-brown-3:hover {background-color: #dac4c1 !important; }
.bg-aH-brown-4:hover {background-color: #d0b5b1 !important; }
.bg-aH-brown-5:hover {background-color: #c6a6a1 !important; }
.bg-aH-brown-6:hover {background-color: #bd9791 !important; }
.bg-aH-brown-7:hover {background-color: #b38981 !important; }
.bg-aH-brown-8:hover {background-color: #aa7a71 !important; }
.bg-aH-brown-9:hover {background-color: #a06b61 !important; }
.bg-aH-brown-10:hover {background-color: #916057 !important; }
.bg-aH-brown-11:hover {background-color: #81554d !important; }
.bg-aH-brown-12:hover {background-color: #714b44 !important; }
.bg-aH-brown-13:hover {background-color: #61403a !important; }
.bg-aH-brown-14:hover {background-color: #513631 !important; }

/**====== Brown-color css end ======**/
/**====== Grey-color css start ======**/
.bg-aH-grey-1:hover {background-color: #d8d8d8 !important; }
.bg-aH-grey-2:hover {background-color: #cbcbcb !important; }
.bg-aH-grey-3:hover {background-color: #bebebe !important; }
.bg-aH-grey-4:hover {background-color: #b1b1b1 !important; }
.bg-aH-grey-5:hover {background-color: #a5a5a5 !important; }
.bg-aH-grey-6:hover {background-color: #989898 !important; }
.bg-aH-grey-7:hover {background-color: #8b8b8b !important; }
.bg-aH-grey-8:hover {background-color: #7e7e7e !important; }
.bg-aH-grey-9:hover {background-color: #727272 !important; }
.bg-aH-grey-10:hover {background-color: #656565 !important; }
.bg-aH-grey-11:hover {background-color: #585858 !important; }
.bg-aH-grey-12:hover {background-color: #4b4b4b !important; }
.bg-aH-grey-13:hover {background-color: #3f3f3f !important; }
.bg-aH-grey-14:hover {background-color: #323232 !important; }
/**====== Grey-color css end ======**/
/**====== Blue-color css start ======**/
.bg-aH-blue-grey-1:hover {background-color: #e1e7e9 !important; }
.bg-aH-blue-grey-2:hover {background-color: #d2dbdf !important; }
.bg-aH-blue-grey-3:hover {background-color: #c3cfd4 !important; }
.bg-aH-blue-grey-4:hover {background-color: #b4c3ca !important; }
.bg-aH-blue-grey-5:hover {background-color: #a5b7bf !important; }
.bg-aH-blue-grey-6:hover {background-color: #96abb4 !important; }
.bg-aH-blue-grey-7:hover {background-color: #87a0aa !important; }
.bg-aH-blue-grey-8:hover {background-color: #78949f !important; }
.bg-aH-blue-grey-9:hover {background-color: #6a8894 !important; }
.bg-aH-blue-grey-10:hover {background-color: #5f7a85 !important; }
.bg-aH-blue-grey-11:hover {background-color: #546d77 !important; }
.bg-aH-blue-grey-12:hover {background-color: #4a5f68 !important; }
.bg-aH-blue-grey-13:hover {background-color: #3f5159 !important; }
.bg-aH-blue-grey-14:hover {background-color: #35444a !important; }

/**====== Blue-color css end ======**/
/**====== Primary-color css start ======**/
.bg-aH-primary-1:hover {background-color: #b7f5e9 !important; }
.bg-aH-primary-2:hover {background-color: #aaf3e5 !important; }
.bg-aH-primary-3:hover {background-color: #9cf1e1 !important; }
.bg-aH-primary-4:hover {background-color: #8fefdc !important; }
.bg-aH-primary-5:hover {background-color: #81eed8 !important; }
.bg-aH-primary-6:hover {background-color: #74ecd4 !important; }
.bg-aH-primary-7:hover {background-color: #66ead0 !important; }
.bg-aH-primary-8:hover {background-color: #59e8cc !important; }
.bg-aH-primary-9:hover {background-color: #4ce6c8 !important; }
.bg-aH-primary-10:hover {background-color: #3ee4c4 !important; }
.bg-aH-primary-11:hover {background-color: #31e2bf !important; }
.bg-aH-primary-12:hover {background-color: #23e1bb !important; }
.bg-aH-primary-13:hover {background-color: #1ed7b2 !important; }
.bg-aH-primary-14:hover {background-color: #1cc9a7 !important; }
/**====== Primary-color css end ======**/
/**====== Success-color css start ======**/
.bg-aH-success-1:hover {background-color: #9fe9bf !important; }
.bg-aH-success-2:hover {background-color: #97e8b9 !important; }
.bg-aH-success-3:hover {background-color: #8fe6b4 !important; }
.bg-aH-success-4:hover {background-color: #86e4ae !important; }
.bg-aH-success-5:hover {background-color: #7ee2a8 !important; }
.bg-aH-success-6:hover {background-color: #76e0a3 !important; }
.bg-aH-success-7:hover {background-color: #6dde9d !important; }
.bg-aH-success-8:hover {background-color: #65dc98 !important; }
.bg-aH-success-9:hover {background-color: #5dda92 !important; }
.bg-aH-success-10:hover {background-color: #54d98c !important; }
.bg-aH-success-11:hover {background-color: #4cd787 !important; }
.bg-aH-success-12:hover {background-color: #44d581 !important; }
.bg-aH-success-13:hover {background-color: #3bd37c !important; }
.bg-aH-success-14:hover {background-color: #33d176 !important; }
/**====== Success-color css end ======**/
/**====== Info-color css start ======**/
.bg-aH-info-1:hover {background-color: #add6f1 !important; }
.bg-aH-info-2:hover {background-color: #a5d1ef !important; }
.bg-aH-info-3:hover {background-color: #9ccded !important; }
.bg-aH-info-4:hover {background-color: #93c8ec !important; }
.bg-aH-info-5:hover {background-color: #8bc4ea !important; }
.bg-aH-info-6:hover {background-color: #82c0e9 !important; }
.bg-aH-info-7:hover {background-color: #79bbe7 !important; }
.bg-aH-info-8:hover {background-color: #71b7e6 !important; }
.bg-aH-info-9:hover {background-color: #68b2e4 !important; }
.bg-aH-info-10:hover {background-color: #5faee3 !important; }
.bg-aH-info-11:hover {background-color: #57aae1 !important; }
.bg-aH-info-12:hover {background-color: #4ea5e0 !important; }
.bg-aH-info-13:hover {background-color: #45a1de !important; }
.bg-aH-info-14:hover {background-color: #3d9cdd !important; }

/**====== Info-color css end ======**/
/**====== Warning-color css start ======**/
.bg-aH-warning-1:hover {background-color: #f9e596 !important; }
.bg-aH-warning-2:hover {background-color: #f8e38c !important; }
.bg-aH-warning-3:hover {background-color: #f8e083 !important; }
.bg-aH-warning-4:hover {background-color: #f7de79 !important; }
.bg-aH-warning-5:hover {background-color: #f7dc6f !important; }
.bg-aH-warning-6:hover {background-color: #f6d966 !important; }
.bg-aH-warning-7:hover {background-color: #f5d75c !important; }
.bg-aH-warning-8:hover {background-color: #f5d552 !important; }
.bg-aH-warning-9:hover {background-color: #f4d249 !important; }
.bg-aH-warning-10:hover {background-color: #f4d03f !important; }
.bg-aH-warning-11:hover {background-color: #f3cd36 !important; }
.bg-aH-warning-12:hover {background-color: #f3cb2c !important; }
.bg-aH-warning-13:hover {background-color: #f2c922 !important; }
.bg-aH-warning-14:hover {background-color: #f2c619 !important; }

/**====== Warning-color css end ======**/
/**====== Danger-color css start ======**/
.bg-aH-danger-1:hover {background-color: #f7c1bb !important; }
.bg-aH-danger-2:hover {background-color: #f6b8b2 !important; }
.bg-aH-danger-3:hover {background-color: #f4b0a9 !important; }
.bg-aH-danger-4:hover {background-color: #f3a8a0 !important; }
.bg-aH-danger-5:hover {background-color: #f29f97 !important; }
.bg-aH-danger-6:hover {background-color: #f1978e !important; }
.bg-aH-danger-7:hover {background-color: #f08f85 !important; }
.bg-aH-danger-8:hover {background-color: #ef867c !important; }
.bg-aH-danger-9:hover {background-color: #ee7e72 !important; }
.bg-aH-danger-10:hover {background-color: #ed7669 !important; }
.bg-aH-danger-11:hover {background-color: #eb6d60 !important; }
.bg-aH-danger-12:hover {background-color: #ea6557 !important; }
.bg-aH-danger-13:hover {background-color: #e95d4e !important; }
.bg-aH-danger-14:hover {background-color: #e85445 !important; }

/***********************************************
		FINE: BGCOLOR HREF MOUSE HOVER
************************************************/

/***********************************************
		RIF.1_12 - COLOR BUTTON	MOUSE HOVER
***********************************************/

/**====== Accent-red-color css start ======**/
.c-btnH-red-1:hover {color: #fdb3b3 !important; }
.c-btnH-red-2:hover {color: #fda4a4 !important; }
.c-btnH-red-3:hover {color: #fd9595 !important; }  
.c-btnH-red-4:hover {color: #fc8686 !important; }
.c-btnH-red-5:hover {color: #fc7777 !important; }
.c-btnH-red-6:hover {color: #fb6868 !important; }
.c-btnH-red-7:hover {color: #fb5959 !important; }
.c-btnH-red-8:hover {color: #fb4a4a !important; }
.c-btnH-red-9:hover {color: #fa3b3b !important; }
.c-btnH-red-10:hover {color: #fa2c2c !important; }  
.c-btnH-red-11:hover {color: #fa1d1d !important; }
.c-btnH-red-12:hover {color: #f90f0f !important; }
.c-btnH-red-13:hover {color: #f30606 !important; }
.c-btnH-red-14:hover {color: #e40505 !important; }


/**====== Accent-red-color css end ======**/
/**====== Accent-pink-color css start ======**/
.c-btnH-pink-1:hover {color: #f8bad6 !important; }
.c-btnH-pink-2:hover {color: #f6accd !important; }
.c-btnH-pink-3:hover {color: #f59ec5 !important; }
.c-btnH-pink-4:hover {color: #f390bd !important; }
.c-btnH-pink-5:hover {color: #f282b5 !important; }
.c-btnH-pink-6:hover {color: #f074ac !important; }
.c-btnH-pink-7:hover {color: #ef67a4 !important; }
.c-btnH-pink-8:hover {color: #ed599c !important; }
.c-btnH-pink-9:hover {color: #ec4b94 !important; }
.c-btnH-pink-10:hover {color: #ea3d8b !important; }
.c-btnH-pink-11:hover {color: #e92f83 !important; }
.c-btnH-pink-12:hover {color: #e7217b !important; }
.c-btnH-pink-13:hover {color: #e21873 !important; }
.c-btnH-pink-14:hover {color: #d4166c !important; }

/**====== Accent-pink-color css end ======**/
/**====== Accent-purple-color css start ======**/
.c-btnH-purple-1:hover {color: #f3dbff !important; }
.c-btnH-purple-2:hover {color: #eeccff !important; }
.c-btnH-purple-3:hover {color: #e9bdff !important; }
.c-btnH-purple-4:hover {color: #e4adff !important; }
.c-btnH-purple-5:hover {color: #de9eff !important; }
.c-btnH-purple-6:hover {color: #d98fff !important; }
.c-btnH-purple-7:hover {color: #d47fff !important; }
.c-btnH-purple-8:hover {color: #cf70ff !important; }
.c-btnH-purple-9:hover {color: #ca61ff !important; }
.c-btnH-purple-10:hover {color: #c552ff !important; }
.c-btnH-purple-11:hover {color: #c042ff !important; }
.c-btnH-purple-12:hover {color: #ba33ff !important; }
.c-btnH-purple-13:hover {color: #b524ff !important; }
.c-btnH-purple-14:hover {color: #b014ff !important; }
/**====== Accent-purple-color css end ======**/
/**====== Deep-purple-color css start ======**/
.c-btnH-deep-purple-1:hover {color: #dec7fe !important; }
.c-btnH-deep-purple-2:hover {color: #d5b8fd !important; }
.c-btnH-deep-purple-3:hover {color: #cda9fd !important; }
.c-btnH-deep-purple-4:hover {color: #c49afd !important; }
.c-btnH-deep-purple-5:hover {color: #bb8bfd !important; }
.c-btnH-deep-purple-6:hover {color: #b27cfc !important; }
.c-btnH-deep-purple-7:hover {color: #a96efc !important; }
.c-btnH-deep-purple-8:hover {color: #a05ffc !important; }
.c-btnH-deep-purple-9:hover {color: #9850fb !important; }
.c-btnH-deep-purple-10:hover {color: #8f41fb !important; }
.c-btnH-deep-purple-11:hover {color: #8632fb !important; }
.c-btnH-deep-purple-12:hover {color: #7d23fa !important; }
.c-btnH-deep-purple-13:hover {color: #7414fa !important; }
.c-btnH-deep-purple-14:hover {color: #6b05f9 !important; }

/**====== Deep-purple-color css end ======**/
/**====== Indigo-color css start ======**/
.c-btnH-indigo-1:hover {color: #e6e9ff !important; }
.c-btnH-indigo-2:hover {color: #d9dfff !important; }
.c-btnH-indigo-3:hover {color: #ccd4ff !important; }
.c-btnH-indigo-4:hover {color: #c0c9ff !important; }
.c-btnH-indigo-5:hover {color: #b3beff !important; }
.c-btnH-indigo-6:hover {color: #a6b3ff !important; }
.c-btnH-indigo-7:hover {color: #9aa9ff !important; }
.c-btnH-indigo-8:hover {color: #8d9efe !important; }
.c-btnH-indigo-9:hover {color: #8093fe !important; }
.c-btnH-indigo-10:hover {color: #7388fe !important; }
.c-btnH-indigo-11:hover {color: #677dfe !important; }
.c-btnH-indigo-12:hover {color: #5a72fe !important; }
.c-btnH-indigo-13:hover {color: #4d68fe !important; }
.c-btnH-indigo-14:hover {color: #415dfe !important; }
/**====== Indigo-color css end ======**/

/**====== Blue-accent-color css start ======**/
.c-btnH-blue-1:hover {color: #e0e8ff !important; }
.c-btnH-blue-2:hover {color: #d3dfff !important; }
.c-btnH-blue-3:hover {color: #c6d5ff !important; }
.c-btnH-blue-4:hover {color: #b9ccff !important; }
.c-btnH-blue-5:hover {color: #adc3ff !important; }
.c-btnH-blue-6:hover {color: #a0b9ff !important; }
.c-btnH-blue-7:hover {color: #93b0ff !important; }
.c-btnH-blue-8:hover {color: #86a6ff !important; }
.c-btnH-blue-9:hover {color: #7a9dff !important; }
.c-btnH-blue-10:hover {color: #6d94ff !important; }
.c-btnH-blue-11:hover {color: #608aff !important; }
.c-btnH-blue-12:hover {color: #5381ff !important; }
.c-btnH-blue-13:hover {color: #4778ff !important; }
.c-btnH-blue-14:hover {color: #3a6eff !important; }
/**====== Blue-accent-color css end ======**/

/**====== Light-blue-color css start ======**/
.c-btnH-light-blue-1:hover {color: #c7e9fe !important; }
.c-btnH-light-blue-2:hover {color: #b8e3fd !important; }
.c-btnH-light-blue-3:hover {color: #a9ddfd !important; }
.c-btnH-light-blue-4:hover {color: #9ad7fd !important; }
.c-btnH-light-blue-5:hover {color: #8bd2fd !important; }
.c-btnH-light-blue-6:hover {color: #7cccfc !important; }
.c-btnH-light-blue-7:hover {color: #5fc0fc !important; }
.c-btnH-light-blue-8:hover {color: #6ec6fc !important; }
.c-btnH-light-blue-9:hover {color: #50bafb !important; }
.c-btnH-light-blue-10:hover {color: #41b4fb !important; }
.c-btnH-light-blue-11:hover {color: #32aefb !important; }
.c-btnH-light-blue-12:hover {color: #23a8fa !important; }
.c-btnH-light-blue-13:hover {color: #14a2fa !important; }
.c-btnH-light-blue-14:hover {color: #059cf9 !important; }

/**====== Light-blue-color css end ======**/
/**====== Cyan-color css start ======**/
.c-btnH-cyan-1:hover {color: #b2f3fd !important; }
.c-btnH-cyan-2:hover {color: #a3f1fd !important; }
.c-btnH-cyan-3:hover {color: #94effc !important; }
.c-btnH-cyan-4:hover {color: #85edfc !important; }
.c-btnH-cyan-5:hover {color: #76eafc !important; }
.c-btnH-cyan-6:hover {color: #67e8fb !important; }
.c-btnH-cyan-7:hover {color: #58e6fb !important; }
.c-btnH-cyan-8:hover {color: #49e4fb !important; }
.c-btnH-cyan-9:hover {color: #3ae1fa !important; }
.c-btnH-cyan-10:hover {color: #2bdffa !important; }
.c-btnH-cyan-11:hover {color: #1dddfa !important; }
.c-btnH-cyan-12:hover {color: #0edbf9 !important; }
.c-btnH-cyan-13:hover {color: #06d3f2 !important; }
.c-btnH-cyan-14:hover {color: #05c6e3 !important; }

/**====== Cyan-color css start ======**/
/**====== Teal-color css start ======**/
.c-btnH-teal-1:hover {color: #9ffcef !important; }
.c-btnH-teal-2:hover {color: #90fced !important; }
.c-btnH-teal-3:hover {color: #81fceb !important; }
.c-btnH-teal-4:hover {color: #72fbe8 !important; }
.c-btnH-teal-5:hover {color: #63fbe6 !important; }
.c-btnH-teal-6:hover {color: #54fbe3 !important; }
.c-btnH-teal-7:hover {color: #45fae1 !important; }
.c-btnH-teal-8:hover {color: #36fadf !important; }
.c-btnH-teal-9:hover {color: #27f9dc !important; }
.c-btnH-teal-10:hover {color: #19f9da !important; }
.c-btnH-teal-11:hover {color: #0af9d7 !important; }
.c-btnH-teal-12:hover {color: #06edcd !important; }
.c-btnH-teal-13:hover {color: #06dec0 !important; }
.c-btnH-teal-14:hover {color: #05cfb3 !important; }
/**====== Teal-color css end ======**/
/**====== Green-color css start ======**/
.c-btnH-green-1:hover {color: #a7fdcb !important; }
.c-btnH-green-2:hover {color: #98fcc2 !important; }
.c-btnH-green-3:hover {color: #8afcb9 !important; }
.c-btnH-green-4:hover {color: #7bfcb0 !important; }
.c-btnH-green-5:hover {color: #6cfba7 !important; }
.c-btnH-green-6:hover {color: #5dfb9e !important; }
.c-btnH-green-7:hover {color: #4efb95 !important; }
.c-btnH-green-8:hover {color: #3ffa8c !important; }
.c-btnH-green-9:hover {color: #30fa83 !important; }
.c-btnH-green-10:hover {color: #21f97a !important; }
.c-btnH-green-11:hover {color: #12f972 !important; }
.c-btnH-green-12:hover {color: #06f669 !important; }
.c-btnH-green-13:hover {color: #06e763 !important; }
.c-btnH-green-14:hover {color: #05d85c !important; }
/**====== Green-color css end ======**/
/**====== Light-Green-color css start ======**/
.c-btnH-light-green-1:hover {color: #e3fad4 !important; }
.c-btnH-light-green-2:hover {color: #daf8c7 !important; }
.c-btnH-light-green-3:hover {color: #d1f6b9 !important; }
.c-btnH-light-green-4:hover {color: #c8f5ac !important; }
.c-btnH-light-green-5:hover {color: #bff39e !important; }
.c-btnH-light-green-6:hover {color: #b6f190 !important; }
.c-btnH-light-green-7:hover {color: #adf083 !important; }
.c-btnH-light-green-8:hover {color: #a4ee75 !important; }
.c-btnH-light-green-9:hover {color: #9bec67 !important; }
.c-btnH-light-green-10:hover {color: #93eb5a !important; }
.c-btnH-light-green-11:hover {color: #8ae94c !important; }
.c-btnH-light-green-12:hover {color: #81e73e !important; }
.c-btnH-light-green-13:hover {color: #78e631 !important; }
.c-btnH-light-green-14:hover {color: #6fe423 !important; }
/**====== Light-Green-color css end ======**/
/**====== Lime-color css start ======**/
.c-btnH-lime-1:hover {color: #f0fec7 !important; }
.c-btnH-lime-2:hover {color: #ecfdb8 !important; }
.c-btnH-lime-3:hover {color: #e8fda9 !important; }
.c-btnH-lime-4:hover {color: #e3fd9a !important; }
.c-btnH-lime-5:hover {color: #dffd8b !important; }
.c-btnH-lime-6:hover {color: #dbfc7c !important; }
.c-btnH-lime-7:hover {color: #d7fc6e !important; }
.c-btnH-lime-8:hover {color: #d3fc5f !important; }
.c-btnH-lime-9:hover {color: #cffb50 !important; }
.c-btnH-lime-10:hover {color: #cbfb41 !important; }
.c-btnH-lime-11:hover {color: #c7fb32 !important; }
.c-btnH-lime-12:hover {color: #c3fa23 !important; }
.c-btnH-lime-13:hover {color: #bffa14 !important; }
.c-btnH-lime-14:hover {color: #baf905 !important; }
/**====== Lime-color css end ======**/
/**====== Yellow-color css start ======**/
.c-btnH-yellow-1:hover {color: #fff3b8 !important; }
.c-btnH-yellow-2:hover {color: #fff1ab !important; }
.c-btnH-yellow-3:hover {color: #ffef9e !important; }
.c-btnH-yellow-4:hover {color: #ffed91 !important; }
.c-btnH-yellow-5:hover {color: #ffeb85 !important; }
.c-btnH-yellow-6:hover {color: #ffe978 !important; }
.c-btnH-yellow-7:hover {color: #ffe76b !important; }
.c-btnH-yellow-8:hover {color: #ffe55e !important; }
.c-btnH-yellow-9:hover {color: #ffe352 !important; }
.c-btnH-yellow-10:hover {color: #ffe045 !important; }
.c-btnH-yellow-11:hover {color: #ffde38 !important; }
.c-btnH-yellow-12:hover {color: #ffdc2b !important; }
.c-btnH-yellow-13:hover {color: #ffda1f !important; }
.c-btnH-yellow-14:hover {color: #ffd812 !important; }

/**====== Yellow-color css end ======**/
/**====== Amber-color css start ======**/
.c-btnH-amber-1:hover {color: #ffe7b8 !important; }
.c-btnH-amber-2:hover {color: #ffe3ab !important; }
.c-btnH-amber-3:hover {color: #ffdf9e !important; }
.c-btnH-amber-4:hover {color: #ffdb91 !important; }
.c-btnH-amber-5:hover {color: #ffd685 !important; }
.c-btnH-amber-6:hover {color: #ffd278 !important; }
.c-btnH-amber-7:hover {color: #ffce6b !important; }
.c-btnH-amber-8:hover {color: #ffca5e !important; }
.c-btnH-amber-9:hover {color: #ffc552 !important; }
.c-btnH-amber-10:hover {color: #ffc145 !important; }
.c-btnH-amber-11:hover {color: #ffbd38 !important; }
.c-btnH-amber-12:hover {color: #ffb92b !important; }
.c-btnH-amber-13:hover {color: #ffb41f !important; }
.c-btnH-amber-14:hover {color: #ffb012 !important; }

/**====== Amber-color css end ======**/
/**====== c-orange- css start ======**/
.c-btnH-orange-1:hover {color: #ffeadb !important; }
.c-btnH-orange-2:hover {color: #ffe2cc !important; }
.c-btnH-orange-3:hover {color: #ffd9bd !important; }
.c-btnH-orange-4:hover {color: #ffd0ad !important; }
.c-btnH-orange-5:hover {color: #ffc79e !important; }
.c-btnH-orange-6:hover {color: #ffbe8f !important; }
.c-btnH-orange-7:hover {color: #ffb67f !important; }
.c-btnH-orange-8:hover {color: #ffad70 !important; }
.c-btnH-orange-9:hover {color: #ffa461 !important; }
.c-btnH-orange-10:hover {color: #ff9b52 !important; }
.c-btnH-orange-11:hover {color: #ff9242 !important; }
.c-btnH-orange-12:hover {color: #ff8933 !important; }
.c-btnH-orange-13:hover {color: #ff8124 !important; }
.c-btnH-orange-14:hover {color: #ff7814 !important; }

/**====== c-orange- css start ======**/
/**====== Deep-c-orange- css start ======**/
.deep-c-orange-1:hover {color: #fdc8bb !important; }
.deep-c-orange-2:hover {color: #fdbcac !important; }
.deep-c-orange-3:hover {color: #fdb09d !important; }
.deep-c-orange-4:hover {color: #fca48e !important; }
.deep-c-orange-5:hover {color: #fc987f !important; }
.deep-c-orange-6:hover {color: #fc8c70 !important; }
.deep-c-orange-7:hover {color: #fb8061 !important; }
.deep-c-orange-8:hover {color: #fb7452 !important; }
.deep-c-orange-9:hover {color: #fb6843 !important; }
.deep-c-orange-10:hover {color: #fa5c34 !important; }
.deep-c-orange-11:hover {color: #fa5025 !important; }
.deep-c-orange-12:hover {color: #fa4316 !important; }
.deep-c-orange-13:hover {color: #f93707 !important; }
.deep-c-orange-14:hover {color: #ec3305 !important; }

/**====== Deep-c-orange- css end ======**/
/**====== Brown-color css start ======**/
.c-btnH-brown-1:hover {color: #ede2e0 !important; }
.c-btnH-brown-2:hover {color: #e3d3d0 !important; }
.c-btnH-brown-3:hover {color: #dac4c1 !important; }
.c-btnH-brown-4:hover {color: #d0b5b1 !important; }
.c-btnH-brown-5:hover {color: #c6a6a1 !important; }
.c-btnH-brown-6:hover {color: #bd9791 !important; }
.c-btnH-brown-7:hover {color: #b38981 !important; }
.c-btnH-brown-8:hover {color: #aa7a71 !important; }
.c-btnH-brown-9:hover {color: #a06b61 !important; }
.c-btnH-brown-10:hover {color: #916057 !important; }
.c-btnH-brown-11:hover {color: #81554d !important; }
.c-btnH-brown-12:hover {color: #714b44 !important; }
.c-btnH-brown-13:hover {color: #61403a !important; }
.c-btnH-brown-14:hover {color: #513631 !important; }

/**====== Brown-color css end ======**/
/**====== Grey-color css start ======**/
.c-btnH-grey-1:hover {color: #d8d8d8 !important; }
.c-btnH-grey-2:hover {color: #cbcbcb !important; }
.c-btnH-grey-3:hover {color: #bebebe !important; }
.c-btnH-grey-4:hover {color: #b1b1b1 !important; }
.c-btnH-grey-5:hover {color: #a5a5a5 !important; }
.c-btnH-grey-6:hover {color: #989898 !important; }
.c-btnH-grey-7:hover {color: #8b8b8b !important; }
.c-btnH-grey-8:hover {color: #7e7e7e !important; }
.c-btnH-grey-9:hover {color: #727272 !important; }
.c-btnH-grey-10:hover {color: #656565 !important; }
.c-btnH-grey-11:hover {color: #585858 !important; }
.c-btnH-grey-12:hover {color: #4b4b4b !important; }
.c-btnH-grey-13:hover {color: #3f3f3f !important; }
.c-btnH-grey-14:hover {color: #323232 !important; }
/**====== Grey-color css end ======**/
/**====== Blue-color css start ======**/
.c-btnH-blue-grey-1:hover {color: #e1e7e9 !important; }
.c-btnH-blue-grey-2:hover {color: #d2dbdf !important; }
.c-btnH-blue-grey-3:hover {color: #c3cfd4 !important; }
.c-btnH-blue-grey-4:hover {color: #b4c3ca !important; }
.c-btnH-blue-grey-5:hover {color: #a5b7bf !important; }
.c-btnH-blue-grey-6:hover {color: #96abb4 !important; }
.c-btnH-blue-grey-7:hover {color: #87a0aa !important; }
.c-btnH-blue-grey-8:hover {color: #78949f !important; }
.c-btnH-blue-grey-9:hover {color: #6a8894 !important; }
.c-btnH-blue-grey-10:hover {color: #5f7a85 !important; }
.c-btnH-blue-grey-11:hover {color: #546d77 !important; }
.c-btnH-blue-grey-12:hover {color: #4a5f68 !important; }
.c-btnH-blue-grey-13:hover {color: #3f5159 !important; }
.c-btnH-blue-grey-14:hover {color: #35444a !important; }

/**====== Blue-color css end ======**/
/**====== Primary-color css start ======**/
.c-btnH-primary-1:hover {color: #b7f5e9 !important; }
.c-btnH-primary-2:hover {color: #aaf3e5 !important; }
.c-btnH-primary-3:hover {color: #9cf1e1 !important; }
.c-btnH-primary-4:hover {color: #8fefdc !important; }
.c-btnH-primary-5:hover {color: #81eed8 !important; }
.c-btnH-primary-6:hover {color: #74ecd4 !important; }
.c-btnH-primary-7:hover {color: #66ead0 !important; }
.c-btnH-primary-8:hover {color: #59e8cc !important; }
.c-btnH-primary-9:hover {color: #4ce6c8 !important; }
.c-btnH-primary-10:hover {color: #3ee4c4 !important; }
.c-btnH-primary-11:hover {color: #31e2bf !important; }
.c-btnH-primary-12:hover {color: #23e1bb !important; }
.c-btnH-primary-13:hover {color: #1ed7b2 !important; }
.c-btnH-primary-14:hover {color: #1cc9a7 !important; }
/**====== Primary-color css end ======**/
/**====== Success-color css start ======**/
.c-btnH-success-1:hover {color: #9fe9bf !important; }
.c-btnH-success-2:hover {color: #97e8b9 !important; }
.c-btnH-success-3:hover {color: #8fe6b4 !important; }
.c-btnH-success-4:hover {color: #86e4ae !important; }
.c-btnH-success-5:hover {color: #7ee2a8 !important; }
.c-btnH-success-6:hover {color: #76e0a3 !important; }
.c-btnH-success-7:hover {color: #6dde9d !important; }
.c-btnH-success-8:hover {color: #65dc98 !important; }
.c-btnH-success-9:hover {color: #5dda92 !important; }
.c-btnH-success-10:hover {color: #54d98c !important; }
.c-btnH-success-11:hover {color: #4cd787 !important; }
.c-btnH-success-12:hover {color: #44d581 !important; }
.c-btnH-success-13:hover {color: #3bd37c !important; }
.c-btnH-success-14:hover {color: #33d176 !important; }
/**====== Success-color css end ======**/
/**====== Info-color css start ======**/
.c-btnH-info-1:hover {color: #add6f1 !important; }
.c-btnH-info-2:hover {color: #a5d1ef !important; }
.c-btnH-info-3:hover {color: #9ccded !important; }
.c-btnH-info-4:hover {color: #93c8ec !important; }
.c-btnH-info-5:hover {color: #8bc4ea !important; }
.c-btnH-info-6:hover {color: #82c0e9 !important; }
.c-btnH-info-7:hover {color: #79bbe7 !important; }
.c-btnH-info-8:hover {color: #71b7e6 !important; }
.c-btnH-info-9:hover {color: #68b2e4 !important; }
.c-btnH-info-10:hover {color: #5faee3 !important; }
.c-btnH-info-11:hover {color: #57aae1 !important; }
.c-btnH-info-12:hover {color: #4ea5e0 !important; }
.c-btnH-info-13:hover {color: #45a1de !important; }
.c-btnH-info-14:hover {color: #3d9cdd !important; }

/**====== Info-color css end ======**/
/**====== Warning-color css start ======**/
.c-btnH-warning-1:hover {color: #f9e596 !important; }
.c-btnH-warning-2:hover {color: #f8e38c !important; }
.c-btnH-warning-3:hover {color: #f8e083 !important; }
.c-btnH-warning-4:hover {color: #f7de79 !important; }
.c-btnH-warning-5:hover {color: #f7dc6f !important; }
.c-btnH-warning-6:hover {color: #f6d966 !important; }
.c-btnH-warning-7:hover {color: #f5d75c !important; }
.c-btnH-warning-8:hover {color: #f5d552 !important; }
.c-btnH-warning-9:hover {color: #f4d249 !important; }
.c-btnH-warning-10:hover {color: #f4d03f !important; }
.c-btnH-warning-11:hover {color: #f3cd36 !important; }
.c-btnH-warning-12:hover {color: #f3cb2c !important; }
.c-btnH-warning-13:hover {color: #f2c922 !important; }
.c-btnH-warning-14:hover {color: #f2c619 !important; }

/**====== Warning-color css end ======**/
/**====== Danger-color css start ======**/
.c-btnH-danger-1:hover {color: #f7c1bb !important; }
.c-btnH-danger-2:hover {color: #f6b8b2 !important; }
.c-btnH-danger-3:hover {color: #f4b0a9 !important; }
.c-btnH-danger-4:hover {color: #f3a8a0 !important; }
.c-btnH-danger-5:hover {color: #f29f97 !important; }
.c-btnH-danger-6:hover {color: #f1978e !important; }
.c-btnH-danger-7:hover {color: #f08f85 !important; }
.c-btnH-danger-8:hover {color: #ef867c !important; }
.c-btnH-danger-9:hover {color: #ee7e72 !important; }
.c-btnH-danger-10:hover {color: #ed7669 !important; }
.c-btnH-danger-11:hover {color: #eb6d60 !important; }
.c-btnH-danger-12:hover {color: #ea6557 !important; }
.c-btnH-danger-13:hover {color: #e95d4e !important; }
.c-btnH-danger-14:hover {color: #e85445 !important; }
/**====== altro ======**/
.c-btnH-black:hover{color:#000 !important;}
.c-btnH-white:hover{color:#fff !important;}

/********************************************
		FINE: COLOR BUTTON	MOUSE HOVER
********************************************/

/***********************************************
		RIF.1_12 - COLOR HREF	MOUSE HOVER
***********************************************/

/**====== Accent-red-color css start ======**/
.c-aH-red-1:hover {color: #fdb3b3 !important; }
.c-aH-red-2:hover {color: #fda4a4 !important; }
.c-aH-red-3:hover {color: #fd9595 !important; }  
.c-aH-red-4:hover {color: #fc8686 !important; }
.c-aH-red-5:hover {color: #fc7777 !important; }
.c-aH-red-6:hover {color: #fb6868 !important; }
.c-aH-red-7:hover {color: #fb5959 !important; }
.c-aH-red-8:hover {color: #fb4a4a !important; }
.c-aH-red-9:hover {color: #fa3b3b !important; }
.c-aH-red-10:hover {color: #fa2c2c !important; }  
.c-aH-red-11:hover {color: #fa1d1d !important; }
.c-aH-red-12:hover {color: #f90f0f !important; }
.c-aH-red-13:hover {color: #f30606 !important; }
.c-aH-red-14:hover {color: #e40505 !important; }


/**====== Accent-red-color css end ======**/
/**====== Accent-pink-color css start ======**/
.c-aH-pink-1:hover {color: #f8bad6 !important; }
.c-aH-pink-2:hover {color: #f6accd !important; }
.c-aH-pink-3:hover {color: #f59ec5 !important; }
.c-aH-pink-4:hover {color: #f390bd !important; }
.c-aH-pink-5:hover {color: #f282b5 !important; }
.c-aH-pink-6:hover {color: #f074ac !important; }
.c-aH-pink-7:hover {color: #ef67a4 !important; }
.c-aH-pink-8:hover {color: #ed599c !important; }
.c-aH-pink-9:hover {color: #ec4b94 !important; }
.c-aH-pink-10:hover {color: #ea3d8b !important; }
.c-aH-pink-11:hover {color: #e92f83 !important; }
.c-aH-pink-12:hover {color: #e7217b !important; }
.c-aH-pink-13:hover {color: #e21873 !important; }
.c-aH-pink-14:hover {color: #d4166c !important; }

/**====== Accent-pink-color css end ======**/
/**====== Accent-purple-color css start ======**/
.c-aH-purple-1:hover {color: #f3dbff !important; }
.c-aH-purple-2:hover {color: #eeccff !important; }
.c-aH-purple-3:hover {color: #e9bdff !important; }
.c-aH-purple-4:hover {color: #e4adff !important; }
.c-aH-purple-5:hover {color: #de9eff !important; }
.c-aH-purple-6:hover {color: #d98fff !important; }
.c-aH-purple-7:hover {color: #d47fff !important; }
.c-aH-purple-8:hover {color: #cf70ff !important; }
.c-aH-purple-9:hover {color: #ca61ff !important; }
.c-aH-purple-10:hover {color: #c552ff !important; }
.c-aH-purple-11:hover {color: #c042ff !important; }
.c-aH-purple-12:hover {color: #ba33ff !important; }
.c-aH-purple-13:hover {color: #b524ff !important; }
.c-aH-purple-14:hover {color: #b014ff !important; }
/**====== Accent-purple-color css end ======**/
/**====== Deep-purple-color css start ======**/
.c-aH-deep-purple-1:hover {color: #dec7fe !important; }
.c-aH-deep-purple-2:hover {color: #d5b8fd !important; }
.c-aH-deep-purple-3:hover {color: #cda9fd !important; }
.c-aH-deep-purple-4:hover {color: #c49afd !important; }
.c-aH-deep-purple-5:hover {color: #bb8bfd !important; }
.c-aH-deep-purple-6:hover {color: #b27cfc !important; }
.c-aH-deep-purple-7:hover {color: #a96efc !important; }
.c-aH-deep-purple-8:hover {color: #a05ffc !important; }
.c-aH-deep-purple-9:hover {color: #9850fb !important; }
.c-aH-deep-purple-10:hover {color: #8f41fb !important; }
.c-aH-deep-purple-11:hover {color: #8632fb !important; }
.c-aH-deep-purple-12:hover {color: #7d23fa !important; }
.c-aH-deep-purple-13:hover {color: #7414fa !important; }
.c-aH-deep-purple-14:hover {color: #6b05f9 !important; }

/**====== Deep-purple-color css end ======**/
/**====== Indigo-color css start ======**/
.c-aH-indigo-1:hover {color: #e6e9ff !important; }
.c-aH-indigo-2:hover {color: #d9dfff !important; }
.c-aH-indigo-3:hover {color: #ccd4ff !important; }
.c-aH-indigo-4:hover {color: #c0c9ff !important; }
.c-aH-indigo-5:hover {color: #b3beff !important; }
.c-aH-indigo-6:hover {color: #a6b3ff !important; }
.c-aH-indigo-7:hover {color: #9aa9ff !important; }
.c-aH-indigo-8:hover {color: #8d9efe !important; }
.c-aH-indigo-9:hover {color: #8093fe !important; }
.c-aH-indigo-10:hover {color: #7388fe !important; }
.c-aH-indigo-11:hover {color: #677dfe !important; }
.c-aH-indigo-12:hover {color: #5a72fe !important; }
.c-aH-indigo-13:hover {color: #4d68fe !important; }
.c-aH-indigo-14:hover {color: #415dfe !important; }
/**====== Indigo-color css end ======**/

/**====== Blue-accent-color css start ======**/
.c-aH-blue-1:hover {color: #e0e8ff !important; }
.c-aH-blue-2:hover {color: #d3dfff !important; }
.c-aH-blue-3:hover {color: #c6d5ff !important; }
.c-aH-blue-4:hover {color: #b9ccff !important; }
.c-aH-blue-5:hover {color: #adc3ff !important; }
.c-aH-blue-6:hover {color: #a0b9ff !important; }
.c-aH-blue-7:hover {color: #93b0ff !important; }
.c-aH-blue-8:hover {color: #86a6ff !important; }
.c-aH-blue-9:hover {color: #7a9dff !important; }
.c-aH-blue-10:hover {color: #6d94ff !important; }
.c-aH-blue-11:hover {color: #608aff !important; }
.c-aH-blue-12:hover {color: #5381ff !important; }
.c-aH-blue-13:hover {color: #4778ff !important; }
.c-aH-blue-14:hover {color: #3a6eff !important; }
/**====== Blue-accent-color css end ======**/

/**====== Light-blue-color css start ======**/
.c-aH-light-blue-1:hover {color: #c7e9fe !important; }
.c-aH-light-blue-2:hover {color: #b8e3fd !important; }
.c-aH-light-blue-3:hover {color: #a9ddfd !important; }
.c-aH-light-blue-4:hover {color: #9ad7fd !important; }
.c-aH-light-blue-5:hover {color: #8bd2fd !important; }
.c-aH-light-blue-6:hover {color: #7cccfc !important; }
.c-aH-light-blue-7:hover {color: #5fc0fc !important; }
.c-aH-light-blue-8:hover {color: #6ec6fc !important; }
.c-aH-light-blue-9:hover {color: #50bafb !important; }
.c-aH-light-blue-10:hover {color: #41b4fb !important; }
.c-aH-light-blue-11:hover {color: #32aefb !important; }
.c-aH-light-blue-12:hover {color: #23a8fa !important; }
.c-aH-light-blue-13:hover {color: #14a2fa !important; }
.c-aH-light-blue-14:hover {color: #059cf9 !important; }

/**====== Light-blue-color css end ======**/
/**====== Cyan-color css start ======**/
.c-aH-cyan-1:hover {color: #b2f3fd !important; }
.c-aH-cyan-2:hover {color: #a3f1fd !important; }
.c-aH-cyan-3:hover {color: #94effc !important; }
.c-aH-cyan-4:hover {color: #85edfc !important; }
.c-aH-cyan-5:hover {color: #76eafc !important; }
.c-aH-cyan-6:hover {color: #67e8fb !important; }
.c-aH-cyan-7:hover {color: #58e6fb !important; }
.c-aH-cyan-8:hover {color: #49e4fb !important; }
.c-aH-cyan-9:hover {color: #3ae1fa !important; }
.c-aH-cyan-10:hover {color: #2bdffa !important; }
.c-aH-cyan-11:hover {color: #1dddfa !important; }
.c-aH-cyan-12:hover {color: #0edbf9 !important; }
.c-aH-cyan-13:hover {color: #06d3f2 !important; }
.c-aH-cyan-14:hover {color: #05c6e3 !important; }

/**====== Cyan-color css start ======**/
/**====== Teal-color css start ======**/
.c-aH-teal-1:hover {color: #9ffcef !important; }
.c-aH-teal-2:hover {color: #90fced !important; }
.c-aH-teal-3:hover {color: #81fceb !important; }
.c-aH-teal-4:hover {color: #72fbe8 !important; }
.c-aH-teal-5:hover {color: #63fbe6 !important; }
.c-aH-teal-6:hover {color: #54fbe3 !important; }
.c-aH-teal-7:hover {color: #45fae1 !important; }
.c-aH-teal-8:hover {color: #36fadf !important; }
.c-aH-teal-9:hover {color: #27f9dc !important; }
.c-aH-teal-10:hover {color: #19f9da !important; }
.c-aH-teal-11:hover {color: #0af9d7 !important; }
.c-aH-teal-12:hover {color: #06edcd !important; }
.c-aH-teal-13:hover {color: #06dec0 !important; }
.c-aH-teal-14:hover {color: #05cfb3 !important; }
/**====== Teal-color css end ======**/
/**====== Green-color css start ======**/
.c-aH-green-1:hover {color: #a7fdcb !important; }
.c-aH-green-2:hover {color: #98fcc2 !important; }
.c-aH-green-3:hover {color: #8afcb9 !important; }
.c-aH-green-4:hover {color: #7bfcb0 !important; }
.c-aH-green-5:hover {color: #6cfba7 !important; }
.c-aH-green-6:hover {color: #5dfb9e !important; }
.c-aH-green-7:hover {color: #4efb95 !important; }
.c-aH-green-8:hover {color: #3ffa8c !important; }
.c-aH-green-9:hover {color: #30fa83 !important; }
.c-aH-green-10:hover {color: #21f97a !important; }
.c-aH-green-11:hover {color: #12f972 !important; }
.c-aH-green-12:hover {color: #06f669 !important; }
.c-aH-green-13:hover {color: #06e763 !important; }
.c-aH-green-14:hover {color: #05d85c !important; }
/**====== Green-color css end ======**/
/**====== Light-Green-color css start ======**/
.c-aH-light-green-1:hover {color: #e3fad4 !important; }
.c-aH-light-green-2:hover {color: #daf8c7 !important; }
.c-aH-light-green-3:hover {color: #d1f6b9 !important; }
.c-aH-light-green-4:hover {color: #c8f5ac !important; }
.c-aH-light-green-5:hover {color: #bff39e !important; }
.c-aH-light-green-6:hover {color: #b6f190 !important; }
.c-aH-light-green-7:hover {color: #adf083 !important; }
.c-aH-light-green-8:hover {color: #a4ee75 !important; }
.c-aH-light-green-9:hover {color: #9bec67 !important; }
.c-aH-light-green-10:hover {color: #93eb5a !important; }
.c-aH-light-green-11:hover {color: #8ae94c !important; }
.c-aH-light-green-12:hover {color: #81e73e !important; }
.c-aH-light-green-13:hover {color: #78e631 !important; }
.c-aH-light-green-14:hover {color: #6fe423 !important; }
/**====== Light-Green-color css end ======**/
/**====== Lime-color css start ======**/
.c-aH-lime-1:hover {color: #f0fec7 !important; }
.c-aH-lime-2:hover {color: #ecfdb8 !important; }
.c-aH-lime-3:hover {color: #e8fda9 !important; }
.c-aH-lime-4:hover {color: #e3fd9a !important; }
.c-aH-lime-5:hover {color: #dffd8b !important; }
.c-aH-lime-6:hover {color: #dbfc7c !important; }
.c-aH-lime-7:hover {color: #d7fc6e !important; }
.c-aH-lime-8:hover {color: #d3fc5f !important; }
.c-aH-lime-9:hover {color: #cffb50 !important; }
.c-aH-lime-10:hover {color: #cbfb41 !important; }
.c-aH-lime-11:hover {color: #c7fb32 !important; }
.c-aH-lime-12:hover {color: #c3fa23 !important; }
.c-aH-lime-13:hover {color: #bffa14 !important; }
.c-aH-lime-14:hover {color: #baf905 !important; }
/**====== Lime-color css end ======**/
/**====== Yellow-color css start ======**/
.c-aH-yellow-1:hover {color: #fff3b8 !important; }
.c-aH-yellow-2:hover {color: #fff1ab !important; }
.c-aH-yellow-3:hover {color: #ffef9e !important; }
.c-aH-yellow-4:hover {color: #ffed91 !important; }
.c-aH-yellow-5:hover {color: #ffeb85 !important; }
.c-aH-yellow-6:hover {color: #ffe978 !important; }
.c-aH-yellow-7:hover {color: #ffe76b !important; }
.c-aH-yellow-8:hover {color: #ffe55e !important; }
.c-aH-yellow-9:hover {color: #ffe352 !important; }
.c-aH-yellow-10:hover {color: #ffe045 !important; }
.c-aH-yellow-11:hover {color: #ffde38 !important; }
.c-aH-yellow-12:hover {color: #ffdc2b !important; }
.c-aH-yellow-13:hover {color: #ffda1f !important; }
.c-aH-yellow-14:hover {color: #ffd812 !important; }

/**====== Yellow-color css end ======**/
/**====== Amber-color css start ======**/
.c-aH-amber-1:hover {color: #ffe7b8 !important; }
.c-aH-amber-2:hover {color: #ffe3ab !important; }
.c-aH-amber-3:hover {color: #ffdf9e !important; }
.c-aH-amber-4:hover {color: #ffdb91 !important; }
.c-aH-amber-5:hover {color: #ffd685 !important; }
.c-aH-amber-6:hover {color: #ffd278 !important; }
.c-aH-amber-7:hover {color: #ffce6b !important; }
.c-aH-amber-8:hover {color: #ffca5e !important; }
.c-aH-amber-9:hover {color: #ffc552 !important; }
.c-aH-amber-10:hover {color: #ffc145 !important; }
.c-aH-amber-11:hover {color: #ffbd38 !important; }
.c-aH-amber-12:hover {color: #ffb92b !important; }
.c-aH-amber-13:hover {color: #ffb41f !important; }
.c-aH-amber-14:hover {color: #ffb012 !important; }

/**====== Amber-color css end ======**/
/**====== c-orange- css start ======**/
.c-aH-orange-1:hover {color: #ffeadb !important; }
.c-aH-orange-2:hover {color: #ffe2cc !important; }
.c-aH-orange-3:hover {color: #ffd9bd !important; }
.c-aH-orange-4:hover {color: #ffd0ad !important; }
.c-aH-orange-5:hover {color: #ffc79e !important; }
.c-aH-orange-6:hover {color: #ffbe8f !important; }
.c-aH-orange-7:hover {color: #ffb67f !important; }
.c-aH-orange-8:hover {color: #ffad70 !important; }
.c-aH-orange-9:hover {color: #ffa461 !important; }
.c-aH-orange-10:hover {color: #ff9b52 !important; }
.c-aH-orange-11:hover {color: #ff9242 !important; }
.c-aH-orange-12:hover {color: #ff8933 !important; }
.c-aH-orange-13:hover {color: #ff8124 !important; }
.c-aH-orange-14:hover {color: #ff7814 !important; }

/**====== c-orange- css start ======**/
/**====== Deep-c-orange- css start ======**/
.deep-c-orange-1:hover {color: #fdc8bb !important; }
.deep-c-orange-2:hover {color: #fdbcac !important; }
.deep-c-orange-3:hover {color: #fdb09d !important; }
.deep-c-orange-4:hover {color: #fca48e !important; }
.deep-c-orange-5:hover {color: #fc987f !important; }
.deep-c-orange-6:hover {color: #fc8c70 !important; }
.deep-c-orange-7:hover {color: #fb8061 !important; }
.deep-c-orange-8:hover {color: #fb7452 !important; }
.deep-c-orange-9:hover {color: #fb6843 !important; }
.deep-c-orange-10:hover {color: #fa5c34 !important; }
.deep-c-orange-11:hover {color: #fa5025 !important; }
.deep-c-orange-12:hover {color: #fa4316 !important; }
.deep-c-orange-13:hover {color: #f93707 !important; }
.deep-c-orange-14:hover {color: #ec3305 !important; }

/**====== Deep-c-orange- css end ======**/
/**====== Brown-color css start ======**/
.c-aH-brown-1:hover {color: #ede2e0 !important; }
.c-aH-brown-2:hover {color: #e3d3d0 !important; }
.c-aH-brown-3:hover {color: #dac4c1 !important; }
.c-aH-brown-4:hover {color: #d0b5b1 !important; }
.c-aH-brown-5:hover {color: #c6a6a1 !important; }
.c-aH-brown-6:hover {color: #bd9791 !important; }
.c-aH-brown-7:hover {color: #b38981 !important; }
.c-aH-brown-8:hover {color: #aa7a71 !important; }
.c-aH-brown-9:hover {color: #a06b61 !important; }
.c-aH-brown-10:hover {color: #916057 !important; }
.c-aH-brown-11:hover {color: #81554d !important; }
.c-aH-brown-12:hover {color: #714b44 !important; }
.c-aH-brown-13:hover {color: #61403a !important; }
.c-aH-brown-14:hover {color: #513631 !important; }

/**====== Brown-color css end ======**/
/**====== Grey-color css start ======**/
.c-aH-grey-1:hover {color: #d8d8d8 !important; }
.c-aH-grey-2:hover {color: #cbcbcb !important; }
.c-aH-grey-3:hover {color: #bebebe !important; }
.c-aH-grey-4:hover {color: #b1b1b1 !important; }
.c-aH-grey-5:hover {color: #a5a5a5 !important; }
.c-aH-grey-6:hover {color: #989898 !important; }
.c-aH-grey-7:hover {color: #8b8b8b !important; }
.c-aH-grey-8:hover {color: #7e7e7e !important; }
.c-aH-grey-9:hover {color: #727272 !important; }
.c-aH-grey-10:hover {color: #656565 !important; }
.c-aH-grey-11:hover {color: #585858 !important; }
.c-aH-grey-12:hover {color: #4b4b4b !important; }
.c-aH-grey-13:hover {color: #3f3f3f !important; }
.c-aH-grey-14:hover {color: #323232 !important; }
/**====== Grey-color css end ======**/
/**====== Blue-color css start ======**/
.c-aH-blue-grey-1:hover {color: #e1e7e9 !important; }
.c-aH-blue-grey-2:hover {color: #d2dbdf !important; }
.c-aH-blue-grey-3:hover {color: #c3cfd4 !important; }
.c-aH-blue-grey-4:hover {color: #b4c3ca !important; }
.c-aH-blue-grey-5:hover {color: #a5b7bf !important; }
.c-aH-blue-grey-6:hover {color: #96abb4 !important; }
.c-aH-blue-grey-7:hover {color: #87a0aa !important; }
.c-aH-blue-grey-8:hover {color: #78949f !important; }
.c-aH-blue-grey-9:hover {color: #6a8894 !important; }
.c-aH-blue-grey-10:hover {color: #5f7a85 !important; }
.c-aH-blue-grey-11:hover {color: #546d77 !important; }
.c-aH-blue-grey-12:hover {color: #4a5f68 !important; }
.c-aH-blue-grey-13:hover {color: #3f5159 !important; }
.c-aH-blue-grey-14:hover {color: #35444a !important; }

/**====== Blue-color css end ======**/
/**====== Primary-color css start ======**/
.c-aH-primary-1:hover {color: #b7f5e9 !important; }
.c-aH-primary-2:hover {color: #aaf3e5 !important; }
.c-aH-primary-3:hover {color: #9cf1e1 !important; }
.c-aH-primary-4:hover {color: #8fefdc !important; }
.c-aH-primary-5:hover {color: #81eed8 !important; }
.c-aH-primary-6:hover {color: #74ecd4 !important; }
.c-aH-primary-7:hover {color: #66ead0 !important; }
.c-aH-primary-8:hover {color: #59e8cc !important; }
.c-aH-primary-9:hover {color: #4ce6c8 !important; }
.c-aH-primary-10:hover {color: #3ee4c4 !important; }
.c-aH-primary-11:hover {color: #31e2bf !important; }
.c-aH-primary-12:hover {color: #23e1bb !important; }
.c-aH-primary-13:hover {color: #1ed7b2 !important; }
.c-aH-primary-14:hover {color: #1cc9a7 !important; }
/**====== Primary-color css end ======**/
/**====== Success-color css start ======**/
.c-aH-success-1:hover {color: #9fe9bf !important; }
.c-aH-success-2:hover {color: #97e8b9 !important; }
.c-aH-success-3:hover {color: #8fe6b4 !important; }
.c-aH-success-4:hover {color: #86e4ae !important; }
.c-aH-success-5:hover {color: #7ee2a8 !important; }
.c-aH-success-6:hover {color: #76e0a3 !important; }
.c-aH-success-7:hover {color: #6dde9d !important; }
.c-aH-success-8:hover {color: #65dc98 !important; }
.c-aH-success-9:hover {color: #5dda92 !important; }
.c-aH-success-10:hover {color: #54d98c !important; }
.c-aH-success-11:hover {color: #4cd787 !important; }
.c-aH-success-12:hover {color: #44d581 !important; }
.c-aH-success-13:hover {color: #3bd37c !important; }
.c-aH-success-14:hover {color: #33d176 !important; }
/**====== Success-color css end ======**/
/**====== Info-color css start ======**/
.c-aH-info-1:hover {color: #add6f1 !important; }
.c-aH-info-2:hover {color: #a5d1ef !important; }
.c-aH-info-3:hover {color: #9ccded !important; }
.c-aH-info-4:hover {color: #93c8ec !important; }
.c-aH-info-5:hover {color: #8bc4ea !important; }
.c-aH-info-6:hover {color: #82c0e9 !important; }
.c-aH-info-7:hover {color: #79bbe7 !important; }
.c-aH-info-8:hover {color: #71b7e6 !important; }
.c-aH-info-9:hover {color: #68b2e4 !important; }
.c-aH-info-10:hover {color: #5faee3 !important; }
.c-aH-info-11:hover {color: #57aae1 !important; }
.c-aH-info-12:hover {color: #4ea5e0 !important; }
.c-aH-info-13:hover {color: #45a1de !important; }
.c-aH-info-14:hover {color: #3d9cdd !important; }

/**====== Info-color css end ======**/
/**====== Warning-color css start ======**/
.c-aH-warning-1:hover {color: #f9e596 !important; }
.c-aH-warning-2:hover {color: #f8e38c !important; }
.c-aH-warning-3:hover {color: #f8e083 !important; }
.c-aH-warning-4:hover {color: #f7de79 !important; }
.c-aH-warning-5:hover {color: #f7dc6f !important; }
.c-aH-warning-6:hover {color: #f6d966 !important; }
.c-aH-warning-7:hover {color: #f5d75c !important; }
.c-aH-warning-8:hover {color: #f5d552 !important; }
.c-aH-warning-9:hover {color: #f4d249 !important; }
.c-aH-warning-10:hover {color: #f4d03f !important; }
.c-aH-warning-11:hover {color: #f3cd36 !important; }
.c-aH-warning-12:hover {color: #f3cb2c !important; }
.c-aH-warning-13:hover {color: #f2c922 !important; }
.c-aH-warning-14:hover {color: #f2c619 !important; }

/**====== Warning-color css end ======**/
/**====== Danger-color css start ======**/
.c-aH-danger-1:hover {color: #f7c1bb !important; }
.c-aH-danger-2:hover {color: #f6b8b2 !important; }
.c-aH-danger-3:hover {color: #f4b0a9 !important; }
.c-aH-danger-4:hover {color: #f3a8a0 !important; }
.c-aH-danger-5:hover {color: #f29f97 !important; }
.c-aH-danger-6:hover {color: #f1978e !important; }
.c-aH-danger-7:hover {color: #f08f85 !important; }
.c-aH-danger-8:hover {color: #ef867c !important; }
.c-aH-danger-9:hover {color: #ee7e72 !important; }
.c-aH-danger-10:hover {color: #ed7669 !important; }
.c-aH-danger-11:hover {color: #eb6d60 !important; }
.c-aH-danger-12:hover {color: #ea6557 !important; }
.c-aH-danger-13:hover {color: #e95d4e !important; }
.c-aH-danger-14:hover {color: #e85445 !important; }
/**====== altro ======**/
.c-aH-black{color:#000 !important;}

/********************************************
		FINE: COLOR HREF	MOUSE HOVER
********************************************/


/*******************************************
			RIF.2 - Effetto lente
*********************************************/

.img-magnifier-container {
  position:relative;
}

.img-magnifier-glass {
  
  border: 1px solid #000;
  border-radius: 50%; 
  position: absolute; 
  cursor: none;  
  width: 200px;
  height: 200px;
}
/*******************************************
			FINE: Effetto lente
*********************************************/


/*******************************************
			Modal
*********************************************/


#modal1::-webkit-scrollbar { width: 0 }


.modal
{
	width: auto !important;
}

.modalImg
{
	width:100%;
}

.showImg
{	
	width: 50px;
    position: relative;   
    border: none;
    box-shadow: none;
    top: -5px;
    font-size: 20px;
    z-index: 200;
    cursor: pointer;
    background-color: #fff;
    border-radius: 50%;
    height: 50px;
    padding: 15px 10px 10px 15px;
    border: solid 1px;
}

.showImg:hover
{
	background-color:rgba(0,0,0,0.2);
	border-color:#fff;
	color:#fff;
}


.nav-tabs .TabRigheOrdine a
{
	padding-top:5px !important;
	padding-bottom:15px !important;
}

.modal-sm
{
	margin-top:20%;
}
/*******************************************
			FINE: Modal
*********************************************/

/*******************************************
			RIF.98 - MENU
*********************************************/

#azienda-dropdown,#prodotti-dropdown,#informazioni-dropdown,#servizi-dropdown,#areaRis-dropdown 
{
    background-color: rgba(0,0,0,0.8);    
    padding: 5px;
    position: absolute;
    z-index: 100;
	width:250px;	
}
.sub-menu ul
{
	display:none;
}
#azienda-dropdown li,#prodotti-dropdown li,#informazioni-dropdown li,#servizi-dropdown li,#areaRis-dropdown li
{
	padding:8px;
	cursor:pointer;
}
#azienda-dropdown li:hover,#prodotti-dropdown li:hover,#informazioni-dropdown li:hover,#servizi-dropdown li:hover,#areaRis-dropdown li:hover
{
	background-color:rgba(255,255,255,0.4);
}
#azienda-dropdown li a, #prodotti-dropdown li a,#informazioni-dropdown li a,#servizi-dropdown li a,#areaRis-dropdown li a
{
	color:#fff;
	font-weight:600;
}
.activeTon
{
	background-color: rgba(0,0,0,0.8);   
}
.activeTon a:focus
{
	color:#fff !important;
}



/*******************************************
			FINE: MENU
*********************************************/
/*******************************************
			RIF.99 - GENERICI 
*********************************************/
.past-main
{
    /* background-image: url(/portale/img/sfondoMenu.jpg); */
    /* background-repeat: no-repeat; */
    /* background-position: center; */
}
.navbar
{
	/* background-image: url(/portale/img/sfondoMenu.jpg); */
    background-repeat: no-repeat;
    background-position: bottom;
}

.navbar-brand.page-scroll img
{
	height:60px;
	margin-top:-14px;
}


.app-hero {
    /* background: #F3F3F3; */
	background:#fff;
}

.hero-section {
    /* background-image: linear-gradient(to right, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.1)), url(../images/hero3.jpg); */
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    width: 100%;
    background-position: 50% 60%;
}


#HorecaPro h1,#HorecaPro p span
{
	color:#9a2525;
}
#HorecaPro p span
{
	position: relative;
    top: -48px;
    left: -30px;
    font-size: 30px;
    font-weight: 500;
}

.imgCont-top,.imgCont-center,.imgCont-bottom
{
	width:100%;
	background-repeat:no-repeat;	
	background-size:cover;	
}

.imgCont-top
{
	background-position:top;	
	height:500px;
}
.imgCont-center {    
    background-position: center;    
    height: 200px;
}
.imgCont-bottom {    
    background-position: bottom;    
    height: 190px;
}



.imgCover-top,.imgCover-center,.imgCover-bottom
{
	width:100%;
	background-repeat:no-repeat;	
	background-size:cover;	
}

.imgCover-top
{
	background-position:top;	
	height:500px;
}
.imgCover-center {    
    background-position: center;    
    height: 200px;
}
.imgCover-bottom {    
    background-position: bottom;    
    height: 300px;
}

.imgRightP
{
	width:200px !important;
	height:200px !important;
	float:right;
	/* transform: rotate(90deg); */
    margin-left: 20px !important;
}

.boxCarousel .testimonial-section
{
	padding:0;
}

.f-bold
{
	font-weight:bold;
}
   
   
.services .services-icon 
{
    width: 150px;
    height: 100px;
}	
   
.services-icon i
{
	font-size: 50px;
    position: relative;
    top: 13px;
}
.services-description p
{
	margin-bottom:20px;
}

.services .services-icon 
{
	background-color:#fff;
}

.services-icon img
{
	width:100%;
	margin-left: -15px;
}

.services-icon#logoCitl
{
	width:100px;
	margin-left:auto;
}



::selection {
    /* color: #fff; */
    /* background: #ae2ed8; */
}

.services .col-sm-6:hover .services-icon {
	border-color: #2ed8b6;
}


#listLoghi
{
	margin-bottom:100px;
}

#listLoghi .container-fluid
{
	padding:50px;
}
#listLoghi img
{
	width:200px;
}
#listLoghi div:nth-child(6) img
{
	width:100px;
}

footer
{
	background-color:#000 !important;
	color:#fff;
	height:15px !important;
	padding-top:15px !important;
}
.back-to-top 
{
	bottom:15px;
}

.elencoStandard li
{
	margin-left: 30px;    
    padding: 10px;    
    border-bottom: solid 1px rgba(114, 255, 3, 0.47);
}
.elencoNoteLegali li
{
	margin-left: 30px;    
    padding: 10px; 
}

.p-l-s-1{
line-height: 1.6;
letter-spacing: 1px;
}


/***	MASCHERA DI RITAGLIO POLIGONALE PER FAR SEGUIRE AL TESTO IL CONTORNO DELL'IMMAGINE	***/

/*Primo test*/
.shape{
	
	/*Fa seguire il testo sul contorno dell'immagine(Contorno personalizzabile)*/
	shape-outside: polygon(64% 3%, 79% 8%, 89% 14%, 97% 25%, 100% 36%, 100% 50%, 100% 74%, 93% 84%, 83% 92%, 72% 97%, 54% 100%, 1% 99%, 1% 0%, 52% 0%);
	-webkit-shape-outside: polygon(64% 3%, 79% 8%, 89% 14%, 97% 25%, 100% 36%, 100% 50%, 100% 74%, 93% 84%, 83% 92%, 72% 97%, 54% 100%, 1% 99%, 1% 0%, 52% 0%);
  
	/*Ritaglio l'immagine in base ai poligoni*/
	clip-path: polygon(64% 3%, 79% 8%, 89% 14%, 97% 25%, 100% 36%, 100% 50%, 100% 74%, 93% 84%, 83% 92%, 72% 97%, 54% 100%, 1% 99%, 1% 0%, 52% 0%);
  
	float: left;
	margin-right: 10px;
}


#toninelli
{
	/*Fa seguire il testo sul contorno dell'immagine(Contorno personalizzabile)*/
	shape-outside: polygon(0 18%, 100% 18%, 100% 60%, 68% 60%, 60% 100%, 30% 100%, 26% 60%, 0 60%);
	-webkit-shape-outside: polygon(0 18%, 100% 18%, 100% 60%, 68% 60%, 60% 100%, 30% 100%, 26% 60%, 0 60%);
  
	/*Ritaglio l'immagine in base ai poligoni*/
	clip-path: polygon(0 18%, 100% 18%, 100% 60%, 68% 60%, 60% 100%, 30% 100%, 26% 60%, 0 60%);

    float: left;
    margin-right: 10px;
}

#maskTeresa,#maskMag,.mask-l
{
	/*Fa seguire il testo sul contorno dell'immagine(Contorno personalizzabile)*/
	shape-outside: polygon(0 0, 100% 0, 100% 100%,0 100%);
	-webkit-shape-outside: polygon(0 0, 100% 0, 100% 100%,0 100%);
  
	/*Ritaglio l'immagine in base ai poligoni*/
	clip-path: polygon(0 0, 100% 0, 100% 100%,0 100%);
  
	float: left;
	margin: 15px !important;
}   


.mask-r
{
	/*Fa seguire il testo sul contorno dell'immagine(Contorno personalizzabile)*/
	shape-outside: polygon(0 0, 100% 0, 100% 100%,0 100%);
	-webkit-shape-outside: polygon(0 0, 100% 0, 100% 100%,0 100%);
  
	/*Ritaglio l'immagine in base ai poligoni*/
	clip-path: polygon(0 0, 100% 0, 100% 100%,0 100%);
  
	float: right;
	margin: 15px !important;
} 

#maskMag
{
	width: 278px;
}
#maskIso9001
{
	shape-outside: circle(50% at 50% 50%);
    -webkit-shape-outside: circle(50% at 50% 50%);
    clip-path: circle(53% at 50% 50%);
    float: right;
    margin: 10px !important;
}
#iso9001
{
	shape-outside: circle(50% at 50% 50%);
    -webkit-shape-outside: circle(50% at 50% 50%);
    clip-path: circle(53% at 50% 50%);    
    margin: 10px !important;
	width: 130px !important;
}

.clearFloat
{
	clear:both;
}

.slideTon
{
	width:600px;
}

.slideTon img 
{
	height:300px;	
}

.slideTon .owl-item
{
	width:600px !important;
	/* margin-right: 100px;	 */
}

#contViewImg
{
	width: 100%;
    /* height: 900px; */
    background-color: rgba(0,0,0,0.8);
    position: fixed;
    z-index: 5000;
    top: 0;
    left: 0;
}

#contViewImg .ion-close:hover
{
	color:#fff !important;
}
#contViewImg #Gr
{
	width:100%;
}
#contViewImg #Pi
{
	overflow-x: hidden;
    display: flex;
	padding: 20px;
}
#contViewImg #Pi img
{
	height:100px;
	margin-right:50px;
	cursor:pointer;
}

#contViewImg .btnLeft,#contViewImg .btnRight
{
	height: 100%;
    color: rgba(255,255,255,0.6);
    font-size: 70px;
    position: relative;
    top: 30px;
	cursor:pointer;
}

#contViewImg .btnLeft:hover,#contViewImg .btnRight:hover
{
	color:#fff;
}

#map
{
	width: 100%;
    height: 700px;
}

.ulCustom li
{
	list-style: circle;
	margin-left:30px;
}

.ul-disc li
{
	padding:5px;
	list-style:disc;
	margin-left:20px;
}

.ul-alfab li
{
	padding:5px;
	list-style: upper-alpha;
	margin-left:20px;
}
    
.ul-decimal li
{
	padding:5px;
	list-style: decimal;
	margin-left:20px;
	line-height: 1.6;
    letter-spacing: 1px;
}

.multiLiv-Dec-alpha ul li,.multiLiv-Dec-alpha ol li
{
	padding:5px;	
	margin-left:20px;
	line-height: 1.6;
    letter-spacing: 1px;
}
.multiLiv-Dec-alpha ul li,.multiLiv-Dec-alpha ul ol ul li
{
	list-style: decimal;
}
.multiLiv-Dec-alpha ol li
{
	list-style: upper-alpha;
}
.infoPercorso li
{
	cursor:pointer;
	padding:5px;
}

#btnContatti
{
	background: rgba(46, 216, 182,0.5);
    margin: 0;
    position: fixed;
    bottom: 13px;
    right: 50px;
    width: 145px;
    height: 37px;
    z-index: 90;
    text-decoration: none;   
}
#btnContatti:hover
{
	background: rgba(46, 216, 182,1);
}

#btnContatti span
{
	background: #000;
    margin: 0;
    position: fixed;
    bottom: 12px;
    right: 27px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    z-index: 90;
    text-decoration: none;
    color: #0E1729;
	display:none;
}

#btnContatti a
{
	text-decoration:none;
	color:#fff;
	padding:10px;
}
#btnContatti a label
{
	color:#fff;
	font-size: 18px;
	
}
#btnContatti a i 
{
	font-size: 30px;  
    top: 5px;
    position: relative;
}
#btnContatti a label
{
	display:initial;

}


#btnCont
{
	background: rgba(0,0,0,0.5);
    margin: 0;
    position: relative;
	left: 272px;
    top: 10px;
    width: 145px;
    height: 37px;
    z-index: 9;
    text-decoration: none;   
}
#btnCont:hover
{
	background: rgba(0,0,0,1);
}


#btnCont a
{
	text-decoration:none;
	color:#fff;
	padding:10px;
}
#btnCont a label
{
	color:#fff;
	font-size: 18px;
	
}
#btnCont a i 
{
	font-size: 30px;  
    top: 5px;
    position: relative;
}
#btnCont a label
{
	display:initial;

}



#infoContact
{
    background-color: #fbf1e2;
}

#infoContact p
{
	font-weight: bold;
    color: #bb7000;
}
#infoContact li
{
	border-bottom: solid 1px rgba(146, 40, 0, 0.47);
}

#infoContatti
{
	background-color: #f0f8ff;
    border: solid 1px #3d9cdd;
}
#infoContatti p
{
	font-weight: bold;
    color: #4e8ec5;
}
#infoContatti li
{
	border-bottom: solid 1px rgb(148, 190, 218)
}
.privacy
{
	cursor:pointer;
}
#privacy
{
	position: fixed;
    background-color: #fff;
    padding: 20px;
    border: solid 1px rgba(0,0,0,0.2);
    box-shadow: 0 0 6px 4px rgba(0,0,0,0.5);
    top: 70%;
    z-index: 4000;
    left: 0;
}
#privacy i
{
	cursor: pointer;
    position: absolute;
    top: 10px;
    right: 15px;
    font-size: 30px;
    opacity: 0.5;
}
#privacy i:hover
{
	opacity: 1;
}

#rivenditore
{
	padding: 20px;
    background-color: darkred;
    color: #f7c7c7;
    font-weight: 600;
    margin-top: 20px;
}
#rivenditore a
{
	color: #fff;
    font-weight: bold;
}

#rivenditore a:hover
{
	color:#f7f384;    
}

.radio-inline,.form-radio input 
{
	margin:0;
}

.form-radio label
{
	padding-top:5px;	
}

.form-radio
{
	margin-bottom:5px;
}
.radio-inline
{
	 margin-left: -10px;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:20px;
}
::-moz-placeholder { /* Firefox 19+ */
  font-size:20px;
}
:-ms-input-placeholder { /* IE 10+ */
  font-size:20px;
}
:-moz-placeholder { /* Firefox 18- */
  font-size:20px;
}


.table th 
{
	font-weight:bold;
}

.middle {
    vertical-align: middle !important;
}

/*Effetto collapse simile all'accordion integrato nella libreria jquery*/
.collapseIntJQ section
{
	padding: 10px;    
    background-color: #4e5e67;
	margin-bottom:20px;
}

.collapseIntJQ section h5 a
{
	text-decoration: none;
    color: #e3ecf1;
    font-weight: bold;
    letter-spacing: 0.5px;
}

.collapseIntJQ article
{
	border: solid 2px #4e5e67;
	margin-top:-20px;
    margin-bottom: 20px;
    border-radius: 0 0 10px 10px;
	padding:10px;
}



.ti-pin
{
	color:red;
}


.cta-sub
{
	padding:50px 0;
}

.flex-split {
   padding:0;
}


.masonry-media
{
	border-bottom: solid 1px rgba(0,0,0,0.2);
}

.masonry-media 
{
	overflow: hidden;
	-webkit-transition: all 0.5s;
	transition: all 0.5s; 
}
.masonry-media img:hover 
{
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    overflow: hidden;
    -webkit-transition: all 0.5s;
    transition: all 0.5s; 
}

.masonry-image .masonry-media 
{
	margin-bottom: 20px; 
}
.masonry-media ul li
{
	line-height: 1.2;
    letter-spacing: 1px;
}

.lcndArtLis li
{
	font-size:14px;
	margin: 10px 0 10px 20px;
    list-style: square;
}

.lcndArtLis li a 
{
	font-weight:bold;
	cursor:pointer;
}

#uffimg
{
	width:100%;
	height:400px;
	background-image:url(/img/toninelli-uffici/uff_01.jpg);
	background-repeat:no-repeat;
	background-position:0 60%;
	background-size:cover;
}
#ufftxt
{
	position: absolute;
    top: 0;
    right: 0;
    background-color: rgba(227, 250, 212, 0.81);
    padding: 50px;
    border-radius: 0 15px 0;
}
#ufftxt h1
{
	font-size: 32px !important;
    color: #6fe423;
    font-weight: bold;
    text-shadow: 1px 1px 0px #000;
}

#ufftxt p
{
	color: #46a20b;
    font-weight: 700;
}



#grpSfondo, #tonSfondo, #mrSfondo,#citlSfondo
{
	position: absolute;
    top: 35%;
    text-align: center;
}


#grpSfondo
{
    left: 45%;
}
#tonSfondo, #mrSfondo,#citlSfondo
{
    left: 40%;
}

#grpSfondo h2, #tonSfondo h2, #mrSfondo h2,#citlSfondo h2
{
	font-weight: bold;
    margin-bottom: 5px;
}

#grpSfondo span, #tonSfondo span, #mrSfondo span,#citlSfondo span
{
	font-weight: 600 !important;
}
#tonSfondo h2,#tonSfondo span
{
	color:#0336a9;
}

#mrSfondo h2,#mrSfondo span,#citlSfondo h2, #citlSfondo span
{
	color:#fff;
}

#doveSiamo
{
	background-color:rgba(0,0,0,0.6);
}
#doveSiamo div
{
	text-align:center;
	height:200px;
	
}
#doveSiamo h2
{
	position: relative;
    top: 40%;
    font-weight: bold;
    color: gainsboro;
}

.citlImgSfondo
{
	width:100%;
	background-repeat:no-repeat;	
	background-size:cover;	
	background-position:bottom;
	height:150px;
}

#main
{
	padding-top:80px;
}

.btn-f-right
{
	float:right;
}

#grpLogo
{
	width: 678px;
    height: 700px;
    background-image: url(/portale/img/grp.jpg);
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 100px;
    position: relative;
    left: 33%;
}

input[name="codsecurity"]
{
	margin-bottom:10px;
}

.codSec div
{
	padding: 10px;
    border: solid 1px rgba(0,0,0,0.2);
    text-align: center;
    font-size: 22px;
    background-color: #e0e0e0;
    font-weight: bold;
    color: #c3c3c3;
    margin-top: 25px;
	
	
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none;   /* Chrome/Safari/Opera */
    -khtml-user-select: none;    /* Konqueror */
    -moz-user-select: none;      /* Firefox */
    -ms-user-select: none;       /* Internet Explorer/Edge */
    user-select: none;           /* Non-prefixed version, currently supported by any browser but < IE9 */

}

.codSec .fa-refresh
{
	position: absolute;
    top: 36px;
    right: 30px;
    font-size: 25px;
    cursor: pointer;
    color: #949494;
}

.codSec .fa-refresh:hover
{
	color:#5f5f5f;
}
.codSecMsgError
{
	font-size: 14px;
    padding-top: 10px;
    color: red;
    letter-spacing: 1px;
    line-height: 1.4;
}


.estate
{
	background-image:url(/portale/img/estate.jpg);
	background-repeat:no-repeat;
	background-position: center;	
	background-size:cover;
	/* margin-bottom:50px; */
}

.estate article
{
	
	background-color:rgba(0,0,0,0.3);
	border-radius:10px;
	padding:20px;
	width:50%;
	margin-left:25%;
}
.estate article h1,.estate article p
{
	color:#fff;
}
.estate article p
{
	font-weight:800;
	
}

#mrCont img{width:100%;}

/*******************************************
			FINE: GENERICI 
*********************************************/

/*********************************************************************************
						--------	RIF.100 - MEDIA QUERY   --------
**********************************************************************************/


/*	Smartphone portrait	*/ /*-------- col -------*/
@media only screen and (min-width: 300px) and (max-width: 360px){
	
	
	#main 
	{
		padding-top: 60px;
	}

	h2 
	{
		font-size: 26px !important;
	}

	.services-section .services
	{
		padding-bottom:0;
	}
	
	#grpLogo 
	{
		width: 321px;
		height: 330px;
		background-image: url(/portale/img/grp.jpg);
		background-position: top;
		background-repeat: no-repeat;
		background-size: cover;
		margin-bottom: 0;
		position: relative;
		left: 0;
	}
	
	#grpSfondo
	{
		left: 11%;
	}
	
	#grp .imgCont-bottom,#ton .imgCont-bottom,#mr .imgCont-bottom
	{
		background-position: left;
	    background-size: cover;
	}
	
	#tonSfondo,#citlSfondo 
	{
		left: 8px;
		width: 95%;
	}
	
	#tonSfondo h2,#tonSfondo span
	{
		color:#fff;
	}
	
	#tonSfondo span
	{
		line-height:1.6;
		padding: 0 5px;
	}
	
	
	.slideTon img 
	{
		height: 138px;
	}
	.owl-theme .owl-controls 
	{
		position: relative;
		left: 20%;
		text-align: inherit;
	}
	
	#mrSfondo
	{
		left: 8px;
		width: 92%;
	}
	
	#mrCont img,#citlCont img
	{
		width:100%;
	}
	
	#btnCont 
	{
		left:99px;
	}
	
	.infoPercorso li
	{
		font-size:14px;
	}
	
	#listLoghi
	{
		margin-bottom:50px;
	}

	#listLoghi .container-fluid
	{
		padding: 25px;
		display: flex;
		margin-bottom: 45px;
	}
	#listLoghi img
	{
		width:50px;
	}
	#listLoghi div:nth-child(6) img
	{
		width:25px;
	}
	
	#listLoghi div:nth-child(1).col-1,#listLoghi div:nth-child(6).col-sm-1
	{
		padding:0;
	}
	
	#listLoghi div.col-2,#listLoghi div.col-sm-2
	{
		padding: 0 5px;
	}
	
	#listLoghi .container-fluid 
	{
		margin-bottom: 0;
		padding-top: -0;
		margin-top: -65px;
	}
}


/*smartphone landscape*/ /*-------- col col-sm -------*/
@media only screen and (min-width : 361px) and (max-width : 681px) {
	
	#main 
	{
		padding-top: 60px;
	}

	h2 
	{
		font-size: 26px !important;
	}

	.services-section .services
	{
		padding-bottom:0;
	}
	
	#grpLogo 
	{
		width: 321px;
		height: 330px;
		background-image: url(/portale/img/grp.jpg);
		background-position: top;
		background-repeat: no-repeat;
		background-size: cover;
		margin-bottom: 0;
		position: relative;
		left: 12px;
	}
	
	#grpSfondo
	{
		left: 15%;
	}
	
	#grp .imgCont-bottom,#ton .imgCont-bottom,#mr .imgCont-bottom
	{
		background-position: left;
	    background-size: cover;
	}
	
	#tonSfondo,#citlSfondo 
	{
		left: 35px;
		width: 80%;
	}
	
	#tonSfondo h2,#tonSfondo span
	{
		color:#fff;
	}
	
	#tonSfondo span
	{
		line-height:1.6;
		padding: 0 5px;
	}
	
	
	.slideTon img 
	{
		height: 164px;
	}
	.owl-theme .owl-controls 
	{
		position: relative;
		left: 25%;
		text-align: inherit;
	}
	
	#mrSfondo
	{
		left: 12px;
		width: 92%;
	}
	
	#mrCont img,#citlCont img
	{
		width:100%;
	}
	
	#btnCont 
	{
		left:154px;
	}
	
	.infoPercorso li
	{
		font-size:14px;
	}
	
	#listLoghi
	{
		margin-bottom:50px;
	}

	#listLoghi .container-fluid
	{
		padding: 57px;
		display: flex;
		margin-bottom: 45px;
	}
	#listLoghi img
	{
		width:50px;
	}
	#listLoghi div:nth-child(6) img
	{
		width:25px;
	}
	
	#listLoghi div:nth-child(1).col-1,#listLoghi div:nth-child(6).col-sm-1
	{
		padding:0;
	}
	
	#listLoghi div.col-2,#listLoghi div.col-sm-2
	{
		padding: 0 5px;
	}
	
	#listLoghi .container-fluid 
	{
		margin-bottom: 0;
		padding-top: 0;
		margin-top: -65px;
	}
}

@media only screen and (min-width : 400px) and (max-width : 681px) {
	
	
	
	
}

@media only screen and (min-width : 393px) and (max-width : 846px) {
	
	#main 
	{
		padding-top: 60px;
	}

	h2 
	{
		font-size: 26px !important;
	}

	.services-section .services
	{
		padding-bottom:0;
	}
	
	#grpLogo 
	{
		width: 321px;
		height: 330px;
		background-image: url(/portale/img/grp.jpg);
		background-position: top;
		background-repeat: no-repeat;
		background-size: cover;
		margin-bottom: 0;
		position: relative;
		left: 27px;
	}
	
	#grpSfondo
	{
		left: 15%;
	}
	
	#grp .imgCont-bottom,#ton .imgCont-bottom,#mr .imgCont-bottom
	{
		background-position: left;
	    background-size: cover;
	}
	
	#tonSfondo,#citlSfondo 
	{
		left: 35px;
		width: 80%;
	}
	
	#tonSfondo h2,#tonSfondo span
	{
		color:#fff;
	}
	
	#tonSfondo span
	{
		line-height:1.6;
		padding: 0 5px;
	}
	
	
	.slideTon img 
	{
		height: 164px;
	}
	.owl-theme .owl-controls 
	{
		position: relative;
		left: 25%;
		text-align: inherit;
	}
	
	#mrSfondo
	{
		left: 12px;
		width: 92%;
	}
	
	#mrCont img,#citlCont img
	{
		width:100%;
	}
	
	#btnCont 
	{
		left:190px;
	}
	
	.infoPercorso li
	{
		font-size:14px;
	}
	
	#listLoghi
	{
		margin-bottom:50px;
	}

	#listLoghi .container-fluid
	{
		padding: 71px;
		display: flex;
		margin-bottom: 45px;
	}
	#listLoghi img
	{
		width:50px;
	}
	#listLoghi div:nth-child(6) img
	{
		width:25px;
	}
	
	#listLoghi div:nth-child(1).col-1,#listLoghi div:nth-child(6).col-sm-1
	{
		padding:0;
	}
	
	#listLoghi div.col-2,#listLoghi div.col-sm-2
	{
		padding: 0 5px;
	}
	
	#listLoghi .container-fluid 
	{
		margin-bottom: 0;
		padding-top: 0;
		margin-top: -65px;
	}
}

/*iPads (tablet-portrait) ----------- */	/*-------- col-sm col-md -------*/										   
@media only screen and (min-width : 682px) and (max-width : 768px) {
	
	
}

@media (max-width:740px) {
	#main 
	{
		padding-top: 60px;
	}

	h2 
	{
		font-size: 26px !important;
	}

	.services-section .services
	{
		padding-bottom:0;
	}
	
	#grpLogo 
	{
		width: 321px;
		height: 330px;
		background-image: url(/portale/img/grp.jpg);
		background-position: top;
		background-repeat: no-repeat;
		background-size: cover;
		margin-bottom: 0;
		position: relative;
		left: 12px;
	}
	
	#grpSfondo
	{
		left: 15%;
	}
	
	#grp .imgCont-bottom,#ton .imgCont-bottom,#mr .imgCont-bottom
	{
		background-position: left;
	    background-size: cover;
	}
	
	#tonSfondo,#citlSfondo 
	{
		left: 35px;
		width: 80%;
	}
	
	#tonSfondo h2,#tonSfondo span
	{
		color:#fff;
	}
	
	#tonSfondo span
	{
		line-height:1.6;
		padding: 0 5px;
	}
	
	
	.slideTon img 
	{
		height: 164px;
	}
	.owl-theme .owl-controls 
	{
		position: relative;
		left: 25%;
		text-align: inherit;
	}
	
	#mrSfondo
	{
		left: 12px;
		width: 92%;
	}
	
	#mrCont img,#citlCont img
	{
		width:100%;
	}
	
	#btnCont 
	{
		left:139px;
	}
	
	.infoPercorso li
	{
		font-size:14px;
	}
	
	#listLoghi
	{
		margin-bottom:50px;
	}

	#listLoghi .container-fluid
	{
		padding: 57px;
		display: flex;
		margin-bottom: 45px;
	}
	#listLoghi img
	{
		width:50px;
	}
	#listLoghi div:nth-child(6) img
	{
		width:25px;
	}
	
	#listLoghi div:nth-child(1).col-1,#listLoghi div:nth-child(6).col-sm-1
	{
		padding:0;
	}
	
	#listLoghi div.col-2,#listLoghi div.col-sm-2
	{
		padding: 0 5px;
	}
	
	#listLoghi .container-fluid 
	{
		margin-bottom: 0;
		padding-top: 0;
		margin-top: -65px;
	}
	
}

/*iPads (portrait) ----------- */	/*-------- col-sm col-md -------*/										   
@media only screen and (min-width : 991px) {
	
	
}



/*iPads (landscape) ----------- */				
/* @media only screen and (max-height : 659px) and (max-width : 1024px) { */
	
	
/* } */

/*-------- col-md col-lg -------*/
@media only screen and (min-width : 768px) and (max-width : 1024px) {
	
	#grpLogo 
	{
		width: 321px;
		height: 330px;
		background-image: url(/portale/img/grp.jpg);
		background-position: top;
		background-repeat: no-repeat;
		background-size: cover;
		margin-bottom: 0;
		position: relative;
		left: 27%;
	}
	#grpSfondo
	{
		left:36%;
	}
	#tonSfondo
	{
		left:9%;
	}
	
	#ton .imgCont-bottom
	{
		background-position: right;
	}
	.slideTon img 
	{
		height: 300px;
	}
	.owl-theme .owl-controls 
	{
		position: relative;
		left: 57%;
		text-align: initial;
	}
	.owl-carousel .owl-wrapper-outer 
	{
		left: 10%;
	}
	
	#citlSfondo {
		left: 75px;
		width: 80%;
	}
	
	#btnCont 
	{
		position:absolute;
		top:21px;
		left:initial;
		right:25px;
	}
	
	.infoPercorso li
	{
		font-size:15px;
	}
	
	#listLoghi
	{
		margin-bottom:50px;
	}

	#listLoghi .container-fluid
	{
		padding: 57px;
		display: flex;
		margin-bottom: 45px;
	}
	#listLoghi img
	{
		width:100px;
	}
	#listLoghi div:nth-child(6) img
	{
		width:50px;
	}
	
	#listLoghi div:nth-child(1).col-1,#listLoghi div:nth-child(6).col-sm-1
	{
		padding:0;
	}
	
	#listLoghi div.col-2,#listLoghi div.col-sm-2
	{
		padding: 0 5px;
	}
	
	#listLoghi .container-fluid 
	{
		margin-bottom: 0;
		padding-top: 0;
		margin-top: -65px;
	}
}
/*-------- col-xl -------*/
@media only screen and (min-width : 1025px) {
	
}


/* @media only screen and (min-width : 800px) and (max-width: 1280px) { */
	
/* } */


@media only screen and (min-width : 1024px) and (max-width : 1200px) {
		
	#grpLogo
	{
		width: 678px;
		height: 700px;
		background-image: url(/portale/img/grp.jpg);
		background-position: top;
		background-repeat: no-repeat;
		background-size: cover;
		margin-bottom: 100px;
		position: relative;
		left: 20%;
	}

	#grp .imgCont-bottom,#mr .imgCont-bottom
	{
		background-position: left;
	    background-size: cover;
	}
	
	#ton .imgCont-bottom
	{
		background-position: center;
	    background-size: cover;
	}
	
	
	#tonSfondo
	{
		left: 12%;
		width: 80%;
	}
	
	#tonCont .flex-split {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	
	
	.owl-carousel .owl-wrapper-outer 
	{
		left: 30%;
	}
	
	.owl-theme .owl-controls {
		position: relative;
		left: 30%;
	}
	
	#mrSfondo
	{
		left:31%;
	}
	
	#map {
		width: 100%;
		height: 1035px;
	}
	
	#btnCont {
		position: relative;
		left: 48px;
	}
}

@media only screen and (min-width : 600px) and (max-width : 960px) {
	.slideTon img {
		height: 260px;
	}
	
	.owl-theme .owl-controls {
		position: relative;
		left: 42%;
		text-align: inherit;
	}
}

@media only screen and (min-width : 800px) and (max-width : 1280px) {
	#tonCont .flex-split {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	.owl-theme .owl-controls 
	{
		position: relative;
		left: 76%;
	}
	
	#btnCont
	{
		left:375px;
	}
	
}

@media (min-width:1200px) {
	#grpLogo
	{
		left:33%;
	}
}


@media only screen and (width: 10188px) and (width: 7916px){
	nav
	{
		transform:scale3d(2.5,2.5,2.5);
	}
	#grpLogo {
		width: 1036px;
		height: 1069px;
		left:46%;
	}
}



/* @media only screen and (min-width : 2400px) { */
	
/* } */

