/* @group 960 */

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_14 {
  margin-left: auto;
  margin-right: auto;
  width: 854px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14 {
  display: inline;
  float: left;
  position: relative;
  margin-left: 10px;
  margin-right: 10px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
  margin-left: 0;
}

.omega {
  margin-right: 0;
}

/* Grid >> 2 Columns
----------------------------------------------------------------------------------------------------*/
.container_14 .grid_1 {
  width: 41px;
}
.container_14 .grid_2 {
  width: 102px;
}
.container_14 .grid_3 {
  width: 163px;
}
.container_14 .grid_4 {
  width: 235;
}
.container_14 .grid_5 {
  width: 285px;
}
.container_14 .grid_6 {
  width: 346px;
}
.container_14 .grid_7 {
  width: 407px;
}
.container_14 .grid_8 {
  width: 468px;
}
.container_14 .grid_9 {
  width: 529px;
}
.container_14 .grid_10 {
  width: 579px;
}
.container_14 .grid_11 {
  width: 651px;
}
.container_14 .grid_12 {
  width: 712px;
}
.container_14 .grid_13 {
  width: 773px;
}
.container_14 .grid_14 {
  width: 834px;
}

/* Prefix Extra Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
.container_14 .prefix_1 {
  padding-left: 61px;
}
.container_14 .prefix_2 {
  padding-left: 122px;
}
.container_14 .prefix_3 {
  padding-left: 183px;
}
.container_14 .prefix_4 {
  padding-left: 244px;
}
.container_14 .prefix_5 {
  padding-left: 305px;
}
.container_14 .prefix_6 {
  padding-left: 366px;
}
.container_14 .prefix_7 {
  padding-left: 427px;
}
.container_14 .prefix_8 {
  padding-left: 488px;
}
.container_14 .prefix_9 {
  padding-left: 549px;
}
.container_14 .prefix_10 {
  padding-left: 610px;
}
.container_14 .prefix_11 {
  padding-left: 671px;
}
.container_14 .prefix_12 {
  padding-left: 732px;
}
.container_14 .prefix_13 {
  padding-left: 793px;
}

/* Suffix Extra Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
.container_14 .suffix_1 {
  padding-right: 61px;
}
.container_14 .suffix_2 {
  padding-right: 122px;
}
.container_14 .suffix_3 {
  padding-right: 183px;
}
.container_14 .suffix_4 {
  padding-right: 244px;
}
.container_14 .suffix_5 {
  padding-right: 305px;
}
.container_14 .suffix_6 {
  padding-right: 366px;
}
.container_14 .suffix_7 {
  padding-right: 427px;
}
.container_14 .suffix_8 {
  padding-right: 488px;
}
.container_14 .suffix_9 {
  padding-right: 549px;
}
.container_14 .suffix_10 {
  padding-right: 610px;
}
.container_14 .suffix_11 {
  padding-right: 671px;
}
.container_14 .suffix_12 {
  padding-right: 732px;
}
.container_14 .suffix_13 {
  padding-right: 793px;
}

/* Push Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
.container_14 .push_1 {
  left: 61px;
}
.container_14 .push_2 {
  left: 122px;
}
.container_14 .push_3 {
  left: 183px;
}
.container_14 .push_4 {
  left: 244px;
}
.container_14 .push_5 {
  left: 305px;
}
.container_14 .push_6 {
  left: 366px;
}
.container_14 .push_7 {
  left: 427px;
}
.container_14 .push_8 {
  left: 488px;
}
.container_14 .push_9 {
  left: 549px;
}
.container_14 .push_10 {
  left: 610px;
}
.container_14 .push_11 {
  left: 671px;
}
.container_14 .push_12 {
  left: 732px;
}
.container_14 .push_13 {
  left: 793px;
}

/* Pull Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
.container_14 .pull_1 {
  right: 61px;
}
.container_14 .pull_2 {
  right: 122px;
}
.container_14 .pull_3 {
  right: 183px;
}
.container_14 .pull_4 {
  right: 244px;
}
.container_14 .pull_5 {
  right: 305px;
}
.container_14 .pull_6 {
  right: 366px;
}
.container_14 .pull_7 {
  right: 427px;
}
.container_14 .pull_8 {
  right: 488px;
}
.container_14 .pull_9 {
  right: 549px;
}
.container_14 .pull_10 {
  right: 610px;
}
.container_14 .pull_11 {
  right: 671px;
}
.container_14 .pull_12 {
  right: 732px;
}
.container_14 .pull_13 {
  right: 793px;
}

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix:after {
  clear: both;
  content: " ";
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix {
  display: inline-block;
}

* html .clearfix {
  height: 1%;
}

.clearfix {
  display: block;
}

/* @end */

/* @group Agrilion */

html {
  height: 100%;
}

body {
  height: 100%;
  background: #ffffff url(/images/gradient.jpg) repeat-x fixed;
}

/* div#subholder {
	width: 854px;
	min-height: 100%; 
	margin: 0;
} */

div#holder {
  width: 854px;
  min-height: 100%;
  border-right: 1px solid #d9dadd;
  border-left: 1px solid #d9dadd;
  background-color: white;
}

