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

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

general layout
-----------------
navigation
feature

pages & templates
-----------------
home
- clients

talent

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


/* @general layout */
/* @navigation */
#nav-main li
{
    width:33.333334%;
}

/* @feature */
.feature-entry-details ul
{
    margin-bottom:0;
    padding-right:11em;
    min-height:2.5em;
}
.feature .read-more
{
    position: absolute;
    bottom:2em;
    right:1em;
}


/* @pages & templates */
/* @home */

/* @about */
/* @latest-blog */
#latest-blog .latest-blog-img
{
    max-width:8.8em;
}

/* @clients */
#client-logo-list li
{
    width:50%;
}

#connect .connect-comp,
#about .about-comp,
#people .people-comp,
#contact .contact-comp
{
    width:50%;
}


/* @talent */

#talent-entry-list .talent-entry
{
    width:50%;
}
.highlight .perf-images li.img-3x4
{
    width:50%;
}

.dcl-view#talent-entry-page #header .talent-entry-title
{
    position: relative;
    z-index: 1;
}
.dcl-view#talent-entry-page #header .talent-entry-image
{
    position: relative;
    overflow: hidden;
}
.dcl-view#talent-entry-page #header .talent-entry-image:after
{
    content:"";
    display:block;
    padding-bottom:56.25%
}
.dcl-view#talent-entry-page .talent-entry-image img
{
    position:absolute;
    top:0;
    left:0;
    width:100%;
}

#talent-entry-page #content .talent-entry-details
{
    bottom:-1.7em;
    z-index:1;
    margin-top:0;
}
#talent-entry-page #content .talent-entry-details:before
{
    content: "";
    display: block;
    width: 8em;
    height: 2em;
    float: left;
}
#talent-entry-page #content .talent-entry-details ul
{
    margin-bottom:0;
    max-height:2.6em;
    overflow:hidden;
    text-align:right;
}
#talent-about
{
    clear:both;
}

