h1, h2, h3, h4 {color:#095197;}

div.chor {
    float:left;
    padding:5px 15px 5px 0;
}

div.ui-dialog-content, div.ui-dialog {background: #FFFFCC;}
div.chor ul {
    list-style-type: none;
    margin: 10px 0;
}

@media only screen and (min-width:800px) {
    .container {
        background-color: #F3F3F3;
        border: solid thin #CCC  ;
        position: absolute;
        left: 50%;
        width: 780px;
        margin-left: -390px;
    }

    div.form_chor label, div.form_chor .contentLabel {width:110px;}

    div.member {margin-bottom: 20px;}

    .printview_button {margin-left:20px;}

    .instrument {clear:both; margin:10px 0;}
}

@media only screen and (max-width: 480px) {
    div.chor { width:50%; padding:5px; }
}
