/* Medium sized screen devices like tablets - room for two columns */

#widgets { }

#widgets .right_calendar {
        width: 31%;
        float: right;
        margin: 1%;
}
#widgets .right_modules {
        width: 31%;
        float: left;
        margin: 1%;
}
#widgets .seperator {
        display: none;
}

#today-in-parliament,
#news-events {
        width: 45%;
        float: left;
        display: block;
        margin: 1em;
}
#news-events {
        float: right;
}
#dist-layout {
        clear: both;
}
#main {
        border-top: 1px solid white;
}
#widgets {
        clear: both; 
        margin: 1em;
        background-color: #eee;
        border: 1px solid #ccc;
}
#right {
        margin: 1em;
        margin-left: 18em;
        background-color: #eee;
        border: 1px solid #ccc;
}
#right .right_calendar {
        width: 47%;
        float: right;
        margin: 1%;
}
#right .right_modules {
        width: 47%;
        float: left;
        margin: 1%;
}
#right .seperator {
        display: none;
}

#left {
        width: 17em;
        display: block;
        float: left;
        padding: 1%;
}
/* do nothing? - no right column so carry on */
#middle.left, #middle.wide { 
        padding-left: 6px;
        padding-right: 6px;
}
#middle.right, #middle.narrow {
        margin-left: 18em;
        padding: 1%;
}

/* jcalpro styles */
#extcal_minical38 {
        max-width: 15em;
        margin: 1em auto;
}
