@font-face {
  font-family: 'GucciSansPro-Book';
  src: url('../fonts/GucciSansPro-Book.woff')  format('woff');
}

html {
  background: url("../immagini/bg02.jpg"); 
}
body {
    background-color: unset;
    font-family: "GucciSansPro-Book";
    font-size: 16px;
}
.container {
    border: 1px solid #4c6e98;
    border-radius: 5px;
    margin-top:10px;
    background-color:#FFFFFF;
    /*padding-bottom: 8%;
     background-image: url("../immagini/logo_gucci.png");
    background-position: bottom center;
    background-size: 44%;
    background-repeat: no-repeat;*/
}
.jumbotron {
    margin-top:10px;
    margin-bottom:0px;
    padding-top:20px;
    padding-bottom:20px;
}
.jumbotron img.logo {
    width:44%;
}
.vertical-center {
  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh; /* These two lines are counted as one :-)       */
  display: flex;
  align-items: center;
}
.btn {
    padding:6px 9px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-right: 5px;
    padding-left: 5px;
}        
.email-list {
    min-height: 6em;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.email-list input,
.email-list button {
    margin:0;
    width:100%;
    padding:4px 9px;
    border:none;
    background: transparent;
}
.email-list div.emailrow:nth-child(odd){
    background: #FCFCFC;
}
.email-list div.emailrow:hover {
    background: #EEEEEE;
}
.email-list button:hover {
    background: none;
}

.message {
    min-height: 6em;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.message div.messagerow:nth-child(odd){
    background: #FCFCFC;
}

.disable,
.disable:hover,
.disable:active,
.disable:focus {
    cursor: not-allowed !important;
    background-color: #AAAAAA !important;
    box-shadow: none !important;
}
.progress {
    background-color: #DDDDDD;
}

a.client{
    text-decoration: none;
    color: lightskyblue;
    cursor: pointer;
}

.indietro{
    float:left;
    top:0;
    text-decoration: none;
    color: black;
    cursor: pointer;
}
a.spacedlink>i{
    margin-right:0.5em;
}
div.has-input {
    padding: 0px;
}
