@charset "UTF-8";
/**
 * Magento Enterprise Edition
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Magento Enterprise Edition End User License Agreement
 * that is bundled with this package in the file LICENSE_EE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.magento.com/license/enterprise-edition
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     enterprise_default
 * @copyright Copyright (c) 2006-2017 X.commerce, Inc. and affiliates (http://www.magento.com)
 * @license http://www.magento.com/license/enterprise-edition
 */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

/* Widgets =============================================================================== */
.widget {
  display: inline; }
  .widget .widget-title {
    margin: 16px auto; }
    .widget .widget-title h4 {
      color: #424242;
      font-size: 24px;
      line-height: 1; }
      .widget .widget-title h4:after {
        background: #d5d5d7;
        /* Old browsers */
        background: -moz-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%, #d5d5d7), color-stop(25%, #97979c), color-stop(100%, #d5d5d7));
        /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* IE10+ */
        background: linear-gradient(to right, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d7', endColorstr='#d5d5d7', GradientType=1);
        /* IE6-9 */
        content: '';
        display: block;
        height: 1px;
        margin: 16px auto;
        width: 100%; }
  .widget .widget-products {
    margin: 0 -16px 0; }
  .widget .products-grid {
    list-style: none;
    margin-bottom: 0;
    padding: 0; }
    .widget .products-grid .item {
      border: 1px solid #F5F5F5;
      padding: 16px;
      text-align: center; }
      .widget .products-grid .item .product-name {
        line-height: 1; }
      .widget .products-grid .item .button {
        margin-bottom: 8px;
        width: 100%; }
  .widget .products-grid p,
  .widget .products-list p {
    margin-bottom: 0; }
  .widget .products-list {
    list-style: none;
    margin-bottom: 0;
    padding-left: 0; }
  .widget .add-to-links {
    list-style: none;
    padding-left: 0; }
    .widget .add-to-links li {
      margin-bottom: 8px; }
      .widget .add-to-links li:last-child {
        margin-bottom: 0; }

.cms-home .col1-layout .widget .widget-products,
.cms-index-index .col1-layout .widget .widget-products {
  margin: 0 0 16px; }

.col-main > .widget {
  display: block;
  margin: 40px 0 0; }
  .col-main > .widget + .widget {
    margin-top: 16px; }

/* Widget Banner */
.widget-banner {
  clear: both;
  display: block;
  width: 100%;
  overflow: hidden;
  text-align: center; }

.widget-banner li {
  margin: 7px 0; }

.top-container .widget-banner li {
  margin: 0; }

.footer-before-container .widget-banner li {
  margin: 0; }

.widget-banner-inline {
  display: block;
  clear: both;
  padding: 7px 0;
  text-align: center; }

.widget-banner-inline ul,
.widget-banner-inline li {
  display: inline; }

.widget-banner-inline li {
  margin: 0 3px; }

.widget-banner-inline li img {
  vertical-align: middle; }

/* Widget New Proructs */
.widget-new-products {
  display: block;
  margin: 10px 0; }

.checkout-cart-index .col1-layout .widget-new-products {
  display: block;
  padding: 0 20px; }

/* Widget Viewed Proructs */
.widget-viewed {
  display: block;
  margin: 10px 0; }

.checkout-cart-index .col1-layout .widget-viewed {
  display: block;
  padding: 0 20px; }

/* Widget Compared Proructs */
.widget-compared {
  display: block;
  margin: 10px 0; }

.checkout-cart-index .col1-layout .widget-compared {
  display: block;
  padding: 0 20px; }

/* Widget Catalog Events Carousel */
.widget-events {
  display: block !important; }

/* Widgets Links Common Styles */
.top-container .widget-product-link,
.top-container .widget-category-link,
.top-container .widget-cms-link,
.top-container .widget-hierarchy-link {
  display: block;
  border-bottom: 1px solid #e2e2e2;
  margin: 7px 0; }

.top-container .widget-product-link a,
.top-container .widget-category-link a,
.top-container .widget-cms-link a,
.top-container .widget-hierarchy-link a {
  display: block;
  padding: 12px 12px;
  background: #fff url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-links.gif) 0 100% repeat-x;
  border: 1px solid #cfcfcf;
  text-align: center;
  font: bold 15px/1.25 Arial, Helvetica, sans-serif;
  color: #444;
  text-decoration: none; }

.top-container .widget-product-link a:hover,
.top-container .widget-category-link a:hover,
.top-container .widget-cms-link a:hover,
.top-container .widget-hierarchy-link a:hover {
  color: #d53c00;
  text-decoration: none; }

.footer-before-container .widget-product-link,
.footer-before-container .widget-category-link,
.footer-before-container .widget-cms-link,
.footer-before-container .widget-hierarchy-link {
  display: block;
  border-bottom: 1px solid #e2e2e2;
  margin: 7px 0; }

.footer-before-container .widget-product-link a,
.footer-before-container .widget-category-link a,
.footer-before-container .widget-cms-link a,
.footer-before-container .widget-hierarchy-link a {
  display: block;
  padding: 10px 12px;
  background: #fff url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-links.gif) 0 100% repeat-x;
  border: 1px solid #cfcfcf;
  text-align: center;
  font: bold 15px/1.25 Arial, Helvetica, sans-serif;
  color: #444;
  text-decoration: none;
  cursor: pointer; }

.footer-before-container .widget-product-link a:hover,
.footer-before-container .widget-category-link a:hover,
.footer-before-container .widget-cms-link a:hover,
.footer-before-container .widget-hierarchy-link a:hover {
  color: #d53c00;
  text-decoration: none; }

/* Widget Product Link */
.widget-product-link-inline {
  display: inline; }

.col-main .widget-product-link {
  display: block;
  text-align: right;
  margin: 7px 0; }

.col-main .widget-product-link a {
  font-size: 12px;
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-link.gif) 100% 4px no-repeat;
  padding-right: 15px;
  color: #333;
  text-decoration: underline; }

.col-main .widget-product-link a:hover {
  color: #333;
  text-decoration: none; }

.sidebar .widget-product-link {
  display: block;
  margin: 10px 0;
  padding: 0 17px; }

.sidebar .widget-product-link a {
  font-size: 12px;
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-link.gif) 100% 4px no-repeat;
  padding: 0 15px 0 0;
  color: #333;
  text-decoration: underline; }

.sidebar .widget-product-link a:hover {
  color: #333;
  text-decoration: none; }

/* Widget Category Link */
.widget-category-link-inline {
  display: inline; }

.top-container .widget-category-link {
  border-bottom: 0; }

.top-container .widget-category-link a {
  border-color: #ca3934;
  color: #d53c00;
  background-image: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-links2.gif);
  background-color: #f9d2c1; }

.top-container .widget-category-link a:hover {
  color: #fff; }

.col-main .widget-category-link {
  display: block;
  text-align: right;
  margin: 7px 0; }

.col-main .widget-category-link a {
  font-size: 12px;
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-link.gif) 100% 4px no-repeat;
  padding-right: 15px;
  color: #333;
  text-decoration: underline; }

.col-main .widget-category-link a:hover {
  color: #333;
  text-decoration: none; }

.sidebar .widget-category-link {
  display: block;
  margin: 10px 0;
  padding: 0 17px; }

.sidebar .widget-category-link a {
  font-size: 12px;
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-link.gif) 100% 4px no-repeat;
  padding: 0 15px 0 0;
  color: #333;
  text-decoration: underline; }

.sidebar .widget-category-link a:hover {
  color: #333;
  text-decoration: none; }

/* Widget CMS Page Link */
.widget-cms-link-inline {
  display: inline; }

.col-main .widget-cms-link {
  display: block;
  text-align: right;
  margin: 7px 0; }

.col-main .widget-cms-link a {
  font-size: 12px;
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-link.gif) 100% 4px no-repeat;
  padding-right: 15px;
  color: #333;
  text-decoration: underline; }

.col-main .widget-cms-link a:hover {
  color: #333;
  text-decoration: none; }

.sidebar .widget-cms-link {
  display: block;
  margin: 10px 0;
  padding: 0 17px; }

.sidebar .widget-cms-link a {
  font-size: 12px;
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-link.gif) 100% 4px no-repeat;
  padding: 0 15px 0 0;
  color: #333;
  text-decoration: underline; }

.sidebar .widget-cms-link a:hover {
  color: #333;
  text-decoration: none; }

/* Widget CMS Hierarchy Link */
.widget-cms-hierarchy-link-inline {
  display: inline; }

.col-main .widget-cms-hierarchy-link {
  display: block;
  text-align: right;
  margin: 7px 0; }

.col-main .widget-cms-hierarchy-link a {
  font-size: 12px;
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-link.gif) 100% 4px no-repeat;
  padding-right: 15px;
  color: #333;
  text-decoration: underline; }

.col-main .widget-cms-hierarchy-link a:hover {
  color: #333;
  text-decoration: none; }

.sidebar .widget-cms-hierarchy-link {
  display: block;
  margin: 10px 0;
  padding: 0 17px; }

.sidebar .widget-cms-hierarchy-link a {
  font-size: 12px;
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_widget-link.gif) 100% 4px no-repeat;
  padding: 0 15px 0 0;
  color: #333;
  text-decoration: underline; }

.sidebar .widget-cms-hierarchy-link a:hover {
  color: #333;
  text-decoration: none; }

/*# sourceMappingURL=widgets.css.map */

/* Print ======================================================================================= */

@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}

