/*§§--- CSS DIGITAL - V.03 - 2019_03_25 ---§§*/

/* SPAZIATURE */
.spacer10{
	height: 10px !important;	
}
.spacer15 {
    height: 15px !important;
}
.spacer20{
	height: 20px !important;	
}
.spacer30{
	height: 30px !important;	
}
.spacer40{
	height: 40px !important;	
}
.spacer50{
	height: 50px !important;	
}
.spacer60{
	height: 60px !important;	
}
.spacer70{
	height: 70px !important;	
}
.spacer80{  
	height: 80px !important;	
}
.spacer90{  
	height: 90px !important;	
}
.spacer100{ 
	height: 100px !important;	
}
.spacer110{ 
	height: 110px !important;	
} 
.spacer120{ 
	height: 120px !important;	
}
/* FONT - GOOGLE - OSWALD  */
@font-face {
    font-family: 'Oswald';
    src: url('/Vault/font/oswald-bold-webfont.woff2') format('woff2'), url('/Vault/font/oswald-bold-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Vault/font/oswald-extralight-webfont.woff2') format('woff2'), url('/Vault/font/oswald-extralight-webfont.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Vault/font/oswald-light-webfont.woff2') format('woff2'), url('/Vault/font/oswald-light-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Vault/font/oswald-medium-webfont.woff2') format('woff2'), url('/Vault/font/oswald-medium-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Vault/font/oswald-regular-webfont.woff2') format('woff2'), url('/Vault/font/oswald-regular-webfont.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Vault/font/oswald-semibold-webfont.woff2') format('woff2'), url('/Vault/font/oswald-semibold-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}
/* PAGINA GENERALE */
body {
    padding-top: 5px;
    padding-bottom: 5px;
}
/*  TITOLO SEZIONI  */
.fancy-title {
    text-align: center;
    background: none !important;
    color: #161000;
    font-size: 25px !important;
}
    .fancy-title span {
        display: inline-block;
        position: relative;
    }
        .fancy-title span:before,
        .fancy-title span:after {
            content: "";
            position: absolute;
            height: 5px;
            border-top: medium solid #66B266;
            top: 15px;
            width: 9330%;
        }
        .fancy-title span:before {
            right: 100%;
            margin-right: 50px;
        }
        .fancy-title span:after {
            left: 100%;
            margin-left: 50px;
        }

/*  WELL DIGITAL  */
.digital-well {
    border-radius: 15px;
    background-color: RGBA(245,245,245,0.70);
}

.digital-well-green-light {
    border-radius: 15px;
    background-color: RGBA(13,125,43,0.20);
}

.digital-well-green-dark {
    border-radius: 15px;
    background-color: RGBA(9,79,27,0.30);
}

/*  BUTTON WARNING - TABELLA COLORI BUCA  */
.btn-warning {
    background-color: #f39100;
    border-color: #f39100;
}

    .btn-warning:hover {        
        background-color: #DA8200;
        border-color: #DA8200;
    }
