th{font-weight:bold;color:#fff;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#505349}table{vertical-align:middle;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;font-size:small}pre{white-space:pre;white-space:-hp-pre-wrap;white-space:-o-pre-wrap;white-space:-pre-wrap;overflow:visible!important;white-space:pre-wrap;white-space:pre-line;white-space:normal;word-wrap:break-word;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.oddTR{background-color:#fff}.evenTR{background-color:#ddd}.moduleTOCHeader{font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:large;font-weight:bold;color:#060;padding-bottom:60px}.errorMessage{color:red}.warningMessage{color:blue}.mediumTitle{font-weight:bold;font-size:medium;height:24px}.smallTitle{font-weight:bold;font-size:small;height:24px}.whiteText{color:#FFF;font-weight:bold;font-size:small;height:24px}.fieldLabel{font-weight:bold;text-align:left;margin-right:4px}td.fieldLabel{width:250px}.fieldValue{background-color:white}.invalidFieldValue{background-color:red}.fieldComment{font-size:x-small;vertical-align:middle;padding-left:2mm;font-style:italic;margin-right:4px}.fieldCommentBelow{vertical-align:top;font-style:italic}.futureFunctionality{color:gray}hr{color:#060;background-color:#060}.inputnotice{color:red;text-align:left}.successNotice{color:green}table.jobview{width:100%;border-width:0;border-style:solid}textarea{height:200px;width:80%}.floatRight{float:right}.objectName{background-color:#ccc;text-align:center;color:black;width:100%}.centerText{text-align:center}.greeting{color:#505349;font-weight:bold;font-size:larger;margin-top:10px;padding-bottom:15px}.navLinks{font-weight:normal;color:#000;text-align:left;white-space:normal;vertical-align:middle;padding-left:10px}.moduleLinks{text-decoration:none;vertical-align:middle;text-align:left}.navHeader{font-weight:bold;color:#136411;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:middle;text-align:left}.leftBar{background-color:#ddd;width:12%;vertical-align:top;padding-top:10px;padding-right:5px;padding-left:5px;padding-bottom:5px;font-size:12px}.fieldShortValue{width:70px!important;background-color:white}.fieldLongValue{width:600px!important;background-color:white}ul.leftBarList{list-style-type:square;margin-left:15px;padding-left:0}ul.leftBarList li{padding-bottom:10px}.spacer{width:5px}.left{float:left}.middle{float:left;padding-left:5px}.entire{width:100%;clear:both}table.searchResults{width:100%;margin-top:5px}.leftWizard{background-color:#ddd;width:20%;padding-right:15px}.headerBanner{font-weight:bold;color:#fff;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#505349;width:100%}.abstract{width:50%}table.tab{border-bottom-color:#ccc;background-color:#fff;margin:0;padding:0;border-collapse:collapse}.tab{background-color:#ccc;vertical-align:middle}.unselectedTab{background-color:#999;vertical-align:middle;color:#fff}.tab,.unselectedTab{border-radius:10px 10px 0 0;padding:5px 6px 5px 6px;border-right:1px solid white}.tab>img,.unselectedTab>img{display:none}.spacedLists{padding:3}#gene_search_suggest{position:absolute;background-color:#FFF;text-align:left}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox img{width:auto;height:auto}#lightbox a img{border:0}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:0}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(xenbox/images/blank.gif) no-repeat}#prevLink{left:0;float:left;background:url(xenbox/images/prevlabel.gif) left 15% no-repeat}#nextLink{right:0;float:right;background:url(xenbox/images/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}#imageData{padding:0 10px;color:#666}#imageData #imageDetails{width:100%;float:left;text-align:left}#imageData #caption{font-weight:bold}#caption a{text-decoration:underline}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}.prototip{font:11px Arial,Helvetica,sans-serif;color:#000}.prototip .default{width:250px;color:#808080}.prototip .default .toolbar{background:#f1f1f1;font-weight:bold}.prototip .default .title{padding:5px}.prototip .default .content{padding:5px;background:#fff}.prototip .basic{width:250px;color:#808080}.prototip .basic .toolbar{background:#f1f1f1;font-weight:bold}.prototip .basic .title{padding:5px}.prototip .basic .content{padding:5px;background:#fff}.prototip .hint{width:250px;color:#313120;background:#fff6aa}.prototip .hint .toolbar{background:#fdf1a0;font-weight:bold}.prototip .hint .title,.prototip .hint .content{padding:5px}.prototip .protoblue{width:250px;color:#fff}.prototip .protoblue .toolbar{background:#0d7cd0;font-weight:bold}.prototip .protoblue .title{padding:5px}.prototip .protoblue .content{background:#1e90ff;padding:5px}.prototip .creamy{width:250px;color:#bb9c61}.prototip .creamy .toolbar{background:#f3edc2;font-weight:bold}.prototip .creamy .title{padding:5px}.prototip .creamy .content{background:#f8f4ca;padding:5px}.prototip .darkgrey{width:250px;color:#fff}.prototip .darkgrey .toolbar{background:#5f5f5f;font-weight:bold}.prototip .darkgrey .title{padding:5px}.prototip .darkgrey .content{background:#808080;padding:5px}.prototip .protogrey{width:250px;color:#fff;background:#fff}.prototip .protogrey .toolbar{background:#969c92;font-weight:bold}.prototip .protogrey .title{padding:5px}.prototip .protogrey .content{color:#808080;padding:5px}.prototip .protogrey .toolbar .close{width:14px;height:14px}.prototipLoader{position:absolute;top:-1000px;left:-1000px;height:14px;width:14px;border:1px solid #ddd;overflow:hidden}.prototip{position:absolute;overflow:hidden}.prototip .tooltip,.prototip .toolbar,.prototip .toolbar .title{position:relative}.prototip .content{clear:both}.prototip .toolbar .close{position:relative;text-decoration:none;float:right;width:19px;height:15px;display:block;line-height:0;font-size:0;border:0;cursor:pointer}.prototip .tooltip{clear:both;float:left}.prototip .borderLeftWrapper,.prototip .borderRightWrapper{position:absolute;top:0;left:0;width:300px;height:20px}.prototip .borderFrame{height:100%;width:100%;float:left;margin:0;padding:0;position:relative}.prototip .borderTop,.prototip .borderBottom{overflow:hidden}.prototip .borderRow{list-style-type:none;float:left;width:100%;position:relative;clear:both;margin:0;padding:0}.prototip_CornerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;clear:both}.prototip_Corner{float:left;position:relative}.prototip canvas{position:relative;float:left}.prototip_CornerTr,.prototip_CornerBr{float:right}.prototip_BetweenCorners{position:absolute;top:0;left:0;width:100%;overflow:hidden;clear:both}.prototip .borderMiddle{position:relative;float:left}.prototip .borderCenter{position:relative;float:left;height:100%}.prototip_StemWrapper{position:relative;width:100%;height:auto;clear:both}.prototip_StemBox{float:left;position:relative}.prototip_Stem{width:100%;position:absolute;overflow:hidden}.iframeShim{position:absolute;border:0;margin:0;padding:0;background:0;overflow:hidden}.prototip .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.prototip .clearfix{display:inline-block}/*\*/.prototip .clearfix{display:block}/**/.textValue{min-width:150px}.selectValue{min-width:150px}.warningLabel{font-size:medium;font-weight:bold;color:red}.warningLabelSearch{margin:0;padding:0;font-size:small;font-weight:bold;color:red}.labelHeader{font-size:large;font-weight:bold;color:black;text-align:left;margin-right:5px}.valueHeader{font-size:large;color:black}.labelTitle{font-size:x-large;font-weight:bold;color:black;margin-right:6px}.valueTitle{font-size:x-large;color:black}.labelColumn{background:#ccc;width:300px}.dataTable{border:0;border-collapse:collapse;border-spacing:0}.dataTable td,th{padding:3px 3px 3px 10px}.dataTable>tbody>tr>td:first-child{background-color:#ddd;font-weight:bold}.mainHeader,.mainHeader td,.mainHeader th{background-color:#ddd!important;text-align:left}.sectionHeader,.sectionHeader td,.sectionHeader th{background-color:#999!important;color:#fff;text-align:left;height:24px;font-size:small;font-weight:bold}
/** polaroids! **/
/** moved from secondary-echinobase may 2023 as it's now for ecb+xb*/
	.polaroid {
  background: #fff;
  padding: 1rem;
  box-shadow: 0 0.2rem 1.2rem rgba(0,0,0,0.2);
  
}
.polaroid > img{
  max-width: 100%;
  width:100%;
  height: auto;
}
.polaroid .caption {
  font-size: 1.6rem;
  text-align: center;
  line-height: 1em;
}
@media (max-width:700px) {
.polaroid .caption {
	font-size: 1.2rem;
	margin-top:0.1em
	}
}
.politem {
  width: 45%;
  display: inline-block;
  margin-top: 2rem;
  /*filter: grayscale(90%);*/
}
.politem .polaroid:before {
  content: '';
  position: absolute;
  z-index: -1;
  transition: all 0.35s;
}
.politem:nth-of-type(4n+1) {
  transform: scale(0.8, 0.8) rotate(5deg);
  transition: all 0.85s;
}
.politem:nth-of-type(4n+1) .polaroid:before {
  transform: rotate(6deg);
  height: 20%;
  width: 47%;
  bottom: 30px;
  right: 12px;
  box-shadow: 0 2.1rem 2rem rgba(0,0,0,0.4);
}
.politem:nth-of-type(4n+2) {
  transform: scale(0.8, 0.8) rotate(-5deg);
  transition: all 0.35s;
}
.politem:nth-of-type(4n+2) .polaroid:before {
  transform: rotate(-6deg);
  height: 20%;
  width: 47%;
  bottom: 30px;
  left: 12px;
  box-shadow: 0 2.1rem 2rem rgba(0,0,0,0.4);
}
.politem:nth-of-type(4n+4) {
  transform: scale(0.8, 0.8) rotate(3deg);
  transition: all 0.35s;
}
.politem:nth-of-type(4n+4) .polaroid:before {
  transform: rotate(4deg);
  height: 20%;
  width: 47%;
  bottom: 30px;
  right: 12px;
  box-shadow: 0 2.1rem 2rem rgba(0,0,0,0.3);
}
.politem:nth-of-type(4n+3) {
  transform: scale(0.8, 0.8) rotate(-3deg);
  transition: all 0.35s;
}
.politem:nth-of-type(4n+3) .polaroid:before {
  transform: rotate(-4deg);
  height: 20%;
  width: 47%;
  bottom: 30px;
  left: 12px;
  box-shadow: 0 2.1rem 2rem rgba(0,0,0,0.3);
}
.politem:hover {
  filter: none;
  transform: scale(1, 1) rotate(0deg) !important;
  transition: all 0.35s;
}
.politem:hover .polaroid:before {
  content: '';
  position: absolute;
  z-index: -1;
  transform: rotate(0deg);
  height: 90%;
  width: 90%;
  bottom: 0%;
  right: 5%;
  box-shadow: 0 1rem 3rem rgba(0,0,0,0.2);
  transition: all 0.35s;
}
/** end polariod **/	