/* ======================================================================================= */
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;padding:0;}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0;border:0}
﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg")}}[data-icons]:before,.i-buying:before,.i-collapse-arrow:before,.i-delete:before,.i-expand-arrow:before,.i-male-user:before,.i-shopping-cart:before,.i-sort-down:before,.i-trash:before{display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icons]:before{content:attr(data-icons)}.i-buying:before{content:""}.i-collapse-arrow:before{content:""}.i-delete:before{content:""}.i-expand-arrow:before{content:""}.i-male-user:before{content:""}.i-shopping-cart:before{content:""}.i-sort-down:before{content:""}.i-trash:before{content:""}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}body{background-color:#fff;color:#424242;font-family:"Open Sans",sans-serif;font-size:12px;line-height:18px;padding-top:104px}body .window-overlay{display:none;position:fixed;background-color:rgba(0,0,0,0.6);top:0;right:0;height:100%;width:100%;z-index:100}body .window-overlay.max-overlay{z-index:105}a,i,input,select,button{outline:none !important;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s}h1,h2,h3,h4,h5,h6{font-weight:bold;margin:0}h1{font-size:18px;line-height:24px}h2{font-size:26px;line-height:30px}h3{font-size:18px;line-height:18px}h4{font-size:15px;line-height:19px}h5{font-size:14px;line-height:17px}h6{font-size:12px;line-height:15px}.container-full{padding-left:10px;padding-right:10px;position:relative}@media (min-width: 1024px){.container-full{padding-left:15px;padding-right:15px}}.page-title h1{line-height:1.6;margin:0}.page-title h1:after{background:#d5d5d7;background:-moz-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #d5d5d7), color-stop(25%, #97979c), color-stop(100%, #d5d5d7));background:-webkit-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);background:-o-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);background:-ms-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);background:linear-gradient(to right, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d5d7', endColorstr='#d5d5d7',GradientType=1 );content:'';display:block;height:1px;margin:16px auto;width:100%}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.subtitle,.sub-title{clear:both}a{color:#424242;text-decoration:none}a:hover,a:focus{color:#a9a9a9;text-decoration:underline}a.button-link{color:#119267;display:block;font-size:12px;font-weight:normal;line-height:16px;height:32px;text-align:center;width:auto}img{height:auto;max-width:100%;vertical-align:middle}img:not([src]){visibility:hidden}button,.button{background-color:#119267;border:none;color:#fff;display:block;font-size:12px;line-height:1.4;outline:none;padding:8px;text-align:center;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}button:active,button:focus,button:visited,.button:active,.button:focus,.button:visited{background-color:#119267;color:#fff}button:hover,.button:hover{background-color:#26ab7e;color:#fff;text-decoration:none}button:disabled,.button:disabled{cursor:not-allowed;opacity:0.8}button:disabled:hover,.button:disabled:hover{background-color:#119267}button.second-btn,.button.second-btn{background-color:#fd9426}button.second-btn:hover,.button.second-btn:hover{background-color:#fcad58;color:#fff}button.second-btn:disabled:hover,.button.second-btn:disabled:hover{background-color:#fd9426}button.tertiary-btn,.button.tertiary-btn{background-color:#eee;color:#424242}button.tertiary-btn:hover,.button.tertiary-btn:hover{background-color:#f7f7f7;color:#424242}button.tertiary-btn:disabled:hover,.button.tertiary-btn:disabled:hover{background-color:#eee}button.quaternary-btn,.button.quaternary-btn{background-color:#8f8e94}button.quaternary-btn:hover,.button.quaternary-btn:hover{background-color:#a8a7af;color:#fff}button.quaternary-btn:disabled:hover,.button.quaternary-btn:disabled:hover{background-color:#8f8e94}button.is-loading,.button.is-loading{cursor:not-allowed;pointer-events:none}button.is-loading span,.button.is-loading span{display:none}button.is-loading:before,.button.is-loading:before{background:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/ajax-loader.gif") no-repeat center;content:'';display:block;height:16px;margin:auto;position:relative;width:16px;-webkit-background-size:cover;background-size:cover}button.add-to-cart-button,.button.add-to-cart-button{min-width:80px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#424242;border:0;border-bottom:1px solid #f5f5f5}input{font-family:"Open Sans",sans-serif;height:32px;outline:none}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{height:auto;margin:4px 0 0;line-height:normal}input[type="file"]{display:block}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline:thin dotted #333;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}.input-text:-moz-placeholder,.input-text::-moz-placeholder,.input-text:-ms-input-placeholder,.input-text::-webkit-input-placeholder{color:#424242}.input-text,textarea{background-color:#fff;border:1px solid #9e9e9e;display:inline-block;padding:8px;vertical-align:middle;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-text .input-text:focus,.input-text textarea:focus,textarea .input-text:focus,textarea textarea:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.input-text[disabled],.input-text[readonly],.input-text[disabled],.input-text[readonly],textarea[disabled],textarea[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#f5f5f5}.radio,.form-list .control label,.checkbox{cursor:pointer;width:auto}ul,ol{list-style:none;margin:0;padding:0}table{border:none}label{color:#424242;display:inline-block;font-size:14px;line-height:1.6;margin-bottom:4px}label em{color:#cf1619}.form-list .field{margin:0 0 8px}.form-list li{margin:0 0 8px;position:relative}.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:8px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list li.additional-row{border-top:1px solid #9e9e9e}.form-list li.additional-row .btn-remove{float:right;margin:8px 0 0}.form-list .input-range input.input-text{width:74px}.buttons-set{float:left;line-height:32px}.buttons-set a{text-transform:none}.buttons-set button.button{float:right}.buttons-set p.required{color:#cf1619}.back-link{float:left}.validation-advice{clear:both;color:#cf1619;font-size:10px;line-height:1.6}.validation-failed{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.validation-failed:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}p.required{font-size:10px;text-align:right;color:#cf1619}span.required{color:#cf1619;margin-left:4px}.required em{margin-right:4px}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{color:#40cc77}.error{color:#cf1619}.warning{color:#f39b2c}.notice{color:#ccc}.messages,.messages ul{list-style:none;margin:0;padding:0;display:inline-block;width:100%}.messages i{display:inline-block;margin-right:10px}.messages li{margin:0 0 10px}.error-msg,.success-msg,.note-msg,.notice-msg{color:#fff;min-height:24px;padding:10px 10px 0 10px}.error-msg{background-color:#cf1619}.success-msg{background-color:#40cc77}.note-msg,.notice-msg{background-color:#ccc;color:#424242}.breadcrumbs{font-size:12px;line-height:1.6;text-transform:none}.breadcrumbs .home a{padding-left:0}.breadcrumbs ul{padding:0;margin:0}.breadcrumbs ul *{display:inline-block}.breadcrumbs a,.breadcrumbs strong{padding:16px 8px}.breadcrumbs strong{color:#119267;font-weight:normal}.breadcrumbs span{padding:16px 0}.breadcrumbs .breadcrumbs a{color:#424242}.pages .pagination{margin:0;text-align:center;display:block}.pagination{display:inline-block;margin:0}.pagination li{display:inline-block;line-height:24px}.pagination li:first-child{margin-left:8px}.pagination li:last-child{margin-right:8px}.pagination li a,.pagination li span{font-size:12px;line-height:1.6;padding:8px;position:relative;text-decoration:none;vertical-align:middle}.pagination li a:hover,.pagination li a:focus,.pagination li span:hover,.pagination li span:focus{background-color:#119267;color:#fff}.pagination li a i,.pagination li span i{font-size:14px}.pagination .active a,.pagination .active span{background-color:#fff;color:#119267}.pagination .active a:hover,.pagination .active a:focus,.pagination .active span:hover,.pagination .active span:focus{background-color:#fff;color:#119267}select{background-color:#fff;height:30px;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-wrapper{background-color:#fff;border:1px solid #9e9e9e;display:block;position:relative;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select-wrapper::after{color:#424242;content:'\f0d7';font-family:'FontAwesome';position:absolute;right:10px;top:50%;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.select-wrapper select{background-color:transparent;border:0;padding:8px 36px 8px 8px;position:relative;width:100%;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-wrapper.disabled-select{border-color:#d1d1d1;cursor:not-allowed}.select-wrapper.disabled-select::after{color:#c2c2c2}.select-wrapper.disabled-select select{pointer-events:none}.imitate-select{background-color:#fff;border:1px solid #9e9e9e;height:32px;overflow:hidden;position:relative;cursor:pointer;margin-top:8px;margin-bottom:12px}.imitate-select::after{color:#424242;content:'\f0d7';font-family:'FontAwesome';position:absolute;right:10px;top:16px;z-index:5;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.imitate-select>input{display:none;padding-left:6px;padding-right:36px;padding-bottom:2px;border-color:transparent;border-bottom-color:initial;line-height:14px;height:30px}.imitate-select>div{position:absolute;padding:8px 36px 8px 8px;line-height:14px;width:100%;left:0;top:0;bottom:0;z-index:2;background-color:#fff}.imitate-select>div:first-of-type{z-index:3}.imitate-select>div.selected{z-index:4}.imitate-select.open{height:auto;overflow:visible}.imitate-select.open>input{display:inline-block;width:100%}.imitate-select.open>div{position:static}.imitate-select.open>div:hover{background-color:rgba(0,0,0,0.05)}.imitate-select.open>div:hover.selected{background-color:rgba(0,0,0,0.15)}.imitate-select.open>div.selected{background-color:rgba(0,0,0,0.1)}.sort-by,.limiter{margin-left:16px}.sort-by ul li{display:inline}.toolbar{padding:8px 0;clear:both;text-align:right}.toolbar>*{display:inline-block}.toolbar label{display:inline-block;padding-right:10px}.toolbar .amount,.toolbar label{line-height:24px}.toolbar .select-wrapper{display:inline-block;width:auto}.toolbar .select-wrapper select{height:auto;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.toolbar .sort-by select{margin:0}.toolbar .limiter select{margin:0;width:auto}.toolbar-bottom{background:#f5f5f5;margin-top:24px}.toolbar-bottom .toolbar{border-bottom:none;padding:0}.toolbar-bottom .toolbar .amount,.toolbar-bottom .toolbar .sort-by,.toolbar-bottom .toolbar .limiter{display:none}.toolbar-bottom .toolbar .pages{padding:8px 0}.toolbar-bottom .no-pagination{border-top:0}.data-table{width:100%}.data-table th{border:1px solid #9e9e9e;font-weight:bold;padding:8px;white-space:nowrap}.data-table td{padding:8px;border:1px solid #9e9e9e}.data-table thead{background-color:#fafafa}.data-table tr.even{background-color:#fafafa}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.even{background-color:#fff}.data-table tbody.even td{border-width:0 1px}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:normal}.data-table td.label,.data-table th.label{background-color:#fafafa;border-right:none;color:#424242;font-weight:bold;line-height:normal;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.data-table tr.last{border-bottom:1px solid #f5f5f5}tr .summary-total{cursor:pointer}tr .summary-total .summary-collapse{cursor:pointer;float:right;padding-left:20px;text-align:right}tr .show-details .summary-collapse{background-position:0 -53px}tr .summary-details td{font-size:11px;background-color:#9e9e9e;color:#424242}tr .summary-details-first td{border-top:1px solid #f5f5f5}tr .summary-details-excluded{font-style:italic}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:16px}.cart-tax-total{display:block;padding-right:20px;cursor:pointer}.cart-tax-total .cart-tax-total .price{display:inline;font-weight:normal}.cart-tax-info .price{display:inline;font-weight:normal}.cart-tax-total-expanded{background-position:calc(100% - 53px)}.links li{display:inline}.links li.first{padding-left:0}.links li.last{background:none;padding-right:0}.link-cart{font-weight:bold;color:#f00}.link-reorder{font-weight:bold}.link-print{background:url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px}.link-rss{background:url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/i_rss.gif) 0 1px no-repeat;padding-left:18px;white-space:nowrap}.btn-remove{color:#8e8e93;font-size:12px;line-height:12px}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#ddd;text-indent:-999em;overflow:hidden}.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:1000px;margin:0 auto;padding:12px 0 12px;background:url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.notice-cookie{border-bottom:1px solid #cfcfcf;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.notice-cookie .notice-inner{margin:0 auto;padding:12px 0 12px 80px;background:url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/i_notice.gif) 20px 25px no-repeat;text-align:left}.notice-cookie .notice-inner p{margin:0 0 10px;border:1px dotted #cccc73;padding:10px}figure{margin:0}.carousel-control{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.pull-right{float:right !important}.pull-left{float:left !important}.pull-clear-right{float:right;clear:right}.pull-clear-left{float:left;clear:left}.ag-dropdown{position:absolute;width:150px;background:#fff;box-shadow:3px 4px 5px #888888;z-index:10;display:none;padding:5px 0}.ag-dropdown li{padding:5px 15px}.ag-dropdown li:hover{background:#f5f5f5}.ag-dropdown li a:hover{text-decoration:none;color:#333}.catalog-product-compare-index .title-buttons h1{margin:0 0 15px}.catalog-product-compare-index .buttons-set{margin:20px 0}#product_comparison .product-shop-row .product-name{font-size:20px;line-height:20px;margin:20px 0}#product_comparison .availability{margin:18px 0}#product_comparison .regular-price .price{font-size:14px}#product_comparison .price-box span.regular-price{display:block;margin-bottom:18px}#product_comparison .add-to-links{margin-bottom:20px}#product_comparison .add-to-links div{display:inline-block;margin-right:10px;margin-bottom:10px}#product_comparison .add-to-links div:last-child{margin:0}.solrsearch-index-index #trigger-feedback,.solrsearch-index-index #products-perline{display:none}.not-relative-wrapper{position:inherit !important}.panel{margin-bottom:20px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table{margin-bottom:0}.panel>.panel-body+.table{border-top:1px solid #dddddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-collapse.collapse{display:none;-webkit-transition:ease all 0.5s;-moz-transition:ease all 0.5s;-ms-transition:ease all 0.5s;-o-transition:ease all 0.5s;transition:ease all 0.5s}.panel-collapse.collapse.in{display:block}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #dddddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #dddddd}.panel-default{border-color:#dddddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#dddddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#dddddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#dddddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#ffffff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#fbeed5}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#eed3d7}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}
/*# sourceMappingURL=global.css.map */

.page {
  margin: 0 auto;
  padding: 0;
  text-align: left;
  width: 960px; }

.page-print {
  background: #fff;
  padding: 20px;
  text-align: left; }

.page-empty {
  background: #fff;
  padding: 20px;
  text-align: left; }

.page-popup {
  padding: 20px;
  text-align: left; }

.main-container {
  margin-top: 20px; }

/*# sourceMappingURL=layout.css.map */

/* Tools ================================================================================= */

.nobr {
    white-space: nowrap;
}

.wrap {
    white-space: normal;
}

.a-left,
table th.a-left,
table td.a-left {
    text-align: left;
}

.a-center,
table th.a-center,
table td.a-center {
    text-align: center;
}

.a-right,
table th.a-right,
table td.a-right {
    text-align: right;
}

.v-top {
    vertical-align: top;
}

.v-middle {
    vertical-align: middle;
}

.f-left,
.left {
    float: left;
}

.f-right,
.right {
    float: right;
}

.f-none {
    float: none;
}

.f-fix {
    float: left;
    width: 100%;
}

.no-display {
    display: none;
}

.d-inline {
    display: inline;
}

.no-margin {
    margin: 0;
}

.no-padding {
    padding: 0;
}

.no-bg {
    background: none;
}

.hidden {
    display: none;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}
@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

.product-essential .price {
  font-size: 12px; }

.price-box {
  overflow: hidden;
  margin: 8px 0; }
  .price-box .price {
    font-weight: normal; }

/* Regular price */
.regular-price .price {
  font-weight: normal; }

.product-shop .old-price {
  display: none;
  float: left; }
.product-shop .regular-price {
  display: block;
  float: left; }

.old-price {
  display: none; }
  .old-price .price-label {
    white-space: nowrap; }
  .old-price .price {
    color: #585858;
    font-weight: normal; }

/* Special price */
.product-shop .special-price {
  display: block;
  margin-left: 0; }

.special-price .price-label {
  font-weight: bold;
  white-space: nowrap; }

.special-price .price {
  font-size: 18px;
  font-weight: bold; }
.special-price .pack-size {
  color: #585858; }

/* Minimal price (as low as) */
.minimal-price .price-label {
  font-weight: bold;
  white-space: nowrap; }

.minimal-price-link {
  display: block; }
  .minimal-price-link .label {
    background-color: transparent;
    color: #A9A9A9;
    font-weight: normal;
    font-size: 12px;
    padding: 0;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
  .minimal-price-link .price {
    font-weight: normal; }

/* Excluding tax */
.price-excluding-tax {
  display: block; }
  .price-excluding-tax .label {
    white-space: nowrap; }
  .price-excluding-tax .price {
    font-weight: normal; }

/* Including tax */
.price-including-tax {
  display: block; }
  .price-including-tax .label {
    white-space: nowrap; }
  .price-including-tax .price {
    font-weight: bold; }

/* Configured price */
.configured-price .price-label {
  font-weight: bold;
  white-space: nowrap; }
.configured-price .price {
  font-weight: bold; }

/* FPT */
.weee {
  display: block;
  font-size: 11px;
  color: #444; }
  .weee .price {
    font-size: 11px;
    font-weight: normal; }

/* Excl tax (for order tables) */
.price-excl-tax {
  display: block; }
  .price-excl-tax .label {
    display: block;
    white-space: nowrap; }
  .price-excl-tax .price {
    display: block; }

/* Incl tax (for order tables) */
.price-incl-tax {
  display: block; }
  .price-incl-tax .label {
    display: block;
    white-space: nowrap; }
  .price-incl-tax .price {
    display: block;
    font-weight: bold; }

/* Price range */
.price-from .price-label {
  font-weight: bold;
  white-space: nowrap; }

.price-to .price-label {
  font-weight: bold;
  white-space: nowrap; }

/* Price notice next to the options */
.price-notice {
  padding-left: 8px; }
  .price-notice .price {
    font-weight: bold; }

/* Price as configured */
.price-as-configured .price-label {
  font-weight: bold;
  white-space: nowrap; }

/*# sourceMappingURL=price.css.map */

﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg")}}[data-icons]:before,.i-buying:before,.i-collapse-arrow:before,.i-delete:before,.i-expand-arrow:before,.i-male-user:before,.i-shopping-cart:before,.i-sort-down:before,.i-trash:before{display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icons]:before{content:attr(data-icons)}.i-buying:before{content:""}.i-collapse-arrow:before{content:""}.i-delete:before{content:""}.i-expand-arrow:before{content:""}.i-male-user:before{content:""}.i-shopping-cart:before{content:""}.i-sort-down:before{content:""}.i-trash:before{content:""}#header{position:fixed;top:0;width:100%;z-index:101}#header .welcome-msg{float:right}#header .welcome-msg a{color:#fff}#header .header-help{float:left;cursor:pointer}#header .links{float:right;padding:11px 0}#header .links li{float:left}#header .links li.first a{padding-left:20px}#header .links a{border-right:0;line-height:12px;padding-right:20px}#header .logo{display:block;margin:0}#header .top-bar{padding:8px;color:#fff;background:green}#header .logo img{max-height:40px}#header .middel{background:#32952b;padding:6px 20px;text-align:center}#header .middel li{display:inline-block;padding:0 10px}#header .middel a{color:#ffffff;line-height:12px}#header .help-dropdown{left:5px;top:26px}#header .header-btn{background:#ffffff;border-radius:4px;color:#32952b;display:block;font-size:18px;margin-right:20px;padding:10px}#header .header-phone-bar{background:green}#header .outer-mini-account{height:46px;text-align:right}#header .header-container-top{background-color:#fff;height:104px;padding-top:16px;position:relative;z-index:110;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.14),0 3px 4px 0 rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.14),0 3px 4px 0 rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.14),0 3px 4px 0 rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}@media (max-width: 991px){#header .header-container-top{height:auto}}#header .service-menu{display:inline-block;word-spacing:-4px}#header .service-menu .service-menu-items{display:inline-block;position:relative}#header .service-menu ul{display:inline-block}#header .service-menu ul li{color:#424242;display:inline-block;font-size:14px;line-height:24px;padding:8px 16px 8px 0;word-spacing:normal}@media (max-width: 991px){#header .service-menu ul li{padding:8px 8px 8px 0}}#header .service-menu ul li.main-sub-menu>a:after{content:'\f107';margin-left:8px;font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#header .service-menu ul li.main-sub-menu ul{background:#fff;border:1px solid #f5f5f5;display:none;font-size:14px;line-height:14px;margin:1px 0 0 -16px;position:absolute;padding:16px 0;top:38px}#header .service-menu ul li.main-sub-menu ul li{padding:0 8px}#header .service-menu ul li.main-sub-menu ul li a{color:#119267;font-size:14px;line-height:30px;padding:0 16px}#header .service-menu ul li.main-sub-menu:hover ul{display:block}#header .service-menu ul li.main-sub-menu:hover ul li{display:block}#header .service-menu ul a:hover{color:#a9a9a9;text-decoration:none}#header .additional-submenu .dropdown{display:none;position:absolute;background-color:#fafafa;top:calc(100% - 8px);left:50%;width:100%;padding:0 8px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#header .additional-submenu .dropdown>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#header .additional-submenu .dropdown>ul ul{width:100%;margin-top:8px}#header .additional-submenu .dropdown>ul li{padding:0;width:100%}#header .additional-submenu .dropdown>ul li>a{padding:0;display:inline-block;width:100%;position:relative;line-height:28px}#header .additional-submenu .dropdown>ul li>a::before{font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#9e9e9e;content:'\f105';position:absolute;font-size:12px;line-height:32px;width:36px;margin-top:0;right:0;top:4px;text-align:center;z-index:4}#header .additional-submenu .dropdown>ul>li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:8px}#header .additional-submenu .dropdown>ul>li>a{display:inline-block;width:100%;font-weight:600;color:#424242;font-size:16px;margin-top:8px}@media (min-width: 480px){#header .additional-submenu .dropdown>ul>li{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}}@media (min-width: 991px){#header .additional-submenu .dropdown>ul>li{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}#header .additional-submenu .dropdown>ul.column-count--3>li{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%}#header .additional-submenu .dropdown>ul.column-count--4>li,#header .additional-submenu .dropdown>ul.column-count--5>li,#header .additional-submenu .dropdown>ul.column-count--6>li{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}}@media (min-width: 1200px){#header .additional-submenu .dropdown>ul>li{-ms-flex-preferred-size:20%;flex-basis:20%;width:20%}#header .additional-submenu .dropdown>ul.column-count--5>li{-ms-flex-preferred-size:20%;flex-basis:20%;width:20%}#header .additional-submenu .dropdown>ul.column-count--6>li{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;width:16.6666666667%}}#header .service-menu-items-nav{display:none}.header-information-block{background-color:#119267;color:#fff;text-align:center;width:100%}.header-information-block p{line-height:1.5;margin:0;padding:2px 0}#header .bottom,.bottom .header-menu{padding-top:15px}.bottom .header-menu{position:relative}#search_mini_form{border:1px solid #9e9e9e;height:40px;margin:0;position:relative}#search_mini_form .input-wrapper{position:relative}#search_mini_form .form-search label{display:none}#search_mini_form .form-search button{background:transparent;height:38px;position:absolute;right:0;top:0;width:38px}#search_mini_form .form-search button:after{color:#424242;content:'\f22c';font-size:16px;font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#search_mini_form .form-search button span{display:none}#search_mini_form #search{border:none;color:#a9a9a9;line-height:38px;height:38px;padding:0 48px 0 8px}#search_autocomplete{background:#fff;border-top:0}#search_autocomplete ul li{padding:5px 10px}#search_autocomplete ul li.odd{background:#f5f5f5}#search_autocomplete ul li.selected{background:#e5e5e5}#search_autocomplete .amount{float:right}.menu-toggle{cursor:pointer}.menu-toggle:hover{color:#a9a9a9}.menu-toggle i{display:inline-block;margin-left:4px}#nav{background:#fff;border:1px solid #f5f5f5;display:none;font-size:14px;line-height:14px;margin:-1px 0 0 -16px;position:absolute;padding:16px 0;z-index:20}#nav:before{background-color:#f5f5f5;bottom:16px;content:'';display:block;height:auto;position:absolute;right:0;top:16px;width:1px}#nav span.toggle{display:none}#nav li a{color:#424242;display:block;text-decoration:none;float:left;padding:8px 16px}#nav li.level0.over{background-color:rgba(17,146,103,0.1)}#nav li .shown-sub a{color:#424242;font-size:12px;line-height:1.5}#nav li a:hover{text-decoration:none}#nav li a span{display:block;white-space:nowrap;cursor:pointer}#nav li ul a span{white-space:normal}#nav .level0{float:none;min-width:200px}#nav .level0.parent:before{color:#9e9e9e;content:'\f105';font-size:16px;line-height:32px;margin-top:8px;position:absolute;right:16px;font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#nav .level0 a{color:#119267;font-size:16px;font-weight:300;line-height:32px;padding:0 16px;min-width:189px}#nav .level0>a{display:block;float:none;font-weight:normal;min-width:85px}#nav .parent>.menu-vlist{border-top:1px solid #f5f5f5;padding:16px 0 0;z-index:99900}#nav li.over ul li a,#nav li.active ul li a{background:#fff}#nav li li a:hover{color:#999}#nav ul li{border-bottom:none;float:none;vertical-align:top}#nav ul li a{float:none;padding:7px 0}#nav ul li.last{border-bottom:0}.widget-column{min-width:240px;padding:10px}#nav ul li.widget-column .products-grid .item{border:1px solid #eeeeee;padding:10px 0;margin-bottom:10px}#nav .level0 .widget-column .products-grid .item-container{padding:0;text-align:left}#nav .level0 .widget-column .products-grid .item-container a{padding:0}.sub-menu{margin-left:15px;font-weight:600}.sub-menu>a{padding:0 22px;border-right:2px solid #ecf0f1}.widget-column .products-grid .product-name{margin:0;font-weight:normal;line-height:18px;text-transform:none;text-decoration:none;font-size:12px;padding-top:0}#nav .widget-column h5 a{display:block;text-decoration:none;text-transform:none}.widget-column .regular-price .price{font-weight:bold}.widget-column .pack-size{display:none}.widget-column .products-grid .price-box{margin:10px 0}.widget-column .special-price .price{font-weight:bold;color:#d00900}.widget-column .old-price{display:none}#nav .level0 .widget-column .products-grid .product-redirect{color:#32952b;font-size:12px;line-height:12px}.widget-column .product-image-container{padding-right:0}#nav h4{font-size:12px;line-height:18px;margin:0;padding-bottom:20px;text-transform:uppercase}h4.brand{display:inline-block;padding:10px}.brand-image{background:transparent;display:inline-block;padding-top:10px;-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.brand-image:hover{-moz-filter:grayscale(0);-webkit-filter:grayscale(0);filter:grayscale(0)}#nav .level0>.menu-group-main{background-color:#fff;padding:16px 0}.new-badge{background:#119267;color:#fff;font-size:10px;left:5px;line-height:10px;padding:8px 1px 7px;position:absolute;text-transform:uppercase;top:-5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@-moz-document url-prefix(){#search_mini_form .input-wrapper .input-search{padding:14px 10px}}.mini-account-wrapper{display:inline-block;padding:10px 16px 10px 0;position:relative}.mini-account-wrapper>a{font-size:24px;line-height:1}.mini-account-wrapper>a:hover,.mini-account-wrapper>a:active,.mini-account-wrapper>a:focus{text-decoration:none}.mini-account-wrapper>a>*{display:inline-block}.mini-account-wrapper>a i{color:#119267;font-size:24px;height:24px;width:24px}.mini-account-wrapper>a i:after{bottom:10px;color:#9e9e9e;content:'';font-size:12px;height:4px;left:6px;position:absolute;width:8px;display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.mini-account-wrapper>a span{font-size:14px;font-weight:600;line-height:24px;vertical-align:top}.mini-account-wrapper .mini-account-dropdown{background-color:#fff;position:absolute;text-align:left;top:36px;width:270px;z-index:1;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.2)}.mini-account-wrapper .mini-account-dropdown ul{border-bottom:1px solid #f5f5f5;padding:16px 0}.mini-account-wrapper .mini-account-dropdown ul:last-child{border-bottom:none}.mini-account-wrapper .mini-account-dropdown ul li{font-size:14px;line-height:32px;padding:0 16px}.mini-account-wrapper.logged-in-user>a i:after{content:""}

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

.block {
  margin: 0 0 15px 10px;
  padding: 0 0 15px;
  border-bottom: 1px solid #ccc; }
  .block .block-title strong {
    font-size: 16px;
    font-weight: normal; }
  .block .block-title a {
    text-decoration: none; }
  .block .block-title .actions {
    margin-top: 20px; }
    .block .block-title .actions a {
      display: block;
      background-color: transparent;
      text-align: center;
      border-radius: 4px;
      border: 1px solid #fff;
      padding: 5px;
      margin: 10px 0;
      color: #fff;
      -webkit-transition: all .2s ease;
      -moz-transition: all .2s ease;
      -ms-transition: all .2s ease;
      -o-transition: all .2s ease;
      transition: all .2s ease; }
      .block .block-title .actions a:hover {
        background-color: #297B24; }
    .block .block-title .actions button {
      width: 100%; }
      .block .block-title .actions button:first-child {
        margin-bottom: 8px; }
  .block .block-subtitle {
    font-size: 13px;
    font-weight: bold; }
  .block .block-content {
    padding: 10px 0; }
  .block .block-content li.item {
    padding: 5px 0; }
  .block .btn-remove,
  .block .btn-edit {
    font-size: 18px;
    line-height: 1.6;
    position: absolute;
    right: 0;
    top: -7px;
    -webkit-transition: ease all 0.8s;
    -moz-transition: ease all 0.8s;
    -ms-transition: ease all 0.8s;
    -o-transition: ease all 0.8s;
    transition: ease all 0.8s; }
    .block .btn-remove:hover,
    .block .btn-edit:hover {
      -webkit-transform: rotateZ(360deg);
      -moz-transform: rotateZ(360deg);
      transform: rotateZ(360deg); }
  .block .block-content .actions {
    margin-top: 10px;
    padding-bottom: 10px; }
  .block .block-content .actions .actions-text {
    text-align: left;
    font-size: 10px;
    color: #ffffff; }
  .block .block-content .actions .clear-all {
    color: #494949;
    line-height: 12px;
    font-size: 12px;
    padding: 8px 0;
    width: 100%; }
  .block li.even {
    background-color: #f6f6f6; }

.compare-container {
  margin-left: -16px;
  width: calc(100% + 16px); }
  .compare-container .block {
    background-color: #F5F5F5;
    border-bottom: none;
    margin: 0 0 16px;
    padding: 0;
    width: 100%; }
    .compare-container .block .block-content {
      display: inline-block;
      vertical-align: top;
      width: calc(100% - 204px); }
      @media (min-width: 320px) and (max-width: 991px) {
        .compare-container .block .block-content {
          float: right;
          width: 100%; } }
      .compare-container .block .block-content li.item {
        background: transparent;
        display: inline-block;
        padding: 8px;
        position: relative;
        width: calc(20% - 4px); }
        @media (min-width: 320px) and (max-width: 768px) {
          .compare-container .block .block-content li.item {
            width: calc(50% - 4px); } }
    .compare-container .block .block-title {
      display: inline-block;
      color: #424242;
      padding: 8px;
      width: 200px; }
      .compare-container .block .block-title #compare-text p {
        font-size: 12px;
        line-height: 1.6;
        margin: 0 0 16px; }

#compare-items li .compare-image img {
  width: 100%; }

/* Catalog search right sidebar block */
.sidebar .right-block-1 {
  padding: 10px 0;
  margin: 41px 0 0 0;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc; }

.sidebar .right-block-1 .block-title {
  text-transform: uppercase; }

/* CMS contact */
.cms-contact {
  padding-bottom: 0; }

.cms-contact .block-content {
  padding-bottom: 0; }

.cms-contact p {
  margin: 0 0 10px 0; }

/* Mini Products List */
.mini-products-list li {
  padding: 5px 0; }

.mini-products-list .product-image {
  float: left;
  width: 50px;
  padding: 5px;
  border: 1px solid #ddd; }

.mini-products-list .product-details {
  margin-left: 75px; }

.mini-products-list .product-details h4 {
  font-size: 11px;
  font-weight: bold;
  margin: 0; }

.block-cart .mini-products-list .product-details .product-name,
.block-cart .mini-products-list .product-details .nobr small {
  word-wrap: break-word; }

.block-cart .mini-products-list .product-details .nobr {
  white-space: normal; }

.product-details-lower {
  display: inline; }

/* Block: Currency Switcher */
.block-currency select {
  width: 100%;
  border: 1px solid #888; }

/* Vertical nav */
.vertical-nav-container {
  margin-left: 0;
  padding-bottom: 4px; }

.vertical-nav-container ul {
  padding-bottom: 5px; }

/* Block: Layered Navigation */
.block-layered-nav {
  padding-bottom: 0; }

.block-layered-nav .block-content {
  padding: 0;
  margin: 0; }

.active-layer-block {
  padding: 8px; }
  @media (max-width: 767px) {
    .active-layer-block {
      border: 1px solid #F5F5F5; } }
  .active-layer-block .your-selection {
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    margin: 0 0 8px; }
  .active-layer-block .currently ol {
    margin: inherit;
    overflow: hidden; }
  .active-layer-block .currently .label {
    display: block;
    font-weight: bold;
    margin: 0 0 8px 0; }
  .active-layer-block .currently a {
    display: block;
    line-height: 24px;
    width: 100%; }
  .active-layer-block .currently .btn-remove {
    float: none;
    text-transform: none; }
    .active-layer-block .currently .btn-remove:hover, .active-layer-block .currently .btn-remove:active, .active-layer-block .currently .btn-remove:focus {
      text-decoration: none; }
    .active-layer-block .currently .btn-remove:hover i {
      -webkit-transform: rotateZ(360deg);
      -moz-transform: rotateZ(360deg);
      transform: rotateZ(360deg); }
    .active-layer-block .currently .btn-remove span {
      vertical-align: middle; }
    .active-layer-block .currently .btn-remove i {
      vertical-align: middle;
      -webkit-transition: ease all 0.8s;
      -moz-transition: ease all 0.8s;
      -ms-transition: ease all 0.8s;
      -o-transition: ease all 0.8s;
      transition: ease all 0.8s; }
      .active-layer-block .currently .btn-remove i:before {
        content: "";
        font-size: 16px;
        vertical-align: top;
        display: inline-block;
        font-family: "agrinet-icon";
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        line-height: 1;
        text-decoration: inherit;
        text-rendering: optimizeLegibility;
        text-transform: none;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased; }
  .active-layer-block .actions {
    margin: 8px 0 0 0;
    text-align: left; }
    .active-layer-block .actions a {
      float: none;
      padding: 8px 20px 8px;
      text-transform: none; }

.block-layered-nav #narrow-by-list .block-container {
  border-top: 1px solid #F5F5F5; }
  @media (max-width: 767px) {
    .block-layered-nav #narrow-by-list .block-container {
      border-right: 1px solid #F5F5F5;
      padding: 0; } }
  .block-layered-nav #narrow-by-list .block-container:first-child {
    border-top: none; }
.block-layered-nav #narrow-by-list dt {
  font-size: 12px;
  font-weight: bold;
  line-height: 1.5;
  padding: 16px 8px 0; }
  .block-layered-nav #narrow-by-list dt i {
    display: none; }
    @media (max-width: 767px) {
      .block-layered-nav #narrow-by-list dt i:first-child {
        display: inline-block; } }
  @media (max-width: 767px) {
    .block-layered-nav #narrow-by-list dt {
      cursor: pointer;
      padding: 16px 8px; }
      .block-layered-nav #narrow-by-list dt:hover {
        color: #A9A9A9; } }
.block-layered-nav #narrow-by-list dd {
  padding: 8px 8px 16px; }
  @media (max-width: 767px) {
    .block-layered-nav #narrow-by-list dd {
      display: none; } }
.block-layered-nav #narrow-by-list li a {
  display: inline-block;
  line-height: 24px; }
  .block-layered-nav #narrow-by-list li a:hover, .block-layered-nav #narrow-by-list li a:active, .block-layered-nav #narrow-by-list li a:focus {
    text-decoration: none; }
.block-layered-nav #narrow-by-list li span {
  line-height: 1;
  vertical-align: middle; }
.block-layered-nav #narrow-by-list li i {
  font-size: 16px;
  vertical-align: middle; }
  .block-layered-nav #narrow-by-list li i:first-child {
    display: inline-block; }
  .block-layered-nav #narrow-by-list li i:last-of-type {
    display: none; }
.block-layered-nav #narrow-by-list li.option-checked a {
  color: #119267; }
  .block-layered-nav #narrow-by-list li.option-checked a:hover {
    color: #A9A9A9; }
.block-layered-nav #narrow-by-list li.option-checked i:first-child {
  display: none; }
.block-layered-nav #narrow-by-list li.option-checked i:last-of-type {
  display: inline-block; }
.block-layered-nav .btn-remove {
  float: left;
  margin-right: 8px; }
.block-layered-nav dl {
  margin: 0; }
.block-layered-nav dl dt,
.block-layered-nav dl dd {
  margin: 0; }
.block-layered-nav i {
  display: inline-block;
  height: 16px;
  width: 16px;
  margin-right: 2px; }
.block-layered-nav .icon-check {
  display: inline-block;
  height: 16px;
  width: 16px;
  margin-right: 8px; }
.block-layered-nav dl dd ol {
  margin: 0;
  padding: 0;
  list-style-type: none; }

.anchor-category-wrapper.category-list .content-category,
.anchor-category-wrapper.category-list .sidebar-category {
  width: 100%; }
.anchor-category-wrapper.category-list #narrow-by-list {
  border: 1px solid #F5F5F5; }
  .anchor-category-wrapper.category-list #narrow-by-list .block-container {
    border: none;
    border-top: 1px solid #F5F5F5;
    display: inline-block;
    margin-right: -4px;
    padding: 0;
    position: relative;
    width: 25%; }
    @media (min-width: 991px) {
      .anchor-category-wrapper.category-list #narrow-by-list .block-container:first-child, .anchor-category-wrapper.category-list #narrow-by-list .block-container:nth-child(2), .anchor-category-wrapper.category-list #narrow-by-list .block-container:nth-child(3), .anchor-category-wrapper.category-list #narrow-by-list .block-container:nth-child(4) {
        border-top: none; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .anchor-category-wrapper.category-list #narrow-by-list .block-container {
        width: 50%; }
        .anchor-category-wrapper.category-list #narrow-by-list .block-container:first-child, .anchor-category-wrapper.category-list #narrow-by-list .block-container:nth-child(2) {
          border-top: none; } }
    @media (max-width: 767px) {
      .anchor-category-wrapper.category-list #narrow-by-list .block-container {
        width: 100%; }
        .anchor-category-wrapper.category-list #narrow-by-list .block-container:first-child {
          border-top: none; } }
    .anchor-category-wrapper.category-list #narrow-by-list .block-container dt {
      cursor: pointer;
      font-size: 12px;
      padding: 16px 8px; }
      .anchor-category-wrapper.category-list #narrow-by-list .block-container dt:hover {
        color: #A9A9A9; }
      .anchor-category-wrapper.category-list #narrow-by-list .block-container dt i {
        font-size: 16px;
        margin-left: 4px; }
        .anchor-category-wrapper.category-list #narrow-by-list .block-container dt i:first-child {
          display: inline-block; }
    .anchor-category-wrapper.category-list #narrow-by-list .block-container dd {
      background-color: #fff;
      border: 1px solid #F5F5F5;
      border-top: none;
      display: none;
      margin-top: 1px;
      position: absolute;
      width: calc(100% + 4px);
      z-index: 100; }
      @media (min-width: 768px) and (max-width: 991px) {
        .anchor-category-wrapper.category-list #narrow-by-list .block-container dd {
          width: calc(100% + 2px); } }
      @media (max-width: 767px) {
        .anchor-category-wrapper.category-list #narrow-by-list .block-container dd {
          border: none;
          border-left: 1px solid #F5F5F5;
          position: relative;
          width: 100%; } }
    .anchor-category-wrapper.category-list #narrow-by-list .block-container:first-child dd {
      margin-left: -1px; }
    .anchor-category-wrapper.category-list #narrow-by-list .block-container:last-child dd {
      margin-right: -1px; }
.anchor-category-wrapper.category-list .active-layer-block .currently {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 100px); }
  @media (max-width: 767px) {
    .anchor-category-wrapper.category-list .active-layer-block .currently {
      width: 100%; } }
  .anchor-category-wrapper.category-list .active-layer-block .currently li {
    display: inline-block;
    width: auto; }
.anchor-category-wrapper.category-list .active-layer-block .actions {
  display: inline-block;
  margin: 0;
  text-align: right;
  width: 96px; }
  @media (max-width: 767px) {
    .anchor-category-wrapper.category-list .active-layer-block .actions {
      display: block; } }

/* Block: Cart */
.block-cart .subtotal {
  text-align: center; }

.block-cart .actions .paypal-logo {
  float: left;
  width: 100%;
  margin: 3px 0 0;
  text-align: right; }

.block-cart .actions .paypal-logo .paypal-or {
  clear: both;
  display: block;
  padding: 0 55px 5px 0; }

/* Block: Related */
.block-related li {
  padding: 5px 0; }

.block-related input.checkbox {
  float: left;
  margin-right: -20px; }

.block-related .product {
  margin-left: 20px; }

.block-related .product .product-image {
  float: left;
  margin-right: -65px; }

.block-related .product .product-details {
  margin-left: 65px; }

/* Block: Compare Products */
.block-compare li {
  padding: 5px 0; }

/* Block: Poll */
.block-poll input.radio {
  float: left;
  margin: 1px -18px 0 0; }

.block-poll .label {
  display: block;
  margin-left: 18px; }

.block-poll li {
  padding: 3px 9px; }

.block-poll .actions {
  margin: 5px 0 0; }

.block-poll .answer {
  font-weight: bold; }

.block-poll .votes {
  float: right;
  margin-left: 10px; }

/* Block: Tags */
.block-tags ul,
.block-tags li {
  display: inline; }

/* Block: Reorder */
.block-reorder li {
  padding: 5px 0; }

.block-reorder input.checkbox {
  float: left;
  margin: 3px -20px 0 0; }

.block-reorder .product-name {
  margin-left: 20px; }

/* Block: Banner */
.block-banner .block-content {
  text-align: center; }

/* Block: Login */
.block-login label {
  font-weight: bold;
  color: #666; }

.block-login input.input-text {
  display: block;
  width: 167px;
  margin: 3px 0; }

/* Paypal */
.sidebar .paypal-logo {
  display: block;
  margin: 10px 0;
  text-align: center; }

.sidebar .paypal-logo a {
  float: none; }

.compare-container .block-content p {
  color: #fff;
  padding-left: 10px; }

#compare-loader {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #333;
  opacity: .7;
  z-index: 100; }

#compare-loader #loader-wrapper {
  position: absolute;
  left: 50%;
  top: 50%;
  padding: 20px;
  background: #fff; }

#compare-loader #loader-wrapper {
  background: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/ajax-loader.gif") no-repeat; }

/*# sourceMappingURL=sidebar.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

.main-footer-wrapper {
  background: #fff;
  border-top: 1px solid #9E9E9E;
  margin-top: 20px; }

#footer {
  margin: 16px auto 8px; }
  #footer h5.heading {
    margin: 0;
    font-size: 14px;
    line-height: 1.5;
    padding-bottom: 8px; }
    #footer h5.heading i {
      display: none; }
  #footer a:hover {
    text-decoration: none; }
  #footer .row li {
    margin: 0 0 5px 0; }
  #footer .footer-newsletter #newsletter-validate-detail button {
    background-color: transparent;
    color: #424242;
    position: absolute;
    right: 0;
    top: 0; }
  #footer .footer-newsletter #newsletter-validate-detail button:hover {
    color: #119267; }
  #footer .footer-bottom {
    margin-top: 20px;
    border-top: 1px solid #fff;
    font-size: 10px;
    text-align: center; }
  #footer .footer-customer div {
    display: inline-block;
    width: 100%; }
  #footer .footer-customer .left-block,
  #footer .footer-customer .right-block {
    width: calc(50% - 12px); }
  #footer .footer-customer .left-block ul li:last-child {
    border-bottom: none; }
  #footer .footer-customer .right-block ul li:last-child {
    border-bottom: none; }
  #footer .footer-customer .right-block {
    margin-left: 18px; }
  #footer .footer-connect #tell span:before {
    content: "\f095";
    font-family: fontAwesome;
    margin-right: 10px;
    background-color: #ffffff;
    padding: 5px 6px;
    border-radius: 100%; }
  #footer .footer-connect #mail a:before {
    content: "\f003";
    font-family: fontAwesome;
    margin-right: 10px;
    background-color: #ffffff;
    padding: 5px;
    border-radius: 100%; }
  #footer .footer-connect #linkedin a:before {
    content: "\f0e1";
    font-family: fontAwesome;
    margin-right: 10px;
    background-color: #ffffff;
    padding: 5px 6px;
    border-radius: 100%; }

.footer-bottom {
  background-color: #119267;
  font-size: 12px;
  line-height: 2;
  color: #fff;
  height: 24px;
  text-align: center; }

#footer-bottom-menu a {
  padding: 10px; }

#footer-bottom-menu li:last-child a {
  background: none; }

#newsletter {
  width: 100%;
  margin-right: 10px;
  height: 30px; }

#newsletter-validate-detail {
  position: relative; }

#newsletter-validate-detail p {
  margin: 6px 0; }

/* Vaimo link */
#vaimo {
  float: right;
  color: #d2d2d2;
  padding: 12px;
  text-align: right;
  text-transform: uppercase; }

