

.tx-seqfittings {
	margin:0 -42px;
}

#seqfittings-searchform .formfields {
	
}
#searchterm {
  background-color: #fff;
  color: RGB(159, 160, 164);
  font-size: 13px;
  color: #000;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  border-top: 1px solid #9fa0a4;
  border-bottom: 1px solid #9fa0a4;
  border-left: 1px solid #9fa0a4;
  font-size: 14px;
  height: 37px;
  line-height:37px;
  position: relative;
  background-color: #fff;
  border: 1px solid #9FA0A4;
  border-radius: 3px 0 0 3px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
    width:calc(100% - 40px);
    padding: 6px 12px;
    box-sizing:border-box;
    display:inline-block;
    vertical-align:top;
}

#seqfittings-searchform input[type="submit"] {
  	margin-left:-5px;
  	width: 40px;
  overflow: hidden;
  text-indent: 2000%;
  white-space: nowrap;
  background: #fff url("../Icons/search_dark.svg") center center no-repeat;
  background-size: 40%;
  border-top: 1px solid #9FA0A4;
  border-bottom: 1px solid #9FA0A4;
  border-right: 1px solid #9FA0A4;
  border-left: 0;
  border-radius: 0 3px 3px 0;
  height: 37px;
  line-height:37px;
  	box-sizing:border-box;
    display:inline-block;
    vertical-align:top;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  max-height: none;
  border-radius: 0;
  border: none;
}


.tx-seqfittings table {
	border-collapse: collapse;
	border-spacing: 0;
	margin-top:20px;
	margin-bottom:20px;
	background-color:white;
	width:100%;
	position:relative;
}
.tx-seqfittings thead.active {
	position:fixed;
	width:1024px;
	top:0;
}

.tx-seqfittings th {
	background-color:RGB(61, 205, 88);
	color:white;
	
}
.tx-seqfittings th, .tx-seqfittings td {
	padding:10px;
	vertical-align: top;
	box-sizing:border-box;
	
}
.tx-seqfittings thh:nth-child(odd),
.tx-seqfittings td:nth-child(odd) {
	background-color:rgb(248,248,248);
}

.tx-seqfittings tr:first-child th {
	border-bottom:1px solid RGB(61, 205, 88);
}
.tx-seqfittings td {
	border-bottom:1px solid rgba(98, 100, 105, 0.2);
	hyphens:auto;
	word-wrap: anywhere;
	box-sizing:border-box;
}
.tx-seqfittings th {
	/*word-wrap: anywhere;*/
	box-sizing:border-box;
}
.tx-seqfittings td:nth-child(1),
.tx-seqfittings th:nth-child(1) {
	width:120px;
}
.tx-seqfittings td:nth-child(2),
.tx-seqfittings th:nth-child(2) {
	width:15%;
}
.tx-seqfittings td:nth-child(3),
.tx-seqfittings th:nth-child(3) {
	width:17%;
}
.tx-seqfittings td:nth-child(4),
.tx-seqfittings th:nth-child(4) {
	width:14%;
}
.tx-seqfittings td:nth-child(5),
.tx-seqfittings th:nth-child(5) {
	width:55px;
}
.tx-seqfittings td:nth-child(6),
.tx-seqfittings th:nth-child(6) {
	width:70px;
}
.tx-seqfittings td:nth-child(7),
.tx-seqfittings th:nth-child(7) {
	width:85px;
}
.tx-seqfittings td:nth-child(8),
.tx-seqfittings th:nth-child(8) {
	width:10%;
}
.tx-seqfittings .basketbutton {
	display:initial;
}
@media (max-width: 1023px) {
	.tx_seqfittings-results {
		overflow-x:auto;
	}
	#seqfittings-table {
		width:1024px;
	}
	.tx-seqfittings thead {
	}
	.tx-seqfittings tbody {
	}
}