﻿md-grid-tile-header {
    color: inherit !important;
}

.padding-top-widget {
    padding-top: 48px;
}

.md-button-widget {
    width: 100%;
    height: 100%;
    padding: 0 0 0 0;
    cursor: pointer;
    line-height: normal;
}

.kbs-widget-inputcontainer-width-95 {
    width: 95% !important;
}

/* Standard */

.kbs-widget {
    background: rgb(1,125,195) !important;
}

.kbs-widget .kbs-widget-header,
.kbs-widget .kbs-widget-counter-count,
.kbs-widget .kbs-widget-counter-text,
.kbs-widget .kbs-widget-application-text {
	color: white !important;
}

.kbs-widget md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget md-input-container.md-input-focused .kbs-widget-counter-text {
    color: white !important;
    border-color: white !important;
}

.kbs-widget .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
    fill: rgb(1,125,195) !important;
}

/* Fine Standard */

/* Primary */

.kbs-widget-primary {
    background: rgb(1,125,195) !important;
}

.kbs-widget-primary .kbs-widget-header,
.kbs-widget-primary .kbs-widget-counter-count,
.kbs-widget-primary .kbs-widget-counter-text,
.kbs-widget-primary .kbs-widget-application-text {
	color: white !important;
}

.kbs-widget-primary md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-primary md-input-container.md-input-focused .kbs-widget-counter-text {
    color: white !important;
    border-color: white !important;
}

.kbs-widget-primary .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-primary .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-primary .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
    fill: rgb(1,125,195) !important;
}

/* Fine Primary */

/* Accent */

.kbs-widget-accent {
    background: rgb(255,171,64) !important;
}

.kbs-widget-accent .kbs-widget-header,
.kbs-widget-accent .kbs-widget-counter-count,
.kbs-widget-accent .kbs-widget-counter-text,
.kbs-widget-accent .kbs-widget-application-text {
	color: white !important;
}

.kbs-widget-accent md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-accent md-input-container.md-input-focused .kbs-widget-counter-text {
    color: white !important;
    border-color: white !important;
}

.kbs-widget-accent .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-accent .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-accent .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
    fill: rgb(255,171,64) !important;
}

/* Fine Accent */

/* Basic */

.kbs-widget-basic {
    background: white;
}

.kbs-widget-basic .kbs-widget-header,
.kbs-widget-basic .kbs-widget-counter-count,
.kbs-widget-basic .kbs-widget-counter-text,
.kbs-widget-basic .kbs-widget-application-text {
	background: rgb(1,125,195) !important;
	color: white !important;
}

.kbs-widget-basic md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-basic md-input-container.md-input-focused .kbs-widget-counter-text {
    color: white !important;
    border-color: white !important;
}

.kbs-widget-basic .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-basic .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-basic .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
    fill: rgb(255,171,64) !important;
}

/* Fine Basic */

/* White */

.kbs-widget-white {
    background: white;
}

.kbs-widget-white .kbs-widget-header,
.kbs-widget-white .kbs-widget-counter-count,
.kbs-widget-white .kbs-widget-counter-text,
.kbs-widget-white .kbs-widget-application-text {
	color: black !important;
}

.kbs-widget-white md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-white md-input-container.md-input-focused .kbs-widget-counter-text {
    color: black !important;
    border-color: black !important;
}

.kbs-widget-white .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-white .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-white .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
    fill: black !important;
}

/* Fine White */

/* LightGray */

.kbs-widget-lightgray {
	background: lightgray;
}

.kbs-widget-lightgray .kbs-widget-header,
.kbs-widget-lightgray .kbs-widget-counter-count,
.kbs-widget-lightgray .kbs-widget-counter-text,
.kbs-widget-lightgray .kbs-widget-application-text {
	color: black !important;
}

.kbs-widget-lightgray md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-lightgray md-input-container.md-input-focused .kbs-widget-counter-text {
	color: black !important;
	border-color: black !important;
}

.kbs-widget-lightgray .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-lightgray .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-lightgray .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: black !important;
}

/* Fine LightGray */

/* Orange */

.kbs-widget-orange {
	background: #FF8400 !important;
}

.kbs-widget-orange .kbs-widget-header,
.kbs-widget-orange .kbs-widget-counter-count,
.kbs-widget-orange .kbs-widget-counter-text,
.kbs-widget-orange .kbs-widget-application-text {
	color: white !important;
}

.kbs-widget-orange md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-orange md-input-container.md-input-focused .kbs-widget-counter-text {
	color: white !important;
	border-color: white !important;
}

.kbs-widget-orange .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-orange .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-orange .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: #FF8400 !important;
}

/* Fine Orange */

/* Green */

.kbs-widget-green {
	background: #33B300 !important;
}

.kbs-widget-green .kbs-widget-header,
.kbs-widget-green .kbs-widget-counter-count,
.kbs-widget-green .kbs-widget-counter-text,
.kbs-widget-green .kbs-widget-application-text {
	color: white !important;
}

.kbs-widget-green md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-green md-input-container.md-input-focused .kbs-widget-counter-text {
	color: white !important;
	border-color: white !important;
}

.kbs-widget-green .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-green .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-green .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: #33B300 !important;
}

/* Fine Green */

/* Yellow */

.kbs-widget-yellow {
	background: #FFF700 !important;
}

.kbs-widget-yellow .kbs-widget-header,
.kbs-widget-yellow .kbs-widget-counter-count,
.kbs-widget-yellow .kbs-widget-counter-text,
.kbs-widget-yellow .kbs-widget-application-text {
	color: black !important;
}

.kbs-widget-yellow md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-yellow md-input-container.md-input-focused .kbs-widget-counter-text {
	color: black !important;
	border-color: black !important;
}

.kbs-widget-yellow .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-yellow .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-yellow .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: #FFF700 !important;
}