#vaimo a {
  color: #d2d2d2; }

#vaimo a:hover {
  color: #666; }

#copyright {
  font-size: 10px; }

/*# sourceMappingURL=footer.css.map */

﻿@import"https://fonts.googleapis.com/css?family=Open+Sans:400,600,700";@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg")}}[data-icons]:before,.i-buying:before,.i-collapse-arrow:before,.i-delete:before,.i-expand-arrow:before,.i-male-user:before,.i-shopping-cart:before,.i-sort-down:before,.i-trash:before{display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icons]:before{content:attr(data-icons)}.i-buying:before{content:""}.i-collapse-arrow:before{content:""}.i-delete:before{content:""}.i-expand-arrow:before{content:""}.i-male-user:before{content:""}.i-shopping-cart:before{content:""}.i-sort-down:before{content:""}.i-trash:before{content:""}.anchor-category-wrapper:not(.category-list) .content-category{display:inline-block;width:calc(100% - 214px)}@media(max-width: 767px){.anchor-category-wrapper:not(.category-list) .content-category{margin:auto 10px;width:calc(100% - 20px)}}.anchor-category-wrapper:not(.category-list) .sidebar-category{border:1px solid #f5f5f5;border-right:none;display:inline-block;margin-right:10px;vertical-align:top;width:200px}@media(max-width: 767px){.anchor-category-wrapper:not(.category-list) .sidebar-category{width:100%}}.page-title.category-title{display:none}.category-title h1{font-size:24px;line-height:24px;margin:0;padding-bottom:8px;text-align:center;text-transform:uppercase}.item-container{padding:16px}.category-top{background-repeat:no-repeat;background-size:cover}.category-top.no-top-image{margin-top:24px}.category-top .category-details{background:#fff;border:1px solid #f5f5f5;padding:16px;margin:16px}.category-top img{margin:auto}.category-image-container{text-align:center}.sidebar-category .toggle-btn{color:#119267;cursor:pointer;display:none;padding:16px 0 8px}.grid-box .view-mode *{vertical-align:middle}.grid-box .view-mode *:hover,.grid-box .view-mode *:active,.grid-box .view-mode *:focus{outline:none;text-decoration:none}.grid-box .view-mode .list{top:-4px}.grid-box .view-mode .toggle-btn{display:block}.grid-box .view-mode .list,.grid-box .view-mode .grid{color:#a9a9a9;font-size:18px;position:relative;top:-3px}.grid-box .view-mode strong.list,.grid-box .view-mode strong.grid{color:#119267}.anchor-category-wrapper .products-grid{padding:0 16px 0 0}@media(max-width: 767px){.anchor-category-wrapper .products-grid{padding:0}}.category-wrapper .products-grid{padding:0 16px}.products-grid .login-button.button{width:100%}.products-grid.last{border-bottom:0}.products-grid .item{border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;padding-bottom:16px;position:relative}.products-grid .item:first-child{border-left:1px solid #f5f5f5}@media(min-width: 991px){.products-grid .item:nth-child(4n-7){border-left:1px solid #f5f5f5}.products-grid .item:nth-last-child(-n+5){border-bottom:1px solid #f5f5f5}}@media(min-width: 768px)and (max-width: 991px){.products-grid .item:nth-child(2n-7){border-left:1px solid #f5f5f5}.products-grid .item:nth-last-child(-n+3){border-bottom:1px solid #f5f5f5}}@media(max-width: 767px){.products-grid .item{border-left:1px solid #f5f5f5}.products-grid .item:last-of-type{border-bottom:1px solid #f5f5f5}}.products-grid .item .item-container{text-align:center}.products-grid .product-image img{width:100%}.products-grid .product-image{margin:0;display:block;opacity:1}.products-grid .product-name{font-weight:bold;line-height:14px;margin:0;padding-top:10px;text-decoration:none;text-transform:none}.products-grid .product-attributes{padding:20px 0}.products-grid .product-name a:hover{text-decoration:underline}.products-grid p{display:inline-block;margin:0}.products-grid .price-box{margin:0 0 20px}.products-grid .price-box .old-price{display:none}.products-grid .availability{line-height:21px}.products-grid .out-of-stock{line-height:32px}.products-grid .has-stock{line-height:32px}.products-grid .ratings{text-align:center}.products-grid .ratings .rating-box{float:none;display:inline-block}.products-grid .ratings .rating-links{float:none;display:inline-block;position:relative;top:-2px}.products-grid .input-text{padding:7px 0;text-align:center;width:35px}.products-grid .compare-link{background-color:#8f8e94;color:#fff;line-height:12px;left:-15px;padding:8px 16px;position:absolute;text-align:center;top:0;z-index:2;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px}.products-grid .compare-link:hover{background-color:#a8a7af;color:#fff;text-decoration:none}.products-grid .compare-link span{display:block;margin-top:8px}.products-grid .hover-container{background:rgba(0,0,0,.15);bottom:0;display:none;left:-15px;position:absolute;right:-15px;top:0}.products-grid .image-container .hover-container,.products-grid .image-container .compare-link{display:none}.products-grid .image-container:hover .hover-container,.products-grid .image-container:hover .compare-link{display:block}.products-grid .hover-container .view-hover{background:#fff;color:#424242;font-size:14px;height:64px;left:50%;padding:12px;position:absolute;opacity:.8;top:50%;text-align:center;text-transform:uppercase;width:64px;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.products-grid .hover-container .view-hover:hover{opacity:1}.products-grid .view-hover span{display:block;padding-top:5px}.products-grid .button.more-info{width:100%}.products-grid .button{display:inline-block;width:60%}.products-grid .image-container{position:relative}.products-grid .image-container .tooltip-container{background:#f5f5f5;font-size:18px;padding:4px 6px;position:absolute;right:-15px;top:0;z-index:1;-webkit-border-radius:4px 0 4px 4px;-moz-border-radius:4px 0 4px 4px;border-radius:4px 0 4px 4px}.products-grid .image-container .tooltip:after{left:50px}.products-grid .attribute-name{padding-top:10px}.products-grid .attribute-name .tooltip-container{margin-right:10px}.std .products-grid a{text-decoration:none}.col1-layout .products-grid .special-price .price{display:inline-block;font-size:18px}.col1-layout .products-grid .special-price .pack-size{display:inline-block}.col1-layout .products-grid .regular-price .price{display:inline-block;font-size:18px;font-weight:bold}.col1-layout .products-grid .regular-price .pack-size{display:inline-block}.products-grid .tooltip-container,.product-shop .tooltip-container{padding:4px 8px}.product-shop .tooltip-container{margin-right:10px}.select-product{padding-top:20px}.select-product input{margin-right:10px}.catalog-category-view .ratings{border-bottom:none;margin-bottom:0}.products-list{border:1px solid #f5f5f5}.products-list i{font-size:16px}.products-list .fa-check-circle{color:#119267}.products-list .fa-times-circle{color:#d00a00}.products-list .table-head{background:#f5f5f5;height:40px}.products-list .table-head th{cursor:pointer;font-weight:normal;line-height:12px;padding:8px;text-align:left;white-space:nowrap}.products-list .table-head i{padding-left:10px}.products-list tr{border-bottom:1px solid #f5f5f5;height:64px}.products-list tr .input-text{width:30px}.products-list td{padding:10px 5px}.products-list td.ad-to-cart{white-space:nowrap}.products-list .product-name{text-transform:capitalize}.products-list .add-to-cart{display:table-cell;float:none;min-width:180px;text-align:center;padding-bottom:15px}.products-list .add-to-cart form{min-width:140px;text-align:right}.products-list .add-to-cart .quantity{position:relative}.products-list .add-to-cart .quantity i{height:20px;left:25%;margin:auto;padding:0;position:absolute;width:100%;-webkit-transform:rotate(-90deg) translate(0, -50%);-moz-transform:rotate(-90deg) translate(0, -50%);-ms-transform:rotate(-90deg) translate(0, -50%);-o-transform:rotate(-90deg) translate(0, -50%);transform:rotate(-90deg) translate(0, -50%)}.products-list .add-to-cart .quantity i:first-child{bottom:-33px}.products-list .add-to-cart .quantity i:last-child{top:0}.products-list .add-to-cart .quantity i:before{display:block;top:0;position:relative}.products-list .add-to-cart button{display:inline-block}.products-list .add-to-cart{width:auto}.products-list .add-to-cart .login-button{width:auto}.products-list .price-box .pack-size{font-weight:bold}.center{text-align:center}.tooltip-container{cursor:pointer;position:relative}.tooltip-container:hover .tooltip{display:block}.tooltip{background:#fff;border:1px solid #119267;display:none;font-size:10px;left:-40px;line-height:10px;padding:4px;position:absolute;text-align:center;text-transform:uppercase;top:-25px;width:100px;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip:after{display:block;color:#fff;content:"";font-family:FontAwesome;position:absolute;top:15px;left:40px}.in-stock{color:#119267}.out-stock{color:#d00a00}.info-container{background:#eee;border-radius:4px;display:inline-block;margin-right:8px;padding:1px 0;text-align:center;width:20px}.quantity{display:inline-block;position:relative;vertical-align:top;margin:0;white-space:nowrap;word-spacing:-4px}.quantity input{margin-right:-4px;padding:8px 0;text-align:center;width:32px}.quantity i{display:inline-block;cursor:pointer;outline:none;padding:8px}.quantity i:hover{color:#a9a9a9}.compare-container{display:none}.scroll-to-top-wrapper{margin:24px auto 0 -10px;text-align:center;width:100%}.scroll-to-top-wrapper .button{margin:auto;max-width:140px;position:relative}.scroll-to-top-wrapper .button:hover,.scroll-to-top-wrapper .button:focus{text-decoration:none}/*# sourceMappingURL=category.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

.product-essential {
  margin: 0 0 15px 0; }

.catalog-product-view .product-shop > .price-box {
  display: none; }

.product-shop .product-brand-logo {
  max-width: 200px; }
.product-shop .regular-price .price {
  font-size: 18px;
  font-weight: bold; }
.product-shop .regular-price .pack-size {
  display: inline-block; }
.product-shop .attribute-name {
  margin-bottom: 8px; }
  .product-shop .attribute-name a:hover {
    text-decoration: none; }
  .product-shop .attribute-name a span:not(tooltip-container):hover {
    text-decoration: underline; }
  .product-shop .attribute-name .tooltip-container {
    max-height: 25px;
    max-width: 25px; }
    .product-shop .attribute-name .tooltip-container.planogram {
      padding: 4px 9px; }
.product-shop .product-options {
  background: transparent;
  margin: 0;
  overflow: hidden; }
  .product-shop .product-options dd select {
    width: auto; }
.product-shop .product-options-bottom {
  background: transparent;
  text-align: left; }
  .product-shop .product-options-bottom .add-to-cart {
    margin: 0; }
  .product-shop .product-options-bottom .price-box {
    display: inline-block; }
  .product-shop .product-options-bottom .required {
    display: none; }
.product-shop .price-box {
  display: block;
  margin: 0; }
.product-shop .special-price .pack-size {
  display: inline-block; }
.product-shop .you-save {
  color: #cf1619;
  display: none; }

/* Rating */
.no-rating {
  margin: 0; }

.ratings {
  border-bottom: 1px solid #f5f5f5;
  padding-bottom: 8px; }
  .ratings strong {
    float: left;
    margin: 1px 3px 0 0; }
  .ratings .rating-links {
    margin: 0 0 0 8px;
    display: inline-block; }
    .ratings .rating-links .separator {
      margin: 0 2px; }

#review-form .buttons-set {
  text-align: right;
  width: 100%; }

.num-ratings {
  background: #fff;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .num-ratings:hover {
    text-decoration: none; }
  .num-ratings:after, .num-ratings:before {
    border: solid transparent;
    content: " ";
    height: 0;
    pointer-events: none;
    position: absolute;
    right: 100%;
    width: 0; }
  .num-ratings:after {
    margin-top: -3px;
    top: 50%; }
  .num-ratings:before {
    top: 50%;
    margin-top: -6px; }

.ratings .rating-container {
  float: left; }

.ratings-table th,
.ratings-table td {
  font-size: 12px;
  line-height: 1; }
.ratings-table th {
  font-weight: bold;
  padding-right: 8px; }

.rating-container {
  margin-bottom: 24px;
  width: 75%; }
  .rating-container .input-box.rating {
    display: inline-block;
    height: 24px;
    margin-left: 16px;
    vertical-align: middle;
    width: 120px; }
  @media (max-width: 767px) {
    .rating-container label {
      padding-left: 0;
      margin-bottom: 10px; } }

#customer-reviews {
  min-height: 32px; }
  #customer-reviews #rating a {
    background: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/bkg_rating.gif") no-repeat;
    width: 24px;
    height: 24px;
    display: block;
    outline: 0;
    float: right;
    -webkit-background-size: 20px;
    background-size: 20px;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none; }
    #customer-reviews #rating a:hover {
      background-position: 0 -286px; }
    #customer-reviews #rating a:hover ~ div a {
      background-position: 0 -286px; }
    #customer-reviews #rating a:hover, #customer-reviews #rating a:active, #customer-reviews #rating a:focus {
      outline: 0; }
  #customer-reviews #rating div.active a {
    background-position: 0 -286px; }
  #customer-reviews .form-add .product-name {
    font-weight: bold; }
  #customer-reviews .form-add ol {
    margin: 0;
    margin-top: 5px;
    list-style: none; }
    #customer-reviews .form-add ol li {
      margin-bottom: 10px; }
  #customer-reviews .form-add textarea {
    height: 144px; }
  #customer-reviews .form-add .buttons-set {
    overflow: hidden; }
  #customer-reviews .form-add ul {
    width: 100%; }
  #customer-reviews .form-add .toolbar {
    padding: 10px;
    margin: 0;
    border-top: none; }
  #customer-reviews .form-add > .toolbar > .toolbar {
    padding: 0;
    border: none; }
  #customer-reviews .form-add .pager,
  #customer-reviews .form-add .pages {
    margin: 0; }
  #customer-reviews .form-add .pages .current {
    color: #000000; }
  #customer-reviews .form-add .pages li.pages-heading {
    color: #000000; }
  #customer-reviews .limiter {
    display: none; }

/* Block: Reviews */
#reviews-tab {
  padding: 0; }

#hide_review_form,
#show_review_form {
  float: right;
  height: 32px; }

#show_review_form {
  display: block;
  float: left; }

.reviews-body {
  color: #424242; }
  .reviews-body dl {
    margin-top: 8px;
    margin-bottom: 0; }
  .reviews-body dl dt {
    font-weight: 400;
    margin-top: 16px;
    line-height: 1; }
  .reviews-body .reviews-body dd {
    margin-left: 0;
    line-height: 1; }
  .reviews-body dl dt:first-child {
    font-weight: 400;
    margin-top: 8px; }
  .reviews-body .ratings-table {
    display: none; }

@media (min-width: 767px) {
  .products-grid .item .actions {
    min-height: 104px; } }
.availability {
  margin: 0; }
  .availability span {
    font-weight: bold; }
  .availability.out-of-stock span {
    color: #cf1619; }
  .availability.has-stock span {
    color: #119267; }

.availability-only {
  margin: 0 0 8px; }
  .availability-only a {
    cursor: pointer;
    padding-right: 16px; }

.availability-only-details {
  margin: 0 0 8px; }
  .availability-only-details th {
    background: #9e9e9e;
    font-size: 12px;
    padding: 0 8px; }
  .availability-only-details td {
    border-bottom: 1px solid #f5f5f5;
    font-size: 12px; }

.tier-prices {
  padding-top: 8px; }

#bundle-product-wrapper .nav-tabs {
  padding-top: 0; }

.bundle-product .nav-tabs .price-box {
  display: block; }

/* Tier Prices */
.tier-prices .price {
  font-weight: bold;
  font-size: 12px; }

/* Add to Links */
.add-to-links .separator {
  display: none; }

/* Add to Cart */
.add-to-cart {
  display: inline-block;
  text-align: right;
  vertical-align: middle;
  width: 100%; }
  .add-to-cart label {
    float: left;
    margin-right: 8px; }
  .add-to-cart .button {
    display: inline-block;
    float: left;
    min-width: 110px;
    text-align: center;
    height: 40px; }
  .add-to-cart .paypal-logo {
    clear: left;
    text-align: right; }
    .add-to-cart .paypal-logo .paypal-or {
      clear: both;
      display: block;
      margin: 5px 60px 5px 0; }

.logged-out-action {
  margin-top: 8px; }
  .logged-out-action li {
    display: inline-block;
    margin-right: 8px;
    width: calc(33.3% - 8px); }
    .logged-out-action li:last-child {
      margin-right: 0; }

.catalog-product-view .add-to-cart .paypal-logo {
  margin: 0; }

/* Add to Links + Add to Cart */
.catalog-product-view .add-to-links {
  clear: both; }
  .catalog-product-view .add-to-links > ul > li {
    display: inline-block;
    margin-right: 8px;
    vertical-align: top;
    width: calc(33.3% - 8px); }
    .catalog-product-view .add-to-links > ul > li:last-child {
      margin-right: -2px; }

.add-to-holder {
  position: relative; }
  .add-to-holder a, .add-to-holder button {
    width: 100%; }
    .add-to-holder a i, .add-to-holder button i {
      font-size: 14px;
      margin-left: 8px; }
  .add-to-holder .mini-menu {
    border: 1px solid #9e9e9e;
    display: none;
    max-height: 192px;
    overflow-y: auto;
    position: absolute;
    top: 32px;
    width: 100%;
    z-index: 10; }
    .add-to-holder .mini-menu li {
      background-color: #fff;
      border-bottom: 1px solid #9e9e9e;
      padding: 8px;
      position: relative; }
      .add-to-holder .mini-menu li:last-child {
        border-bottom: none;
        padding: 0; }
        .add-to-holder .mini-menu li:last-child button {
          background-color: #075544; }
          .add-to-holder .mini-menu li:last-child button:hover {
            background-color: #1d7c68; }
          .add-to-holder .mini-menu li:last-child button:disabled:hover {
            background-color: #075544; }
      .add-to-holder .mini-menu li label,
      .add-to-holder .mini-menu li input {
        font-size: 12px;
        line-height: 1.6;
        margin: 0;
        padding: 0; }
        .add-to-holder .mini-menu li label:hover,
        .add-to-holder .mini-menu li input:hover {
          cursor: pointer; }
      .add-to-holder .mini-menu li input {
        margin-right: 4px; }

.grouped-product .add-to-links {
  margin-left: 0; }

.add-to-box .add-to-links li {
  display: inline; }

.product-essential {
  margin: 0 0 20px 0; }

.product-collateral .box-collateral {
  display: none;
  margin: 0; }

/* Product Images */
.catalog-product-view .more-views {
  margin-top: 24px; }
  .catalog-product-view .more-views li {
    margin: 0 8px; }
.catalog-product-view .product-image {
  position: relative; }

.product-image .tooltip-container {
  background: #f5f5f5;
  font-size: 18px;
  padding: 4px 6px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
.product-image .fa-search-plus {
  bottom: 6px;
  color: #a9a9a9;
  font-size: 24px;
  height: 32px;
  line-height: 24px;
  padding-top: 4px;
  position: absolute;
  right: 0;
  text-align: center;
  width: 32px; }
.product-image .links {
  bottom: 0;
  left: 0;
  position: absolute; }
  .product-image .links li {
    display: inline-block;
    margin-right: 8px; }
    .product-image .links li:last-child {
      margin-right: 0; }
.product-image .links button {
  background-color: #8f8e94;
  border: 0;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
  margin-right: 10px;
  padding: 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .product-image .links button:hover {
    background-color: #a8a7af; }
.product-image .compare-link {
  background-color: #a9a9a9;
  color: #fff;
  display: none;
  line-height: 12px;
  padding: 8px 16px;
  position: absolute;
  text-align: center;
  top: 0;
  z-index: 2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .product-image .compare-link:hover {
    background-color: #a8a7af;
    color: #fff;
    text-decoration: none; }
.product-image .compare-link span {
  display: block;
  margin-top: 8px; }
.product-image:hover .compare-link {
  display: block; }

.product-essential .tooltip:after {
  left: 50px; }

.product-image-popup {
  margin: 0 auto; }
  .product-image-popup .buttons-set {
    border: 0;
    clear: none;
    float: right;
    margin: 0;
    padding: 0; }
  .product-image-popup .nav {
    margin: 0 100px;
    text-align: center; }
  .product-image-popup .image {
    display: block; }

/* Product Shop */
.catalog-product-view .short-description {
  margin: 0 0 16px 0;
  padding: 16px 0;
  border-bottom: 1px solid #f5f5f5; }
.catalog-product-view .add-to-box {
  background-color: #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
  margin: 16px 0;
  padding: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .catalog-product-view .add-to-box .price-view-wrapper,
  .catalog-product-view .add-to-box .action-view-wrapper {
    display: inline-block;
    vertical-align: middle; }
  .catalog-product-view .add-to-box .price-view-wrapper {
    width: calc(60% - 8px); }
  .catalog-product-view .add-to-box .action-view-wrapper {
    width: 40%; }
.catalog-product-view .select-product {
  padding-top: 0; }
.catalog-product-view .tooltip-container {
  background: #f5f5f5;
  z-index: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.product-info ul li {
  margin-bottom: 8px; }
  .product-info ul li:last-child {
    margin-bottom: 0; }

.product-pricing {
  display: none; }

.add-to-links a,
.add-to-links a:visited {
  background: #119267;
  display: block;
  color: #fff;
  line-height: 1.4;
  padding: 8px;
  text-align: center;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }
.add-to-links a:hover,
.add-to-links a:focus {
  text-decoration: none;
  background: #26ab7e; }

/* Product Options (General) */
.product-options dl {
  margin: 0; }

.product-options dt {
  float: left;
  margin: 0 0 15px 0;
  min-width: 80px; }

.product-options dt .qty-holder {
  float: right; }

.product-options label {
  display: inline; }

.product-options dt .qty-holder label {
  vertical-align: middle; }

.product-options dt .qty-disabled {
  background: none;
  border: 0;
  padding: 3px;
  color: #000; }

.product-options dt label {
  color: #333333;
  display: block;
  margin: 2px 0 0 0; }

.product-options dd {
  margin: 0 0 15px 80px; }

.product-options dd input.datetime-picker {
  width: 150px; }

.product-options dd .time-picker {
  display: -moz-inline-box;
  display: inline-block;
  padding: 2px 0;
  vertical-align: middle; }

.product-options dd textarea {
  height: 100px; }

.product-options dd select {
  background: #fff;
  box-shadow: none;
  padding: 1px;
  width: 100%;
  margin: 0 0 5px 0; }

.product-options .options-list li {
  padding-bottom: 5px;
  width: 100%;
  float: left;
  /* IE fix */ }

.product-options .options-list li .radio,
.product-options .options-list li .checkbox {
  float: left;
  display: block;
  margin: 0 3px 0 2px; }

.product-options .options-list .label {
  padding: 2px 0;
  display: block;
  float: left;
  margin: 0; }

.product-options .options-list .label label {
  float: left;
  margin: 0;
  padding: 0; }

.product-options ul.validation-failed {
  padding: 0 7px; }

.product-options p.required {
  padding: 15px 0 0; }

.price-box-configurable {
  display: none; }

/* Custom options styling */
.product-options.custom-options dt {
  float: none;
  margin: 0; }

.product-options.custom-options dd {
  margin: 0 0 15px 0; }

.product-options.custom-options .options-list li .radio {
  margin-left: 2px; }

.product-essential .login-button {
  color: #ffffff;
  margin-top: 20px; }

.login-button {
  width: 100%;
  margin-top: 10px; }

/* Block afer info column */
.catalog-product-view .container2 {
  padding: 15px;
  border: 1px solid #ddd;
  margin: 15px 0 15px 0; }

/* Product options downlodable product */
.downloadable-product .item-options dt {
  font-weight: normal; }

.downloadable-product .item-options dd {
  margin-left: 0; }

.downloadable-product .item-options a {
  text-decoration: underline; }

.downloadable-product .product-options dt {
  float: none;
  margin-bottom: 5px; }

.downloadable-product .product-options dd {
  margin-left: 0; }

/* Grouped Product */
.catalog-product-view #grouped-product-wrapper .add-to-links {
  display: inline-block;
  width: calc(66.6% - 4px); }
  @media (max-width: 767px) {
    .catalog-product-view #grouped-product-wrapper .add-to-links {
      width: 100%; } }
  .catalog-product-view #grouped-product-wrapper .add-to-links ul.mini-menu > li {
    display: block;
    text-align: left; }
  .catalog-product-view #grouped-product-wrapper .add-to-links > ul {
    text-align: right; }
    .catalog-product-view #grouped-product-wrapper .add-to-links > ul > li {
      width: calc(50% - 5px); }
      @media (max-width: 767px) {
        .catalog-product-view #grouped-product-wrapper .add-to-links > ul > li {
          margin-bottom: 8px;
          width: 100%; }
          .catalog-product-view #grouped-product-wrapper .add-to-links > ul > li.add-to-holder {
            margin-right: 0; } }
.catalog-product-view #grouped-product-wrapper .add-to-box {
  background-color: transparent;
  border-bottom: none;
  padding: 0; }
.catalog-product-view #grouped-product-wrapper #grouped-product-totals {
  font-size: 14px;
  margin-bottom: 16px; }
.catalog-product-view #grouped-product-wrapper .product-options-bottom {
  background-color: #f5f5f5;
  padding: 16px; }
  .catalog-product-view #grouped-product-wrapper .product-options-bottom .add-to-cart {
    display: inline-block;
    margin: 0 8px 0 0;
    vertical-align: bottom;
    width: calc(33.3% - 7px); }
    @media (max-width: 767px) {
      .catalog-product-view #grouped-product-wrapper .product-options-bottom .add-to-cart {
        margin-bottom: 8px;
        width: 100%; } }
    .catalog-product-view #grouped-product-wrapper .product-options-bottom .add-to-cart button,
    .catalog-product-view #grouped-product-wrapper .product-options-bottom .add-to-cart .button {
      margin-right: 8px;
      width: 100%; }
    .catalog-product-view #grouped-product-wrapper .product-options-bottom .add-to-cart:after {
      clear: both;
      content: '';
      display: block; }