/*
div#holder {
	background: url(//web/20170930070236im_/http://agrilion.com/images/contentback.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position: 50% 0%;
	width: 854px;
	position: absolute;
	visibility: visible;
	margin: auto;
	z-index: 2;
	height: 100%;
} */

/*
div#holder {
	background: url(//web/20170930070236im_/http://agrilion.com/images/shadow.gif) repeat-y -1px;
	width: 854px;
	position: absolute;
	visibility: visible;
	margin: auto;
	z-index: 2;
	height: 100%;
}
*/

div#content {
  min-height: 100%;
  margin-top: 10px;
  padding-left: 2px;
  z-index: 2;
}

div#header {
  height: 228px;
  text-align: center;
  z-index: 3;
}

div#logo {
  width: 830px;
  height: 228px;
  float: left;
  display: inline;
  background: url(/images/header.jpg)
    no-repeat scroll 0 0;
  position: relative;
  left: 2px;
  z-index: 4;
}

/* @group Navigation */

/* @group global */

div#navigation {
  width: 235px;
  height: 474px;
  background: url(/images/navempty.gif) repeat-y;
}

#navlist:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

div#navigation #navlist li {
  display: inline;
}

div#navigation #navlist a {
  float: left;
  width: 235px;
  height: 0;
  overflow: hidden;
  background: url(/images/navsprite.gif)
    no-repeat;
}

/* @end */

/* @group Buttons */

div#navigation #nav-company a {
  background-position: 0 0;
  padding-top: 66px;
}

div#navigation #nav-partners a {
  background-position: 0 -68px;
  padding-top: 43px;
}

div#navigation #nav-services a {
  background-position: 0 -111px;
  padding-top: 45px;
}

div#navigation #nav-contact a {
  background-position: 0 -156px;
  padding-top: 45px;
}

/* @end */

/* @group Over */

div#navigation #nav-company a:hover {
  background-position: -235px 0;
  padding-top: 66px;
  cursor: pointer;
}

div#navigation #nav-partners a:hover {
  background-position: -235px -68px;
  padding-top: 43px;
  cursor: pointer;
}

div#navigation #nav-services a:hover {
  background-position: -235px -111px;
  padding-top: 45px;
  cursor: pointer;
}

div#navigation #nav-contact a:hover {
  background-position: -235px -156px;
  padding-top: 45px;
  cursor: pointer;
}

/* @end */

/* @group Active */

body#index div#navigation #nav-company a {
  background-position: -470px 0;
  padding-top: 66px;
}

body#partners div#navigation #nav-partners a {
  background-position: -470px -68px;
  padding-top: 43px;
}

body#services div#navigation #nav-services a {
  background-position: -470px -111px;
  padding-top: 45px;
}

body#s_priceriskopportunity div#navigation #nav-services a {
  background-position: -470px -111px;
  padding-top: 45px;
}

body#contact #nav-contact a {
  background-position: -470px -156px;
  padding-top: 45px;
}

