/* PC(USA) OVERRIDE CSS */
/* #spanish-carousel.carousel .caption-content .caption-text, */
#korean-carousel.carousel .caption-content .caption-text {
  font-size: 1.3rem;  /* 20.8px, up from 1rem -> 16px */
}
/* #spanish-carousel.carousel .caption-content, */
#korean-carousel.carousel .caption-content {
  max-width: 800px;  /* up from 500px */
}

#landing-page .contact-content {
  max-width: 500px;  /* Increase from 275px */
}

#news-story article .article-description {
   font-family: "clarendon-text-pro", serif;
   font-style: italic;
   color: #242424;
   font-size: 1.5rem;
}
#news-story article .author-and-date {
  color: #888d91;
  font-size: 1.0rem;
  margin: 15px 0 35px 0;
}
#news-story article .image-wrapper {
  max-height: none;
}

.footer-agency {
    color: rgba(109,194,238);
    text-decoration: none;
}
#footer-agency:a:hover {
    color: rgba(184,222,243);
}
/* Remove Resources homepage "Browse by Topic" button top-margin after removing "Popular Topics" serction. */
.browse-resources .hallow-btn-white {
  margin: 0 0 0 0
}

.caption { font-style: normal; font-family: "Trebuchet MS", Verdana, sans-serif; font-size: .85em; color: #242424; margin: 0 0 1.5em; }
.caption .credit { color: #242424; font-style: italic; font-family: Georgia,'Times New Roman',serif; text-transform: none; letter-spacing: normal; font-size: 1em; font-weight: normal; }

#event-detail .wrapper {
}

#event-detail .wrapper .view-toggle {
  margin: 0 auto 30px 0;
}

#event-detail .wrapper .view-toggle .events-view {
  padding-left: 15px;
  color: #a5acb2;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1.5px;
  -webkit-transition: 0.25s ease;
  -moz-transition: 0.25s ease;
  transition: 0.25s ease
}

#event-detail .wrapper .view-toggle .events-view:active,
#event-detail .wrapper .view-toggle .events-view:focus,
#event-detail .wrapper .view-toggle .events-view:hover {
  color: #242424
}

@media only screen and (min-width: 768px) {
  #news-story {
    padding-top: 0;
  }
}
.insertright486 { width: 504px; float:right; margin: 5px 5px 15px 15px;}
.insertright424 { width: 442px; float:right; margin: 5px 5px 15px 15px;}
.insertright400 { width: 418px; float:right; margin: 5px 5px 15px 15px;}
.insertright350 { width: 368px; float:right; margin: 5px 5px 15px 15px;}
.insertright300 { width: 318px; float:right; margin: 5px 5px 15px 15px;}
.insertright275 { width: 293px; float:right; margin: 5px 5px 15px 15px;}
.insertright264 { width: 282px; float:right; margin: 5px 5px 15px 15px;}
.insertright250 { width: 268px; float:right; margin: 5px 5px 15px 15px;}
.insertright230 { width: 248px; float:right; margin: 5px 5px 15px 15px;}
.insertright200 { width: 218px; float:right; margin: 5px 5px 15px 15px;}
.insertright150 { width: 168px; float:right; margin: 5px 5px 15px 15px;}
.insertright144 { width: 162px; float:right; margin: 5px 5px 15px 15px;}
.insertright100 { width: 118px; float:right; margin: 5px 5px 15px 15px;}
.insertright96  { width: 114px; float:right; margin: 5px 5px 15px 15px;}
.insertright80  { width: 98px; float:right; margin: 5px 5px 15px 15px;}

.insertleft486 { width: 504px; float:left; margin: 5px 15px 15px 5px;}
.withinsertleft486 { float: left; width: 172px; }

.insertleft450 { width: 468px; float:left; margin: 5px 15px 15px 5px;}
.insertleft424 { width: 442px; float:left; margin: 5px 15px 15px 5px;}
.insertleft400 { width: 418px; float:left; margin: 5px 15px 15px 5px;}
.insertleft400 { width: 418px; float:left; margin: 5px 15px 15px 5px;}
.insertleft350 { width: 368px; float:left; margin: 5px 15px 15px 5px;}
.insertleft300 { width: 318px; float:left; margin: 5px 15px 15px 5px;}
.insertleft275 { width: 293px; float:left; margin: 5px 15px 15px 5px;}
.insertleft264 { width: 282px; float:left; margin: 5px 15px 15px 5px;}
.insertleft250 { width: 268px; float:left; margin: 5px 15px 15px 5px;}
.insertleft230 { width: 248px; float:left; margin: 5px 15px 15px 5px;}
.insertleft200 { width: 218px; float:left; margin: 5px 15px 15px 5px;}
.insertleft150 { width: 168px; float:left; margin: 5px 15px 15px 5px;}
.insertleft144 { width: 162px; float:left; margin: 5px 15px 15px 5px;}
.insertleft100 { width: 118px; float:left; margin: 5px 15px 15px 5px;}
.withinsertleft144 { float: left; width: 514px; }
.insertleft96  { width: 114px; float:left; margin: 5px 15px 15px 5px;}
.withinsertleft96 { float: left; width: 562px; }
.insertleft80  { width: 98px; float:left; margin: 5px 15px 15px 5px;}
.withinsertleft80 { float: left; width: 578px; }

.photo590 { margin: 5px 0; width: 590px; }
.photo1000 { margin: 5px 0; width: 1000px; }

/* SIDE BOXES FOR NEWS STORIES */
.boxleft200       { float: left; margin: 0 12px 12px 0; width: 200px; background-color: #ececec; padding: 6px; box-shadow: 0px 4px 4px #ccc; }
.boxleft250       { float: left; margin: 0 12px 12px 0; width: 250px; background-color: #ececec; padding: 6px; box-shadow: 0px 4px 4px #ccc; }
.boxright200       { float: right; margin: 0 0 12px 12px; width: 200px; background-color: #ececec; padding: 6px; box-shadow: 0px 4px 4px #ccc; }
.boxright250       { float: right; margin: 0 0 12px 12px; width: 250px; background-color: #ececec; padding: 6px; box-shadow: 0px 4px 4px #ccc; }
