/* Custom CSS - write your own CSS values to overwrite the ones from Meerkat Magazine */

.post-content .quad .vid-caption { font-size:13px; min-height:145px;  max-width:85% }

.deck { font-size: 16pt; line-height: 21pt; color: #a52005; margin-bottom:10px;}

.intext-head { font-size: 15pt; line-height: 20pt; color: #a52005; padding-top:18px; }
span.intext-head:before { content:''; height:18px; display:block; }

.wp-caption { background:#f5f5f9; }

.share-after { margin-top:15px; }

/* Ideas that Matter Article*/
.tedx-div {color: #ffffff; background-color: #512698; padding:7px 7px 7px 7px;}
.tedx_title { color: #c3cf21; font-weight: bold; }
.tedx_spkr-name {color: #ffffff; font-variant: small-caps; font-weight: bold; font-size:1.2em; }
.tedx_spkr-title {color: #ffffff; font-style: italic; font-size:.9em; }
.tedx-deck { font-size: 13pt; line-height: 18pt; margin-bottom:10px; font-weight: bold;}
.tedx_link { color: #c3cf21 !important; text-decoration: underline; }

/* forty at 40 article */
.forty { font-size:13px; }

#content .forty h1 { line-height:1.1; color:white; margin-bottom:15px; }
#content .forty h2 { margin-bottom:5px; color:#3c2679; }
#content .forty h3 { font-size:15px; color:#d1232a; margin-top:0;  }
body .forty .half-w-space.left { padding-right:2%; }
body .forty .half-w-space.right { padding-left:2%; }

#content .libraries .gallery-grid ul { padding-left:0; } 