.catalog-product-view .grouped-items-table {
  background-color: #fff;
  margin: 8px auto;
  width: 100%; }
  .catalog-product-view .grouped-items-table .tooltip-container {
    padding: 4px 2px;
    text-align: center; }
  .catalog-product-view .grouped-items-table .regular-price .price {
    font-size: 12px; }
  .catalog-product-view .grouped-items-table tbody tr {
    border-bottom: 1px solid #f5f5f5; }
    .catalog-product-view .grouped-items-table tbody tr:last-child {
      border-bottom: none; }
  .catalog-product-view .grouped-items-table .quantity {
    margin-right: -8px;
    width: 74px; }
    .catalog-product-view .grouped-items-table .quantity i {
      padding: 0;
      margin-right: 0; }
  .catalog-product-view .grouped-items-table th {
    background-color: #f5f5f5;
    padding: 8px;
    font-weight: 700; }
  .catalog-product-view .grouped-items-table td {
    padding: 8px; }
    .catalog-product-view .grouped-items-table td.group-total {
      padding-top: 16px; }
  .catalog-product-view .grouped-items-table .price-box {
    font-size: 12px;
    margin: 0;
    text-align: center; }
    .catalog-product-view .grouped-items-table .price-box .regular-price {
      display: inline-block;
      float: none; }
    .catalog-product-view .grouped-items-table .price-box .price {
      text-align: center; }
.catalog-product-view .product-options-bottom .add-to-cart {
  margin-top: 10px; }

/* Bundle product */
.price-box-bundle {
  display: none; }

.bundle-product .product-options dt {
  float: left;
  margin: 0 0 15px 0;
  min-width: 80px; }

.bundle-product .product-options dt label {
  color: #333333;
  display: block;
  margin: 2px 0 0 0; }

.bundle-product .product-options dd {
  padding-top: 3px;
  margin: 0 0 15px 80px;
  overflow: hidden;
  min-width: 50%; }

.bundle-product .product-options dd.last {
  margin-bottom: 0; }

#bundle-product-wrapper .add-to-box .availability {
  padding-bottom: 10px; }

.bundle-product .product-options-bottom .price-box {
  display: none; }

.bundle-product .price-box {
  display: inline-block; }

.bundle-product .product-options .price {
  font-size: 11px; }

.bundle-product .product-options dd .input-box {
  float: left;
  margin-left: 15px; }

.bundle-product .price-box .price {
  font-size: 18px;
  font-weight: bold; }

.bundle-product .product-options dd .qty-holder {
  float: right;
  display: block; }

.bundle-product .product-options dd .qty-holder label {
  margin: 5px 0 0 0;
  vertical-align: middle; }

.bundle-product .product-options dd .qty-holder input.input-text {
  width: 25px;
  padding: 3px 0;
  text-align: center;
  font-size: 11px; }

.bundle-product .product-options dd .qty-disabled {
  background: none;
  border: 0;
  padding: 3px;
  color: #000; }

.bundle-product .product-options .price-notice {
  padding-left: 0; }

.bundle-product .product-options dd input.datetime-picker {
  width: 150px; }

.bundle-product .product-options dd .time-picker {
  display: -moz-inline-box;
  display: inline-block;
  padding: 2px 0;
  vertical-align: middle; }

.bundle-product .product-options-bottom {
  clear: left; }

#bundleSummary h2,
#bundleSummary .product-details,
#bundleSummary .block-content,
.product-options-bottom .required,
#bundle-product-wrapper p.required {
  display: none; }

#bundleSummary.block {
  margin: 0;
  border: 0;
  padding-bottom: 0; }

#bundle-product-wrapper .product-options .options-list .label {
  line-height: 12px;
  padding: 1px 0 0; }

#bundleSummary .product {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 20px;
  margin-bottom: 20px; }

.headers a {
  background-color: #8f8e94;
  color: #fff;
  display: block;
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 16px;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .headers a:hover, .headers a:focus {
    background-color: #a8a7af; }
  .headers a.active {
    background: #119267;
    cursor: default; }

.catalog-product-view .box-up-sell .products-grid,
.catalog-product-view .box-related .products-grid {
  padding: 0; }
.catalog-product-view .box-up-sell h2,
.catalog-product-view .box-related h2 {
  font-size: 18px; }
.catalog-product-view .box-up-sell .price-box,
.catalog-product-view .box-related .price-box {
  margin-bottom: 0; }
.catalog-product-view .box-up-sell .item,
.catalog-product-view .box-related .item {
  padding: 0 16px; }
.catalog-product-view .box-tags .form-add {
  display: none; }
  .catalog-product-view .box-tags .form-add label {
    float: left; }
  .catalog-product-view .box-tags .form-add .input-box {
    float: left;
    width: 260px;
    margin: 0 5px; }
  .catalog-product-view .box-tags .form-add input.input-text {
    width: 254px; }
  .catalog-product-view .box-tags .form-add p {
    clear: both; }

.link-price-alert .icon-bell,
.link-stock-alert .icon-bell {
  margin-right: 5px; }

.catalog-product-view .products-grid .actions {
  margin: 20px 0; }

.catalog-product-view .products-grid .price-box {
  margin-top: 20px; }

/* Spare Parts */
.tab-pane .crosssell .item {
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 10px;
  padding-bottom: 10px; }

.parts-header {
  background: #8e8e93;
  margin-bottom: 10px; }

.parts-header span {
  color: #fff;
  display: block;
  padding: 6px 0; }

.crosssell .tooltip-container {
  padding: 16px 0; }

.crosssell .product-name {
  display: block;
  line-height: 12px;
  padding: 19px 0; }

.crosssell .special-price .pack-size {
  display: inline-block; }

.crosssell .regular-price .price {
  font-weight: bold; }

.crosssell .products-list .price-box {
  display: block;
  margin: 0;
  padding: 7px 0 6px; }

.crosssell .tooltip {
  left: -27px;
  top: -8px; }

.add-to-cart-form {
  padding: 10px 0; }

.price-box p {
  margin: 0; }

.catalog-product-view .breadcrumbs a,
.catalog-product-view .breadcrumbs strong {
  padding: 9px 10px; }

.catalog-product-view .breadcrumbs span {
  padding: 9px 0; }

.catalog-product-view #breadcrumbs {
  border-bottom: 1px solid #eeeeee; }

.group-total {
  text-align: right;
  font-weight: bold; }

.compare-table .add-to-row p {
  margin-bottom: 0; }
.compare-table .add-to-row .btn-cart {
  margin-bottom: 8px;
  width: 100%; }
.compare-table .add-to-row .add-to-holder {
  margin-bottom: 8px; }
.compare-table .add-to-row .add-to-links > li {
  margin-bottom: 8px; }

/*# sourceMappingURL=product.css.map */

/* Class: std - styles for admin-controlled content ================================================================================ */
.std .subtitle {
    padding: 0;
}

.std a {
    text-decoration: underline;
    text-transform: none;
}

.std a:hover {
    text-decoration: none;
    color: #333;
}

.std ol.ol {
    list-style: decimal outside;
    padding-left: 16px;
}

.std ul.disc {
    list-style: disc outside;
    padding-left: 18px;
    margin: 0 0 10px;
}

.std dl dt {
    font-weight: bold;
}

.std dl dd {
    margin: 0 0 10px;
}

.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote {
    margin: 0 0 15px 0;
    padding: 0;
}

.std ul {
    list-style: disc outside;
    padding: 0 0 0 40px;
}

.std ol {
    list-style: decimal outside;
    padding: 0 0 0 40px;
}

.std ul ul {
    list-style-type: circle;
}

.std ul ul,
.std ol ol,
.std ul ol,
.std ol ul {
    margin: .5em 0;
}

.std dt {
    font-weight: bold;
}

.std dd {
    padding: 0 0 0 16px;
}

.std blockquote {
    font-style: italic;
    padding: 0 0 0 16px;
}

.std address {
    font-style: normal;
}

.std b,
.std strong {
    font-weight: bold;
}

.std i,
.std em {
    font-style: italic;
}

/* Headings */
.std h2 {
    margin-bottom: 10px;
}

.std h3 {
    margin-bottom: 8px;
}

.std h4 {
    margin-bottom: 6px;
}

.std h5 {
    margin-bottom: 4px;
}

.std h6 {
    margin-bottom: 2px;
}

/* Tables */
.std table {
    border: 1px solid #ccc;
}
.std table th,
.std table td {
    border: 1px solid #ccc;
    padding: 5px;
}

/* ================================================================================ */
@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

.account-login .page-title {
  border: none; }
.account-login h2 {
  font-size: 16px; }

.account-create .page-title {
  border: none; }
.account-create .fieldset {
  padding: 0;
  margin: 0 16px 0 0; }
.account-create .form-list {
  margin: 8px 0 0; }
.account-create .account-create h2.legend {
  background: none;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0 0 16px 0; }

button.button.edit {
  float: right; }

.my-account .fieldset .input-text {
  width: 100%; }

/* Forgot Password */
.customer-account-forgotpassword .fieldset {
  border-top: 1px solid #f5f5f5;
  background: #fafafa;
  margin-top: 8px; }
  .customer-account-forgotpassword .fieldset .fieldset .form-list li {
    margin: 0; }
  .customer-account-forgotpassword .fieldset .fieldset .form-list label {
    color: #424242; }
.customer-account-forgotpassword p.back-link {
  float: left;
  width: 100%; }
  .customer-account-forgotpassword p.back-link a {
    text-transform: lowercase; }

.customer-account-forgotpassword p.required,
.account-login p.required,
.customer-account-create p.required {
  clear: both;
  color: #cf1619;
  margin-top: 0;
  text-align: left; }

.col-main .block-account {
  display: none; }

/* Sidebar */
.block-account {
  padding: 0;
  margin: 0;
  border: none; }
  .block-account .block-content {
    padding: 0; }
  .block-account .block-title {
    line-height: 1; }
    .block-account .block-title strong {
      font-weight: bold; }
      .block-account .block-title strong span:after {
        background: #d5d5d7;
        /* Old browsers */
        background: -moz-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%, #d5d5d7), color-stop(25%, #97979c), color-stop(100%, #d5d5d7));
        /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* Opera 11.10+ */
        background: -ms-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* IE10+ */
        background: linear-gradient(to right, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
        /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d7', endColorstr='#d5d5d7', GradientType=1);
        /* IE6-9 */
        content: '';
        display: block;
        height: 1px;
        margin: 16px auto;
        width: 100%; }
  .block-account ul li:not(.current) {
    border-bottom: 1px solid transparent; }
  .block-account ul li.current span {
    background: #f5f5f5; }
  .block-account ul li:hover {
    border-color: #9e9e9e; }
  .block-account ul li a,
  .block-account ul li span {
    display: inline-block;
    font-size: 14px;
    line-height: 1.6;
    padding: 8px 16px;
    vertical-align: middle;
    width: 100%; }
  .block-account ul li a:hover, .block-account ul li a:active, .block-account ul li a:focus {
    text-decoration: none; }

/* Captcha */
.captcha-image {
  float: left;
  position: relative; }

.captcha-img {
  border: 1px solid #ccc; }

.captcha-reload {
  position: absolute;
  top: 2px;
  right: 2px; }
  .captcha-reload.refreshing {
    animation: rotate 1.5s infinite linear;
    -webkit-animation: rotate 1.5s infinite linear;
    -moz-animation: rotate 1.5s infinite linear; }

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg); }
  0% {
    -webkit-transform: rotate(-360deg); } }
@-moz-keyframes rotate {
  0% {
    -moz-transform: rotate(0deg); }
  0% {
    -moz-transform: rotate(-360deg); } }
@keyframes rotate {
  0% {
    transform: rotate(0deg); }
  0% {
    transform: rotate(-360deg); } }
.my-account {
  /* Dashboard */
  /* Pager / Limiter */ }
  .my-account .title-buttons .link-rss {
    float: none;
    margin: 0; }
  .my-account .box-title h3 {
    float: left; }
  .my-account .form-list li.control label {
    display: inline; }
  .my-account h1 {
    font-size: 16px;
    line-height: 1em;
    font-weight: bold;
    margin: 0;
    text-align: left;
    width: 100%; }
  .my-account h2 {
    font-size: 14px;
    font-weight: bold; }
  .my-account h3 {
    font-size: 12px;
    font-weight: bold; }
  .my-account .welcome-msg {
    margin: 0 0 16px 0; }
  .my-account #my_recent_reviews {
    list-style-type: none;
    margin-left: 0; }
  .my-account .data-table thead {
    color: #fff; }
    .my-account .data-table thead tr {
      background-color: #9e9e9e; }
  .my-account .data-table tbody {
    border: 1px solid #f5f5f5; }
  .my-account .pager {
    margin: 16px 0; }
    .my-account .pager .amount,
    .my-account .pager .limiter {
      float: left; }
    .my-account .pager .limiter {
      float: right;
      width: 200px; }
      .my-account .pager .limiter label {
        display: inline;
        color: #424242;
        margin: 0 8px 0 16px; }
    .my-account .pager .amount {
      margin: 0; }
  .my-account .data-table thead {
    background: none; }
    .my-account .data-table thead tr {
      height: auto; }
  .my-account .data-table th {
    border: none;
    font-weight: normal;
    text-transform: uppercase; }
  .my-account .data-table td {
    border: none;
    vertical-align: middle; }
    .my-account .data-table td.last span.nobr a {
      font-weight: normal; }
  .my-account .data-table span.price {
    font-size: 12px; }
  .my-account .box-top {
    clear: both;
    overflow: hidden; }
  .my-account address {
    clear: both;
    font-style: italic; }
  .my-account .form-list .field {
    float: none; }
  .my-account .form-list li .name-firstname {
    padding-top: 0; }

/* Block: Recent Orders */
.dashboard .box-recent {
  margin: 8px 0; }
  .dashboard .box-recent .box-head h2 {
    margin-top: 0; }
    .dashboard .box-recent .box-head h2 a {
      display: none; }
.dashboard .box-reviews .number {
  float: left;
  font-size: 10px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  margin: 3px -20px 0 0;
  padding: 2px 3px;
  background: #f5f5f5; }
.dashboard .box-reviews .details {
  margin-left: 16px; }
.dashboard .box-tags .number {
  background: #f5f5f5;
  float: left;
  font-size: 10px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  margin: 3px -20px 0 0;
  padding: 2px 3px; }
.dashboard .box-tags .details {
  margin-left: 20px; }

#my-orders-table a {
  text-transform: none; }

.box-info .box-top h3 {
  float: left;
  margin: 0;
  padding: 8px 0 0 0; }

.box-account .box-head {
  margin: 8px 0; }
.box-account .box {
  background: #f5f5f5;
  border-top: 1px solid #9e9e9e;
  min-height: 120px;
  padding: 8px; }

.box-cms {
  margin-top: 8px; }
  .box-cms .box {
    min-height: 0; }

/* Address Book */
.addresses-primary ol,
.addresses-additional ol {
  margin-left: 0; }
.addresses-primary li.item,
.addresses-additional li.item {
  background: #f5f5f5;
  border-top: 1px solid #9e9e9e;
  list-style-type: none;
  margin: 0 0 8px 0;
  min-height: 120px;
  padding: 8px; }
.addresses-primary li.empty,
.addresses-additional li.empty {
  padding-top: 10px; }

.fieldset {
  border: none;
  padding: 8px 24px 16px 8px; }
  .fieldset.left {
    width: 48%; }
  .fieldset.right {
    float: right;
    margin: 0;
    width: 48%; }

/* Order View */
.order-info {
  border: 1px solid #fafafa;
  padding: 8px; }
  .order-info dt, .order-info dd, .order-info ul, .order-info li {
    display: inline; }
  .order-info dt {
    font-weight: bold; }

.order-date {
  margin: 8px 0; }

.order-items {
  overflow-x: auto;
  width: 100%; }

.order-additional {
  margin: 16px 0; }

/* Order Gift Message */
.gift-message dt strong {
  color: #a9a9a9; }
.gift-message dd {
  font-size: 12px;
  margin: 8px 0 0; }

/* Order Comments */
.order-about dt {
  font-weight: bold; }
.order-about dd {
  font-size: 12px;
  margin: 0 0 8px; }

.tracking-table {
  margin: 0 0 16px; }
  .tracking-table th {
    font-weight: bold;
    white-space: nowrap; }

.tracking-table-popup {
  width: 100%; }
  .tracking-table-popup th {
    font-weight: bold;
    white-space: nowrap; }
  .tracking-table-popup th,
  .tracking-table-popup td {
    padding: 0 8px; }

/* Order Print Pages */
.page-print .print-head img {
  float: left; }
.page-print .print-head address {
  float: left;
  margin-left: 16px; }
.page-print .gift-message-link {
  display: none; }
.page-print .price-excl-tax,
.page-print .price-incl-tax {
  display: block;
  white-space: nowrap; }
.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax .price {
  display: inline; }

.product-review .product-img-box {
  float: left;
  width: 140px; }
  .product-review .product-img-box .product-image {
    display: block;
    height: 125px;
    width: 125px; }
  .product-review .product-img-box .label {
    font-size: 12px;
    margin: 0 0 8px; }
  .product-review .product-img-box .ratings .rating-box {
    display: block;
    float: none;
    margin: 0 0 8px; }
.product-review .product-details {
  margin-left: 150px; }
.product-review .product-name {
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 8px; }
.product-review .ratings-table {
  margin: 0 0 8px; }
.product-review dt {
  font-weight: bold; }
.product-review dd {
  font-size: 12px;
  margin: 8px 0 0; }

.sales-order-view .data-table {
  background: #fafafa; }
  .sales-order-view .data-table th {
    padding: 16px 8px 0;
    text-align: left; }
  .sales-order-view .data-table td {
    padding: 8px; }
  .sales-order-view .data-table h3 {
    display: inline;
    margin-right: 16px; }
  .sales-order-view .data-table dl {
    display: inline; }
  .sales-order-view .data-table dt,
  .sales-order-view .data-table dd {
    display: inline-block; }
  .sales-order-view .data-table dl dd {
    margin-right: 16px; }
.sales-order-view .order-details .a-right {
  text-align: right; }
.sales-order-view .order-details tfoot tr {
  height: 24px; }

/* Wishlist */
.wishlist-index-index .page-title {
  text-align: left; }
  .wishlist-index-index .page-title h1 {
    float: none; }
.wishlist-index-index .buttons-set button {
  margin: 0 0 8px 8px; }

#wishlist-table {
  margin-bottom: 16px; }
  #wishlist-table tr {
    background: #fff;
    border-bottom: 1px solid #9e9e9e; }
  #wishlist-table td {
    padding: 8px; }
  #wishlist-table .qty {
    width: 38px;
    text-align: center; }
  #wishlist-table button {
    margin-bottom: 8px; }
  #wishlist-table .description {
    margin-bottom: 8px; }
  #wishlist-table img {
    max-width: inherit; }
  #wishlist-table td.last {
    text-align: center; }

.dataTables_info,
.dataTables_filter {
  display: none; }

#js-historic-orders_length select {
  width: auto;
  padding: 8px 36px 8px 8px;
  position: relative;
  height: auto;
  margin-left: 10px;
  z-index: 2;
  background: transparent;
  font-size: 12px; }
#js-historic-orders_length label {
  position: relative; }
  #js-historic-orders_length label::after {
    color: #424242;
    content: '\f0d7';
    font-family: 'FontAwesome';
    position: absolute;
    right: 70px;
    top: 50%;
    z-index: 1;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }

#js-historic-orders_paginate {
  width: 100%;
  float: right;
  text-align: right;
  background: #f5f5f5;
  margin-top: 24px;
  padding: 12px 0; }
  #js-historic-orders_paginate .paginate_button {
    font-size: 12px;
    line-height: 1.6;
    padding: 8px;
    position: relative;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer; }
    #js-historic-orders_paginate .paginate_button.current {
      background-color: #fafafa;
      color: #119267; }
    #js-historic-orders_paginate .paginate_button:hover {
      background-color: #119267;
      color: #fafafa; }
    #js-historic-orders_paginate .paginate_button.next {
      margin-right: 8px; }

/*# sourceMappingURL=account.css.map */

/* Content Styles for pages such as startpage, sitemap etc ================================================================= */
/* Product Tags */
.tags-list li {
  display: inline; }

/* Search term popular */
.catalogsearch-term-popular .tags-list {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  margin: 0;
  padding: 15px 0; }

/* Advanced Search */
.advanced-search {
  width: 400px;
  padding: 0;
  margin: 10px 0; }

.catalogsearch-advanced-index .page-title {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px; }

.advanced-search label {
  float: left;
  margin: 5px 0 0 0; }

.advanced-search .form-list li {
  margin: 0 0 15px 0; }

.advanced-search .form-list .input-box,
.advanced-search .form-list .input-range {
  margin-left: 150px;
  clear: none; }

.catalogsearch-advanced-index .buttons-set {
  width: 370px; }

/* Advanced Search Result */
.catalogsearch-advanced-result .page-title {
  border-bottom: 1px solid #ccc; }

.advanced-search-amount {
  margin: 15px 0; }

.advanced-search-summary .search-criteria {
  float: left;
  margin: 7px 0px;
  width: 400px; }

.advanced-search-summary.no-result {
  border-bottom: 1px solid #ccc;
  margin-bottom: 15px;
  overflow: hidden; }

.advanced-search-summary .search-criteria li {
  width: 185px;
  margin-right: 15px; }

.advanced-search-did-not-find {
  text-align: right;
  float: right; }

.advanced-search-did-not-find span {
  margin: 10px 0;
  display: block; }

.advanced-search-did-not-find button {
  display: block; }

.advanced-search-did-not-find button span {
  margin: 0; }

/* Start Page  */
.cms-index-index .col-main .row-fluid {
  border-bottom: 1px solid #ccc; }

.cms-index-index h1 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px; }

.cms-index-index .sidebar .block {
  margin: 0;
  border: none; }

.cms-index-index .selected-products {
  padding-top: 0;
  border: none; }

.cms-index-index .selected-products h5 a {
  text-transform: uppercase; }

.cms-index-index .selected-products p {
  margin: 0; }

.cms-index-index .main-container {
  margin-top: 17px; }

/* Sitemap */
.page-sitemap .page-title h1 {
  float: left; }

.page-sitemap .page-title .links {
  margin-top: 15px; }

.page-sitemap .links {
  float: right; }

.page-sitemap .links {
  text-align: right; }

.page-sitemap .links a {
  text-decoration: none;
  position: relative; }

.page-sitemap .sitemap {
  margin: 0 0 12px; }

.page-sitemap .sitemap li {
  margin: 10px 0; }

/* Contacts */
.contacts-index-index .breadcrumbs {
  padding: 0; }

.contacts-index-index h3 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px; }

.contacts-index-index #contactForm .fieldset {
  float: none;
  padding: 0;
  width: auto; }

.contacts-index-index #contactForm .form-list li {
  overflow: hidden; }

.contacts-index-index #contactForm .form-list .field {
  float: left;
  width: 215px;
  margin: 0 15px 0 0; }

.contacts-index-index #contactForm .form-list .f-right {
  float: right; }

.contacts-index-index #contactForm .buttons-set p.required {
  float: left; }

/* Success page */
.checkout-onepage-success .page-title {
  border-bottom: 1px solid #ccc;
  overflow: hidden;
  margin-bottom: 15px; }

.checkout-onepage-success .page-title h1 {
  float: left; }

.checkout-onepage-success .page-title .continue {
  display: block;
  margin-top: 15px;
  float: right; }

.checkout-success a {
  text-decoration: underline; }

/* Startpage Content */
.cms-index-index .pagemanager .image img {
  width: 100%; }

.pagemanager h3 {
  margin: 0;
  text-transform: uppercase; }

