/* CSS Framework 
 * Base on stardard Bootstrap v3 break points
 */
 
  
.news-header a {margin-bottom:10px;}

.news-header a + a {margin-right:20px;}

.news-header a img, a.feed-link img {height:20px; width:20px; margin-top:-3px; margin-left:5px}

a.feed-link + a.feed-link {margin-left:20px;}

a.feed-link.pull-right + a.feed-link.pull-right {margin-right:20px;margin-left:0;}


.main-container .underline{
    text-transform: none;
    border-bottom-width: 2px;
}

.tag-thumbnail > img {
    width:100%;
}

/* News Release content and blog content */
.news-row-divider {
    padding-bottom:15px;
    margin-bottom:15px;
    border-bottom: 1px solid #DDD;
}


.news-header h2 {
    margin-top: 0;

}

.news-header h2 small {
    color:#6384C7;
}

.news-image .glyphicon-play {
    font-size: 64px;
    position: absolute;
    top: 40%;
    left: 40%;
    color: #867751;
    border: 5px solid #FFF;
    padding: 10px;
    border-radius: 50%;
}

.news-image-container figcaption {
    font-size: 11px;
    font-style: italic;
}

.well.news-print-and-share{
    text-align:center;
    padding:5px;
    vertical-align:middle;
    border:none;
    border-radius: 0 0 8px 8px;
    border-top:2px solid #DDD;
    
}

.well.news-print-and-share > div {
    display:inline-block;
    height:20px;
    
}

.well.news-print-and-share > div.print a {
    float:left;
}

.well.news-print-and-share .print {
    margin-right:20px;
}

.well.news-print-and-share > div.addthis_toolbox .at16nc {margin-top:1px;}

.resources-linkset {margin-bottom:10px;}

.resources-linkset .headline{
    color: #35508E;
    font-weight: 100;
    margin-top: 20px;
    padding-bottom: 7px;
    border-bottom: 2px solid #6384C7;
    margin-bottom: 14px;
    line-height: 1;
    font-size:20px;
}

.resources-linkset ul {
    margin:0;
    padding:0;
    list-style:none;
}

.resources-linkset a:after {
    content:" \00BB";
}

.additional-content-main-section {
    margin-bottom:20px;
}





/* Right Content */

.right-content h1, .right-content h2, .right-content h3, .right-content h4, .right-content h5, .right-content h6, .right-content .h1, .right-content .h2, .right-content .h3, .right-content .h4, .right-content .h5, .right-content .h6, .right-content .trumba-feed-header {
    border-bottom: 1px solid #DDD;
    padding-bottom: 5px;
    font-weight: 400;
}

.right-content h1, .right-content h2, .right-content .h1, .right-content .h2 {
    padding-bottom: 10px;
}

.right-content .news-topic-listing.link-set a:after{
    content : none;
}

.right-content .news-topic-listing.link-set a:before{
    padding-right: 10px;
    font-size: 10px;
    width: 20px;
    content: "\25B6";
    color: #867751;
}

.right-content .news-topic-listing.link-set a:hover {
    text-decoration:none;
}

.right-content .trumba-date-time{
    font-weight:bold;
}


.right-content .social-media-links .emory-law-icon {
    padding: 4px 2px 3px 0;
    font-size: 28px;
}

/* Homepage */

.featured-stories .media > a {
    width: 45%;   
}

.feature-store > img {
    width: 100%;
}

.feature-store > .well {
    border-radius: 0 0 4px 4px;
    padding:5px 10px 0 10px;
    margin-bottom:0;
}

.feature-store > .well > h3 {
    margin-top:0;
}

.homepage-listing .listing-item {
    margin-top:10px;
    padding-top:10px;
    border-top: 1px solid #867751;
    
}
/* Target Print */
@media print { }

/* Target small screens (phone) only */
@media (max-width: 767px) { 
    /* Homepage Changes */
    .main-content .featured-stories.row .row {
        margin: 15px 0 0 0;
    }
}

/* Target tablet, tablet like screens, and all larger */
@media (min-width: 768px) { }

/* Target small desktop, landscape tablets and all larger */
@media (min-width: 992px) { }

/* Target large desktop */
@media (min-width: 1200px) { }

/* Target tablet and tablet like screens only */
@media (min-width: 768px) and (max-width: 991px) { }

/* Target small desktop and landscape tablets only */
@media (min-width: 992px) and (max-width: 1199px) { }

