body{
    /*background-color: #5C5C5C !important;*/
    /*background-color: #3C454D !important;*/
    background: #ffffff !important;
}

/* Logo font-family */
@font-face {
    font-family: 'Generica';
    src:url('../../../portals/mydewetra/skin/fonts/Generica.eot?3e6ih0');
    src:url('../../../portals/mydewetra/skin/fonts/Generica.eot?#iefix3e6ih0') format('embedded-opentype'),
    url('../../../portals/mydewetra/skin/fonts/Generica.ttf?3e6ih0') format('truetype'),
    url('../../../portals/mydewetra/skin/fonts/Generica.woff?3e6ih0') format('woff'),
    url('../../../portals/mydewetra/skin/fonts/Generica.svg?3e6ih0#Generica') format('svg');
    font-weight: normal;
    font-style: normal;
}

.MD_sep{
    width: 60%;
    height:10px;
    margin:auto;
    margin-bottom: 20px;
    border-bottom:solid 1px #c0c0c0;
}

.MD_alert_intro{
    position: absolute;
    width:100% !important;
    min-height:100%;
    /*background-color: #5C5C5C;*/
    background-color: #3C454D;
    z-index: 1040;
    /*margin-top: -50px;*/
}

.MD_alert_intro_logo {
    position: absolute!important;
    width:75%!important;
    text-align: center;
    /*top:18%;*/
    left:0;
    right:0;
    margin:auto;
    z-index: 1050;
    max-width:600px;
    display: inline !important;
}

.MD_alert_intro_txt{
    position: absolute;
    width:100%;
    text-align: center;
    top:42%;
    z-index: 1050;
    display: inline !important;
}

#MD_slug{
    font-size:65px;
    color: #ffffff;
    font-family: 'Generica' !important;
}

.MD_alert_intro_panel{
    /*position:absolute;*/
    width:90%;
    /*top:65%;*/
    color: #ffffff;
    display: inherit !important;
    margin:auto;
    /*background-color: rgba(255,255,255,0.7);*/
    padding:10px;
    /*border:solid 1px #ffffff;*/
}

.MD_box_shadow
{
    -webkit-box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow:    3px 3px 3px 0px rgba(0, 0, 0, 0.5);
    box-shadow:         3px 3px 3px 0px rgba(0, 0, 0, 0.5);
}

.MD_img_logo_title
{
    max-width:18px;
}

.MD_max_height
{
    max-height:300px !important;
    overflow: hidden;
}

/*----------------------------------------------------------------------------------- */
/*  Scrollbar personalizzazione */
/*----------------------------------------------------------------------------------- */


::-webkit-scrollbar {
    width: 8px;
    height: 5px;
}
::-webkit-scrollbar-button {
    width: 0px;
    height: 0px;
}
::-webkit-scrollbar-thumb {
    background: #c0c0c0;
    border: 0px none #ffffff;
    border-radius: 0px;
}
::-webkit-scrollbar-thumb:hover {
    background: #fafafa;
}
::-webkit-scrollbar-thumb:active {
    background: #fafafa;
}
::-webkit-scrollbar-track {
    background: rgba(16, 32, 48, 0.75);
    border: 0px none #ffffff;
    border-radius: 0px;
}
::-webkit-scrollbar-track:hover {
    background: rgba(16, 32, 48, 0.75);
}
::-webkit-scrollbar-track:active {
    background: rgba(16, 32, 48, 0.75);
}
::-webkit-scrollbar-corner {
    background: transparent;
}

/*----------------------------------------------------------------------------------- */
/*  WebAlert 2.0 Legenda */
/*----------------------------------------------------------------------------------- */

.wa_legend
{
    position:absolute;
    top:30%;
    left:30%;
    background: rgba(255,255,255,0.7);
}

.wa_legend_no_display
{
    display: none;
}

.wa_border_bottom
{
    max-width:50%;
    margin:auto;
    border-bottom: solid 1px #c0c0c0;
}

/*
.login .btn-group a,
.login .btn-group a p {
    margin: 0;

}
.login .home-content p {margin: 0; padding: 5px;}
*/