.pagemanager h3:after {
  background: #d5d5d7;
  /* Old browsers */
  background: -moz-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #d5d5d7), color-stop(25%, #97979c), color-stop(100%, #d5d5d7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
  /* IE10+ */
  background: linear-gradient(to right, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d5d7', endColorstr='#d5d5d7',GradientType=1 );
  /* IE6-9 */
  content: '';
  display: block;
  height: 1px;
  margin-top: 10px;
  width: 100%; }

.pagemanager .heading h1 {
  border-top: 1px solid #eeeeee;
  font-size: 24px;
  font-weight: normal;
  line-height: 24px;
  padding: 40px 0 20px;
  text-align: center;
  text-transform: uppercase; }

.pagemanager .container {
  margin: 0 auto; }

.cms-index-index .pagemanager .row-4.one-block,
.cms-index-index .pagemanager .row-1.one-block,
.cms-index-index .pagemanager .row-6.one-block,
.cms-index-index .pagemanager .row-8.one-block,
.cms-index-index .pagemanager .row-10.one-block {
  padding-bottom: 10px; }

/* Brands Styling*/
.brands-view {
  text-align: center; }

.pagemanager ul.brands-view {
  padding-bottom: 0; }

.brands-view li {
  display: inline-block;
  padding: 0 10px 10px 0; }

/*# sourceMappingURL=content.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

.checkout-onepage-index .page-title h1 {
  font-size: 24px;
  line-height: 24px;
  margin: 0;
  padding-bottom: 8px;
  text-align: center;
  text-transform: uppercase; }

.cart h2 {
  font-size: 14px;
  line-height: 1.6;
  padding-bottom: 8px;
  text-transform: uppercase; }
.cart .checkout-types {
  text-align: right; }
  .cart .checkout-types .paypal-or {
    margin: 0 8px;
    line-height: 1.6; }
.cart .page-title h1 {
  font-size: 24px;
  line-height: 24px;
  margin: 0;
  padding-bottom: 8px;
  text-align: center;
  text-transform: uppercase; }
.cart .btn-proceed-checkout.button {
  background-color: #FD9426;
  display: block;
  font-size: 16px;
  line-height: 1.6;
  padding: 8px;
  width: 100%; }
  .cart .btn-proceed-checkout.button:hover {
    background-color: #FCAD58; }
.cart .crosssell h2 {
  margin-top: 0;
  text-transform: uppercase; }
.cart .crosssell .crosssell .product-name {
  font-weight: bold;
  font-size: inherit;
  margin-bottom: 8px; }
.cart .crosssell .crosssell .button {
  margin: 0 0 8px 0; }
.cart .crosssell .crosssell .old-price,
.cart .crosssell .crosssell .special-price {
  margin-bottom: 8px; }
.cart .crosssell .crosssell .add-to-links {
  text-transform: uppercase; }
.cart .discount h2 {
  margin-top: 0;
  text-transform: uppercase; }
.cart .discount label,
.cart .giftcard label {
  margin: 0 0 8px 0;
  display: block; }
.cart .discount .input-box,
.cart .discount .input-box,
.cart .giftcard .input-box,
.cart .giftcard .input-box {
  float: left;
  margin: 0 0 8px 0; }
.cart .discount .input-text,
.cart .discount .input-text,
.cart .giftcard .input-text,
.cart .giftcard .input-text {
  width: 120px;
  margin: 0 8px 0 0;
  padding: 8px; }
.cart .giftcard .v-fix .input-text {
  width: 120px; }
.cart .check-gc-status {
  padding: 8px 0;
  width: 100%; }
.cart .totals {
  text-transform: uppercase; }
  .cart .totals h2 {
    margin-top: 0; }
  .cart .totals .content {
    background: #FAFAFA;
    padding: 16px;
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; }
  .cart .totals .checkout-types {
    margin: 8px 0 0 0; }
  .cart .totals strong {
    font-weight: normal; }
  .cart .totals .grand-total-incl strong,
  .cart .totals .grand-total-excl strong {
    font-weight: bold;
    font-size: 16px;
    line-height: 1.4; }
  .cart .totals table {
    width: 100%; }
    .cart .totals table th,
    .cart .totals table td {
      padding: 8px 0; }
    .cart .totals table td:first-child {
      padding-top: 0; }
    .cart .totals table tr.grand-total-incl td {
      padding-top: 16px; }
    .cart .totals table th {
      font-weight: bold;
      text-align: left; }
  .cart .totals .grand-total-incl {
    border-top: 1px solid #fff; }
.cart .item-options dt {
  font-weight: bold;
  font-style: italic; }
.cart .item-options dd {
  padding-left: 8px; }

.cart-table {
  margin: 0 0 20px; }
  .cart-table .item-msg {
    font-size: 10px;
    line-height: 1.2; }
  .cart-table thead {
    background-color: transparent; }
  .cart-table th {
    border: none;
    padding: 0 8px;
    border-bottom: 1px solid #F5F5F5;
    text-align: left; }
  .cart-table tr.even {
    background-color: #F5F5F5; }
  .cart-table tr.last {
    border-bottom: none; }
  .cart-table td {
    border: none;
    padding: 4px 8px; }
    .cart-table td.remove {
      padding-right: 0; }
  .cart-table tfoot td {
    border-top: 1px solid #F5F5F5;
    padding: 16px 0 0 0; }
  .cart-table .backlink {
    float: left;
    text-transform: uppercase; }
  .cart-table .btn-remove2 {
    margin: 0; }
  .cart-table .link-wishlist {
    display: block;
    margin: 24px 0 0 0; }
  .cart-table .product-image img {
    max-width: none; }
  .cart-table .product-name {
    font-weight: normal;
    text-transform: uppercase; }
    .cart-table .product-name.has-options {
      margin: 10px 0 0 0; }
  .cart-table .item-options {
    margin: 0;
    text-transform: uppercase; }
  .cart-table .cart-price {
    display: block;
    text-align: center; }
  .cart-table .qty {
    text-align: center;
    width: 32px; }

.cart-collaterals-col {
  background: #FAFAFA;
  margin-bottom: 16px;
  padding: 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.truncated {
  cursor: help; }
  .truncated a.dots {
    cursor: help; }
  .truncated a.details {
    cursor: help; }
  .truncated .truncated_full_value {
    position: relative;
    z-index: 999; }
    .truncated .truncated_full_value .item-options {
      background-color: #FAFAFA;
      border: 1px solid #F5F5F5;
      left: -99999em;
      padding: 8px;
      position: absolute;
      top: -99999em;
      width: 250px;
      z-index: 999; }
      .truncated .truncated_full_value .item-options > p {
        font-weight: bold;
        text-transform: uppercase; }
  .truncated .show .item-options {
    top: -24px;
    left: 50%; }

.col-left .truncated .show .item-options {
  left: 32px;
  top: 8px; }

.col-right .truncated .show .item-options {
  left: -240px;
  top: 8px; }

#shopping-cart-table .btn-remove {
  display: block;
  position: relative;
  -webkit-transition: ease all 0.8s;
  -moz-transition: ease all 0.8s;
  -ms-transition: ease all 0.8s;
  -o-transition: ease all 0.8s;
  transition: ease all 0.8s; }
  #shopping-cart-table .btn-remove:hover {
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    transform: rotateZ(360deg); }
#shopping-cart-table .btn-continue {
  margin-right: 16px; }
#shopping-cart-table thead tr {
  height: 40px; }
  #shopping-cart-table thead tr th {
    background-color: #F5F5F5;
    font-weight: bold;
    font-size: 14px; }
#shopping-cart-table .quantity {
  min-width: 70px;
  position: relative; }
  #shopping-cart-table .quantity i {
    display: inline-block; }
#shopping-cart-table tbody tr:hover {
  background-color: #FAFAFA; }
#shopping-cart-table tr {
  height: 56px; }
  #shopping-cart-table tr td {
    border-bottom: 1px solid #F5F5F5; }
    #shopping-cart-table tr td:first-child {
      border-bottom: 0; }
  #shopping-cart-table tr:last-child td {
    border-bottom: 0; }
    #shopping-cart-table tr:last-child td:first-child {
      border-bottom: 0; }
#shopping-cart-table tfoot {
  border-top: none; }
  #shopping-cart-table tfoot button {
    display: inline-block; }

#checkout-payment-method-load {
  background-color: #F5F5F5;
  margin: 16px 0 0;
  padding: 16px; }
  #checkout-payment-method-load dt label {
    font-size: 18px;
    font-weight: 600; }
  #checkout-payment-method-load dd {
    margin-left: 0; }

#checkoutSteps .buttons-set {
  float: none;
  margin: 16px 0;
  text-align: right;
  width: 100%; }
  #checkoutSteps .buttons-set .back-link {
    display: none; }
  #checkoutSteps .buttons-set p.required {
    display: inline-block;
    margin: 0 8px 0 0; }
  #checkoutSteps .buttons-set button.button {
    display: inline-block;
    float: none; }

#checkout-step-review {
  margin-top: 16px; }
  #checkout-step-review table th {
    font-size: 14px;
    font-weight: bold; }
  #checkout-step-review table thead th {
    font-weight: 700; }
  #checkout-step-review table td:not(:first-child) {
    text-align: center; }
  #checkout-step-review table tfoot {
    font-size: 14px; }
    #checkout-step-review table tfoot th {
      font-weight: bold; }
    #checkout-step-review table tfoot td, #checkout-step-review table tfoot th {
      background-color: #F5F5F5; }
  #checkout-step-review .buttons-set p.f-left {
    display: inline-block;
    float: none;
    margin: 0 8px 0 0; }
  #checkout-step-review .buttons-set .btn-checkout {
    background-color: #FD9426;
    font-size: 16px;
    line-height: 1.6;
    padding: 8px 16px; }
    #checkout-step-review .buttons-set .btn-checkout:hover {
      background-color: #FCAD58; }

#opc-review {
  display: none; }
  #opc-review.active {
    display: block; }

.checkout-still-loading {
  position: relative; }
  .checkout-still-loading:before {
    background-color: rgba(0, 0, 0, 0.2);
    bottom: -8px;
    content: '';
    display: block;
    height: calc(100% + 16px);
    left: -8px;
    position: absolute;
    right: -8px;
    top: -8px;
    width: calc(100% + 16px);
    z-index: 1; }
  .checkout-still-loading:after {
    background: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/ajax-loader.gif") no-repeat center;
    content: '';
    display: block;
    height: 80px;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 80px;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-background-size: contain;
    background-size: contain; }

/*# sourceMappingURL=cart.css.map */


#vertical-nav .block-title {
    border: none;
}

.vertnav {
	margin: 0;
    padding: 0;
}

.vertnav li {
    overflow: hidden;
}

.vertnav li a {
    text-transform: uppercase;
}

.block .vertnav li.even {
    overflow: hidden;
    background: #fff;
}

.vertnav ul li {
 	border-bottom: none;
	text-transform: none;
    position: relative;
}

/* This controls the indent for each sublist */
.vertnav ul {
    padding: 0;
    margin: 0;
    clear: both;
}

.vertnav ul ul {
    padding: 5px 0 0 10px;
}

.vertnav .vertnavlink {
    padding: 6px 0px 6px 10px;
    margin: 0;
    display: inline-block;
}
.vertical-nav-item:not(.parent) .vertnavlink{
    padding-right: 10px;
}

/* Provide space for our own "bullet" inside the link */
.vertnav .expandlink {
    color: #666;
    font-size: 6px;
    margin-left: 6px;
    padding: 3px 10px 3px 4px;
    vertical-align: top;
    display: inline-block;
}

/* Show "bullets" in the links, depending on the class of the
   LI that the link's in */
.vertnav .open .expandlink:before {
    content: "\2212";
}

.vertnav .closed .expandlink:before {
    content: "\2b";;
}

.vertnav .open > .vertnavlink,
.vertnav .active > .vertnavlink{
    background: #e5e5e5;
}

.vertnav .open .active > a {
    background: transparent;
    font-weight: bold;
}

/* Actually show and hide sublists */
.vertnav .open ul {
    display: block;
}

.vertnav .closed ul {
    display: none;
}
@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('https://www.agrinet.co.za/skin/frontend/carbon/default/fonts/glyphicons/glyphicons-halflings-regular.eot');
    src: url('https://www.agrinet.co.za/skin/frontend/carbon/default/fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://www.agrinet.co.za/skin/frontend/carbon/default/fonts/glyphicons/glyphicons-halflings-regular.woff') format('woff'), url('https://www.agrinet.co.za/skin/frontend/carbon/default/fonts/glyphicons/glyphicons-halflings-regular.ttf') format('truetype'), url('https://www.agrinet.co.za/skin/frontend/carbon/default/fonts/glyphicons/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
[class^="icon-"],
[class*=" icon-"],
.vertnav .open .expandlink,.vertnav .closed .expandlink {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.icon-asterisk:before {
  content: "\2a";
}
.icon-plus:before {
  content: "\2b";
}
.icon-euro:before {
  content: "\20ac";
}
.icon-minus:before {
  content: "\2212";
}
.icon-cloud:before {
  content: "\2601";
}
.icon-envelope:before {
  content: "\2709";
}
.icon-pencil:before {
  content: "\270f";
}
.icon-glass:before {
  content: "\e001";
}
.icon-music:before {
  content: "\e002";
}
.icon-search:before {
  content: "\e003";
}
.icon-heart:before {
  content: "\e005";
}
.icon-star:before {
  content: "\e006";
}
.icon-star-empty:before {
  content: "\e007";
}
.icon-user:before {
  content: "\e008";
}
.icon-film:before {
  content: "\e009";
}
.icon-th-large:before {
  content: "\e010";
}
.icon-th:before {
  content: "\e011";
}
.icon-th-list:before {
  content: "\e012";
}
.icon-ok:before {
  content: "\e013";
}
.icon-remove:before {
  content: "\e014";
}
.icon-zoom-in:before {
  content: "\e015";
}
.icon-zoom-out:before {
  content: "\e016";
}
.icon-off:before {
  content: "\e017";
}
.icon-signal:before {
  content: "\e018";
}
.icon-cog:before {
  content: "\e019";
}
.icon-trash:before {
  content: "\e020";
}
.icon-home:before {
  content: "\e021";
}
.icon-file:before {
  content: "\e022";
}
.icon-time:before {
  content: "\e023";
}
.icon-road:before {
  content: "\e024";
}
.icon-download-alt:before {
  content: "\e025";
}
.icon-download:before {
  content: "\e026";
}
.icon-upload:before {
  content: "\e027";
}
.icon-inbox:before {
  content: "\e028";
}
.icon-play-circle:before {
  content: "\e029";
}
.icon-repeat:before {
  content: "\e030";
}
.icon-refresh:before {
  content: "\e031";
}
.icon-list-alt:before {
  content: "\e032";
}
.icon-flag:before {
  content: "\e034";
}
.icon-headphones:before {
  content: "\e035";
}
.icon-volume-off:before {
  content: "\e036";
}
.icon-volume-down:before {
  content: "\e037";
}
.icon-volume-up:before {
  content: "\e038";
}
.icon-qrcode:before {
  content: "\e039";
}
.icon-barcode:before {
  content: "\e040";
}
.icon-tag:before {
  content: "\e041";
}
.icon-tags:before {
  content: "\e042";
}
.icon-book:before {
  content: "\e043";
}
.icon-print:before {
  content: "\e045";
}
.icon-font:before {
  content: "\e047";
}
.icon-bold:before {
  content: "\e048";
}
.icon-italic:before {
  content: "\e049";
}
.icon-text-height:before {
  content: "\e050";
}
.icon-text-width:before {
  content: "\e051";
}
.icon-align-left:before {
  content: "\e052";
}
.icon-align-center:before {
  content: "\e053";
}
.icon-align-right:before {
  content: "\e054";
}
.icon-align-justify:before {
  content: "\e055";
}
.icon-list:before {
  content: "\e056";
}
.icon-indent-left:before {
  content: "\e057";
}
.icon-indent-right:before {
  content: "\e058";
}
.icon-facetime-video:before {
  content: "\e059";
}
.icon-picture:before {
  content: "\e060";
}
.icon-map-marker:before {
  content: "\e062";
}
.icon-adjust:before {
  content: "\e063";
}
.icon-tint:before {
  content: "\e064";
}
.icon-edit:before {
  content: "\e065";
}
.icon-share:before {
  content: "\e066";
}
.icon-check:before {
  content: "\e067";
}
.icon-move:before {
  content: "\e068";
}
.icon-step-backward:before {
  content: "\e069";
}
.icon-fast-backward:before {
  content: "\e070";
}
.icon-backward:before {
  content: "\e071";
}
.icon-play:before {
  content: "\e072";
}
.icon-pause:before {
  content: "\e073";
}
.icon-stop:before {
  content: "\e074";
}
.icon-forward:before {
  content: "\e075";
}
.icon-fast-forward:before {
  content: "\e076";
}
.icon-step-forward:before {
  content: "\e077";
}
.icon-eject:before {
  content: "\e078";
}
.icon-chevron-left:before {
  content: "\e079";
}
.icon-chevron-right:before {
  content: "\e080";
}
.icon-plus-sign:before {
  content: "\e081";
}
.icon-minus-sign:before {
  content: "\e082";
}
.icon-remove-sign:before {
  content: "\e083";
}
.icon-ok-sign:before {
  content: "\e084";
}
.icon-question-sign:before {
  content: "\e085";
}
.icon-info-sign:before {
  content: "\e086";
}
.icon-screenshot:before {
  content: "\e087";
}
.icon-remove-circle:before {
  content: "\e088";
}
.icon-ok-circle:before {
  content: "\e089";
}
.icon-ban-circle:before {
  content: "\e090";
}
.icon-arrow-left:before {
  content: "\e091";
}
.icon-arrow-right:before {
  content: "\e092";
}
.icon-arrow-up:before {
  content: "\e093";
}
.icon-arrow-down:before {
  content: "\e094";
}
.icon-share-alt:before {
  content: "\e095";
}
.icon-resize-full:before {
  content: "\e096";
}
.icon-resize-small:before {
  content: "\e097";
}
.icon-exclamation-sign:before {
  content: "\e101";
}
.icon-gift:before {
  content: "\e102";
}
.icon-leaf:before {
  content: "\e103";
}
.icon-eye-open:before {
  content: "\e105";
}
.icon-eye-close:before {
  content: "\e106";
}
.icon-warning-sign:before {
  content: "\e107";
}
.icon-plane:before {
  content: "\e108";
}
.icon-random:before {
  content: "\e110";
}
.icon-comment:before {
  content: "\e111";
}
.icon-magnet:before {
  content: "\e112";
}
.icon-chevron-up:before {
  content: "\e113";
}
.icon-chevron-down:before {
  content: "\e114";
}
.icon-retweet:before {
  content: "\e115";
}
.icon-shopping-cart:before {
  content: "\e116";
}
.icon-folder-close:before {
  content: "\e117";
}
.icon-folder-open:before {
  content: "\e118";
}
.icon-resize-vertical:before {
  content: "\e119";
}
.icon-resize-horizontal:before {
  content: "\e120";
}
.icon-hdd:before {
  content: "\e121";
}
.icon-bullhorn:before {
  content: "\e122";
}
.icon-certificate:before {
  content: "\e124";
}
.icon-thumbs-up:before {
  content: "\e125";
}
.icon-thumbs-down:before {
  content: "\e126";
}
.icon-hand-right:before {
  content: "\e127";
}
.icon-hand-left:before {
  content: "\e128";
}
.icon-hand-up:before {
  content: "\e129";
}
.icon-hand-down:before {
  content: "\e130";
}
.icon-circle-arrow-right:before {
  content: "\e131";
}
.icon-circle-arrow-left:before {
  content: "\e132";
}
.icon-circle-arrow-up:before {
  content: "\e133";
}
.icon-circle-arrow-down:before {
  content: "\e134";
}
.icon-globe:before {
  content: "\e135";
}
.icon-tasks:before {
  content: "\e137";
}
.icon-filter:before {
  content: "\e138";
}
.icon-fullscreen:before {
  content: "\e140";
}
.icon-dashboard:before {
  content: "\e141";
}
.icon-heart-empty:before {
  content: "\e143";
}
.icon-link:before {
  content: "\e144";
}
.icon-phone:before {
  content: "\e145";
}
.icon-usd:before {
  content: "\e148";
}
.icon-gbp:before {
  content: "\e149";
}
.icon-sort:before {
  content: "\e150";
}
.icon-sort-by-alphabet:before {
  content: "\e151";
}
.icon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.icon-sort-by-order:before {
  content: "\e153";
}
.icon-sort-by-order-alt:before {
  content: "\e154";
}
.icon-sort-by-attributes:before {
  content: "\e155";
}
.icon-sort-by-attributes-alt:before {
  content: "\e156";
}
.icon-unchecked:before {
  content: "\e157";
}
.icon-expand:before {
  content: "\e158";
}
.icon-collapse-down:before {
  content: "\e159";
}
.icon-collapse-up:before {
  content: "\e160";
}
.icon-log-in:before {
  content: "\e161";
}
.icon-flash:before {
  content: "\e162";
}
.icon-log-out:before {
  content: "\e163";
}
.icon-new-window:before {
  content: "\e164";
}
.icon-record:before {
  content: "\e165";
}
.icon-save:before {
  content: "\e166";
}
.icon-open:before {
  content: "\e167";
}
.icon-saved:before {
  content: "\e168";
}
.icon-import:before {
  content: "\e169";
}
.icon-export:before {
  content: "\e170";
}
.icon-send:before {
  content: "\e171";
}
.icon-floppy-disk:before {
  content: "\e172";
}
.icon-floppy-saved:before {
  content: "\e173";
}
.icon-floppy-remove:before {
  content: "\e174";
}
.icon-floppy-save:before {
  content: "\e175";
}
.icon-floppy-open:before {
  content: "\e176";
}
.icon-credit-card:before {
  content: "\e177";
}
.icon-transfer:before {
  content: "\e178";
}
.icon-cutlery:before {
  content: "\e179";
}
.icon-header:before {
  content: "\e180";
}
.icon-compressed:before {
  content: "\e181";
}
.icon-earphone:before {
  content: "\e182";
}
.icon-phone-alt:before {
  content: "\e183";
}
.icon-tower:before {
  content: "\e184";
}
.icon-stats:before {
  content: "\e185";
}
.icon-sd-video:before {
  content: "\e186";
}
.icon-hd-video:before {
  content: "\e187";
}
.icon-subtitles:before {
  content: "\e188";
}
.icon-sound-stereo:before {
  content: "\e189";
}
.icon-sound-dolby:before {
  content: "\e190";
}
.icon-sound-5-1:before {
  content: "\e191";
}
.icon-sound-6-1:before {
  content: "\e192";
}
.icon-sound-7-1:before {
  content: "\e193";
}
.icon-copyright-mark:before {
  content: "\e194";
}
.icon-registration-mark:before {
  content: "\e195";
}
.icon-cloud-download:before {
  content: "\e197";
}
.icon-cloud-upload:before {
  content: "\e198";
}
.icon-tree-conifer:before {
  content: "\e199";
}
.icon-tree-deciduous:before {
  content: "\e200";
}
.icon-briefcase:before {
  content: "\1f4bc";
}
.icon-calendar:before {
  content: "\1f4c5";
}
.icon-pushpin:before {
  content: "\1f4cc";
}
.icon-paperclip:before {
  content: "\1f4ce";
}
.icon-camera:before {
  content: "\1f4f7";
}
.icon-lock:before {
  content: "\1f512";
}
.icon-bell:before {
  content: "\1f514";
}
.icon-bookmark:before {
  content: "\1f516";
}
.icon-fire:before {
  content: "\1f525";
}
.icon-wrench:before {
  content: "\1f527";
}
.carousel {
  margin: auto -15px 16px;
  position: relative; }

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%; }

.carousel-inner > .item {
  position: absolute;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left; }

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  margin: auto;
  max-width: 100%;
  height: auto;
  line-height: 1; }

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block; }

.carousel-inner > .active {
  left: 0; }

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%; }

.carousel-inner > .next {
  left: 100%; }

.carousel-inner > .prev {
  left: -100%; }

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
  float: none; }

.carousel-inner > .active.left {
  left: -100%;
  float: none; }

.carousel-inner > .active.right {
  left: 100%;
  float: none; }

.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 8%;
  text-align: center;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in; }

.carousel-control {
  display: none; }

.slideshow:hover .carousel-control {
  display: block; }

.carousel-control.right {
  left: auto;
  right: 3px; }

.carousel-control:hover,
.carousel-control:focus {
  display: block;
  color: #ffffff;
  text-decoration: none;
  opacity: 1;
  filter: alpha(opacity=100); }

.carousel-control .icon-chevron-left,
.carousel-control .icon-chevron-right {
  box-shadow: -2px -2px 2px 0 rgba(159, 160, 164, 0.75);
  position: absolute;
  top: 50%;
  left: 30px;
  z-index: 5;
  display: inline-block;
  font-size: 16px;
  line-height: 18px;
  margin-top: -9px;
  padding: 4px 5px 7px 5px;
  background: transparent;
  color: #333;
  border-left: 2px solid #ffffff;
  border-top: 2px solid #ffffff;
  width: 50px;
  height: 50px;
  -ms-transform: rotate(-45deg);
  /* IE 9 */
  -webkit-transform: rotate(-45deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-45deg); }

.icon-chevron-left:before,
.icon-chevron-right:before {
  display: none; }

.carousel-control .icon-chevron-right {
  box-shadow: 2px 2px 2px 0 rgba(159, 160, 164, 0.75);
  left: auto;
  right: 30px;
  border-left: 0;
  border-top: 0;
  border-right: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center; }

.carousel-indicators li {
  border: 1px solid #eeeeee;
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 0 5px;
  text-indent: -999px;
  background-color: transparent;
  border-radius: 50%;
  cursor: pointer; }

.carousel-indicators .active {
  background-color: #ffffff; }

.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }

.carousel-caption .btn {
  text-shadow: none; }

.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity; }
.carousel-fade .carousel-inner .active {
  position: relative;
  opacity: 1; }
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1; }
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1; }
.carousel-fade .carousel-control {
  z-index: 2; }

@media screen and (min-width: 768px) {
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px; } }
@media screen and (max-width: 768px) {
  .carousel-control {
    display: none; } }

/*# sourceMappingURL=carousel.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }

.nav > li {
  position: relative;
  display: block; }

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px; }

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee; }

.nav > li.disabled > a {
  color: #999999; }

.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed; }

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #119267; }

.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.nav > li > a > img {
  max-width: none; }

.nav-tabs {
  border-bottom: 1px solid #dddddd; }

.nav-tabs > li {
  float: left;
  margin-bottom: -1px; }

.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent; }

.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd; }

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  background-color: #ffffff;
  border: 1px solid #eeeeee;
  border-bottom-color: transparent;
  cursor: default; }

.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0; }

.nav-tabs.nav-justified > li {
  float: none; }

.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px; }

.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto; }

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%; }

  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0; } }
.nav-tabs.nav-justified > li > a {
  margin-right: 0; }

.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd; }

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd; }

  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff; } }
.nav-pills > li {
  float: left; }

.nav-pills > li + li {
  margin-left: 2px; }

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #119267; }

.nav-stacked > li {
  float: none; }

.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0; }

.nav-justified {
  width: 100%; }

.nav-justified > li {
  float: none; }

.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px; }

.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto; }

@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%; }

  .nav-justified > li > a {
    margin-bottom: 0; } }
.nav-tabs-justified {
  border-bottom: 0; }

.nav-tabs-justified > li > a {
  margin-right: 0; }

.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd; }

@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd; }

  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff; } }
.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

/*# sourceMappingURL=navs.css.map */

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px;
}

.container:before,
.container:after {
    content: " ";
    /* 1 */

    display: table;
    /* 2 */

}

.container:after {
    clear: both;
}

.row {
    margin-left: -10px;
    margin-right: -10px;
}

.row:before,
.row:after {
    content: " ";
    /* 1 */

    display: table;
    /* 2 */

}

.row:after {
    clear: both;
}

.main-container:after {
    content: " ";
    display: table;
    clear: both;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {
    float: left;
}

.col-xs-1 {
    width: 8.333333333333332%;
}

.col-xs-2 {
    width: 16.666666666666664%;
}

.col-xs-3 {
    width: 25%;
}

.col-xs-4 {
    width: 33.33333333333333%;
}

.col-xs-5 {
    width: 41.66666666666667%;
}

.col-xs-6 {
    width: 50%;
}

.col-xs-7 {
    width: 58.333333333333336%;
}

.col-xs-8 {
    width: 66.66666666666666%;
}

.col-xs-9 {
    width: 75%;
}

.col-xs-10 {
    width: 83.33333333333334%;
}

.col-xs-11 {
    width: 91.66666666666666%;
}

.col-xs-12 {
    width: 100%;
}

.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}

