.demo-container, #page{    
    height: 100%;
    min-height: 300px;
}

#page .header {
    background-color: rgba(243, 158, 108, 0.80);
    text-align: center;
}

#page .content {
    background-color: rgba(245, 229, 166, 0.80);
}

#page .left-side-bar {
    background-color: rgba(148, 215, 199, 0.80);
}

#page .right-side-bar {
    background-color: rgba(119, 199, 231, 0.80);
}

#page .footer {
    background-color: rgba(123, 155, 207, 0.80);
}

.item {
    height: 100%;
}

#page p {
    font-size: 20px;
    padding-top: 10px;
    text-align: center;
}