.section6 {background-color: #3c3c3b; }
.section6 .nav_custommenu .headerlogo li a { background-image: url(/images/0wxZk84UrmRv4XY1lfK608k022.png);}

.feat_collection .main .carousel { height: 350px; padding: 50px 0px 50px 0px;}
.feat_collection .main .carousel li { width: auto; height: 350px; padding: 0px 15px 0px 15px;}

.collection {background-color: #3c3c3b; }
.collection .content h2{ color: rgb(255,175,0); }
.collection .content p { color: #ffffff !important; }

.collections {background-color: #3c3c3b; }
.collections .content h2{ color: rgb(255,175,0); }
.collections .content p { color: #ffffff !important; }

.collections .content p {font-family: MontserratRegular; }
.feat_collectionsearch, .memb_list .search { background-color: #696868; margin: 30px 0px 0px 0px; }
.feat_collectionsearch form { max-width: 1000px; margin: 0px auto 0px auto; padding: 25px 0px 0px 0px;}
.feat_collectionsearch input[type=text] { background-color: #ffffff; width: 650px;  }
.feat_collectionsearch select { color: rgb(90, 91, 94); width: 190px; background-color: #ffffff; margin: 0px 0px 0px 30px; padding: 0px 70px 0px 5px; background-image: url(/images/30Hw5ngu6hzMAjHKYYP700c007.png); border-radius: 0px; background-position: 170px 10px; background-repeat: no-repeat;}
.feat_collectionsearch .submit {background-image: url(/images/tEFIVK75ccjDJdSy1gDF00t00t.png); background-position: 0px 0px; height: 30px; position: relative; top: -30px; left: 890px; cursor:pointer; }


.feat_collsearchresults { max-width: 1000px; min-height: 500px; margin: 0px auto 0px auto; padding: 50px 0px 50px 0px; color: #ffffff; }
.feat_collsearchresults h2 { text-transform: uppercase; font-family: MontserratRegular; font-size: 140%; padding: 20px 0px 20px 0px; color: rgb(255,175,0);}
.feat_collsearchresults .media_results { float:left; margin: 10px; }
.feat_collsearchresults .media_results li { margin: 10px 0px 0px 0px; background-color: #000000;  }
.feat_collsearchresults .media_results li .description { font-size:0px; }
.feat_collsearchresults .media_results li:hover .description { max-width: 280px; color: #ffffff; position:absolute; margin: 10px; font-size: 100%;}
.feat_collsearchresults .media_results li:hover .caption { padding: 10px 0px 0px 0px; }
.feat_collsearchresults .media_results li:hover img { opacity: 0.1; }
.feat_collsearchresults .media_results li img {display:block; margin: 0px auto 0px auto;  max-width: 305px; height: auto;}
.feat_collsearchresults .feat_stdlistgallerylightbox { padding: 0px !important; }

.collection .feat_galllist, .memb_list { max-width: 1000px; margin: 0px auto 0px auto; padding: 20px 0px 50px 0px; min-height: 500px; background-color: #3c3c3b;} 
.collection .feat_galllist ul, .memb_list ul { display: flex; flex-wrap: wrap; justify-content: space-between; }
.collection .feat_galllist li, .memb_list li { width: 310px; color: #ffffff; padding: 10px 0px 20px 0px;}
.collection .feat_galllist li .image { display: block; }
.collection .feat_galllist li img, .memb_list .bgphoto { display: block; width: 310px; height: 225px;  }
.collection .feat_galllist li .name, .memb_list .company { display: block; padding: 20px 10px 10px 0px; }
.collection .feat_galllist li .description { display: block; text-align:left; padding: 0px 20px 10px 0px;}
.collection .feat_galllist a, .memb_list a { display: block; color: #ffffff; font-family: MontserratRegular; font-size: 140%; }

.memb_list { max-width: none; }
.memb_list .search { padding: 25px 10px 25px 10px; margin-bottom: 20px; }
.memb_list .search input[type=text] { background-color: #ffffff; margin: 0px auto 0px auto; max-width: 1000px; display: block; width: 100%; }
.memb_list ul { max-width: 1000px; margin: 0px auto 0px auto; }

.collection .ui-widget-content { text-align: left !important; }

.collection .themes .items {padding: 20px 0px 50px 0px; }
.collection .themes .items .util_textbox { float:left; width: 33.3%; color: #ffffff; padding: 10px 0px 20px 0px; }
.collection .themes .items .util_textbox:nth-child(3n+1) { clear:left; }
.collection .themes .items .util_textbox a { margin: 0px; padding: 0px; }
.collection .themes a { color: rgb(255,175,0); text-transform: uppercase; font-family: MontserratRegular; font-size: 140%;}


.section257 { background-color: #fafafa; }
.section257 .nav_custommenu .headerlogo li a { background-image: url(/images/NdrOGonZd3Dh0hPPwyVn08k022.png); display: block; font-size: 0px; width: 308px; height: 74px; z-index: 20; }
.section257 .nav_custommenu:hover .headerlogo li a { background-image: url(/images/0wxZk84UrmRv4XY1lfK608k022.png);}

.preserving .introbox { background-color: #fafafa; }
.preserving .introbox .content {padding: 0px 0px 30px 0px;}
.preserving .introbox .content p { color: rgb(90, 91, 94) !important; font-family: MontserratRegular;  }
.preserving .util_container  { background-color: #ffffff; min-height: 500px;}
.preserving .util_container .items { max-width: 1000px; margin: 0px auto 0px auto; color: #ffffff;   }
.preserving .util_container .items .util_textbox { float: left; width: 300px; padding: 50px 20px 0px 0px; }
.preserving .util_container .items .util_textbox .content {  padding: 0px 0px 0px 0px; max-width: 300px; color: #000000; }
.preserving .util_container .items .util_textbox h2 { color: rgb(255,175,0); font-size: 120%; font-family: MontserratRegular;}
.preserving .util_container .items .util_textbox .content p {padding: 10px 0px 0px 0px;}

.std_collectionwindow { color: #ffffff; margin: 0px auto 0px auto; }
.std_collectionwindow .topsection { max-width: 700px; margin: 0px auto 0px auto; padding: 0px; }
.std_collectionwindow .back a {color: #ffffff; text-decoration: underline; font-family: MontserratRegular;}
.std_collectionwindow .title { color: rgb(255, 175, 0); font-size: 240%;  padding: 10px 0px 5px 0px; font-family: MontserratRegular;}
.std_collectionwindow .description { color: rgb(198, 199, 200); font-size: 200%; font-family: MontserratRegular; padding: 0px; line-height: 1; }
.std_collectionwindow .link { background-image: url(/images/6NGFMGWxh0o4eST6N7Q600s00s.png); background-position: 0px 0px; height: 28px; padding: 5px 0px 0px 40px; max-width: 350px; }
.std_collectionwindow .link a { color: rgb(0, 170, 140); text-decoration: underline;}
.std_collectionwindow .introduction { width: 700px; padding: 0px; max-width: 100%;}

.std_themewindow .titletxt { max-width: 1000px; margin: 0px auto 0px auto; padding: 30px 0px 0px 30px; text-transform: uppercase; color: rgb(255,175,0); font-family: MontserratRegular; font-size: 160%;  }


.std_collectionwindow .feat_stdlistgallerylightbox { padding: 10px 0px 10px 0px; }
.std_collectionwindow .feat_stdlistgallerylightbox .titletxt { display:none; }
.std_collectionwindow .feat_carousel .carousel ul  { width: 40000em; position: relative; }
.std_collectionwindow .feat_stdlistgallerylightbox .items { padding: 50px 0px 0px 0px;}
.std_collectionwindow .feat_stdlistgallerylightbox .items ul {display: flex; flex-wrap: wrap; justify-content: space-evenly;}
.std_collectionwindow .feat_stdlistgallerylightbox .items li { width: 33.3%;color: #ffffff;padding: 0px;cursor: pointer;margin: 10px 0px 10px 0px;}
.std_collectionwindow .feat_stdlistgallerylightbox .items li .image {text-align: center;width: 320px;min-height: 220px;margin: 0px auto 0px auto;}
.std_collectionwindow .feat_stdlistgallerylightbox .items li:hover .image {  background-image: none !important;; background-color: #000000;  }
.std_collectionwindow .feat_stdlistgallerylightbox .items li:hover .image img{  opacity: 0.3;  }
.std_collectionwindow .feat_stdlistgallerylightbox .items li .image img { margin: 0px auto 0px auto; display:inline-block; max-width: 100%; max-height: 100%;  width: auto; height: auto; vertical-align: middle; }
.std_collectionwindow .feat_stdlistgallerylightbox .items .value { font-size: 0px;  }
.std_collectionwindow .feat_stdlistgallerylightbox .items li:hover .value { position: absolute; max-width: 270px;  margin: 20px; font-size: 100%; width: 280px; color:#ffffff; text-align: left !important; font-family: MontserratRegular;}
.std_collectionwindow .feat_stdlistgallerylightbox { max-width: 1000px; margin: 0px auto 0px auto; padding: 20px 0px 50px 0px; } 
.std_collectionwindow .feat_stdlistgallerylightbox a { color: #ffffff; }
.std_collectionwindow .feat_stdlistgallerylightbox video {width: 320px; height: 220px; margin: 0px auto 0px auto; text-align: center;}

@media( max-width: 1140px )
{
 .std_collectionwindow .feat_stdlistgallerylightbox .items li { width: 50% };
 .std_themewindow .titletxt { padding: 0px; }
}

@media( max-width: 680px )
{
 .std_collectionwindow .feat_stdlistgallerylightbox .items li { width: 100% };
}

@media( max-width: 480px )
{
  .std_collectionwindow .feat_stdlistgallerylightbox .items li .image { text-align: center; width: 100%; height: 250px;}

}

/*
.feat_stdlistgallerylightbox .feat_carousel { width: 1000px;}
.feat_stdlistgallerylightbox .feat_carousel .carousel { max-width: 1000px; }
.feat_stdlistgallerylightbox .feat_carousel .carousel li { margin-top: 100px; width: 1000px; line-height: 600px; }
.feat_stdlistgallerylightbox .feat_carousel .carousel li span {vertical-align:  middle;  }
.feat_stdlistgallerylightbox .feat_carousel .carousel li img {  max-height: 600px; max-width: 100%; height: auto; width: auto; margin: 0px auto;  }
.feat_stdlistgallerylightbox .feat_carousel .carousel li .details { line-height: 30px;border-top: 1px solid rgb(255,175,0); width: 450px; padding: 15px 0px 5px 0px; text-align: left; position: absolute; top: 800px; }
.feat_stdlistgallerylightbox .feat_carousel .carousel li .details .history_link { padding: 20px 0px 10px 0px; }
.feat_stdlistgallerylightbox .feat_carousel .carousel li .details .history_link a { color: rgb(255,175,0); text-decoration: underline; } 
.feat_stdlistgallerylightbox .feat_carousel .carousel li .details .MedDescription { font-family: MontserratRegular; color: #ffffff;}
.feat_stdlistgallerylightbox .feat_carousel .carousel li .details .MedExtCredit { padding: 20px 0px 0px 0px; color: #ffffff;}
.feat_stdlistgallerylightbox .feat_carousel .carousel li .details .MedExtTags a { color: rgb(255,175,0); text-decoration: underline; color: #ffffff;}
.feat_stdlistgallerylightbox .feat_carousel .carousel li .details .label {  padding: 10px 0px 0px 0px; font-family: MontserratRegular; text-transform: uppercase; color: rgb(255,175,0); }
.feat_stdlistgallerylightbox .feat_carousel .carousel li .details .value {  padding: 10px 0px 0px 0px;  }
.feat_stdlistgallerylightbox .feat_carousel .carousel img {  padding: 0px; vertical-align: middle; }
.feat_stdlistgallerylightbox .feat_carousel .carousel-prev { background-image: url(/images/sk54xwS3eYY93p4wOj5F00m016.png); position: absolute; top: 500px; left: 50%; width:22px; height: 42px; margin-left: -550px; }
.feat_stdlistgallerylightbox .feat_carousel .carousel-next { background-image: url(/images/U9IXLJ2cbV2yE5QL4Ujf00l014.png); position: absolute; top: 500px; left: 50%; width:22px; height: 42px;  margin: 0px 0px 0px 530px;}

.feat_stdlistgallerylightbox .lightbox .details { margin-top: 10px;}
.feat_stdlistgallerylightbox .lightbox .thumbnail { max-width: 450px; border-top: 1px solid rgb(255,175,0); margin: 0px 0px 0px 50px; top: 910px; }
.feat_stdlistgallerylightbox .thumbnail li { float:left; padding: 0px 5px 0px 5px; margin: 5px 5px 0px 5px; min-height: 100px; width: 20%; text-align: center; }
.feat_stdlistgallerylightbox .thumbnail li img { display: block; max-width: 100px; max-height: 82px; width: auto; height:auto;} }
.feat_stdlistgallerylightbox .thumbnail li:hover img { opacity: 0.3; background-color: #dfa338; }

.std_collectionwindow .books { clear: both;  max-width: 1140px; margin: 50px auto 0px auto;  }
.std_collectionwindow .books .titletxt { font-family: MontserratRegular; font-size: 120%; padding: 0px 0px 10px 140px; text-align: left;}
.std_collectionwindow .books .titletxt a { color: #ffffff;}
.std_collectionwindow .books li { float: left; width: 50%; margin: 10px 0px 100px 0px; text-align: center; }

@media( max-width: 1140px )
{
  .feat_stdlistgallerylightbox .feat_carousel { width: 100%;}
  .feat_stdlistgallerylightbox .lightbox .feat_carousel .carousel li { height: 700px; }
  .feat_stdlistgallerylightbox .lightbox .thumbnail, .feat_stdlistgallerylightbox .lightbox .details {display: none;}
  .feat_stdlistgallerylightbox .lightbox .feat_carousel .carousel li img { margin: 50px auto 0px auto !important; }
  .feat_stdlistgallerylightbox .feat_carousel .carousel-prev { top: 500px; left: 20px; width:22px; height: 42px; margin-left: 0px; }
  .feat_stdlistgallerylightbox .feat_carousel .carousel-next { top: 500px; left: initial; width:22px; height: 42px;  margin: 0px; right: 20px;}

  
}

@media( max-width: 400px )
{
  .feat_stdlistgallerylightbox .feat_carousel { width: 100%; height: 400px; }
  .feat_stdlistgallerylightbox .feat_carousel .carousel { height: 400px;}
  .feat_stdlistgallerylightbox .feat_carousel .carousel li { line-height: 400px; height: 400px; }
  .feat_stdlistgallerylightbox .feat_carousel .carousel img {  height: 300px; width: auto; margin: 50px auto !important; vertical-align: middle; max-width: 300px;}
  .feat_stdlistgallerylightbox .feat_carousel .carousel-prev { top: 300px; left: 20px; width:22px; height: 42px; margin-left: 0px; }
  .feat_stdlistgallerylightbox .feat_carousel .carousel-next { top: 300px; left: initial; width:22px; height: 42px;  margin: 0px; right: 20px;}
  .feat_stdlistgallerylightbox .lightbox .thumbnail, .feat_stdlistgallerylightbox .lightbox .details {display: none;}
}
*/
.cheder_book { margin: 50px auto 0px auto; }
.cheder_book  .title { max-width: 1000px;  margin: 0px auto 0px auto; color: rgb(255, 175, 0); font-size: 255%; padding: 0px 0px 0px 0px; font-family: MontserratRegular }
.cheder_book  h2 { max-width: 1000px;  margin: 0px auto 0px auto; color: rgb(198, 199, 200) !important; font-size: 190%; border: none !important; text-transform: initial !important;  } 

.cheder_book .feat_pageturner { margin: 0px auto 100px auto;  }
.cheder_book .feat_pageturner .image { max-height: 560px; }
.cheder_book .feat_pageturner .toolbar {  padding: 0px 0px 20px 0px; }
.cheder_book .feat_pageturner .page { background-color: #3c3c3b;  }
.cheder_book .feat_pageturner .chapter { position: absolute; top: 260px; left: 50%;}
.cheder_book .feat_pageturner .chapter select { background-image: url(/images/dILIB7dFPKT581wAWW0E00c007.png); }

.cheder_book .back_button { position: relative; min-height: 20px; top: -110px; padding: 10px 0px 0px 0px; margin: 0px auto 0px auto; max-width: 1000px;}
.cheder_book .back_button a { color: #ffffff; font-family: MontserratRegular; text-decoration: underline; }


.disclaimer { clear: both; background-color: #ffffff; padding: 0px 0px 30px 0px; }
.disclaimer h2 { max-width: 800px !important; margin: 0px auto 0px auto;  font-family: MontserratRegular; padding: 30px 0px 10px 0px; color: #000000 !important; font-size: 150%;}
.disclaimer .content { max-width: 800px;  margin: 0px auto 0px auto; color: #000000; }
.disclaimer .content p { width: 800px; font-size: 90%}
.disclaimer .content a { color: rgb(0, 170, 140); text-decoration: underline; }

.hazards .introbox_grey {height: 200px; padding-top: 500px; background-image : url(/images/L3GcPGyjmyEjDjz5GT9n3ts0lj.png); background-size: cover; top: 50px; background-color: rgb(255,175,0); }
.hazards .std_content_inner { height: 150px; background-color: rgba(0,0,0,0.7); padding-top: 50px; font-family: MerriweatherRegular}
.hazards .introbox_grey .content h2 { color: rgb(255,175,0); }
.hazards .introbox_grey .content p { font-family: MerriweatherRegular }
.hazards .util_container { background-color: #ffffff;  }
.hazards .items { max-width: 1000px; margin: 0px auto 0px auto; padding: 20px 0px 0px 0px;  }
.hazards .items .line1 { padding: 550px 0px 50px 0px; }
.hazards .items .util_textbox:nth-child(2n+1) { clear:left; }
.hazards .items .util_textbox { float:left; border-top: 1px solid rgb(255,175,0); max-width: 450px; padding: 10px 10px 0px 0px; margin: 0px 10px 0px 10px; box-sizing: border-box;  vertical-align:top; float:left;} 
.hazards .items .util_textbox .imageleft { float:left; max-width: 150px;  min-width: 150px; text-align: center; }
.hazards .items .util_textbox .imageleft img { display: block;  }
.hazards .items .util_textbox .content { display: block;  }
.hazards .items .util_textbox h2 { color: rgb(255,175,0); padding: 10px 0px 10px 0px; font-family: MontserratRegular; font-size: 120%;}
.hazards .items .util_textbox p { display: block; overflow: hidden; padding: 10px 0px 10px 0px;  }



.familytreasures .introbox_grey {height: 200px; padding-top: 500px; background-image : url(/images/f5VXTbqo7jusAytJERIp0zk0m8.png); background-size: 1280px 800px; top: 50px; background-color:#000000;}
.familytreasures .std_content_inner { height: 150px; background-color: rgba(0,0,0,0.7); padding-top: 50px; }
.familytreasures .util_container {  background-color: #ffffff;  padding: 600px 0px 50px 0px; }
.familytreasures .introbox_grey .content h2 { color: rgb(255,175,0);  }
.familytreasures .introbox_grey .content p { font-family: MerriweatherRegular }
.familytreasures .items, .recording .items { max-width: 1000px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; border-bottom: 1px solid #313133;   }


.util_expandtext { display: inline-block; width: 100%;  }
.util_expandtext .link { padding: 20px;}
.util_expandtext .link a { font-family: MontserratRegular; text-transform: uppercase; }
.util_expandtext .text { padding: 0px 0px 0px 20px; }
.util_expandtext .text li { list-style-type: disc; padding: 5px 30px 0px 0px; color: #3c3c3b; margin-left: 12px;}
.util_expandtext h3.subtitle { font-family: MontserratRegular; text-transform: uppercase; font-size: 120%; color: rgb(255,175,0);}
.util_expandtext p.introduction { font-family: MontserratRegular;  color: rgb(49, 49, 51); }
.util_expandtext p { color: rgb(49, 49, 51); }
.util_expandtext p.caption { font-size: 90%;  /*rgb(198, 199, 200);*/ }

.collection .util_expandtext { /* 1px solid #313133; */ border-top: 1px solid #313133; }
.collection .util_expandtext .link a { color: rgb(255,175,0); }
.collection .util_expandtext .text p:first-of-type { font-family: MontserratRegular; color: #4c4c4c; }
.collection .util_expandtext .text ul { width: 50%; float:left; }
.collection .util_expandtext .text li:first-of-type { list-style-type: none; text-transform: uppercase; color: rgb(255,175,0); font-family: MontserratRegular; margin-left: 0px; }
.collection .util_expandtext .text li:first-of-type p, .recording .util_expandtext .text li:first-of-type p { font-family: Merriweather; text-transform: initial; padding: 0px;}

.familytreasures .closed, .recording .closed  { background-image: url(/images/OqBl30mXvuVKq9Jjwj6o00700c.png); background-position: 0px 25px;}
.familytreasures .open, .recording .open  { background-image: url(/images/dILIB7dFPKT581wAWW0E00c007.png); background-position: 0px 30px;  padding: 0px 0px 20px 0px;}

.recording .introbox_grey {height: 200px; padding-top: 500px; background-image : url(/images/xs5qrpjIXzjEfPamue3l0zk0m8.png); background-size: 1280px 800px; top: 50px; background-color:#000000;}
.recording .std_content_inner { height: 150px; background-color: rgba(0,0,0,0.7); padding-top: 50px;  z-index: 20; }
.recording .introbox_grey .content h2 { color: rgb(255,175,0); }
.recording .introbox_grey .content p { font-family: MerriweatherRegular; }
.recording .util_container { background-color: #ffffff;  padding: 600px 0px 50px 0px; background-color: #fafafa; }
.recording .introduction { max-width: 1000px; margin: 0px auto 0px auto; }
.recording .introduction h3 {font-family: MontserratRegular; padding-bottom: 10px; } 
.recording .introduction a {color: rgb(0, 170, 140); text-decoration: underline;}

.recording .contact_us, .preserving .contact_us { background-color: #ffffff; min-height: 250px;}
.recording .contact_us .std_content_inner, .preserving .contact_us .std_content_inner { background-color: #ffffff;  max-width: 1000px; margin: 0px auto 0px auto;}
.recording .contact_us .content, .preserving .contact_us .content  { max-width: 750px; color: #000000; background-image: url(/images/bF9T1I4vfE702B9H6vFl01d01e.png); background-position: 0px 0px;}
.recording .contact_us h2, .preserving .contact_us h2 { border: none; text-transform: none; font-family: MerriweatherRegular; font-size: 200%;  padding: 5px 0px 20px 70px;}
.recording .contact_us a, .preserving .contact_us a {color: rgb(0, 170, 140); text-decoration: underline;}


/* jQuery tabs */
.collection .util_tabbed { max-width: 1000px; margin: 0px auto 0px auto; padding: 40px 0px 0px 0px;} 
.collection .ui-tabs { font-size: 100%; background: none !important;}
.collection .ui-tabs-nav { border-bottom: 1px solid rgb(255,175,0) ; border-top: none; position: absolute; width: 100%; font-size: 100% !important; padding: 0px; }
.collection .ui-tabs-panel {  padding: 50px 0px 0px 0px !important; }
.collection .ui-tabs .ui-tabs-nav li { padding: 0px !important; font-size: 100% !important; }
.collection .ui-tabs .ui-tabs-nav li a { color: rgb(255,175,0) !important; font-size: 100% !important; text-transform: uppercase; outline-style:none; }
.collection .ui-tabs .ui-tabs-nav li.ui-state-defualt a { font-family: MontserratRegular !important; }
.collection .ui-tabs .ui-tabs-nav li.ui-tabs-active { height: 35px; font-family: MontserratRegular !important;  }
.collection .ui-tabs .ui-tabs-nav li.ui-tabs-active a span { display: inline-block; padding: 0px 0px 10px 0px; margin: 0px; border-bottom: 5px solid;  width: 220px;}
.collection .ui-tabs .ui-tabs-nav li.ui-tabs-active a { color: rgb(255,175,0) !important; border: none; text-decoration: none; font-size: 100% !important; }
.collection .ui-widget { font-family:  MontserratRegular !important; font-size: 110% !important; color: rgb(198, 199, 200);  border: none; padding: 0px; margin: 0px; }


.collection .ui-corner-top {border-radius: 0px; border: 1px solid;  }
.collection .ui-widget-content { text-align:justify; }

#tabs-627-1 .feat_galllist li .name a { color: rgb(255,175,0); text-transform: uppercase; }


@media( max-width: 1140px )
{
  .collection .util_tabbed h2  { float:right; margin: 12px 250px 0px 20px;}
  .ui-tabs-nav {  top: 0px; }
  .collection .feat_galllist, .memb_list { margin: 20px; }
  .collection .feat_galllist li, .memb_list li { float:left; width: 50%; }
  .collection .feat_galllist li:nth-child(3n+1), .memb_list li:nth-child(3n+1) { clear:none; width: 50%; }
  .collection .feat_galllist li:nth-child(2n+1), .memb_list li:nth-child(2n+1) { clear:left; width: 50%;}
  .std_collectionwindow { margin: 20px;}
  .std_collectionwindow .feat_stdlistgallerylightbox .items li:nth-child(3n+1) {clear:none; }
  .std_collectionwindow .feat_stdlistgallerylightbox .items li:nth-child(2n+1) { clear:left; }
  .collection .themes { margin: 20px; }
  .collection .themes .items .util_textbox:nth-child(3n+1) { clear:none; }
  .collection .themes .items .util_textbox:nth-child(2n+1) { clear:left;  }
  .collection .themes .items .util_textbox { width: 50%;}
  
}

@media( max-width: 950px )
{
  .feat_collectionsearch form { margin: 10px; height: 120px; }
  .feat_collectionsearch form input[type=text]{float: left; width: 100% !important; }
  .feat_collectionsearch select { margin: 20px 0px 0px 0px !important; clear: left; float: left; margin: 10px 0px;  width: 200px;}
  .feat_collectionsearch .submit { float: left; width: 50px; position: initial; background-position: 10px 20px; height: 50px; }
}

@media( max-width: 700px )
{
  .collection .feat_galllist li, .memb_list li { width:100%; }
  .collection .feat_galllist li:nth-child(3n+1), .memb_list li:nth-child(3n+1) {clear: none; width: 100%;}
  .collection .feat_galllist li:nth-child(2n+1), .memb_list li:nth-child(2n+1) { clear:none; width:100%; }
  .std_collectionwindow .feat_stdlistgallerylightbox .items li:nth-child(2n+1) { clear:none; }
  .collection .themes .items .util_textbox { float:left; width: 100%;}
  .collection .themes .items .util_textbox:nth-child(2n+1) { clear:none; }
}