@media (min-width: 768px) {
    .container {
        max-width: 744px;
    }
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11 {
        float: left;
    }
    .col-sm-1 {
        width: 8.333333333333332%;
    }
    .col-sm-2 {
        width: 16.666666666666664%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-4 {
        width: 33.33333333333333%;
    }
    .col-sm-5 {
        width: 41.66666666666667%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-7 {
        width: 58.333333333333336%;
    }
    .col-sm-8 {
        width: 66.66666666666666%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-10 {
        width: 83.33333333333334%;
    }
    .col-sm-11 {
        width: 91.66666666666666%;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-push-1 {
        left: 8.333333333333332%;
    }
    .col-sm-push-2 {
        left: 16.666666666666664%;
    }
    .col-sm-push-3 {
        left: 25%;
    }
    .col-sm-push-4 {
        left: 33.33333333333333%;
    }
    .col-sm-push-5 {
        left: 41.66666666666667%;
    }
    .col-sm-push-6 {
        left: 50%;
    }
    .col-sm-push-7 {
        left: 58.333333333333336%;
    }
    .col-sm-push-8 {
        left: 66.66666666666666%;
    }
    .col-sm-push-9 {
        left: 75%;
    }
    .col-sm-push-10 {
        left: 83.33333333333334%;
    }
    .col-sm-push-11 {
        left: 91.66666666666666%;
    }
    .col-sm-pull-1 {
        right: 8.333333333333332%;
    }
    .col-sm-pull-2 {
        right: 16.666666666666664%;
    }
    .col-sm-pull-3 {
        right: 25%;
    }
    .col-sm-pull-4 {
        right: 33.33333333333333%;
    }
    .col-sm-pull-5 {
        right: 41.66666666666667%;
    }
    .col-sm-pull-6 {
        right: 50%;
    }
    .col-sm-pull-7 {
        right: 58.333333333333336%;
    }
    .col-sm-pull-8 {
        right: 66.66666666666666%;
    }
    .col-sm-pull-9 {
        right: 75%;
    }
    .col-sm-pull-10 {
        right: 83.33333333333334%;
    }
    .col-sm-pull-11 {
        right: 91.66666666666666%;
    }
    .col-sm-offset-1 {
        margin-left: 8.333333333333332%;
    }
    .col-sm-offset-2 {
        margin-left: 16.666666666666664%;
    }
    .col-sm-offset-3 {
        margin-left: 25%;
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333333333%;
    }
    .col-sm-offset-5 {
        margin-left: 41.66666666666667%;
    }
    .col-sm-offset-6 {
        margin-left: 50%;
    }
    .col-sm-offset-7 {
        margin-left: 58.333333333333336%;
    }
    .col-sm-offset-8 {
        margin-left: 66.66666666666666%;
    }
    .col-sm-offset-9 {
        margin-left: 75%;
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333333334%;
    }
    .col-sm-offset-11 {
        margin-left: 91.66666666666666%;
    }

    .pull-sm-clear-right {
        float: right;
        clear: right;
    }

    .pull-sm-clear-left {
        float: left;
        clear: left;
    }
    .advanced-search-button {
        margin-left: 30px;
    }
}
@media (min-width: 992px) {
    .container {
        max-width: 970px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11 {
        float: left;
    }

    .col-md-1 {
        width: 8.333333333333332%;
    }

    .col-md-2 {
        width: 16.666666666666664%;
    }

    .col-md-3 {
        width: 25%;
    }

    .col-md-4 {
        width: 33.33333333333333%;
    }

    .col-md-5 {
        width: 41.66666666666667%;
    }

    .col-md-6 {
        width: 50%;
    }

    .col-md-7 {
        width: 58.333333333333336%;
    }

    .col-md-8 {
        width: 66.66666666666666%;
    }

    .col-md-9 {
        width: 75%;
    }

    .col-md-10 {
        width: 83.33333333333334%;
    }

    .col-md-11 {
        width: 91.66666666666666%;
    }

    .col-md-12 {
        width: 100%;
    }

    .col-md-push-0 {
        left: auto;
    }

    .col-md-push-1 {
        left: 8.333333333333332%;
    }

    .col-md-push-2 {
        left: 16.666666666666664%;
    }

    .col-md-push-3 {
        left: 25%;
    }

    .col-md-push-4 {
        left: 33.33333333333333%;
    }

    .col-md-push-5 {
        left: 41.66666666666667%;
    }

    .col-md-push-6 {
        left: 50%;
    }

    .col-md-push-7 {
        left: 58.333333333333336%;
    }

    .col-md-push-8 {
        left: 66.66666666666666%;
    }

    .col-md-push-9 {
        left: 75%;
    }

    .col-md-push-10 {
        left: 83.33333333333334%;
    }

    .col-md-push-11 {
        left: 91.66666666666666%;
    }

    .col-md-pull-0 {
        right: auto;
    }

    .col-md-pull-1 {
        right: 8.333333333333332%;
    }

    .col-md-pull-2 {
        right: 16.666666666666664%;
    }

    .col-md-pull-3 {
        right: 25%;
    }

    .col-md-pull-4 {
        right: 33.33333333333333%;
    }

    .col-md-pull-5 {
        right: 41.66666666666667%;
    }

    .col-md-pull-6 {
        right: 50%;
    }

    .col-md-pull-7 {
        right: 58.333333333333336%;
    }

    .col-md-pull-8 {
        right: 66.66666666666666%;
    }

    .col-md-pull-9 {
        right: 75%;
    }

    .col-md-pull-10 {
        right: 83.33333333333334%;
    }

    .col-md-pull-11 {
        right: 91.66666666666666%;
    }

    .col-md-offset-0 {
        margin-left: 0;
    }

    .col-md-offset-1 {
        margin-left: 8.333333333333332%;
    }

    .col-md-offset-2 {
        margin-left: 16.666666666666664%;
    }

    .col-md-offset-3 {
        margin-left: 25%;
    }

    .col-md-offset-4 {
        margin-left: 33.33333333333333%;
    }

    .col-md-offset-5 {
        margin-left: 41.66666666666667%;
    }

    .col-md-offset-6 {
        margin-left: 50%;
    }

    .col-md-offset-7 {
        margin-left: 58.333333333333336%;
    }

    .col-md-offset-8 {
        margin-left: 66.66666666666666%;
    }

    .col-md-offset-9 {
        margin-left: 75%;
    }

    .col-md-offset-10 {
        margin-left: 83.33333333333334%;
    }

    .col-md-offset-11 {
        margin-left: 91.66666666666666%;
    }

    .pull-md-clear-right {
        float: right;
        clear: right;
    }

    .pull-md-clear-left {
        float: left;
        clear: left;
    }
}
@media (min-width: 1200px) {
    .container {
        max-width: 1170px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .row {
        margin-left: -15px;
        margin-right: -15px;
    }

    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11 {
        float: left;
    }

    .col-lg-1 {
        width: 8.333333333333332%;
    }

    .col-lg-2 {
        width: 16.666666666666664%;
    }

    .col-lg-3 {
        width: 25%;
    }

    .col-lg-4 {
        width: 33.33333333333333%;
    }

    .col-lg-5 {
        width: 41.66666666666667%;
    }

    .col-lg-6 {
        width: 50%;
    }

    .col-lg-7 {
        width: 58.333333333333336%;
    }

    .col-lg-8 {
        width: 66.66666666666666%;
    }

    .col-lg-9 {
        width: 75%;
    }

    .col-lg-10 {
        width: 83.33333333333334%;
    }

    .col-lg-11 {
        width: 91.66666666666666%;
    }

    .col-lg-12 {
        width: 100%;
    }

    .col-lg-push-0 {
        left: auto;
    }

    .col-lg-push-1 {
        left: 8.333333333333332%;
    }

    .col-lg-push-2 {
        left: 16.666666666666664%;
    }

    .col-lg-push-3 {
        left: 25%;
    }

    .col-lg-push-4 {
        left: 33.33333333333333%;
    }

    .col-lg-push-5 {
        left: 41.66666666666667%;
    }

    .col-lg-push-6 {
        left: 50%;
    }

    .col-lg-push-7 {
        left: 58.333333333333336%;
    }

    .col-lg-push-8 {
        left: 66.66666666666666%;
    }

    .col-lg-push-9 {
        left: 75%;
    }

    .col-lg-push-10 {
        left: 83.33333333333334%;
    }

    .col-lg-push-11 {
        left: 91.66666666666666%;
    }

    .col-lg-pull-0 {
        right: auto;
    }

    .col-lg-pull-1 {
        right: 8.333333333333332%;
    }

    .col-lg-pull-2 {
        right: 16.666666666666664%;
    }

    .col-lg-pull-3 {
        right: 25%;
    }

    .col-lg-pull-4 {
        right: 33.33333333333333%;
    }

    .col-lg-pull-5 {
        right: 41.66666666666667%;
    }

    .col-lg-pull-6 {
        right: 50%;
    }

    .col-lg-pull-7 {
        right: 58.333333333333336%;
    }

    .col-lg-pull-8 {
        right: 66.66666666666666%;
    }

    .col-lg-pull-9 {
        right: 75%;
    }

    .col-lg-pull-10 {
        right: 83.33333333333334%;
    }

    .col-lg-pull-11 {
        right: 91.66666666666666%;
    }

    .col-lg-offset-0 {
        margin-left: 0;
    }

    .col-lg-offset-1 {
        margin-left: 8.333333333333332%;
    }

    .col-lg-offset-2 {
        margin-left: 16.666666666666664%;
    }

    .col-lg-offset-3 {
        margin-left: 25%;
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333333333%;
    }

    .col-lg-offset-5 {
        margin-left: 41.66666666666667%;
    }

    .col-lg-offset-6 {
        margin-left: 50%;
    }

    .col-lg-offset-7 {
        margin-left: 58.333333333333336%;
    }

    .col-lg-offset-8 {
        margin-left: 66.66666666666666%;
    }

    .col-lg-offset-9 {
        margin-left: 75%;
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333333334%;
    }

    .col-lg-offset-11 {
        margin-left: 91.66666666666666%;
    }

    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-11,
    .col-md-12,
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .pull-lg-clear-right {
        float: right;
        clear: right;
    }

    .pull-lg-clear-left {
        float: left;
        clear: left;
    }
    .advanced-search {
        columns: 2;
    }
    .advanced-search-button {
        float: right;
        margin-right: 9%;
    }
}
/* Extra small devices */
@media (max-width: 767px) {
  body {
    font-size: 14px;
    line-height: 18px; }

  h1 {
    font-size: 24px;
    line-height: 30px; }

  h2 {
    font-size: 18px;
    line-height: 24px; }

  h3 {
    font-size: 16px;
    line-height: 20px; }

  h4 {
    font-size: 15px;
    line-height: 19px; }

  h5 {
    font-size: 14px;
    line-height: 17px; }

  h6 {
    font-size: 12px;
    line-height: 15px; }

  label {
    font-size: 14px;
    line-height: 18px; }

  .breadcrumbs {
    font-size: 12px;
    line-height: 12px;
    text-transform: uppercase;
    margin-top: 0; }

  .breadcrumbs .home a {
    padding-left: 0; }

  .toolbar .sort-by,
  .toolbar .limiter {
    display: none; }

  .button {
    font-size: 12px; }

  .input-text, select {
    font-size: 16px; }

  .block-layered-nav li {
    font-size: 12px;
    line-height: 18px; } }
/* Landscape phones and down */
@media (max-width: 480px) {
  .radio,
  .control label {
    width: auto; } }
@media (min-width: 480px) {
  .form-list .validation-advice,
  .form-account-name .validation-advice,
  .one-page-checkout .validation-advice {
    margin-top: 8px; } }

/*# sourceMappingURL=global-responsive.css.map */


﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg")}}[data-icons]:before,.i-buying:before,.i-collapse-arrow:before,.i-delete:before,.i-expand-arrow:before,.i-male-user:before,.i-shopping-cart:before,.i-sort-down:before,.i-trash:before{display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icons]:before{content:attr(data-icons)}.i-buying:before{content:""}.i-collapse-arrow:before{content:""}.i-delete:before{content:""}.i-expand-arrow:before{content:""}.i-male-user:before{content:""}.i-shopping-cart:before{content:""}.i-sort-down:before{content:""}.i-trash:before{content:""}@media (min-width: 768px) and (max-width: 991px){.menu-group-main>ul.level0.menu-bp-wrapper{display:block;width:auto;table-layout:fixed}#nav ul li.menu-bp-column.widget-column{display:none}#nav{top:102px}.mini-account-wrapper .mini-account-dropdown{width:240px}}@media (max-width: 767px){#header{position:absolute}#header .logo{float:left;margin:0;padding:5px 0 5px 0}#header .mini-account-wrapper{padding-right:8px}#header .mini-account-wrapper a span{display:none}#header .headercart .top-wrapper{padding:8px 0 6px}#header #atca-cart .top a span{display:none}#header .service-menu .service-menu-items{display:none}#header .service-menu-items-nav{display:block}#header .service-menu-items-nav ul li{border-bottom:1px solid #9E9E9E;line-height:16px}#header .service-menu-items-nav ul li:last-child{border-bottom:0}#header .service-menu-items-nav ul li:hover{background-color:rgba(17,146,103,0.1)}#header .service-menu-items-nav ul li a{color:#119267;display:inline-block;font-size:14px;line-height:14px;padding:12px 10px;width:87%}#header .phone-menu{float:right}#header .phone-menu li{float:left;margin-left:10px}#header .phone-menu li a{color:#424242;display:inline-block;width:40px;height:40px;line-height:20px;text-align:center;padding:11px 0}.header-phone-search{float:left}#nav{font-size:13px;line-height:16px;padding:0}#nav li.over ul li a,#nav li.active ul li a{background:transparent}#nav .level0.over>a:after{display:none}#nav .parent:before{display:none !important}#nav .parent>.menu-bp-wrapper{padding:0}#nav li .menu-bp-wrapper a{color:#424242}#nav li .shown-sub a{line-height:1}#nav ul{left:0 !important}#nav ul.menu-bp-wrapper:first-child>li{border-bottom:1px solid #9E9E9E}#nav ul.menu-bp-wrapper:first-child>li:last-child{border-bottom:none}#nav ul.menu-bp-wrapper:first-child>li.menu-bp-column.last{border-bottom:none}#nav ul.menu-bp-wrapper .level2.menu-bp-items{border-top:1px solid #9E9E9E}#nav ul.menu-bp-wrapper .level1.menu-bp-items.menu-children-nested li,#nav ul.menu-bp-wrapper .level2.menu-bp-items li{border-bottom:1px solid #9E9E9E}#nav ul.menu-bp-wrapper .level1.menu-bp-items.menu-children-nested li:last-child,#nav ul.menu-bp-wrapper .level2.menu-bp-items li:last-child{border-bottom:0}#nav>li,#nav .menu-bp-items>li{border-bottom:1px solid #9E9E9E}#nav .parent>.menu-vlist.menu-bp-wrapper.menu-children-nested{display:none}#nav .menu-vlist.menu-bp-wrapper.menu-children-nested.show-sub{display:block}#nav .shown-sub .menu-children-nested.menu-children-nested a{padding:12px 10px}#nav .parent>.menu-vlist{border-color:#9E9E9E;display:none;width:100%}#nav li{text-align:left;position:relative;margin:0}#nav li.over{z-index:auto}#nav li.over>.toggle-sub-menu .fa-plus::before{content:"\f068"}#nav .level0>a,#nav .level1>a,#nav .level2>a,#nav .level3>a{font-size:14px;display:inline-block;line-height:14px;padding:12px 10px;width:calc(100% - 44px)}#nav li a{display:block;text-decoration:none;padding:10px 10px}#nav li a:hover{text-decoration:none}#nav li a span{display:block;white-space:nowrap;cursor:pointer}#nav li ul a span{white-space:normal}#nav li{float:none}#nav li a{float:none;font-weight:normal;color:#333}#nav li a:hover,#nav #nav li.over a,#nav #nav li.active a{background:transparent}#nav li.active>a{font-weight:bold}#nav div ul{position:relative;width:auto;border:none}#nav ul li a{padding:7px 20px}#nav ul ul,#nav ul div{top:0}#nav ul li{float:none;margin:0}#nav .level0>ul{display:none}#nav .parent.active>ul{display:block}#nav ul.level1.menu-vlist .level2>a{padding-left:20px}li.level1 .toggle-sub-menu{display:block}#search_mini_form{height:42px}#search_mini_form .input-text{font-size:14px}#search_mini_form .input-wrapper{background:#fff}#search_mini_form .input-wrapper .input-search{padding:12px}#search_autocomplete{display:none}#header #nav .toggle-sub-menu{background:none;border:none;clear:right;color:#424242;display:block;float:right;line-height:18px;padding:9px 0;outline:none;width:40px}#header .middel li{font-size:12px;line-height:24px}.menu-toggle{border-right:none;display:inline-block;float:left;text-align:center}#header .header-btn{margin-right:0;margin-left:20px}#header #pdf-button{display:none}#nav .level0>a.brand-image{width:auto}#nav h4{padding-bottom:10px}.widget-column{display:none}.visible-xs.header-links{display:inline-block !important}.mini-account-wrapper .mini-account-dropdown{right:0;width:240px}.outer-mini-account{position:absolute !important;right:0;text-align:right;top:58px;z-index:12}.main-menu{float:left;width:100%}}@media (max-width: 480px){#header .service-dropdown{top:75px;right:11px}#header .middel li{font-size:12px;line-height:24px}.menu-toggle{display:block;text-align:center;width:100%}#header #pdf-list{display:none}#header .header-btn{margin-right:0;margin-left:10px}}
/*# sourceMappingURL=header-responsive.css.map */

@media (min-width: 1200px) {
  .products-list td {
    padding: 10px; }

  .products-list .table-head th {
    padding: 14px 10px; }

  .info-container {
    margin-right: 10px; }

  .category-top .category-details {
    padding: 20px; } }
@media (min-width: 991px) and (max-width: 1200px) {
  .products-grid {
    padding-right: 10px; }
    .products-grid .button {
      padding: 8px 2px;
      width: 54%; }

  .anchor-category-wrapper .content-category {
    width: calc(100% - 204px); } }
/* Small devices */
@media (min-width: 768px) and (max-width: 991px) {
  .products-list .table-head th {
    padding: 14px 5px; }

  .products-list td {
    padding: 10px 5px; }

  .col-main .sidebar-category {
    width: 140px; }

  .block-container {
    padding: 20px 20px 10px; }

  .products-grid {
    padding-right: 10px; }
    .products-grid .button {
      width: auto; }

  .anchor-category-wrapper .content-category {
    width: calc(100% - 164px); } }
/* Extra small devices */
@media (max-width: 767px) {
  .pages .pagination {
    float: none; }

  .toolbar-bottom .pages {
    text-align: center; }

  .toolbar-bottom .toolbar {
    text-align: center; }

  .toolbar {
    text-align: left; }

  .toolbar-bottom .toolbar .amount,
  .toolbar-bottom .toolbar .sort-by,
  .toolbar-bottom .toolbar .limiter {
    margin-bottom: 10px; }

  .toolbar-bottom label {
    float: none;
    display: block;
    text-align: left; }

  .pagination > li > a, .pagination > li > span {
    padding: 5px 10px; }

  .toolbar .amount {
    line-height: 36px; }

  .toolbar-bottom .limiter select,
  .toolbar-bottom .sort-by select {
    margin-left: 0; }

  #products-list {
    font-size: 12px; }

  .col-main .sidebar-category {
    width: 120px; }

  .products-list td {
    padding: 10px 2px; }

  .products-grid .image-container:hover .compare-link,
  .products-grid .image-container:hover .hover-container {
    display: none; }

  .products-grid .image-container .tooltip-container {
    right: -5px;
    top: -5px; }

  .products-grid .button {
    width: 70%; }

  .anchor-category-wrapper .content-category {
    width: 100%; } }
@media (max-width: 480px) {
  .products-list td {
    padding: 10px 5px; }

  #products-list {
    font-size: 12px; }

  .products-list .table-head th {
    padding: 14px 5px; }

  .products-list .quantity {
    display: none; }

  .products-list .table-head i {
    display: none; }

  .main-container .sidebar-category {
    display: none; }

  .col-main .sidebar-category {
    display: none; }

  .view-mode label {
    width: auto; } }

/*# sourceMappingURL=category-responsive.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

@media (min-width: 1200px) {
  .crosssell .tooltip {
    left: -27px;
    top: -8px; } }
/* Small devices */
@media (min-width: 768px) and (max-width: 991px) {
  .nav-tabs > li > a {
    padding: 5px 8px; }

  .catalog-product-view .products-grid .item {
    margin-bottom: 20px; }

  .catalog-product-view .add-to-box {
    padding: 20px 10px; } }
/* Extra small devices */
@media (max-width: 767px) {
  .nav-tabs > li > a {
    padding: 8px 8px;
    font-size: 11px; }

  .box-related .products-grid li.item,
  .box-up-sell .products-grid li.item {
    padding-bottom: 15px; }

  .product-options dt label {
    margin-right: 10px; }

  .catalog-product-view .product-image {
    text-align: center; }

  .catalog-product-view .products-grid .item {
    margin-bottom: 20px; }

  .product-shop .product-name {
    padding-top: 20px; }
  .product-shop .product-brand-logo {
    max-width: 200px;
    display: block;
    margin: auto; }

  .tooltip {
    display: none; }

  span.product-name-crosssell {
    padding-left: 10px !important; }

  #tab-container .nav-tabs {
    border: 1px solid #9E9E9E; }
    #tab-container .nav-tabs li {
      border-bottom: 1px solid #9E9E9E;
      display: block;
      float: none;
      margin-bottom: 0;
      width: 100%; }
      #tab-container .nav-tabs li a {
        text-align: center;
        width: 100%; }
  #tab-container .tab-content {
    border-color: #9E9E9E !important;
    margin-top: 0; }

  #customer-reviews #hide_review_form,
  #customer-reviews #show_review_form {
    float: none;
    width: 100%; }
  #customer-reviews #hide_review_form {
    margin-bottom: 16px; } }
@media (max-width: 480px) {
  #tab-container .nav-tabs li a,
  #tab-container .nav-tabs li {
    float: none;
    margin: 0; }

  .catalog-product-view .add-to-box {
    padding: 20px 10px; }

  #shopping-cart-table button {
    display: block;
    float: none;
    margin: 0 0 20px;
    width: 100%; }

  .cart .totals .content {
    margin-top: 0; } }

/*# sourceMappingURL=product-responsive.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

/* Large devices */
@media (min-width: 1200px) {
  #footer h5.heading .icon-minus,
  #footer h5.heading .icon-plus {
    display: none; } }
/* Extra small devices / Small devices */
@media (min-width: 768px) and (max-width: 991px) {
  #footer h5.heading .icon-minus,
  #footer h5.heading .icon-plus {
    display: none; }

  .block .block-content {
    padding: 10px 0 0; }

  .block-content .actions .actions-text {
    font-size: 12px; } }
/* Extra small devices */
@media (max-width: 767px) {
  #footer h5.heading {
    border-bottom: 1px solid #F5F5F5;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
    padding: 8px;
    text-transform: uppercase; }
    #footer h5.heading i {
      float: right;
      cursor: pointer;
      display: block; }
    #footer h5.heading .icon-chevron-up {
      display: none; }
  #footer #newsletter {
    font-size: 14px;
    height: 36px;
    padding: 8px; }
  #footer .footer-connect h5 {
    margin-bottom: 0; }
  #footer .footer-customer .content,
  #footer .content {
    display: none;
    padding: 10px;
    width: 100%; }
    #footer .footer-customer .content .left-block,
    #footer .footer-customer .content .right-block,
    #footer .content .left-block,
    #footer .content .right-block {
      display: block;
      float: none;
      margin: 0;
      width: 100%; }
      #footer .footer-customer .content .left-block ul li,
      #footer .footer-customer .content .right-block ul li,
      #footer .content .left-block ul li,
      #footer .content .right-block ul li {
        line-height: 2;
        padding: 0 8px; }
  #footer .bottomlinks a {
    display: block;
    padding: 0;
    text-transform: uppercase; }
    #footer .bottomlinks a:first-child {
      padding-top: 10px; }
  #footer .validation-advice {
    position: relative; }

  #vaimo a {
    text-align: left; } }

/*# sourceMappingURL=footer-responsive.css.map */

/* Extra small devices / Small devices */
@media (max-width: 991px) {

    .customer-account-index .main-container {
        margin-top: 0;
    }

    .toggle-account-nav {
        background: #f0f0f0;
        border: 1px solid #a1a1a1;
        padding: 10px;
        margin: 7px 0 15px 0;
    }

    .toggle-account-nav i {
        float: right;
    }

    .main-container .col-main .block-account {
        display: block;
        border: none;
        margin: 15px 0;
    }

    .my-account .data-table td.last a {
        display: block;
    }

    .my-account .my-wishlist .separator,
    .order-hidden {
        display: none;
    }

    .my-account .my-wishlist .last .btn-cart {
        min-width: 120px;
    }

    .my-account .data-table td.last .separator {
        display: none;
    }

    .block-account .block-title {
        padding-bottom: 0;
    }

    .block-account .block-content {
        border: none;
    }

    .block-account .block-content ul li {
        font-size: 12px;
    }

    #my-orders-table {
        font-size: 12px;
    }
}

@media (max-width: 767px) {

    .sales-order-view .order-details tfoot td:first-child {
        display: block;
    }
}
/* Small devices */
@media (min-width: 768px) and (max-width: 991px) {
  .contacts-index-index #contactForm .form-list .wide textarea {
    width: 340px; } }
/* Extra small devices */
@media (max-width: 767px) {
  .catalogsearch-result-index h1,
  .catalogsearch-advanced-result h1 {
    position: inherit; }

  .advanced-search label {
    float: none; }

  .catalogsearch-advanced-index .buttons-set {
    width: 220px; }

  .advanced-search .form-list .input-box,
  .advanced-search .form-list .input-range {
    margin-left: 0; }

  .contacts-index-index #contactForm .form-list .wide textarea {
    width: 210px; } }

/*# sourceMappingURL=content-responsive.css.map */

@media (min-width: 1200px) {
  .cart .giftcard .v-fix .input-text,
  .cart .discount .input-text {
    width: 193px; } }
@media (min-width: 768px) and (max-width: 991px) {
  .cart .discount .input-text,
  .cart .giftcard .v-fix .input-text {
    margin: 0;
    width: 100%; }

  .cart .discount .input-box,
  .cart .giftcard .v-fix .input-text,
  .cart .giftcard .v-fix {
    float: none; }

  .cart .giftcard .v-fix {
    margin-bottom: 10px; }

  .cart-collaterals-col .button {
    display: block;
    width: 100%; } }
/* Landscape phones and down */
@media (max-width: 767px) {
  .cart-collaterals-col {
    margin-top: 20px; }

  .cart .totals {
    margin-bottom: 20px; }

  .cart-table td.remove {
    width: 15px;
    padding-left: 0; }

  .cart-table th {
    padding: 0 0 5px; }

  .cart-table tfoot .a-right.last {
    text-align: right; }

  .cart-table .th-title {
    padding-left: 15px; }

  .cart .discount .input-text,
  .cart .giftcard .v-fix .input-text {
    margin: 0;
    width: 100%; }

  .cart .discount .input-box,
  .cart .giftcard .v-fix .input-text,
  .cart .giftcard .v-fix {
    float: none; }

  .cart .giftcard .v-fix {
    margin-bottom: 10px; }

  .cart-collaterals-col .button {
    display: block;
    width: 100%; }

  .cart-table {
    margin-bottom: 0; } }

/*# sourceMappingURL=cart-responsive.css.map */

