/*
   Diabetic Revolution Stylesheet

    font-family: 'Nunito', sans-serif;

    font-family: 'Poppins', sans-serif;

    font-family: 'Roboto', sans-serif;
*/

/* Default Page Settings */

body {
    
    font-family: 'Ubuntu', sans-serif;
    background-color: #fff;float: none;
    width: 100%;
    height: auto;
    top: 0px;
    left: 0px;
    float: none;
}

a:link,a:active,a:visited{
    color:blue; 
    text-decoration: none;
}

a:hover{
    color:green; 
    text-decoration: none;
}

/*

    Layout:
        <Top>
        <Middle>
        <Bottom>
*/

#top{
    width:100%;
    height: 269px;
    position: static;
    background-image: url("/Images/Common/Banner-header-background.png");
    background-size: 100% 269px;
    background-repeat: no-repeat;
    top: -150px;
    left: 0px;
    color: #fff;
}

    .header_box {
        width: auto;
        padding-left: 15px;
        padding-top: 25px;
        position: static;
    }

    .header_wrapper {
        position: relative;
        display: block;
        align-items: center;
    }

    .header_inner {
        position: absolute;
        display: block;
        background-image: url("/Images/placeholder.png");
        background-repeat: no-repeat;
        background-size: 100px;
        margin-right: 5px;
        width: 103px;
        height: 103px;
    }

    .header_text_one {
        position: absolute;
        display: block;
        float: left;
        margin-top: 10px;
        margin-left: 60px;
        font-size: +3em;
        font-weight: bolder;
        font-variant-caps: small-caps;
        -webkit-text-stroke: 1px #fff;
	    text-shadow: 0px 2px 4px lightblue;
    }

    .header_text_two {
        position: absolute;
        display: block;
        float: left;
        margin-left: 83px;
        margin-top: 48px;
        font-size: +3em;
        font-weight: bold;
        font-style: italic;
        font-variant-caps: small-caps;
        -webkit-text-stroke: 1px #fff;
	    text-shadow: 0px 2px 4px lightblue;
    }

    .header_group {
        position: absolute;
        display: block;
        float: left;
        top: -1px;
        left: -1px;
        width: 340px;
        height: 105px
    }

#middle{
    width:100%;
    position: static;
    top: 0px;
    left: 0px;
    font-weight: bold;
    min-height: 380px;
}

    .statement {
        position: static;
        width: 70%;
        margin-left: 15%;
        margin-right: 15%;
        margin-top: 20px;
        text-align: justify;
    }

    .statement_title {
        font-size: +2em;
        font-weight: bold;
        text-align: center;
        padding-bottom: 15px;
    }
    .statement_thanks {
        font-size: +2em;
        font-weight: bold;
        text-align: center;
        padding-bottom: 15px;
        color: green;
    }
    .statement_title .warn{
        color: #c50;
    }
    .statement_title #fault{
        color: darkred;
    }
    .statement_title .subtitle{
        color: blue;
    }

    .statement_message {
        font-size: 1em;
        text-align: inherit;
    }

    ul {
        list-style-type: circle;
        font-style: italic;
    }    

#bottom{
    width:100%;
    height: 189px;
    position: static;
    background-image: url("/Images/Common/Banner-footer-background.png");
    background-size: 100% 189px;
    background-repeat: no-repeat;    
    left: 0px;
    bottom: 0px;
    color:#fff;
    font-weight: bold;
    font-size: 0.85em;
}

    .footer{
        padding-top:140px;
        bottom: 40px;
        padding-left: 60%;
        padding-right:20px;
    }

    footer-link{
        color: #fff;
    }

    a.footer-link:link,a.footer-link:active,a.footer-link:visited{
        text-decoration: none;
        color: #fff;
    }

    a.footer-link:hover {
        text-decoration: none;
        font-weight: bold;
        color:  #ff74dc;
    }
