@CHARSET "UTF-8";

.frame-content {
    margin-right : 280px;
    overflow : hidden;
}
.frame-sidebar {
    float : right;
    margin-right : 20px;
    width : 240px;
}
.frame-bigCheckbox {
    width: 18px;
    height: 22px;
}
.frame-box {
    background-color : #fff;
    border : 1px solid #e5e5e5;
    padding : 10px;
    margin-top : 20px;
}

.frame-heading {
    margin-top : 0;
}

div.frame-left-container {
    padding-right : 5px;
}

div.frame-right-container {
    padding-left : 5px;
}

@media (max-width: 900px) {
    .frame-content {
        margin-right: 20px;
    }
    .frame-sidebar {
        width: auto;
        float: none;
    }
}