/* Fine Yellow */

/* Slate Blue  */

.kbs-widget-slateblue {
	background: #7B68EE !important;
}

.kbs-widget-slateblue .kbs-widget-header,
.kbs-widget-slateblue .kbs-widget-counter-count,
.kbs-widget-slateblue .kbs-widget-counter-text,
.kbs-widget-slateblue .kbs-widget-application-text {
	color: white !important;
}

.kbs-widget-slateblue md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-slateblue md-input-container.md-input-focused .kbs-widget-counter-text {
	color: white !important;
	border-color: white !important;
}

.kbs-widget-slateblue .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-slateblue .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-slateblue .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: #7B68EE !important;
}

/* Fine Slate Blue */

/* Dark Cyan */

.kbs-widget-darkcyan {
	background: #008B8B !important;
}

.kbs-widget-darkcyan .kbs-widget-header,
.kbs-widget-darkcyan .kbs-widget-counter-count,
.kbs-widget-darkcyan .kbs-widget-counter-text,
.kbs-widget-darkcyan .kbs-widget-application-text {
	color: white !important;
}

.kbs-widget-darkcyan md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-darkcyan md-input-container.md-input-focused .kbs-widget-counter-text {
	color: white !important;
	border-color: white !important;
}

.kbs-widget-darkcyan .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-darkcyan .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-darkcyan .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: #008B8B !important;
}

/* Fine Dark Cyan */

/* Dark Orchid */

.kbs-widget-darkorchid {
	background: #9932CC !important;
}

.kbs-widget-darkorchid .kbs-widget-header,
.kbs-widget-darkorchid .kbs-widget-counter-count,
.kbs-widget-darkorchid .kbs-widget-counter-text,
.kbs-widget-darkorchid .kbs-widget-application-text {
	color: white !important;
}

.kbs-widget-darkorchid md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-darkorchid md-input-container.md-input-focused .kbs-widget-counter-text {
	color: white !important;
	border-color: white !important;
}

.kbs-widget-darkorchid .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-darkorchid .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-darkorchid .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: #9932CC !important;
}

/* Fine Dark Orchid */

/* Basic Primary */

.kbs-widget-basic-primary {
	background: white;
}

.kbs-widget-basic-primary .kbs-widget-header,
.kbs-widget-basic-primary .kbs-widget-counter-count,
.kbs-widget-basic-primary .kbs-widget-counter-text,
.kbs-widget-basic-primary .kbs-widget-application-text {
	background: rgb(1,125,195) !important;
	color: white !important;
}

.kbs-widget-basic-primary md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-basic-primary md-input-container.md-input-focused .kbs-widget-counter-text {
	color: white !important;
	border-color: white !important;
}

.kbs-widget-basic-primary .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-basic-primary .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-basic-primary .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: rgb(1,125,195) !important;
}

/* Fine Basic Primary */

/* Basic Accent */

.kbs-widget-basic-accent {
	background: white;
}

.kbs-widget-basic-accent .kbs-widget-header,
.kbs-widget-basic-accent .kbs-widget-counter-count,
.kbs-widget-basic-accent .kbs-widget-counter-text,
.kbs-widget-basic-accent .kbs-widget-application-text {
	background: rgb(255,171,64) !important;
	color: white !important;
}

.kbs-widget-basic-accent md-input-container:not(.md-input-focused):not(.md-input-invalid) .kbs-widget-counter-text,
.kbs-widget-basic-accent md-input-container.md-input-focused .kbs-widget-counter-text {
	color: white !important;
	border-color: white !important;
}

.kbs-widget-basic-accent .kbs-widget-chart-states .highcharts-series-0 rect,
.kbs-widget-basic-accent .kbs-widget-chart-states .highcharts-legend-item rect,
.kbs-widget-basic-accent .kbs-widget-chart-states .highcharts-tooltip text tspan[dy="15"] {
	fill: rgb(255,171,64) !important;
}

/* Fine Basic Accent */

/* Inizio Widget menu  */

.kbs-widget-menu-cointainer {
	height: auto;
	color: rgba(0, 0, 0, 0.87);
	padding: 20px !important;
}

.kbs-widget-menu-simulate-a:hover{
    text-decoration: underline !important;    
}

.kbs-widget-menu-lv0:not(:first-child){
    margin-top: 15px;
}

.kbs-widget-menu-lv0{    
    font-size: 1.4em !important;    
    margin-bottom: 15px;
}

.kbs-widget-menu-lv1{
    padding-left: 30px;    
    font-size: 0.8em !important;    
    margin-bottom: 10px;
}

.kbs-widget-menu-lv2{
    padding-left: 60px;    
    font-size: 0.8em !important;    
    margin-bottom: 10px;
}

.kbs-widget-menu-lv999{              
    margin-bottom: 10px;
}

/* Fine Widget menu  */

/* Inizio Widget Contatti */

.kbs-widget-contact-letter-class{
    color: rgba(0, 0, 0, 0.87);
}

.kbs-widget-countact-search-icon{
    min-height: 100%;
    padding-top: 3%;
    padding-left: 3%;
}

.kbs-widget-contacts-avatar{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 55%;
    margin-top: 5px;
    margin-bottom: 5px;    
    max-height: 80px;
    max-width: 70px;
}
.kbs-widget-contacts-avatar-min{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;        
    max-height: 45px;
    max-width: 38px;
    margin: 2px;
}


 .kbs-widget-contact-dialog-hieght{
     height: 100%
 }

@media screen and (min-width: 960px) {
 .kbs-widget-contact-dialog-hieght{
     height: 80%
 }  
}

.kbs-widget-account-min-width-dialog{
    min-width: 800px;
    min-height: 670px !important;          
}
/* Fine widget Contatti */