/* 
green - rgb(0, 170, 140);
drak grey rgb(49, 49, 51);
light grey rgb(198, 199, 200);
mediumn grey rgb(90, 91, 94);

*/

.section15 .top { max-width: 900px; padding: 20px 100px 20px 100px; background-color: #ffffff; margin: 0px auto 0px auto; height: 30px;}
.section15 .breadcrumb { float: left; font-family: MontserratRegular; color: grey rgb(49, 49, 51); padding: 0px 0px 0px 0px;  }
.section15 .print  { float:right; background-image: url(/images/ayPcXGnEibNiigHvAMtY00w00u.png); background-position: 0px 0px; padding: 5px 0px 0px 40px; height: 40px; color: rgb(49, 49, 51);}
.section15 .download { float:right; background-image: url(/images/zrYEwIXK12hcHHpAAEjz00w00y.png); background-position: 0px 0px; padding: 5px 40px 0px 40px; height: 40px; color: rgb(49, 49, 51); }

.std_historywindow .page_inner { max-width: 900px; padding: 0px 100px 20px 100px; background-color: #ffffff; margin: 0px auto 0px auto; }
.std_historywindow h3.section_title, .std_historywindow .title, .std_historywindow h2.titletxt { font-size: 160%; text-transform: uppercase; font-family: MontserratRegular; color: rgb(0, 170, 140); border-top: 1px solid rgb(198, 199, 200); padding: 10px 0px 10px 0px; }
.std_historywindow h4.sub_section_title {font-size: 120%; text-transform: uppercase; font-family: MontserratRegular; color: rgb(0, 170, 140); padding: 10px 0px 10px 0px;  }
.std_historywindow p.introduction, .std_historywindow .abstract h3 {clear:both; font-size: 140%;  color: #rgb(49, 49, 51); padding: 10px 0px 10px 0px;  }
.std_historywindow p.pull_quote { font-size: 180%;  color: rgb(0, 170, 140);  padding: 10px 40px 10px 40px; }
.std_historywindow p, .std_historywindow .abstract, .std_historywindow .smallimage .text p {font-size: 120%; color: rgb(49, 49, 51); padding: 10px 0px 10px 0px; }
.std_historywindow p.excerpt {  font-family: MerriweatherItalic;  font-size: 120%; color: rgb(49, 49, 51); padding: 0px 40px 0px 40px; }
.std_historywindow p.caption, .std_historywindow  .caption, .std_historywindow .video .caption .value, .std_historywindow li .value, figcaption, .util_videolinks .value   { font-size: 100%; color: rgb(90, 91, 94); padding: 0px 0px 10px 0px;  }
.std_historywindow p img[align="right"] {padding: 0px 0px 0px 60px;}
.std_historywindow p img[align="left"] {padding: 0px 30px 0px 0px;}
.std_historywindow iframe { margin: 0px auto 0px auto; display: block; }
.std_historywindow .article { padding: 0px 0px 20px 0px; }

.std_historywindow h1 { color: rgb(49, 49, 51);; padding: 30px 0px 0px 0px; font-size: 240%; border-top: 1px solid rgb(198, 199, 200);}
.std_historywindow .subheading h2 { color: rgb(198, 199, 200); padding: 0px 0px 10px 0px; font-size: 200%;}
.std_historywindow .abstract {padding: 10px 0px 30px 0px;}
.std_historywindow h3.titletxt { font-size: 160%; text-transform: uppercase; font-family: MontserratRegular; color: rgb(0, 170, 140); padding: 10px 0px 20px 0px; }

.std_historywindow .about, .std_historywindow  .contributors { clear: left; padding: 0px 0px 50px 0px; }
.std_historywindow .about .titletxt h3 {background-image: url(/images/eifoffsG1bPXMIWFpkIX01d01h.png); background-position: 0px 50px;  color: rgb(49, 49, 51); border-top: 1px solid rgb(198, 199, 200); padding: 55px 0px 10px 70px; height: 53px;  font-size: 180%; }
.std_historywindow .contributors .titletxt h3 {background-image: url(/images/Qndow5SNd2sTDobBDMir01d01h.png); background-position: 0px 50px;  color: rgb(49, 49, 51); border-top: 1px solid rgb(198, 199, 200); padding: 55px 0px 20px 70px; height: 53px;  font-size: 180%; }
.std_historywindow .contributors h3.name { font-size: 120%; color: rgb(0, 170, 140); padding-top: 15px;}
.std_historywindow .contributors h4.type { font-size: 100%; color: rgb(198, 199, 200); }
.std_historywindow .contributors h3.thanks {font-size: 120%; text-transform: uppercase; font-family: MontserratRegular; color: rgb(0, 170, 140); padding: 10px 0px 10px 0px;  }

.std_historywindow .page_outer { margin: 0px auto 0px auto; width: 1000px; padding: 50px 0px 50px 0px; }
.std_historywindow .page_outer .themes { float: left; width: 50%; }

.std_historywindow .page_outer .themes .titletxt {background-image: url(/images/6NGFMGWxh0o4eST6N7Q601c01c.png); background-position: 0px 0px; padding: 0px 0px 0px 70px; height: 50px; font-size: 200%; }
.std_historywindow .page_outer .themes li a { display: block;  color: rgb(0, 170, 140); font-style: italic; text-decoration:underline; margin: 0px 0px 0px 75px;}
.std_historywindow .page_outer .think {float: right; width: 50%;  }
.std_historywindow .page_outer .think .titletxt {background-image: url(/images/gaVLFQrUrlVjwyBvIkUW01d01c.png); background-position: 0px 0px; padding: 0px 0px 50px 70px; font-size: 200%; }
.std_historywindow .page_outer .think ol { color:rgb(140, 8, 91);  padding: 0px 0px 0px 20px; }
.std_historywindow .page_outer .think li { list-style-type: decimal; font-style: italic; }
 

.util_videolinks {padding: 0px 0px 10px 0px; }
.util_videolinks .video { display: block; padding: 0px 0px 10px 0px; text-align: center;}
.util_videolinks .title { color: #1aac8c; text-transform: uppercase;  padding: 10px 0px 0px 0px; font-size: 120%;}
.util_videolinks .value {  min-width: 600px; }
.util_videolinks .lightboxlink a {color: #282895; font-style: italic;  font-size: 100%;  text-decoration: underline; padding: 10px 0px 0px 0px;  }
.util_videolinks  a { color: #282895; font-style: italic;  font-size: 100%;  text-decoration: underline; padding: 0px 0px 0px 0px;}


.video video { padding: 20px 0px 10px 0px; }
.video .title { display: none; }
.video .caption>h3 { display:none; }


.audio { padding: 20px 0px 20px 0px; }

@media( max-width: 1000px )
{
  .video video {  width: 100%; }
}

.std_historywindow audio { width: 100%;  }

@media( max-width: 1000px )
{
  .audio .image img { height: auto; width: 100%;}
}

.std_historywindow .list_related { display: inline-block; width: 100%; margin: 10px 0px 30px 0px; }
.std_historywindow .list_related h2 { font-size: 160%; text-transform: uppercase; font-family: MontserratRegular; color: rgb(40,40,150); margin: 0px 0px 20px 0px; }
.std_historywindow .list_related .list li { display: inline-block; width: 290px; padding: 20px 0px 20px 0px; margin-right: 10px;  border-top: 1px solid rgb(198, 199, 200); min-height: 200px; }
.std_historywindow .list_related .list li:nth-child(1), .std_historywindow .list_related .list li:nth-child(2), .std_historywindow .list_related .list li:nth-child(3) {  border-top: none; }
.std_historywindow .list_related .list li:nth-child(3n) {  margin: 0px; }
.std_historywindow .list_related .list li .image { float: left; min-height: 70px; padding: 0px 15px 5px 0px; }
.std_historywindow .list_related .list li .image img { min-width: 70px; min-height: 70px; }
.std_historywindow .list_related .list li .name { font-family: MontserratRegular; font-size: 120%;  }
.std_historywindow .list_related .list li .summary { clear: left; float: left; }
.std_historywindow .list_related .list li:nth-child(3n+1) { clear: left; }

@media( max-width: 1140px ) {
 .std_historywindow .list_related .list li { width: 45%; }
 .std_historywindow .list_related .list li:nth-child(3) { border-top: 1px solid rgb(198, 199, 200); }
 .std_historywindow .list_related .list li:nth-child(3n+1) { clear: none; }
 .std_historywindow .list_related .list li:nth-child(2n+1) { clear: left; }
}

@media( max-width: 700px ) {
 .std_historywindow .list_related .list li { clear: left;  width: 100%; }
 .std_historywindow .list_related .list li:nth-child(2) { border-top: 1px solid rgb(198, 199, 200); }
}

.smallimage .image {  float: left; max-width: 280px; }
.smallimage .text { float: right;  max-width: 620px; padding: 0px 0px 20px 0px;  }
.smallimage .text p { padding: 0px; }
.smallimage .caption { clear: left; }

.mediumimage { clear: both; }
.mediumimage .image { float: left; max-width: 470px;}
.mediumimage .text {clear: both; float: none; }
.mediumimage .caption { float: left; padding: 0px 0px 0px 20px; }

.largeimage { clear: both; padding: 10px 0px 10px 0px;  display: inline-block; }
.largeimage .image { float: left; max-width: 670px;}
.largeimage .text { clear: both; float: none;  }
.largeimage .caption { clear: both;  }

.feat_stdgallery { display: inline-block; border-top: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2;  padding: 20px 0px 20px 0px; margin: 0px auto 0px auto; }
.feat_stdgallery .titletxt {float:left; }
.feat_stdgallery .lightboxlink {float:right; vertical-align: middle; padding: 10px 0px 20px 0px; }
.feat_stdgallery .lightboxlink a { color: #282895; font-style: italic;  font-size: 100%;  text-decoration: underline; }
.feat_stdgallery .items ul {clear: both; padding: 0px 0px 0px 0px;}
.feat_stdgallery .items li { width: 30%; display: inline-block; padding: 5px 0px 5px 0px; margin-left: 4%; }
.feat_stdgallery .items li:nth-child(3n+1) { margin-left:0px; clear: left; }
.feat_stdgallery .items .image img { width: 100%; height: auto; }


.feat_stdlistgallery { padding: 10px 0px 10px 0px;}
.feat_stdlistgallery .inccarousel .carousel { height: 700px;}
.feat_stdlistgallery .inccarousel .carousel li{ height: 650px; line-height: 650px; vertical-align: middle; max-width: 900px;}
.feat_stdlistgallery .inccarousel .carousel-prev {background-image: url(/images/os5ub9rEaJMcjUct9ox700k014.png); width: 40px; height: 42px;}
.feat_stdlistgallery .inccarousel .carousel-next {background-image: url(/images/O1k5BgoH9JXrYrNwMWO300k014.png); width: 40px; height: 42px;}
.feat_stdlistgallery .inccarousel .carousel img {  padding: 0px; vertical-align:middle; max-height: 650px; max-width: 905px; width:auto; height:auto; }
.feat_stdlistgallery .inccarousel .carousel li .caption { padding: 15px 0px 5px 0px;  text-align:left; line-height: 1px;  }

.feat_stdlistgallery .incthumbnail  .carousel { height: 100px; }
.feat_stdlistgallery .incthumbnail .carousel-prev {background-image: url(/images/lqVS8zb6Fomu99RkwgzO00700c.png); width: 70px; height: 12px; top: -60px;}
.feat_stdlistgallery .incthumbnail .carousel-next {background-image: url(/images/MmpvAArHOsL4b2tDFtKD00700c.png); width: 7px; height: 12px; top: -60px;}
.feat_stdlistgallery .incthumbnail li { cursor: pointer; max-width: 130px; }
.feat_stdlistgallery .incthumbnail li img { max-width: 125px; max-height:82px; width: auto; height: auto; }
.feat_stdlistgallery .incthumbnail li img:hover { background-color: rgb(90, 91, 94); }

.lightboxlink { float:right; padding: 10px 0px 10px 0px; font-style: italic;  }
.lightboxlink a { color: rgb(0, 170, 140);  text-decoration: underline;}

/*.std_historywindow  .lightbox .feat_carousel .carousel li {line-height: 600px; height: 600px !important;}*/
.std_historywindow .lightbox .feat_carousel .carousel li img {vertical-align: middle;}

