/*===============
TABLE OF CONTENTS
=================

Prefix your search term with "@" to jump to that section. Eg: to jump to the footer styles, search for "@footer"

layout
-----------------
wrapper
gutters
logo
nav-main
content
feature

pages
-----------------
home
- instagram
- promo text
- media
- connect
- about
- clients

talent
- recent performance
- media

blog & talent

===============*/



/* @wrapper */
.wrapper
{
    padding-left:2em;
    padding-right:2em;
}
.feature .wrapper,
.highlight .wrapper,
.highlight-soft .wrapper
{
    padding-top:2em;
    padding-bottom:2em;
}

/* @gutters */
.sl-wrap-gt
{
    margin-left:-1em;
    margin-right:-1em;
}
.sl-wrap-gt > .sl,
.sl-wrap-gt > li,
.sl-wrap-gt > dt,
.sl-wrap-gt > dd
{
    padding-left:1em;
    padding-right:1em;
}

/* @logo */

.notebook #page
{
    padding-top:8em;
}
.notebook #navigation #nav-wrap
{
    font-size:100%;
}
.notebook #logo-link
{
    padding-top:1em;
}
.notebook #logo #logo-text
{
    display:block;
}

/* @nav-main */

.notebook #nav-main li
{
    margin-right:0;
}

/* @content */

.feature-entry-details ul
{
    margin-bottom: -0.8em;
}

/* @feature */
.feature-entry-image,
.feature-entry-details
{
    width:66.666667%;
}
.feature-entry-content
{
    width:33.333334%;
}
.feature-entry-content p
{
    border-bottom:0;
}
.feature-entry-details ul
{
    padding-right:0;
}
.feature .read-more
{
    right:2em;
}


/*
.notebook #nav-main #notebook-pdf
{
    width:24%;
}
.notebook #nav-main #notebook-print
{
    width:16%;
    margin-right:20%;
}
.notebook #nav-main #notebook-shortcut
{
    width:40%;
}
*/

/* @home */
/* @instagram */
.instagram-feed
{
    min-height:50px;
}

/* @promo text */
#promo-text-wrap
{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:0;
    z-index: 1;
}
#promo-text-wrap:after
{
    height:420px;
}
#promo-text
{
    margin-left:-2em;
    margin-right:-2em;
    padding:4em 2em;
}

/* @media */
#media .media-item
{
    width:50%;
    margin-top:1em;
    margin-bottom:1em;
}

/* @connect */
.home #connect .connect-comp,
#people .people-comp,
#contact .contact-comp
{
    width:33.333334%;
}

#talent-cta-link
{
    margin-left:-2em;
    margin-right:-2em;
}


/* @about */
#about-comp-1,
#about-comp-2
{
    float:left;
}

/* @clients */
#clients li
{
    width:33.333334%;
}

/* @talent */
/* @talent home & archive */
#talent-entry-page .talent-entry-title
{
    padding:2em;
}

/* @recent performance */
#perf-images li
{
    margin-bottom:2em;
}

/* @responsive behaviour */
#talent-entry-list .talent-entry
{
    width:33.333334%;
    margin-top:1em;
    margin-bottom:1em;
}
.is-touch #talent-entry-list .talent-entry-details
{
    display:block;
}

.talent #connect .comp
{
    width:50%;
}
.talent #footer .section,
.talent #footer .aside
{
/*    width:50%;*/
}

/* @blog */
.blog #section
/*.talent #section*/
{
    width:63%;
}
.blog #aside
/*.talent #aside*/
{
    padding-left:3em;
    width:37%;
}
.talent #aside
{
    padding-top:0;
}
.blog .blog-nav a.arrow-prev,
.talent .talent-nav a.arrow-prev
{
    right:20px;
}
.blog .blog-nav a.arrow-next,
.talent .talent-nav a.arrow-next
{
    left:20px;
}
