﻿.mdl-layout__container{
    background-color:#f4f4f4;
}
/* Background color */
.main-background-color{
    background-color:#f5f5f5;
}
.mdl-layout__header-row{
    height:auto;
    padding:0 40px 0 40px;
}
.mdl-layout__header-row .mdl-navigation__link{
    line-height:77px;
    padding:0 40px;
}
/*Shadow box*/
.mdl-shadow--1dp{
    box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 1px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}
/*tab*/
.mdl-layout__tab{
    color:#5d7184;
}
.mdl-layout.is-upgraded .mdl-layout__tab.is-active{
    color:#323c46;
}
.mdl-snackbar{
    z-index:100;
}
/* Dialog */
.mdl-dialog .mdl-dialog__title{
    font-family: 'Roboto', 'Helvetica', sans-serif;
    font-size:1.8rem;
    color:#323c46;
    font-weight:300;
    padding: 10px 24px 0;
}
dialog::backdrop {
    background: rgba(0, 0, 0, 0.5);
}
/*Questo l'ho aggiunto io*/
.mdl.row{
    padding:8px;
}
/*Text field*/
.mdl-textfield--block{
    display:block;
    width:100%;
}
/*Cell*/
.mdl-cell--padding{
    padding:20px;
}
/* Table sorter */
.tablesorter-header-inner{
    display:inline;
}

/*Progress*/
.mdl-progress{
    height:2px;
    width:auto;
}
.image-progress > .bufferbar{
    background-image:linear-gradient(to right,#f9f9f9,#f9f9f9),linear-gradient(to right,#f9f9f9 ,#f9f9f9)
}

/*Tooltip*/
.mdl-tooltip--large{
    font-family: 'Roboto', 'Helvetica', sans-serif;
    font-size:0.9em;
    font-weight:400;
    letter-spacing:normal;
}