
.wz_error, .wz_success, .wz_notify {
    background-color:#FFFFFF;
    padding:4px;
    margin:8px 0px 8px;
}

.wz_error a, .wz_success a, .wz_notify a {
    font-weight: bold;
}

.wz_error{
    border: 1px solid #990000;
    color: #990000;
}

.wz_success{
    border: 1px solid #007700;
    color: #007700;
}

.wz_notify{
    border: 1px solid #004177;
    color: #004177;
}

.wz_content{ 
    padding:8px;
    margin:0px 0px 16px 0px;
}

.wz_adminbar{
    margin-top:16px;
}

.wz_navtitle{ 
    margin:0px;
    margin-top:2px;
    margin-bottom:6px;
    color:#222222;
    font-size:22px;
    font-weight:bold;
}

.wz_subtitle{ 
    margin:0px 0px 32px 8px;
    margin-bottom:24px;
    color:#333333;
    font-size:180%; 
    font-weight:bold;
}

.wz_subtitle .wz_icon_large{
    margin-left:-3px;
}

.wz_page_header{
    margin-bottom:8px;
    border-bottom:1px solid #DDDDDD;
}

.wz_page_header .icon{
    float:left;
    margin-left:-3px;
    margin-right:8px;
}

.wz_page_header .icon img{
    width:32px;
}

.wz_page_header .title{
    float:left;
    font-size:16pt;
    font-weight:bold;
}

.wz_page_header .buttons{
    float:right;
}

.wz_page_header .buttons .button{
    border: 0px;
    background: linear-gradient(to bottom, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
    color: #FFFFFF;
    padding: 6px;
    font-family: arial;
    font-weight: bold;
}

.wz_page_header .buttons .button a{
    color: #FFFFFF !important;
}


@media only screen and (min-width: 600px) {
    .wz_subtitle{ 
        font-size:120% !important; 
        margin:0px 0px 8px 8px;
    }
    
    
    .wz_adminbar{
        margin-top:8px;
    }
}