/* Team Page */
.teamintro {padding:40px 20px;box-shadow:0 5px 10px #ddd}
.member {padding:40px 20px}
.teamintro p, .member p {margin:0 0 10px 0;color:#414142}
.member strong {color:#414142}
.teamintro h1 {color:#8ccb2d;font-weight:700;margin:0 0 20px 0}
.member h1 {font-weight:700;margin:0}
.member h1.blue, .member h2.blue {color:#336dc4}
.member h1.green, .member h2.green {color:#8ccb2d}
.member h2 {font-weight:500;font-style:italic;font-size:30px;margin:0 0 10px 0;text-transform:none}
.shadow {box-shadow:0 5px 10px #ddd}
.bottomspace {padding:40px 20px 180px 20px}
.bottomspace2 {padding:40px 20px 390px 20px}

.greenribbon {
    position:relative;
    top:0;
    left:-60px;
    width:1042px;
    padding:0 0 20px 0;
    margin:0
}
.greenribbon ul {
    text-align:center;
    background:url('/wp-content/uploads/2014/10/greenribbon_teampage.png') no-repeat top left;
    width:94%;
    padding:0 4% 0 3%;
    height:50px
}
.greenribbon ul li {
    list-style:none;
    text-align:center;
    display:inline-block;
    padding:0;
    margin:14px 0 0 0;
    line-height:36px
}
.greenribbon ul li.right {
    border-right:1px solid #79a729
}
.greenribbon ul li a {
    color:#fff;
    padding:0 26px
}
.greenribbon ul li a.second {
    color:#fff;
    padding:0 20px
}
.greenribbon ul li.all {
    background:url('/wp-content/uploads/2014/10/smallribbon_teampage.png') no-repeat bottom center;
    height:70px;
    width:153px;
    position:relative;
    top:16px;
    line-height:93px;
    color:#fff
}

.ie8 .teamitems {
  text-align:center;
  margin:0
}
.ie8 teamitems .memberbox {
  float:none;
  display:inline-block
}
.ie8 greenribbon {
  width:100%;
  left:0
}
.ie8 greenribbon ul {
  background:#94cd31 ;
  padding:0;
  width:100%;
  height:auto 
}
.ie8 greenribbon ul li {
  margin:0
}
.ie8 .greenribbon ul li.rightmobile {
    border-right:1px solid #79a729
}
.ie8 greenribbon ul li a {
  padding:0 10px
}

@media screen and (max-width:1133px) {
.teamitems {
  text-align:center;
  margin:0
}
.teamitems .memberbox {
  float:none;
  display:inline-block
}
.greenribbon {
  width:100%;
  left:0
}
.greenribbon ul {
  background:#94cd31 ;
  padding:0;
  width:100%;
  height:auto 
}
.greenribbon ul li {
  margin:0
}
.greenribbon ul li.all {
/*  background:transparent;
  height:auto;
  width:auto;
  position:relative;
  top:0;
  line-height:36px;
  border-right:1px solid #79a729;
  border-left:1px solid #79a729 */
  display:none
}
.greenribbon ul li.rightmobile {
    border-right:1px solid #79a729
}
.greenribbon ul li a {
  padding:0 10px
}
}

@media screen and (max-width:780px) {
.greenribbon ul li {
  width:100%
}
.greenribbon ul li.right,
.greenribbon ul li.rightmobile {
  border-bottom:1px solid #79a729;
  border-right:none;
  border-left:none
}
}
/* People */
.firstperson {background:url('/wp-content/uploads/2014/01/ubiquity_bkg.png') no-repeat bottom right}
.secondperson {background:url('/wp-content/uploads/2014/01/ubiquity_bkg.png') no-repeat bottom left}

.toddr {background:url('/wp-content/uploads/2014/09/Todd.png') no-repeat center left}
.angelab {background:url('/wp-content/uploads/2014/09/profile_angelab.png') no-repeat bottom 20px right 20px}
.lisam {background:url('/wp-content/uploads/2014/09/profile_lisam.png') no-repeat bottom right}
.mallw {background:url('/wp-content/uploads/2014/09/profile_mallw.png') no-repeat bottom right}
.mattw {background:url('/wp-content/uploads/2014/09/MattW.png') no-repeat center left}
.zachb {background:url('/wp-content/uploads/2014/09/Zach.png') no-repeat bottom right 40px}
.macb {background:url('/wp-content/uploads/2015/07/macb.png') no-repeat center left 20px}

.lauras {background:url('/wp-content/uploads/2014/09/LauraS.png') no-repeat center left}
#sales-marketing-team .lauras {background:url('/wp-content/uploads/2014/09/LauraS.png') no-repeat bottom right}
.andym {background:url('/wp-content/uploads/2014/10/Andy.png') no-repeat center left 10px}
.bethm {background:url('/wp-content/uploads/2014/09/BethM.png') no-repeat center right 90px}
.scottc {background:url('/wp-content/uploads/2014/09/ScottC.png') no-repeat center left}
.michaelm {background:url('/wp-content/uploads/2014/10/MichaelMand.png') no-repeat bottom left}
.waynem {background:url('/wp-content/uploads/2014/10/Wayne.png') no-repeat bottom right}

.jeremys {background:url('/wp-content/uploads/2014/11/Jeremy.png') no-repeat center right 20px}
#production-team .jeremys {background:url('/wp-content/uploads/2014/11/Jeremy.png') no-repeat bottom left}
.bethn {background:url('/wp-content/uploads/2014/09/BethN.png') no-repeat bottom right}
.brittany {background:url('/wp-content/uploads/2014/09/Brittany.png') no-repeat center left 30px}
.callien {background:url('/wp-content/uploads/2014/09/Callie.png') no-repeat bottom right}
.christinas {background:url('/wp-content/uploads/2014/09/Christina.png') no-repeat bottom left 20px}
.evea {background:url('/wp-content/uploads/2014/10/Eve.png') no-repeat bottom right}
.jillc {background:url('/wp-content/uploads/2014/09/Jill.png') no-repeat bottom right 60px}
.katek {background:url('/wp-content/uploads/2014/09/KateK.png') no-repeat center right}
.scottp {background:url('/wp-content/uploads/2014/09/ScottP.png') no-repeat center left }
.louf {background:url('/wp-content/uploads/2014/09/Lou.png') no-repeat bottom right}
.terris {background:url('/wp-content/uploads/2014/09/Terri.png') no-repeat center left 30px}
.sarah {background:url('/wp-content/uploads/2014/09/Sarah.png') no-repeat bottom right}
.tesse {background:url('/wp-content/uploads/2014/09/Tess.png') no-repeat bottom right}

.chrism {background:url('/wp-content/uploads/2014/09/ChrisM.png') no-repeat center left 60px}
.andreab {background:url('/wp-content/uploads/2014/09/Andrea.png') no-repeat center right 10px}
.daveg {background:url('/wp-content/uploads/2014/09/Dave.png') no-repeat bottom right}
.jeremyw {background:url('/wp-content/uploads/2014/09/JeremyW.png') no-repeat center right 60px}
.mattg {background:url('/wp-content/uploads/2014/09/MattG.png') no-repeat center left 60px}
.philippe {background:url('/wp-content/uploads/2014/10/Philippe.png') no-repeat center right 60px}
.dons {background:url('/wp-content/uploads/2014/09/Don.png') no-repeat center left 40px}
.justinr {background:url('/wp-content/uploads/2014/09/Justin.png') no-repeat center left 30px}

.adamm {background:url('/wp-content/uploads/2014/09/Adam.png') no-repeat bottom left;background-size:contain}
.andrewb {background:url('/wp-content/uploads/2014/09/AndrewB.png') no-repeat center right 120px}
.bethanys {background:url('/wp-content/uploads/2015/09/Bethany1.png') no-repeat center left}
.brenth {background:url('/wp-content/uploads/2014/10/BrentRevised.png') no-repeat center right}
.danat {background:url('/wp-content/uploads/2014/09/DanaT.png') no-repeat center left }
.jacobk {background:url('/wp-content/uploads/2014/09/Jacob.png') no-repeat center right}
.joyb {background:url('/wp-content/uploads/2014/09/Joy.png') no-repeat center left}
#leadership .jacobk {background:url('/wp-content/uploads/2014/09/Jacob.png') no-repeat center right}

.erinf {background:url('/wp-content/uploads/2014/09/Erin.png') no-repeat center left 30px}
.tjm {background:url('/wp-content/uploads/2014/09/TJ.png') no-repeat bottom 40px right}
.aliciab {background:url('/wp-content/uploads/2014/09/Alicia.png') no-repeat center right 40px}
.gentryl {background:url('/wp-content/uploads/2014/09/Gentry.png') no-repeat center left 60px}


.michaelb {background:url('/wp-content/uploads/2014/09/Michael.png') no-repeat top 40px left 20px}
.roxannee {background:url('/wp-content/uploads/2014/09/Rox.png') no-repeat top 40px right}
.aliciab2 {background:url('/wp-content/uploads/2014/09/Alicia.png') no-repeat center left 20px}
.dons2 {background:url('/wp-content/uploads/2014/09/Don.png') no-repeat center right 40px}

@media screen and (max-width:1081px) {
.toddr,
.miken,
.angelab,
.lisam,
.mallw,
.mattw,
.zachb,
.lauras,
.andym,
.bethm,
.scottc,
.michaelm,
.waynem,
.jeremys,
.bethn,
.brittany,
.callien,
.christinas,
.evea,
.jillc,
.katek,
.scottp,
.louf,
.terris,
.sarah,
.tesse,
.dons,
.justinr,
.chrism,
.andreab,
.daveg,
.jeremyw,
.mattg,
.philippe,
.stevey,
.marcusg,
.adamm,
.andrewb,
.brenth,
.danat,
.joyb,
.jacobk,
.erinf,
.tjm,
.aliciab,
.gentryl,
.michaelb,
.roxannee {background:none}
}

/* Extras */
@media screen and (max-width: 1065px){
.bottomspace {padding:40px 20px}
.bottomspace2 {padding:40px 20px}
}
@media screen and (min-width:1134px) {
.teamitems {margin:40px}
}
}
.ie8 .teamitems {margin:40px}
.memberbox {float:left;margin:0 0 10px 0}
.teammember {display:block;width:160px;height:160px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#d9d9d9;background: -moz-radial-gradient(center, ellipse cover, #fff 0%, #d9d9d9 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fff), color-stop(100%,#d9d9d9));background: -webkit-radial-gradient(center, ellipse cover, #fff 0%,#d9d9d9 100%);background: -o-radial-gradient(center, ellipse cover, #fff 0%,#d9d9d9 100%);background: -ms-radial-gradient(center, ellipse cover, #fff 0%,#d9d9d9 100%);background: radial-gradient(ellipse at center, #fff 0%,#d9d9d9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#d9d9d9',GradientType=1 );border:3px solid #fff;-webkit-filter: drop-shadow(0 0 4px rgba(0,0,0,.5));-moz-filter: drop-shadow(0 0 4px rgba(0,0,0,.5));-ms-filter: drop-shadow(0 0 7px rgba(0,0,0,.5));-o-filter: drop-shadow(0 0 4px rgba(0,0,0,.5));filter: drop-shadow(0 0 4px rgba(0,0,0,.5));margin:10px}
.teammember img {border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.memberbox:hover > .teammember {background: #ceeb99;background: -moz-radial-gradient(center, ellipse cover, #ceeb99 0%, #bad583 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ceeb99), color-stop(100%,#bad583));background: -webkit-radial-gradient(center, ellipse cover, #ceeb99 0%,#bad583 100%);background: -o-radial-gradient(center, ellipse cover, #ceeb99 0%,#bad583 100%);background: -ms-radial-gradient(center, ellipse cover, #ceeb99 0%,#bad583 100%);background: radial-gradient(ellipse at center, #ceeb99 0%,#bad583 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ceeb99', endColorstr='#bad583',GradientType=1 )}
.memberbox:hover > .teammember img {opacity:.6}
.memberbox h1 {font-weight:700;color:#000;text-align:center;font-size:14px;padding:5px 0;text-shadow:none}