body#index div#navigation #nav-company a:hover {
  background-position: -470px 0;
  padding-top: 66px;
  cursor: pointer;
}

body#partners div#navigation #nav-partners a:hover {
  background-position: -470px -68px;
  padding-top: 43px;
  cursor: pointer;
}

body#services div#navigation #nav-services a:hover {
  background-position: -470px -111px;
  padding-top: 45px;
  cursor: pointer;
}

body#s_priceriskopportunity div#navigation #nav-services a:hover {
  background-position: -470px -111px;
  padding-top: 45px;
  cursor: pointer;
}

body#contact #nav-contact a {
  background-position: -470px -156px;
  padding-top: 45px;
  cursor: pointer;
}

body#contact #nav-contact a:hover {
  background-position: -470px -156px;
  padding-top: 45px;
  cursor: pointer;
}

/* @end */

/* @end */

/* @group Contact */

div#contactholder {
  padding-left: 14px;
  padding-top: 4px;
  color: #818181;
}

#contactheader {
  background-attachment: scroll;
  background-image: url(/images/navsprite.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  height: 0px;
  outline-style: none;
  outline-width: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 20px;
  vertical-align: baseline;
  width: 200px;
  background-position: 0 -156px;
  padding-top: 45px;
}

div#contactholder a {
  color: #818181;
}

li.contactname {
  font-weight: bold;
}

/* @group Michael */

div#michael {
}

ul#michaelinfo {
  margin-bottom: 15px;
}

/* @end */

/* @group James */

div#james {
}

ul#jamesinfo {
}

/* @end */

/* @end */

/* @group Text */

.blue {
  color: #005696;
}

/* @end */

/* @group pagecontent */

/* @group company */

div#companybodytext {
  text-align: left;
  padding-right: 19px;
}

/* @end */

/* @group partners */

div#partners-james {
}

div#partnerstextmichael {
  padding-right: 19px;
  float: left;
  width: 393px;
  margin-left: 14px;
  text-align: left;
  margin-top: 0px;
}

div#partnerstextjames {
  text-align: left;
  padding-right: 19px;
  float: left;
  width: 375px;
  margin-left: 14px;
  margin-top: 22px;
}

div#partnersimage-michael {
  float: left;
  width: 132px;
  padding-top: 4px;
}

div#partnersimage-james {
  float: left;
  width: 132px;
  padding-top: 27px;
}

/* @end */

/* @group Contact */

div#contactbodytext {
  text-align: left;
  padding-right: 19px;
}

div#streetaddress {
}

/* @end */

/* @end */

/* @group Footer */

div#footer {
  clear: both;
  display: block;
  height: 60px;
  padding-top: 10px;
}

div#line {
  border-top: 1px solid #cdcdcd;
  margin-top: 0px;
  margin-left: 12px;
  margin-right: 12px;
}

div#rights {
  margin-left: 13px;
  float: left;
  font-size: 10px;
  color: #c1c1c1;
  font-weight: bold;
  text-align: left;
  padding-top: 4px;
}

div#founded {
  margin-right: 12px;
  float: right;
  font-size: 10px;
  color: #c1c1c1;
  font-weight: bold;
  text-align: right;
  padding-top: 4px;
}

/* @end */

/* @group Deactivated */

/* div#trail {
	
	background: url(//web/20170930070236im_/http://agrilion.com/images/trail.gif) repeat-y;
	width: 854px;
}
*/

/* div#contentholder {
	background: url(//web/20170930070236im_/http://agrilion.com/images/contentback.jpg) repeat-y;
	min-height: 636px;
} */

/* @end */

/* @end */
/*
     FILE ARCHIVED ON 07:02:36 Sep 30, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:28:12 Sep 29, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots: 0.368
  load_resource: 1557.034
  captures_list: 2949.323
  esindex: 0.016
  LoadShardBlock: 2693.427 (3)
  exclusion.robots.policy: 0.354
  PetaboxLoader3.resolve: 2303.997 (3)
  RedisCDXSource: 229.023
  CDXLines.iter: 22.015 (3)
  PetaboxLoader3.datanode: 1675.598 (4)
*/
