Font Awesome icon usage statistics

  • 2 types of Font Awesome iconic font are used and found 2 times in total.
  • ALL-TECH-PLUS.COM used 1.0 Font Awesome classes per each class in average.
  • Font Awesome usage statistics of ALL-TECH-PLUS.COM are based on first landing page and within top 1M websites only. Click the font icon to see all websites using it.
  • ALL-TECH-PLUS.COM includes "http://ALL-TECH-PLUS.COM/templates/gantry/css-compiled/master-a9c74f3f260b6ae593b9862be24fa20b.css" to use Font Awesome and information from CSS is like below.
  • @font-face {
      font-family: 'IcoMoon';
      src: url('../../../libraries/gantry/assets/jui/fonts/IcoMoon.eot');
      src: url('../../../libraries/gantry/assets/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../libraries/gantry/assets/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'), url('../../../libraries/gantry/assets/jui/fonts/IcoMoon.woff') format('woff'), url('../../../libraries/gantry/assets/jui/fonts/IcoMoon.ttf') format('truetype');
      font-weight: normal;
      font-style: normal;
    }
    [data-icon]:before {
      font-family: 'IcoMoon';
      content: attr(data-icon);
      speak: none;
    }
    [class^="icon-"],
    [class*=" icon-"] {
      display: inline-block;
      width: 14px;
      height: 14px;
      *margin-right: .3em;
      *margin-right: .3em;
      line-height: 14px;
    }
    [class^="icon-"]:before,
    [class*=" icon-"]:before {
      font-family: 'IcoMoon';
      font-style: normal;
      speak: none;
    }
    .icon-home:before {
      content: "\21";
    }
    .icon-user:before {
      content: "\22";
    }
    .icon-checkedout:before,
    .icon-lock:before,
    .icon-locked:before {
      content: "\23";
    }
    .icon-comment:before,
    .icon-comments:before {
      content: "\24";
    }
    .icon-comments-2:before {
      content: "\25";
    }
    .icon-share-alt:before,
    .icon-out:before {
      content: "\26";
    }
    .icon-share:before,
    .icon-redo:before {
      content: "\27";
    }
    .icon-undo:before {
      content: "\28";
    }
    .icon-file-add:before {
      content: "\29";
    }
    .icon-new:before,
    .icon-plus:before {
      content: "\2a";
    }
    .icon-apply:before,
    .icon-edit:before,
    .icon-pencil:before {
      content: "\2b";
    }
    .icon-pencil-2:before {
      content: "\2c";
    }
    .icon-folder:before {
      content: "\2d";
    }
    .icon-folder-2:before {
      content: "\2e";
    }
    .icon-picture:before {
      content: "\2f";
    }
    .icon-pictures:before {
      content: "\30";
    }
    .icon-list:before,
    .icon-list-view:before {
      content: "\31";
    }
    .icon-power-cord:before {
      content: "\32";
    }
    .icon-cube:before {
      content: "\33";
    }
    .icon-puzzle:before {
      content: "\34";
    }
    .icon-flag:before {
      content: "\35";
    }
    .icon-tools:before {
      content: "\36";
    }
    .icon-cogs:before {
      content: "\37";
    }
    .icon-options:before,
    .icon-cog:before {
      content: "\38";
    }
    .icon-equalizer:before {
      content: "\39";
    }
    .icon-wrench:before {
      content: "\3a";
    }
    .icon-brush:before {
      content: "\3b";
    }
    .icon-eye-open:before,
    .icon-eye:before {
      content: "\3c";
    }
    .icon-checkbox-unchecked:before {
      content: "\3d";
    }
    .icon-checkin:before,
    .icon-checkbox:before {
      content: "\3e";
    }
    .icon-checkbox-partial:before {
      content: "\3f";
    }
    .icon-asterisk:before,
    .icon-star-empty:before {
      content: "\40";
    }
    .icon-star-2:before {
      content: "\41";
    }
    .icon-featured:before,
    .icon-star:before {
      content: "\42";
    }
    .icon-calendar:before {
      content: "\43";
    }
    .icon-calendar-2:before {
      content: "\44";
    }
    .icon-question-sign:before,
    .icon-help:before {
      content: "\45";
    }
    .icon-support:before {
      content: "\46";
    }
    .icon-warning:before {
      content: "\48";
    }
    .icon-publish:before,
    .icon-save:before,
    .icon-ok:before,
    .icon-checkmark:before {
      content: "\47";
    }
    .icon-unpublish:before,
    .icon-trash:before,
    .icon-cancel:before {
      content: "\4a";
    }
    .icon-eye-close:before,
    .icon-minus:before {
      content: "\4b";
    }
    .icon-purge:before,
    .icon-trash:before {
      content: "\4c";
    }
    .icon-envelope:before,
    .icon-mail:before {
      content: "\4d";
    }
    .icon-mail-2:before {
      content: "\4e";
    }
    .icon-unarchive:before,
    .icon-drawer:before {
      content: "\4f";
    }
    .icon-archive:before,
    .icon-drawer-2:before {
      content: "\50";
    }
    .icon-box-add:before {
      content: "\51";
    }
    .icon-box-remove:before {
      content: "\52";
    }
    .icon-search:before {
      content: "\53";
    }
    .icon-filter:before {
      content: "\54";
    }
    .icon-camera:before {
      content: "\55";
    }
    .icon-play:before {
      content: "\56";
    }
    .icon-music:before {
      content: "\57";
    }
    .icon-grid-view:before {
      content: "\58";
    }
    .icon-grid-view-2:before {
      content: "\59";
    }
    .icon-menu:before {
      content: "\5a";
    }
    .icon-thumbs-up:before {
      content: "\5b";
    }
    .icon-thumbs-down:before {
      content: "\5c";
    }
    .icon-delete:before,
    .icon-remove:before,
    .icon-cancel-2:before {
      content: "\49";
    }
    .icon-save-new:before,
    .icon-plus-2:before {
      content: "\5d";
    }
    .icon-ban-circle:before,
    .icon-minus-sign:before,
    .icon-minus-2:before {
      content: "\5e";
    }
    .icon-key:before {
      content: "\5f";
    }
    .icon-quote:before {
      content: "\60";
    }
    .icon-quote-2:before {
      content: "\61";
    }
    .icon-database:before {
      content: "\62";
    }
    .icon-location:before {
      content: "\63";
    }
    .icon-zoom-in:before {
      content: "\64";
    }
    .icon-zoom-out:before {
      content: "\65";
    }
    .icon-expand:before {
      content: "\66";
    }
    .icon-contract:before {
      content: "\67";
    }
    .icon-expand-2:before {
      content: "\68";
    }
    .icon-contract-2:before {
      content: "\69";
    }
    .icon-health:before {
      content: "\6a";
    }
    .icon-wand:before {
      content: "\6b";
    }
    .icon-unblock:before,
    .icon-refresh:before {
      content: "\6c";
    }
    .icon-vcard:before {
      content: "\6d";
    }
    .icon-clock:before {
      content: "\6e";
    }
    .icon-compass:before {
      content: "\6f";
    }
    .icon-address:before {
      content: "\70";
    }
    .icon-feed:before {
      content: "\71";
    }
    .icon-flag-2:before {
      content: "\72";
    }
    .icon-pin:before {
      content: "\73";
    }
    .icon-lamp:before {
      content: "\74";
    }
    .icon-chart:before {
      content: "\75";
    }
    .icon-bars:before {
      content: "\76";
    }
    .icon-pie:before {
      content: "\77";
    }
    .icon-dashboard:before {
      content: "\78";
    }
    .icon-lightning:before {
      content: "\79";
    }
    .icon-move:before {
      content: "\7a";
    }
    .icon-next:before,
    .icon-forward:before {
      content: "\e000";
    }
    .pagination .icon-next:before,
    .pagination .icon-forward:before {
      content: "\e000";
    }
    .icon-previous:before,
    .icon-backward:before {
      content: "\7d";
    }
    .pagination .icon-previous:before,
    .pagination .icon-backward:before {
      content: "\7d";
    }
    .icon-first:before,
    .icon-step-backward:before {
      content: "\7c";
    }
    .pagination .icon-first:before,
    .pagination .icon-step-backward:before {
      content: "\7c";
    }
    .icon-last:before,
    .icon-step-forward:before {
      content: "\7b";
    }
    .pagination .icon-last:before,
    .pagination .icon-step-forward:before {
      content: "\7b";
    }
    .icon-loop:before {
      content: "\e001";
    }
    .icon-shuffle:before {
      content: "\e002";
    }
    .icon-arrow-first:before {
      content: "\e003";
    }
    .icon-arrow-last:before {
      content: "\e004";
    }
    .icon-chevron-up:before,
    .icon-uparrow:before,
    .icon-arrow-up:before {
      content: "\e005";
    }
    .icon-chevron-right:before,
    .icon-arrow-right:before {
      content: "\e006";
    }
    .icon-chevron-down:before,
    .icon-downarrow:before,
    .icon-arrow-down:before {
      content: "\e007";
    }
    .icon-chevron-left:before,
    .icon-arrow-left:before {
      content: "\e008";
    }
    .icon-arrow-up-2:before {
      content: "\e009";
    }
    .icon-arrow-right-2:before {
      content: "\e00a";
    }
    .icon-download:before,
    .icon-arrow-down-2:before {
      content: "\e00b";
    }
    .icon-arrow-left-2:before {
      content: "\e00c";
    }
    .icon-play-2:before {
      content: "\e00d";
    }
    .icon-menu-2:before {
      content: "\e00e";
    }
    .icon-arrow-up-3:before {
      content: "\e00f";
    }
    .icon-arrow-right-3:before {
      content: "\e010";
    }
    .icon-arrow-down-3:before {
      content: "\e011";
    }
    .icon-arrow-left-3:before {
      content: "\e012";
    }
    .icon-print:before,
    .icon-printer:before {
      content: "\e013";
    }
    .icon-color-palette:before {
      content: "\e014";
    }
    .icon-camera-2:before {
      content: "\e015";
    }
    .icon-file:before {
      content: "\e016";
    }
    .icon-file-remove:before {
      content: "\e017";
    }
    .icon-save-copy:before,
    .icon-copy:before {
      content: "\e018";
    }
    .icon-cart:before {
      content: "\e019";
    }
    .icon-basket:before {
      content: "\e01a";
    }
    .icon-broadcast:before {
      content: "\e01b";
    }
    .icon-screen:before {
      content: "\e01c";
    }
    .icon-tablet:before {
      content: "\e01d";
    }
    .icon-mobile:before {
      content: "\e01e";
    }
    .icon-users:before {
      content: "\e01f";
    }
    .icon-briefcase:before {
      content: "\e020";
    }
    .icon-download:before {
      content: "\e021";
    }
    .icon-upload:before {
      content: "\e022";
    }
    .icon-bookmark:before {
      content: "\e023";
    }
    .icon-out-2:before {
      content: "\e024";
    }
    .small {
      font-size: 11px;
    }
    iframe,
    svg {
      max-width: 100%;
    }
    .nowrap {
      white-space: nowrap;
    }
    .center,
    .table td.center,
    .table th.center {
      text-align: center;
    }
    a.disabled,
    a.disabled:hover {
      color: #999999;
      background-color: transparent;
      cursor: default;
      text-decoration: none;
    }
    .hero-unit {
      text-align: center;
    }
    .hero-unit .lead {
      margin-bottom: 18px;
      font-size: 20px;
      font-weight: 200;
      line-height: 27px;
    }
    .btn .caret {
      margin-bottom: 7px;
    }
    .blog-row-rule,
    .blog-item-rule {
      border: 0;
    }
    body.modal {
      padding-top: 0;
    }
    .row-even,
    .row-odd {
      padding: 5px;
      width: 99%;
      border-bottom: 1px solid #ddd;
    }
    .row-odd {
      background-color: transparent;
    }
    .row-even {
      background-color: #f9f9f9;
    }
    .blog-row-rule,
    .blog-item-rule {
      border: 0;
    }
    .row-fluid .row-reveal {
      visibility: hidden;
    }
    .row-fluid:hover .row-reveal {
      visibility: visible;
    }
    .btn-wide {
      width: 80%;
    }
    .nav-list > li.offset > a {
      padding-left: 30px;
      font-size: 12px;
    }
    .blog-row-rule,
    .blog-item-rule {
      border: 0;
    }
    .row-fluid .offset1 {
      margin-left: 8.382978723%;
    }
    .row-fluid .offset2 {
      margin-left: 16.89361702%;
    }
    .row-fluid .offset3 {
      margin-left: 25.404255317%;
    }
    .row-fluid .offset4 {
      margin-left: 33.914893614%;
    }
    .row-fluid .offset5 {
      margin-left: 42.425531911%;
    }
    .row-fluid .offset6 {
      margin-left: 50.93617020799999%;
    }
    .row-fluid .offset7 {
      margin-left: 59.446808505%;
    }
    .row-fluid .offset8 {
      margin-left: 67.95744680199999%;
    }
    .row-fluid .offset9 {
      margin-left: 76.468085099%;
    }
    .row-fluid .offset10 {
      margin-left: 84.97872339599999%;
    }
    .row-fluid .offset11 {
      margin-left: 91.489361693%;
    }
    .navbar .nav > li > a.btn {
      padding: 4px 10px;
      line-height: 18px;
    }
    .nav-tabs.nav-dark {
      border-bottom: 1px solid #333;
      text-shadow: 1px 1px 1px #000;
    }
    .nav-tabs.nav-dark > li > a {
      color: #F8F8F8;
    }
    .nav-tabs.nav-dark > li > a:hover {
      border-color: #333 #333 #111;
      background-color: #777777;
    }
    .nav-tabs.nav-dark > .active > a,
    .nav-tabs.nav-dark > .active > a:hover {
      color: #ffffff;
      background-color: #555555;
      border: 1px solid #222;
      border-bottom-color: transparent;
    }
    .thumbnail.pull-left {
      margin: 0 10px 10px 0;
    }
    .thumbnail.pull-right {
      margin: 0 0 10px 10px;
    }
    .width-10 {
      width: 10px;
    }
    .width-20 {
      width: 20px;
    }
    .width-30 {
      width: 30px;
    }
    .width-40 {
      width: 40px;
    }
    .width-50 {
      width: 50px;
    }
    .width-60 {
      width: 60px;
    }
    .width-70 {
      width: 70px;
    }
    .width-80 {
      width: 80px;
    }
    .width-90 {
      width: 90px;
    }
    .width-100 {
      width: 100px;
    }
    .height-10 {
      height: 10px;
    }
    .height-20 {
      height: 20px;
    }
    .height-30 {
      height: 30px;
    }
    .height-40 {
      height: 40px;
    }
    .height-50 {
      height: 50px;
    }
    .height-60 {
      height: 60px;
    }
    .height-70 {
      height: 70px;
    }
    .height-80 {
      height: 80px;
    }
    .height-90 {
      height: 90px;
    }
    .height-100 {
      height: 100px;
    }
    hr.hr-condensed {
      margin: 10px 0;
    }
    .list-striped,
    .row-striped {
      list-style: none;
      line-height: 18px;
      text-align: left;
      vertical-align: middle;
      border-top: 1px solid #ddd;
      margin-left: 0;
    }
    .list-striped li,
    .list-striped dd,
    .row-striped .row,
    .row-striped .row-fluid {
      border-bottom: 1px solid #ddd;
      padding: 8px;
    }
    .list-striped li:nth-child(odd),
    .list-striped dd:nth-child(odd),
    .row-striped .row:nth-child(odd),
    .row-striped .row-fluid:nth-child(odd) {
      background-color: #f9f9f9;
    }
    .list-striped li:hover,
    .list-striped dd:hover,
    .row-striped .row:hover,
    .row-striped .row-fluid:hover {
      background-color: #f5f5f5;
    }
    .row-striped .row-fluid {
      width: 97%;
    }
    .row-striped .row-fluid [class*="span"] {
      min-height: 10px;
    }
    .row-striped .row-fluid [class*="span"] {
      margin-left: 8px;
    }
    .row-striped .row-fluid [class*="span"]:first-child {
      margin-left: 0;
    }
    .list-condensed li {
      padding: 4px 5px;
    }
    .row-condensed .row,
    .row-condensed .row-fluid {
      padding: 4px 5px;
    }
    .list-bordered,
    .row-bordered {
      list-style: none;
      line-height: 18px;
      text-align: left;
      vertical-align: middle;
      margin-left: 0;
      border: 1px solid #ddd;
      border-radius: 4px;
      border-radius: 4px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
    }
    .radio.btn-group input[type=radio] {
      display: none;
    }
    .radio.btn-group > label:first-of-type {
      margin-left: 0;
      -webkit-border-bottom-left-radius: 4px;
      border-bottom-left-radius: 4px;
      -webkit-border-top-left-radius: 4px;
      border-top-left-radius: 4px;
      -moz-border-radius-bottomleft: 4px;
      -moz-border-radius-topleft: 4px;
    }
    fieldset.radio.btn-group {
      padding-left: 0;
    }
    .iframe-bordered {
      border: 1px solid #ddd;
    }
    .tab-content {
      overflow: visible;
    }
    .tabs-left .tab-content {
      overflow: auto;
    }
    .nav-tabs > li > span {
      display: block;
      margin-right: 2px;
      padding-right: 12px;
      padding-left: 12px;
      padding-top: 8px;
      padding-bottom: 8px;
      line-height: 18px;
      border: 1px solid transparent;
      -webkit-border-radius: 4px 4px 0 0;
      -moz-border-radius: 4px 4px 0 0;
      border-radius: 4px 4px 0 0;
    }
    .btn-micro {
      padding: 1px 4px;
      font-size: 10px;
      line-height: 8px;
    }
    .tip-wrap {
      max-width: 200px;
      padding: 3px 8px;
      color: #fff;
      text-align: center;
      text-decoration: none;
      background-color: #000;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
      z-index: 100;
    }
    .page-header {
      margin: 2px 0px 10px 0px;
      padding-bottom: 5px;
    }
    .input-prepend .chzn-container-single .chzn-single {
      border-color: #ccc;
      height: 26px;
      -webkit-border-radius: 0 3px 3px 0;
      -moz-border-radius: 0 3px 3px 0;
      border-radius: 0 3px 3px 0;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none;
    }
    .input-prepend .chzn-container-active .chzn-single-with-drop {
      -webkit-border-radius: 0 3px 0 0;
      -moz-border-radius: 0 3px 0 0;
      border-radius: 0 3px 0 0;
    }
    .input-prepend .chzn-container-single .chzn-drop {
      border-color: #ccc;
    }
    .input-prepend > .add-on,
    .input-append > .add-on {
      vertical-align: top;
    }
    .element-invisible {
      position: absolute;
      padding: 0;
      margin: 0;
      border: 0;
      height: 1px;
      width: 1px;
      overflow: hidden;
    }
    .form-vertical .control-label {
      float: none;
      width: auto;
      padding-right: 0;
      padding-top: 0;
      text-align: left;
    }
    .form-vertical .controls {
      margin-left: 0;
    }
    .width-auto {
      width: auto;
    }
    .btn-group .chzn-results {
      white-space: normal;
    }
    .accordion-body.in:hover {
      overflow: visible;
    }
    body {
      color: #156a00 !important;
    }
    .grid-layout {
      width: 100%;
      *zoom: 1;
      display: inline-block;
      display: block;
      *zoom: 1;
    }
    .grid-layout:before,
    .grid-layout:after {
      display: table;
      content: "";
      line-height: 0;
    }
    .grid-layout:after {
      clear: both;
    }
    .grid-layout:before,
    .grid-layout:after {
      display: table;
      content: "";
      line-height: 0;
    }
    .grid-layout:after {
      clear: both;
    }
    .grid-layout > DIV {
      float: left;
      width: 48.9361702128%;
      *width: 48.8829787234%;
      width: 48.9361702128%;
      *width: 48.8829787234%;
      margin-left: 2.12765957447%;
      *margin-left: 2.02127659574%;
      margin-left: 2.12765957447%;
      *margin-left: 2.02127659574%;
      padding-top: 5px;
      padding-bottom: 5px;
    }
    .grid-layout > DIV:first-child {
      margin-left: 0;
    }
    .grid-layout .text-info a {
      display: inline-block;
      *display: inline;
      *zoom: 1;
      *display: inline;
      *zoom: 1;
      padding: 4px 14px;
      margin-bottom: 0;
      font-size: 14px;
      line-height: 20px;
      *line-height: 20px;
      text-align: center;
      vertical-align: middle;
      cursor: pointer;
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #e6e6e6;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #e6e6e6;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      border: 1px solid #bbb;
      *border: 0;
      border-bottom-color: #a2a2a2;
      border-radius: 4px;
      border-radius: 4px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
      *margin-left: .3em;
      *margin-left: .3em;
      border-color: #c5c5c5;
      border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #51a351;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #51a351;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    }
    .grid-layout .text-info a:hover,
    .grid-layout .text-info a:active,
    .grid-layout .text-info a.active,
    .grid-layout .text-info a.disabled,
    .grid-layout .text-info a[disabled] {
      color: #333;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
    }
    .grid-layout .text-info a:active,
    .grid-layout .text-info a.active {
      background-color: #cccccc \9;
    }
    .grid-layout .text-info a:hover,
    .grid-layout .text-info a:active,
    .grid-layout .text-info a.active,
    .grid-layout .text-info a.disabled,
    .grid-layout .text-info a[disabled] {
      color: #333;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
    }
    .grid-layout .text-info a:active,
    .grid-layout .text-info a.active {
      background-color: #cccccc \9;
    }
    .grid-layout .text-info a:first-child {
      *margin-left: 0;
    }
    .grid-layout .text-info a:first-child {
      *margin-left: 0;
    }
    .grid-layout .text-info a:hover {
      color: #333;
      text-decoration: none;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
      background-position: 0 -15px;
      -webkit-transition: background-position .1s linear;
      -moz-transition: background-position .1s linear;
      -o-transition: background-position .1s linear;
      transition: background-position .1s linear;
      -webkit-transition: background-position .1s linear;
      -moz-transition: background-position .1s linear;
      -o-transition: background-position .1s linear;
      transition: background-position .1s linear;
    }
    .grid-layout .text-info a:focus {
      outline: thin dotted #333;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px;
      outline: thin dotted #333;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px;
    }
    .grid-layout .text-info a.active,
    .grid-layout .text-info a:active {
      background-color: #e6e6e6;
      background-color: #d9d9d9 \9;
      background-image: none;
      outline: 0;
    }
    .grid-layout .text-info a.disabled,
    .grid-layout .text-info a[disabled] {
      cursor: default;
      background-color: #e6e6e6;
      background-image: none;
      opacity: 0.65;
      filter: alpha(opacity=65);
      opacity: 0.65;
      filter: alpha(opacity=65);
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    .grid-layout .text-info a .label,
    .grid-layout .text-info a .badge {
      position: relative;
      top: -1px;
    }
    .grid-layout .text-info a [class^="icon-"].icon-large,
    .grid-layout .text-info a [class*=" icon-"].icon-large {
      line-height: .9em;
    }
    .grid-layout .text-info a [class^="icon-"].icon-spin,
    .grid-layout .text-info a [class*=" icon-"].icon-spin {
      display: inline-block;
    }
    .grid-layout .text-info a [class^="icon-"].pull-left.icon-2x,
    .grid-layout .text-info a [class^="icon-"].pull-right.icon-2x,
    .grid-layout .text-info a [class*=" icon-"].pull-left.icon-2x,
    .grid-layout .text-info a [class*=" icon-"].pull-right.icon-2x {
      margin-top: .18em;
    }
    .grid-layout .text-info a [class^="icon-"].icon-spin.icon-large,
    .grid-layout .text-info a [class*=" icon-"].icon-spin.icon-large {
      line-height: .8em;
    }
    .grid-layout .text-info a:hover,
    .grid-layout .text-info a:active,
    .grid-layout .text-info a.active,
    .grid-layout .text-info a.disabled,
    .grid-layout .text-info a[disabled] {
      color: #fff;
      background-color: #51a351;
      *background-color: #499249;
    }
    .grid-layout .text-info a:active,
    .grid-layout .text-info a.active {
      background-color: #408140 \9;
    }
    .grid-layout .text-info a:hover,
    .grid-layout .text-info a:active,
    .grid-layout .text-info a.active,
    .grid-layout .text-info a.disabled,
    .grid-layout .text-info a[disabled] {
      color: #fff;
      background-color: #51a351;
      *background-color: #499249;
    }
    .grid-layout .text-info a:active,
    .grid-layout .text-info a.active {
      background-color: #408140 \9;
    }
    .grid-layout .text-info a .caret {
      border-top-color: #fff;
      border-bottom-color: #fff;
    }
    .grid-layout .text-info {
      text-align: center;
      border: 1px solid;
      padding: 10px;
      margin: 10px;
      width: 80%;
    }
    .text-alert a {
      display: inline-block;
      *display: inline;
      *zoom: 1;
      *display: inline;
      *zoom: 1;
      padding: 4px 14px;
      margin-bottom: 0;
      font-size: 14px;
      line-height: 20px;
      *line-height: 20px;
      text-align: center;
      vertical-align: middle;
      cursor: pointer;
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #e6e6e6;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #e6e6e6;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      border: 1px solid #bbb;
      *border: 0;
      border-bottom-color: #a2a2a2;
      border-radius: 4px;
      border-radius: 4px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
      *margin-left: .3em;
      *margin-left: .3em;
      border-color: #c5c5c5;
      border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #51a351;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #51a351;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    }
    .text-alert a:hover,
    .text-alert a:active,
    .text-alert a.active,
    .text-alert a.disabled,
    .text-alert a[disabled] {
      color: #333;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
    }
    .text-alert a:active,
    .text-alert a.active {
      background-color: #cccccc \9;
    }
    .text-alert a:hover,
    .text-alert a:active,
    .text-alert a.active,
    .text-alert a.disabled,
    .text-alert a[disabled] {
      color: #333;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
    }
    .text-alert a:active,
    .text-alert a.active {
      background-color: #cccccc \9;
    }
    .text-alert a:first-child {
      *margin-left: 0;
    }
    .text-alert a:first-child {
      *margin-left: 0;
    }
    .text-alert a:hover {
      color: #333;
      text-decoration: none;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
      background-position: 0 -15px;
      -webkit-transition: background-position .1s linear;
      -moz-transition: background-position .1s linear;
      -o-transition: background-position .1s linear;
      transition: background-position .1s linear;
      -webkit-transition: background-position .1s linear;
      -moz-transition: background-position .1s linear;
      -o-transition: background-position .1s linear;
      transition: background-position .1s linear;
    }
    .text-alert a:focus {
      outline: thin dotted #333;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px;
      outline: thin dotted #333;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px;
    }
    .text-alert a.active,
    .text-alert a:active {
      background-color: #e6e6e6;
      background-color: #d9d9d9 \9;
      background-image: none;
      outline: 0;
    }
    .text-alert a.disabled,
    .text-alert a[disabled] {
      cursor: default;
      background-color: #e6e6e6;
      background-image: none;
      opacity: 0.65;
      filter: alpha(opacity=65);
      opacity: 0.65;
      filter: alpha(opacity=65);
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    .text-alert a .label,
    .text-alert a .badge {
      position: relative;
      top: -1px;
    }
    .text-alert a [class^="icon-"].icon-large,
    .text-alert a [class*=" icon-"].icon-large {
      line-height: .9em;
    }
    .text-alert a [class^="icon-"].icon-spin,
    .text-alert a [class*=" icon-"].icon-spin {
      display: inline-block;
    }
    .text-alert a [class^="icon-"].pull-left.icon-2x,
    .text-alert a [class^="icon-"].pull-right.icon-2x,
    .text-alert a [class*=" icon-"].pull-left.icon-2x,
    .text-alert a [class*=" icon-"].pull-right.icon-2x {
      margin-top: .18em;
    }
    .text-alert a [class^="icon-"].icon-spin.icon-large,
    .text-alert a [class*=" icon-"].icon-spin.icon-large {
      line-height: .8em;
    }
    .text-alert a:hover,
    .text-alert a:active,
    .text-alert a.active,
    .text-alert a.disabled,
    .text-alert a[disabled] {
      color: #fff;
      background-color: #51a351;
      *background-color: #499249;
    }
    .text-alert a:active,
    .text-alert a.active {
      background-color: #408140 \9;
    }
    .text-alert a:hover,
    .text-alert a:active,
    .text-alert a.active,
    .text-alert a.disabled,
    .text-alert a[disabled] {
      color: #fff;
      background-color: #51a351;
      *background-color: #499249;
    }
    .text-alert a:active,
    .text-alert a.active {
      background-color: #408140 \9;
    }
    .text-alert a .caret {
      border-top-color: #fff;
      border-bottom-color: #fff;
    }
    @font-face {
      font-family: 'Denmark';
      src: URL('/images/fonts/denmark.ttf') format('truetype');
    }
    @font-face {
      font-family: 'Emblem';
      src: URL('/images/fonts/emblem.ttf') format('truetype');
    }
    @font-face {
      font-family: 'Pricedown';
      src: URL('/images/fonts/pricedown bl.ttf') format('truetype');
    }
    .base-size {
      font-size: medium !important;
    }
    .basefont {
      margin-bottom: 1px;
      font-size: 13px;
      line-height: 1.7em;
      font-family: Helvetica, Arial, Sans-Serif;
      color: #156a00 !important;
      margin: 0;
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 14px;
      line-height: 20px;
      color: #333;
      background-color: #fff;
      background: #f5f5f5;
      color: #6e6e6e;
    }
    .basefont #k2Container table tr,
    .basefont #k2Container table th,
    .basefont #k2Container table td {
      background: none !important;
      border: 0 !important;
    }
    .basefont #k2Container table td.key {
      padding-right: 15px;
    }
    .basefont #k2Container table input[type="file"] {
      margin: 5px 0;
    }
    .basefont .k2AccountPage table tr td label {
      display: inline;
    }
    .basefont .k2AccountPage div.k2AccountPageUpdate {
      border: none;
    }
    .basefont #k2Container input.inputbox,
    .basefont #k2Container select,
    .basefont #k2Container input[type="file"] {
      border: 1px solid #D9D9D9;
      background: #ffffff;
      box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
    }
    .basefont #k2Container input#genderf,
    .basefont #k2Container input#genderm {
      float: none;
      margin: 0 5px 5px 0;
    }
    .basefont #k2Container .defaultSkin table.mceLayout {
      border: 1px solid rgba(0,0,0,0.1);
    }
    .basefont .noitalic {
      font-style: normal !important;
    }
    .basefont .nobold {
      font-weight: normal !important;
    }
    .basefont .flush {
      margin: 0 !important;
      padding: 0 !important;
    }
    .basefont .nomarginall {
      margin: 0 !important;
    }
    .basefont .nopaddingall {
      padding: 0 !important;
    }
    .basefont .nomargintop {
      margin-top: 0 !important;
    }
    .basefont .nomarginbottom {
      margin-bottom: 0 !important;
    }
    .basefont .nomarginleft {
      margin-left: 0 !important;
    }
    .basefont .nomarginright {
      margin-right: 0 !important;
    }
    .basefont .nopaddingtop {
      padding-top: 0 !important;
    }
    .basefont .nopaddingbottom {
      padding-bottom: 0 !important;
    }
    .basefont .nopaddingleft {
      padding-left: 0 !important;
    }
    .basefont .nopaddingright {
      padding-right: 0 !important;
    }
    .basefont #rokstock .title,
    .basefont .rokstock-tooltip .title {
      font-size: 12px;
      line-height: inherit;
      margin: auto;
      padding: inherit;
      font-weight: inherit;
      border: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    .basefont #rokstock .rokstock-list .row,
    .basefont .rokstock-tooltip .rokstock-list .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .basefont #rokstock .rokstock-list .row:before,
    .basefont #rokstock .rokstock-list .row:after,
    .basefont .rokstock-tooltip .rokstock-list .row:before,
    .basefont .rokstock-tooltip .rokstock-list .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .basefont #rokstock select,
    .basefont .rokstock-tooltip select {
      width: auto;
      height: auto;
      line-height: auto;
      margin: 0em;
    }
    .basefont #rokstock input[type="text"],
    .basefont .rokstock-tooltip input[type="text"] {
      margin-bottom: inherit;
      font-size: 12px;
    }
    .basefont #rokstock .rokstock-add,
    .basefont .rokstock-tooltip .rokstock-add {
      height: auto;
      padding: 1px 5px;
    }
    .basefont #rokstock .value,
    .basefont .rokstock-tooltip .value {
      font-size: 0.9em;
    }
    .basefont .rokstock-tooltip .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .basefont .rokstock-tooltip .row:before,
    .basefont .rokstock-tooltip .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .basefont #rokweather .rokweather-wrapper .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .basefont #rokweather .rokweather-wrapper .row:before,
    .basefont #rokweather .rokweather-wrapper .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .basefont #rokweather form {
      margin-bottom: inherit;
    }
    .basefont .cart_quickcart select {
      width: auto;
      height: auto;
      line-height: auto;
      margin: 0em;
    }
    .basefont .cart_quickcart input[type="text"] {
      margin-bottom: inherit;
      font-size: 12px;
      line-height: inherit;
      padding: inherit;
      height: inherit;
    }
    .3q-em {
      font-size: 0.75em !important;
    }
    .1x-em {
      font-size: 1em !important;
    }
    .2x-em {
      font-size: 2em !important;
    }
    .1h-em {
      font-size: 1.5em !important;
    }
    .h-em {
      font-size: 0.5em !important;
    }
    .q-em {
      font-size: 0.25em !important;
    }
    .30h {
      min-height: 30px !important;
    }
    .60h {
      min-height: 60px !important;
    }
    .80h {
      min-height: 80px !important;
    }
    .100h {
      min-height: 100px !important;
    }
    .150h {
      min-height: 150px !important;
    }
    .denmark {
      font-family: Denmark, sans-serif !important;
    }
    .emblem {
      font-family: Emblem, sans-serif;
    }
    .prices {
      font-family: Pricedown, sans-serif !important;
      font-size: 2em !important;
    }
    .shadow {
      -moz-box-shadow: 0 0 10px 2px #999;
      -webkit-box-shadow: 0 0 10px 2px #999;
    }
    .min180 {
      min-height: 180px;
    }
    .min240 {
      min-height: 240px;
    }
    .bottom {
      position: absolute;
      bottom: 0;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      font-family: Denmark, sans-serif !important;
      color: #156a00;
    }
    .itemTitle {
      font-family: Denmark, sans-serif !important;
      color: #156a00 !important;
    }
    .itemFullText h4,
    .catItemIntroText h4,
    .itemIntroText h4 {
      margin-bottom: 1px;
      font-size: 13px;
      line-height: 1.7em;
      font-family: Helvetica, Arial, Sans-Serif;
      color: #156a00 !important;
      margin: 0;
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 14px;
      line-height: 20px;
      color: #333;
      background-color: #fff;
      background: #f5f5f5;
      color: #6e6e6e;
      font-size: 1em !important;
    }
    .itemFullText h4 #k2Container table tr,
    .itemFullText h4 #k2Container table th,
    .itemFullText h4 #k2Container table td,
    .catItemIntroText h4 #k2Container table tr,
    .catItemIntroText h4 #k2Container table th,
    .catItemIntroText h4 #k2Container table td,
    .itemIntroText h4 #k2Container table tr,
    .itemIntroText h4 #k2Container table th,
    .itemIntroText h4 #k2Container table td {
      background: none !important;
      border: 0 !important;
    }
    .itemFullText h4 #k2Container table td.key,
    .catItemIntroText h4 #k2Container table td.key,
    .itemIntroText h4 #k2Container table td.key {
      padding-right: 15px;
    }
    .itemFullText h4 #k2Container table input[type="file"],
    .catItemIntroText h4 #k2Container table input[type="file"],
    .itemIntroText h4 #k2Container table input[type="file"] {
      margin: 5px 0;
    }
    .itemFullText h4 .k2AccountPage table tr td label,
    .catItemIntroText h4 .k2AccountPage table tr td label,
    .itemIntroText h4 .k2AccountPage table tr td label {
      display: inline;
    }
    .itemFullText h4 .k2AccountPage div.k2AccountPageUpdate,
    .catItemIntroText h4 .k2AccountPage div.k2AccountPageUpdate,
    .itemIntroText h4 .k2AccountPage div.k2AccountPageUpdate {
      border: none;
    }
    .itemFullText h4 #k2Container input.inputbox,
    .itemFullText h4 #k2Container select,
    .itemFullText h4 #k2Container input[type="file"],
    .catItemIntroText h4 #k2Container input.inputbox,
    .catItemIntroText h4 #k2Container select,
    .catItemIntroText h4 #k2Container input[type="file"],
    .itemIntroText h4 #k2Container input.inputbox,
    .itemIntroText h4 #k2Container select,
    .itemIntroText h4 #k2Container input[type="file"] {
      border: 1px solid #D9D9D9;
      background: #ffffff;
      box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
    }
    .itemFullText h4 #k2Container input#genderf,
    .itemFullText h4 #k2Container input#genderm,
    .catItemIntroText h4 #k2Container input#genderf,
    .catItemIntroText h4 #k2Container input#genderm,
    .itemIntroText h4 #k2Container input#genderf,
    .itemIntroText h4 #k2Container input#genderm {
      float: none;
      margin: 0 5px 5px 0;
    }
    .itemFullText h4 #k2Container .defaultSkin table.mceLayout,
    .catItemIntroText h4 #k2Container .defaultSkin table.mceLayout,
    .itemIntroText h4 #k2Container .defaultSkin table.mceLayout {
      border: 1px solid rgba(0,0,0,0.1);
    }
    .itemFullText h4 .noitalic,
    .catItemIntroText h4 .noitalic,
    .itemIntroText h4 .noitalic {
      font-style: normal !important;
    }
    .itemFullText h4 .nobold,
    .catItemIntroText h4 .nobold,
    .itemIntroText h4 .nobold {
      font-weight: normal !important;
    }
    .itemFullText h4 .flush,
    .catItemIntroText h4 .flush,
    .itemIntroText h4 .flush {
      margin: 0 !important;
      padding: 0 !important;
    }
    .itemFullText h4 .nomarginall,
    .catItemIntroText h4 .nomarginall,
    .itemIntroText h4 .nomarginall {
      margin: 0 !important;
    }
    .itemFullText h4 .nopaddingall,
    .catItemIntroText h4 .nopaddingall,
    .itemIntroText h4 .nopaddingall {
      padding: 0 !important;
    }
    .itemFullText h4 .nomargintop,
    .catItemIntroText h4 .nomargintop,
    .itemIntroText h4 .nomargintop {
      margin-top: 0 !important;
    }
    .itemFullText h4 .nomarginbottom,
    .catItemIntroText h4 .nomarginbottom,
    .itemIntroText h4 .nomarginbottom {
      margin-bottom: 0 !important;
    }
    .itemFullText h4 .nomarginleft,
    .catItemIntroText h4 .nomarginleft,
    .itemIntroText h4 .nomarginleft {
      margin-left: 0 !important;
    }
    .itemFullText h4 .nomarginright,
    .catItemIntroText h4 .nomarginright,
    .itemIntroText h4 .nomarginright {
      margin-right: 0 !important;
    }
    .itemFullText h4 .nopaddingtop,
    .catItemIntroText h4 .nopaddingtop,
    .itemIntroText h4 .nopaddingtop {
      padding-top: 0 !important;
    }
    .itemFullText h4 .nopaddingbottom,
    .catItemIntroText h4 .nopaddingbottom,
    .itemIntroText h4 .nopaddingbottom {
      padding-bottom: 0 !important;
    }
    .itemFullText h4 .nopaddingleft,
    .catItemIntroText h4 .nopaddingleft,
    .itemIntroText h4 .nopaddingleft {
      padding-left: 0 !important;
    }
    .itemFullText h4 .nopaddingright,
    .catItemIntroText h4 .nopaddingright,
    .itemIntroText h4 .nopaddingright {
      padding-right: 0 !important;
    }
    .itemFullText h4 #rokstock .title,
    .itemFullText h4 .rokstock-tooltip .title,
    .catItemIntroText h4 #rokstock .title,
    .catItemIntroText h4 .rokstock-tooltip .title,
    .itemIntroText h4 #rokstock .title,
    .itemIntroText h4 .rokstock-tooltip .title {
      font-size: 12px;
      line-height: inherit;
      margin: auto;
      padding: inherit;
      font-weight: inherit;
      border: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    .itemFullText h4 #rokstock .rokstock-list .row,
    .itemFullText h4 .rokstock-tooltip .rokstock-list .row,
    .catItemIntroText h4 #rokstock .rokstock-list .row,
    .catItemIntroText h4 .rokstock-tooltip .rokstock-list .row,
    .itemIntroText h4 #rokstock .rokstock-list .row,
    .itemIntroText h4 .rokstock-tooltip .rokstock-list .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h4 #rokstock .rokstock-list .row:before,
    .itemFullText h4 #rokstock .rokstock-list .row:after,
    .itemFullText h4 .rokstock-tooltip .rokstock-list .row:before,
    .itemFullText h4 .rokstock-tooltip .rokstock-list .row:after,
    .catItemIntroText h4 #rokstock .rokstock-list .row:before,
    .catItemIntroText h4 #rokstock .rokstock-list .row:after,
    .catItemIntroText h4 .rokstock-tooltip .rokstock-list .row:before,
    .catItemIntroText h4 .rokstock-tooltip .rokstock-list .row:after,
    .itemIntroText h4 #rokstock .rokstock-list .row:before,
    .itemIntroText h4 #rokstock .rokstock-list .row:after,
    .itemIntroText h4 .rokstock-tooltip .rokstock-list .row:before,
    .itemIntroText h4 .rokstock-tooltip .rokstock-list .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h4 #rokstock select,
    .itemFullText h4 .rokstock-tooltip select,
    .catItemIntroText h4 #rokstock select,
    .catItemIntroText h4 .rokstock-tooltip select,
    .itemIntroText h4 #rokstock select,
    .itemIntroText h4 .rokstock-tooltip select {
      width: auto;
      height: auto;
      line-height: auto;
      margin: 0em;
    }
    .itemFullText h4 #rokstock input[type="text"],
    .itemFullText h4 .rokstock-tooltip input[type="text"],
    .catItemIntroText h4 #rokstock input[type="text"],
    .catItemIntroText h4 .rokstock-tooltip input[type="text"],
    .itemIntroText h4 #rokstock input[type="text"],
    .itemIntroText h4 .rokstock-tooltip input[type="text"] {
      margin-bottom: inherit;
      font-size: 12px;
    }
    .itemFullText h4 #rokstock .rokstock-add,
    .itemFullText h4 .rokstock-tooltip .rokstock-add,
    .catItemIntroText h4 #rokstock .rokstock-add,
    .catItemIntroText h4 .rokstock-tooltip .rokstock-add,
    .itemIntroText h4 #rokstock .rokstock-add,
    .itemIntroText h4 .rokstock-tooltip .rokstock-add {
      height: auto;
      padding: 1px 5px;
    }
    .itemFullText h4 #rokstock .value,
    .itemFullText h4 .rokstock-tooltip .value,
    .catItemIntroText h4 #rokstock .value,
    .catItemIntroText h4 .rokstock-tooltip .value,
    .itemIntroText h4 #rokstock .value,
    .itemIntroText h4 .rokstock-tooltip .value {
      font-size: 0.9em;
    }
    .itemFullText h4 .rokstock-tooltip .row,
    .catItemIntroText h4 .rokstock-tooltip .row,
    .itemIntroText h4 .rokstock-tooltip .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h4 .rokstock-tooltip .row:before,
    .itemFullText h4 .rokstock-tooltip .row:after,
    .catItemIntroText h4 .rokstock-tooltip .row:before,
    .catItemIntroText h4 .rokstock-tooltip .row:after,
    .itemIntroText h4 .rokstock-tooltip .row:before,
    .itemIntroText h4 .rokstock-tooltip .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h4 #rokweather .rokweather-wrapper .row,
    .catItemIntroText h4 #rokweather .rokweather-wrapper .row,
    .itemIntroText h4 #rokweather .rokweather-wrapper .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h4 #rokweather .rokweather-wrapper .row:before,
    .itemFullText h4 #rokweather .rokweather-wrapper .row:after,
    .catItemIntroText h4 #rokweather .rokweather-wrapper .row:before,
    .catItemIntroText h4 #rokweather .rokweather-wrapper .row:after,
    .itemIntroText h4 #rokweather .rokweather-wrapper .row:before,
    .itemIntroText h4 #rokweather .rokweather-wrapper .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h4 #rokweather form,
    .catItemIntroText h4 #rokweather form,
    .itemIntroText h4 #rokweather form {
      margin-bottom: inherit;
    }
    .itemFullText h4 .cart_quickcart select,
    .catItemIntroText h4 .cart_quickcart select,
    .itemIntroText h4 .cart_quickcart select {
      width: auto;
      height: auto;
      line-height: auto;
      margin: 0em;
    }
    .itemFullText h4 .cart_quickcart input[type="text"],
    .catItemIntroText h4 .cart_quickcart input[type="text"],
    .itemIntroText h4 .cart_quickcart input[type="text"] {
      margin-bottom: inherit;
      font-size: 12px;
      line-height: inherit;
      padding: inherit;
      height: inherit;
    }
    .itemFullText h5,
    .catItemIntroText h5,
    .itemIntroText h5 {
      margin-bottom: 1px;
      font-size: 13px;
      line-height: 1.7em;
      font-family: Helvetica, Arial, Sans-Serif;
      color: #156a00 !important;
      margin: 0;
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 14px;
      line-height: 20px;
      color: #333;
      background-color: #fff;
      background: #f5f5f5;
      color: #6e6e6e;
      font-size: 0.75em !important;
    }
    .itemFullText h5 #k2Container table tr,
    .itemFullText h5 #k2Container table th,
    .itemFullText h5 #k2Container table td,
    .catItemIntroText h5 #k2Container table tr,
    .catItemIntroText h5 #k2Container table th,
    .catItemIntroText h5 #k2Container table td,
    .itemIntroText h5 #k2Container table tr,
    .itemIntroText h5 #k2Container table th,
    .itemIntroText h5 #k2Container table td {
      background: none !important;
      border: 0 !important;
    }
    .itemFullText h5 #k2Container table td.key,
    .catItemIntroText h5 #k2Container table td.key,
    .itemIntroText h5 #k2Container table td.key {
      padding-right: 15px;
    }
    .itemFullText h5 #k2Container table input[type="file"],
    .catItemIntroText h5 #k2Container table input[type="file"],
    .itemIntroText h5 #k2Container table input[type="file"] {
      margin: 5px 0;
    }
    .itemFullText h5 .k2AccountPage table tr td label,
    .catItemIntroText h5 .k2AccountPage table tr td label,
    .itemIntroText h5 .k2AccountPage table tr td label {
      display: inline;
    }
    .itemFullText h5 .k2AccountPage div.k2AccountPageUpdate,
    .catItemIntroText h5 .k2AccountPage div.k2AccountPageUpdate,
    .itemIntroText h5 .k2AccountPage div.k2AccountPageUpdate {
      border: none;
    }
    .itemFullText h5 #k2Container input.inputbox,
    .itemFullText h5 #k2Container select,
    .itemFullText h5 #k2Container input[type="file"],
    .catItemIntroText h5 #k2Container input.inputbox,
    .catItemIntroText h5 #k2Container select,
    .catItemIntroText h5 #k2Container input[type="file"],
    .itemIntroText h5 #k2Container input.inputbox,
    .itemIntroText h5 #k2Container select,
    .itemIntroText h5 #k2Container input[type="file"] {
      border: 1px solid #D9D9D9;
      background: #ffffff;
      box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
    }
    .itemFullText h5 #k2Container input#genderf,
    .itemFullText h5 #k2Container input#genderm,
    .catItemIntroText h5 #k2Container input#genderf,
    .catItemIntroText h5 #k2Container input#genderm,
    .itemIntroText h5 #k2Container input#genderf,
    .itemIntroText h5 #k2Container input#genderm {
      float: none;
      margin: 0 5px 5px 0;
    }
    .itemFullText h5 #k2Container .defaultSkin table.mceLayout,
    .catItemIntroText h5 #k2Container .defaultSkin table.mceLayout,
    .itemIntroText h5 #k2Container .defaultSkin table.mceLayout {
      border: 1px solid rgba(0,0,0,0.1);
    }
    .itemFullText h5 .noitalic,
    .catItemIntroText h5 .noitalic,
    .itemIntroText h5 .noitalic {
      font-style: normal !important;
    }
    .itemFullText h5 .nobold,
    .catItemIntroText h5 .nobold,
    .itemIntroText h5 .nobold {
      font-weight: normal !important;
    }
    .itemFullText h5 .flush,
    .catItemIntroText h5 .flush,
    .itemIntroText h5 .flush {
      margin: 0 !important;
      padding: 0 !important;
    }
    .itemFullText h5 .nomarginall,
    .catItemIntroText h5 .nomarginall,
    .itemIntroText h5 .nomarginall {
      margin: 0 !important;
    }
    .itemFullText h5 .nopaddingall,
    .catItemIntroText h5 .nopaddingall,
    .itemIntroText h5 .nopaddingall {
      padding: 0 !important;
    }
    .itemFullText h5 .nomargintop,
    .catItemIntroText h5 .nomargintop,
    .itemIntroText h5 .nomargintop {
      margin-top: 0 !important;
    }
    .itemFullText h5 .nomarginbottom,
    .catItemIntroText h5 .nomarginbottom,
    .itemIntroText h5 .nomarginbottom {
      margin-bottom: 0 !important;
    }
    .itemFullText h5 .nomarginleft,
    .catItemIntroText h5 .nomarginleft,
    .itemIntroText h5 .nomarginleft {
      margin-left: 0 !important;
    }
    .itemFullText h5 .nomarginright,
    .catItemIntroText h5 .nomarginright,
    .itemIntroText h5 .nomarginright {
      margin-right: 0 !important;
    }
    .itemFullText h5 .nopaddingtop,
    .catItemIntroText h5 .nopaddingtop,
    .itemIntroText h5 .nopaddingtop {
      padding-top: 0 !important;
    }
    .itemFullText h5 .nopaddingbottom,
    .catItemIntroText h5 .nopaddingbottom,
    .itemIntroText h5 .nopaddingbottom {
      padding-bottom: 0 !important;
    }
    .itemFullText h5 .nopaddingleft,
    .catItemIntroText h5 .nopaddingleft,
    .itemIntroText h5 .nopaddingleft {
      padding-left: 0 !important;
    }
    .itemFullText h5 .nopaddingright,
    .catItemIntroText h5 .nopaddingright,
    .itemIntroText h5 .nopaddingright {
      padding-right: 0 !important;
    }
    .itemFullText h5 #rokstock .title,
    .itemFullText h5 .rokstock-tooltip .title,
    .catItemIntroText h5 #rokstock .title,
    .catItemIntroText h5 .rokstock-tooltip .title,
    .itemIntroText h5 #rokstock .title,
    .itemIntroText h5 .rokstock-tooltip .title {
      font-size: 12px;
      line-height: inherit;
      margin: auto;
      padding: inherit;
      font-weight: inherit;
      border: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    .itemFullText h5 #rokstock .rokstock-list .row,
    .itemFullText h5 .rokstock-tooltip .rokstock-list .row,
    .catItemIntroText h5 #rokstock .rokstock-list .row,
    .catItemIntroText h5 .rokstock-tooltip .rokstock-list .row,
    .itemIntroText h5 #rokstock .rokstock-list .row,
    .itemIntroText h5 .rokstock-tooltip .rokstock-list .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h5 #rokstock .rokstock-list .row:before,
    .itemFullText h5 #rokstock .rokstock-list .row:after,
    .itemFullText h5 .rokstock-tooltip .rokstock-list .row:before,
    .itemFullText h5 .rokstock-tooltip .rokstock-list .row:after,
    .catItemIntroText h5 #rokstock .rokstock-list .row:before,
    .catItemIntroText h5 #rokstock .rokstock-list .row:after,
    .catItemIntroText h5 .rokstock-tooltip .rokstock-list .row:before,
    .catItemIntroText h5 .rokstock-tooltip .rokstock-list .row:after,
    .itemIntroText h5 #rokstock .rokstock-list .row:before,
    .itemIntroText h5 #rokstock .rokstock-list .row:after,
    .itemIntroText h5 .rokstock-tooltip .rokstock-list .row:before,
    .itemIntroText h5 .rokstock-tooltip .rokstock-list .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h5 #rokstock select,
    .itemFullText h5 .rokstock-tooltip select,
    .catItemIntroText h5 #rokstock select,
    .catItemIntroText h5 .rokstock-tooltip select,
    .itemIntroText h5 #rokstock select,
    .itemIntroText h5 .rokstock-tooltip select {
      width: auto;
      height: auto;
      line-height: auto;
      margin: 0em;
    }
    .itemFullText h5 #rokstock input[type="text"],
    .itemFullText h5 .rokstock-tooltip input[type="text"],
    .catItemIntroText h5 #rokstock input[type="text"],
    .catItemIntroText h5 .rokstock-tooltip input[type="text"],
    .itemIntroText h5 #rokstock input[type="text"],
    .itemIntroText h5 .rokstock-tooltip input[type="text"] {
      margin-bottom: inherit;
      font-size: 12px;
    }
    .itemFullText h5 #rokstock .rokstock-add,
    .itemFullText h5 .rokstock-tooltip .rokstock-add,
    .catItemIntroText h5 #rokstock .rokstock-add,
    .catItemIntroText h5 .rokstock-tooltip .rokstock-add,
    .itemIntroText h5 #rokstock .rokstock-add,
    .itemIntroText h5 .rokstock-tooltip .rokstock-add {
      height: auto;
      padding: 1px 5px;
    }
    .itemFullText h5 #rokstock .value,
    .itemFullText h5 .rokstock-tooltip .value,
    .catItemIntroText h5 #rokstock .value,
    .catItemIntroText h5 .rokstock-tooltip .value,
    .itemIntroText h5 #rokstock .value,
    .itemIntroText h5 .rokstock-tooltip .value {
      font-size: 0.9em;
    }
    .itemFullText h5 .rokstock-tooltip .row,
    .catItemIntroText h5 .rokstock-tooltip .row,
    .itemIntroText h5 .rokstock-tooltip .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h5 .rokstock-tooltip .row:before,
    .itemFullText h5 .rokstock-tooltip .row:after,
    .catItemIntroText h5 .rokstock-tooltip .row:before,
    .catItemIntroText h5 .rokstock-tooltip .row:after,
    .itemIntroText h5 .rokstock-tooltip .row:before,
    .itemIntroText h5 .rokstock-tooltip .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h5 #rokweather .rokweather-wrapper .row,
    .catItemIntroText h5 #rokweather .rokweather-wrapper .row,
    .itemIntroText h5 #rokweather .rokweather-wrapper .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h5 #rokweather .rokweather-wrapper .row:before,
    .itemFullText h5 #rokweather .rokweather-wrapper .row:after,
    .catItemIntroText h5 #rokweather .rokweather-wrapper .row:before,
    .catItemIntroText h5 #rokweather .rokweather-wrapper .row:after,
    .itemIntroText h5 #rokweather .rokweather-wrapper .row:before,
    .itemIntroText h5 #rokweather .rokweather-wrapper .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h5 #rokweather form,
    .catItemIntroText h5 #rokweather form,
    .itemIntroText h5 #rokweather form {
      margin-bottom: inherit;
    }
    .itemFullText h5 .cart_quickcart select,
    .catItemIntroText h5 .cart_quickcart select,
    .itemIntroText h5 .cart_quickcart select {
      width: auto;
      height: auto;
      line-height: auto;
      margin: 0em;
    }
    .itemFullText h5 .cart_quickcart input[type="text"],
    .catItemIntroText h5 .cart_quickcart input[type="text"],
    .itemIntroText h5 .cart_quickcart input[type="text"] {
      margin-bottom: inherit;
      font-size: 12px;
      line-height: inherit;
      padding: inherit;
      height: inherit;
    }
    .itemFullText h6,
    .catItemIntroText h6,
    .itemIntroText h6 {
      margin-bottom: 1px;
      font-size: 13px;
      line-height: 1.7em;
      font-family: Helvetica, Arial, Sans-Serif;
      color: #156a00 !important;
      margin: 0;
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 14px;
      line-height: 20px;
      color: #333;
      background-color: #fff;
      background: #f5f5f5;
      color: #6e6e6e;
      font-size: 0.75em !important;
    }
    .itemFullText h6 #k2Container table tr,
    .itemFullText h6 #k2Container table th,
    .itemFullText h6 #k2Container table td,
    .catItemIntroText h6 #k2Container table tr,
    .catItemIntroText h6 #k2Container table th,
    .catItemIntroText h6 #k2Container table td,
    .itemIntroText h6 #k2Container table tr,
    .itemIntroText h6 #k2Container table th,
    .itemIntroText h6 #k2Container table td {
      background: none !important;
      border: 0 !important;
    }
    .itemFullText h6 #k2Container table td.key,
    .catItemIntroText h6 #k2Container table td.key,
    .itemIntroText h6 #k2Container table td.key {
      padding-right: 15px;
    }
    .itemFullText h6 #k2Container table input[type="file"],
    .catItemIntroText h6 #k2Container table input[type="file"],
    .itemIntroText h6 #k2Container table input[type="file"] {
      margin: 5px 0;
    }
    .itemFullText h6 .k2AccountPage table tr td label,
    .catItemIntroText h6 .k2AccountPage table tr td label,
    .itemIntroText h6 .k2AccountPage table tr td label {
      display: inline;
    }
    .itemFullText h6 .k2AccountPage div.k2AccountPageUpdate,
    .catItemIntroText h6 .k2AccountPage div.k2AccountPageUpdate,
    .itemIntroText h6 .k2AccountPage div.k2AccountPageUpdate {
      border: none;
    }
    .itemFullText h6 #k2Container input.inputbox,
    .itemFullText h6 #k2Container select,
    .itemFullText h6 #k2Container input[type="file"],
    .catItemIntroText h6 #k2Container input.inputbox,
    .catItemIntroText h6 #k2Container select,
    .catItemIntroText h6 #k2Container input[type="file"],
    .itemIntroText h6 #k2Container input.inputbox,
    .itemIntroText h6 #k2Container select,
    .itemIntroText h6 #k2Container input[type="file"] {
      border: 1px solid #D9D9D9;
      background: #ffffff;
      box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
    }
    .itemFullText h6 #k2Container input#genderf,
    .itemFullText h6 #k2Container input#genderm,
    .catItemIntroText h6 #k2Container input#genderf,
    .catItemIntroText h6 #k2Container input#genderm,
    .itemIntroText h6 #k2Container input#genderf,
    .itemIntroText h6 #k2Container input#genderm {
      float: none;
      margin: 0 5px 5px 0;
    }
    .itemFullText h6 #k2Container .defaultSkin table.mceLayout,
    .catItemIntroText h6 #k2Container .defaultSkin table.mceLayout,
    .itemIntroText h6 #k2Container .defaultSkin table.mceLayout {
      border: 1px solid rgba(0,0,0,0.1);
    }
    .itemFullText h6 .noitalic,
    .catItemIntroText h6 .noitalic,
    .itemIntroText h6 .noitalic {
      font-style: normal !important;
    }
    .itemFullText h6 .nobold,
    .catItemIntroText h6 .nobold,
    .itemIntroText h6 .nobold {
      font-weight: normal !important;
    }
    .itemFullText h6 .flush,
    .catItemIntroText h6 .flush,
    .itemIntroText h6 .flush {
      margin: 0 !important;
      padding: 0 !important;
    }
    .itemFullText h6 .nomarginall,
    .catItemIntroText h6 .nomarginall,
    .itemIntroText h6 .nomarginall {
      margin: 0 !important;
    }
    .itemFullText h6 .nopaddingall,
    .catItemIntroText h6 .nopaddingall,
    .itemIntroText h6 .nopaddingall {
      padding: 0 !important;
    }
    .itemFullText h6 .nomargintop,
    .catItemIntroText h6 .nomargintop,
    .itemIntroText h6 .nomargintop {
      margin-top: 0 !important;
    }
    .itemFullText h6 .nomarginbottom,
    .catItemIntroText h6 .nomarginbottom,
    .itemIntroText h6 .nomarginbottom {
      margin-bottom: 0 !important;
    }
    .itemFullText h6 .nomarginleft,
    .catItemIntroText h6 .nomarginleft,
    .itemIntroText h6 .nomarginleft {
      margin-left: 0 !important;
    }
    .itemFullText h6 .nomarginright,
    .catItemIntroText h6 .nomarginright,
    .itemIntroText h6 .nomarginright {
      margin-right: 0 !important;
    }
    .itemFullText h6 .nopaddingtop,
    .catItemIntroText h6 .nopaddingtop,
    .itemIntroText h6 .nopaddingtop {
      padding-top: 0 !important;
    }
    .itemFullText h6 .nopaddingbottom,
    .catItemIntroText h6 .nopaddingbottom,
    .itemIntroText h6 .nopaddingbottom {
      padding-bottom: 0 !important;
    }
    .itemFullText h6 .nopaddingleft,
    .catItemIntroText h6 .nopaddingleft,
    .itemIntroText h6 .nopaddingleft {
      padding-left: 0 !important;
    }
    .itemFullText h6 .nopaddingright,
    .catItemIntroText h6 .nopaddingright,
    .itemIntroText h6 .nopaddingright {
      padding-right: 0 !important;
    }
    .itemFullText h6 #rokstock .title,
    .itemFullText h6 .rokstock-tooltip .title,
    .catItemIntroText h6 #rokstock .title,
    .catItemIntroText h6 .rokstock-tooltip .title,
    .itemIntroText h6 #rokstock .title,
    .itemIntroText h6 .rokstock-tooltip .title {
      font-size: 12px;
      line-height: inherit;
      margin: auto;
      padding: inherit;
      font-weight: inherit;
      border: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    .itemFullText h6 #rokstock .rokstock-list .row,
    .itemFullText h6 .rokstock-tooltip .rokstock-list .row,
    .catItemIntroText h6 #rokstock .rokstock-list .row,
    .catItemIntroText h6 .rokstock-tooltip .rokstock-list .row,
    .itemIntroText h6 #rokstock .rokstock-list .row,
    .itemIntroText h6 .rokstock-tooltip .rokstock-list .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h6 #rokstock .rokstock-list .row:before,
    .itemFullText h6 #rokstock .rokstock-list .row:after,
    .itemFullText h6 .rokstock-tooltip .rokstock-list .row:before,
    .itemFullText h6 .rokstock-tooltip .rokstock-list .row:after,
    .catItemIntroText h6 #rokstock .rokstock-list .row:before,
    .catItemIntroText h6 #rokstock .rokstock-list .row:after,
    .catItemIntroText h6 .rokstock-tooltip .rokstock-list .row:before,
    .catItemIntroText h6 .rokstock-tooltip .rokstock-list .row:after,
    .itemIntroText h6 #rokstock .rokstock-list .row:before,
    .itemIntroText h6 #rokstock .rokstock-list .row:after,
    .itemIntroText h6 .rokstock-tooltip .rokstock-list .row:before,
    .itemIntroText h6 .rokstock-tooltip .rokstock-list .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h6 #rokstock select,
    .itemFullText h6 .rokstock-tooltip select,
    .catItemIntroText h6 #rokstock select,
    .catItemIntroText h6 .rokstock-tooltip select,
    .itemIntroText h6 #rokstock select,
    .itemIntroText h6 .rokstock-tooltip select {
      width: auto;
      height: auto;
      line-height: auto;
      margin: 0em;
    }
    .itemFullText h6 #rokstock input[type="text"],
    .itemFullText h6 .rokstock-tooltip input[type="text"],
    .catItemIntroText h6 #rokstock input[type="text"],
    .catItemIntroText h6 .rokstock-tooltip input[type="text"],
    .itemIntroText h6 #rokstock input[type="text"],
    .itemIntroText h6 .rokstock-tooltip input[type="text"] {
      margin-bottom: inherit;
      font-size: 12px;
    }
    .itemFullText h6 #rokstock .rokstock-add,
    .itemFullText h6 .rokstock-tooltip .rokstock-add,
    .catItemIntroText h6 #rokstock .rokstock-add,
    .catItemIntroText h6 .rokstock-tooltip .rokstock-add,
    .itemIntroText h6 #rokstock .rokstock-add,
    .itemIntroText h6 .rokstock-tooltip .rokstock-add {
      height: auto;
      padding: 1px 5px;
    }
    .itemFullText h6 #rokstock .value,
    .itemFullText h6 .rokstock-tooltip .value,
    .catItemIntroText h6 #rokstock .value,
    .catItemIntroText h6 .rokstock-tooltip .value,
    .itemIntroText h6 #rokstock .value,
    .itemIntroText h6 .rokstock-tooltip .value {
      font-size: 0.9em;
    }
    .itemFullText h6 .rokstock-tooltip .row,
    .catItemIntroText h6 .rokstock-tooltip .row,
    .itemIntroText h6 .rokstock-tooltip .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h6 .rokstock-tooltip .row:before,
    .itemFullText h6 .rokstock-tooltip .row:after,
    .catItemIntroText h6 .rokstock-tooltip .row:before,
    .catItemIntroText h6 .rokstock-tooltip .row:after,
    .itemIntroText h6 .rokstock-tooltip .row:before,
    .itemIntroText h6 .rokstock-tooltip .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h6 #rokweather .rokweather-wrapper .row,
    .catItemIntroText h6 #rokweather .rokweather-wrapper .row,
    .itemIntroText h6 #rokweather .rokweather-wrapper .row {
      margin: auto;
      overflow: hidden;
      height: auto;
    }
    .itemFullText h6 #rokweather .rokweather-wrapper .row:before,
    .itemFullText h6 #rokweather .rokweather-wrapper .row:after,
    .catItemIntroText h6 #rokweather .rokweather-wrapper .row:before,
    .catItemIntroText h6 #rokweather .rokweather-wrapper .row:after,
    .itemIntroText h6 #rokweather .rokweather-wrapper .row:before,
    .itemIntroText h6 #rokweather .rokweather-wrapper .row:after {
      display: none;
      content: none;
      clear: inherit;
    }
    .itemFullText h6 #rokweather form,
    .catItemIntroText h6 #rokweather form,
    .itemIntroText h6 #rokweather form {
      margin-bottom: inherit;
    }
    .itemFullText h6 .cart_quickcart select,
    .catItemIntroText h6 .cart_quickcart select,
    .itemIntroText h6 .cart_quickcart select {
      width: auto;
      height: auto;
      line-height: auto;
      margin: 0em;
    }
    .itemFullText h6 .cart_quickcart input[type="text"],
    .catItemIntroText h6 .cart_quickcart input[type="text"],
    .itemIntroText h6 .cart_quickcart input[type="text"] {
      margin-bottom: inherit;
      font-size: 12px;
      line-height: inherit;
      padding: inherit;
      height: inherit;
    }
    .mvb_box {
      border-style: solid;
      border-width: 2px;
      border-radius: 20px;
      -moz-border-radius: 20px;
      -webkit-border-radius: 20px;
      line-height: 1;
      margin: 5px;
    }
    .readon {
      display: inline-block;
      *display: inline;
      *zoom: 1;
      *display: inline;
      *zoom: 1;
      padding: 4px 14px;
      margin-bottom: 0;
      font-size: 14px;
      line-height: 20px;
      *line-height: 20px;
      text-align: center;
      vertical-align: middle;
      cursor: pointer;
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #e6e6e6;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #333;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      background-color: #f5f5f5;
      background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
      background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
      background-image: -o-linear-gradient(top,#fff,#e6e6e6);
      background-image: linear-gradient(to bottom,#fff,#e6e6e6);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
      border-color: #e6e6e6 #e6e6e6 #bfbfbf;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #e6e6e6;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      border: 1px solid #bbb;
      *border: 0;
      border-bottom-color: #a2a2a2;
      border-radius: 4px;
      border-radius: 4px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
      *margin-left: .3em;
      *margin-left: .3em;
      border-color: #c5c5c5;
      border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #51a351;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      color: #fff;
      text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      background-color: #5bb75b;
      background-image: -moz-linear-gradient(top,#62c462,#51a351);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
      background-image: -webkit-linear-gradient(top,#62c462,#51a351);
      background-image: -o-linear-gradient(top,#62c462,#51a351);
      background-image: linear-gradient(to bottom,#62c462,#51a351);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
      border-color: #51a351 #51a351 #387038;
      border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
      *background-color: #51a351;
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
      filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    }
    .readon:hover,
    .readon:active,
    .readon.active,
    .readon.disabled,
    .readon[disabled] {
      color: #333;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
    }
    .readon:active,
    .readon.active {
      background-color: #cccccc \9;
    }
    .readon:hover,
    .readon:active,
    .readon.active,
    .readon.disabled,
    .readon[disabled] {
      color: #333;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
    }
    .readon:active,
    .readon.active {
      background-color: #cccccc \9;
    }
    .readon:first-child {
      *margin-left: 0;
    }
    .readon:first-child {
      *margin-left: 0;
    }
    .readon:hover {
      color: #333;
      text-decoration: none;
      background-color: #e6e6e6;
      *background-color: #d9d9d9;
      background-position: 0 -15px;
      -webkit-transition: background-position .1s linear;
      -moz-transition: background-position .1s linear;
      -o-transition: background-position .1s linear;
      transition: background-position .1s linear;
      -webkit-transition: background-position .1s linear;
      -moz-transition: background-position .1s linear;
      -o-transition: background-position .1s linear;
      transition: background-position .1s linear;
    }
    .readon:focus {
      outline: thin dotted #333;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px;
      outline: thin dotted #333;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px;
    }
    .readon.active,
    .readon:active {
      background-color: #e6e6e6;
      background-color: #d9d9d9 \9;
      background-image: none;
      outline: 0;
    }
    .readon.disabled,
    .readon[disabled] {
      cursor: default;
      background-color: #e6e6e6;
      background-image: none;
      opacity: 0.65;
      filter: alpha(opacity=65);
      opacity: 0.65;
      filter: alpha(opacity=65);
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    .readon .label,
    .readon .badge {
      position: relative;
      top: -1px;
    }
    .readon [class^="icon-"].icon-large,
    .readon [class*=" icon-"].icon-large {
      line-height: .9em;
    }
    .readon [class^="icon-"].icon-spin,
    .readon [class*=" icon-"].icon-spin {
      display: inline-block;
    }
    .readon [class^="icon-"].pull-left.icon-2x,
    .readon [class^="icon-"].pull-right.icon-2x,
    .readon [class*=" icon-"].pull-left.icon-2x,
    .readon [class*=" icon-"].pull-right.icon-2x {
      margin-top: .18em;
    }
    .readon [class^="icon-"].icon-spin.icon-large,
    .readon [class*=" icon-"].icon-spin.icon-large {
      line-height: .8em;
    }
    .readon:hover,
    .readon:active,
    .readon.active,
    .readon.disabled,
    .readon[disabled] {
      color: #fff;
      background-color: #51a351;
      *background-color: #499249;
    }
    .readon:active,
    .readon.active {
      background-color: #408140 \9;
    }
    .readon:hover,
    .readon:active,
    .readon.active,
    .readon.disabled,
    .readon[disabled] {
      color: #fff;
      background-color: #51a351;
      *background-color: #499249;
    }
    .readon:active,
    .readon.active {
      background-color: #408140 \9;
    }
    .readon .caret {
      border-top-color: #fff;
      border-bottom-color: #fff;
    }
    .moduleItemImage img {
      border-style: solid;
      border-width: 2px;
      border-radius: 20px;
      -moz-border-radius: 20px;
      -webkit-border-radius: 20px;
      line-height: 1;
      margin: 5px;
      display: block;
      margin-left: auto;
      margin-right: auto;
      display: block;
      margin-left: auto;
      margin-right: auto;
    }
    .sprocket-lists-modern-title {
      font-size: 1em !important;
    }
    .sprocket-tables-title {
      font-size: medium !important;
    }
    .sprocket-tables-price {
      font-size: 1em !important;
    }
    .sprocket-tables-feature p,
    .sprocket-tables-link .readon,
    .sprocket-tables-feature .readon {
      font-size: 0.75em !important;
    }
    .sprocket-tables-text,
    .sprocket-tables-feature {
      font-size: 0.75em !important;
    }
    .sprocket-strips-item {
      min-height: 180px;
      border-style: solid;
      border-width: 2px;
      border-radius: 20px;
      -moz-border-radius: 20px;
      -webkit-border-radius: 20px;
      line-height: 1;
      margin: 5px;
      display: block;
      margin-left: auto;
      margin-right: auto;
      display: block;
      margin-left: auto;
      margin-right: auto;
    }
    .sprocket-strips-content .readon {
      position: absolute;
      bottom: 0;
      display: block;
      margin-left: auto;
      margin-right: auto;
      display: block;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 30px;
    }
    .mvb_overlay > .sprocket-strips-item {
      background-color: green !important;
      opacity: 0.7;
    }
    .sprocket-strips-text {
      color: darkgreen;
    }
    .sprocket-strips-title a {
      color: #156a00 !important;
    }
    .sprocket-strips-title h4 {
      -moz-box-shadow: 0 0 10px 2px #FEEBAB;
      -webkit-box-shadow: 0 0 10px 2px #FEEBAB;
    }
    .sprocket-strips-title a:hover {
      color: #88ff6a !important;
      text-decoration: none;
    }
    #rt-bottom .sprocket-strips-p-item {
      min-height: 240px;
      display: block;
      margin-left: auto;
      margin-right: auto;
      display: block;
      margin-left: auto;
      margin-right: auto;
    }
    #rt-bottom .sprocket-strips-p-item .readon {
      position: absolute;
      bottom: 0;
    }
    @media print {
      .hidden-print,
      .hidden-print * {
        display: none !important;
        width: 0;
        height: 0;
      }
    }
    body {
      background: #f5f5f5;
      color: #6e6e6e;
    }
    a:hover {
      color: #303030;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      color: #303030;
    }
    a,
    ul.menu li .separator {
      color: #8cc414;
    }
    #rt-maintop {
      background: #f0f0f0 url(../images/patterns/noise.png);
      border-bottom: 1px solid #fff;
      box-shadow: 0 1px 0 #cecece, inset 0 2px 4px 0 rgba(0,0,0,0.1);
    }
    #rt-footer {
      color: #6e6e6e;
      background: #eeeeee url(../images/patterns/noise.png);
      border-top: 1px solid #afafaf;
      -webkit-box-shadow: inset 0 5px 12px rgba(0,0,0,0.13);
      -moz-box-shadow: inset 0 5px 12px rgba(0,0,0,0.13);
      box-shadow: inset 0 5px 12px rgba(0,0,0,0.13);
      -webkit-box-shadow: inset 0 5px 12px rgba(0,0,0,0.13);
      -moz-box-shadow: inset 0 5px 12px rgba(0,0,0,0.13);
      box-shadow: inset 0 5px 12px rgba(0,0,0,0.13);
    }
    #rt-copyright {
      border-top: 1px solid #d5d5d5;
      -webkit-box-shadow: inset 0 1px 0 #fff;
      -moz-box-shadow: inset 0 1px 0 #fff;
      box-shadow: inset 0 1px 0 #fff;
      -webkit-box-shadow: inset 0 1px 0 #fff;
      -moz-box-shadow: inset 0 1px 0 #fff;
      box-shadow: inset 0 1px 0 #fff;
    }
    .title,
    .component-content h2 {
      color: #303030;
      text-shadow: 1px 1px 0 #ffffff;
      border-bottom: 1px solid #d1d1d1;
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
    }
    .title1 .title {
      background: #ffffff;
      border: 1px solid #d5d5d5;
    }
    .title2 .title {
      color: #303030;
      background: #eeeeee url(../images/patterns/noise.png);
      -webkit-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -moz-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -webkit-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -moz-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
    }
    .title4 .title {
      color: #6e6e6e;
    }
    .box1 {
      background: #ffffff;
      border: 1px solid #d5d5d5;
    }
    .box2 {
      color: #303030;
      background: #eeeeee url(../images/patterns/noise.png);
      -webkit-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -moz-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -webkit-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -moz-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
    }
    #rt-showcase .box1,
    #rt-showcase .box2,
    #rt-top-surround .box1,
    #rt-top-surround .box2 {
      color: #6e6e6e;
      text-shadow: 1px 1px 0 #ffffff;
    }
    #rt-showcase .box1 .title,
    #rt-showcase .box2 .title,
    #rt-top-surround .box1 .title,
    #rt-top-surround .box2 .title {
      color: #303030;
      text-shadow: 1px 1px 0 #ffffff;
      border-bottom: 1px solid #d1d1d1;
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
    }
    #rt-showcase .title1 .title,
    #rt-top-surround .title1 .title {
      color: #303030;
      text-shadow: 1px 1px 0 #ffffff;
      border: 1px solid #d5d5d5;
    }
    #rt-showcase .title2 .title,
    #rt-top-surround .title2 .title {
      color: #303030;
      text-shadow: 1px 1px 0 #ffffff;
      -webkit-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -moz-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -webkit-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      -moz-box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
      box-shadow: inset 0 2px 12px rgba(0,0,0,0.13);
    }
    ul.menu li.active.current > a,
    ul.menu li.active.current > .item,
    ul.menu li.active.current > .separator,
    ul.menu li#current.active > a,
    ul.menu li#current.active > .item,
    ul.menu li#current.active > .separator {
      color: #303030;
    }
    .button,
    .readon,
    .readmore,
    button.validate,
    #member-profile a,
    #member-registration a,
    .formelm-buttons button {
      color: #fff;
      text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
      box-shadow: 0 2px 3px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.2);
    }
    .button:hover,
    .readon:hover,
    .readmore:hover,
    button.validate:hover,
    #member-profile a:hover,
    #member-registration a:hover,
    .formelm-buttons button:hover {
      color: #fff;
    }
    .button:active,
    .readon:active,
    .readmore:active,
    button.validate:active,
    #member-profile a:active,
    #member-registration a:active,
    .formelm-buttons button:active {
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
    }
    .readmore a {
      color: #fff;
    }
    .readmore a:hover {
      color: #fff;
    }
    .button,
    .readon,
    .readmore,
    button.validate,
    #member-profile a,
    #member-registration a,
    .formelm-buttons button,
    .btn-primary {
      border-color: #4a670b;
      background-color: #88be13;
      background-image: -moz-linear-gradient(top,#99d716,#6e9a10);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#99d716),to(#6e9a10));
      background-image: -webkit-linear-gradient(top,#99d716,#6e9a10);
      background-image: -o-linear-gradient(top,#99d716,#6e9a10);
      background-image: linear-gradient(to bottom,#99d716,#6e9a10);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff99d615', endColorstr='#ff6e9a0f', GradientType=0);
      background-color: #88be13;
      background-image: -moz-linear-gradient(top,#99d716,#6e9a10);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#99d716),to(#6e9a10));
      background-image: -webkit-linear-gradient(top,#99d716,#6e9a10);
      background-image: -o-linear-gradient(top,#99d716,#6e9a10);
      background-image: linear-gradient(to bottom,#99d716,#6e9a10);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff99d615', endColorstr='#ff6e9a0f', GradientType=0);
    }
    .button:hover,
    .readon:hover,
    .readmore:hover,
    button.validate:hover,
    #member-profile a:hover,
    #member-registration a:hover,
    .formelm-buttons button:hover,
    .btn-primary:hover {
      background-color: #9ad41c;
      background-image: -moz-linear-gradient(top,#aae923,#82b613);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#aae923),to(#82b613));
      background-image: -webkit-linear-gradient(top,#aae923,#82b613);
      background-image: -o-linear-gradient(top,#aae923,#82b613);
      background-image: linear-gradient(to bottom,#aae923,#82b613);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9e822', endColorstr='#ff82b612', GradientType=0);
      background-color: #9ad41c;
      background-image: -moz-linear-gradient(top,#aae923,#82b613);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#aae923),to(#82b613));
      background-image: -webkit-linear-gradient(top,#aae923,#82b613);
      background-image: -o-linear-gradient(top,#aae923,#82b613);
      background-image: linear-gradient(to bottom,#aae923,#82b613);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa9e822', endColorstr='#ff82b612', GradientType=0);
    }
    .button:active,
    .readon:active,
    .readmore:active,
    button.validate:active,
    #member-profile a:active,
    #member-registration a:active,
    .formelm-buttons button:active,
    .btn-primary:active {
      background-color: #92cd16;
      background-image: -moz-linear-gradient(top,#85bb13,#a6e819);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#85bb13),to(#a6e819));
      background-image: -webkit-linear-gradient(top,#85bb13,#a6e819);
      background-image: -o-linear-gradient(top,#85bb13,#a6e819);
      background-image: linear-gradient(to bottom,#85bb13,#a6e819);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff85ba13', endColorstr='#ffa5e719', GradientType=0);
      background-color: #92cd16;
      background-image: -moz-linear-gradient(top,#85bb13,#a6e819);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#85bb13),to(#a6e819));
      background-image: -webkit-linear-gradient(top,#85bb13,#a6e819);
      background-image: -o-linear-gradient(top,#85bb13,#a6e819);
      background-image: linear-gradient(to bottom,#85bb13,#a6e819);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff85ba13', endColorstr='#ffa5e719', GradientType=0);
    }
    .powered-by {
      background: url(../images/logo/powered.png);
    }
    .pagenav li {
      background: #f0f0f0;
      border: 1px solid #d5d5d5;
      box-shadow: inset 0 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.2);
    }
    .login-fields #username,
    .login-fields #password,
    #contact-form dd input,
    #contact-form dd textarea,
    #modlgn-username,
    #modlgn-passwd,
    #jform_email,
    #member-registration dd input,
    #search-searchword,
    .finder .inputbox,
    .inputbox {
      border: 1px solid #d9d9d9;
    }
    .component-content .contact .title {
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      border: 1px solid #d5d5d5;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    }
    .pagination ul li a {
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      border: 1px solid #d5d5d5;
      text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    }
    .pagination ul li span {
      background: #eaeaea;
      border: 1px solid #d5d5d5;
      color: #aaaaaa;
    }
    .breadcrumbs a:after,
    .breadcrumb a:after {
      color: #aaaaaa;
    }
    .breadcrumbs .showHere,
    .breadcrumb .showHere {
      font-weight: bold;
      margin-right: 5px;
    }
    .article-info.muted {
      color: inherit;
    }
    .article-info dd:before {
      text-shadow: 1px 1px 0 #ffffff;
    }
    #gantry-totop {
      background: #f0f0f0;
      border: 1px solid #d5d5d5;
      box-shadow: inset 0 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.2);
    }
    #gantry-totop:active {
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
    }
    .tip-wrap {
      background: #ffffff;
      -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 0 5px rgba(0,0,0,0.3);
      box-shadow: 0 0 5px rgba(0,0,0,0.3);
      -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 0 5px rgba(0,0,0,0.3);
      box-shadow: 0 0 5px rgba(0,0,0,0.3);
      color: #6e6e6e;
    }
    .system-unpublished .system-unpublished {
      background: #ffffff;
      border-color: #d5d5d5;
    }
    .tags .label-info {
      background: #6b960f;
    }
    abbr[title] {
      border-bottom: 1px dotted #d5d5d5;
    }
    blockquote {
      border-left: 5px solid #d5d5d5;
    }
    blockquote small {
      color: #aaaaaa;
    }
    blockquote.pull-right {
      border-right: 5px solid #d5d5d5;
    }
    legend {
      color: #303030;
      border-bottom: 1px solid #d5d5d5;
    }
    legend small {
      color: #d5d5d5;
    }
    select,
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"],
    .uneditable-input {
      color: #6e6e6e;
    }
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"],
    .uneditable-input {
      background-color: #ffffff;
      border: 1px solid #d5d5d5;
      -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
      -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
      box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
      -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
      -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
      box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    }
    select {
      border: 1px solid #d5d5d5;
    }
    .uneditable-input,
    .uneditable-textarea {
      color: #aaaaaa;
      background-color: #f5f5f5;
      border-color: #d5d5d5;
      -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
    }
    input[disabled],
    select[disabled],
    textarea[disabled],
    input[readonly],
    select[readonly],
    textarea[readonly] {
      border-color: #d5d5d5;
    }
    .input-prepend .add-on,
    .input-append .add-on {
      text-shadow: 0 1px 0 #ffffff;
      background-color: #f0f0f0;
      border: 1px solid #d5d5d5;
    }
    .input-prepend.input-append .media-preview,
    .input-append.input-append .media-preview {
      margin: 0;
    }
    .form-actions {
      background-color: #f0f0f0;
      border-top: 1px solid #d5d5d5;
    }
    .uneditable-input {
      background-color: #fff;
      border-color: #eeeeee;
      -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
      box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
    }
    .help-block,
    .help-inline {
      color: #555;
    }
    .table-bordered th {
      background-color: #f0f0f0;
    }
    .well {
      background-color: transparent;
      border: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    .nav-tabs.nav-stacked > li > a {
      background-color: #f0f0f0;
    }
    .nav-tabs.nav-stacked > li > a:hover {
      background-color: #eaeaea;
    }
    .list-striped li:nth-child(odd),
    .list-striped dd:nth-child(odd),
    .row-striped .row:nth-child(odd),
    .row-striped .row-fluid:nth-child(odd),
    .cat-list-row0 {
      background-color: #eaeaea;
    }
    .list-striped li:hover,
    .list-striped dd:hover,
    .row-striped .row:hover,
    .row-striped .row-fluid:hover,
    .cat-list-row0:hover,
    .cat-list-row1:hover {
      background-color: #fcfcfc;
    }
    .filter-search.alert-info {
      background-color: transparent;
      border-color: transparent;
      color: inherit;
    }
    .filter-search.alert-info .inputbox {
      color: ;
    }
    p.success,
    p.info,
    p.error,
    p.warning {
      border-radius: 6px;
      border-radius: 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      padding: 15px;
      font-weight: bold;
      border: 1px solid;
    }
    p.success a,
    p.info a,
    p.error a,
    p.warning a {
      color: #666 !important;
    }
    p.success a:hover,
    p.info a:hover,
    p.error a:hover,
    p.warning a:hover {
      color: #000 !important;
      text-shadow: none;
    }
    p.success {
      background: #dff0d8;
      border-color: #d6e9c6;
      color: #468847;
    }
    p.info {
      background: #d9edf7;
      border-color: #bce8f1;
      color: #3a87ad;
    }
    p.error {
      background: #f2dede;
      border-color: #eed3d7;
      color: #b94a48;
    }
    p.warning {
      background: #fcf8e3;
      border-color: #fbeed5;
      color: #c09853;
    }
    .logo-type-gantry #rt-logo {
      background: url(../images/logo/light/logo.png) 0 0 no-repeat;
    }
    #rt-top-surround {
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      color: #6e6e6e;
      text-shadow: 0 2px 3px #ffffff;
      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      border-bottom: 1px solid #ffffff;
    }
    #rt-top-surround .title {
      color: #303030;
      text-shadow: 1px 1px 1px #ffffff;
    }
    #rt-top-surround a:hover {
      color: #303030;
    }
    #rt-top-surround:after {
      background: url(../images/patterns/noise.png);
    }
    #rt-showcase {
      background-color: #e0e0e0;
      background-image: -moz-linear-gradient(top,#d7d7d7,#eeeeee);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#d7d7d7),to(#eeeeee));
      background-image: -webkit-linear-gradient(top,#d7d7d7,#eeeeee);
      background-image: -o-linear-gradient(top,#d7d7d7,#eeeeee);
      background-image: linear-gradient(to bottom,#d7d7d7,#eeeeee);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd7d7d7', endColorstr='#ffeeeeee', GradientType=0);
      background-color: #e0e0e0;
      background-image: -moz-linear-gradient(top,#d7d7d7,#eeeeee);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#d7d7d7),to(#eeeeee));
      background-image: -webkit-linear-gradient(top,#d7d7d7,#eeeeee);
      background-image: -o-linear-gradient(top,#d7d7d7,#eeeeee);
      background-image: linear-gradient(to bottom,#d7d7d7,#eeeeee);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd7d7d7', endColorstr='#ffeeeeee', GradientType=0);
      color: #6e6e6e;
      border-bottom: 1px solid #ffffff;
      -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
      -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
      box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
      -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
      -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
      box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
      text-shadow: 0 2px 3px #ffffff;
    }
    #rt-showcase .title {
      color: #303030;
      text-shadow: 1px 1px 1px #ffffff;
    }
    #rt-showcase a:hover {
      color: #303030;
    }
    .rt-showcase-pattern {
      background-image: -webkit-linear-gradient(rgba(0,0,0,0.03) 2px,transparent 2px), -webkit-linear-gradient(0,rgba(0,0,0,0.03) 2px,transparent 2px), -webkit-linear-gradient(rgba(0,0,0,0.03) 1px,transparent 1px), -webkit-linear-gradient(0,rgba(0,0,0,0.03) 1px,transparent 1px);
      background-size: 80px 80px, 80px 80px, 5px 5px, 5px 5px;
      background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
    }
    .title3 .title {
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      border-bottom: 1px solid #ffffff;
      color: #303030;
      text-shadow: 1px 1px 1px #ffffff;
    }
    .box3 {
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      background-color: #f1f1f1;
      background-image: -moz-linear-gradient(top,#ffffff,#dddddd);
      background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#dddddd));
      background-image: -webkit-linear-gradient(top,#ffffff,#dddddd);
      background-image: -o-linear-gradient(top,#ffffff,#dddddd);
      background-image: linear-gradient(to bottom,#ffffff,#dddddd);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);
      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      border-bottom: 1px solid #ffffff;
      color: #6e6e6e;
      text-shadow: 0 2px 3px #ffffff;
    }
    .box3 .title {
      color: #303030;
      text-shadow: 1px 1px 1px #ffffff;
    }
    .box3 a:hover {
      color: #303030;
    }
    #rt-showcase .box3 .title,
    #rt-top-surround .box3 .title {
      border-bottom: 1px solid #d1d1d1;
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
      -webkit-box-shadow: 0 1px 0 #ffffff;
      -moz-box-shadow: 0 1px 0 #ffffff;
      box-shadow: 0 1px 0 #ffffff;
    }
    #rt-showcase .title3 .title,
    #rt-top-surround .title3 .title {
      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      box-shadow: 0 2px 4px rgba(0,0,0,0.3);
      border-bottom: 1px solid #ffffff;
    }
    .promo h1 {
      text-shadow: 1px 1px 0 #ffffff;
    }
    .promo h1 b {
      color: #303030;
      -webkit-mask-image: -webkit-gradient(linear,left top,left bottom,color-stop(100%,#000000),color-stop(40%,#000000),color-stop(0%,rgba(0,0,0,0.5)));
      mask: url(../images/mask.svg#light);
    }
    .promo p b {
      color: #303030;
    }
    #rt-drawer {
      background: #ffffff;
      border-bottom: 1px solid #ffffff;
      -webkit-box-shadow: inset 0 -2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: inset 0 -2px 4px rgba(0,0,0,0.3);
      box-shadow: inset 0 -2px 4px rgba(0,0,0,0.3);
      -webkit-box-shadow: inset 0 -2px 4px rgba(0,0,0,0.3);
      -moz-box-shadow: inset 0 -2px 4px rgba(0,0,0,0.3);
      box-shadow: inset 0 -2px 4px rgba(0,0,0,0.3);
    }
    @font-face {
      font-family: 'FontAwesome';
      src: url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.eot?v=3.2.1');
      src: url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
      font-weight: normal;
      font-style: normal;
    }

Examples and source code

fa-lock

Place Font Awesome icons just about anywhere with the <i> tag.

<i class="fa fa-lock"></i> fa-lock
Icon classes are echoed via CSS :before.

fa-lock

fa-lock

fa-lock

fa-lock

fa-lock

To increase icon sizes relative to their container, use the fa-lg (33% increase), fa-2x, fa-3x, fa-4x, or fa-5x classes.

<p><i class="fa fa-lock fa-lg"></i> fa-lock</p>
<p><i class="fa fa-lock fa-2x"></i> fa-lock</p>
<p><i class="fa fa-lock fa-3x"></i> fa-lock</p>
<p><i class="fa fa-lock fa-4x"></i> fa-lock</p>
<p><i class="fa fa-lock fa-5x"></i> fa-lock</p>
If your icons are getting chopped off on top and bottom, make sure you have sufficient line-height.

Use fa-fw to set icons at a fixed width. Great to use when variable icon widths throw off alignment. Especially useful in things like nav lists.

<ul class="nav nav-pills nav-stacked">
  <li class="active"><a href="#"><i class="fa fa-lock fa-fw"></i> Home</a></li>
  <li><a href="#"><i class="fa fa-lock fa-fw"></i> Library</a></li>
</ul>
  • Font Awesome icon can be used
  • to easily replace lists

Use fa-ul and fa-li to easily replace default bullets in unordered lists.

<ul class="fa-ul">
  <li><i class="fa-li fa fa-lock"></i>Font Awesome icon can be used</li>
  <li><i class="fa-li fa fa-lock fa-spin"></i>to easily replace lists</li>
</ul>

Use a few styles together and you'll have easy pull quotes or a great introductory article icon.

Use fa-border and pull-right or pull-left for easy pull quotes or article graphics.

<i class="fa fa-lock fa-2x pull-left fa-border"></i>
Use a few styles together and you'll have easy pull quotes or a great introductory article icon.

  normal
  fa-rotate-90
  fa-rotate-180
  fa-rotate-270
  fa-flip-horizontal
  fa-flip-vertical

To arbitrarily rotate and flip icons, use the fa-rotate-* and fa-flip-* classes.

<i class="fa fa-lock"></i>  normal<br>
<i class="fa fa-lock fa-rotate-90"></i>  fa-rotate-90<br>
<i class="fa fa-lock fa-rotate-180"></i>  fa-rotate-180<br>
<i class="fa fa-lock fa-rotate-270"></i>  fa-rotate-270<br>
<i class="fa fa-lock fa-flip-horizontal"></i>  fa-flip-horizontal<br>
<i class="fa fa-lock fa-flip-vertical"></i>  fa-flip-vertical

Use the fa-spin class to get any icon to rotate. Works well with fa-spinner, fa-refresh, and fa-cog.

<i class="fa fa-lock fa-2x fa-spin"></i>
<i class="fa fa-lock fa-3x fa-spin"></i>
<i class="fa fa-lock fa-4x fa-spin"></i>

CSS3 animations aren't supported in IE8 - IE9.

fa-lock on fa-square-o
fa-lock on fa-circle
fa-lockl on fa-square
fa-ban on fa-lock

To stack multiple icons, use the fa-stack class on the parent, the fa-stack-1x for the regularly sized icon, and fa-stack-2x for the larger icon. fa-inverse can be used as an alternative icon color. You can even throw larger icon classes on the parent to get further control of sizing.

<span class="fa-stack fa-lg">
  <i class="fa fa-square-o fa-stack-2x"></i>
  <i class="fa fa-lock fa-stack-1x"></i>
</span>
fa-lock on fa-square-o<br>
<span class="fa-stack fa-lg">
  <i class="fa fa-circle fa-stack-2x"></i>
  <i class="fa fa-lock fa-stack-1x fa-inverse"></i>
</span>
fa-lock on fa-circle<br>
<span class="fa-stack fa-lg">
  <i class="fa fa-square fa-stack-2x"></i>
  <i class="fa fa-lock fa-stack-1x fa-inverse"></i>
</span>
fa-lock on fa-square<br>
<span class="fa-stack fa-lg">
  <i class="fa fa-lock fa-stack-1x"></i>
  <i class="fa fa-ban fa-stack-2x text-danger"></i>
</span>
fa-ban on fa-lock

Font Awesome works great with the full range of Bootstrap components.

<a class="btn btn-danger" href="#">
  <i class="fa fa-lock fa-lg"></i> fa-lock</a>
<a class="btn btn-default btn-sm" href="#">
  <i class="fa fa-lock"></i> fa-lock</a>

<a class="btn btn-lg btn-success" href="#">
  <i class="fa fa-lock fa-2x pull-left"></i> Font Awesome<br>fa-lock



<div class="input-group margin-bottom-sm">
  <span class="input-group-addon"><i class="fa fa-lock fa-fw"></i></span>
  <input class="form-control" type="text" placeholder="fa-lock">
</div>
<div class="input-group">
  <span class="input-group-addon"><i class="fa fa-lock fa-fw"></i></span>
  <input class="form-control" type="password" placeholder="fa-lock">
</div>