html {
    font-size: 100%;
}
body {
    font-family: 'Source Sans Pro', sans-serif;
    margin: 0;
    padding: 0;
    height: 100%;
    min-height: 100%;
    overflow: auto;
}
h2 {
    font-weight: normal;
    font-size: 1.25rem;
}

h3 {
    font-weight: normal;
    font-size: 1rem;
}

h4 {
    font-weight: normal;
    font-size: 1rem;
}

div {
    font-size: 1rem;
}

ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

a { color: #09f; }
em { font-style: italic; }
strong { font-weight: bold; }
.round-corners { border-radius: 4px; }

.widget-canvas {
    margin-bottom:2%;
    background-color:#eee;
    border:1px solid #ccc;
}
