body {background-color:#F2F1EF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background:url('https://www.agriseek.com/site/image/n_bg_05.jpg');font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #66554E;}


.txt {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #66554E;}
.stxt{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#66554E;}
.ltxt{text-decoration:none;color:#90BD2B;}
.ltxt:hover{text-decoration:underline;color:#8DB92B;}
.ltxtnd{text-decoration:none;color:#90BD2B;}

.bld{font-weight:bold;}
.lltxtb{font-weight:bold; font-size:18px;}
.pointer{cursor:pointer;}

.fs20{font-size:20px;}
.fs24{font-size:24px;}

.noselect{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

.dthr{border:none;border-top:1px dotted #CCCCCC;}

.th{position:fixed;width:100%;background-color:#302B29;z-index:2000;top:0px;padding:5px;overflow:hidden;}

@media only screen and (min-width : 300px) {
.cov1{top:50px;left:0px;width:100%;overflow:hidden;background:url('https://www.agriseek.com/site/image/n_cover1x300.jpg') no-repeat center; background:var(--cov1x300) no-repeat center; background-color:#C7AC41}
.scov1{top:50px;left:0px;width:100%;overflow:hidden;background:url('https://www.agriseek.com/site/image/n_scover1x300.jpg') no-repeat center; background:var(--scov1x300) no-repeat center; background-color:#90bd2b}
.hcov1{visibility:hidden;height:0px;border:0px;width:240px;}
.grcov1{background: linear-gradient(to right, rgba(255,0,0,0),  #C7AC41);width:10%;}
.glcov1{background: linear-gradient(to left, rgba(255,0,0,0),  #C7AC41);width:10%;}
.sgrcov1{background: linear-gradient(to right, rgba(255,0,0,0),  #90bd2b);width:10%;}
.sglcov1{background: linear-gradient(to left, rgba(255,0,0,0),  #90bd2b);width:10%;}
.h1h{font-size:16px;padding:0px;margin:0px;line-height:50px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}


.imgth{
  width:275px;height:180px;
  position:absolute;left:0px;
}
.imgth20{
  width:323px;height:271px;
  position:absolute;
  left:-22px;top:-40px;
  transform: rotate(20deg);
}
}

@media only screen and (min-width : 600px) {
.cov1{top:50px;left:0px;width:100%;overflow:hidden;background:url('https://www.agriseek.com/site/image/n_cover1x600.jpg') no-repeat center; background:var(--cov1x600) no-repeat center; background-color:#C7AC41}
.scov1{top:50px;left:0px;width:100%;overflow:hidden;background:url('https://www.agriseek.com/site/image/n_scover1x600.jpg') no-repeat center; background:var(--scov1x600) no-repeat center; background-color:#90bd2b}
.hcov1{visibility:hidden;height:0px;border:0px;width:480px;}
.grcov1{background: linear-gradient(to right, rgba(255,0,0,0),  #C7AC41);width:10%;}
.glcov1{background: linear-gradient(to left, rgba(255,0,0,0),  #C7AC41);width:10%;}
.sgrcov1{background: linear-gradient(to right, rgba(255,0,0,0),  #90bd2b);width:10%;}
.sglcov1{background: linear-gradient(to left, rgba(255,0,0,0),  #90bd2b);width:10%;}
.h1h{font-size:20px;padding:0px;margin:0px;line-height:50px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/* right sidebar */
.fcontent{margin-right:320px;}
.sidebar{position:absolute;right:0px;top:0px;padding:10px;}

.imgth{
  width:275px;height:180px;
  position:absolute;left:0px;
}
.imgth20{
  width:323px;height:271px;
  position:absolute;
  left:-22px;top:-40px;
  transform: rotate(20deg);
}

}

@media only screen and (min-width : 1000px) {
.cov1{top:50px;left:0px;width:100%;overflow:hidden; background:url('https://www.agriseek.com/site/image/n_cover1.jpg') no-repeat center; background:var(--cov1) no-repeat center;  background-color:#C7AC41}
.scov1{top:50px;left:0px;width:100%;overflow:hidden; background:url('https://www.agriseek.com/site/image/n_scover1.jpg') no-repeat center; background:var(--scov1) no-repeat center;  background-color:#90bd2b}
.hcov1{visibility:hidden;height:0px;border:0px;width:970px;}
.grcov1{background: linear-gradient(to right, rgba(255,0,0,0),  #C7AC41);width:50%;}
.glcov1{background: linear-gradient(to left, rgba(255,0,0,0),  #C7AC41);width:50%;}
.sgrcov1{background: linear-gradient(to right, rgba(255,0,0,0),  #90bd2b);width:50%;}
.sglcov1{background: linear-gradient(to left, rgba(255,0,0,0),  #90bd2b);width:50%;}
.h1h{font-size:24px;padding:0px;margin:0px;line-height:50px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/* right sidebar */
.fcontent{margin-right:320px;}
.sidebar{position:absolute;right:0px;top:0px;padding:10px;}


/* left sidebar 
.fcontent{margin-left:340px;}
.sidebar{position:absolute;left:0px;top:0px;padding:20px;}
*/
.imgth{
  width:275px;height:180px;
  position:absolute;left:0px;
}
.imgth20{
  width:323px;height:271px;
  position:absolute;
  left:-22px;top:-40px;
  transform: rotate(20deg);
}


}

.imgct {position:relative;float:left;padding:0px; width:275px;height:180px;line-height:180px;text-align:center;margin:10px;margin-bottom:30px;overflow:hidden;}
.imgpna {position:relative;float:left;padding:0px;text-align:center;margin:10px;margin-bottom:30px;width:275px;height:180px}

.sbsticky{margin: 0;padding: 0;width: 100%;overflow: hidden;top: 0;position: -webkit-sticky;position: sticky;overflow:hidden;z-index:100;}

.foot { height: 50px;}
.footcon {  background-color: #302B29;  color:#FFFFFF;text-align:center;  height: 150px;   padding: 20px;}


.mbuttons {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');
	background-color:#9dce2c;
	-webkit-border-top-left-radius:40px;
	-moz-border-radius-topleft:40px;
	border-top-left-radius:40px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:40px;
	-moz-border-radius-bottomright:40px;
	border-bottom-right-radius:40px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #689324;
}
.mbuttons:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');
	background-color:#8cb82b;
	cursor:pointer;
}.mbuttons:active {
	position:relative;
	top:1px;
}



.black_overlay{
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	-moz-opacity: 0.5;
	opacity:.50;
	z-index:10000;
	filter: alpha(opacity=50);
}


.mfield{
	background:#F8F8F8;
	color:#999999;
	border:1px solid #DCDCDC;
	border-radius:6px ;
	font-size:20px ;
	padding: 4px ;
	box-shadow: 1px 0px 0px #DCDCDC;
	-webkit-box-shadow: 1px 0px 0px #DCDCDC;
	-moz-box-shadow: 1px 0px 0px #DCDCDC; 
}

.fw70{width: 70px;}
.fw110{width: 110px;}
.fw140{width: 140px;}
.fw160{width: 160px;}
.fw180{width: 180px;}
.fw200{width: 200px;}
.fw220{width: 220px;}
.fw250{width: 250px;}
.fw280{width: 280px;}
.fw290{width: 290px;}
.fw300{width: 300px;}
.fw310{width: 300px;}
.fw320{width: 320px;}
.fw350{width: 350px;}
.fw400{width: 400px;}
.fw600{width: 600px;}
.fw640{width: 640px;}
.fwA{width: auto;}

.fw70M{max-width: 70px;}
.fw110M{max-width: 110px;}
.fw140M{max-width: 140px;}
.fw160M{max-width: 160px;}
.fw180M{max-width: 180px;}
.fw200M{max-width: 200px;}
.fw220M{max-width: 220px;}
.fw250M{max-width: 250px;}
.fw280M{max-width: 280px;}
.fw290M{max-width: 290px;}
.fw300M{max-width: 300px;}
.fw310M{max-width: 310px;}
.fw320M{max-width: 320px;}
.fw350M{max-width: 350px;}
.fw400M{max-width: 400px;}
.fw600M{max-width: 600px;}
.fw640M{max-width: 640px;}

.fwp10{width: 10%;}
.fwp20{width: 20%;}
.fwp30{width: 30%;}
.fwp40{width: 40%;}
.fwp50{width: 50%;}
.fwp60{width: 60%;}
.fwp70{width: 70%;}
.fwp80{width: 80%;}
.fwp90{width: 90%;}
.fwp100{width: 100%;}

/* combo */
.fwc110{width: 110px;}
.fwc200{width: 210px;}
.fwc250{width: 260px;}
.fwc220{width: 230px;}
.fwc300{width: 310px;}
.fwc320{width: 330px;}
.fwc350{width: 360px;}
.fwc400{width: 410px;}

.fbs{
	box-sizing: border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing: border-box;	
}


.fh30{height: 30px;line-height:30px;}
.fh40{height: 40px;line-height:40px;}
.fh200{height: 200px;line-height:40px;}
.fhA{height: auto;}
/* combo */
.fhc30{height: 30px;line-height:30px;}
.fhc40{height: 40px;line-height:40px;}
.fhc50{height: 50px;line-height:50px;}


.fmb10{margin-bottom: 10px;}

.floatL{float:left;}
.floatR{float:right;}


/* SEARCH INPUT  */

.sbx-custom {
  display: inline-block;
  position: relative;
  min-width: 100px;
  width:85%;!important;
  height: 1px;
  white-space: nowrap;
  box-sizing: border-box;
  font-size: 14px;
}

.sbx-custom__wrapper {
  width: 100%;
  height: 100%;
}

.sbx-custom__input {
  display: inline-block;
  transition: box-shadow .4s ease, background .4s ease;
  border: 0;
  border-radius: 1px;
  box-shadow: inset 0 0 0 0px #CCCCCC;
  background: #FFFFFF;
  padding: 8px;
  padding-right: 75px;
  padding-left: 9px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: 24px;
  appearance: none;
  border-bottom:1px solid #CCCCCC;
  

}

.sbx-custom__input::-webkit-search-decoration, .sbx-custom__input::-webkit-search-cancel-button, .sbx-custom__input::-webkit-search-results-button, .sbx-custom__input::-webkit-search-results-decoration {
  display: none;
}

.sbx-custom__input:hover {
  box-shadow: inset 0 0 0 0px #b3b3b3;
}

.sbx-custom__input:focus, .sbx-custom__input:active {
  outline: 0;
  box-shadow: inset 0 0 0 0px #D6DEE3;
  background: #FFFFFF;
}

.sbx-custom__input::placeholder {
  color: #9AAEB5;
}

.sbx-custom__submit {
  position: absolute;
  top: 4px;
  right: 4px;

  margin: 0;
  border: 0;
  border-radius: 0 0px 0px 0;
  background-color: white;
  padding: 0;
  width: 49px;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  user-select: none;
  line-height:45px;
}

.sbx-custom__submit::before {
  display: inline-block;
  margin-right: 2px;
  height: 100%;
  vertical-align: middle;
  content: '';
}

.sbx-custom__submit:hover, .sbx-custom__submit:active {
  cursor: pointer;
}

.sbx-custom__submit:focus {
  outline: 0;
}

.sbx-custom__submit svg {
  width: 27px;
  height: 27px;
  vertical-align: middle;
  fill: #90BD2B;
}

.sbx-custom__reset {
  display: none;
  position: absolute;
  top: 15px;
  right: 40px;
  margin: 0;
  border: 0;
  background: none;
  cursor: pointer;
  padding: 2px;
  font-size: inherit;
  user-select: none;
  fill: rgba(0, 0, 0, 0.5)
}

.sbx-custom__reset:focus {
  outline: 0;
}

.sbx-custom__reset svg {
  display: block;
  margin: 4px;
  width: 11px;
  height: 11px;
}

.sbx-custom__input:valid ~ .sbx-custom__reset {
  display: block;
  animation-name: sbx-reset-in;
  animation-duration: .15s;
}

@keyframes sbx-reset-in {
  0% {
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    transform: none;
    opacity: 1;
  }
}



.lcatblock{
	display:inline-block;
	text-decoration:none;
	white-space: nowrap;
	padding: 5px 10px 5px 10px;
	border:1px solid #D2D2D2;
	border-radius:7px;	
	background-color:#FFFFFF;
	margin-top:3px;
	box-sizing: border-box;
	text-align:left;
	overflow:hidden;
}





.lfcolumns
{   
    -moz-column-width: 11.5em; /* Firefox */
    -webkit-column-width: 11.5em; /* webkit, Safari, Chrome */
    column-width: 11.5em;
    border-top:1px dashed #CCCCCC;
    border-bottom:1px dashed #CCCCCC;
    padding:5px 0px;
    margin:5px 0px;
    font-size:13px;
}
/*remove standard list and bullet formatting from ul*/
.lfcolumns ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
/* correct webkit/chrome uneven margin on the first column*/
.lfcolumns ul li:first-child
{
    margin-top:0px;
}


