/* TABLE OF CONTENTS
Prefix your search term with "@" to jump to that section. Eg: to jump to the footer styles, search for "@footer"
* pages & templates
** home
** blog
** workspaces
** workshops
* header customisations
** condensed header
/* @global */
.wrapper
{
    max-width:860px;
}
/* @pages & templates */
/* @home */
#instagram-feed,
#welcome
{
    width:50%;
}
#instagram-feed h2,
#instagram-feed #instagram-photos,
#instagram-feed #instagram-nav
{
    margin-right:30px;
}
.js #instagram-photos
{
    min-height:350px;
}
#welcome
{
    margin-top:0;
}
.js #facebook-images li
{
    height:480px;
}
#address,
#contact
{
    width:35%;
}
#logo
{
    width:30%;
}
#address p.lastChild
{
    margin-bottom:0;
}
#contact
{
    margin-top:0;
}
.social-widget
{
    margin-left:30px;
}
#social-list
{
    padding-left:30px;
}
/* @header customisations */
#mc_embed_signup input#mc-embedded-subscribe
{
    position:absolute;
    right:0;
    top:1.3em;
    color:#a3a293;
    background-color:#e0dfd6;
}
#mc_embed_signup input#mce-EMAIL
{
    width:70%;
    padding-right:20px;
    text-align:left;
}
.mc-field-group
{
    text-align:left;
}
/* @condensed header */
.retail-vendor,
.spaces-landing
{
    padding-top:20px !important;
}
.retail-vendor #header,
.spaces-landing #header
{
    font-size:90%;
    padding-bottom:10px;
}
.retail-vendor #logo,
.spaces-landing #logo
{
    width:130px;
}
.retail-vendor #mc_embed_signup label,
.spaces-landing #mc_embed_signup label
{
    display:none;
}
.retail-vendor #mc_embed_signup input#mc-embedded-subscribe,
.spaces-landing #mc_embed_signup input#mc-embedded-subscribe
{
    top:0;
}
/* @workshops */
#wkshop-components dl
{
    padding-left:240px;
}
#wkshop-components dl dt
{
    width:210px;
    margin-right:30px;
    margin-left:-240px;
}
.wkshop-date p
{
    margin-bottom:0;
}
.wkshop-price
{
    margin-bottom:25px;
}
/* @workspaces */
.wkspace-comp
{
    width:25%;
}
/* @blog */
.blog #section
{
    width:64%;
}
.blog #aside
{
/*    padding-top:2em;*/
    padding-top:0;
    width:36%;
}
.blog #aside .module
{
    margin-left:40px;
}
.blog #section .blog-entry
{
/*    margin-left:10px;*/
}