@-ms-viewport {
  width: device-width;
}
@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: 320px;
  }
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.visible-xs {
  display: none !important;
}
tr.visible-xs {
  display: none !important;
}
th.visible-xs,
td.visible-xs {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-xs.visible-sm {
    display: block !important;
  }
  tr.visible-xs.visible-sm {
    display: table-row !important;
  }
  th.visible-xs.visible-sm,
  td.visible-xs.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-xs.visible-md {
    display: block !important;
  }
  tr.visible-xs.visible-md {
    display: table-row !important;
  }
  th.visible-xs.visible-md,
  td.visible-xs.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-xs.visible-lg {
    display: block !important;
  }
  tr.visible-xs.visible-lg {
    display: table-row !important;
  }
  th.visible-xs.visible-lg,
  td.visible-xs.visible-lg {
    display: table-cell !important;
  }
}
.visible-sm {
  display: none !important;
}
tr.visible-sm {
  display: none !important;
}
th.visible-sm,
td.visible-sm {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-sm.visible-xs {
    display: block !important;
  }
  tr.visible-sm.visible-xs {
    display: table-row !important;
  }
  th.visible-sm.visible-xs,
  td.visible-sm.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-sm.visible-md {
    display: block !important;
  }
  tr.visible-sm.visible-md {
    display: table-row !important;
  }
  th.visible-sm.visible-md,
  td.visible-sm.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-sm.visible-lg {
    display: block !important;
  }
  tr.visible-sm.visible-lg {
    display: table-row !important;
  }
  th.visible-sm.visible-lg,
  td.visible-sm.visible-lg {
    display: table-cell !important;
  }
}
.visible-md {
  display: none !important;
}
tr.visible-md {
  display: none !important;
}
th.visible-md,
td.visible-md {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-md.visible-xs {
    display: block !important;
  }
  tr.visible-md.visible-xs {
    display: table-row !important;
  }
  th.visible-md.visible-xs,
  td.visible-md.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-md.visible-sm {
    display: block !important;
  }
  tr.visible-md.visible-sm {
    display: table-row !important;
  }
  th.visible-md.visible-sm,
  td.visible-md.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-md.visible-lg {
    display: block !important;
  }
  tr.visible-md.visible-lg {
    display: table-row !important;
  }
  th.visible-md.visible-lg,
  td.visible-md.visible-lg {
    display: table-cell !important;
  }
}
.visible-lg {
  display: none !important;
}
tr.visible-lg {
  display: none !important;
}
th.visible-lg,
td.visible-lg {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-lg.visible-xs {
    display: block !important;
  }
  tr.visible-lg.visible-xs {
    display: table-row !important;
  }
  th.visible-lg.visible-xs,
  td.visible-lg.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-lg.visible-sm {
    display: block !important;
  }
  tr.visible-lg.visible-sm {
    display: table-row !important;
  }
  th.visible-lg.visible-sm,
  td.visible-lg.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-lg.visible-md {
    display: block !important;
  }
  tr.visible-lg.visible-md {
    display: table-row !important;
  }
  th.visible-lg.visible-md,
  td.visible-lg.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
.hidden-xs {
  display: block !important;
}
tr.hidden-xs {
  display: table-row !important;
}
th.hidden-xs,
td.hidden-xs {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
  tr.hidden-xs {
    display: none !important;
  }
  th.hidden-xs,
  td.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-xs.hidden-sm {
    display: none !important;
  }
  tr.hidden-xs.hidden-sm {
    display: none !important;
  }
  th.hidden-xs.hidden-sm,
  td.hidden-xs.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-xs.hidden-md {
    display: none !important;
  }
  tr.hidden-xs.hidden-md {
    display: none !important;
  }
  th.hidden-xs.hidden-md,
  td.hidden-xs.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-xs.hidden-lg {
    display: none !important;
  }
  tr.hidden-xs.hidden-lg {
    display: none !important;
  }
  th.hidden-xs.hidden-lg,
  td.hidden-xs.hidden-lg {
    display: none !important;
  }
}
.hidden-sm {
  display: block !important;
}
tr.hidden-sm {
  display: table-row !important;
}
th.hidden-sm,
td.hidden-sm {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-sm.hidden-xs {
    display: none !important;
  }
  tr.hidden-sm.hidden-xs {
    display: none !important;
  }
  th.hidden-sm.hidden-xs,
  td.hidden-sm.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
  tr.hidden-sm {
    display: none !important;
  }
  th.hidden-sm,
  td.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-sm.hidden-md {
    display: none !important;
  }
  tr.hidden-sm.hidden-md {
    display: none !important;
  }
  th.hidden-sm.hidden-md,
  td.hidden-sm.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-sm.hidden-lg {
    display: none !important;
  }
  tr.hidden-sm.hidden-lg {
    display: none !important;
  }
  th.hidden-sm.hidden-lg,
  td.hidden-sm.hidden-lg {
    display: none !important;
  }
}
.hidden-md {
  display: block !important;
}
tr.hidden-md {
  display: table-row !important;
}
th.hidden-md,
td.hidden-md {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-md.hidden-xs {
    display: none !important;
  }
  tr.hidden-md.hidden-xs {
    display: none !important;
  }
  th.hidden-md.hidden-xs,
  td.hidden-md.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-md.hidden-sm {
    display: none !important;
  }
  tr.hidden-md.hidden-sm {
    display: none !important;
  }
  th.hidden-md.hidden-sm,
  td.hidden-md.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
  tr.hidden-md {
    display: none !important;
  }
  th.hidden-md,
  td.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-md.hidden-lg {
    display: none !important;
  }
  tr.hidden-md.hidden-lg {
    display: none !important;
  }
  th.hidden-md.hidden-lg,
  td.hidden-md.hidden-lg {
    display: none !important;
  }
}
.hidden-lg {
  display: block !important;
}
tr.hidden-lg {
  display: table-row !important;
}
th.hidden-lg,
td.hidden-lg {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-lg.hidden-xs {
    display: none !important;
  }
  tr.hidden-lg.hidden-xs {
    display: none !important;
  }
  th.hidden-lg.hidden-xs,
  td.hidden-lg.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-lg.hidden-sm {
    display: none !important;
  }
  tr.hidden-lg.hidden-sm {
    display: none !important;
  }
  th.hidden-lg.hidden-sm,
  td.hidden-lg.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-lg.hidden-md {
    display: none !important;
  }
  tr.hidden-lg.hidden-md {
    display: none !important;
  }
  th.hidden-lg.hidden-md,
  td.hidden-lg.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
  tr.hidden-lg {
    display: none !important;
  }
  th.hidden-lg,
  td.hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
tr.visible-print {
  display: none !important;
}
th.visible-print,
td.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
  .hidden-print {
    display: none !important;
  }
  tr.hidden-print {
    display: none !important;
  }
  th.hidden-print,
  td.hidden-print {
    display: none !important;
  }
}
@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

#atca-popup-container {
  background: #fff;
  color: #000;
  left: 50%;
  padding: 16px;
  position: absolute;
  text-align: center;
  top: 50%;
  z-index: 200;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

#atca-message-container {
  border-bottom: 1px solid #9E9E9E;
  padding-bottom: 8px; }

#atca-message-container #atca-message-text-related {
  background-position: center left;
  background-repeat: no-repeat;
  display: inline-block; }

#atca-popup-container #atca-message-image-related,
#atca-popup-container #atca-please-wait-image-related {
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 40px;
  width: 48px; }

#atca-popup-container #atca-please-wait-image-related {
  background-image: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/ajax-loader.gif"); }

#atca-popup-container #atca-message-container #atca-please-wait {
  background-image: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/ajax-loader.gif");
  background-position: center left;
  background-repeat: no-repeat;
  display: inline-block;
  padding: 0 0 0 22px; }

#atca-popup-container #atca-message-image-related#atca-please-wait-remove {
  background-image: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/ajax-loader.gif"); }

#atca-popup-container #atca-message-image-related.atca-success,
#atca-popup-container #atca-message-text.atca-success {
  background-image: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/addtocartajax/success-msg-icon.gif"); }

#atca-popup-container #atca-message-image-related.atca-error,
#atca-popup-container #atca-message-text.atca-error {
  background-image: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/addtocartajax/error-msg-icon.gif"); }

#atca-popup-container #atca-message-text {
  background-position: center left;
  background-repeat: no-repeat;
  display: inline-block; }

/* Buttons */
#atca-button-container {
  margin: 24px 0 0 0; }

#atca-continue-btn {
  float: left; }

#atca-redirect-btn {
  float: right; }

#atca-yes-btn {
  float: right;
  margin-right: 40px; }

#atca-no-btn {
  float: left;
  margin-left: 40px; }

#atca-checkoutbutton {
  display: none; }

/* Related products in addtocartajax */
#atca-related-container {
  margin: 0;
  overflow: hidden;
  padding: 8px 0 0 0; }

#atca-related-container .box-related li {
  width: 240px;
  border: 1px solid #F5F5F5;
  float: left;
  margin-right: 16px;
  position: relative; }

#atca-related-container .box-related li.last {
  margin-right: 0; }

#atca-related-container .box-related .product-name {
  color: #424242;
  font-size: 12px;
  margin: 8px;
  padding: 0 0 8px;
  text-align: left; }

#atca-related-container .box-related .product-name a {
  color: #424242;
  font-weight: normal;
  text-decoration: none;
  text-transform: uppercase; }

#atca-related-container .box-related .product-image {
  border-bottom: 1px solid #F5F5F5;
  border-top: 1px solid #F5F5F5;
  cursor: pointer !important;
  display: block;
  margin: 0;
  position: relative;
  text-decoration: none !important;
  width: 240px; }

#atca-related-container .box-related .price-box {
  clear: both;
  float: left;
  margin: 8px 8px 4px;
  text-align: left;
  width: 240px; }

#atca-related-container .box-related .price {
  color: #424242; }

#atca-related-container .box-related .link-learn {
  float: left;
  line-height: 32px;
  margin-left: 8px; }

#atca-related-container .box-related button {
  float: right;
  margin-right: 8px; }

#atca-message-text-related-container {
  background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/addtocartajax/addtocartajax-related-overlay.png) repeat;
  display: block;
  height: 320px;
  position: absolute;
  top: 0;
  width: 240px; }

#atca-message-image-related,
#atca-please-wait-image-related {
  background-position: left center;
  background-repeat: no-repeat;
  display: inline-block;
  float: left;
  margin: 144px 8px 0;
  overflow: hidden;
  padding: 0 0 0 24px;
  text-align: left; }

#atca-message-image-related,
#atca-please-wait-image-related {
  padding: 0;
  margin: 120px 0 0 104px; }

#atca-message-text-related,
#atca-please-wait-related {
  margin: 184px 0 0 0;
  display: block;
  padding: 0 8px; }

#atca-message-text {
  display: block;
  font-size: 12px;
  margin: 0;
  padding: 0 0 8px 0;
  text-align: center;
  width: 100%; }

#atca-related-container .block-content {
  margin: 0 0 8px 0; }

#atca-related-container .box-title {
  display: block;
  margin: 0 0 16px 0;
  text-align: left; }

#atca-related-container .box-title span {
  font-size: 12px;
  width: 100%; }

#atca-free-shipping {
  margin: 24px 0 8px; }

.atca-free-shipping-header {
  max-height: 0;
  overflow-y: hidden;
  padding: 0 8px;
  text-align: center; }

.atca-free-shipping-header,
.atca-free-shipping-header--show {
  transition: max-height .5s linear; }

.atca-free-shipping-header--show {
  max-height: 72px; }

.atca-free-shipping-message--header {
  display: inline-block;
  padding-top: 8px; }

.atca-free-shipping-progress-bar {
  border: 1px solid;
  height: 24px;
  margin-top: 12px;
  position: relative;
  width: 100%; }

.atca-free-shipping-progress-bar--header {
  margin: 8px auto;
  max-width: 600px;
  width: 100%; }

.atca-free-shipping-progress-bar__indicator {
  background: green;
  bottom: 0;
  left: 0;
  top: 0;
  position: absolute;
  width: 0;
  -webkit-transition: width 0.8s ease;
  -moz-transition: width 0.8s ease;
  -ms-transition: width 0.8s ease;
  -o-transition: width 0.8s ease;
  transition: width 0.8s ease; }

#atca-button-container button.button {
  display: inline-block;
  float: none;
  margin: 0;
  padding: 8px 16px;
  min-width: 80px; }

/*# sourceMappingURL=addtocartajax.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

#atca-cart {
  display: inline-block; }

.headercart .top-wrapper {
  padding: 10px 0; }
.headercart .cart-qty {
  background: #f0462d;
  padding: 2px 6px;
  border-radius: 15px;
  color: #fff; }

.headercart-co-btn {
  background-color: transparent;
  cursor: pointer;
  position: relative; }
  .headercart-co-btn:hover, .headercart-co-btn:active, .headercart-co-btn:focus {
    text-decoration: none; }
  .headercart-co-btn i {
    color: #119267;
    font-size: 24px;
    height: 24px;
    width: 24px; }
    .headercart-co-btn i:after {
      bottom: 0;
      color: #9E9E9E;
      content: "";
      font-size: 12px;
      height: 4px;
      left: 6px;
      position: absolute;
      width: 8px;
      display: inline-block;
      font-family: "agrinet-icon";
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      line-height: 1;
      text-decoration: inherit;
      text-rendering: optimizeLegibility;
      text-transform: none;
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-smoothing: antialiased; }
  .headercart-co-btn span {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    vertical-align: top; }

.headercart-inner {
  padding: 0;
  background: #fff; }
  .headercart-inner .close-mini-cart {
    float: right;
    height: 32px;
    text-align: center;
    width: 32px; }
    .headercart-inner .close-mini-cart i {
      vertical-align: middle; }
      .headercart-inner .close-mini-cart i:before {
        content: "";
        font-size: 18px;
        vertical-align: middle;
        display: inline-block;
        font-family: "agrinet-icon";
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        line-height: 1;
        text-decoration: inherit;
        text-rendering: optimizeLegibility;
        text-transform: none;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased; }

.showcart .cart-top li {
  display: inline-block;
  padding: 10px 0 10px 10px;
  width: 147px;
  font-size: 14px;
  font-weight: bold; }
.showcart .cart-top li i {
  margin-right: 10px; }
.showcart .cart-top li:last-child {
  text-align: right;
  padding: 15px 10px; }
.showcart .cart-top li:last-child span {
  background: #eeeeee;
  padding: 10px;
  border-radius: 4px; }

#recently-added-container {
  background-color: #fff;
  display: none;
  height: 100vh;
  position: fixed;
  right: -400px;
  top: 0;
  width: 370px;
  z-index: 99999;
  -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.2); }
  #recently-added-container .viewing {
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    padding: 12px 16px 16px; }
  #recently-added-container .viewing a {
    font-weight: 500;
    text-transform: none;
    -webkit-transition: ease all 0.8s;
    -moz-transition: ease all 0.8s;
    -ms-transition: ease all 0.8s;
    -o-transition: ease all 0.8s;
    transition: ease all 0.8s; }
    #recently-added-container .viewing a:hover {
      -webkit-transform: rotateZ(360deg);
      -moz-transform: rotateZ(360deg);
      transform: rotateZ(360deg); }
  #recently-added-container .empty-mini-cart {
    margin: 0 16px; }
  #recently-added-container h5 {
    margin: 0 0 5px 0; }
  #recently-added-container ol {
    height: calc(100vh - 220px);
    overflow-y: auto; }
    #recently-added-container ol::-webkit-scrollbar {
      width: 0;
      background: transparent; }
    #recently-added-container ol li.item {
      border-bottom: 1px solid #F5F5F5;
      padding: 8px 64px 8px 8px;
      position: relative; }
  #recently-added-container .minicart-bottom-wrapper {
    background-color: #F5F5F5;
    padding-bottom: 16px; }
    #recently-added-container .minicart-bottom-wrapper .subtotal-wrapper {
      padding: 0 16px; }
      #recently-added-container .minicart-bottom-wrapper .subtotal-wrapper > * {
        display: inline-block;
        font-size: 16px;
        font-weight: bold;
        line-height: 24px;
        width: calc(50% - 4px); }
        #recently-added-container .minicart-bottom-wrapper .subtotal-wrapper > *:last-child {
          text-align: right; }
    #recently-added-container .minicart-bottom-wrapper .minicart-checkout-btn {
      font-size: 16px;
      font-weight: 600;
      line-height: 24px;
      height: 48px;
      margin: auto 16px;
      text-align: center;
      width: calc(100% - 32px); }
    #recently-added-container .minicart-bottom-wrapper .mini-cart-link {
      font-size: 14px;
      font-weight: 600;
      height: 48px;
      line-height: 24px;
      padding: 12px 8px; }
  #recently-added-container .product-image {
    border: none;
    display: inline-block;
    float: none;
    height: 48px;
    padding: 0;
    width: 48px; }
  #recently-added-container .product-details {
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle;
    width: calc(100% - 65px); }
  #recently-added-container .product-name {
    margin: 0;
    padding: 0; }
    #recently-added-container .product-name a {
      text-transform: capitalize; }
  #recently-added-container .sum,
  #recently-added-container .price {
    font-size: inherit;
    margin-left: 5px; }
  #recently-added-container .sum {
    float: left;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0;
    font-size: 14px;
    line-height: 28px; }
  #recently-added-container .btn-remove {
    font-size: 16px;
    padding: 10px;
    position: absolute;
    right: 16px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
  #recently-added-container .add-to-cart .qty {
    float: none;
    width: 20px;
    text-align: center;
    margin: 0;
    padding: 5px 0; }
  #recently-added-container .item .add-to-cart {
    display: inline-block;
    float: none; }
  #recently-added-container .headercart-inner .button-co {
    width: 100%;
    background: #ff9500;
    transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in; }
  #recently-added-container .headercart-inner .button-co:hover {
    background: #dbddde;
    color: #494949; }
  #recently-added-container .extra-buttons {
    padding: 10px; }
  #recently-added-container .extra-buttons h5 {
    text-transform: uppercase;
    font-size: 12px;
    padding: 0 0 10px;
    margin: 0; }
  #recently-added-container .extra-buttons button {
    text-align: center;
    background: #ffffff;
    color: #494949;
    border-radius: 0px;
    padding: 10px 15px; }
  #recently-added-container .extra-buttons button.pdf-btn {
    margin: 0 5px;
    padding: 10px 10px; }
  #recently-added-container .extra-buttons button i {
    margin-right: 5px; }
  #recently-added-container .extra-buttons button:hover {
    background: #32952b;
    color: #ffffff; }

/*# sourceMappingURL=headercart.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

h3.department {
  font-size: 12px;
  margin: 0;
  color: #A9A9A9; }

.manage-link {
  float: left; }
  .manage-link .button {
    background: #119267; }
  .manage-link h3 {
    margin: 0; }

.clear {
  clear: both; }

#orderlist-table {
  font-size: 12px;
  margin: 0 0 20px; }
  #orderlist-table h3 {
    margin: 0;
    font-weight: bold; }
  #orderlist-table tbody {
    border: none; }
  #orderlist-table th {
    background-color: #9E9E9E;
    border: 0;
    color: #fff;
    padding: 8px;
    text-transform: uppercase; }
    #orderlist-table th:first-child {
      text-align: left; }
    @media (max-width: 480px) {
      #orderlist-table th:last-child {
        text-align: left; } }
  #orderlist-table input[type=text] {
    font-size: 12px;
    margin: 0;
    width: 100%; }
  #orderlist-table td {
    border: 0;
    border-bottom: 1px solid #F5F5F5;
    padding: 8px;
    vertical-align: middle; }
    @media (max-width: 480px) {
      #orderlist-table td {
        padding: 4px; } }
    #orderlist-table td.in-cart {
      text-align: center; }
    #orderlist-table td:last-child {
      width: 250px; }
      #orderlist-table td:last-child > * {
        display: inline-block;
        border-right: 1px solid #9E9E9E;
        margin-right: 4px;
        padding-right: 8px; }
        #orderlist-table td:last-child > *:last-child {
          border-right: none;
          margin-right: 0;
          padding-right: 0; }
        @media (max-width: 480px) {
          #orderlist-table td:last-child > * {
            display: block;
            border-right: none;
            margin: 4px 0;
            padding-right: 0; } }
      @media (max-width: 480px) {
        #orderlist-table td:last-child {
          text-align: left;
          width: auto; } }
  #orderlist-table tr.even {
    background-color: transparent; }
  #orderlist-table th.remove,
  #orderlist-table td.remove {
    padding: 8px 0 0 4px; }
  #orderlist-table.orderlist-products-table .qty {
    text-align: center;
    width: 36px; }
  #orderlist-table.orderlist-products-table .product-name-img {
    width: 350px; }
    #orderlist-table.orderlist-products-table .product-name-img .product-name {
      vertical-align: middle; }
      #orderlist-table.orderlist-products-table .product-name-img .product-name img, #orderlist-table.orderlist-products-table .product-name-img .product-name div {
        display: inline-block;
        vertical-align: middle; }
      #orderlist-table.orderlist-products-table .product-name-img .product-name img {
        margin-right: 8px;
        width: 60px; }
      #orderlist-table.orderlist-products-table .product-name-img .product-name div {
        width: calc(100% - 72px); }
        @media (max-width: 767px) {
          #orderlist-table.orderlist-products-table .product-name-img .product-name div {
            width: 100%; } }
      @media (max-width: 767px) {
        #orderlist-table.orderlist-products-table .product-name-img .product-name p {
          margin: 4px auto 0; }
        #orderlist-table.orderlist-products-table .product-name-img .product-name img {
          display: none; } }
  #orderlist-table.orderlist-products-table tr td:last-child {
    width: 160px; }
    @media (max-width: 767px) {
      #orderlist-table.orderlist-products-table tr td:last-child > * {
        display: block;
        border-right: none;
        margin: 4px 0;
        padding-right: 0; } }
    @media (max-width: 767px) {
      #orderlist-table.orderlist-products-table tr td:last-child {
        min-width: 104px;
        text-align: center;
        width: auto; }
        #orderlist-table.orderlist-products-table tr td:last-child .button {
          padding-left: 4px;
          padding-right: 4px; } }

.order-all-wrapper,
.save-departments-wrapper {
  text-align: right; }
  .order-all-wrapper > button,
  .save-departments-wrapper > button {
    display: inline-block;
    margin-right: 8px; }
    .order-all-wrapper > button:last-child,
    .save-departments-wrapper > button:last-child {
      margin-right: 0; }
  @media (max-width: 480px) {
    .order-all-wrapper,
    .save-departments-wrapper {
      padding: 0 8px;
      width: 100%; }
      .order-all-wrapper > button,
      .save-departments-wrapper > button {
        display: block;
        margin: 0 0 8px;
        width: 100%; }
        .order-all-wrapper > button:last-child,
        .save-departments-wrapper > button:last-child {
          margin-bottom: 0; }
      .order-all-wrapper .button-set,
      .save-departments-wrapper .button-set {
        text-align: center; } }

ul.orderlists li {
  border-bottom: 1px solid #F5F5F5;
  display: block;
  float: none;
  height: auto;
  width: auto;
  white-space: nowrap; }

.orderlist-wrapper .toolbar-bottom {
  margin-bottom: 24px; }
.orderlist-wrapper .toolbar .grid-box {
  display: none; }
.orderlist-wrapper .toolbar .pager {
  margin: 0; }
  .orderlist-wrapper .toolbar .pager.right {
    float: none; }
.orderlist-wrapper .ol_list {
  margin-top: 16px; }
  .orderlist-wrapper .ol_list li {
    display: inline-block;
    margin: 0 8px 8px 0;
    width: calc(25% - 8px); }
    .orderlist-wrapper .ol_list li:nth-child(4n) {
      margin-right: -4px; }
    .orderlist-wrapper .ol_list li a {
      border: 1px solid #119267; }
      .orderlist-wrapper .ol_list li a:hover {
        text-decoration: none; }
      .orderlist-wrapper .ol_list li a.active {
        background-color: transparent;
        color: #119267;
        pointer-events: none; }

/*# sourceMappingURL=orderlist.css.map */

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

@media (min-width: 768px) {
  .selected-products.list-horizontal .row-with-5-cols {
    width: 20%; } }
.selected-products-head {
  margin: 16px auto; }
  .selected-products-head h4 {
    color: #424242;
    font-size: 24px;
    line-height: 1; }
    .selected-products-head h4:after {
      background: #d5d5d7;
      /* Old browsers */
      background: -moz-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, right top, color-stop(0%, #d5d5d7), color-stop(25%, #97979c), color-stop(100%, #d5d5d7));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(left, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
      /* IE10+ */
      background: linear-gradient(to right, #d5d5d7 0%, #97979c 25%, #d5d5d7 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d7', endColorstr='#d5d5d7', GradientType=1);
      /* IE6-9 */
      content: '';
      display: block;
      height: 1px;
      margin: 16px auto;
      width: 100%; }

.selected-products {
  position: relative;
  text-align: center; }
  .selected-products .products-grid {
    margin: 0;
    padding: 0; }
    .selected-products .products-grid .button {
      margin-bottom: 8px;
      width: 100%; }
    .selected-products .products-grid .item {
      padding-bottom: 0; }
    .selected-products .products-grid .product-name {
      text-align: left; }
    .selected-products .products-grid .add-to-links li {
      margin-bottom: 8px; }
      .selected-products .products-grid .add-to-links li:last-child {
        margin-bottom: 0; }
    .selected-products .products-grid .price-box {
      margin-top: 8px; }

/*# sourceMappingURL=selectedproducts.css.map */

﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg")}}[data-icons]:before,.i-buying:before,.i-collapse-arrow:before,.i-delete:before,.i-expand-arrow:before,.i-male-user:before,.i-shopping-cart:before,.i-sort-down:before,.i-trash:before{display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icons]:before{content:attr(data-icons)}.i-buying:before{content:""}.i-collapse-arrow:before{content:""}.i-delete:before{content:""}.i-expand-arrow:before{content:""}.i-male-user:before{content:""}.i-shopping-cart:before{content:""}.i-sort-down:before{content:""}.i-trash:before{content:""}#solr-autocomplete-wrapper{left:50% !important;position:fixed !important;width:800px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media (max-width: 991px){#solr-autocomplete-wrapper{width:calc(100vw - 48px)}}@media (max-width: 767px){#solr-autocomplete-wrapper{position:absolute !important}}#solr-autocomplete-wrapper #sbs_search_autocomplete_box{width:auto !important}#solr-autocomplete-wrapper .keywords_wrapper,#solr-autocomplete-wrapper .suggest_category_items_wrapper,#solr-autocomplete-wrapper .suggest_search_products_wrapper{display:inline-block;padding:8px}#solr-autocomplete-wrapper .keywords_wrapper>div:first-child,#solr-autocomplete-wrapper .suggest_category_items_wrapper>div:first-child,#solr-autocomplete-wrapper .suggest_search_products_wrapper>div:first-child{font-size:14px;font-weight:bold}#solr-autocomplete-wrapper .keywords_wrapper{width:20%}@media (max-width: 767px){#solr-autocomplete-wrapper .keywords_wrapper{display:none}}@media (min-width: 767px) and (max-width: 991px){#solr-autocomplete-wrapper .keywords_wrapper{width:40%}}#solr-autocomplete-wrapper .suggest_category_items_wrapper{width:30%}@media (max-width: 767px){#solr-autocomplete-wrapper .suggest_category_items_wrapper{display:none}}@media (min-width: 767px) and (max-width: 991px){#solr-autocomplete-wrapper .suggest_category_items_wrapper{width:60%}}#solr-autocomplete-wrapper .suggest_search_products_wrapper{background-color:#F5F5F5;width:50%}@media (max-width: 991px){#solr-autocomplete-wrapper .suggest_search_products_wrapper{width:100%}}div.sbs_autocomplete_inner{background:#fff;border:1px solid #9E9E9E;height:auto;position:absolute;z-index:20}div.sbs_autocomplete_inner .sbs_autocomplete_close_button{cursor:pointer;height:24px;position:absolute;right:-12px !important;top:-12px !important;width:24px;-webkit-transition:ease all 0.8s;-moz-transition:ease all 0.8s;-ms-transition:ease all 0.8s;-o-transition:ease all 0.8s;transition:ease all 0.8s}div.sbs_autocomplete_inner .sbs_autocomplete_close_button:hover{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg)}div.sbs_autocomplete_inner .sbs_autocomplete_close_button:before{content:"";font-size:24px;vertical-align:middle;display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}div.sbs_autocomplete_inner ul li.marked{font-weight:bold}div.sbs_autocomplete_inner .autocomplete{float:left;text-align:left}div.sbs_autocomplete_inner .sbs_search_suggest_thumb{background:none repeat scroll 0 0 transparent;border:1px solid #DEE5E8;border-radius:5px;float:left;margin-right:5px;padding:3px;text-align:center;width:auto}.ac_loading{background:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/js/solrsearch/ajax-loader.gif") no-repeat scroll 0 0 #FFFFFE}.ac_over,.selected{background:rgba(17,146,103,0.2);cursor:pointer;text-align:left}.result_page_loading{background:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/js/solrsearch/ajax-loader.gif") no-repeat scroll 0 0 #FFFFFE}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left{border-radius:0;padding:10px;width:200px}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left div{padding:2px}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.sbs_search_suggest_item_title,div.sbs_autocomplete_inner .autocomplete span.sbs_search_suggest_item_title,div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.sbs_search_suggest_item_title a{text-transform:capitalize;color:#005B9A}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.sbs_search_suggest_item_subtitle,div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.sbs_search_suggest_item_subtitle,div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.sbs_search_suggest_item_subtitle a{font-weight:normal;color:#666666}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li.sbs_search_suggest_item_row{border-bottom:1px solid #EEEEEE;width:98%;height:35px}div.sbs_autocomplete_inner .autocomplete{border-radius:7px 7px 7px 7px;margin-left:0;padding:5px;width:400px}.solrsearch-index-index .category-products{margin-top:0px}input.category{margin-right:5px}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li{clear:both}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li span,div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li input{float:left}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li input{margin-top:2px}div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li span{width:100%}.sbs_search_autocomplete_box_bottom{background:none repeat scroll 0 0 #F5F5F5;border-top:1px solid #9E9E9E;display:block;float:left;margin-top:0;padding:8px 0;text-align:center;width:100%}.sbs_search_autocomplete_box_bottom span{text-align:center;vertical-align:middle;width:100%}.sbs_search_suggest_item_title strong,.sbs_autocomplete_inner_right .suggest_product_items b{color:#000000}.sbs_autocomplete_inner_right .suggest_product_items,.sbs_autocomplete_inner_right .suggest_category_items{text-align:left;font-size:13px}.sbs_autocomplete_inner_right .suggest_divider{border-top:1px solid #DEE5E8;float:left;font-weight:bold;padding:5px 0 5px 5px;text-transform:capitalize;width:100%}.sbs_autocomplete_inner_right .suggest_divider span.view-all-category,.sbs_autocomplete_inner_right .suggest_divider span.view-all-brand{float:right;font-size:11px;padding-right:20px;text-transform:none}.sbs_autocomplete_inner_right .sbs_autocomplete_message{font-weight:normal;text-transform:normal;border-top:none}.sbs_autocomplete_inner_right .suggested-item{float:left;padding:8px;text-align:left;width:100%;color:#424242;font-size:12px}.sbs_search_suggest_item_title{color:#434343}.sbs_search_suggest_item_title strong{color:#000000;font-weight:bold}.product.suggested-item .sbs_search_suggest_item_subtitle{margin-left:0}#sbs_search_view_all_link a{text-transform:none}.sbs_autocomplete_inner_right{float:left;height:auto;left:0;overflow:hidden;padding:0;width:100%}.sbs_autocomplete_inner_right .old-price{text-decoration:line-through;color:#CDCDCD}.sbs_autocomplete_inner_right .special-price{color:#FF0000}.suggest_divider .view-all-category a,.suggest_divider .view-all-brand a{font-weight:normal}
/*# sourceMappingURL=autocomplete.css.map */

﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg")}}[data-icons]:before,.i-buying:before,.i-collapse-arrow:before,.i-delete:before,.i-expand-arrow:before,.i-male-user:before,.i-shopping-cart:before,.i-sort-down:before,.i-trash:before{display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icons]:before{content:attr(data-icons)}.i-buying:before{content:""}.i-collapse-arrow:before{content:""}.i-delete:before{content:""}.i-expand-arrow:before{content:""}.i-male-user:before{content:""}.i-shopping-cart:before{content:""}.i-sort-down:before{content:""}.i-trash:before{content:""}#solr_search_facets .sf-menu li a.facet-item,#solr_search_facets .sf-menu li a.empty,#solr_search_facets .sf-menu li a.empty:hover{background:none;padding:0}.solrsearch-index-index .block{border-bottom:none}.solrsearch-index-index .page-title{height:36px;margin:16px 0}.solrsearch-index-index .page-title h1{font-size:24px;line-height:24px;padding-bottom:8px;text-align:center;text-transform:uppercase}.solrsearch-index-index .page-title h1:after{display:none}#solr_search_facets{margin:0;padding:0}#solr_search_facets dt{background:url("/skin/frontend/default/default/images/bkg_block-layered-dt.gif") no-repeat scroll 9px 5px transparent;cursor:pointer;font-weight:bold;padding:1px 10px 0 25px;text-transform:uppercase}#solr_search_facets .block-subtitle{font-size:12px;margin:0}#solr_search_facets .currently{padding:8px}#solr_search_facets .currently ol{margin-top:8px}#solr_search_facets .currently ol li .label{display:none}#solr_search_facets .currently ol li .btn-remove{height:16px;margin-top:8px;position:relative;overflow:hidden;width:16px;-webkit-transition:ease all 0.8s;-moz-transition:ease all 0.8s;-ms-transition:ease all 0.8s;-o-transition:ease all 0.8s;transition:ease all 0.8s}#solr_search_facets .currently ol li .btn-remove:hover,#solr_search_facets .currently ol li .btn-remove:focus,#solr_search_facets .currently ol li .btn-remove:visited{text-decoration:none}#solr_search_facets .currently ol li .btn-remove:before{content:"";font-size:16px;vertical-align:top;display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#solr_search_facets .actions{margin-top:0;padding:8px}#solr_search_facets .actions a.button{text-transform:capitalize}#solr_search_facets li a{margin-bottom:4px}#solr_search_facets li a:before{content:'\f096';display:inline-block;font-size:16px;height:16px;line-height:16px;margin-right:2px;vertical-align:middle;width:16px;font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#solr_search_facets li a.active:before{color:#119267;content:'\f14a'}#solr_search_facets #narrow-by-list dt:not(:first-child){border-top:1px solid #F5F5F5}#solr_search_facets #narrow-by-list dd{padding:8px}#solr_search_facets li.toggle-hide{display:none}#solr_search_facets li.more-less{text-align:right;background:none}#solr_search_facets li.more-less a{color:#004b91}#solr_search_facets li.more-less:hover,#solr_search_facets li.more-less a:hover{background:none}#content_holder_prize .refine-results-price-slider{background:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/images/basicSprite.png") no-repeat scroll -143px -87px transparent;height:22px;padding:0;position:relative}#content_holder_prize .ui-slider{cursor:pointer;height:24px;margin-bottom:-7px;position:relative;text-align:left;width:100%}#content_holder_prize .ui-slider .ui-slider-range{background:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/images/basicSprite.png") no-repeat scroll -144px -55px transparent;cursor:pointer;display:block;font-size:0;height:100%;position:absolute;z-index:1}#content_holder_prize .ui-slider .ui-slider-handle{background:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/images/basicSprite.png") no-repeat scroll -144px -122px #fff;cursor:pointer;height:25px;position:absolute;top:-2px;width:16px;z-index:2}#content_holder_prize #refine-results-price-values input{font-size:15px;font-weight:bold;padding:2px;width:60px}#content_holder_prize #refine-results-price-values{margin:4px 0}#content_holder_category_path li li{margin-left:4px}.solrbridge-slider-price{color:#798794}.solrbridge-slider-price-from{float:left}.solrbridge-slider-price-to{float:right}.solrbridge-slider-handle-right{position:absolute;top:14px;right:0px}.solrbridge-slider-handle-left{position:absolute;top:14px;left:0px}.solrbridge-slider-price-range{text-align:center;font-size:0.9em}.solrbridge-slider-bar{position:absolute;background:#999;height:6px;top:6px;z-index:1}#solrbridge-price-btn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#F5F5F5;background-image:linear-gradient(to bottom, #fff, #E6E6E6);background-repeat:repeat-x;border-color:#CCCCCC #CCCCCC #B3B3B3;border-image:none;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333333;cursor:pointer;display:inline-block;font-size:12px;line-height:20px;margin-bottom:0;padding:2px 4px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle}#solrbridge-price-btn span{background:none repeat scroll 0 0 transparent;border:medium none;color:#000000;display:block;padding:0 8px;text-align:center;white-space:nowrap}div.solrbridge-overlay{background-color:#FFFFFF;height:100%;left:0;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:0;width:100%;z-index:555}div.solrbridge-overlay img{top:100px;left:45%;display:block;position:absolute}div.solrbridge-overlay div{margin:0 auto;display:block;width:300px;height:200px;background:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/images/solrbridge-overlay.gif") 50% 50% no-repeat}#solr_search_facets .arrow{background:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/images/arrows.png") no-repeat scroll left center transparent;cursor:pointer;display:block;float:left;margin:3px 3px 0}
/*# sourceMappingURL=style.css.map */

/* Style in ic_vertnav.css */
﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg")}}[data-icons]:before,.i-buying:before,.i-collapse-arrow:before,.i-delete:before,.i-expand-arrow:before,.i-male-user:before,.i-shopping-cart:before,.i-sort-down:before,.i-trash:before{display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icons]:before{content:attr(data-icons)}.i-buying:before{content:""}.i-collapse-arrow:before{content:""}.i-delete:before{content:""}.i-expand-arrow:before{content:""}.i-male-user:before{content:""}.i-shopping-cart:before{content:""}.i-sort-down:before{content:""}.i-trash:before{content:""}#nav ul{left:200px;right:auto;top:-1px}.parent>.menu-vlist{position:absolute;display:none}.menu-link{white-space:nowrap}.menu-vlist{z-index:999}.parent>.menu-children-nested.menu-vlist{display:block}@media (max-width: 767px){#nav .parent .shown-sub{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;width:100vw}}.menu-bp-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.menu-bp-column .menu-bp-wrapper{width:100%}.level0.menu-vlist{left:0}.level0.parent>.menu-vlist{top:29px}#nav .menu-bp-items,#nav .shown-sub .menu-children-nested.menu-children-nested{position:relative;left:0;border:0;top:0;padding:0}#nav .menu-children-nested.menu-children-nested{font-size:12px}#nav li{text-align:left}.toggle-sub-menu{display:none}#header #nav .menu-bp-row{clear:both}.menu-image{margin:5px 0}.menu-multilevel-slideout .parent>.menu-vlist,.menu-standard-navigation .parent>.menu-vlist{width:220px}#nav .level0 .menu-bp-wrapper{min-width:180px;max-width:971px}.menu-bp-column.widget-column .widget{display:block;width:200px}.menu-image{max-width:160px}.menu-vlist .menu-image.menu-image{display:inline}#nav .widget-static-block h1,#nav .widget-static-block h2,#nav .widget-static-block h3,#nav .widget-static-block h4,#nav .widget-static-block h5{font-size:12px;line-height:15px;margin:0;font-weight:bold;text-transform:uppercase}
/*# sourceMappingURL=vaimo-menu-types-base.css.map */

﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"),url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"agrinet-icon";src:url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg")}}[data-icons]:before,.i-buying:before,.i-collapse-arrow:before,.i-delete:before,.i-expand-arrow:before,.i-male-user:before,.i-shopping-cart:before,.i-sort-down:before,.i-trash:before{display:inline-block;font-family:"agrinet-icon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}[data-icons]:before{content:attr(data-icons)}.i-buying:before{content:""}.i-collapse-arrow:before{content:""}.i-delete:before{content:""}.i-expand-arrow:before{content:""}.i-male-user:before{content:""}.i-shopping-cart:before{content:""}.i-sort-down:before{content:""}.i-trash:before{content:""}@media (max-width: 767px){.level0.parent .menu-vlist{top:0}.parent>.menu-vlist{display:block}#nav .menu-group-footer a{text-transform:uppercase}.parent>.menu-vlist.menu-vlist{position:relative}.parent>.menu-vlist{border:0;padding:0}.menu-bp-wrapper{display:block}#nav .parent>.shown-sub{display:block;max-width:none;width:auto}#nav .level0>.menu-group-main{padding:0}.shown-sub .menu-vlist{left:0}#nav{right:48px;top:104px;width:calc(100% - 48px)}.mobile-hide,.menu-image,.menu-group-main .widget{display:none !important}.mobile-show{display:block !important}}@media (min-width: 767px){#nav{border:none;margin:0;top:91px;padding-top:29px}#nav .heading{font-size:16px;line-height:32px;font-weight:600;padding:4px 16px}#nav .heading>span{position:relative;z-index:3;background-color:#fff;display:inline-block;width:100%}#nav li,#nav li.level0,#nav li.level1,#nav li.level2{padding:0}#nav li>a,#nav li.level0>a,#nav li.level1>a,#nav li.level2>a{font-size:14px;line-height:28px;padding:0 16px;font-weight:400;color:#424242;width:240px;background-color:#fff;position:relative;z-index:3}#nav li>a:hover,#nav li.level0>a:hover,#nav li.level1>a:hover,#nav li.level2>a:hover{color:#424242;background-color:#fff}#nav li.parent::before,#nav li.level0.parent::before,#nav li.level1.parent::before,#nav li.level2.parent::before{font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#9e9e9e;content:'\f105';position:absolute;font-size:12px;line-height:32px;width:36px;margin-top:0;right:8px;text-align:center;z-index:4}#nav li.menu-bp-column,#nav li.level0.menu-bp-column,#nav li.level1.menu-bp-column,#nav li.level2.menu-bp-column{padding:0}#nav li.level0.over,#nav .menu-vlist .menu-bp-items>li.over{background-color:#fff}#nav li.level0.over>a,#nav .menu-vlist .menu-bp-items>li.over>a{font-weight:600;color:#424242;background-color:rgba(17,146,103,0.1)}#nav .parent::after{content:'';position:absolute;background-color:#fff;top:0;right:0;bottom:0;left:0;z-index:2}#nav .parent>.menu-vlist{top:0;left:240px;width:240px;background-color:#fff;border:none;padding-top:29px;padding-bottom:16px;z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#nav .parent>.menu-vlist::before{width:1px;content:'';background-color:rgba(158,158,158,0.2);top:29px;bottom:16px;left:0;display:block;z-index:10;position:absolute}#nav .parent>.menu-vlist.transition{-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-ms-transition:transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s}#nav .parent>.menu-vlist.shown-sub{display:block}#nav .parent>.menu-vlist.left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#nav .parent .menu-group-main{padding:0}#nav .parent .menu-bp-items{position:static}#nav .parent .view-all a{font-size:14px;line-height:32px;font-weight:600;padding:0 16px}#nav .widget-column{position:absolute;left:240px;top:0;bottom:0;width:450px}#nav .widget-column .widget{position:relative;display:block;height:100%}#nav .widget-column h3{display:block;font-size:32px;line-height:44px;color:#fff;font-weight:300;margin:0;padding:40px 40px 50px;background-color:rgba(0,0,0,0.2);text-transform:none}#nav .widget-column h3 sub{display:block;font-size:20px;line-height:28px;font-weight:700;margin-top:20px}#nav .widget-column p{margin:0}#nav li.over ul .widget-column a{padding:0}#nav li.over ul .widget-column .menu-widget-anchor{display:block;position:absolute;right:65px;bottom:80px;left:65px;color:#fff;border:2px solid #fff;background-color:rgba(255,255,255,0.2);border-radius:32px;padding:20px 0;text-align:center;font-size:20px;line-height:24px;font-weight:600;text-decoration:none}#nav li.over ul .widget-column .menu-widget-anchor:hover,#nav li.over ul .widget-column .menu-widget-anchor:focus{background-color:rgba(255,255,255,0.3);text-decoration:none}}
/*# sourceMappingURL=vaimo-menu-types.css.map */

.row .vcms-nested-structure-row.vcms-nested-structure-row.vcms-nested-structure-row.vcms-nested-structure-row {
    padding: 0;
}
.vcms-white {
  color: #ffffff;
}

.vcms-black {
  color: #000000;
}

.vcms-blue {
  color: #4f81bd;
}

.vcms-red {
  color: #c0504d;
}

.vcms-green {
  color: #9bbb59;
}

.vcms-purple {
  color: #8064a2;
}

.vcms-orange {
  color: #f79646;
}

.vcms-grey {
  color: #999;
}

.vcms-float-left {
  float: left;
}

.vcms-float-right {
  float: right;
}

.vcms-font-arial {
  font-family: Arial, Helvetica, sans-serif;
}

.vcms-font-palatino {
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.vcms-font-georgia {
  font-family: Georgia, serif;
}

.vcms-font-times {
  font-family: "Times New Roman", Times, serif;
}

.vcms-font-comic-sans {
  font-family: "Comic Sans MS", cursive, sans-serif;
}

.vcms-font-impact {
  font-family: Impact, Charcoal, sans-serif;
}

.vcms-font-courier {
  font-family: "Courier New", Courier, monospace;
}

.vcms-center {
  text-align: center;
}

.vcms-left {
  text-align: left;
}

.vcms-right {
  text-align: right;
}

.vcms-justify {
  text-align: justify;
}

.vcms-bold {
  font-weight: bold;
}

.vcms-italic {
  font-style: italic;
}

.vcms-strike {
  text-decoration: line-through;
}

.vcms-bold {
  font-weight: bold;
}

.vcms-underline {
  text-decoration: underline;
}

.vcms-table td {
    border: 1px solid #d2d2d2;
    padding: 2px;
}
@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top; }

.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020; }

.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.fancybox-opened {
  z-index: 8030; }

.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }

.fancybox-outer, .fancybox-inner {
  position: relative; }

.fancybox-inner {
  overflow: hidden; }

.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch; }

.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap; }

.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%; }

.fancybox-image {
  max-width: 100%;
  max-height: 100%; }

#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060; }

#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/vaimo-fancybox/fancybox_loading.gif") center center no-repeat; }

.fancybox-close {
  color: #119267;
  cursor: pointer;
  height: 18px;
  position: absolute;
  right: 0;
  top: 8px;
  width: 32px;
  z-index: 8040;
  -webkit-transition: ease all 0.8s;
  -moz-transition: ease all 0.8s;
  -ms-transition: ease all 0.8s;
  -o-transition: ease all 0.8s;
  transition: ease all 0.8s; }
  .fancybox-close:hover, .fancybox-close:visited, .fancybox-close:focus {
    text-decoration: none; }
  .fancybox-close:hover {
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    transform: rotateZ(360deg); }
  .fancybox-close:after {
    content: "";
    display: block;
    font-family: "agrinet-icon";
    font-size: 32px;
    position: relative; }

.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
  text-align: center; }
  .fancybox-nav span:after {
    font-size: 48px;
    font-family: 'FontAwesome';
    display: inline-block;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased; }

.fancybox-prev {
  left: 0; }
  .fancybox-prev span:after {
    content: '\f104'; }

.fancybox-next {
  right: 0; }
  .fancybox-next span:after {
    content: '\f105'; }

.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden; }

.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px; }

.fancybox-next span {
  right: 10px;
  background-position: 0 -72px; }

.fancybox-nav:hover span {
  visibility: visible; }

.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important; }

/* Overlay helper */
.fancybox-lock {
  overflow: hidden !important;
  width: auto; }

.fancybox-lock body {
  overflow: hidden !important; }

.fancybox-lock-test {
  overflow-y: hidden !important; }

.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/vaimo-fancybox/fancybox_overlay.png"); }

.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0; }

.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll; }

/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050; }

.fancybox-opened .fancybox-title {
  visibility: visible; }

.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center; }

.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap; }

.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff; }

.fancybox-title-inside-wrap {
  padding-top: 10px; }

.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8); }

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading {
    background-image: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/vaimo-fancybox/fancybox_sprite@2x.png");
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/ }

  #fancybox-loading div {
    background-image: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/images/vaimo-fancybox/fancybox_loading@2x.gif");
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/ } }

/*# sourceMappingURL=vaimo-fancybox.css.map */

.carousel .hotspot {
    position: absolute;
    text-align: left;
}

.carousel .hotspot-icon {
    height: 18px;
    width: 20px;
    padding-top: 1px;
    text-align: center;
    cursor: pointer;
}

.carousel .hotspot-icon {
    font-size: 22px;
    color: #FFFFFF;
}

.carousel .hotspot-content {
    display: none;
    border-radius: 4px;
    width: 260px;
    padding:8px 11px;
    background: rgba(255,255,255,0.8);
    font-size:12px;
    color: #333;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
}
@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face {
  font-family: "agrinet-icon";
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot");
  src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.eot?#iefix") format("embedded-opentype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff2") format("woff2"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.woff") format("woff"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.ttf") format("truetype"), url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "agrinet-icon";
    src: url("https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/fonts/agrinet_icons.svg#Agrinet") format("svg"); } }
[data-icons]:before,
.i-buying:before,
.i-collapse-arrow:before,
.i-delete:before,
.i-expand-arrow:before,
.i-male-user:before,
.i-shopping-cart:before,
.i-sort-down:before,
.i-trash:before {
  display: inline-block;
  font-family: "agrinet-icon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

[data-icons]:before {
  content: attr(data-icons); }

.i-buying:before {
  content: ""; }

.i-collapse-arrow:before {
  content: ""; }

.i-delete:before {
  content: ""; }

.i-expand-arrow:before {
  content: ""; }

.i-male-user:before {
  content: ""; }

.i-shopping-cart:before {
  content: ""; }

.i-sort-down:before {
  content: ""; }

.i-trash:before {
  content: ""; }

#tab-container {
  margin-bottom: 16px; }
  #tab-container .nav-tabs {
    background-color: #F5F5F5;
    border-bottom: none;
    overflow: hidden;
    width: 100%;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0; }
    #tab-container .nav-tabs li {
      float: left; }
      #tab-container .nav-tabs li a {
        color: #424242;
        display: block;
        float: left;
        font-size: 14px;
        font-weight: bold;
        line-height: 14px;
        padding: 16px 24px;
        text-transform: uppercase;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0; }
      #tab-container .nav-tabs li.active a {
        border-radius: 4px 4px 0 0;
        -webkit-border-radius: 4px 4px 0 0;
        -moz-border-radius: 4px 4px 0 0;
        border-radius: 4px 4px 0 0; }
  #tab-container .tabs {
    overflow: hidden;
    width: 100%; }
    #tab-container .tabs li {
      float: left; }
      #tab-container .tabs li a {
        border: 1px solid #F5F5F5;
        display: block;
        float: left;
        padding: 8px; }
      #tab-container .tabs li.active a {
        border-bottom: 1px solid #fff; }
  #tab-container .tab-content {
    border: 1px solid #F5F5F5;
    padding: 16px;
    margin-top: -1px; }
  #tab-container #youtube-tab {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0; }
    #tab-container #youtube-tab iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }

#product-attribute-specs-table th {
  text-align: left; }

/*# sourceMappingURL=tabs.css.map */

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/owl/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #333;
	display: inline-block;
	*display: inline;/*IE7 life-saver */
	filter: Alpha(Opacity=50);/*IE7 fix*/
	font-size: 12px;
	margin: auto 16px;
	padding: 3px 8px;
	opacity: 0.5;
	zoom: 1;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(https://www.agrinet.co.za/skin/frontend/carbon/agrinet/css/owl/AjaxLoader.gif) no-repeat center center
}
/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
@CHARSET "UTF-8";
.parcel-size-wrapper {
  margin-bottom: 10px; }
  .parcel-size-wrapper tr {
    border-bottom: solid 1px #eee; }
  .parcel-size-wrapper table {
    margin-bottom: 5px; }
  .parcel-size-wrapper label {
    float: left;
    clear: both;
    width: 100%;
    margin-bottom: 0px;
    font-size: 12px; }

.quickorder-index-index .col-main {
  min-height: 350px; }

.col-main .parcel-size-wrapper table tr td input.input-prod-sku {
  text-transform: uppercase;
  height: 40px; }

form input.input-qty {
  width: 40px;
  height: 40px; }
  form input.input-qty:read-only {
    background-color: #eee; }

form div.add-button input.add-more-btn {
  width: 120px;
  cursor: pointer;
  padding: 2px;
  border: 1px solid #C4C4C4;
  background: #f1f1f1;
  margin: 20px 0; }

form div.add-button input.add-more-btn:hover {
  background: #fcfcfc; }

form .parcel-size-wrapper table tbody tr > td {
  padding: 10px 0 10px 0;
  font-weight: bold;
  font-size: 12px; }

.outofstock .search-prod-desc {
  text-decoration: line-through; }

.suggestions {
  position: relative; }
  .suggestions .autoSuggestionsList {
    position: absolute;
    z-index: 10;
    background: #fff;
    left: 0;
    border: 0; }
    .suggestions .autoSuggestionsList li {
      padding: 3px; }
  .suggestions .autoSuggestionsList.withresults {
    border: 1px solid #a2a2a2;
    width: 100%; }
    .suggestions .autoSuggestionsList.withresults li {
      cursor: pointer; }
      .suggestions .autoSuggestionsList.withresults li:hover {
        background-color: #ecf0f1; }
    .suggestions .autoSuggestionsList.withresults .search-item {
      width: 100%;
      min-height: 15px;
      padding: 3px; }
    .suggestions .autoSuggestionsList.withresults .search-prod-desc {
      width: auto;
      padding-left: 10px;
      padding-right: 10px; }
    .suggestions .autoSuggestionsList.withresults .search-prod-name {
      font-weight: bold; }
    .suggestions .autoSuggestionsList.withresults .search-prod-sku {
      color: #798183; }

.table-header td {
  font-weight: bold;
  color: #7b8785;
  text-transform: uppercase; }

.qty.input-text {
  background-color: #fff;
  width: 40px;
  height: 40px;
  display: inline-block;
  text-align: center;
  margin: 0 5px 8px; }

.qty img {
  width: 30px;
  margin-top: 5px; }

.qty.minus {
  width: 40px;
  height: 40px;
  background-color: #231f20;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  text-align: center; }

.qty.plus {
  width: 40px;
  height: 40px;
  background-color: #231f20;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  text-align: center; }

.add-button .button.orangeButton {
  margin-left: 50px;
  width: 190px;
  float: right; }

.add-button .orangeButton-invert.button {
  width: 190px;
  float: right; }

#dynamicInput table {
  width: 100%; }

.reference-wrapper .reference-block {
  background-color: #f7f7f7;
  font-weight: 700;
  padding: 20px;
  margin-bottom: 10px;
  float: right; }
  .reference-wrapper .reference-block span {
    margin-right: 10px;
    text-transform: uppercase; }
  .reference-wrapper .reference-block input {
    height: 40px;
    padding: 10px; }
    .reference-wrapper .reference-block input:focus {
      border: 2px solid #eee; }
.reference-wrapper .reference-total-block {
  font-weight: 700;
  padding: 20px 20px 0;
  margin-bottom: 10px;
  display: block;
  text-align: right; }
  .reference-wrapper .reference-total-block span {
    text-transform: uppercase;
    font-size: 14px; }
  .reference-wrapper .reference-total-block .quickorder-total {
    margin-left: 10px; }

#quickorder-container .messages {
  margin-top: 10px; }
  #quickorder-container .messages a {
    color: #fff;
    text-decoration: underline; }
    #quickorder-container .messages a:hover, #quickorder-container .messages a:focus {
      text-decoration: none; }
#quickorder-container .btn-remove {
  font-size: 16px;
  padding: 10px; }

/*# sourceMappingURL=quickorder.css.map */



/*# sourceMappingURL=vaimo_solrsearch.css.map */

.product-image {
    position:relative;
    display: block;
}

.badge {
    position: absolute;
    z-index: 11;
}
.top-left {
    top: 15px;
    left: 15px;
}

.top-right {
    top: 15px;
    right: 15px;
}

.bottom-left {
    bottom: 15px;
    left: 15px;
}

.bottom-right {
    bottom: 15px;
    right: 15px;
}

