<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=cc96f401ece1ac262107)
 * Config saved to config.json and https://gist.github.com/cc96f401ece1ac262107
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=cc96f401ece1ac262107)
 * Config saved to config.json and https://gist.github.com/cc96f401ece1ac262107
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .btn &gt; .caret,
  .dropup &gt; .btn &gt; .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('/assets/glyphicons-halflings-regular.eot');
  src: url('/assets/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/assets/glyphicons-halflings-regular.woff') format('woff'), url('/assets/glyphicons-halflings-regular.ttf') format('truetype'), url('/assets/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail &gt; img,
.thumbnail a &gt; img,
.carousel-inner &gt; .item &gt; img,
.carousel-inner &gt; .item &gt; a &gt; img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline &gt; li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  -webkit-box-shadow: none;
          box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table &gt; thead &gt; tr &gt; th,
.table &gt; tbody &gt; tr &gt; th,
.table &gt; tfoot &gt; tr &gt; th,
.table &gt; thead &gt; tr &gt; td,
.table &gt; tbody &gt; tr &gt; td,
.table &gt; tfoot &gt; tr &gt; td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table &gt; thead &gt; tr &gt; th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.table &gt; caption + thead &gt; tr:first-child &gt; th,
.table &gt; colgroup + thead &gt; tr:first-child &gt; th,
.table &gt; thead:first-child &gt; tr:first-child &gt; th,
.table &gt; caption + thead &gt; tr:first-child &gt; td,
.table &gt; colgroup + thead &gt; tr:first-child &gt; td,
.table &gt; thead:first-child &gt; tr:first-child &gt; td {
  border-top: 0;
}
.table &gt; tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed &gt; thead &gt; tr &gt; th,
.table-condensed &gt; tbody &gt; tr &gt; th,
.table-condensed &gt; tfoot &gt; tr &gt; th,
.table-condensed &gt; thead &gt; tr &gt; td,
.table-condensed &gt; tbody &gt; tr &gt; td,
.table-condensed &gt; tfoot &gt; tr &gt; td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
}
.table-bordered &gt; thead &gt; tr &gt; th,
.table-bordered &gt; tbody &gt; tr &gt; th,
.table-bordered &gt; tfoot &gt; tr &gt; th,
.table-bordered &gt; thead &gt; tr &gt; td,
.table-bordered &gt; tbody &gt; tr &gt; td,
.table-bordered &gt; tfoot &gt; tr &gt; td {
  border: 1px solid #dddddd;
}
.table-bordered &gt; thead &gt; tr &gt; th,
.table-bordered &gt; thead &gt; tr &gt; td {
  border-bottom-width: 2px;
}
.table-striped &gt; tbody &gt; tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover &gt; tbody &gt; tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table &gt; thead &gt; tr &gt; td.active,
.table &gt; tbody &gt; tr &gt; td.active,
.table &gt; tfoot &gt; tr &gt; td.active,
.table &gt; thead &gt; tr &gt; th.active,
.table &gt; tbody &gt; tr &gt; th.active,
.table &gt; tfoot &gt; tr &gt; th.active,
.table &gt; thead &gt; tr.active &gt; td,
.table &gt; tbody &gt; tr.active &gt; td,
.table &gt; tfoot &gt; tr.active &gt; td,
.table &gt; thead &gt; tr.active &gt; th,
.table &gt; tbody &gt; tr.active &gt; th,
.table &gt; tfoot &gt; tr.active &gt; th {
  background-color: #f5f5f5;
}
.table-hover &gt; tbody &gt; tr &gt; td.active:hover,
.table-hover &gt; tbody &gt; tr &gt; th.active:hover,
.table-hover &gt; tbody &gt; tr.active:hover &gt; td,
.table-hover &gt; tbody &gt; tr:hover &gt; .active,
.table-hover &gt; tbody &gt; tr.active:hover &gt; th {
  background-color: #e8e8e8;
}
.table &gt; thead &gt; tr &gt; td.success,
.table &gt; tbody &gt; tr &gt; td.success,
.table &gt; tfoot &gt; tr &gt; td.success,
.table &gt; thead &gt; tr &gt; th.success,
.table &gt; tbody &gt; tr &gt; th.success,
.table &gt; tfoot &gt; tr &gt; th.success,
.table &gt; thead &gt; tr.success &gt; td,
.table &gt; tbody &gt; tr.success &gt; td,
.table &gt; tfoot &gt; tr.success &gt; td,
.table &gt; thead &gt; tr.success &gt; th,
.table &gt; tbody &gt; tr.success &gt; th,
.table &gt; tfoot &gt; tr.success &gt; th {
  background-color: #dff0d8;
}
.table-hover &gt; tbody &gt; tr &gt; td.success:hover,
.table-hover &gt; tbody &gt; tr &gt; th.success:hover,
.table-hover &gt; tbody &gt; tr.success:hover &gt; td,
.table-hover &gt; tbody &gt; tr:hover &gt; .success,
.table-hover &gt; tbody &gt; tr.success:hover &gt; th {
  background-color: #d0e9c6;
}
.table &gt; thead &gt; tr &gt; td.info,
.table &gt; tbody &gt; tr &gt; td.info,
.table &gt; tfoot &gt; tr &gt; td.info,
.table &gt; thead &gt; tr &gt; th.info,
.table &gt; tbody &gt; tr &gt; th.info,
.table &gt; tfoot &gt; tr &gt; th.info,
.table &gt; thead &gt; tr.info &gt; td,
.table &gt; tbody &gt; tr.info &gt; td,
.table &gt; tfoot &gt; tr.info &gt; td,
.table &gt; thead &gt; tr.info &gt; th,
.table &gt; tbody &gt; tr.info &gt; th,
.table &gt; tfoot &gt; tr.info &gt; th {
  background-color: #d9edf7;
}
.table-hover &gt; tbody &gt; tr &gt; td.info:hover,
.table-hover &gt; tbody &gt; tr &gt; th.info:hover,
.table-hover &gt; tbody &gt; tr.info:hover &gt; td,
.table-hover &gt; tbody &gt; tr:hover &gt; .info,
.table-hover &gt; tbody &gt; tr.info:hover &gt; th {
  background-color: #c4e3f3;
}
.table &gt; thead &gt; tr &gt; td.warning,
.table &gt; tbody &gt; tr &gt; td.warning,
.table &gt; tfoot &gt; tr &gt; td.warning,
.table &gt; thead &gt; tr &gt; th.warning,
.table &gt; tbody &gt; tr &gt; th.warning,
.table &gt; tfoot &gt; tr &gt; th.warning,
.table &gt; thead &gt; tr.warning &gt; td,
.table &gt; tbody &gt; tr.warning &gt; td,
.table &gt; tfoot &gt; tr.warning &gt; td,
.table &gt; thead &gt; tr.warning &gt; th,
.table &gt; tbody &gt; tr.warning &gt; th,
.table &gt; tfoot &gt; tr.warning &gt; th {
  background-color: #fcf8e3;
}
.table-hover &gt; tbody &gt; tr &gt; td.warning:hover,
.table-hover &gt; tbody &gt; tr &gt; th.warning:hover,
.table-hover &gt; tbody &gt; tr.warning:hover &gt; td,
.table-hover &gt; tbody &gt; tr:hover &gt; .warning,
.table-hover &gt; tbody &gt; tr.warning:hover &gt; th {
  background-color: #faf2cc;
}
.table &gt; thead &gt; tr &gt; td.danger,
.table &gt; tbody &gt; tr &gt; td.danger,
.table &gt; tfoot &gt; tr &gt; td.danger,
.table &gt; thead &gt; tr &gt; th.danger,
.table &gt; tbody &gt; tr &gt; th.danger,
.table &gt; tfoot &gt; tr &gt; th.danger,
.table &gt; thead &gt; tr.danger &gt; td,
.table &gt; tbody &gt; tr.danger &gt; td,
.table &gt; tfoot &gt; tr.danger &gt; td,
.table &gt; thead &gt; tr.danger &gt; th,
.table &gt; tbody &gt; tr.danger &gt; th,
.table &gt; tfoot &gt; tr.danger &gt; th {
  background-color: #f2dede;
}
.table-hover &gt; tbody &gt; tr &gt; td.danger:hover,
.table-hover &gt; tbody &gt; tr &gt; th.danger:hover,
.table-hover &gt; tbody &gt; tr.danger:hover &gt; td,
.table-hover &gt; tbody &gt; tr:hover &gt; .danger,
.table-hover &gt; tbody &gt; tr.danger:hover &gt; th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }
  .table-responsive &gt; .table {
    margin-bottom: 0;
  }
  .table-responsive &gt; .table &gt; thead &gt; tr &gt; th,
  .table-responsive &gt; .table &gt; tbody &gt; tr &gt; th,
  .table-responsive &gt; .table &gt; tfoot &gt; tr &gt; th,
  .table-responsive &gt; .table &gt; thead &gt; tr &gt; td,
  .table-responsive &gt; .table &gt; tbody &gt; tr &gt; td,
  .table-responsive &gt; .table &gt; tfoot &gt; tr &gt; td {
    white-space: nowrap;
  }
  .table-responsive &gt; .table-bordered {
    border: 0;
  }
  .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child,
  .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child {
    border-left: 0;
  }
  .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child,
  .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child {
    border-right: 0;
  }
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th,
  .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td,
  .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"],
  input[type="time"],
  input[type="datetime-local"],
  input[type="month"] {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.form-group-sm .form-control {
  height: 30px;
  line-height: 30px;
}
textarea.form-group-sm .form-control,
select[multiple].form-group-sm .form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  min-height: 32px;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.form-group-lg .form-control {
  height: 46px;
  line-height: 46px;
}
textarea.form-group-lg .form-control,
select[multiple].form-group-lg .form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  min-height: 38px;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group &gt; .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open &gt; .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open &gt; .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}
.btn-primary {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open &gt; .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open &gt; .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open &gt; .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open &gt; .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open &gt; .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open &gt; .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open &gt; .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open &gt; .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open &gt; .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open &gt; .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg &gt; .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm &gt; .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs &gt; .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
     transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
     transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
     transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu &gt; li &gt; a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu &gt; li &gt; a:hover,
.dropdown-menu &gt; li &gt; a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu &gt; .active &gt; a,
.dropdown-menu &gt; .active &gt; a:hover,
.dropdown-menu &gt; .active &gt; a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu &gt; .disabled &gt; a,
.dropdown-menu &gt; .disabled &gt; a:hover,
.dropdown-menu &gt; .disabled &gt; a:focus {
  color: #777777;
}
.dropdown-menu &gt; .disabled &gt; a:hover,
.dropdown-menu &gt; .disabled &gt; a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open &gt; .dropdown-menu {
  display: block;
}
.open &gt; a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right &gt; .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group &gt; .btn,
.btn-group-vertical &gt; .btn {
  position: relative;
  float: left;
}
.btn-group &gt; .btn:hover,
.btn-group-vertical &gt; .btn:hover,
.btn-group &gt; .btn:focus,
.btn-group-vertical &gt; .btn:focus,
.btn-group &gt; .btn:active,
.btn-group-vertical &gt; .btn:active,
.btn-group &gt; .btn.active,
.btn-group-vertical &gt; .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar &gt; .btn,
.btn-toolbar &gt; .btn-group,
.btn-toolbar &gt; .input-group {
  margin-left: 5px;
}
.btn-group &gt; .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group &gt; .btn:first-child {
  margin-left: 0;
}
.btn-group &gt; .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group &gt; .btn:last-child:not(:first-child),
.btn-group &gt; .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group &gt; .btn-group {
  float: left;
}
.btn-group &gt; .btn-group:not(:first-child):not(:last-child) &gt; .btn {
  border-radius: 0;
}
.btn-group &gt; .btn-group:first-child:not(:last-child) &gt; .btn:last-child,
.btn-group &gt; .btn-group:first-child:not(:last-child) &gt; .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group &gt; .btn-group:last-child:not(:first-child) &gt; .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group &gt; .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group &gt; .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical &gt; .btn,
.btn-group-vertical &gt; .btn-group,
.btn-group-vertical &gt; .btn-group &gt; .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical &gt; .btn-group &gt; .btn {
  float: none;
}
.btn-group-vertical &gt; .btn + .btn,
.btn-group-vertical &gt; .btn + .btn-group,
.btn-group-vertical &gt; .btn-group + .btn,
.btn-group-vertical &gt; .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical &gt; .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical &gt; .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical &gt; .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical &gt; .btn-group:not(:first-child):not(:last-child) &gt; .btn {
  border-radius: 0;
}
.btn-group-vertical &gt; .btn-group:first-child:not(:last-child) &gt; .btn:last-child,
.btn-group-vertical &gt; .btn-group:first-child:not(:last-child) &gt; .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical &gt; .btn-group:last-child:not(:first-child) &gt; .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified &gt; .btn,
.btn-group-justified &gt; .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified &gt; .btn-group .btn {
  width: 100%;
}
.btn-group-justified &gt; .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] &gt; .btn input[type="radio"],
[data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="radio"],
[data-toggle="buttons"] &gt; .btn input[type="checkbox"],
[data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg &gt; .form-control,
.input-group-lg &gt; .input-group-addon,
.input-group-lg &gt; .input-group-btn &gt; .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg &gt; .form-control,
select.input-group-lg &gt; .input-group-addon,
select.input-group-lg &gt; .input-group-btn &gt; .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg &gt; .form-control,
textarea.input-group-lg &gt; .input-group-addon,
textarea.input-group-lg &gt; .input-group-btn &gt; .btn,
select[multiple].input-group-lg &gt; .form-control,
select[multiple].input-group-lg &gt; .input-group-addon,
select[multiple].input-group-lg &gt; .input-group-btn &gt; .btn {
  height: auto;
}
.input-group-sm &gt; .form-control,
.input-group-sm &gt; .input-group-addon,
.input-group-sm &gt; .input-group-btn &gt; .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm &gt; .form-control,
select.input-group-sm &gt; .input-group-addon,
select.input-group-sm &gt; .input-group-btn &gt; .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm &gt; .form-control,
textarea.input-group-sm &gt; .input-group-addon,
textarea.input-group-sm &gt; .input-group-btn &gt; .btn,
select[multiple].input-group-sm &gt; .form-control,
select[multiple].input-group-sm &gt; .input-group-addon,
select[multiple].input-group-sm &gt; .input-group-btn &gt; .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child &gt; .btn,
.input-group-btn:first-child &gt; .btn-group &gt; .btn,
.input-group-btn:first-child &gt; .dropdown-toggle,
.input-group-btn:last-child &gt; .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child &gt; .btn-group:not(:last-child) &gt; .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child &gt; .btn,
.input-group-btn:last-child &gt; .btn-group &gt; .btn,
.input-group-btn:last-child &gt; .dropdown-toggle,
.input-group-btn:first-child &gt; .btn:not(:first-child),
.input-group-btn:first-child &gt; .btn-group:not(:first-child) &gt; .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn &gt; .btn {
  position: relative;
}
.input-group-btn &gt; .btn + .btn {
  margin-left: -1px;
}
.input-group-btn &gt; .btn:hover,
.input-group-btn &gt; .btn:focus,
.input-group-btn &gt; .btn:active {
  z-index: 2;
}
.input-group-btn:first-child &gt; .btn,
.input-group-btn:first-child &gt; .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child &gt; .btn,
.input-group-btn:last-child &gt; .btn-group {
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav &gt; li {
  position: relative;
  display: block;
}
.nav &gt; li &gt; a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav &gt; li &gt; a:hover,
.nav &gt; li &gt; a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav &gt; li.disabled &gt; a {
  color: #777777;
}
.nav &gt; li.disabled &gt; a:hover,
.nav &gt; li.disabled &gt; a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open &gt; a,
.nav .open &gt; a:hover,
.nav .open &gt; a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav &gt; li &gt; a &gt; img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
.nav-tabs &gt; li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs &gt; li &gt; a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs &gt; li &gt; a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs &gt; li.active &gt; a,
.nav-tabs &gt; li.active &gt; a:hover,
.nav-tabs &gt; li.active &gt; a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified &gt; li {
  float: none;
}
.nav-tabs.nav-justified &gt; li &gt; a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified &gt; .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified &gt; li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified &gt; li &gt; a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified &gt; li &gt; a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified &gt; .active &gt; a,
.nav-tabs.nav-justified &gt; .active &gt; a:hover,
.nav-tabs.nav-justified &gt; .active &gt; a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified &gt; li &gt; a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified &gt; .active &gt; a,
  .nav-tabs.nav-justified &gt; .active &gt; a:hover,
  .nav-tabs.nav-justified &gt; .active &gt; a:focus {
    border-bottom-color: #ffffff;
  }
}
.nav-pills &gt; li {
  float: left;
}
.nav-pills &gt; li &gt; a {
  border-radius: 4px;
}
.nav-pills &gt; li + li {
  margin-left: 2px;
}
.nav-pills &gt; li.active &gt; a,
.nav-pills &gt; li.active &gt; a:hover,
.nav-pills &gt; li.active &gt; a:focus {
  color: #ffffff;
  background-color: #337ab7;
}
.nav-stacked &gt; li {
  float: none;
}
.nav-stacked &gt; li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified &gt; li {
  float: none;
}
.nav-justified &gt; li &gt; a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified &gt; .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified &gt; li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified &gt; li &gt; a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified &gt; li &gt; a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified &gt; .active &gt; a,
.nav-tabs-justified &gt; .active &gt; a:hover,
.nav-tabs-justified &gt; .active &gt; a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified &gt; li &gt; a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified &gt; .active &gt; a,
  .nav-tabs-justified &gt; .active &gt; a:hover,
  .nav-tabs-justified &gt; .active &gt; a:focus {
    border-bottom-color: #ffffff;
  }
}
.tab-content &gt; .tab-pane {
  display: none;
}
.tab-content &gt; .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container &gt; .navbar-header,
.container-fluid &gt; .navbar-header,
.container &gt; .navbar-collapse,
.container-fluid &gt; .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container &gt; .navbar-header,
  .container-fluid &gt; .navbar-header,
  .container &gt; .navbar-collapse,
  .container-fluid &gt; .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand &gt; img {
  display: block;
}
@media (min-width: 768px) {
  .navbar &gt; .container .navbar-brand,
  .navbar &gt; .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav &gt; li &gt; a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu &gt; li &gt; a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu &gt; li &gt; a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
  .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav &gt; li {
    float: left;
  }
  .navbar-nav &gt; li &gt; a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group &gt; .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav &gt; li &gt; .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav &gt; li &gt; .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777777;
}
.navbar-default .navbar-nav &gt; li &gt; a {
  color: #777777;
}
.navbar-default .navbar-nav &gt; li &gt; a:hover,
.navbar-default .navbar-nav &gt; li &gt; a:focus {
  color: #333333;
  background-color: transparent;
}
.navbar-default .navbar-nav &gt; .active &gt; a,
.navbar-default .navbar-nav &gt; .active &gt; a:hover,
.navbar-default .navbar-nav &gt; .active &gt; a:focus {
  color: #555555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav &gt; .disabled &gt; a,
.navbar-default .navbar-nav &gt; .disabled &gt; a:hover,
.navbar-default .navbar-nav &gt; .disabled &gt; a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav &gt; .open &gt; a,
.navbar-default .navbar-nav &gt; .open &gt; a:hover,
.navbar-default .navbar-nav &gt; .open &gt; a:focus {
  background-color: #e7e7e7;
  color: #555555;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a {
    color: #777777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
    color: #333333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {
    color: #555555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777777;
}
.navbar-default .navbar-link:hover {
  color: #333333;
}
.navbar-default .btn-link {
  color: #777777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav &gt; li &gt; a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav &gt; li &gt; a:hover,
.navbar-inverse .navbar-nav &gt; li &gt; a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav &gt; .active &gt; a,
.navbar-inverse .navbar-nav &gt; .active &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .active &gt; a:focus {
  color: #ffffff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav &gt; .disabled &gt; a,
.navbar-inverse .navbar-nav &gt; .disabled &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .disabled &gt; a:focus {
  color: #444444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav &gt; .open &gt; a,
.navbar-inverse .navbar-nav &gt; .open &gt; a:hover,
.navbar-inverse .navbar-nav &gt; .open &gt; a:focus {
  background-color: #080808;
  color: #ffffff;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus {
    color: #ffffff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus {
    color: #444444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb &gt; li {
  display: inline-block;
}
.breadcrumb &gt; li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
.breadcrumb &gt; .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination &gt; li {
  display: inline;
}
.pagination &gt; li &gt; a,
.pagination &gt; li &gt; span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination &gt; li:first-child &gt; a,
.pagination &gt; li:first-child &gt; span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination &gt; li:last-child &gt; a,
.pagination &gt; li:last-child &gt; span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination &gt; li &gt; a:hover,
.pagination &gt; li &gt; span:hover,
.pagination &gt; li &gt; a:focus,
.pagination &gt; li &gt; span:focus {
  color: #23527c;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination &gt; .active &gt; a,
.pagination &gt; .active &gt; span,
.pagination &gt; .active &gt; a:hover,
.pagination &gt; .active &gt; span:hover,
.pagination &gt; .active &gt; a:focus,
.pagination &gt; .active &gt; span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination &gt; .disabled &gt; span,
.pagination &gt; .disabled &gt; span:hover,
.pagination &gt; .disabled &gt; span:focus,
.pagination &gt; .disabled &gt; a,
.pagination &gt; .disabled &gt; a:hover,
.pagination &gt; .disabled &gt; a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg &gt; li &gt; a,
.pagination-lg &gt; li &gt; span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg &gt; li:first-child &gt; a,
.pagination-lg &gt; li:first-child &gt; span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg &gt; li:last-child &gt; a,
.pagination-lg &gt; li:last-child &gt; span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm &gt; li &gt; a,
.pagination-sm &gt; li &gt; span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm &gt; li:first-child &gt; a,
.pagination-sm &gt; li:first-child &gt; span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm &gt; li:last-child &gt; a,
.pagination-sm &gt; li:last-child &gt; span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li &gt; a,
.pager li &gt; span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}
.pager li &gt; a:hover,
.pager li &gt; a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next &gt; a,
.pager .next &gt; span {
  float: right;
}
.pager .previous &gt; a,
.pager .previous &gt; span {
  float: left;
}
.pager .disabled &gt; a,
.pager .disabled &gt; a:hover,
.pager .disabled &gt; a:focus,
.pager .disabled &gt; span {
  color: #777777;
  background-color: #ffffff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs &gt; .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active &gt; .badge,
.nav-pills &gt; .active &gt; a &gt; .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.list-group-item &gt; .badge {
  float: right;
}
.list-group-item &gt; .badge + .badge {
  margin-right: 5px;
}
.nav-pills &gt; li &gt; a &gt; .badge {
  margin-left: 3px;
}
.jumbotron {
  padding: 30px 15px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron &gt; hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding: 48px 0;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail &gt; img,
.thumbnail a &gt; img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert &gt; p,
.alert &gt; ul {
  margin-bottom: 0;
}
.alert &gt; p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #ffffff;
  text-align: center;
  background-color: #337ab7;
  -webkit-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-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
          background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-right,
.media &gt; .pull-right {
  padding-left: 10px;
}
.media-left,
.media &gt; .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item {
  color: #555555;
}
a.list-group-item .list-group-item-heading {
  color: #333333;
}
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading &gt; small,
.list-group-item.active:hover .list-group-item-heading &gt; small,
.list-group-item.active:focus .list-group-item-heading &gt; small,
.list-group-item.active .list-group-item-heading &gt; .small,
.list-group-item.active:hover .list-group-item-heading &gt; .small,
.list-group-item.active:focus .list-group-item-heading &gt; .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-heading &gt; .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title &gt; a,
.panel-title &gt; small,
.panel-title &gt; .small,
.panel-title &gt; small &gt; a,
.panel-title &gt; .small &gt; a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel &gt; .list-group,
.panel &gt; .panel-collapse &gt; .list-group {
  margin-bottom: 0;
}
.panel &gt; .list-group .list-group-item,
.panel &gt; .panel-collapse &gt; .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel &gt; .list-group:first-child .list-group-item:first-child,
.panel &gt; .panel-collapse &gt; .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel &gt; .list-group:last-child .list-group-item:last-child,
.panel &gt; .panel-collapse &gt; .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel &gt; .table,
.panel &gt; .table-responsive &gt; .table,
.panel &gt; .panel-collapse &gt; .table {
  margin-bottom: 0;
}
.panel &gt; .table caption,
.panel &gt; .table-responsive &gt; .table caption,
.panel &gt; .panel-collapse &gt; .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel &gt; .table:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:first-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:first-child,
.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:first-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:first-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:last-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:last-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:last-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:last-child,
.panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:last-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:last-child,
.panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:last-child,
.panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel &gt; .table:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:first-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:first-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:first-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:first-child,
.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:first-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:first-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:first-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:last-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:last-child,
.panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:last-child,
.panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:last-child,
.panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel &gt; .panel-body + .table,
.panel &gt; .panel-body + .table-responsive,
.panel &gt; .table + .panel-body,
.panel &gt; .table-responsive + .panel-body {
  border-top: 1px solid #dddddd;
}
.panel &gt; .table &gt; tbody:first-child &gt; tr:first-child th,
.panel &gt; .table &gt; tbody:first-child &gt; tr:first-child td {
  border-top: 0;
}
.panel &gt; .table-bordered,
.panel &gt; .table-responsive &gt; .table-bordered {
  border: 0;
}
.panel &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child,
.panel &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child {
  border-left: 0;
}
.panel &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child,
.panel &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child,
.panel &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child,
.panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child {
  border-right: 0;
}
.panel &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; td,
.panel &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; td,
.panel &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; th,
.panel &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; th {
  border-bottom: 0;
}
.panel &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td,
.panel &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td,
.panel &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th,
.panel &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th,
.panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th {
  border-bottom: 0;
}
.panel &gt; .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse &gt; .panel-body,
.panel-group .panel-heading + .panel-collapse &gt; .list-group {
  border-top: 1px solid #dddddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}
.panel-default {
  border-color: #dddddd;
}
.panel-default &gt; .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body {
  border-top-color: #dddddd;
}
.panel-default &gt; .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default &gt; .panel-footer + .panel-collapse &gt; .panel-body {
  border-bottom-color: #dddddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary &gt; .panel-heading {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary &gt; .panel-heading + .panel-collapse &gt; .panel-body {
  border-top-color: #337ab7;
}
.panel-primary &gt; .panel-heading .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.panel-primary &gt; .panel-footer + .panel-collapse &gt; .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success &gt; .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success &gt; .panel-heading + .panel-collapse &gt; .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success &gt; .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success &gt; .panel-footer + .panel-collapse &gt; .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info &gt; .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info &gt; .panel-heading + .panel-collapse &gt; .panel-body {
  border-top-color: #bce8f1;
}
.panel-info &gt; .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info &gt; .panel-footer + .panel-collapse &gt; .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning &gt; .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning &gt; .panel-heading + .panel-collapse &gt; .panel-body {
  border-top-color: #faebcc;
}
.panel-warning &gt; .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning &gt; .panel-footer + .panel-collapse &gt; .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger &gt; .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger &gt; .panel-heading + .panel-collapse &gt; .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger &gt; .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger &gt; .panel-footer + .panel-collapse &gt; .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover &gt; .arrow,
.popover &gt; .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover &gt; .arrow {
  border-width: 11px;
}
.popover &gt; .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top &gt; .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top &gt; .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right &gt; .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right &gt; .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom &gt; .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom &gt; .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left &gt; .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left &gt; .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner &gt; .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner &gt; .item &gt; img,
.carousel-inner &gt; .item &gt; a &gt; img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner &gt; .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
  }
  .carousel-inner &gt; .item.next,
  .carousel-inner &gt; .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner &gt; .item.prev,
  .carousel-inner &gt; .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner &gt; .item.next.left,
  .carousel-inner &gt; .item.prev.right,
  .carousel-inner &gt; .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner &gt; .active,
.carousel-inner &gt; .next,
.carousel-inner &gt; .prev {
  display: block;
}
.carousel-inner &gt; .active {
  left: 0;
}
.carousel-inner &gt; .next,
.carousel-inner &gt; .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner &gt; .next {
  left: 100%;
}
.carousel-inner &gt; .prev {
  left: -100%;
}
.carousel-inner &gt; .next.left,
.carousel-inner &gt; .prev.right {
  left: 0;
}
.carousel-inner &gt; .active.left {
  left: -100%;
}
.carousel-inner &gt; .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical &gt; .btn-group:before,
.btn-group-vertical &gt; .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical &gt; .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
body {
  font-family: "Open Sans", sans-serif;
  font-size: 15px; }

html, body {
  width: auto !important;
  overflow-x: hidden !important; }

body .btn-landing-signup-nav {
  background-color: #67981a;
  border-color: #67981a;
  font-family: "Open Sans", sans-serif;
  color: #ffffff;
  padding-left: 10px !important;
  padding-right: 10px !important; }
body .btn-group &gt; .btn:first-of-type {
  margin-left: 0;
  -webkit-border-top-left-radius: 24px;
  -moz-border-radius-topleft: 24px;
  border-top-left-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
  -moz-border-radius-bottomleft: 24px;
  border-bottom-left-radius: 24px; }
body .btn-group &gt; .btn:last-of-type {
  -webkit-border-top-right-radius: 24px;
  -moz-border-radius-topright: 24px;
  border-top-right-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
  -moz-border-radius-bottomright: 24px;
  border-bottom-right-radius: 24px; }
body .btn-group &gt; .dropdown-toggle {
  -webkit-border-top-right-radius: 24px;
  -moz-border-radius-topright: 24px;
  border-top-right-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
  -moz-border-radius-bottomright: 24px;
  border-bottom-right-radius: 24px; }
body .btn-landing-signup-nav:hover, body .btn-landing-signup-nav:focus, body .btn-landing-signup-nav:active, body .btn-landing-signup-nav.active {
  background-color: #538406;
  border-color: #3f7000; }
body .btn-landing-signup-nav.disabled:hover, body .btn-landing-signup-nav.disabled:focus, body .btn-landing-signup-nav.disabled:active, body .btn-landing-signup-nav.disabled.active {
  background-color: #67981a;
  border-color: #67981a; }
body .btn-landing-signup-nav[disabled]:hover, body .btn-landing-signup-nav[disabled]:focus, body .btn-landing-signup-nav[disabled]:active, body .btn-landing-signup-nav[disabled].active {
  background-color: #67981a;
  border-color: #67981a; }
body fieldset[disabled] .btn-landing-signup-nav:hover, body fieldset[disabled] .btn-landing-signup-nav:focus, body fieldset[disabled] .btn-landing-signup-nav:active, body fieldset[disabled] .btn-landing-signup-nav.active {
  background-color: #67981a;
  border-color: #67981a; }

body.home h1, body.signup h1, body.phonegap h1, body.wines-buythecase h1, body.exchange h1, body.application-error h1, body.markets\/signup h1 {
  font-size: 50px;
  font-weight: 600; }
body.home h2, body.signup h2, body.phonegap h2, body.wines-buythecase h2, body.exchange h2, body.application-error h2, body.markets\/signup h2 {
  padding: 40px 0;
  font-size: 40px;
  font-weight: 600;
  text-align: center; }
body.home h3, body.signup h3, body.phonegap h3, body.wines-buythecase h3, body.exchange h3, body.application-error h3, body.markets\/signup h3 {
  font-size: 30px;
  font-weight: 600;
  margin-top: 40px; }
body.home h4, body.signup h4, body.phonegap h4, body.wines-buythecase h4, body.exchange h4, body.application-error h4, body.markets\/signup h4 {
  font-size: 30px;
  font-weight: 600;
  text-align: center;
  padding: 10px;
  color: #fff; }
body.home h5, body.signup h5, body.phonegap h5, body.wines-buythecase h5, body.exchange h5, body.application-error h5, body.markets\/signup h5 {
  font-size: 25px;
  font-weight: 600;
  text-align: center;
  padding: 20px 0 5px 0; }
body.home h6, body.signup h6, body.phonegap h6, body.wines-buythecase h6, body.exchange h6, body.application-error h6, body.markets\/signup h6 {
  font-size: 40px;
  font-weight: 600;
  text-align: center;
  padding: 40px 0;
  color: #fff; }
body.home .hero img, body.signup .hero img, body.phonegap .hero img, body.wines-buythecase .hero img, body.exchange .hero img, body.application-error .hero img, body.markets\/signup .hero img {
  width: 100%;
  height: auto; }
body.home .hero-content, body.signup .hero-content, body.phonegap .hero-content, body.wines-buythecase .hero-content, body.exchange .hero-content, body.application-error .hero-content, body.markets\/signup .hero-content {
  text-align: center;
  color: #fff; }
  body.home .hero-content h1, body.signup .hero-content h1, body.phonegap .hero-content h1, body.wines-buythecase .hero-content h1, body.exchange .hero-content h1, body.application-error .hero-content h1, body.markets\/signup .hero-content h1 {
    margin: 90px 0 30px 0; }
  body.home .hero-content p, body.signup .hero-content p, body.phonegap .hero-content p, body.wines-buythecase .hero-content p, body.exchange .hero-content p, body.application-error .hero-content p, body.markets\/signup .hero-content p {
    font-size: 30px;
    padding-bottom: 20px; }
  body.home .hero-content a, body.signup .hero-content a, body.phonegap .hero-content a, body.wines-buythecase .hero-content a, body.exchange .hero-content a, body.application-error .hero-content a, body.markets\/signup .hero-content a {
    color: #fff;
    background: #eeb406;
    padding: 18px 42px;
    -webkit-border-radius: 36px;
    -moz-border-radius: 36px;
    border-radius: 36px;
    font-size: 24px;
    font-weight: bold;
    display: inline-block; }
    body.home .hero-content a:hover, body.signup .hero-content a:hover, body.phonegap .hero-content a:hover, body.wines-buythecase .hero-content a:hover, body.exchange .hero-content a:hover, body.application-error .hero-content a:hover, body.markets\/signup .hero-content a:hover {
      text-decoration: none;
      background: #ffc81a; }
body.home .hero-grey, body.signup .hero-grey, body.phonegap .hero-grey, body.wines-buythecase .hero-grey, body.exchange .hero-grey, body.application-error .hero-grey, body.markets\/signup .hero-grey {
  height: 20px;
  background: #ccc;
  opacity: 0.7;
  position: absolute;
  bottom: 0;
  width: 100%; }
body.home .top-five-logo img, body.signup .top-five-logo img, body.phonegap .top-five-logo img, body.wines-buythecase .top-five-logo img, body.exchange .top-five-logo img, body.application-error .top-five-logo img, body.markets\/signup .top-five-logo img {
  width: 100%;
  height: auto;
  position: absolute;
  bottom: -15px;
  left: 0; }
body.home .logo-separator img, body.signup .logo-separator img, body.phonegap .logo-separator img, body.wines-buythecase .logo-separator img, body.exchange .logo-separator img, body.application-error .logo-separator img, body.markets\/signup .logo-separator img {
  width: 100%;
  height: auto;
  position: absolute;
  bottom: -30px;
  left: 0; }
body.home .logo-separator2 img, body.signup .logo-separator2 img, body.phonegap .logo-separator2 img, body.wines-buythecase .logo-separator2 img, body.exchange .logo-separator2 img, body.application-error .logo-separator2 img, body.markets\/signup .logo-separator2 img {
  background: white;
  width: 60px;
  margin: auto;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  border: 5px solid white; }
body.home .top-five, body.signup .top-five, body.phonegap .top-five, body.wines-buythecase .top-five, body.exchange .top-five, body.application-error .top-five, body.markets\/signup .top-five {
  margin-top: 25px; }
body.home .top-five-title p, body.signup .top-five-title p, body.phonegap .top-five-title p, body.wines-buythecase .top-five-title p, body.exchange .top-five-title p, body.application-error .top-five-title p, body.markets\/signup .top-five-title p {
  font-weight: bold;
  font-size: 16px;
  text-align: center;
  width: 100%;
  margin: 10px 0 20px 0; }
body.home .top-five-wine, body.signup .top-five-wine, body.phonegap .top-five-wine, body.wines-buythecase .top-five-wine, body.exchange .top-five-wine, body.application-error .top-five-wine, body.markets\/signup .top-five-wine {
  padding: 15px;
  outline-offset: -5px;
  outline: 1px solid #EEE; }
  body.home .top-five-wine img, body.signup .top-five-wine img, body.phonegap .top-five-wine img, body.wines-buythecase .top-five-wine img, body.exchange .top-five-wine img, body.application-error .top-five-wine img, body.markets\/signup .top-five-wine img {
    height: 100px;
    max-width: 34px;
    float: left;
    padding-right: 5px; }
  body.home .top-five-wine p, body.signup .top-five-wine p, body.phonegap .top-five-wine p, body.wines-buythecase .top-five-wine p, body.exchange .top-five-wine p, body.application-error .top-five-wine p, body.markets\/signup .top-five-wine p {
    font-size: 15px; }
body.home a.bottle-title, body.signup a.bottle-title, body.phonegap a.bottle-title, body.wines-buythecase a.bottle-title, body.exchange a.bottle-title, body.application-error a.bottle-title, body.markets\/signup a.bottle-title {
  color: #67981a;
  text-decoration: none;
  font-weight: bold;
  margin: 0; }
body.home .top-five-wine a.plus, body.signup .top-five-wine a.plus, body.phonegap .top-five-wine a.plus, body.wines-buythecase .top-five-wine a.plus, body.exchange .top-five-wine a.plus, body.application-error .top-five-wine a.plus, body.markets\/signup .top-five-wine a.plus {
  color: #fff;
  font-weight: bold;
  padding: 1px 9px;
  background: #67981a;
  text-decoration: none;
  font-size: 20px;
  float: right;
  margin: 0 -10px -10px 0; }
body.home .top-five-cta-block, body.signup .top-five-cta-block, body.phonegap .top-five-cta-block, body.wines-buythecase .top-five-cta-block, body.exchange .top-five-cta-block, body.application-error .top-five-cta-block, body.markets\/signup .top-five-cta-block {
  text-align: center;
  padding: 40px 0 20px 0; }
body.home a.top-five-cta, body.home a.awards-cta, body.signup a.top-five-cta, body.signup a.awards-cta, body.phonegap a.top-five-cta, body.phonegap a.awards-cta, body.wines-buythecase a.top-five-cta, body.wines-buythecase a.awards-cta, body.exchange a.top-five-cta, body.exchange a.awards-cta, body.application-error a.top-five-cta, body.application-error a.awards-cta, body.markets\/signup a.top-five-cta, body.markets\/signup a.awards-cta {
  color: #fff;
  background: #eeb406;
  padding: 10px 20px;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  border-radius: 18px;
  font-size: 16px;
  font-weight: bold;
  text-align: center; }
  body.home a.top-five-cta:hover, body.home a.awards-cta:hover, body.signup a.top-five-cta:hover, body.signup a.awards-cta:hover, body.phonegap a.top-five-cta:hover, body.phonegap a.awards-cta:hover, body.wines-buythecase a.top-five-cta:hover, body.wines-buythecase a.awards-cta:hover, body.exchange a.top-five-cta:hover, body.exchange a.awards-cta:hover, body.application-error a.top-five-cta:hover, body.application-error a.awards-cta:hover, body.markets\/signup a.top-five-cta:hover, body.markets\/signup a.awards-cta:hover {
    background: #ffc81a; }
body.home a.top-five-cta, body.signup a.top-five-cta, body.phonegap a.top-five-cta, body.wines-buythecase a.top-five-cta, body.exchange a.top-five-cta, body.application-error a.top-five-cta, body.markets\/signup a.top-five-cta {
  text-decoration: none;
  color: #fff; }
body.home a.awards-cta, body.signup a.awards-cta, body.phonegap a.awards-cta, body.wines-buythecase a.awards-cta, body.exchange a.awards-cta, body.application-error a.awards-cta, body.markets\/signup a.awards-cta {
  text-decoration: none;
  color: #fff; }
body.home p.secondary-cta, body.signup p.secondary-cta, body.phonegap p.secondary-cta, body.wines-buythecase p.secondary-cta, body.exchange p.secondary-cta, body.application-error p.secondary-cta, body.markets\/signup p.secondary-cta {
  padding: 20px 0;
  color: #9aca41; }
  body.home p.secondary-cta a, body.signup p.secondary-cta a, body.phonegap p.secondary-cta a, body.wines-buythecase p.secondary-cta a, body.exchange p.secondary-cta a, body.application-error p.secondary-cta a, body.markets\/signup p.secondary-cta a {
    color: #9aca41; }
    body.home p.secondary-cta a:hover, body.signup p.secondary-cta a:hover, body.phonegap p.secondary-cta a:hover, body.wines-buythecase p.secondary-cta a:hover, body.exchange p.secondary-cta a:hover, body.application-error p.secondary-cta a:hover, body.markets\/signup p.secondary-cta a:hover {
      text-decoration: none; }
body.home .video-row, body.signup .video-row, body.phonegap .video-row, body.wines-buythecase .video-row, body.exchange .video-row, body.application-error .video-row, body.markets\/signup .video-row {
  background: #67981a;
  color: #fff;
  font-size: 18px; }
  body.home .video-row ul, body.signup .video-row ul, body.phonegap .video-row ul, body.wines-buythecase .video-row ul, body.exchange .video-row ul, body.application-error .video-row ul, body.markets\/signup .video-row ul {
    list-style: none;
    padding: 0 0 0 0px; }
    body.home .video-row ul li, body.signup .video-row ul li, body.phonegap .video-row ul li, body.wines-buythecase .video-row ul li, body.exchange .video-row ul li, body.application-error .video-row ul li, body.markets\/signup .video-row ul li {
      margin-bottom: 10px; }
  body.home .video-row a, body.signup .video-row a, body.phonegap .video-row a, body.wines-buythecase .video-row a, body.exchange .video-row a, body.application-error .video-row a, body.markets\/signup .video-row a {
    color: #fff;
    background: #eeb406;
    padding: 18px 44px;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    font-size: 18px;
    text-align: center;
    font-weight: 600;
    display: inline-block;
    margin: 20px 0; }
    body.home .video-row a:hover, body.signup .video-row a:hover, body.phonegap .video-row a:hover, body.wines-buythecase .video-row a:hover, body.exchange .video-row a:hover, body.application-error .video-row a:hover, body.markets\/signup .video-row a:hover {
      text-decoration: none;
      background: #ffc81a; }
body.home video, body.signup video, body.phonegap video, body.wines-buythecase video, body.exchange video, body.application-error video, body.markets\/signup video {
  width: 100%;
  height: auto; }
body.home .video-col, body.signup .video-col, body.phonegap .video-col, body.wines-buythecase .video-col, body.exchange .video-col, body.application-error .video-col, body.markets\/signup .video-col {
  font-size: 0px; }
body.home .membership-items img, body.signup .membership-items img, body.phonegap .membership-items img, body.wines-buythecase .membership-items img, body.exchange .membership-items img, body.application-error .membership-items img, body.markets\/signup .membership-items img {
  width: 31px;
  float: left;
  padding-right: 5px;
  padding-bottom: 75px; }
body.home .membership-items p, body.signup .membership-items p, body.phonegap .membership-items p, body.wines-buythecase .membership-items p, body.exchange .membership-items p, body.application-error .membership-items p, body.markets\/signup .membership-items p {
  font-size: 15px;
  margin-top: 5px; }
body.home p.membership-tite, body.signup p.membership-tite, body.phonegap p.membership-tite, body.wines-buythecase p.membership-tite, body.exchange p.membership-tite, body.application-error p.membership-tite, body.markets\/signup p.membership-tite {
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 0;
  color: #eeb406;
  line-height: 24px;
  margin-top: 0; }
body.home .free-access-row, body.signup .free-access-row, body.phonegap .free-access-row, body.wines-buythecase .free-access-row, body.exchange .free-access-row, body.application-error .free-access-row, body.markets\/signup .free-access-row {
  text-align: center;
  padding: 20px 0 70px 0; }
body.home a.free-access-cta, body.signup a.free-access-cta, body.phonegap a.free-access-cta, body.wines-buythecase a.free-access-cta, body.exchange a.free-access-cta, body.application-error a.free-access-cta, body.markets\/signup a.free-access-cta {
  color: #fff;
  background: #9aca41;
  padding: 23px 53px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  font-size: 18px;
  font-weight: bold;
  text-align: center; }
  body.home a.free-access-cta:hover, body.signup a.free-access-cta:hover, body.phonegap a.free-access-cta:hover, body.wines-buythecase a.free-access-cta:hover, body.exchange a.free-access-cta:hover, body.application-error a.free-access-cta:hover, body.markets\/signup a.free-access-cta:hover {
    text-decoration: none;
    background: #aede55; }
body.home .articles, body.signup .articles, body.phonegap .articles, body.wines-buythecase .articles, body.exchange .articles, body.application-error .articles, body.markets\/signup .articles {
  background: #eeb406;
  padding-bottom: 30px; }
body.home .article-each, body.signup .article-each, body.phonegap .article-each, body.wines-buythecase .article-each, body.exchange .article-each, body.application-error .article-each, body.markets\/signup .article-each {
  background: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
  border: solid 10px #eeb406;
  margin-bottom: 10px; }
body.home p.article-head, body.signup p.article-head, body.phonegap p.article-head, body.wines-buythecase p.article-head, body.exchange p.article-head, body.application-error p.article-head, body.markets\/signup p.article-head {
  font-size: 19px;
  font-weight: bold;
  line-height: 22px;
  margin: 0; }
body.home p.article-sub-head, body.signup p.article-sub-head, body.phonegap p.article-sub-head, body.wines-buythecase p.article-sub-head, body.exchange p.article-sub-head, body.application-error p.article-sub-head, body.markets\/signup p.article-sub-head {
  font-size: 17px;
  color: #6d9c26;
  line-height: 22px;
  margin: 0; }
body.home p.article-author, body.signup p.article-author, body.phonegap p.article-author, body.wines-buythecase p.article-author, body.exchange p.article-author, body.application-error p.article-author, body.markets\/signup p.article-author {
  font-size: 14px;
  line-height: 22px; }
body.home .article-each a, body.signup .article-each a, body.phonegap .article-each a, body.wines-buythecase .article-each a, body.exchange .article-each a, body.application-error .article-each a, body.markets\/signup .article-each a {
  color: #6d9c26; }
  body.home .article-each a:hover, body.signup .article-each a:hover, body.phonegap .article-each a:hover, body.wines-buythecase .article-each a:hover, body.exchange .article-each a:hover, body.application-error .article-each a:hover, body.markets\/signup .article-each a:hover {
    text-decoration: none; }
body.home .principals, body.signup .principals, body.phonegap .principals, body.wines-buythecase .principals, body.exchange .principals, body.application-error .principals, body.markets\/signup .principals {
  background: url("/assets/landing_pages/CRITICS_BKG.jpg");
  background-size: cover; }
  body.home .principals p, body.signup .principals p, body.phonegap .principals p, body.wines-buythecase .principals p, body.exchange .principals p, body.application-error .principals p, body.markets\/signup .principals p {
    font-size: 18px;
    color: #fff;
    text-align: center;
    padding: 5px 0; }
  body.home .principals .critic p, body.signup .principals .critic p, body.phonegap .principals .critic p, body.wines-buythecase .principals .critic p, body.exchange .principals .critic p, body.application-error .principals .critic p, body.markets\/signup .principals .critic p {
    margin: 0; }
  body.home .principals a, body.signup .principals a, body.phonegap .principals a, body.wines-buythecase .principals a, body.exchange .principals a, body.application-error .principals a, body.markets\/signup .principals a {
    color: #fff;
    background: #eeb406;
    padding: 14px 26px;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    font-size: 17px;
    font-weight: bold;
    text-align: center; }
    body.home .principals a:hover, body.signup .principals a:hover, body.phonegap .principals a:hover, body.wines-buythecase .principals a:hover, body.exchange .principals a:hover, body.application-error .principals a:hover, body.markets\/signup .principals a:hover {
      text-decoration: none;
      background: #ffc81a; }
  body.home .principals .critic a, body.signup .principals .critic a, body.phonegap .principals .critic a, body.wines-buythecase .principals .critic a, body.exchange .principals .critic a, body.application-error .principals .critic a, body.markets\/signup .principals .critic a {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    padding: 0;
    font-weight: normal;
    text-align: center;
    display: block; }
  body.home .principals .anti-cta, body.signup .principals .anti-cta, body.phonegap .principals .anti-cta, body.wines-buythecase .principals .anti-cta, body.exchange .principals .anti-cta, body.application-error .principals .anti-cta, body.markets\/signup .principals .anti-cta {
    text-align: center;
    margin: 80px 0; }
  body.home .principals .cta, body.signup .principals .cta, body.phonegap .principals .cta, body.wines-buythecase .principals .cta, body.exchange .principals .cta, body.application-error .principals .cta, body.markets\/signup .principals .cta {
    text-align: center;
    margin: 80px 0; }
  body.home .principals .critic img.img-circle, body.signup .principals .critic img.img-circle, body.phonegap .principals .critic img.img-circle, body.wines-buythecase .principals .critic img.img-circle, body.exchange .principals .critic img.img-circle, body.application-error .principals .critic img.img-circle, body.markets\/signup .principals .critic img.img-circle {
    object-fit: cover;
    width: 100%;
    height: 100%; }
body.home .awards, body.signup .awards, body.phonegap .awards, body.wines-buythecase .awards, body.exchange .awards, body.application-error .awards, body.markets\/signup .awards {
  padding-top: 50px;
  padding-bottom: 60px; }
  body.home .awards p.awards-title, body.signup .awards p.awards-title, body.phonegap .awards p.awards-title, body.wines-buythecase .awards p.awards-title, body.exchange .awards p.awards-title, body.application-error .awards p.awards-title, body.markets\/signup .awards p.awards-title {
    font-size: 25px;
    font-weight: bold;
    margin-top: 20px; }
  body.home .awards a.award-cta, body.signup .awards a.award-cta, body.phonegap .awards a.award-cta, body.wines-buythecase .awards a.award-cta, body.exchange .awards a.award-cta, body.application-error .awards a.award-cta, body.markets\/signup .awards a.award-cta {
    color: #fff;
    background: #67981a;
    padding: 8px 30px;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    display: inline-block; }
    body.home .awards a.award-cta:hover, body.signup .awards a.award-cta:hover, body.phonegap .awards a.award-cta:hover, body.wines-buythecase .awards a.award-cta:hover, body.exchange .awards a.award-cta:hover, body.application-error .awards a.award-cta:hover, body.markets\/signup .awards a.award-cta:hover {
      text-decoration: none;
      background: #7bac2e; }
  body.home .awards img, body.signup .awards img, body.phonegap .awards img, body.wines-buythecase .awards img, body.exchange .awards img, body.application-error .awards img, body.markets\/signup .awards img {
    float: left;
    padding-right: 20px; }
body.home .img-banner, body.signup .img-banner, body.phonegap .img-banner, body.wines-buythecase .img-banner, body.exchange .img-banner, body.application-error .img-banner, body.markets\/signup .img-banner {
  background: url("/assets/landing-footer.jpg") no-repeat;
  width: 100%;
  height: 250px;
  position: relative;
  background-size: contain; }
body.home .bottom-content, body.signup .bottom-content, body.phonegap .bottom-content, body.wines-buythecase .bottom-content, body.exchange .bottom-content, body.application-error .bottom-content, body.markets\/signup .bottom-content {
  padding: 0 0 20px 0;
  margin-top: -30px; }
  body.home .bottom-content p, body.signup .bottom-content p, body.phonegap .bottom-content p, body.wines-buythecase .bottom-content p, body.exchange .bottom-content p, body.application-error .bottom-content p, body.markets\/signup .bottom-content p {
    font-size: 13px;
    text-align: center; }
body.home .black-line, body.signup .black-line, body.phonegap .black-line, body.wines-buythecase .black-line, body.exchange .black-line, body.application-error .black-line, body.markets\/signup .black-line {
  height: 1px;
  width: 100%;
  background: #000; }
body.home .links, body.signup .links, body.phonegap .links, body.wines-buythecase .links, body.exchange .links, body.application-error .links, body.markets\/signup .links {
  padding: 20px; }
  body.home .links ul.varietal_links, body.signup .links ul.varietal_links, body.phonegap .links ul.varietal_links, body.wines-buythecase .links ul.varietal_links, body.exchange .links ul.varietal_links, body.application-error .links ul.varietal_links, body.markets\/signup .links ul.varietal_links {
    font-size: 10px;
    height: auto;
    margin-bottom: 25px;
    background: none;
    list-style: none;
    margin: 10px 0 0;
    padding: 5px 0; }
    body.home .links ul.varietal_links li, body.signup .links ul.varietal_links li, body.phonegap .links ul.varietal_links li, body.wines-buythecase .links ul.varietal_links li, body.exchange .links ul.varietal_links li, body.application-error .links ul.varietal_links li, body.markets\/signup .links ul.varietal_links li {
      border-right: 1px solid #9aca41;
      display: inline;
      padding: 0 5px; }
      body.home .links ul.varietal_links li a, body.signup .links ul.varietal_links li a, body.phonegap .links ul.varietal_links li a, body.wines-buythecase .links ul.varietal_links li a, body.exchange .links ul.varietal_links li a, body.application-error .links ul.varietal_links li a, body.markets\/signup .links ul.varietal_links li a {
        text-decoration: none;
        color: #9aca41; }
body.home .panel-group .panel + .panel, body.signup .panel-group .panel + .panel, body.phonegap .panel-group .panel + .panel, body.wines-buythecase .panel-group .panel + .panel, body.exchange .panel-group .panel + .panel, body.application-error .panel-group .panel + .panel, body.markets\/signup .panel-group .panel + .panel {
  margin: 0 !important; }
body.home a.read-more, body.signup a.read-more, body.phonegap a.read-more, body.wines-buythecase a.read-more, body.exchange a.read-more, body.application-error a.read-more, body.markets\/signup a.read-more {
  font-weight: 600; }
body.home .article-head a, body.signup .article-head a, body.phonegap .article-head a, body.wines-buythecase .article-head a, body.exchange .article-head a, body.application-error .article-head a, body.markets\/signup .article-head a {
  color: #000; }
body.home .membership-items, body.signup .membership-items, body.phonegap .membership-items, body.wines-buythecase .membership-items, body.exchange .membership-items, body.application-error .membership-items, body.markets\/signup .membership-items {
  margin-bottom: 20px; }
body.home .bottom-banner2, body.signup .bottom-banner2, body.phonegap .bottom-banner2, body.wines-buythecase .bottom-banner2, body.exchange .bottom-banner2, body.application-error .bottom-banner2, body.markets\/signup .bottom-banner2 {
  width: 100%;
  height: auto;
  background-size: cover; }
body.home .top-five-logoo, body.signup .top-five-logoo, body.phonegap .top-five-logoo, body.wines-buythecase .top-five-logoo, body.exchange .top-five-logoo, body.application-error .top-five-logoo, body.markets\/signup .top-five-logoo {
  width: 100%;
  height: auto;
  position: relative;
  bottom: 28px;
  left: 0;
  text-align: center; }
body.home h3.findwine, body.signup h3.findwine, body.phonegap h3.findwine, body.wines-buythecase h3.findwine, body.exchange h3.findwine, body.application-error h3.findwine, body.markets\/signup h3.findwine {
  margin-top: 20px; }
body.home .signup-pill .navbar-right, body.signup .signup-pill .navbar-right, body.phonegap .signup-pill .navbar-right, body.wines-buythecase .signup-pill .navbar-right, body.exchange .signup-pill .navbar-right, body.application-error .signup-pill .navbar-right, body.markets\/signup .signup-pill .navbar-right {
  margin: 10px 0px 0 0px; }
  body.home .signup-pill .navbar-right .btn-group-sm, body.signup .signup-pill .navbar-right .btn-group-sm, body.phonegap .signup-pill .navbar-right .btn-group-sm, body.wines-buythecase .signup-pill .navbar-right .btn-group-sm, body.exchange .signup-pill .navbar-right .btn-group-sm, body.application-error .signup-pill .navbar-right .btn-group-sm, body.markets\/signup .signup-pill .navbar-right .btn-group-sm {
    z-index: 1; }
body.home .find-form h3, body.signup .find-form h3, body.phonegap .find-form h3, body.wines-buythecase .find-form h3, body.exchange .find-form h3, body.application-error .find-form h3, body.markets\/signup .find-form h3 {
  text-align: center;
  margin-bottom: 30px; }
body.home label, body.signup label, body.phonegap label, body.wines-buythecase label, body.exchange label, body.application-error label, body.markets\/signup label {
  display: block;
  color: #67981a;
  font-size: 22px; }
body.home input[type="text"], body.home select, body.home input[type="password"], body.signup input[type="text"], body.signup select, body.signup input[type="password"], body.phonegap input[type="text"], body.phonegap select, body.phonegap input[type="password"], body.wines-buythecase input[type="text"], body.wines-buythecase select, body.wines-buythecase input[type="password"], body.exchange input[type="text"], body.exchange select, body.exchange input[type="password"], body.application-error input[type="text"], body.application-error select, body.application-error input[type="password"], body.markets\/signup input[type="text"], body.markets\/signup select, body.markets\/signup input[type="password"] {
  border: 1px solid #ccc;
  padding: 10px;
  font-size: 16px;
  font-weight: 600;
  width: 100%; }
body.home p.form-help, body.signup p.form-help, body.phonegap p.form-help, body.wines-buythecase p.form-help, body.exchange p.form-help, body.application-error p.form-help, body.markets\/signup p.form-help {
  font-weight: 600;
  font-size: 13px; }
body.home .form-submit, body.signup .form-submit, body.phonegap .form-submit, body.wines-buythecase .form-submit, body.exchange .form-submit, body.application-error .form-submit, body.markets\/signup .form-submit {
  text-align: center;
  padding: 0 0 40px 0; }
body.home input[type="submit"], body.home input.button-yellow, body.home .cta, body.signup input[type="submit"], body.signup input.button-yellow, body.signup .cta, body.phonegap input[type="submit"], body.phonegap input.button-yellow, body.phonegap .cta, body.wines-buythecase input[type="submit"], body.wines-buythecase input.button-yellow, body.wines-buythecase .cta, body.exchange input[type="submit"], body.exchange input.button-yellow, body.exchange .cta, body.application-error input[type="submit"], body.application-error input.button-yellow, body.application-error .cta, body.markets\/signup input[type="submit"], body.markets\/signup input.button-yellow, body.markets\/signup .cta {
  background: #eeb406;
  border: none;
  -webkit-border-radius: 54px;
  -moz-border-radius: 54px;
  border-radius: 54px;
  padding: 10px 50px;
  color: #fff;
  font-weight: 600;
  font-size: 24px;
  cursor: pointer;
  cursor: hand; }
  body.home input[type="submit"]:hover, body.home input.button-yellow:hover, body.home .cta:hover, body.signup input[type="submit"]:hover, body.signup input.button-yellow:hover, body.signup .cta:hover, body.phonegap input[type="submit"]:hover, body.phonegap input.button-yellow:hover, body.phonegap .cta:hover, body.wines-buythecase input[type="submit"]:hover, body.wines-buythecase input.button-yellow:hover, body.wines-buythecase .cta:hover, body.exchange input[type="submit"]:hover, body.exchange input.button-yellow:hover, body.exchange .cta:hover, body.application-error input[type="submit"]:hover, body.application-error input.button-yellow:hover, body.application-error .cta:hover, body.markets\/signup input[type="submit"]:hover, body.markets\/signup input.button-yellow:hover, body.markets\/signup .cta:hover {
    background: #ffc81a; }
body.home .custom-arrow, body.signup .custom-arrow, body.phonegap .custom-arrow, body.wines-buythecase .custom-arrow, body.exchange .custom-arrow, body.application-error .custom-arrow, body.markets\/signup .custom-arrow {
  width: 100%;
  overflow: hidden;
  background: url(/assets/landing_pages/select-arrow.jpg) no-repeat right #fff;
  border: 1px solid #ccc; }
  body.home .custom-arrow select, body.signup .custom-arrow select, body.phonegap .custom-arrow select, body.wines-buythecase .custom-arrow select, body.exchange .custom-arrow select, body.application-error .custom-arrow select, body.markets\/signup .custom-arrow select {
    background: transparent;
    line-height: 1;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: ""; }
@media (min-width: 768px) {
  body.home body, body.signup body, body.phonegap body, body.wines-buythecase body, body.exchange body, body.application-error body, body.markets\/signup body {
    font-family: "Open Sans", sans-serif;
    font-size: 14px; }
  body.home h1, body.signup h1, body.phonegap h1, body.wines-buythecase h1, body.exchange h1, body.application-error h1, body.markets\/signup h1 {
    font-size: 40px;
    font-weight: 600; }
  body.home h2, body.signup h2, body.phonegap h2, body.wines-buythecase h2, body.exchange h2, body.application-error h2, body.markets\/signup h2 {
    padding: 32px 0;
    font-size: 40px;
    font-weight: 600;
    text-align: center; }
  body.home h3, body.signup h3, body.phonegap h3, body.wines-buythecase h3, body.exchange h3, body.application-error h3, body.markets\/signup h3 {
    font-size: 24px;
    font-weight: 600;
    margin-top: 40px; }
  body.home h4, body.signup h4, body.phonegap h4, body.wines-buythecase h4, body.exchange h4, body.application-error h4, body.markets\/signup h4 {
    font-size: 24px;
    font-weight: 600;
    text-align: center;
    padding: 10px;
    color: #fff; }
  body.home h5, body.signup h5, body.phonegap h5, body.wines-buythecase h5, body.exchange h5, body.application-error h5, body.markets\/signup h5 {
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    padding: 20px 0 5px 0; }
  body.home h6, body.signup h6, body.phonegap h6, body.wines-buythecase h6, body.exchange h6, body.application-error h6, body.markets\/signup h6 {
    font-size: 32px;
    font-weight: 600;
    text-align: center;
    padding: 40px 0;
    color: #fff; }
  body.home .hero, body.signup .hero, body.phonegap .hero, body.wines-buythecase .hero, body.exchange .hero, body.application-error .hero, body.markets\/signup .hero {
    background: url("/assets/landing_pages/HERO.jpg") no-repeat 0 76px;
    position: relative;
    background-size: cover; }
  body.home .hero-content a, body.signup .hero-content a, body.phonegap .hero-content a, body.wines-buythecase .hero-content a, body.exchange .hero-content a, body.application-error .hero-content a, body.markets\/signup .hero-content a {
    margin-bottom: 40px; }
  body.home .video-content, body.signup .video-content, body.phonegap .video-content, body.wines-buythecase .video-content, body.exchange .video-content, body.application-error .video-content, body.markets\/signup .video-content {
    padding: 0 90px; }
  body.home .top-five-wine .inner, body.signup .top-five-wine .inner, body.phonegap .top-five-wine .inner, body.wines-buythecase .top-five-wine .inner, body.exchange .top-five-wine .inner, body.application-error .top-five-wine .inner, body.markets\/signup .top-five-wine .inner {
    height: 140px;
    overflow-y: hidden; }
  body.home .top-five-wine img, body.signup .top-five-wine img, body.phonegap .top-five-wine img, body.wines-buythecase .top-five-wine img, body.exchange .top-five-wine img, body.application-error .top-five-wine img, body.markets\/signup .top-five-wine img {
    margin-bottom: 133px; }
  body.home .membership-items img, body.signup .membership-items img, body.phonegap .membership-items img, body.wines-buythecase .membership-items img, body.exchange .membership-items img, body.application-error .membership-items img, body.markets\/signup .membership-items img {
    padding-bottom: 110px; }
  body.home label, body.signup label, body.phonegap label, body.wines-buythecase label, body.exchange label, body.application-error label, body.markets\/signup label {
    font-size: 18px; }
  body.home .img-banner, body.signup .img-banner, body.phonegap .img-banner, body.wines-buythecase .img-banner, body.exchange .img-banner, body.application-error .img-banner, body.markets\/signup .img-banner {
    height: 115px; }
  body.home .awards img, body.signup .awards img, body.phonegap .awards img, body.wines-buythecase .awards img, body.exchange .awards img, body.application-error .awards img, body.markets\/signup .awards img {
    margin-bottom: 100px; } }
@media (min-width: 992px) {
  body.home .hero, body.signup .hero, body.phonegap .hero, body.wines-buythecase .hero, body.exchange .hero, body.application-error .hero, body.markets\/signup .hero {
    background: url("/assets/landing_pages/HERO.jpg") no-repeat 0 97px;
    position: relative;
    background-size: cover;
    margin-top: -30px; }
  body.home .hero-content a, body.signup .hero-content a, body.phonegap .hero-content a, body.wines-buythecase .hero-content a, body.exchange .hero-content a, body.application-error .hero-content a, body.markets\/signup .hero-content a {
    margin-bottom: 60px; }
  body.home .top-five-wine img, body.signup .top-five-wine img, body.phonegap .top-five-wine img, body.wines-buythecase .top-five-wine img, body.exchange .top-five-wine img, body.application-error .top-five-wine img, body.markets\/signup .top-five-wine img {
    margin-bottom: 50px; }
  body.home .top-five-wine .inner, body.signup .top-five-wine .inner, body.phonegap .top-five-wine .inner, body.wines-buythecase .top-five-wine .inner, body.exchange .top-five-wine .inner, body.application-error .top-five-wine .inner, body.markets\/signup .top-five-wine .inner {
    height: 104px;
    overflow-y: hidden; }
  body.home h3, body.signup h3, body.phonegap h3, body.wines-buythecase h3, body.exchange h3, body.application-error h3, body.markets\/signup h3 {
    margin-top: 15px; }
  body.home .video-row, body.signup .video-row, body.phonegap .video-row, body.wines-buythecase .video-row, body.exchange .video-row, body.application-error .video-row, body.markets\/signup .video-row {
    font-size: 15px; }
    body.home .video-row a, body.signup .video-row a, body.phonegap .video-row a, body.wines-buythecase .video-row a, body.exchange .video-row a, body.application-error .video-row a, body.markets\/signup .video-row a {
      padding: 9px 30px; }
  body.home .video-content, body.signup .video-content, body.phonegap .video-content, body.wines-buythecase .video-content, body.exchange .video-content, body.application-error .video-content, body.markets\/signup .video-content {
    padding: 0 15px; }
  body.home .membership-items img, body.signup .membership-items img, body.phonegap .membership-items img, body.wines-buythecase .membership-items img, body.exchange .membership-items img, body.application-error .membership-items img, body.markets\/signup .membership-items img {
    padding-bottom: 95px; }
  body.home .article-each:first-of-type, body.signup .article-each:first-of-type, body.phonegap .article-each:first-of-type, body.wines-buythecase .article-each:first-of-type, body.exchange .article-each:first-of-type, body.application-error .article-each:first-of-type, body.markets\/signup .article-each:first-of-type {
    border-left: solid 20px #eeb406; }
  body.home .article-each:last-of-type, body.signup .article-each:last-of-type, body.phonegap .article-each:last-of-type, body.wines-buythecase .article-each:last-of-type, body.exchange .article-each:last-of-type, body.application-error .article-each:last-of-type, body.markets\/signup .article-each:last-of-type {
    border-right: solid 20px #eeb406; }
  body.home .img-banner, body.signup .img-banner, body.phonegap .img-banner, body.wines-buythecase .img-banner, body.exchange .img-banner, body.application-error .img-banner, body.markets\/signup .img-banner {
    height: 150px; }
  body.home .awards img, body.signup .awards img, body.phonegap .awards img, body.wines-buythecase .awards img, body.exchange .awards img, body.application-error .awards img, body.markets\/signup .awards img {
    margin-bottom: 20px; } }
@media (min-width: 1200px) {
  body.home body, body.signup body, body.phonegap body, body.wines-buythecase body, body.exchange body, body.application-error body, body.markets\/signup body {
    font-family: "Open Sans", sans-serif;
    font-size: 15px; }
  body.home h1, body.signup h1, body.phonegap h1, body.wines-buythecase h1, body.exchange h1, body.application-error h1, body.markets\/signup h1 {
    font-size: 50px;
    font-weight: 600; }
  body.home h2, body.signup h2, body.phonegap h2, body.wines-buythecase h2, body.exchange h2, body.application-error h2, body.markets\/signup h2 {
    padding: 40px 0;
    font-size: 40px;
    font-weight: 600;
    text-align: center; }
  body.home h3, body.signup h3, body.phonegap h3, body.wines-buythecase h3, body.exchange h3, body.application-error h3, body.markets\/signup h3 {
    font-size: 34px;
    font-weight: 600;
    margin-top: 50px;
    margin-bottom: 30px; }
  body.home h4, body.signup h4, body.phonegap h4, body.wines-buythecase h4, body.exchange h4, body.application-error h4, body.markets\/signup h4 {
    font-size: 30px;
    font-weight: 600;
    text-align: center;
    padding: 10px;
    color: #fff; }
  body.home h5, body.signup h5, body.phonegap h5, body.wines-buythecase h5, body.exchange h5, body.application-error h5, body.markets\/signup h5 {
    font-size: 25px;
    font-weight: 600;
    text-align: center;
    padding: 10px 0 5px 0; }
  body.home h6, body.signup h6, body.phonegap h6, body.wines-buythecase h6, body.exchange h6, body.application-error h6, body.markets\/signup h6 {
    font-size: 40px;
    font-weight: 600;
    text-align: center;
    padding: 40px 0;
    color: #fff; }
  body.home .hero, body.signup .hero, body.phonegap .hero, body.wines-buythecase .hero, body.exchange .hero, body.application-error .hero, body.markets\/signup .hero {
    background: url("/assets/landing_pages/HERO.jpg") no-repeat 0 128px;
    position: relative;
    background-size: cover;
    margin-top: -30px; }
  body.home .hero-content a, body.signup .hero-content a, body.phonegap .hero-content a, body.wines-buythecase .hero-content a, body.exchange .hero-content a, body.application-error .hero-content a, body.markets\/signup .hero-content a {
    margin-bottom: 150px; }
  body.home .top-five-wine img, body.signup .top-five-wine img, body.phonegap .top-five-wine img, body.wines-buythecase .top-five-wine img, body.exchange .top-five-wine img, body.application-error .top-five-wine img, body.markets\/signup .top-five-wine img {
    margin-bottom: 10px; }
  body.home .video-row ul, body.signup .video-row ul, body.phonegap .video-row ul, body.wines-buythecase .video-row ul, body.exchange .video-row ul, body.application-error .video-row ul, body.markets\/signup .video-row ul {
    font-size: 18px; }
  body.home .video-row h3, body.signup .video-row h3, body.phonegap .video-row h3, body.wines-buythecase .video-row h3, body.exchange .video-row h3, body.application-error .video-row h3, body.markets\/signup .video-row h3 {
    margin-top: 30px; }
  body.home .img-banner, body.signup .img-banner, body.phonegap .img-banner, body.wines-buythecase .img-banner, body.exchange .img-banner, body.application-error .img-banner, body.markets\/signup .img-banner {
    HEIGHT: 250PX; }
  body.home .awards-content, body.signup .awards-content, body.phonegap .awards-content, body.wines-buythecase .awards-content, body.exchange .awards-content, body.application-error .awards-content, body.markets\/signup .awards-content {
    min-height: 73px; } }
@media (max-width: 767px) {
  body.home .hero, body.signup .hero, body.phonegap .hero, body.wines-buythecase .hero, body.exchange .hero, body.application-error .hero, body.markets\/signup .hero {
    background: url("/assets/landing_pages/HERO2.jpg") no-repeat 0 62px;
    position: relative;
    text-align: center; }
  body.home img.mobile-logo, body.signup img.mobile-logo, body.phonegap img.mobile-logo, body.wines-buythecase img.mobile-logo, body.exchange img.mobile-logo, body.application-error img.mobile-logo, body.markets\/signup img.mobile-logo {
    width: 320px;
    height: 80px;
    margin: 0 auto; }
  body.home .hero-content h1, body.signup .hero-content h1, body.phonegap .hero-content h1, body.wines-buythecase .hero-content h1, body.exchange .hero-content h1, body.application-error .hero-content h1, body.markets\/signup .hero-content h1 {
    margin: 0 30px 0; }
  body.home h1, body.signup h1, body.phonegap h1, body.wines-buythecase h1, body.exchange h1, body.application-error h1, body.markets\/signup h1 {
    font-size: 34px; }
  body.home .hero-content, body.signup .hero-content, body.phonegap .hero-content, body.wines-buythecase .hero-content, body.exchange .hero-content, body.application-error .hero-content, body.markets\/signup .hero-content {
    padding-bottom: 60px; }
    body.home .hero-content p, body.signup .hero-content p, body.phonegap .hero-content p, body.wines-buythecase .hero-content p, body.exchange .hero-content p, body.application-error .hero-content p, body.markets\/signup .hero-content p {
      font-size: 20px;
      padding-bottom: 10px; }
    body.home .hero-content a, body.signup .hero-content a, body.phonegap .hero-content a, body.wines-buythecase .hero-content a, body.exchange .hero-content a, body.application-error .hero-content a, body.markets\/signup .hero-content a {
      font-size: 18px;
      padding: 14px 42px;
      margin-bottom: 0; }
  body.home p.top-five-title, body.signup p.top-five-title, body.phonegap p.top-five-title, body.wines-buythecase p.top-five-title, body.exchange p.top-five-title, body.application-error p.top-five-title, body.markets\/signup p.top-five-title {
    font-size: 16px; }
  body.home .top-five, body.signup .top-five, body.phonegap .top-five, body.wines-buythecase .top-five, body.exchange .top-five, body.application-error .top-five, body.markets\/signup .top-five {
    font-size: 15px; }
  body.home .top-five-wine, body.signup .top-five-wine, body.phonegap .top-five-wine, body.wines-buythecase .top-five-wine, body.exchange .top-five-wine, body.application-error .top-five-wine, body.markets\/signup .top-five-wine {
    padding: 25px;
    height: 185px; }
    body.home .top-five-wine img, body.signup .top-five-wine img, body.phonegap .top-five-wine img, body.wines-buythecase .top-five-wine img, body.exchange .top-five-wine img, body.application-error .top-five-wine img, body.markets\/signup .top-five-wine img {
      padding-right: 20px;
      height: 140px;
      max-width: none; }
    body.home .top-five-wine a.plus, body.signup .top-five-wine a.plus, body.phonegap .top-five-wine a.plus, body.wines-buythecase .top-five-wine a.plus, body.exchange .top-five-wine a.plus, body.application-error .top-five-wine a.plus, body.markets\/signup .top-five-wine a.plus {
      position: absolute;
      bottom: 5px;
      right: 5px;
      float: none;
      font-size: 35px;
      padding: 1px 15px;
      margin: 0; }
  body.home a.top-five-cta, body.home a.awards-cta, body.signup a.top-five-cta, body.signup a.awards-cta, body.phonegap a.top-five-cta, body.phonegap a.awards-cta, body.wines-buythecase a.top-five-cta, body.wines-buythecase a.awards-cta, body.exchange a.top-five-cta, body.exchange a.awards-cta, body.application-error a.top-five-cta, body.application-error a.awards-cta, body.markets\/signup a.top-five-cta, body.markets\/signup a.awards-cta {
    width: 90%;
    display: inline-block; }
  body.home .green-break, body.signup .green-break, body.phonegap .green-break, body.wines-buythecase .green-break, body.exchange .green-break, body.application-error .green-break, body.markets\/signup .green-break {
    height: 1px;
    width: 80px;
    background: #9aca41;
    margin: 0 auto; }
  body.home h3, body.signup h3, body.phonegap h3, body.wines-buythecase h3, body.exchange h3, body.application-error h3, body.markets\/signup h3 {
    text-align: center; }
  body.home .video-row a, body.signup .video-row a, body.phonegap .video-row a, body.wines-buythecase .video-row a, body.exchange .video-row a, body.application-error .video-row a, body.markets\/signup .video-row a {
    padding: 15px 28px;
    width: 100%; }
  body.home .video-col, body.signup .video-col, body.phonegap .video-col, body.wines-buythecase .video-col, body.exchange .video-col, body.application-error .video-col, body.markets\/signup .video-col {
    padding: 0;
    margin-bottom: 30px; }
  body.home h2, body.signup h2, body.phonegap h2, body.wines-buythecase h2, body.exchange h2, body.application-error h2, body.markets\/signup h2 {
    font-size: 24px;
    padding: 10px 0; }
  body.home .white-divider, body.signup .white-divider, body.phonegap .white-divider, body.wines-buythecase .white-divider, body.exchange .white-divider, body.application-error .white-divider, body.markets\/signup .white-divider {
    height: 58px;
    width: 2px;
    background: #fff;
    position: relative;
    right: 47px;
    top: -59px;
    float: right; }
  body.home .closed, body.signup .closed, body.phonegap .closed, body.wines-buythecase .closed, body.exchange .closed, body.application-error .closed, body.markets\/signup .closed {
    background: url("/assets/landing_pages/down.png") no-repeat 97% 23px; }
  body.home .open, body.signup .open, body.phonegap .open, body.wines-buythecase .open, body.exchange .open, body.application-error .open, body.markets\/signup .open {
    background: url("/assets/landing_pages/up.png") no-repeat 97% 23px; }
  body.home .panel-title a, body.signup .panel-title a, body.phonegap .panel-title a, body.wines-buythecase .panel-title a, body.exchange .panel-title a, body.application-error .panel-title a, body.markets\/signup .panel-title a {
    width: 100%;
    display: block;
    padding: 20px 0 20px 50px;
    text-align: left; }
  body.home .panel-heading, body.home .panel-title, body.signup .panel-heading, body.signup .panel-title, body.phonegap .panel-heading, body.phonegap .panel-title, body.wines-buythecase .panel-heading, body.wines-buythecase .panel-title, body.exchange .panel-heading, body.exchange .panel-title, body.application-error .panel-heading, body.application-error .panel-title, body.markets\/signup .panel-heading, body.markets\/signup .panel-title {
    padding: 0; }
  body.home h4.panel-title, body.signup h4.panel-title, body.phonegap h4.panel-title, body.wines-buythecase h4.panel-title, body.exchange h4.panel-title, body.application-error h4.panel-title, body.markets\/signup h4.panel-title {
    text-align: left;
    color: #fff; }
    body.home h4.panel-title a, body.signup h4.panel-title a, body.phonegap h4.panel-title a, body.wines-buythecase h4.panel-title a, body.exchange h4.panel-title a, body.application-error h4.panel-title a, body.markets\/signup h4.panel-title a {
      text-align: left;
      color: #fff; }
      body.home h4.panel-title a:hover, body.signup h4.panel-title a:hover, body.phonegap h4.panel-title a:hover, body.wines-buythecase h4.panel-title a:hover, body.exchange h4.panel-title a:hover, body.application-error h4.panel-title a:hover, body.markets\/signup h4.panel-title a:hover {
        text-decoration: none; }
  body.home .panel-default, body.signup .panel-default, body.phonegap .panel-default, body.wines-buythecase .panel-default, body.exchange .panel-default, body.application-error .panel-default, body.markets\/signup .panel-default {
    border: 0;
    margin: 0;
    padding: 0; }
    body.home .panel-default &gt; .panel-heading, body.signup .panel-default &gt; .panel-heading, body.phonegap .panel-default &gt; .panel-heading, body.wines-buythecase .panel-default &gt; .panel-heading, body.exchange .panel-default &gt; .panel-heading, body.application-error .panel-default &gt; .panel-heading, body.markets\/signup .panel-default &gt; .panel-heading {
      border: 1px solid #fff;
      border-bottom: none;
      border-top-right-radius: 0;
      border-top-left-radius: 0; }
      body.home .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body, body.signup .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body, body.phonegap .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body, body.wines-buythecase .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body, body.exchange .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body, body.application-error .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body, body.markets\/signup .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body {
        border: none; }
    body.home .panel-default .collapseOne, body.signup .panel-default .collapseOne, body.phonegap .panel-default .collapseOne, body.wines-buythecase .panel-default .collapseOne, body.exchange .panel-default .collapseOne, body.application-error .panel-default .collapseOne, body.markets\/signup .panel-default .collapseOne {
      background: #eeb406 url("/assets/landing_pages/icon_find_wine_white.png") no-repeat 10px 13px !important; }
    body.home .panel-default .collapseTwo, body.signup .panel-default .collapseTwo, body.phonegap .panel-default .collapseTwo, body.wines-buythecase .panel-default .collapseTwo, body.exchange .panel-default .collapseTwo, body.application-error .panel-default .collapseTwo, body.markets\/signup .panel-default .collapseTwo {
      background: #eeb406 url("/assets/landing_pages/icon_discuss_white.png") no-repeat 10px 13px !important; }
    body.home .panel-default .collapseThree, body.signup .panel-default .collapseThree, body.phonegap .panel-default .collapseThree, body.wines-buythecase .panel-default .collapseThree, body.exchange .panel-default .collapseThree, body.application-error .panel-default .collapseThree, body.markets\/signup .panel-default .collapseThree {
      background: #eeb406 url("/assets/landing_pages/icon_expertcontent_white.png") no-repeat 10px 13px !important; }
    body.home .panel-default .collapseFour, body.home .panel-default .collapseFive, body.signup .panel-default .collapseFour, body.signup .panel-default .collapseFive, body.phonegap .panel-default .collapseFour, body.phonegap .panel-default .collapseFive, body.wines-buythecase .panel-default .collapseFour, body.wines-buythecase .panel-default .collapseFive, body.exchange .panel-default .collapseFour, body.exchange .panel-default .collapseFive, body.application-error .panel-default .collapseFour, body.application-error .panel-default .collapseFive, body.markets\/signup .panel-default .collapseFour, body.markets\/signup .panel-default .collapseFive {
      background: #eeb406 url("/assets/landing_pages/icon_find_wine_white.png") no-repeat 10px 13px !important; }
    body.home .panel-default .collapseSix, body.signup .panel-default .collapseSix, body.phonegap .panel-default .collapseSix, body.wines-buythecase .panel-default .collapseSix, body.exchange .panel-default .collapseSix, body.application-error .panel-default .collapseSix, body.markets\/signup .panel-default .collapseSix {
      background: #eeb406 url("/assets/landing_pages/icon_mobileshopping_white.png") no-repeat 10px 13px !important; }
    body.home .panel-default .collapseSeven, body.signup .panel-default .collapseSeven, body.phonegap .panel-default .collapseSeven, body.wines-buythecase .panel-default .collapseSeven, body.exchange .panel-default .collapseSeven, body.application-error .panel-default .collapseSeven, body.markets\/signup .panel-default .collapseSeven {
      background: #eeb406 url("/assets/landing_pages/icon_critics_review_white.png") no-repeat 10px 13px !important; }
    body.home .panel-default .collapseEight, body.signup .panel-default .collapseEight, body.phonegap .panel-default .collapseEight, body.wines-buythecase .panel-default .collapseEight, body.exchange .panel-default .collapseEight, body.application-error .panel-default .collapseEight, body.markets\/signup .panel-default .collapseEight {
      background: #eeb406 url("/assets/landing_pages/icon_newreleases_white.png") no-repeat 10px 13px !important; }
    body.home .panel-default .collapseNine, body.signup .panel-default .collapseNine, body.phonegap .panel-default .collapseNine, body.wines-buythecase .panel-default .collapseNine, body.exchange .panel-default .collapseNine, body.application-error .panel-default .collapseNine, body.markets\/signup .panel-default .collapseNine {
      background: #eeb406 url("/assets/landing_pages/icon_find_wine_white.png") no-repeat 10px 13px !important; }
  body.home .free-access-row, body.signup .free-access-row, body.phonegap .free-access-row, body.wines-buythecase .free-access-row, body.exchange .free-access-row, body.application-error .free-access-row, body.markets\/signup .free-access-row {
    padding: 45px 0; }
  body.home .articles, body.signup .articles, body.phonegap .articles, body.wines-buythecase .articles, body.exchange .articles, body.application-error .articles, body.markets\/signup .articles {
    background: #fff; }
  body.home .article-each, body.signup .article-each, body.phonegap .article-each, body.wines-buythecase .article-each, body.exchange .article-each, body.application-error .article-each, body.markets\/signup .article-each {
    border: solid 10px #fff;
    border-bottom: 1px solid #000; }
    body.home .article-each:last-of-type, body.signup .article-each:last-of-type, body.phonegap .article-each:last-of-type, body.wines-buythecase .article-each:last-of-type, body.exchange .article-each:last-of-type, body.application-error .article-each:last-of-type, body.markets\/signup .article-each:last-of-type {
      border: solid 10px #fff;
      border-bottom: none; }
  body.home .principals p, body.signup .principals p, body.phonegap .principals p, body.wines-buythecase .principals p, body.exchange .principals p, body.application-error .principals p, body.markets\/signup .principals p {
    font-size: 12px; }
  body.home .principals a, body.signup .principals a, body.phonegap .principals a, body.wines-buythecase .principals a, body.exchange .principals a, body.application-error .principals a, body.markets\/signup .principals a {
    display: inline-block;
    margin: 40px 0;
    font-size: 18px;
    -webkit-border-radius: 54px;
    -moz-border-radius: 54px;
    border-radius: 54px; }
  body.home .principals .cta, body.signup .principals .cta, body.phonegap .principals .cta, body.wines-buythecase .principals .cta, body.exchange .principals .cta, body.application-error .principals .cta, body.markets\/signup .principals .cta {
    margin: 0; }
  body.home h6, body.signup h6, body.phonegap h6, body.wines-buythecase h6, body.exchange h6, body.application-error h6, body.markets\/signup h6 {
    font-size: 30px;
    padding: 40px 10px;
    line-height: 40px; }
  body.home .awards img, body.signup .awards img, body.phonegap .awards img, body.wines-buythecase .awards img, body.exchange .awards img, body.application-error .awards img, body.markets\/signup .awards img {
    width: 140px; }
  body.home .awards p.awards-title, body.signup .awards p.awards-title, body.phonegap .awards p.awards-title, body.wines-buythecase .awards p.awards-title, body.exchange .awards p.awards-title, body.application-error .awards p.awards-title, body.markets\/signup .awards p.awards-title {
    font-size: 24px; }
  body.home .awards-content, body.signup .awards-content, body.phonegap .awards-content, body.wines-buythecase .awards-content, body.exchange .awards-content, body.application-error .awards-content, body.markets\/signup .awards-content {
    clear: both;
    margin-top: 10px;
    display: inline-block; }
  body.home .awards a.award-cta, body.signup .awards a.award-cta, body.phonegap .awards a.award-cta, body.wines-buythecase .awards a.award-cta, body.exchange .awards a.award-cta, body.application-error .awards a.award-cta, body.markets\/signup .awards a.award-cta {
    display: inline-block;
    font-size: 18px;
    margin-bottom: 30px; }
  body.home .img-banner, body.signup .img-banner, body.phonegap .img-banner, body.wines-buythecase .img-banner, body.exchange .img-banner, body.application-error .img-banner, body.markets\/signup .img-banner {
    height: auto;
    width: auto;
    background: none; }
  body.home .bottom-banner, body.signup .bottom-banner, body.phonegap .bottom-banner, body.wines-buythecase .bottom-banner, body.exchange .bottom-banner, body.application-error .bottom-banner, body.markets\/signup .bottom-banner {
    width: 100%;
    height: auto; }
  body.home .top-five-logo2 img, body.signup .top-five-logo2 img, body.phonegap .top-five-logo2 img, body.wines-buythecase .top-five-logo2 img, body.exchange .top-five-logo2 img, body.application-error .top-five-logo2 img, body.markets\/signup .top-five-logo2 img {
    display: none; }
  body.home .bottom-content p, body.signup .bottom-content p, body.phonegap .bottom-content p, body.wines-buythecase .bottom-content p, body.exchange .bottom-content p, body.application-error .bottom-content p, body.markets\/signup .bottom-content p {
    text-align: justify; }
  body.home .top-five, body.signup .top-five, body.phonegap .top-five, body.wines-buythecase .top-five, body.exchange .top-five, body.application-error .top-five, body.markets\/signup .top-five {
    margin: 0; }
  body.home .top-five-title, body.signup .top-five-title, body.phonegap .top-five-title, body.wines-buythecase .top-five-title, body.exchange .top-five-title, body.application-error .top-five-title, body.markets\/signup .top-five-title {
    margin-top: 15px; }
  body.home a.top-five-cta, body.home a.awards-cta, body.signup a.top-five-cta, body.signup a.awards-cta, body.phonegap a.top-five-cta, body.phonegap a.awards-cta, body.wines-buythecase a.top-five-cta, body.wines-buythecase a.awards-cta, body.exchange a.top-five-cta, body.exchange a.awards-cta, body.application-error a.top-five-cta, body.application-error a.awards-cta, body.markets\/signup a.top-five-cta, body.markets\/signup a.awards-cta {
    -webkit-border-radius: 37px;
    -moz-border-radius: 37px;
    border-radius: 37px; }
  body.home .video-row a, body.signup .video-row a, body.phonegap .video-row a, body.wines-buythecase .video-row a, body.exchange .video-row a, body.application-error .video-row a, body.markets\/signup .video-row a {
    -webkit-border-radius: 77px;
    -moz-border-radius: 77px;
    border-radius: 77px; }
  body.home a.free-access-cta, body.signup a.free-access-cta, body.phonegap a.free-access-cta, body.wines-buythecase a.free-access-cta, body.exchange a.free-access-cta, body.application-error a.free-access-cta, body.markets\/signup a.free-access-cta {
    display: inline-block;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 47px; }
  body.home h4, body.signup h4, body.phonegap h4, body.wines-buythecase h4, body.exchange h4, body.application-error h4, body.markets\/signup h4 {
    color: #000; }
  body.home .article-content, body.signup .article-content, body.phonegap .article-content, body.wines-buythecase .article-content, body.exchange .article-content, body.application-error .article-content, body.markets\/signup .article-content {
    display: none; }
  body.home .awards, body.signup .awards, body.phonegap .awards, body.wines-buythecase .awards, body.exchange .awards, body.application-error .awards, body.markets\/signup .awards {
    padding-bottom: 20px; }
  body.home input[type="submit"], body.signup input[type="submit"], body.phonegap input[type="submit"], body.wines-buythecase input[type="submit"], body.exchange input[type="submit"], body.application-error input[type="submit"], body.markets\/signup input[type="submit"] {
    font-size: 20px; }
  body.home .video-row ul, body.signup .video-row ul, body.phonegap .video-row ul, body.wines-buythecase .video-row ul, body.exchange .video-row ul, body.application-error .video-row ul, body.markets\/signup .video-row ul {
    font-size: 15px; }
  body.home video, body.signup video, body.phonegap video, body.wines-buythecase video, body.exchange video, body.application-error video, body.markets\/signup video {
    padding-bottom: 15px; }
  body.home .form-fields, body.signup .form-fields, body.phonegap .form-fields, body.wines-buythecase .form-fields, body.exchange .form-fields, body.application-error .form-fields, body.markets\/signup .form-fields {
    margin-bottom: 20px; } }

body.application-error .hero-content h1 {
  font-size: 4rem; }
body.application-error .hero-content p {
  font-size: 2rem;
  padding-bottom: 20px; }
@media (max-width: 767px) {
  body.application-error .hero {
    background: url("/assets/landing_pages/spilled_wine.jpg") no-repeat 0 62px;
    position: relative;
    text-align: center;
    background-size: contain;
    max-height: 370px; }
    body.application-error .hero h1 {
      font-size: 3rem; }
    body.application-error .hero p {
      font-size: 1.75rem; } }
@media (min-width: 768px) {
  body.application-error .hero {
    background: url("/assets/landing_pages/spilled_wine.jpg") no-repeat 0 76px;
    position: relative;
    background-size: cover;
    min-height: 600px; } }
@media (min-width: 992px) {
  body.application-error .hero {
    background: url("/assets/landing_pages/spilled_wine.jpg") no-repeat 0 97px;
    position: relative;
    background-size: cover;
    margin-top: 0px;
    min-height: 1000px; } }

.sixty_cols .col-xs-1, .sixty_cols .col-sm-1, .sixty_cols .col-md-1, .sixty_cols .col-lg-1, .sixty_cols .col-xs-2, .sixty_cols .col-sm-2, .sixty_cols .col-md-2, .sixty_cols .col-lg-2, .sixty_cols .col-xs-3, .sixty_cols .col-sm-3, .sixty_cols .col-md-3, .sixty_cols .col-lg-3, .sixty_cols .col-xs-4, .sixty_cols .col-sm-4, .sixty_cols .col-md-4, .sixty_cols .col-lg-4, .sixty_cols .col-xs-5, .sixty_cols .col-sm-5, .sixty_cols .col-md-5, .sixty_cols .col-lg-5, .sixty_cols .col-xs-6, .sixty_cols .col-sm-6, .sixty_cols .col-md-6, .sixty_cols .col-lg-6, .sixty_cols .col-xs-7, .sixty_cols .col-sm-7, .sixty_cols .col-md-7, .sixty_cols .col-lg-7, .sixty_cols .col-xs-8, .sixty_cols .col-sm-8, .sixty_cols .col-md-8, .sixty_cols .col-lg-8, .sixty_cols .col-xs-9, .sixty_cols .col-sm-9, .sixty_cols .col-md-9, .sixty_cols .col-lg-9, .sixty_cols .col-xs-10, .sixty_cols .col-sm-10, .sixty_cols .col-md-10, .sixty_cols .col-lg-10, .sixty_cols .col-xs-11, .sixty_cols .col-sm-11, .sixty_cols .col-md-11, .sixty_cols .col-lg-11, .sixty_cols .col-xs-12, .sixty_cols .col-sm-12, .sixty_cols .col-md-12, .sixty_cols .col-lg-12, .sixty_cols .col-xs-13, .sixty_cols .col-sm-13, .sixty_cols .col-md-13, .sixty_cols .col-lg-13, .sixty_cols .col-xs-14, .sixty_cols .col-sm-14, .sixty_cols .col-md-14, .sixty_cols .col-lg-14, .sixty_cols .col-xs-15, .sixty_cols .col-sm-15, .sixty_cols .col-md-15, .sixty_cols .col-lg-15, .sixty_cols .col-xs-16, .sixty_cols .col-sm-16, .sixty_cols .col-md-16, .sixty_cols .col-lg-16, .sixty_cols .col-xs-17, .sixty_cols .col-sm-17, .sixty_cols .col-md-17, .sixty_cols .col-lg-17, .sixty_cols .col-xs-18, .sixty_cols .col-sm-18, .sixty_cols .col-md-18, .sixty_cols .col-lg-18, .sixty_cols .col-xs-19, .sixty_cols .col-sm-19, .sixty_cols .col-md-19, .sixty_cols .col-lg-19, .sixty_cols .col-xs-20, .sixty_cols .col-sm-20, .sixty_cols .col-md-20, .sixty_cols .col-lg-20, .sixty_cols .col-xs-21, .sixty_cols .col-sm-21, .sixty_cols .col-md-21, .sixty_cols .col-lg-21, .sixty_cols .col-xs-22, .sixty_cols .col-sm-22, .sixty_cols .col-md-22, .sixty_cols .col-lg-22, .sixty_cols .col-xs-23, .sixty_cols .col-sm-23, .sixty_cols .col-md-23, .sixty_cols .col-lg-23, .sixty_cols .col-xs-24, .sixty_cols .col-sm-24, .sixty_cols .col-md-24, .sixty_cols .col-lg-24, .sixty_cols .col-xs-25, .sixty_cols .col-sm-25, .sixty_cols .col-md-25, .sixty_cols .col-lg-25, .sixty_cols .col-xs-26, .sixty_cols .col-sm-26, .sixty_cols .col-md-26, .sixty_cols .col-lg-26, .sixty_cols .col-xs-27, .sixty_cols .col-sm-27, .sixty_cols .col-md-27, .sixty_cols .col-lg-27, .sixty_cols .col-xs-28, .sixty_cols .col-sm-28, .sixty_cols .col-md-28, .sixty_cols .col-lg-28, .sixty_cols .col-xs-29, .sixty_cols .col-sm-29, .sixty_cols .col-md-29, .sixty_cols .col-lg-29, .sixty_cols .col-xs-30, .sixty_cols .col-sm-30, .sixty_cols .col-md-30, .sixty_cols .col-lg-30, .sixty_cols .col-xs-31, .sixty_cols .col-sm-31, .sixty_cols .col-md-31, .sixty_cols .col-lg-31, .sixty_cols .col-xs-32, .sixty_cols .col-sm-32, .sixty_cols .col-md-32, .sixty_cols .col-lg-32, .sixty_cols .col-xs-33, .sixty_cols .col-sm-33, .sixty_cols .col-md-33, .sixty_cols .col-lg-33, .sixty_cols .col-xs-34, .sixty_cols .col-sm-34, .sixty_cols .col-md-34, .sixty_cols .col-lg-34, .sixty_cols .col-xs-35, .sixty_cols .col-sm-35, .sixty_cols .col-md-35, .sixty_cols .col-lg-35, .sixty_cols .col-xs-36, .sixty_cols .col-sm-36, .sixty_cols .col-md-36, .sixty_cols .col-lg-36, .sixty_cols .col-xs-37, .sixty_cols .col-sm-37, .sixty_cols .col-md-37, .sixty_cols .col-lg-37, .sixty_cols .col-xs-38, .sixty_cols .col-sm-38, .sixty_cols .col-md-38, .sixty_cols .col-lg-38, .sixty_cols .col-xs-39, .sixty_cols .col-sm-39, .sixty_cols .col-md-39, .sixty_cols .col-lg-39, .sixty_cols .col-xs-40, .sixty_cols .col-sm-40, .sixty_cols .col-md-40, .sixty_cols .col-lg-40, .sixty_cols .col-xs-41, .sixty_cols .col-sm-41, .sixty_cols .col-md-41, .sixty_cols .col-lg-41, .sixty_cols .col-xs-42, .sixty_cols .col-sm-42, .sixty_cols .col-md-42, .sixty_cols .col-lg-42, .sixty_cols .col-xs-43, .sixty_cols .col-sm-43, .sixty_cols .col-md-43, .sixty_cols .col-lg-43, .sixty_cols .col-xs-44, .sixty_cols .col-sm-44, .sixty_cols .col-md-44, .sixty_cols .col-lg-44, .sixty_cols .col-xs-45, .sixty_cols .col-sm-45, .sixty_cols .col-md-45, .sixty_cols .col-lg-45, .sixty_cols .col-xs-46, .sixty_cols .col-sm-46, .sixty_cols .col-md-46, .sixty_cols .col-lg-46, .sixty_cols .col-xs-47, .sixty_cols .col-sm-47, .sixty_cols .col-md-47, .sixty_cols .col-lg-47, .sixty_cols .col-xs-48, .sixty_cols .col-sm-48, .sixty_cols .col-md-48, .sixty_cols .col-lg-48, .sixty_cols .col-xs-49, .sixty_cols .col-sm-49, .sixty_cols .col-md-49, .sixty_cols .col-lg-49, .sixty_cols .col-xs-50, .sixty_cols .col-sm-50, .sixty_cols .col-md-50, .sixty_cols .col-lg-50, .sixty_cols .col-xs-51, .sixty_cols .col-sm-51, .sixty_cols .col-md-51, .sixty_cols .col-lg-51, .sixty_cols .col-xs-52, .sixty_cols .col-sm-52, .sixty_cols .col-md-52, .sixty_cols .col-lg-52, .sixty_cols .col-xs-53, .sixty_cols .col-sm-53, .sixty_cols .col-md-53, .sixty_cols .col-lg-53, .sixty_cols .col-xs-54, .sixty_cols .col-sm-54, .sixty_cols .col-md-54, .sixty_cols .col-lg-54, .sixty_cols .col-xs-55, .sixty_cols .col-sm-55, .sixty_cols .col-md-55, .sixty_cols .col-lg-55, .sixty_cols .col-xs-56, .sixty_cols .col-sm-56, .sixty_cols .col-md-56, .sixty_cols .col-lg-56, .sixty_cols .col-xs-57, .sixty_cols .col-sm-57, .sixty_cols .col-md-57, .sixty_cols .col-lg-57, .sixty_cols .col-xs-58, .sixty_cols .col-sm-58, .sixty_cols .col-md-58, .sixty_cols .col-lg-58, .sixty_cols .col-xs-59, .sixty_cols .col-sm-59, .sixty_cols .col-md-59, .sixty_cols .col-lg-59, .sixty_cols .col-xs-60, .sixty_cols .col-sm-60, .sixty_cols .col-md-60, .sixty_cols .col-lg-60 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }
.sixty_cols .col-xs-1, .sixty_cols .col-xs-2, .sixty_cols .col-xs-3, .sixty_cols .col-xs-4, .sixty_cols .col-xs-5, .sixty_cols .col-xs-6, .sixty_cols .col-xs-7, .sixty_cols .col-xs-8, .sixty_cols .col-xs-9, .sixty_cols .col-xs-10, .sixty_cols .col-xs-11, .sixty_cols .col-xs-12, .sixty_cols .col-xs-13, .sixty_cols .col-xs-14, .sixty_cols .col-xs-15, .sixty_cols .col-xs-16, .sixty_cols .col-xs-17, .sixty_cols .col-xs-18, .sixty_cols .col-xs-19, .sixty_cols .col-xs-20, .sixty_cols .col-xs-21, .sixty_cols .col-xs-22, .sixty_cols .col-xs-23, .sixty_cols .col-xs-24, .sixty_cols .col-xs-25, .sixty_cols .col-xs-26, .sixty_cols .col-xs-27, .sixty_cols .col-xs-28, .sixty_cols .col-xs-29, .sixty_cols .col-xs-30, .sixty_cols .col-xs-31, .sixty_cols .col-xs-32, .sixty_cols .col-xs-33, .sixty_cols .col-xs-34, .sixty_cols .col-xs-35, .sixty_cols .col-xs-36, .sixty_cols .col-xs-37, .sixty_cols .col-xs-38, .sixty_cols .col-xs-39, .sixty_cols .col-xs-40, .sixty_cols .col-xs-41, .sixty_cols .col-xs-42, .sixty_cols .col-xs-43, .sixty_cols .col-xs-44, .sixty_cols .col-xs-45, .sixty_cols .col-xs-46, .sixty_cols .col-xs-47, .sixty_cols .col-xs-48, .sixty_cols .col-xs-49, .sixty_cols .col-xs-50, .sixty_cols .col-xs-51, .sixty_cols .col-xs-52, .sixty_cols .col-xs-53, .sixty_cols .col-xs-54, .sixty_cols .col-xs-55, .sixty_cols .col-xs-56, .sixty_cols .col-xs-57, .sixty_cols .col-xs-58, .sixty_cols .col-xs-59 {
  float: left; }
.sixty_cols .col-xs-60 {
  float: left;
  width: 100%; }
.sixty_cols .col-xs-59 {
  width: 98.33333%; }
.sixty_cols .col-xs-58 {
  width: 96.66667%; }
.sixty_cols .col-xs-57 {
  width: 95%; }
.sixty_cols .col-xs-56 {
  width: 93.33333%; }
.sixty_cols .col-xs-55 {
  width: 91.66667%; }
.sixty_cols .col-xs-54 {
  width: 90%; }
.sixty_cols .col-xs-53 {
  width: 88.33333%; }
.sixty_cols .col-xs-52 {
  width: 86.66667%; }
.sixty_cols .col-xs-51 {
  width: 85%; }
.sixty_cols .col-xs-50 {
  width: 83.33333%; }
.sixty_cols .col-xs-49 {
  width: 81.66667%; }
.sixty_cols .col-xs-48 {
  width: 80%; }
.sixty_cols .col-xs-47 {
  width: 78.33333%; }
.sixty_cols .col-xs-46 {
  width: 76.66667%; }
.sixty_cols .col-xs-45 {
  width: 75%; }
.sixty_cols .col-xs-44 {
  width: 73.33333%; }
.sixty_cols .col-xs-43 {
  width: 71.66667%; }
.sixty_cols .col-xs-42 {
  width: 70%; }
.sixty_cols .col-xs-41 {
  width: 68.33333%; }
.sixty_cols .col-xs-40 {
  width: 66.66667%; }
.sixty_cols .col-xs-39 {
  width: 65%; }
.sixty_cols .col-xs-38 {
  width: 63.33333%; }
.sixty_cols .col-xs-37 {
  width: 61.66667%; }
.sixty_cols .col-xs-36 {
  width: 60%; }
.sixty_cols .col-xs-35 {
  width: 58.33333%; }
.sixty_cols .col-xs-34 {
  width: 56.66667%; }
.sixty_cols .col-xs-33 {
  width: 55%; }
.sixty_cols .col-xs-32 {
  width: 53.33333%; }
.sixty_cols .col-xs-31 {
  width: 51.66667%; }
.sixty_cols .col-xs-30 {
  width: 50%; }
.sixty_cols .col-xs-29 {
  width: 48.33333%; }
.sixty_cols .col-xs-28 {
  width: 46.66667%; }
.sixty_cols .col-xs-27 {
  width: 45%; }
.sixty_cols .col-xs-26 {
  width: 43.33333%; }
.sixty_cols .col-xs-25 {
  width: 41.66667%; }
.sixty_cols .col-xs-24 {
  width: 40%; }
.sixty_cols .col-xs-23 {
  width: 38.33333%; }
.sixty_cols .col-xs-22 {
  width: 36.66667%; }
.sixty_cols .col-xs-21 {
  width: 35%; }
.sixty_cols .col-xs-20 {
  width: 33.33333%; }
.sixty_cols .col-xs-19 {
  width: 31.66667%; }
.sixty_cols .col-xs-18 {
  width: 30%; }
.sixty_cols .col-xs-17 {
  width: 28.33333%; }
.sixty_cols .col-xs-16 {
  width: 26.66667%; }
.sixty_cols .col-xs-15 {
  width: 25%; }
.sixty_cols .col-xs-14 {
  width: 23.33333%; }
.sixty_cols .col-xs-13 {
  width: 21.66667%; }
.sixty_cols .col-xs-12 {
  width: 20%; }
.sixty_cols .col-xs-11 {
  width: 18.33333%; }
.sixty_cols .col-xs-10 {
  width: 16.66667%; }
.sixty_cols .col-xs-9 {
  width: 15%; }
.sixty_cols .col-xs-8 {
  width: 13.33333%; }
.sixty_cols .col-xs-7 {
  width: 11.66667%; }
.sixty_cols .col-xs-6 {
  width: 10%; }
.sixty_cols .col-xs-5 {
  width: 8.33333%; }
.sixty_cols .col-xs-4 {
  width: 6.66667%; }
.sixty_cols .col-xs-3 {
  width: 5%; }
.sixty_cols .col-xs-2 {
  width: 3.33333%; }
.sixty_cols .col-xs-1 {
  width: 1.66667%; }
.sixty_cols .col-xs-pull-60 {
  right: 100%; }
.sixty_cols .col-xs-pull-59 {
  right: 98.33333%; }
.sixty_cols .col-xs-pull-58 {
  right: 96.66667%; }
.sixty_cols .col-xs-pull-57 {
  right: 95%; }
.sixty_cols .col-xs-pull-56 {
  right: 93.33333%; }
.sixty_cols .col-xs-pull-55 {
  right: 91.66667%; }
.sixty_cols .col-xs-pull-54 {
  right: 90%; }
.sixty_cols .col-xs-pull-53 {
  right: 88.33333%; }
.sixty_cols .col-xs-pull-52 {
  right: 86.66667%; }
.sixty_cols .col-xs-pull-51 {
  right: 85%; }
.sixty_cols .col-xs-pull-50 {
  right: 83.33333%; }
.sixty_cols .col-xs-pull-49 {
  right: 81.66667%; }
.sixty_cols .col-xs-pull-48 {
  right: 80%; }
.sixty_cols .col-xs-pull-47 {
  right: 78.33333%; }
.sixty_cols .col-xs-pull-46 {
  right: 76.66667%; }
.sixty_cols .col-xs-pull-45 {
  right: 75%; }
.sixty_cols .col-xs-pull-44 {
  right: 73.33333%; }
.sixty_cols .col-xs-pull-43 {
  right: 71.66667%; }
.sixty_cols .col-xs-pull-42 {
  right: 70%; }
.sixty_cols .col-xs-pull-41 {
  right: 68.33333%; }
.sixty_cols .col-xs-pull-40 {
  right: 66.66667%; }
.sixty_cols .col-xs-pull-39 {
  right: 65%; }
.sixty_cols .col-xs-pull-38 {
  right: 63.33333%; }
.sixty_cols .col-xs-pull-37 {
  right: 61.66667%; }
.sixty_cols .col-xs-pull-36 {
  right: 60%; }
.sixty_cols .col-xs-pull-35 {
  right: 58.33333%; }
.sixty_cols .col-xs-pull-34 {
  right: 56.66667%; }
.sixty_cols .col-xs-pull-33 {
  right: 55%; }
.sixty_cols .col-xs-pull-32 {
  right: 53.33333%; }
.sixty_cols .col-xs-pull-31 {
  right: 51.66667%; }
.sixty_cols .col-xs-pull-30 {
  right: 50%; }
.sixty_cols .col-xs-pull-29 {
  right: 48.33333%; }
.sixty_cols .col-xs-pull-28 {
  right: 46.66667%; }
.sixty_cols .col-xs-pull-27 {
  right: 45%; }
.sixty_cols .col-xs-pull-26 {
  right: 43.33333%; }
.sixty_cols .col-xs-pull-25 {
  right: 41.66667%; }
.sixty_cols .col-xs-pull-24 {
  right: 40%; }
.sixty_cols .col-xs-pull-23 {
  right: 38.33333%; }
.sixty_cols .col-xs-pull-22 {
  right: 36.66667%; }
.sixty_cols .col-xs-pull-21 {
  right: 35%; }
.sixty_cols .col-xs-pull-20 {
  right: 33.33333%; }
.sixty_cols .col-xs-pull-19 {
  right: 31.66667%; }
.sixty_cols .col-xs-pull-18 {
  right: 30%; }
.sixty_cols .col-xs-pull-17 {
  right: 28.33333%; }
.sixty_cols .col-xs-pull-16 {
  right: 26.66667%; }
.sixty_cols .col-xs-pull-15 {
  right: 25%; }
.sixty_cols .col-xs-pull-14 {
  right: 23.33333%; }
.sixty_cols .col-xs-pull-13 {
  right: 21.66667%; }
.sixty_cols .col-xs-pull-12 {
  right: 20%; }
.sixty_cols .col-xs-pull-11 {
  right: 18.33333%; }
.sixty_cols .col-xs-pull-10 {
  right: 16.66667%; }
.sixty_cols .col-xs-pull-9 {
  right: 15%; }
.sixty_cols .col-xs-pull-8 {
  right: 13.33333%; }
.sixty_cols .col-xs-pull-7 {
  right: 11.66667%; }
.sixty_cols .col-xs-pull-6 {
  right: 10%; }
.sixty_cols .col-xs-pull-5 {
  right: 8.33333%; }
.sixty_cols .col-xs-pull-4 {
  right: 6.66667%; }
.sixty_cols .col-xs-pull-3 {
  right: 5%; }
.sixty_cols .col-xs-pull-2 {
  right: 3.33333%; }
.sixty_cols .col-xs-pull-1 {
  right: 1.66667%; }
.sixty_cols .col-xs-pull-0 {
  right: auto; }
.sixty_cols .col-xs-push-60 {
  left: 100%; }
.sixty_cols .col-xs-push-59 {
  left: 98.33333%; }
.sixty_cols .col-xs-push-58 {
  left: 96.66667%; }
.sixty_cols .col-xs-push-57 {
  left: 95%; }
.sixty_cols .col-xs-push-56 {
  left: 93.33333%; }
.sixty_cols .col-xs-push-55 {
  left: 91.66667%; }
.sixty_cols .col-xs-push-54 {
  left: 90%; }
.sixty_cols .col-xs-push-53 {
  left: 88.33333%; }
.sixty_cols .col-xs-push-52 {
  left: 86.66667%; }
.sixty_cols .col-xs-push-51 {
  left: 85%; }
.sixty_cols .col-xs-push-50 {
  left: 83.33333%; }
.sixty_cols .col-xs-push-49 {
  left: 81.66667%; }
.sixty_cols .col-xs-push-48 {
  left: 80%; }
.sixty_cols .col-xs-push-47 {
  left: 78.33333%; }
.sixty_cols .col-xs-push-46 {
  left: 76.66667%; }
.sixty_cols .col-xs-push-45 {
  left: 75%; }
.sixty_cols .col-xs-push-44 {
  left: 73.33333%; }
.sixty_cols .col-xs-push-43 {
  left: 71.66667%; }
.sixty_cols .col-xs-push-42 {
  left: 70%; }
.sixty_cols .col-xs-push-41 {
  left: 68.33333%; }
.sixty_cols .col-xs-push-40 {
  left: 66.66667%; }
.sixty_cols .col-xs-push-39 {
  left: 65%; }
.sixty_cols .col-xs-push-38 {
  left: 63.33333%; }
.sixty_cols .col-xs-push-37 {
  left: 61.66667%; }
.sixty_cols .col-xs-push-36 {
  left: 60%; }
.sixty_cols .col-xs-push-35 {
  left: 58.33333%; }
.sixty_cols .col-xs-push-34 {
  left: 56.66667%; }
.sixty_cols .col-xs-push-33 {
  left: 55%; }
.sixty_cols .col-xs-push-32 {
  left: 53.33333%; }
.sixty_cols .col-xs-push-31 {
  left: 51.66667%; }
.sixty_cols .col-xs-push-30 {
  left: 50%; }
.sixty_cols .col-xs-push-29 {
  left: 48.33333%; }
.sixty_cols .col-xs-push-28 {
  left: 46.66667%; }
.sixty_cols .col-xs-push-27 {
  left: 45%; }
.sixty_cols .col-xs-push-26 {
  left: 43.33333%; }
.sixty_cols .col-xs-push-25 {
  left: 41.66667%; }
.sixty_cols .col-xs-push-24 {
  left: 40%; }
.sixty_cols .col-xs-push-23 {
  left: 38.33333%; }
.sixty_cols .col-xs-push-22 {
  left: 36.66667%; }
.sixty_cols .col-xs-push-21 {
  left: 35%; }
.sixty_cols .col-xs-push-20 {
  left: 33.33333%; }
.sixty_cols .col-xs-push-19 {
  left: 31.66667%; }
.sixty_cols .col-xs-push-18 {
  left: 30%; }
.sixty_cols .col-xs-push-17 {
  left: 28.33333%; }
.sixty_cols .col-xs-push-16 {
  left: 26.66667%; }
.sixty_cols .col-xs-push-15 {
  left: 25%; }
.sixty_cols .col-xs-push-14 {
  left: 23.33333%; }
.sixty_cols .col-xs-push-13 {
  left: 21.66667%; }
.sixty_cols .col-xs-push-12 {
  left: 20%; }
.sixty_cols .col-xs-push-11 {
  left: 18.33333%; }
.sixty_cols .col-xs-push-10 {
  left: 16.66667%; }
.sixty_cols .col-xs-push-9 {
  left: 15%; }
.sixty_cols .col-xs-push-8 {
  left: 13.33333%; }
.sixty_cols .col-xs-push-7 {
  left: 11.66667%; }
.sixty_cols .col-xs-push-6 {
  left: 10%; }
.sixty_cols .col-xs-push-5 {
  left: 8.33333%; }
.sixty_cols .col-xs-push-4 {
  left: 6.66667%; }
.sixty_cols .col-xs-push-3 {
  left: 5%; }
.sixty_cols .col-xs-push-2 {
  left: 3.33333%; }
.sixty_cols .col-xs-push-1 {
  left: 1.66667%; }
.sixty_cols .col-xs-push-0 {
  left: auto; }
.sixty_cols .col-xs-offset-60 {
  margin-left: 100%; }
.sixty_cols .col-xs-offset-59 {
  margin-left: 98.33333%; }
.sixty_cols .col-xs-offset-58 {
  margin-left: 96.66667%; }
.sixty_cols .col-xs-offset-57 {
  margin-left: 95%; }
.sixty_cols .col-xs-offset-56 {
  margin-left: 93.33333%; }
.sixty_cols .col-xs-offset-55 {
  margin-left: 91.66667%; }
.sixty_cols .col-xs-offset-54 {
  margin-left: 90%; }
.sixty_cols .col-xs-offset-53 {
  margin-left: 88.33333%; }
.sixty_cols .col-xs-offset-52 {
  margin-left: 86.66667%; }
.sixty_cols .col-xs-offset-51 {
  margin-left: 85%; }
.sixty_cols .col-xs-offset-50 {
  margin-left: 83.33333%; }
.sixty_cols .col-xs-offset-49 {
  margin-left: 81.66667%; }
.sixty_cols .col-xs-offset-48 {
  margin-left: 80%; }
.sixty_cols .col-xs-offset-47 {
  margin-left: 78.33333%; }
.sixty_cols .col-xs-offset-46 {
  margin-left: 76.66667%; }
.sixty_cols .col-xs-offset-45 {
  margin-left: 75%; }
.sixty_cols .col-xs-offset-44 {
  margin-left: 73.33333%; }
.sixty_cols .col-xs-offset-43 {
  margin-left: 71.66667%; }
.sixty_cols .col-xs-offset-42 {
  margin-left: 70%; }
.sixty_cols .col-xs-offset-41 {
  margin-left: 68.33333%; }
.sixty_cols .col-xs-offset-40 {
  margin-left: 66.66667%; }
.sixty_cols .col-xs-offset-39 {
  margin-left: 65%; }
.sixty_cols .col-xs-offset-38 {
  margin-left: 63.33333%; }
.sixty_cols .col-xs-offset-37 {
  margin-left: 61.66667%; }
.sixty_cols .col-xs-offset-36 {
  margin-left: 60%; }
.sixty_cols .col-xs-offset-35 {
  margin-left: 58.33333%; }
.sixty_cols .col-xs-offset-34 {
  margin-left: 56.66667%; }
.sixty_cols .col-xs-offset-33 {
  margin-left: 55%; }
.sixty_cols .col-xs-offset-32 {
  margin-left: 53.33333%; }
.sixty_cols .col-xs-offset-31 {
  margin-left: 51.66667%; }
.sixty_cols .col-xs-offset-30 {
  margin-left: 50%; }
.sixty_cols .col-xs-offset-29 {
  margin-left: 48.33333%; }
.sixty_cols .col-xs-offset-28 {
  margin-left: 46.66667%; }
.sixty_cols .col-xs-offset-27 {
  margin-left: 45%; }
.sixty_cols .col-xs-offset-26 {
  margin-left: 43.33333%; }
.sixty_cols .col-xs-offset-25 {
  margin-left: 41.66667%; }
.sixty_cols .col-xs-offset-24 {
  margin-left: 40%; }
.sixty_cols .col-xs-offset-23 {
  margin-left: 38.33333%; }
.sixty_cols .col-xs-offset-22 {
  margin-left: 36.66667%; }
.sixty_cols .col-xs-offset-21 {
  margin-left: 35%; }
.sixty_cols .col-xs-offset-20 {
  margin-left: 33.33333%; }
.sixty_cols .col-xs-offset-19 {
  margin-left: 31.66667%; }
.sixty_cols .col-xs-offset-18 {
  margin-left: 30%; }
.sixty_cols .col-xs-offset-17 {
  margin-left: 28.33333%; }
.sixty_cols .col-xs-offset-16 {
  margin-left: 26.66667%; }
.sixty_cols .col-xs-offset-15 {
  margin-left: 25%; }
.sixty_cols .col-xs-offset-14 {
  margin-left: 23.33333%; }
.sixty_cols .col-xs-offset-13 {
  margin-left: 21.66667%; }
.sixty_cols .col-xs-offset-12 {
  margin-left: 20%; }
.sixty_cols .col-xs-offset-11 {
  margin-left: 18.33333%; }
.sixty_cols .col-xs-offset-10 {
  margin-left: 16.66667%; }
.sixty_cols .col-xs-offset-9 {
  margin-left: 15%; }
.sixty_cols .col-xs-offset-8 {
  margin-left: 13.33333%; }
.sixty_cols .col-xs-offset-7 {
  margin-left: 11.66667%; }
.sixty_cols .col-xs-offset-6 {
  margin-left: 10%; }
.sixty_cols .col-xs-offset-5 {
  margin-left: 8.33333%; }
.sixty_cols .col-xs-offset-4 {
  margin-left: 6.66667%; }
.sixty_cols .col-xs-offset-3 {
  margin-left: 5%; }
.sixty_cols .col-xs-offset-2 {
  margin-left: 3.33333%; }
.sixty_cols .col-xs-offset-1 {
  margin-left: 1.66667%; }
.sixty_cols .col-xs-offset-0 {
  margin-left: 0%; }
@media (min-width: 768px) {
  .sixty_cols .col-sm-1, .sixty_cols .col-sm-2, .sixty_cols .col-sm-3, .sixty_cols .col-sm-4, .sixty_cols .col-sm-5, .sixty_cols .col-sm-6, .sixty_cols .col-sm-7, .sixty_cols .col-sm-8, .sixty_cols .col-sm-9, .sixty_cols .col-sm-10, .sixty_cols .col-sm-11, .sixty_cols .col-sm-12, .sixty_cols .col-sm-13, .sixty_cols .col-sm-14, .sixty_cols .col-sm-15, .sixty_cols .col-sm-16, .sixty_cols .col-sm-17, .sixty_cols .col-sm-18, .sixty_cols .col-sm-19, .sixty_cols .col-sm-20, .sixty_cols .col-sm-21, .sixty_cols .col-sm-22, .sixty_cols .col-sm-23, .sixty_cols .col-sm-24, .sixty_cols .col-sm-25, .sixty_cols .col-sm-26, .sixty_cols .col-sm-27, .sixty_cols .col-sm-28, .sixty_cols .col-sm-29, .sixty_cols .col-sm-30, .sixty_cols .col-sm-31, .sixty_cols .col-sm-32, .sixty_cols .col-sm-33, .sixty_cols .col-sm-34, .sixty_cols .col-sm-35, .sixty_cols .col-sm-36, .sixty_cols .col-sm-37, .sixty_cols .col-sm-38, .sixty_cols .col-sm-39, .sixty_cols .col-sm-40, .sixty_cols .col-sm-41, .sixty_cols .col-sm-42, .sixty_cols .col-sm-43, .sixty_cols .col-sm-44, .sixty_cols .col-sm-45, .sixty_cols .col-sm-46, .sixty_cols .col-sm-47, .sixty_cols .col-sm-48, .sixty_cols .col-sm-49, .sixty_cols .col-sm-50, .sixty_cols .col-sm-51, .sixty_cols .col-sm-52, .sixty_cols .col-sm-53, .sixty_cols .col-sm-54, .sixty_cols .col-sm-55, .sixty_cols .col-sm-56, .sixty_cols .col-sm-57, .sixty_cols .col-sm-58, .sixty_cols .col-sm-59 {
    float: left; }
  .sixty_cols .col-sm-60 {
    float: left;
    width: 100%; }
  .sixty_cols .col-sm-59 {
    width: 98.33333%; }
  .sixty_cols .col-sm-58 {
    width: 96.66667%; }
  .sixty_cols .col-sm-57 {
    width: 95%; }
  .sixty_cols .col-sm-56 {
    width: 93.33333%; }
  .sixty_cols .col-sm-55 {
    width: 91.66667%; }
  .sixty_cols .col-sm-54 {
    width: 90%; }
  .sixty_cols .col-sm-53 {
    width: 88.33333%; }
  .sixty_cols .col-sm-52 {
    width: 86.66667%; }
  .sixty_cols .col-sm-51 {
    width: 85%; }
  .sixty_cols .col-sm-50 {
    width: 83.33333%; }
  .sixty_cols .col-sm-49 {
    width: 81.66667%; }
  .sixty_cols .col-sm-48 {
    width: 80%; }
  .sixty_cols .col-sm-47 {
    width: 78.33333%; }
  .sixty_cols .col-sm-46 {
    width: 76.66667%; }
  .sixty_cols .col-sm-45 {
    width: 75%; }
  .sixty_cols .col-sm-44 {
    width: 73.33333%; }
  .sixty_cols .col-sm-43 {
    width: 71.66667%; }
  .sixty_cols .col-sm-42 {
    width: 70%; }
  .sixty_cols .col-sm-41 {
    width: 68.33333%; }
  .sixty_cols .col-sm-40 {
    width: 66.66667%; }
  .sixty_cols .col-sm-39 {
    width: 65%; }
  .sixty_cols .col-sm-38 {
    width: 63.33333%; }
  .sixty_cols .col-sm-37 {
    width: 61.66667%; }
  .sixty_cols .col-sm-36 {
    width: 60%; }
  .sixty_cols .col-sm-35 {
    width: 58.33333%; }
  .sixty_cols .col-sm-34 {
    width: 56.66667%; }
  .sixty_cols .col-sm-33 {
    width: 55%; }
  .sixty_cols .col-sm-32 {
    width: 53.33333%; }
  .sixty_cols .col-sm-31 {
    width: 51.66667%; }
  .sixty_cols .col-sm-30 {
    width: 50%; }
  .sixty_cols .col-sm-29 {
    width: 48.33333%; }
  .sixty_cols .col-sm-28 {
    width: 46.66667%; }
  .sixty_cols .col-sm-27 {
    width: 45%; }
  .sixty_cols .col-sm-26 {
    width: 43.33333%; }
  .sixty_cols .col-sm-25 {
    width: 41.66667%; }
  .sixty_cols .col-sm-24 {
    width: 40%; }
  .sixty_cols .col-sm-23 {
    width: 38.33333%; }
  .sixty_cols .col-sm-22 {
    width: 36.66667%; }
  .sixty_cols .col-sm-21 {
    width: 35%; }
  .sixty_cols .col-sm-20 {
    width: 33.33333%; }
  .sixty_cols .col-sm-19 {
    width: 31.66667%; }
  .sixty_cols .col-sm-18 {
    width: 30%; }
  .sixty_cols .col-sm-17 {
    width: 28.33333%; }
  .sixty_cols .col-sm-16 {
    width: 26.66667%; }
  .sixty_cols .col-sm-15 {
    width: 25%; }
  .sixty_cols .col-sm-14 {
    width: 23.33333%; }
  .sixty_cols .col-sm-13 {
    width: 21.66667%; }
  .sixty_cols .col-sm-12 {
    width: 20%; }
  .sixty_cols .col-sm-11 {
    width: 18.33333%; }
  .sixty_cols .col-sm-10 {
    width: 16.66667%; }
  .sixty_cols .col-sm-9 {
    width: 15%; }
  .sixty_cols .col-sm-8 {
    width: 13.33333%; }
  .sixty_cols .col-sm-7 {
    width: 11.66667%; }
  .sixty_cols .col-sm-6 {
    width: 10%; }
  .sixty_cols .col-sm-5 {
    width: 8.33333%; }
  .sixty_cols .col-sm-4 {
    width: 6.66667%; }
  .sixty_cols .col-sm-3 {
    width: 5%; }
  .sixty_cols .col-sm-2 {
    width: 3.33333%; }
  .sixty_cols .col-sm-1 {
    width: 1.66667%; }
  .sixty_cols .col-sm-pull-60 {
    right: 100%; }
  .sixty_cols .col-sm-pull-59 {
    right: 98.33333%; }
  .sixty_cols .col-sm-pull-58 {
    right: 96.66667%; }
  .sixty_cols .col-sm-pull-57 {
    right: 95%; }
  .sixty_cols .col-sm-pull-56 {
    right: 93.33333%; }
  .sixty_cols .col-sm-pull-55 {
    right: 91.66667%; }
  .sixty_cols .col-sm-pull-54 {
    right: 90%; }
  .sixty_cols .col-sm-pull-53 {
    right: 88.33333%; }
  .sixty_cols .col-sm-pull-52 {
    right: 86.66667%; }
  .sixty_cols .col-sm-pull-51 {
    right: 85%; }
  .sixty_cols .col-sm-pull-50 {
    right: 83.33333%; }
  .sixty_cols .col-sm-pull-49 {
    right: 81.66667%; }
  .sixty_cols .col-sm-pull-48 {
    right: 80%; }
  .sixty_cols .col-sm-pull-47 {
    right: 78.33333%; }
  .sixty_cols .col-sm-pull-46 {
    right: 76.66667%; }
  .sixty_cols .col-sm-pull-45 {
    right: 75%; }
  .sixty_cols .col-sm-pull-44 {
    right: 73.33333%; }
  .sixty_cols .col-sm-pull-43 {
    right: 71.66667%; }
  .sixty_cols .col-sm-pull-42 {
    right: 70%; }
  .sixty_cols .col-sm-pull-41 {
    right: 68.33333%; }
  .sixty_cols .col-sm-pull-40 {
    right: 66.66667%; }
  .sixty_cols .col-sm-pull-39 {
    right: 65%; }
  .sixty_cols .col-sm-pull-38 {
    right: 63.33333%; }
  .sixty_cols .col-sm-pull-37 {
    right: 61.66667%; }
  .sixty_cols .col-sm-pull-36 {
    right: 60%; }
  .sixty_cols .col-sm-pull-35 {
    right: 58.33333%; }
  .sixty_cols .col-sm-pull-34 {
    right: 56.66667%; }
  .sixty_cols .col-sm-pull-33 {
    right: 55%; }
  .sixty_cols .col-sm-pull-32 {
    right: 53.33333%; }
  .sixty_cols .col-sm-pull-31 {
    right: 51.66667%; }
  .sixty_cols .col-sm-pull-30 {
    right: 50%; }
  .sixty_cols .col-sm-pull-29 {
    right: 48.33333%; }
  .sixty_cols .col-sm-pull-28 {
    right: 46.66667%; }
  .sixty_cols .col-sm-pull-27 {
    right: 45%; }
  .sixty_cols .col-sm-pull-26 {
    right: 43.33333%; }
  .sixty_cols .col-sm-pull-25 {
    right: 41.66667%; }
  .sixty_cols .col-sm-pull-24 {
    right: 40%; }
  .sixty_cols .col-sm-pull-23 {
    right: 38.33333%; }
  .sixty_cols .col-sm-pull-22 {
    right: 36.66667%; }
  .sixty_cols .col-sm-pull-21 {
    right: 35%; }
  .sixty_cols .col-sm-pull-20 {
    right: 33.33333%; }
  .sixty_cols .col-sm-pull-19 {
    right: 31.66667%; }
  .sixty_cols .col-sm-pull-18 {
    right: 30%; }
  .sixty_cols .col-sm-pull-17 {
    right: 28.33333%; }
  .sixty_cols .col-sm-pull-16 {
    right: 26.66667%; }
  .sixty_cols .col-sm-pull-15 {
    right: 25%; }
  .sixty_cols .col-sm-pull-14 {
    right: 23.33333%; }
  .sixty_cols .col-sm-pull-13 {
    right: 21.66667%; }
  .sixty_cols .col-sm-pull-12 {
    right: 20%; }
  .sixty_cols .col-sm-pull-11 {
    right: 18.33333%; }
  .sixty_cols .col-sm-pull-10 {
    right: 16.66667%; }
  .sixty_cols .col-sm-pull-9 {
    right: 15%; }
  .sixty_cols .col-sm-pull-8 {
    right: 13.33333%; }
  .sixty_cols .col-sm-pull-7 {
    right: 11.66667%; }
  .sixty_cols .col-sm-pull-6 {
    right: 10%; }
  .sixty_cols .col-sm-pull-5 {
    right: 8.33333%; }
  .sixty_cols .col-sm-pull-4 {
    right: 6.66667%; }
  .sixty_cols .col-sm-pull-3 {
    right: 5%; }
  .sixty_cols .col-sm-pull-2 {
    right: 3.33333%; }
  .sixty_cols .col-sm-pull-1 {
    right: 1.66667%; }
  .sixty_cols .col-sm-pull-0 {
    right: auto; }
  .sixty_cols .col-sm-push-60 {
    left: 100%; }
  .sixty_cols .col-sm-push-59 {
    left: 98.33333%; }
  .sixty_cols .col-sm-push-58 {
    left: 96.66667%; }
  .sixty_cols .col-sm-push-57 {
    left: 95%; }
  .sixty_cols .col-sm-push-56 {
    left: 93.33333%; }
  .sixty_cols .col-sm-push-55 {
    left: 91.66667%; }
  .sixty_cols .col-sm-push-54 {
    left: 90%; }
  .sixty_cols .col-sm-push-53 {
    left: 88.33333%; }
  .sixty_cols .col-sm-push-52 {
    left: 86.66667%; }
  .sixty_cols .col-sm-push-51 {
    left: 85%; }
  .sixty_cols .col-sm-push-50 {
    left: 83.33333%; }
  .sixty_cols .col-sm-push-49 {
    left: 81.66667%; }
  .sixty_cols .col-sm-push-48 {
    left: 80%; }
  .sixty_cols .col-sm-push-47 {
    left: 78.33333%; }
  .sixty_cols .col-sm-push-46 {
    left: 76.66667%; }
  .sixty_cols .col-sm-push-45 {
    left: 75%; }
  .sixty_cols .col-sm-push-44 {
    left: 73.33333%; }
  .sixty_cols .col-sm-push-43 {
    left: 71.66667%; }
  .sixty_cols .col-sm-push-42 {
    left: 70%; }
  .sixty_cols .col-sm-push-41 {
    left: 68.33333%; }
  .sixty_cols .col-sm-push-40 {
    left: 66.66667%; }
  .sixty_cols .col-sm-push-39 {
    left: 65%; }
  .sixty_cols .col-sm-push-38 {
    left: 63.33333%; }
  .sixty_cols .col-sm-push-37 {
    left: 61.66667%; }
  .sixty_cols .col-sm-push-36 {
    left: 60%; }
  .sixty_cols .col-sm-push-35 {
    left: 58.33333%; }
  .sixty_cols .col-sm-push-34 {
    left: 56.66667%; }
  .sixty_cols .col-sm-push-33 {
    left: 55%; }
  .sixty_cols .col-sm-push-32 {
    left: 53.33333%; }
  .sixty_cols .col-sm-push-31 {
    left: 51.66667%; }
  .sixty_cols .col-sm-push-30 {
    left: 50%; }
  .sixty_cols .col-sm-push-29 {
    left: 48.33333%; }
  .sixty_cols .col-sm-push-28 {
    left: 46.66667%; }
  .sixty_cols .col-sm-push-27 {
    left: 45%; }
  .sixty_cols .col-sm-push-26 {
    left: 43.33333%; }
  .sixty_cols .col-sm-push-25 {
    left: 41.66667%; }
  .sixty_cols .col-sm-push-24 {
    left: 40%; }
  .sixty_cols .col-sm-push-23 {
    left: 38.33333%; }
  .sixty_cols .col-sm-push-22 {
    left: 36.66667%; }
  .sixty_cols .col-sm-push-21 {
    left: 35%; }
  .sixty_cols .col-sm-push-20 {
    left: 33.33333%; }
  .sixty_cols .col-sm-push-19 {
    left: 31.66667%; }
  .sixty_cols .col-sm-push-18 {
    left: 30%; }
  .sixty_cols .col-sm-push-17 {
    left: 28.33333%; }
  .sixty_cols .col-sm-push-16 {
    left: 26.66667%; }
  .sixty_cols .col-sm-push-15 {
    left: 25%; }
  .sixty_cols .col-sm-push-14 {
    left: 23.33333%; }
  .sixty_cols .col-sm-push-13 {
    left: 21.66667%; }
  .sixty_cols .col-sm-push-12 {
    left: 20%; }
  .sixty_cols .col-sm-push-11 {
    left: 18.33333%; }
  .sixty_cols .col-sm-push-10 {
    left: 16.66667%; }
  .sixty_cols .col-sm-push-9 {
    left: 15%; }
  .sixty_cols .col-sm-push-8 {
    left: 13.33333%; }
  .sixty_cols .col-sm-push-7 {
    left: 11.66667%; }
  .sixty_cols .col-sm-push-6 {
    left: 10%; }
  .sixty_cols .col-sm-push-5 {
    left: 8.33333%; }
  .sixty_cols .col-sm-push-4 {
    left: 6.66667%; }
  .sixty_cols .col-sm-push-3 {
    left: 5%; }
  .sixty_cols .col-sm-push-2 {
    left: 3.33333%; }
  .sixty_cols .col-sm-push-1 {
    left: 1.66667%; }
  .sixty_cols .col-sm-push-0 {
    left: auto; }
  .sixty_cols .col-sm-offset-60 {
    margin-left: 100%; }
  .sixty_cols .col-sm-offset-59 {
    margin-left: 98.33333%; }
  .sixty_cols .col-sm-offset-58 {
    margin-left: 96.66667%; }
  .sixty_cols .col-sm-offset-57 {
    margin-left: 95%; }
  .sixty_cols .col-sm-offset-56 {
    margin-left: 93.33333%; }
  .sixty_cols .col-sm-offset-55 {
    margin-left: 91.66667%; }
  .sixty_cols .col-sm-offset-54 {
    margin-left: 90%; }
  .sixty_cols .col-sm-offset-53 {
    margin-left: 88.33333%; }
  .sixty_cols .col-sm-offset-52 {
    margin-left: 86.66667%; }
  .sixty_cols .col-sm-offset-51 {
    margin-left: 85%; }
  .sixty_cols .col-sm-offset-50 {
    margin-left: 83.33333%; }
  .sixty_cols .col-sm-offset-49 {
    margin-left: 81.66667%; }
  .sixty_cols .col-sm-offset-48 {
    margin-left: 80%; }
  .sixty_cols .col-sm-offset-47 {
    margin-left: 78.33333%; }
  .sixty_cols .col-sm-offset-46 {
    margin-left: 76.66667%; }
  .sixty_cols .col-sm-offset-45 {
    margin-left: 75%; }
  .sixty_cols .col-sm-offset-44 {
    margin-left: 73.33333%; }
  .sixty_cols .col-sm-offset-43 {
    margin-left: 71.66667%; }
  .sixty_cols .col-sm-offset-42 {
    margin-left: 70%; }
  .sixty_cols .col-sm-offset-41 {
    margin-left: 68.33333%; }
  .sixty_cols .col-sm-offset-40 {
    margin-left: 66.66667%; }
  .sixty_cols .col-sm-offset-39 {
    margin-left: 65%; }
  .sixty_cols .col-sm-offset-38 {
    margin-left: 63.33333%; }
  .sixty_cols .col-sm-offset-37 {
    margin-left: 61.66667%; }
  .sixty_cols .col-sm-offset-36 {
    margin-left: 60%; }
  .sixty_cols .col-sm-offset-35 {
    margin-left: 58.33333%; }
  .sixty_cols .col-sm-offset-34 {
    margin-left: 56.66667%; }
  .sixty_cols .col-sm-offset-33 {
    margin-left: 55%; }
  .sixty_cols .col-sm-offset-32 {
    margin-left: 53.33333%; }
  .sixty_cols .col-sm-offset-31 {
    margin-left: 51.66667%; }
  .sixty_cols .col-sm-offset-30 {
    margin-left: 50%; }
  .sixty_cols .col-sm-offset-29 {
    margin-left: 48.33333%; }
  .sixty_cols .col-sm-offset-28 {
    margin-left: 46.66667%; }
  .sixty_cols .col-sm-offset-27 {
    margin-left: 45%; }
  .sixty_cols .col-sm-offset-26 {
    margin-left: 43.33333%; }
  .sixty_cols .col-sm-offset-25 {
    margin-left: 41.66667%; }
  .sixty_cols .col-sm-offset-24 {
    margin-left: 40%; }
  .sixty_cols .col-sm-offset-23 {
    margin-left: 38.33333%; }
  .sixty_cols .col-sm-offset-22 {
    margin-left: 36.66667%; }
  .sixty_cols .col-sm-offset-21 {
    margin-left: 35%; }
  .sixty_cols .col-sm-offset-20 {
    margin-left: 33.33333%; }
  .sixty_cols .col-sm-offset-19 {
    margin-left: 31.66667%; }
  .sixty_cols .col-sm-offset-18 {
    margin-left: 30%; }
  .sixty_cols .col-sm-offset-17 {
    margin-left: 28.33333%; }
  .sixty_cols .col-sm-offset-16 {
    margin-left: 26.66667%; }
  .sixty_cols .col-sm-offset-15 {
    margin-left: 25%; }
  .sixty_cols .col-sm-offset-14 {
    margin-left: 23.33333%; }
  .sixty_cols .col-sm-offset-13 {
    margin-left: 21.66667%; }
  .sixty_cols .col-sm-offset-12 {
    margin-left: 20%; }
  .sixty_cols .col-sm-offset-11 {
    margin-left: 18.33333%; }
  .sixty_cols .col-sm-offset-10 {
    margin-left: 16.66667%; }
  .sixty_cols .col-sm-offset-9 {
    margin-left: 15%; }
  .sixty_cols .col-sm-offset-8 {
    margin-left: 13.33333%; }
  .sixty_cols .col-sm-offset-7 {
    margin-left: 11.66667%; }
  .sixty_cols .col-sm-offset-6 {
    margin-left: 10%; }
  .sixty_cols .col-sm-offset-5 {
    margin-left: 8.33333%; }
  .sixty_cols .col-sm-offset-4 {
    margin-left: 6.66667%; }
  .sixty_cols .col-sm-offset-3 {
    margin-left: 5%; }
  .sixty_cols .col-sm-offset-2 {
    margin-left: 3.33333%; }
  .sixty_cols .col-sm-offset-1 {
    margin-left: 1.66667%; }
  .sixty_cols .col-sm-offset-0 {
    margin-left: 0%; } }
@media (min-width: 992px) {
  .sixty_cols .col-md-1, .sixty_cols .col-md-2, .sixty_cols .col-md-3, .sixty_cols .col-md-4, .sixty_cols .col-md-5, .sixty_cols .col-md-6, .sixty_cols .col-md-7, .sixty_cols .col-md-8, .sixty_cols .col-md-9, .sixty_cols .col-md-10, .sixty_cols .col-md-11, .sixty_cols .col-md-12, .sixty_cols .col-md-13, .sixty_cols .col-md-14, .sixty_cols .col-md-15, .sixty_cols .col-md-16, .sixty_cols .col-md-17, .sixty_cols .col-md-18, .sixty_cols .col-md-19, .sixty_cols .col-md-20, .sixty_cols .col-md-21, .sixty_cols .col-md-22, .sixty_cols .col-md-23, .sixty_cols .col-md-24, .sixty_cols .col-md-25, .sixty_cols .col-md-26, .sixty_cols .col-md-27, .sixty_cols .col-md-28, .sixty_cols .col-md-29, .sixty_cols .col-md-30, .sixty_cols .col-md-31, .sixty_cols .col-md-32, .sixty_cols .col-md-33, .sixty_cols .col-md-34, .sixty_cols .col-md-35, .sixty_cols .col-md-36, .sixty_cols .col-md-37, .sixty_cols .col-md-38, .sixty_cols .col-md-39, .sixty_cols .col-md-40, .sixty_cols .col-md-41, .sixty_cols .col-md-42, .sixty_cols .col-md-43, .sixty_cols .col-md-44, .sixty_cols .col-md-45, .sixty_cols .col-md-46, .sixty_cols .col-md-47, .sixty_cols .col-md-48, .sixty_cols .col-md-49, .sixty_cols .col-md-50, .sixty_cols .col-md-51, .sixty_cols .col-md-52, .sixty_cols .col-md-53, .sixty_cols .col-md-54, .sixty_cols .col-md-55, .sixty_cols .col-md-56, .sixty_cols .col-md-57, .sixty_cols .col-md-58, .sixty_cols .col-md-59 {
    float: left; }
  .sixty_cols .col-md-60 {
    float: left;
    width: 100%; }
  .sixty_cols .col-md-59 {
    width: 98.33333%; }
  .sixty_cols .col-md-58 {
    width: 96.66667%; }
  .sixty_cols .col-md-57 {
    width: 95%; }
  .sixty_cols .col-md-56 {
    width: 93.33333%; }
  .sixty_cols .col-md-55 {
    width: 91.66667%; }
  .sixty_cols .col-md-54 {
    width: 90%; }
  .sixty_cols .col-md-53 {
    width: 88.33333%; }
  .sixty_cols .col-md-52 {
    width: 86.66667%; }
  .sixty_cols .col-md-51 {
    width: 85%; }
  .sixty_cols .col-md-50 {
    width: 83.33333%; }
  .sixty_cols .col-md-49 {
    width: 81.66667%; }
  .sixty_cols .col-md-48 {
    width: 80%; }
  .sixty_cols .col-md-47 {
    width: 78.33333%; }
  .sixty_cols .col-md-46 {
    width: 76.66667%; }
  .sixty_cols .col-md-45 {
    width: 75%; }
  .sixty_cols .col-md-44 {
    width: 73.33333%; }
  .sixty_cols .col-md-43 {
    width: 71.66667%; }
  .sixty_cols .col-md-42 {
    width: 70%; }
  .sixty_cols .col-md-41 {
    width: 68.33333%; }
  .sixty_cols .col-md-40 {
    width: 66.66667%; }
  .sixty_cols .col-md-39 {
    width: 65%; }
  .sixty_cols .col-md-38 {
    width: 63.33333%; }
  .sixty_cols .col-md-37 {
    width: 61.66667%; }
  .sixty_cols .col-md-36 {
    width: 60%; }
  .sixty_cols .col-md-35 {
    width: 58.33333%; }
  .sixty_cols .col-md-34 {
    width: 56.66667%; }
  .sixty_cols .col-md-33 {
    width: 55%; }
  .sixty_cols .col-md-32 {
    width: 53.33333%; }
  .sixty_cols .col-md-31 {
    width: 51.66667%; }
  .sixty_cols .col-md-30 {
    width: 50%; }
  .sixty_cols .col-md-29 {
    width: 48.33333%; }
  .sixty_cols .col-md-28 {
    width: 46.66667%; }
  .sixty_cols .col-md-27 {
    width: 45%; }
  .sixty_cols .col-md-26 {
    width: 43.33333%; }
  .sixty_cols .col-md-25 {
    width: 41.66667%; }
  .sixty_cols .col-md-24 {
    width: 40%; }
  .sixty_cols .col-md-23 {
    width: 38.33333%; }
  .sixty_cols .col-md-22 {
    width: 36.66667%; }
  .sixty_cols .col-md-21 {
    width: 35%; }
  .sixty_cols .col-md-20 {
    width: 33.33333%; }
  .sixty_cols .col-md-19 {
    width: 31.66667%; }
  .sixty_cols .col-md-18 {
    width: 30%; }
  .sixty_cols .col-md-17 {
    width: 28.33333%; }
  .sixty_cols .col-md-16 {
    width: 26.66667%; }
  .sixty_cols .col-md-15 {
    width: 25%; }
  .sixty_cols .col-md-14 {
    width: 23.33333%; }
  .sixty_cols .col-md-13 {
    width: 21.66667%; }
  .sixty_cols .col-md-12 {
    width: 20%; }
  .sixty_cols .col-md-11 {
    width: 18.33333%; }
  .sixty_cols .col-md-10 {
    width: 16.66667%; }
  .sixty_cols .col-md-9 {
    width: 15%; }
  .sixty_cols .col-md-8 {
    width: 13.33333%; }
  .sixty_cols .col-md-7 {
    width: 11.66667%; }
  .sixty_cols .col-md-6 {
    width: 10%; }
  .sixty_cols .col-md-5 {
    width: 8.33333%; }
  .sixty_cols .col-md-4 {
    width: 6.66667%; }
  .sixty_cols .col-md-3 {
    width: 5%; }
  .sixty_cols .col-md-2 {
    width: 3.33333%; }
  .sixty_cols .col-md-1 {
    width: 1.66667%; }
  .sixty_cols .col-md-pull-60 {
    right: 100%; }
  .sixty_cols .col-md-pull-59 {
    right: 98.33333%; }
  .sixty_cols .col-md-pull-58 {
    right: 96.66667%; }
  .sixty_cols .col-md-pull-57 {
    right: 95%; }
  .sixty_cols .col-md-pull-56 {
    right: 93.33333%; }
  .sixty_cols .col-md-pull-55 {
    right: 91.66667%; }
  .sixty_cols .col-md-pull-54 {
    right: 90%; }
  .sixty_cols .col-md-pull-53 {
    right: 88.33333%; }
  .sixty_cols .col-md-pull-52 {
    right: 86.66667%; }
  .sixty_cols .col-md-pull-51 {
    right: 85%; }
  .sixty_cols .col-md-pull-50 {
    right: 83.33333%; }
  .sixty_cols .col-md-pull-49 {
    right: 81.66667%; }
  .sixty_cols .col-md-pull-48 {
    right: 80%; }
  .sixty_cols .col-md-pull-47 {
    right: 78.33333%; }
  .sixty_cols .col-md-pull-46 {
    right: 76.66667%; }
  .sixty_cols .col-md-pull-45 {
    right: 75%; }
  .sixty_cols .col-md-pull-44 {
    right: 73.33333%; }
  .sixty_cols .col-md-pull-43 {
    right: 71.66667%; }
  .sixty_cols .col-md-pull-42 {
    right: 70%; }
  .sixty_cols .col-md-pull-41 {
    right: 68.33333%; }
  .sixty_cols .col-md-pull-40 {
    right: 66.66667%; }
  .sixty_cols .col-md-pull-39 {
    right: 65%; }
  .sixty_cols .col-md-pull-38 {
    right: 63.33333%; }
  .sixty_cols .col-md-pull-37 {
    right: 61.66667%; }
  .sixty_cols .col-md-pull-36 {
    right: 60%; }
  .sixty_cols .col-md-pull-35 {
    right: 58.33333%; }
  .sixty_cols .col-md-pull-34 {
    right: 56.66667%; }
  .sixty_cols .col-md-pull-33 {
    right: 55%; }
  .sixty_cols .col-md-pull-32 {
    right: 53.33333%; }
  .sixty_cols .col-md-pull-31 {
    right: 51.66667%; }
  .sixty_cols .col-md-pull-30 {
    right: 50%; }
  .sixty_cols .col-md-pull-29 {
    right: 48.33333%; }
  .sixty_cols .col-md-pull-28 {
    right: 46.66667%; }
  .sixty_cols .col-md-pull-27 {
    right: 45%; }
  .sixty_cols .col-md-pull-26 {
    right: 43.33333%; }
  .sixty_cols .col-md-pull-25 {
    right: 41.66667%; }
  .sixty_cols .col-md-pull-24 {
    right: 40%; }
  .sixty_cols .col-md-pull-23 {
    right: 38.33333%; }
  .sixty_cols .col-md-pull-22 {
    right: 36.66667%; }
  .sixty_cols .col-md-pull-21 {
    right: 35%; }
  .sixty_cols .col-md-pull-20 {
    right: 33.33333%; }
  .sixty_cols .col-md-pull-19 {
    right: 31.66667%; }
  .sixty_cols .col-md-pull-18 {
    right: 30%; }
  .sixty_cols .col-md-pull-17 {
    right: 28.33333%; }
  .sixty_cols .col-md-pull-16 {
    right: 26.66667%; }
  .sixty_cols .col-md-pull-15 {
    right: 25%; }
  .sixty_cols .col-md-pull-14 {
    right: 23.33333%; }
  .sixty_cols .col-md-pull-13 {
    right: 21.66667%; }
  .sixty_cols .col-md-pull-12 {
    right: 20%; }
  .sixty_cols .col-md-pull-11 {
    right: 18.33333%; }
  .sixty_cols .col-md-pull-10 {
    right: 16.66667%; }
  .sixty_cols .col-md-pull-9 {
    right: 15%; }
  .sixty_cols .col-md-pull-8 {
    right: 13.33333%; }
  .sixty_cols .col-md-pull-7 {
    right: 11.66667%; }
  .sixty_cols .col-md-pull-6 {
    right: 10%; }
  .sixty_cols .col-md-pull-5 {
    right: 8.33333%; }
  .sixty_cols .col-md-pull-4 {
    right: 6.66667%; }
  .sixty_cols .col-md-pull-3 {
    right: 5%; }
  .sixty_cols .col-md-pull-2 {
    right: 3.33333%; }
  .sixty_cols .col-md-pull-1 {
    right: 1.66667%; }
  .sixty_cols .col-md-pull-0 {
    right: auto; }
  .sixty_cols .col-md-push-60 {
    left: 100%; }
  .sixty_cols .col-md-push-59 {
    left: 98.33333%; }
  .sixty_cols .col-md-push-58 {
    left: 96.66667%; }
  .sixty_cols .col-md-push-57 {
    left: 95%; }
  .sixty_cols .col-md-push-56 {
    left: 93.33333%; }
  .sixty_cols .col-md-push-55 {
    left: 91.66667%; }
  .sixty_cols .col-md-push-54 {
    left: 90%; }
  .sixty_cols .col-md-push-53 {
    left: 88.33333%; }
  .sixty_cols .col-md-push-52 {
    left: 86.66667%; }
  .sixty_cols .col-md-push-51 {
    left: 85%; }
  .sixty_cols .col-md-push-50 {
    left: 83.33333%; }
  .sixty_cols .col-md-push-49 {
    left: 81.66667%; }
  .sixty_cols .col-md-push-48 {
    left: 80%; }
  .sixty_cols .col-md-push-47 {
    left: 78.33333%; }
  .sixty_cols .col-md-push-46 {
    left: 76.66667%; }
  .sixty_cols .col-md-push-45 {
    left: 75%; }
  .sixty_cols .col-md-push-44 {
    left: 73.33333%; }
  .sixty_cols .col-md-push-43 {
    left: 71.66667%; }
  .sixty_cols .col-md-push-42 {
    left: 70%; }
  .sixty_cols .col-md-push-41 {
    left: 68.33333%; }
  .sixty_cols .col-md-push-40 {
    left: 66.66667%; }
  .sixty_cols .col-md-push-39 {
    left: 65%; }
  .sixty_cols .col-md-push-38 {
    left: 63.33333%; }
  .sixty_cols .col-md-push-37 {
    left: 61.66667%; }
  .sixty_cols .col-md-push-36 {
    left: 60%; }
  .sixty_cols .col-md-push-35 {
    left: 58.33333%; }
  .sixty_cols .col-md-push-34 {
    left: 56.66667%; }
  .sixty_cols .col-md-push-33 {
    left: 55%; }
  .sixty_cols .col-md-push-32 {
    left: 53.33333%; }
  .sixty_cols .col-md-push-31 {
    left: 51.66667%; }
  .sixty_cols .col-md-push-30 {
    left: 50%; }
  .sixty_cols .col-md-push-29 {
    left: 48.33333%; }
  .sixty_cols .col-md-push-28 {
    left: 46.66667%; }
  .sixty_cols .col-md-push-27 {
    left: 45%; }
  .sixty_cols .col-md-push-26 {
    left: 43.33333%; }
  .sixty_cols .col-md-push-25 {
    left: 41.66667%; }
  .sixty_cols .col-md-push-24 {
    left: 40%; }
  .sixty_cols .col-md-push-23 {
    left: 38.33333%; }
  .sixty_cols .col-md-push-22 {
    left: 36.66667%; }
  .sixty_cols .col-md-push-21 {
    left: 35%; }
  .sixty_cols .col-md-push-20 {
    left: 33.33333%; }
  .sixty_cols .col-md-push-19 {
    left: 31.66667%; }
  .sixty_cols .col-md-push-18 {
    left: 30%; }
  .sixty_cols .col-md-push-17 {
    left: 28.33333%; }
  .sixty_cols .col-md-push-16 {
    left: 26.66667%; }
  .sixty_cols .col-md-push-15 {
    left: 25%; }
  .sixty_cols .col-md-push-14 {
    left: 23.33333%; }
  .sixty_cols .col-md-push-13 {
    left: 21.66667%; }
  .sixty_cols .col-md-push-12 {
    left: 20%; }
  .sixty_cols .col-md-push-11 {
    left: 18.33333%; }
  .sixty_cols .col-md-push-10 {
    left: 16.66667%; }
  .sixty_cols .col-md-push-9 {
    left: 15%; }
  .sixty_cols .col-md-push-8 {
    left: 13.33333%; }
  .sixty_cols .col-md-push-7 {
    left: 11.66667%; }
  .sixty_cols .col-md-push-6 {
    left: 10%; }
  .sixty_cols .col-md-push-5 {
    left: 8.33333%; }
  .sixty_cols .col-md-push-4 {
    left: 6.66667%; }
  .sixty_cols .col-md-push-3 {
    left: 5%; }
  .sixty_cols .col-md-push-2 {
    left: 3.33333%; }
  .sixty_cols .col-md-push-1 {
    left: 1.66667%; }
  .sixty_cols .col-md-push-0 {
    left: auto; }
  .sixty_cols .col-md-offset-60 {
    margin-left: 100%; }
  .sixty_cols .col-md-offset-59 {
    margin-left: 98.33333%; }
  .sixty_cols .col-md-offset-58 {
    margin-left: 96.66667%; }
  .sixty_cols .col-md-offset-57 {
    margin-left: 95%; }
  .sixty_cols .col-md-offset-56 {
    margin-left: 93.33333%; }
  .sixty_cols .col-md-offset-55 {
    margin-left: 91.66667%; }
  .sixty_cols .col-md-offset-54 {
    margin-left: 90%; }
  .sixty_cols .col-md-offset-53 {
    margin-left: 88.33333%; }
  .sixty_cols .col-md-offset-52 {
    margin-left: 86.66667%; }
  .sixty_cols .col-md-offset-51 {
    margin-left: 85%; }
  .sixty_cols .col-md-offset-50 {
    margin-left: 83.33333%; }
  .sixty_cols .col-md-offset-49 {
    margin-left: 81.66667%; }
  .sixty_cols .col-md-offset-48 {
    margin-left: 80%; }
  .sixty_cols .col-md-offset-47 {
    margin-left: 78.33333%; }
  .sixty_cols .col-md-offset-46 {
    margin-left: 76.66667%; }
  .sixty_cols .col-md-offset-45 {
    margin-left: 75%; }
  .sixty_cols .col-md-offset-44 {
    margin-left: 73.33333%; }
  .sixty_cols .col-md-offset-43 {
    margin-left: 71.66667%; }
  .sixty_cols .col-md-offset-42 {
    margin-left: 70%; }
  .sixty_cols .col-md-offset-41 {
    margin-left: 68.33333%; }
  .sixty_cols .col-md-offset-40 {
    margin-left: 66.66667%; }
  .sixty_cols .col-md-offset-39 {
    margin-left: 65%; }
  .sixty_cols .col-md-offset-38 {
    margin-left: 63.33333%; }
  .sixty_cols .col-md-offset-37 {
    margin-left: 61.66667%; }
  .sixty_cols .col-md-offset-36 {
    margin-left: 60%; }
  .sixty_cols .col-md-offset-35 {
    margin-left: 58.33333%; }
  .sixty_cols .col-md-offset-34 {
    margin-left: 56.66667%; }
  .sixty_cols .col-md-offset-33 {
    margin-left: 55%; }
  .sixty_cols .col-md-offset-32 {
    margin-left: 53.33333%; }
  .sixty_cols .col-md-offset-31 {
    margin-left: 51.66667%; }
  .sixty_cols .col-md-offset-30 {
    margin-left: 50%; }
  .sixty_cols .col-md-offset-29 {
    margin-left: 48.33333%; }
  .sixty_cols .col-md-offset-28 {
    margin-left: 46.66667%; }
  .sixty_cols .col-md-offset-27 {
    margin-left: 45%; }
  .sixty_cols .col-md-offset-26 {
    margin-left: 43.33333%; }
  .sixty_cols .col-md-offset-25 {
    margin-left: 41.66667%; }
  .sixty_cols .col-md-offset-24 {
    margin-left: 40%; }
  .sixty_cols .col-md-offset-23 {
    margin-left: 38.33333%; }
  .sixty_cols .col-md-offset-22 {
    margin-left: 36.66667%; }
  .sixty_cols .col-md-offset-21 {
    margin-left: 35%; }
  .sixty_cols .col-md-offset-20 {
    margin-left: 33.33333%; }
  .sixty_cols .col-md-offset-19 {
    margin-left: 31.66667%; }
  .sixty_cols .col-md-offset-18 {
    margin-left: 30%; }
  .sixty_cols .col-md-offset-17 {
    margin-left: 28.33333%; }
  .sixty_cols .col-md-offset-16 {
    margin-left: 26.66667%; }
  .sixty_cols .col-md-offset-15 {
    margin-left: 25%; }
  .sixty_cols .col-md-offset-14 {
    margin-left: 23.33333%; }
  .sixty_cols .col-md-offset-13 {
    margin-left: 21.66667%; }
  .sixty_cols .col-md-offset-12 {
    margin-left: 20%; }
  .sixty_cols .col-md-offset-11 {
    margin-left: 18.33333%; }
  .sixty_cols .col-md-offset-10 {
    margin-left: 16.66667%; }
  .sixty_cols .col-md-offset-9 {
    margin-left: 15%; }
  .sixty_cols .col-md-offset-8 {
    margin-left: 13.33333%; }
  .sixty_cols .col-md-offset-7 {
    margin-left: 11.66667%; }
  .sixty_cols .col-md-offset-6 {
    margin-left: 10%; }
  .sixty_cols .col-md-offset-5 {
    margin-left: 8.33333%; }
  .sixty_cols .col-md-offset-4 {
    margin-left: 6.66667%; }
  .sixty_cols .col-md-offset-3 {
    margin-left: 5%; }
  .sixty_cols .col-md-offset-2 {
    margin-left: 3.33333%; }
  .sixty_cols .col-md-offset-1 {
    margin-left: 1.66667%; }
  .sixty_cols .col-md-offset-0 {
    margin-left: 0%; } }
@media (min-width: 1200px) {
  .sixty_cols .col-lg-1, .sixty_cols .col-lg-2, .sixty_cols .col-lg-3, .sixty_cols .col-lg-4, .sixty_cols .col-lg-5, .sixty_cols .col-lg-6, .sixty_cols .col-lg-7, .sixty_cols .col-lg-8, .sixty_cols .col-lg-9, .sixty_cols .col-lg-10, .sixty_cols .col-lg-11, .sixty_cols .col-lg-12, .sixty_cols .col-lg-13, .sixty_cols .col-lg-14, .sixty_cols .col-lg-15, .sixty_cols .col-lg-16, .sixty_cols .col-lg-17, .sixty_cols .col-lg-18, .sixty_cols .col-lg-19, .sixty_cols .col-lg-20, .sixty_cols .col-lg-21, .sixty_cols .col-lg-22, .sixty_cols .col-lg-23, .sixty_cols .col-lg-24, .sixty_cols .col-lg-25, .sixty_cols .col-lg-26, .sixty_cols .col-lg-27, .sixty_cols .col-lg-28, .sixty_cols .col-lg-29, .sixty_cols .col-lg-30, .sixty_cols .col-lg-31, .sixty_cols .col-lg-32, .sixty_cols .col-lg-33, .sixty_cols .col-lg-34, .sixty_cols .col-lg-35, .sixty_cols .col-lg-36, .sixty_cols .col-lg-37, .sixty_cols .col-lg-38, .sixty_cols .col-lg-39, .sixty_cols .col-lg-40, .sixty_cols .col-lg-41, .sixty_cols .col-lg-42, .sixty_cols .col-lg-43, .sixty_cols .col-lg-44, .sixty_cols .col-lg-45, .sixty_cols .col-lg-46, .sixty_cols .col-lg-47, .sixty_cols .col-lg-48, .sixty_cols .col-lg-49, .sixty_cols .col-lg-50, .sixty_cols .col-lg-51, .sixty_cols .col-lg-52, .sixty_cols .col-lg-53, .sixty_cols .col-lg-54, .sixty_cols .col-lg-55, .sixty_cols .col-lg-56, .sixty_cols .col-lg-57, .sixty_cols .col-lg-58, .sixty_cols .col-lg-59 {
    float: left; }
  .sixty_cols .col-lg-60 {
    float: left;
    width: 100%; }
  .sixty_cols .col-lg-59 {
    width: 98.33333%; }
  .sixty_cols .col-lg-58 {
    width: 96.66667%; }
  .sixty_cols .col-lg-57 {
    width: 95%; }
  .sixty_cols .col-lg-56 {
    width: 93.33333%; }
  .sixty_cols .col-lg-55 {
    width: 91.66667%; }
  .sixty_cols .col-lg-54 {
    width: 90%; }
  .sixty_cols .col-lg-53 {
    width: 88.33333%; }
  .sixty_cols .col-lg-52 {
    width: 86.66667%; }
  .sixty_cols .col-lg-51 {
    width: 85%; }
  .sixty_cols .col-lg-50 {
    width: 83.33333%; }
  .sixty_cols .col-lg-49 {
    width: 81.66667%; }
  .sixty_cols .col-lg-48 {
    width: 80%; }
  .sixty_cols .col-lg-47 {
    width: 78.33333%; }
  .sixty_cols .col-lg-46 {
    width: 76.66667%; }
  .sixty_cols .col-lg-45 {
    width: 75%; }
  .sixty_cols .col-lg-44 {
    width: 73.33333%; }
  .sixty_cols .col-lg-43 {
    width: 71.66667%; }
  .sixty_cols .col-lg-42 {
    width: 70%; }
  .sixty_cols .col-lg-41 {
    width: 68.33333%; }
  .sixty_cols .col-lg-40 {
    width: 66.66667%; }
  .sixty_cols .col-lg-39 {
    width: 65%; }
  .sixty_cols .col-lg-38 {
    width: 63.33333%; }
  .sixty_cols .col-lg-37 {
    width: 61.66667%; }
  .sixty_cols .col-lg-36 {
    width: 60%; }
  .sixty_cols .col-lg-35 {
    width: 58.33333%; }
  .sixty_cols .col-lg-34 {
    width: 56.66667%; }
  .sixty_cols .col-lg-33 {
    width: 55%; }
  .sixty_cols .col-lg-32 {
    width: 53.33333%; }
  .sixty_cols .col-lg-31 {
    width: 51.66667%; }
  .sixty_cols .col-lg-30 {
    width: 50%; }
  .sixty_cols .col-lg-29 {
    width: 48.33333%; }
  .sixty_cols .col-lg-28 {
    width: 46.66667%; }
  .sixty_cols .col-lg-27 {
    width: 45%; }
  .sixty_cols .col-lg-26 {
    width: 43.33333%; }
  .sixty_cols .col-lg-25 {
    width: 41.66667%; }
  .sixty_cols .col-lg-24 {
    width: 40%; }
  .sixty_cols .col-lg-23 {
    width: 38.33333%; }
  .sixty_cols .col-lg-22 {
    width: 36.66667%; }
  .sixty_cols .col-lg-21 {
    width: 35%; }
  .sixty_cols .col-lg-20 {
    width: 33.33333%; }
  .sixty_cols .col-lg-19 {
    width: 31.66667%; }
  .sixty_cols .col-lg-18 {
    width: 30%; }
  .sixty_cols .col-lg-17 {
    width: 28.33333%; }
  .sixty_cols .col-lg-16 {
    width: 26.66667%; }
  .sixty_cols .col-lg-15 {
    width: 25%; }
  .sixty_cols .col-lg-14 {
    width: 23.33333%; }
  .sixty_cols .col-lg-13 {
    width: 21.66667%; }
  .sixty_cols .col-lg-12 {
    width: 20%; }
  .sixty_cols .col-lg-11 {
    width: 18.33333%; }
  .sixty_cols .col-lg-10 {
    width: 16.66667%; }
  .sixty_cols .col-lg-9 {
    width: 15%; }
  .sixty_cols .col-lg-8 {
    width: 13.33333%; }
  .sixty_cols .col-lg-7 {
    width: 11.66667%; }
  .sixty_cols .col-lg-6 {
    width: 10%; }
  .sixty_cols .col-lg-5 {
    width: 8.33333%; }
  .sixty_cols .col-lg-4 {
    width: 6.66667%; }
  .sixty_cols .col-lg-3 {
    width: 5%; }
  .sixty_cols .col-lg-2 {
    width: 3.33333%; }
  .sixty_cols .col-lg-1 {
    width: 1.66667%; }
  .sixty_cols .col-lg-pull-60 {
    right: 100%; }
  .sixty_cols .col-lg-pull-59 {
    right: 98.33333%; }
  .sixty_cols .col-lg-pull-58 {
    right: 96.66667%; }
  .sixty_cols .col-lg-pull-57 {
    right: 95%; }
  .sixty_cols .col-lg-pull-56 {
    right: 93.33333%; }
  .sixty_cols .col-lg-pull-55 {
    right: 91.66667%; }
  .sixty_cols .col-lg-pull-54 {
    right: 90%; }
  .sixty_cols .col-lg-pull-53 {
    right: 88.33333%; }
  .sixty_cols .col-lg-pull-52 {
    right: 86.66667%; }
  .sixty_cols .col-lg-pull-51 {
    right: 85%; }
  .sixty_cols .col-lg-pull-50 {
    right: 83.33333%; }
  .sixty_cols .col-lg-pull-49 {
    right: 81.66667%; }
  .sixty_cols .col-lg-pull-48 {
    right: 80%; }
  .sixty_cols .col-lg-pull-47 {
    right: 78.33333%; }
  .sixty_cols .col-lg-pull-46 {
    right: 76.66667%; }
  .sixty_cols .col-lg-pull-45 {
    right: 75%; }
  .sixty_cols .col-lg-pull-44 {
    right: 73.33333%; }
  .sixty_cols .col-lg-pull-43 {
    right: 71.66667%; }
  .sixty_cols .col-lg-pull-42 {
    right: 70%; }
  .sixty_cols .col-lg-pull-41 {
    right: 68.33333%; }
  .sixty_cols .col-lg-pull-40 {
    right: 66.66667%; }
  .sixty_cols .col-lg-pull-39 {
    right: 65%; }
  .sixty_cols .col-lg-pull-38 {
    right: 63.33333%; }
  .sixty_cols .col-lg-pull-37 {
    right: 61.66667%; }
  .sixty_cols .col-lg-pull-36 {
    right: 60%; }
  .sixty_cols .col-lg-pull-35 {
    right: 58.33333%; }
  .sixty_cols .col-lg-pull-34 {
    right: 56.66667%; }
  .sixty_cols .col-lg-pull-33 {
    right: 55%; }
  .sixty_cols .col-lg-pull-32 {
    right: 53.33333%; }
  .sixty_cols .col-lg-pull-31 {
    right: 51.66667%; }
  .sixty_cols .col-lg-pull-30 {
    right: 50%; }
  .sixty_cols .col-lg-pull-29 {
    right: 48.33333%; }
  .sixty_cols .col-lg-pull-28 {
    right: 46.66667%; }
  .sixty_cols .col-lg-pull-27 {
    right: 45%; }
  .sixty_cols .col-lg-pull-26 {
    right: 43.33333%; }
  .sixty_cols .col-lg-pull-25 {
    right: 41.66667%; }
  .sixty_cols .col-lg-pull-24 {
    right: 40%; }
  .sixty_cols .col-lg-pull-23 {
    right: 38.33333%; }
  .sixty_cols .col-lg-pull-22 {
    right: 36.66667%; }
  .sixty_cols .col-lg-pull-21 {
    right: 35%; }
  .sixty_cols .col-lg-pull-20 {
    right: 33.33333%; }
  .sixty_cols .col-lg-pull-19 {
    right: 31.66667%; }
  .sixty_cols .col-lg-pull-18 {
    right: 30%; }
  .sixty_cols .col-lg-pull-17 {
    right: 28.33333%; }
  .sixty_cols .col-lg-pull-16 {
    right: 26.66667%; }
  .sixty_cols .col-lg-pull-15 {
    right: 25%; }
  .sixty_cols .col-lg-pull-14 {
    right: 23.33333%; }
  .sixty_cols .col-lg-pull-13 {
    right: 21.66667%; }
  .sixty_cols .col-lg-pull-12 {
    right: 20%; }
  .sixty_cols .col-lg-pull-11 {
    right: 18.33333%; }
  .sixty_cols .col-lg-pull-10 {
    right: 16.66667%; }
  .sixty_cols .col-lg-pull-9 {
    right: 15%; }
  .sixty_cols .col-lg-pull-8 {
    right: 13.33333%; }
  .sixty_cols .col-lg-pull-7 {
    right: 11.66667%; }
  .sixty_cols .col-lg-pull-6 {
    right: 10%; }
  .sixty_cols .col-lg-pull-5 {
    right: 8.33333%; }
  .sixty_cols .col-lg-pull-4 {
    right: 6.66667%; }
  .sixty_cols .col-lg-pull-3 {
    right: 5%; }
  .sixty_cols .col-lg-pull-2 {
    right: 3.33333%; }
  .sixty_cols .col-lg-pull-1 {
    right: 1.66667%; }
  .sixty_cols .col-lg-pull-0 {
    right: auto; }
  .sixty_cols .col-lg-push-60 {
    left: 100%; }
  .sixty_cols .col-lg-push-59 {
    left: 98.33333%; }
  .sixty_cols .col-lg-push-58 {
    left: 96.66667%; }
  .sixty_cols .col-lg-push-57 {
    left: 95%; }
  .sixty_cols .col-lg-push-56 {
    left: 93.33333%; }
  .sixty_cols .col-lg-push-55 {
    left: 91.66667%; }
  .sixty_cols .col-lg-push-54 {
    left: 90%; }
  .sixty_cols .col-lg-push-53 {
    left: 88.33333%; }
  .sixty_cols .col-lg-push-52 {
    left: 86.66667%; }
  .sixty_cols .col-lg-push-51 {
    left: 85%; }
  .sixty_cols .col-lg-push-50 {
    left: 83.33333%; }
  .sixty_cols .col-lg-push-49 {
    left: 81.66667%; }
  .sixty_cols .col-lg-push-48 {
    left: 80%; }
  .sixty_cols .col-lg-push-47 {
    left: 78.33333%; }
  .sixty_cols .col-lg-push-46 {
    left: 76.66667%; }
  .sixty_cols .col-lg-push-45 {
    left: 75%; }
  .sixty_cols .col-lg-push-44 {
    left: 73.33333%; }
  .sixty_cols .col-lg-push-43 {
    left: 71.66667%; }
  .sixty_cols .col-lg-push-42 {
    left: 70%; }
  .sixty_cols .col-lg-push-41 {
    left: 68.33333%; }
  .sixty_cols .col-lg-push-40 {
    left: 66.66667%; }
  .sixty_cols .col-lg-push-39 {
    left: 65%; }
  .sixty_cols .col-lg-push-38 {
    left: 63.33333%; }
  .sixty_cols .col-lg-push-37 {
    left: 61.66667%; }
  .sixty_cols .col-lg-push-36 {
    left: 60%; }
  .sixty_cols .col-lg-push-35 {
    left: 58.33333%; }
  .sixty_cols .col-lg-push-34 {
    left: 56.66667%; }
  .sixty_cols .col-lg-push-33 {
    left: 55%; }
  .sixty_cols .col-lg-push-32 {
    left: 53.33333%; }
  .sixty_cols .col-lg-push-31 {
    left: 51.66667%; }
  .sixty_cols .col-lg-push-30 {
    left: 50%; }
  .sixty_cols .col-lg-push-29 {
    left: 48.33333%; }
  .sixty_cols .col-lg-push-28 {
    left: 46.66667%; }
  .sixty_cols .col-lg-push-27 {
    left: 45%; }
  .sixty_cols .col-lg-push-26 {
    left: 43.33333%; }
  .sixty_cols .col-lg-push-25 {
    left: 41.66667%; }
  .sixty_cols .col-lg-push-24 {
    left: 40%; }
  .sixty_cols .col-lg-push-23 {
    left: 38.33333%; }
  .sixty_cols .col-lg-push-22 {
    left: 36.66667%; }
  .sixty_cols .col-lg-push-21 {
    left: 35%; }
  .sixty_cols .col-lg-push-20 {
    left: 33.33333%; }
  .sixty_cols .col-lg-push-19 {
    left: 31.66667%; }
  .sixty_cols .col-lg-push-18 {
    left: 30%; }
  .sixty_cols .col-lg-push-17 {
    left: 28.33333%; }
  .sixty_cols .col-lg-push-16 {
    left: 26.66667%; }
  .sixty_cols .col-lg-push-15 {
    left: 25%; }
  .sixty_cols .col-lg-push-14 {
    left: 23.33333%; }
  .sixty_cols .col-lg-push-13 {
    left: 21.66667%; }
  .sixty_cols .col-lg-push-12 {
    left: 20%; }
  .sixty_cols .col-lg-push-11 {
    left: 18.33333%; }
  .sixty_cols .col-lg-push-10 {
    left: 16.66667%; }
  .sixty_cols .col-lg-push-9 {
    left: 15%; }
  .sixty_cols .col-lg-push-8 {
    left: 13.33333%; }
  .sixty_cols .col-lg-push-7 {
    left: 11.66667%; }
  .sixty_cols .col-lg-push-6 {
    left: 10%; }
  .sixty_cols .col-lg-push-5 {
    left: 8.33333%; }
  .sixty_cols .col-lg-push-4 {
    left: 6.66667%; }
  .sixty_cols .col-lg-push-3 {
    left: 5%; }
  .sixty_cols .col-lg-push-2 {
    left: 3.33333%; }
  .sixty_cols .col-lg-push-1 {
    left: 1.66667%; }
  .sixty_cols .col-lg-push-0 {
    left: auto; }
  .sixty_cols .col-lg-offset-60 {
    margin-left: 100%; }
  .sixty_cols .col-lg-offset-59 {
    margin-left: 98.33333%; }
  .sixty_cols .col-lg-offset-58 {
    margin-left: 96.66667%; }
  .sixty_cols .col-lg-offset-57 {
    margin-left: 95%; }
  .sixty_cols .col-lg-offset-56 {
    margin-left: 93.33333%; }
  .sixty_cols .col-lg-offset-55 {
    margin-left: 91.66667%; }
  .sixty_cols .col-lg-offset-54 {
    margin-left: 90%; }
  .sixty_cols .col-lg-offset-53 {
    margin-left: 88.33333%; }
  .sixty_cols .col-lg-offset-52 {
    margin-left: 86.66667%; }
  .sixty_cols .col-lg-offset-51 {
    margin-left: 85%; }
  .sixty_cols .col-lg-offset-50 {
    margin-left: 83.33333%; }
  .sixty_cols .col-lg-offset-49 {
    margin-left: 81.66667%; }
  .sixty_cols .col-lg-offset-48 {
    margin-left: 80%; }
  .sixty_cols .col-lg-offset-47 {
    margin-left: 78.33333%; }
  .sixty_cols .col-lg-offset-46 {
    margin-left: 76.66667%; }
  .sixty_cols .col-lg-offset-45 {
    margin-left: 75%; }
  .sixty_cols .col-lg-offset-44 {
    margin-left: 73.33333%; }
  .sixty_cols .col-lg-offset-43 {
    margin-left: 71.66667%; }
  .sixty_cols .col-lg-offset-42 {
    margin-left: 70%; }
  .sixty_cols .col-lg-offset-41 {
    margin-left: 68.33333%; }
  .sixty_cols .col-lg-offset-40 {
    margin-left: 66.66667%; }
  .sixty_cols .col-lg-offset-39 {
    margin-left: 65%; }
  .sixty_cols .col-lg-offset-38 {
    margin-left: 63.33333%; }
  .sixty_cols .col-lg-offset-37 {
    margin-left: 61.66667%; }
  .sixty_cols .col-lg-offset-36 {
    margin-left: 60%; }
  .sixty_cols .col-lg-offset-35 {
    margin-left: 58.33333%; }
  .sixty_cols .col-lg-offset-34 {
    margin-left: 56.66667%; }
  .sixty_cols .col-lg-offset-33 {
    margin-left: 55%; }
  .sixty_cols .col-lg-offset-32 {
    margin-left: 53.33333%; }
  .sixty_cols .col-lg-offset-31 {
    margin-left: 51.66667%; }
  .sixty_cols .col-lg-offset-30 {
    margin-left: 50%; }
  .sixty_cols .col-lg-offset-29 {
    margin-left: 48.33333%; }
  .sixty_cols .col-lg-offset-28 {
    margin-left: 46.66667%; }
  .sixty_cols .col-lg-offset-27 {
    margin-left: 45%; }
  .sixty_cols .col-lg-offset-26 {
    margin-left: 43.33333%; }
  .sixty_cols .col-lg-offset-25 {
    margin-left: 41.66667%; }
  .sixty_cols .col-lg-offset-24 {
    margin-left: 40%; }
  .sixty_cols .col-lg-offset-23 {
    margin-left: 38.33333%; }
  .sixty_cols .col-lg-offset-22 {
    margin-left: 36.66667%; }
  .sixty_cols .col-lg-offset-21 {
    margin-left: 35%; }
  .sixty_cols .col-lg-offset-20 {
    margin-left: 33.33333%; }
  .sixty_cols .col-lg-offset-19 {
    margin-left: 31.66667%; }
  .sixty_cols .col-lg-offset-18 {
    margin-left: 30%; }
  .sixty_cols .col-lg-offset-17 {
    margin-left: 28.33333%; }
  .sixty_cols .col-lg-offset-16 {
    margin-left: 26.66667%; }
  .sixty_cols .col-lg-offset-15 {
    margin-left: 25%; }
  .sixty_cols .col-lg-offset-14 {
    margin-left: 23.33333%; }
  .sixty_cols .col-lg-offset-13 {
    margin-left: 21.66667%; }
  .sixty_cols .col-lg-offset-12 {
    margin-left: 20%; }
  .sixty_cols .col-lg-offset-11 {
    margin-left: 18.33333%; }
  .sixty_cols .col-lg-offset-10 {
    margin-left: 16.66667%; }
  .sixty_cols .col-lg-offset-9 {
    margin-left: 15%; }
  .sixty_cols .col-lg-offset-8 {
    margin-left: 13.33333%; }
  .sixty_cols .col-lg-offset-7 {
    margin-left: 11.66667%; }
  .sixty_cols .col-lg-offset-6 {
    margin-left: 10%; }
  .sixty_cols .col-lg-offset-5 {
    margin-left: 8.33333%; }
  .sixty_cols .col-lg-offset-4 {
    margin-left: 6.66667%; }
  .sixty_cols .col-lg-offset-3 {
    margin-left: 5%; }
  .sixty_cols .col-lg-offset-2 {
    margin-left: 3.33333%; }
  .sixty_cols .col-lg-offset-1 {
    margin-left: 1.66667%; }
  .sixty_cols .col-lg-offset-0 {
    margin-left: 0%; } }
body.signup, body.phonegap, body.exchange-invites, body.markets\/signup, body.markets-stripe {
  color: #000; }
  body.signup label, body.phonegap label, body.exchange-invites label, body.markets\/signup label, body.markets-stripe label {
    color: #000;
    font-size: 17px;
    font-weight: 600; }
  body.signup .hero, body.phonegap .hero, body.exchange-invites .hero, body.markets\/signup .hero, body.markets-stripe .hero {
    background: none; }
    body.signup .hero h3, body.phonegap .hero h3, body.exchange-invites .hero h3, body.markets\/signup .hero h3, body.markets-stripe .hero h3 {
      font-size: 23px;
      margin: 17px 0; }
      body.signup .hero h3 .pre, body.phonegap .hero h3 .pre, body.exchange-invites .hero h3 .pre, body.markets\/signup .hero h3 .pre, body.markets-stripe .hero h3 .pre {
        color: #eeb406;
        display: inline; }
      body.signup .hero h3 .post, body.phonegap .hero h3 .post, body.exchange-invites .hero h3 .post, body.markets\/signup .hero h3 .post, body.markets-stripe .hero h3 .post {
        color: #000;
        display: inline; }
  body.signup .hero-content, body.phonegap .hero-content, body.exchange-invites .hero-content, body.markets\/signup .hero-content, body.markets-stripe .hero-content {
    color: #000; }
  body.signup form.wax-invite .form-group, body.phonegap form.wax-invite .form-group, body.exchange-invites form.wax-invite .form-group, body.markets\/signup form.wax-invite .form-group, body.markets-stripe form.wax-invite .form-group {
    margin: 10px 0; }
  body.signup form#new_user .control-label, body.signup form#new_user .has-error, body.signup form.wax-invite .control-label, body.signup form.wax-invite .has-error, body.signup form.market-form .control-label, body.signup form.market-form .has-error, body.phonegap form#new_user .control-label, body.phonegap form#new_user .has-error, body.phonegap form.wax-invite .control-label, body.phonegap form.wax-invite .has-error, body.phonegap form.market-form .control-label, body.phonegap form.market-form .has-error, body.exchange-invites form#new_user .control-label, body.exchange-invites form#new_user .has-error, body.exchange-invites form.wax-invite .control-label, body.exchange-invites form.wax-invite .has-error, body.exchange-invites form.market-form .control-label, body.exchange-invites form.market-form .has-error, body.markets\/signup form#new_user .control-label, body.markets\/signup form#new_user .has-error, body.markets\/signup form.wax-invite .control-label, body.markets\/signup form.wax-invite .has-error, body.markets\/signup form.market-form .control-label, body.markets\/signup form.market-form .has-error, body.markets-stripe form#new_user .control-label, body.markets-stripe form#new_user .has-error, body.markets-stripe form.wax-invite .control-label, body.markets-stripe form.wax-invite .has-error, body.markets-stripe form.market-form .control-label, body.markets-stripe form.market-form .has-error {
    line-height: 18px; }
  body.signup form#new_user input[type="text"], body.signup form#new_user input[type="password"], body.signup form#new_user input[type="email"], body.signup form.wax-invite input[type="text"], body.signup form.wax-invite input[type="password"], body.signup form.wax-invite input[type="email"], body.signup form.market-form input[type="text"], body.signup form.market-form input[type="password"], body.signup form.market-form input[type="email"], body.phonegap form#new_user input[type="text"], body.phonegap form#new_user input[type="password"], body.phonegap form#new_user input[type="email"], body.phonegap form.wax-invite input[type="text"], body.phonegap form.wax-invite input[type="password"], body.phonegap form.wax-invite input[type="email"], body.phonegap form.market-form input[type="text"], body.phonegap form.market-form input[type="password"], body.phonegap form.market-form input[type="email"], body.exchange-invites form#new_user input[type="text"], body.exchange-invites form#new_user input[type="password"], body.exchange-invites form#new_user input[type="email"], body.exchange-invites form.wax-invite input[type="text"], body.exchange-invites form.wax-invite input[type="password"], body.exchange-invites form.wax-invite input[type="email"], body.exchange-invites form.market-form input[type="text"], body.exchange-invites form.market-form input[type="password"], body.exchange-invites form.market-form input[type="email"], body.markets\/signup form#new_user input[type="text"], body.markets\/signup form#new_user input[type="password"], body.markets\/signup form#new_user input[type="email"], body.markets\/signup form.wax-invite input[type="text"], body.markets\/signup form.wax-invite input[type="password"], body.markets\/signup form.wax-invite input[type="email"], body.markets\/signup form.market-form input[type="text"], body.markets\/signup form.market-form input[type="password"], body.markets\/signup form.market-form input[type="email"], body.markets-stripe form#new_user input[type="text"], body.markets-stripe form#new_user input[type="password"], body.markets-stripe form#new_user input[type="email"], body.markets-stripe form.wax-invite input[type="text"], body.markets-stripe form.wax-invite input[type="password"], body.markets-stripe form.wax-invite input[type="email"], body.markets-stripe form.market-form input[type="text"], body.markets-stripe form.market-form input[type="password"], body.markets-stripe form.market-form input[type="email"] {
    padding: 8px !important;
    font-size: 16px;
    font-weight: 600;
    height: inherit;
    width: 100%;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  body.signup form#new_user .error_message, body.signup form.wax-invite .error_message, body.signup form.market-form .error_message, body.phonegap form#new_user .error_message, body.phonegap form.wax-invite .error_message, body.phonegap form.market-form .error_message, body.exchange-invites form#new_user .error_message, body.exchange-invites form.wax-invite .error_message, body.exchange-invites form.market-form .error_message, body.markets\/signup form#new_user .error_message, body.markets\/signup form.wax-invite .error_message, body.markets\/signup form.market-form .error_message, body.markets-stripe form#new_user .error_message, body.markets-stripe form.wax-invite .error_message, body.markets-stripe form.market-form .error_message {
    display: none; }
  body.signup form#new_user .has-error .error_message, body.signup form.wax-invite .has-error .error_message, body.signup form.market-form .has-error .error_message, body.phonegap form#new_user .has-error .error_message, body.phonegap form.wax-invite .has-error .error_message, body.phonegap form.market-form .has-error .error_message, body.exchange-invites form#new_user .has-error .error_message, body.exchange-invites form.wax-invite .has-error .error_message, body.exchange-invites form.market-form .has-error .error_message, body.markets\/signup form#new_user .has-error .error_message, body.markets\/signup form.wax-invite .has-error .error_message, body.markets\/signup form.market-form .has-error .error_message, body.markets-stripe form#new_user .has-error .error_message, body.markets-stripe form.wax-invite .has-error .error_message, body.markets-stripe form.market-form .has-error .error_message {
    display: block;
    padding: 5px 10px;
    background: #f2dede; }
  body.signup form#new_user .has-error .feedback-icon, body.signup form.wax-invite .has-error .feedback-icon, body.signup form.market-form .has-error .feedback-icon, body.phonegap form#new_user .has-error .feedback-icon, body.phonegap form.wax-invite .has-error .feedback-icon, body.phonegap form.market-form .has-error .feedback-icon, body.exchange-invites form#new_user .has-error .feedback-icon, body.exchange-invites form.wax-invite .has-error .feedback-icon, body.exchange-invites form.market-form .has-error .feedback-icon, body.markets\/signup form#new_user .has-error .feedback-icon, body.markets\/signup form.wax-invite .has-error .feedback-icon, body.markets\/signup form.market-form .has-error .feedback-icon, body.markets-stripe form#new_user .has-error .feedback-icon, body.markets-stripe form.wax-invite .has-error .feedback-icon, body.markets-stripe form.market-form .has-error .feedback-icon {
    color: #a94442; }
  body.signup form#new_user .has-success .feedback-icon, body.signup form.wax-invite .has-success .feedback-icon, body.signup form.market-form .has-success .feedback-icon, body.phonegap form#new_user .has-success .feedback-icon, body.phonegap form.wax-invite .has-success .feedback-icon, body.phonegap form.market-form .has-success .feedback-icon, body.exchange-invites form#new_user .has-success .feedback-icon, body.exchange-invites form.wax-invite .has-success .feedback-icon, body.exchange-invites form.market-form .has-success .feedback-icon, body.markets\/signup form#new_user .has-success .feedback-icon, body.markets\/signup form.wax-invite .has-success .feedback-icon, body.markets\/signup form.market-form .has-success .feedback-icon, body.markets-stripe form#new_user .has-success .feedback-icon, body.markets-stripe form.wax-invite .has-success .feedback-icon, body.markets-stripe form.market-form .has-success .feedback-icon {
    color: #3c763d; }
  body.signup form#new_user .feedback-icon, body.signup form.wax-invite .feedback-icon, body.signup form.market-form .feedback-icon, body.phonegap form#new_user .feedback-icon, body.phonegap form.wax-invite .feedback-icon, body.phonegap form.market-form .feedback-icon, body.exchange-invites form#new_user .feedback-icon, body.exchange-invites form.wax-invite .feedback-icon, body.exchange-invites form.market-form .feedback-icon, body.markets\/signup form#new_user .feedback-icon, body.markets\/signup form.wax-invite .feedback-icon, body.markets\/signup form.market-form .feedback-icon, body.markets-stripe form#new_user .feedback-icon, body.markets-stripe form.wax-invite .feedback-icon, body.markets-stripe form.market-form .feedback-icon {
    float: right;
    margin-top: -27px;
    margin-right: 10px;
    display: none; }
  body.signup select, body.phonegap select, body.exchange-invites select, body.markets\/signup select, body.markets-stripe select {
    border: 1px solid #ccc;
    padding: 10px;
    font-size: 16px;
    font-weight: 600; }
  body.signup .darkGreenBg, body.phonegap .darkGreenBg, body.exchange-invites .darkGreenBg, body.markets\/signup .darkGreenBg, body.markets-stripe .darkGreenBg {
    background: #909e73; }
  body.signup .orangeBg, body.phonegap .orangeBg, body.exchange-invites .orangeBg, body.markets\/signup .orangeBg, body.markets-stripe .orangeBg {
    background: #eeb406; }
  body.signup .greyBg, body.phonegap .greyBg, body.exchange-invites .greyBg, body.markets\/signup .greyBg, body.markets-stripe .greyBg {
    background: #f5f9ee; }
  body.signup a.link, body.phonegap a.link, body.exchange-invites a.link, body.markets\/signup a.link, body.markets-stripe a.link {
    color: #659900;
    font-size: inherit;
    background: none;
    padding: 0;
    margin: 0; }
    body.signup a.link:hover, body.phonegap a.link:hover, body.exchange-invites a.link:hover, body.markets\/signup a.link:hover, body.markets-stripe a.link:hover {
      color: #669a00; }
  body.signup .Step h3, body.phonegap .Step h3, body.exchange-invites .Step h3, body.markets\/signup .Step h3, body.markets-stripe .Step h3 {
    margin: 0;
    font-size: 30px; }
  body.signup .Step p, body.phonegap .Step p, body.exchange-invites .Step p, body.markets\/signup .Step p, body.markets-stripe .Step p {
    font-size: 20px;
    margin-top: 10px; }
  body.signup .hero label, body.phonegap .hero label, body.exchange-invites .hero label, body.markets\/signup .hero label, body.markets-stripe .hero label {
    padding-left: 0; }
  body.signup .hero-content, body.phonegap .hero-content, body.exchange-invites .hero-content, body.markets\/signup .hero-content, body.markets-stripe .hero-content {
    text-align: left; }
    body.signup .hero-content h3, body.signup .hero-content p, body.phonegap .hero-content h3, body.phonegap .hero-content p, body.exchange-invites .hero-content h3, body.exchange-invites .hero-content p, body.markets\/signup .hero-content h3, body.markets\/signup .hero-content p, body.markets-stripe .hero-content h3, body.markets-stripe .hero-content p {
      text-align: left; }
    body.signup .hero-content ul li, body.phonegap .hero-content ul li, body.exchange-invites .hero-content ul li, body.markets\/signup .hero-content ul li, body.markets-stripe .hero-content ul li {
      font-size: 17px; }
  body.signup .advert-head, body.phonegap .advert-head, body.exchange-invites .advert-head, body.markets\/signup .advert-head, body.markets-stripe .advert-head {
    height: 90px; }
  body.signup .heroForm .row.single label, body.phonegap .heroForm .row.single label, body.exchange-invites .heroForm .row.single label, body.markets\/signup .heroForm .row.single label, body.markets-stripe .heroForm .row.single label {
    padding-top: 0.5em; }
  body.signup ul.list-bullet, body.phonegap ul.list-bullet, body.exchange-invites ul.list-bullet, body.markets\/signup ul.list-bullet, body.markets-stripe ul.list-bullet {
    margin-left: 0px;
    padding-left: 20px;
    list-style-type: none; }
    body.signup ul.list-bullet i.fa, body.phonegap ul.list-bullet i.fa, body.exchange-invites ul.list-bullet i.fa, body.markets\/signup ul.list-bullet i.fa, body.markets-stripe ul.list-bullet i.fa {
      margin: 0 0 0 -25px;
      position: relative; }
  body.signup .terms, body.phonegap .terms, body.exchange-invites .terms, body.markets\/signup .terms, body.markets-stripe .terms {
    margin-top: 20px; }
    body.signup .terms a:hover, body.phonegap .terms a:hover, body.exchange-invites .terms a:hover, body.markets\/signup .terms a:hover, body.markets-stripe .terms a:hover {
      background: none;
      color: #7aae14; }
  body.signup .zero, body.phonegap .zero, body.exchange-invites .zero, body.markets\/signup .zero, body.markets-stripe .zero {
    padding: 0;
    margin: 0; }
  body.signup .membershipReset, body.phonegap .membershipReset, body.exchange-invites .membershipReset, body.markets\/signup .membershipReset, body.markets-stripe .membershipReset {
    margin: 0 -15px; }
  body.signup .Join, body.phonegap .Join, body.exchange-invites .Join, body.markets\/signup .Join, body.markets-stripe .Join {
    color: #fff; }
    body.signup .Join h3, body.phonegap .Join h3, body.exchange-invites .Join h3, body.markets\/signup .Join h3, body.markets-stripe .Join h3 {
      color: #fff; }
  body.signup .Res, body.phonegap .Res, body.exchange-invites .Res, body.markets\/signup .Res, body.markets-stripe .Res {
    color: #84926c;
    margin: 15px;
    margin-bottom: 0;
    padding: 0 15px 30px 15px; }
    body.signup .Res h3, body.phonegap .Res h3, body.exchange-invites .Res h3, body.markets\/signup .Res h3, body.markets-stripe .Res h3 {
      color: #84926c;
      margin-top: 18px; }
    body.signup .Res ul, body.phonegap .Res ul, body.exchange-invites .Res ul, body.markets\/signup .Res ul, body.markets-stripe .Res ul {
      margin-left: 0;
      padding-left: 1.4em;
      margin-bottom: 0;
      width: 50%; }
  body.signup .JoinToday h3, body.phonegap .JoinToday h3, body.exchange-invites .JoinToday h3, body.markets\/signup .JoinToday h3, body.markets-stripe .JoinToday h3 {
    padding-top: 0px; }
  body.signup .ipull-left, body.phonegap .ipull-left, body.exchange-invites .ipull-left, body.markets\/signup .ipull-left, body.markets-stripe .ipull-left {
    float: left; }
  body.signup .ipull-right, body.phonegap .ipull-right, body.exchange-invites .ipull-right, body.markets\/signup .ipull-right, body.markets-stripe .ipull-right {
    float: right; }
  body.signup .banner-row, body.phonegap .banner-row, body.exchange-invites .banner-row, body.markets\/signup .banner-row, body.markets-stripe .banner-row {
    margin-top: 20px; }
  body.signup .topAdSpace, body.phonegap .topAdSpace, body.exchange-invites .topAdSpace, body.markets\/signup .topAdSpace, body.markets-stripe .topAdSpace {
    width: 728px;
    background: #eee;
    margin: auto;
    text-align: center;
    height: 90px;
    margin-top: -20px; }
  body.signup .member-includes, body.phonegap .member-includes, body.exchange-invites .member-includes, body.markets\/signup .member-includes, body.markets-stripe .member-includes {
    min-width: 340px;
    max-width: 700px;
    clear: both; }
  body.signup input[type="submit"], body.phonegap input[type="submit"], body.exchange-invites input[type="submit"], body.markets\/signup input[type="submit"], body.markets-stripe input[type="submit"] {
    margin-top: 10px; }
  @media (max-width: 1300px) {
    body.signup .member-includes .ipull-left, body.signup .member-includes .ipull-right, body.phonegap .member-includes .ipull-left, body.phonegap .member-includes .ipull-right, body.exchange-invites .member-includes .ipull-left, body.exchange-invites .member-includes .ipull-right, body.markets\/signup .member-includes .ipull-left, body.markets\/signup .member-includes .ipull-right, body.markets-stripe .member-includes .ipull-left, body.markets-stripe .member-includes .ipull-right {
      float: none; } }
  @media (max-width: 990px) {
    body.signup .JoinToday h3, body.phonegap .JoinToday h3, body.exchange-invites .JoinToday h3, body.markets\/signup .JoinToday h3, body.markets-stripe .JoinToday h3 {
      padding-top: 20px; }
    body.signup .member-includes, body.phonegap .member-includes, body.exchange-invites .member-includes, body.markets\/signup .member-includes, body.markets-stripe .member-includes {
      min-width: 0px;
      width: 100%; }
      body.signup .member-includes ul, body.phonegap .member-includes ul, body.exchange-invites .member-includes ul, body.markets\/signup .member-includes ul, body.markets-stripe .member-includes ul {
        width: 50%; }
      body.signup .member-includes .ipull-left, body.phonegap .member-includes .ipull-left, body.exchange-invites .member-includes .ipull-left, body.markets\/signup .member-includes .ipull-left, body.markets-stripe .member-includes .ipull-left {
        float: left; }
      body.signup .member-includes .ipull-right, body.phonegap .member-includes .ipull-right, body.exchange-invites .member-includes .ipull-right, body.markets\/signup .member-includes .ipull-right, body.markets-stripe .member-includes .ipull-right {
        float: right; } }
  @media (max-width: 768px) {
    body.signup .Step h3, body.signup .Step p, body.phonegap .Step h3, body.phonegap .Step p, body.exchange-invites .Step h3, body.exchange-invites .Step p, body.markets\/signup .Step h3, body.markets\/signup .Step p, body.markets-stripe .Step h3, body.markets-stripe .Step p {
      text-align: center; }
    body.signup .topAdSpace, body.phonegap .topAdSpace, body.exchange-invites .topAdSpace, body.markets\/signup .topAdSpace, body.markets-stripe .topAdSpace {
      width: 320px; }
    body.signup .banner-row, body.phonegap .banner-row, body.exchange-invites .banner-row, body.markets\/signup .banner-row, body.markets-stripe .banner-row {
      margin-top: -15px;
      margin-bottom: 20px; }
    body.signup .heroForm input, body.phonegap .heroForm input, body.exchange-invites .heroForm input, body.markets\/signup .heroForm input, body.markets-stripe .heroForm input {
      width: 100%; }
    body.signup .heroForm label, body.phonegap .heroForm label, body.exchange-invites .heroForm label, body.markets\/signup .heroForm label, body.markets-stripe .heroForm label {
      width: 100%;
      text-align: left; }
    body.signup .heroForm .submit, body.phonegap .heroForm .submit, body.exchange-invites .heroForm .submit, body.markets\/signup .heroForm .submit, body.markets-stripe .heroForm .submit {
      height: 100%;
      margin-bottom: 20px; }
      body.signup .heroForm .submit input, body.phonegap .heroForm .submit input, body.exchange-invites .heroForm .submit input, body.markets\/signup .heroForm .submit input, body.markets-stripe .heroForm .submit input {
        margin: 20px 0; }
      body.signup .heroForm .submit .terms, body.phonegap .heroForm .submit .terms, body.exchange-invites .heroForm .submit .terms, body.markets\/signup .heroForm .submit .terms, body.markets-stripe .heroForm .submit .terms {
        text-align: center; }
    body.signup .JoinToday h3, body.phonegap .JoinToday h3, body.exchange-invites .JoinToday h3, body.markets\/signup .JoinToday h3, body.markets-stripe .JoinToday h3 {
      padding-top: 20px; } }
  body.signup .submitCreateAccount, body.phonegap .submitCreateAccount, body.exchange-invites .submitCreateAccount, body.markets\/signup .submitCreateAccount, body.markets-stripe .submitCreateAccount {
    top: -0.2em; }
  body.signup .submit.row, body.phonegap .submit.row, body.exchange-invites .submit.row, body.markets\/signup .submit.row, body.markets-stripe .submit.row {
    margin-top: 10px;
    margin-bottom: 30px; }
  body.signup a.quick-login, body.signup a.quick-login:hover, body.phonegap a.quick-login, body.phonegap a.quick-login:hover, body.exchange-invites a.quick-login, body.exchange-invites a.quick-login:hover, body.markets\/signup a.quick-login, body.markets\/signup a.quick-login:hover, body.markets-stripe a.quick-login, body.markets-stripe a.quick-login:hover {
    display: inline;
    color: #659900;
    background: none;
    font-size: 14px;
    font-wieght: normal;
    padding: 0;
    margin: 0 20px; }
    body.signup a.quick-login:hover, body.signup a.quick-login:hover:hover, body.phonegap a.quick-login:hover, body.phonegap a.quick-login:hover:hover, body.exchange-invites a.quick-login:hover, body.exchange-invites a.quick-login:hover:hover, body.markets\/signup a.quick-login:hover, body.markets\/signup a.quick-login:hover:hover, body.markets-stripe a.quick-login:hover, body.markets-stripe a.quick-login:hover:hover {
      color: #97cb32; }
#buythecase_modal .signup-overlay ul li {
  font-size: 14px; }

#premium_vs_chart_modal .fa-check {
  color: #67981a; }
#premium_vs_chart_modal .fa-close {
  color: #9F0A0E; }

body.phonegap hr.form_line, body.wines-buythecase hr.form_line, body.varietals-show hr.form_line, body.exchange hr.form_line, body.wine_agents-admin_wines hr.form_line, body.wine_agents-admin_orders hr.form_line, body.wine_agents-admin_home hr.form_line, body.search-index hr.form_line, body.markets hr.form_line, body.articles hr.form_line {
  width: 100%;
  margin-bottom: 0px;
  border-color: #f8f8f8; }
body.phonegap label, body.wines-buythecase label, body.varietals-show label, body.exchange label, body.wine_agents-admin_wines label, body.wine_agents-admin_orders label, body.wine_agents-admin_home label, body.search-index label, body.markets label, body.articles label {
  color: #000;
  font-size: 18px;
  font-weight: normal; }
body.phonegap .mobile-header .sm-logo, body.wines-buythecase .mobile-header .sm-logo, body.varietals-show .mobile-header .sm-logo, body.exchange .mobile-header .sm-logo, body.wine_agents-admin_wines .mobile-header .sm-logo, body.wine_agents-admin_orders .mobile-header .sm-logo, body.wine_agents-admin_home .mobile-header .sm-logo, body.search-index .mobile-header .sm-logo, body.markets .mobile-header .sm-logo, body.articles .mobile-header .sm-logo {
  margin-bottom: 10px;
  height: 50px; }
body.phonegap .logo-banner, body.wines-buythecase .logo-banner, body.varietals-show .logo-banner, body.exchange .logo-banner, body.wine_agents-admin_wines .logo-banner, body.wine_agents-admin_orders .logo-banner, body.wine_agents-admin_home .logo-banner, body.search-index .logo-banner, body.markets .logo-banner, body.articles .logo-banner {
  padding: 20px 10px 0px 10px; }
body.phonegap .hero-signup, body.wines-buythecase .hero-signup, body.varietals-show .hero-signup, body.exchange .hero-signup, body.wine_agents-admin_wines .hero-signup, body.wine_agents-admin_orders .hero-signup, body.wine_agents-admin_home .hero-signup, body.search-index .hero-signup, body.markets .hero-signup, body.articles .hero-signup {
  padding: 0 20px 20px 20px; }
  body.phonegap .hero-signup h1, body.wines-buythecase .hero-signup h1, body.varietals-show .hero-signup h1, body.exchange .hero-signup h1, body.wine_agents-admin_wines .hero-signup h1, body.wine_agents-admin_orders .hero-signup h1, body.wine_agents-admin_home .hero-signup h1, body.search-index .hero-signup h1, body.markets .hero-signup h1, body.articles .hero-signup h1 {
    font-size: 25px; }
body.phonegap a.signup-link, body.phonegap a.forgot-password-link, body.wines-buythecase a.signup-link, body.wines-buythecase a.forgot-password-link, body.varietals-show a.signup-link, body.varietals-show a.forgot-password-link, body.exchange a.signup-link, body.exchange a.forgot-password-link, body.wine_agents-admin_wines a.signup-link, body.wine_agents-admin_wines a.forgot-password-link, body.wine_agents-admin_orders a.signup-link, body.wine_agents-admin_orders a.forgot-password-link, body.wine_agents-admin_home a.signup-link, body.wine_agents-admin_home a.forgot-password-link, body.search-index a.signup-link, body.search-index a.forgot-password-link, body.markets a.signup-link, body.markets a.forgot-password-link, body.articles a.signup-link, body.articles a.forgot-password-link {
  font-size: 14px;
  font-weight: normal;
  color: #67981a; }
body.phonegap .form-submit, body.wines-buythecase .form-submit, body.varietals-show .form-submit, body.exchange .form-submit, body.wine_agents-admin_wines .form-submit, body.wine_agents-admin_orders .form-submit, body.wine_agents-admin_home .form-submit, body.search-index .form-submit, body.markets .form-submit, body.articles .form-submit {
  padding-bottom: 0; }
body.phonegap .control-label, body.wines-buythecase .control-label, body.varietals-show .control-label, body.exchange .control-label, body.wine_agents-admin_wines .control-label, body.wine_agents-admin_orders .control-label, body.wine_agents-admin_home .control-label, body.search-index .control-label, body.markets .control-label, body.articles .control-label {
  margin-top: 5px;
  text-align: right;
  padding-right: 0px; }
body.phonegap input[type="text"], body.phonegap select, body.phonegap input[type="password"], body.wines-buythecase input[type="text"], body.wines-buythecase select, body.wines-buythecase input[type="password"], body.varietals-show input[type="text"], body.varietals-show select, body.varietals-show input[type="password"], body.exchange input[type="text"], body.exchange select, body.exchange input[type="password"], body.wine_agents-admin_wines input[type="text"], body.wine_agents-admin_wines select, body.wine_agents-admin_wines input[type="password"], body.wine_agents-admin_orders input[type="text"], body.wine_agents-admin_orders select, body.wine_agents-admin_orders input[type="password"], body.wine_agents-admin_home input[type="text"], body.wine_agents-admin_home select, body.wine_agents-admin_home input[type="password"], body.search-index input[type="text"], body.search-index select, body.search-index input[type="password"], body.markets input[type="text"], body.markets select, body.markets input[type="password"], body.articles input[type="text"], body.articles select, body.articles input[type="password"] {
  padding: 8px; }
body.phonegap button#scan_button, body.phonegap input.search-submit, body.wines-buythecase button#scan_button, body.wines-buythecase input.search-submit, body.varietals-show button#scan_button, body.varietals-show input.search-submit, body.exchange button#scan_button, body.exchange input.search-submit, body.wine_agents-admin_wines button#scan_button, body.wine_agents-admin_wines input.search-submit, body.wine_agents-admin_orders button#scan_button, body.wine_agents-admin_orders input.search-submit, body.wine_agents-admin_home button#scan_button, body.wine_agents-admin_home input.search-submit, body.search-index button#scan_button, body.search-index input.search-submit, body.markets button#scan_button, body.markets input.search-submit, body.articles button#scan_button, body.articles input.search-submit {
  background: #eeb406;
  border: none;
  -webkit-border-radius: 54px;
  -moz-border-radius: 54px;
  border-radius: 54px;
  padding: 10px 50px;
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  text-align: center; }
  body.phonegap button#scan_button:hover, body.phonegap button#scan_button:focus, body.phonegap button#scan_button:active, body.phonegap button#scan_button.active, body.phonegap input.search-submit:hover, body.phonegap input.search-submit:focus, body.phonegap input.search-submit:active, body.phonegap input.search-submit.active, body.wines-buythecase button#scan_button:hover, body.wines-buythecase button#scan_button:focus, body.wines-buythecase button#scan_button:active, body.wines-buythecase button#scan_button.active, body.wines-buythecase input.search-submit:hover, body.wines-buythecase input.search-submit:focus, body.wines-buythecase input.search-submit:active, body.wines-buythecase input.search-submit.active, body.varietals-show button#scan_button:hover, body.varietals-show button#scan_button:focus, body.varietals-show button#scan_button:active, body.varietals-show button#scan_button.active, body.varietals-show input.search-submit:hover, body.varietals-show input.search-submit:focus, body.varietals-show input.search-submit:active, body.varietals-show input.search-submit.active, body.exchange button#scan_button:hover, body.exchange button#scan_button:focus, body.exchange button#scan_button:active, body.exchange button#scan_button.active, body.exchange input.search-submit:hover, body.exchange input.search-submit:focus, body.exchange input.search-submit:active, body.exchange input.search-submit.active, body.wine_agents-admin_wines button#scan_button:hover, body.wine_agents-admin_wines button#scan_button:focus, body.wine_agents-admin_wines button#scan_button:active, body.wine_agents-admin_wines button#scan_button.active, body.wine_agents-admin_wines input.search-submit:hover, body.wine_agents-admin_wines input.search-submit:focus, body.wine_agents-admin_wines input.search-submit:active, body.wine_agents-admin_wines input.search-submit.active, body.wine_agents-admin_orders button#scan_button:hover, body.wine_agents-admin_orders button#scan_button:focus, body.wine_agents-admin_orders button#scan_button:active, body.wine_agents-admin_orders button#scan_button.active, body.wine_agents-admin_orders input.search-submit:hover, body.wine_agents-admin_orders input.search-submit:focus, body.wine_agents-admin_orders input.search-submit:active, body.wine_agents-admin_orders input.search-submit.active, body.wine_agents-admin_home button#scan_button:hover, body.wine_agents-admin_home button#scan_button:focus, body.wine_agents-admin_home button#scan_button:active, body.wine_agents-admin_home button#scan_button.active, body.wine_agents-admin_home input.search-submit:hover, body.wine_agents-admin_home input.search-submit:focus, body.wine_agents-admin_home input.search-submit:active, body.wine_agents-admin_home input.search-submit.active, body.search-index button#scan_button:hover, body.search-index button#scan_button:focus, body.search-index button#scan_button:active, body.search-index button#scan_button.active, body.search-index input.search-submit:hover, body.search-index input.search-submit:focus, body.search-index input.search-submit:active, body.search-index input.search-submit.active, body.markets button#scan_button:hover, body.markets button#scan_button:focus, body.markets button#scan_button:active, body.markets button#scan_button.active, body.markets input.search-submit:hover, body.markets input.search-submit:focus, body.markets input.search-submit:active, body.markets input.search-submit.active, body.articles button#scan_button:hover, body.articles button#scan_button:focus, body.articles button#scan_button:active, body.articles button#scan_button.active, body.articles input.search-submit:hover, body.articles input.search-submit:focus, body.articles input.search-submit:active, body.articles input.search-submit.active {
    background: #ffc81a; }
body.phonegap .search-form label, body.wines-buythecase .search-form label, body.varietals-show .search-form label, body.exchange .search-form label, body.wine_agents-admin_wines .search-form label, body.wine_agents-admin_orders .search-form label, body.wine_agents-admin_home .search-form label, body.search-index .search-form label, body.markets .search-form label, body.articles .search-form label {
  color: #000;
  font-size: 18px;
  font-weight: normal;
  margin-top: 15px; }
body.phonegap .custom-text .btn-go, body.wines-buythecase .custom-text .btn-go, body.varietals-show .custom-text .btn-go, body.exchange .custom-text .btn-go, body.wine_agents-admin_wines .custom-text .btn-go, body.wine_agents-admin_orders .custom-text .btn-go, body.wine_agents-admin_home .custom-text .btn-go, body.search-index .custom-text .btn-go, body.markets .custom-text .btn-go, body.articles .custom-text .btn-go {
  color: #fff;
  background: #67981a;
  -webkit-border-radius: 0px;
  -moz-border-radius-: 0px;
  border-radius: 0px; }
body.phonegap .custom-arrow, body.wines-buythecase .custom-arrow, body.varietals-show .custom-arrow, body.exchange .custom-arrow, body.wine_agents-admin_wines .custom-arrow, body.wine_agents-admin_orders .custom-arrow, body.wine_agents-admin_home .custom-arrow, body.search-index .custom-arrow, body.markets .custom-arrow, body.articles .custom-arrow {
  width: 100%;
  overflow: hidden;
  background: url(/assets/landing_pages/select-arrow.jpg) no-repeat right #fff;
  background-size: 40px 40px;
  border: 1px solid #ccc; }
  body.phonegap .custom-arrow select, body.wines-buythecase .custom-arrow select, body.varietals-show .custom-arrow select, body.exchange .custom-arrow select, body.wine_agents-admin_wines .custom-arrow select, body.wine_agents-admin_orders .custom-arrow select, body.wine_agents-admin_home .custom-arrow select, body.search-index .custom-arrow select, body.markets .custom-arrow select, body.articles .custom-arrow select {
    background: transparent;
    line-height: 20px;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: "";
    padding-right: 45px; }
body.phonegap .search-radios, body.phonegap .custom_checkboxes, body.wines-buythecase .search-radios, body.wines-buythecase .custom_checkboxes, body.varietals-show .search-radios, body.varietals-show .custom_checkboxes, body.exchange .search-radios, body.exchange .custom_checkboxes, body.wine_agents-admin_wines .search-radios, body.wine_agents-admin_wines .custom_checkboxes, body.wine_agents-admin_orders .search-radios, body.wine_agents-admin_orders .custom_checkboxes, body.wine_agents-admin_home .search-radios, body.wine_agents-admin_home .custom_checkboxes, body.search-index .search-radios, body.search-index .custom_checkboxes, body.markets .search-radios, body.markets .custom_checkboxes, body.articles .search-radios, body.articles .custom_checkboxes {
  background: #F6F9EE; }
  body.phonegap .search-radios label, body.phonegap .custom_checkboxes label, body.wines-buythecase .search-radios label, body.wines-buythecase .custom_checkboxes label, body.varietals-show .search-radios label, body.varietals-show .custom_checkboxes label, body.exchange .search-radios label, body.exchange .custom_checkboxes label, body.wine_agents-admin_wines .search-radios label, body.wine_agents-admin_wines .custom_checkboxes label, body.wine_agents-admin_orders .search-radios label, body.wine_agents-admin_orders .custom_checkboxes label, body.wine_agents-admin_home .search-radios label, body.wine_agents-admin_home .custom_checkboxes label, body.search-index .search-radios label, body.search-index .custom_checkboxes label, body.markets .search-radios label, body.markets .custom_checkboxes label, body.articles .search-radios label, body.articles .custom_checkboxes label {
    font-size: 20px;
    color: #000;
    font-weight: normal; }
  body.phonegap .search-radios label.btn, body.phonegap .custom_checkboxes label.btn, body.wines-buythecase .search-radios label.btn, body.wines-buythecase .custom_checkboxes label.btn, body.varietals-show .search-radios label.btn, body.varietals-show .custom_checkboxes label.btn, body.exchange .search-radios label.btn, body.exchange .custom_checkboxes label.btn, body.wine_agents-admin_wines .search-radios label.btn, body.wine_agents-admin_wines .custom_checkboxes label.btn, body.wine_agents-admin_orders .search-radios label.btn, body.wine_agents-admin_orders .custom_checkboxes label.btn, body.wine_agents-admin_home .search-radios label.btn, body.wine_agents-admin_home .custom_checkboxes label.btn, body.search-index .search-radios label.btn, body.search-index .custom_checkboxes label.btn, body.markets .search-radios label.btn, body.markets .custom_checkboxes label.btn, body.articles .search-radios label.btn, body.articles .custom_checkboxes label.btn {
    padding: 0px 0 0 0; }
    body.phonegap .search-radios label.btn:first-child, body.phonegap .custom_checkboxes label.btn:first-child, body.wines-buythecase .search-radios label.btn:first-child, body.wines-buythecase .custom_checkboxes label.btn:first-child, body.varietals-show .search-radios label.btn:first-child, body.varietals-show .custom_checkboxes label.btn:first-child, body.exchange .search-radios label.btn:first-child, body.exchange .custom_checkboxes label.btn:first-child, body.wine_agents-admin_wines .search-radios label.btn:first-child, body.wine_agents-admin_wines .custom_checkboxes label.btn:first-child, body.wine_agents-admin_orders .search-radios label.btn:first-child, body.wine_agents-admin_orders .custom_checkboxes label.btn:first-child, body.wine_agents-admin_home .search-radios label.btn:first-child, body.wine_agents-admin_home .custom_checkboxes label.btn:first-child, body.search-index .search-radios label.btn:first-child, body.search-index .custom_checkboxes label.btn:first-child, body.markets .search-radios label.btn:first-child, body.markets .custom_checkboxes label.btn:first-child, body.articles .search-radios label.btn:first-child, body.articles .custom_checkboxes label.btn:first-child {
      padding: 10px 0 10px 0; }
    body.phonegap .search-radios label.btn:last-child, body.phonegap .custom_checkboxes label.btn:last-child, body.wines-buythecase .search-radios label.btn:last-child, body.wines-buythecase .custom_checkboxes label.btn:last-child, body.varietals-show .search-radios label.btn:last-child, body.varietals-show .custom_checkboxes label.btn:last-child, body.exchange .search-radios label.btn:last-child, body.exchange .custom_checkboxes label.btn:last-child, body.wine_agents-admin_wines .search-radios label.btn:last-child, body.wine_agents-admin_wines .custom_checkboxes label.btn:last-child, body.wine_agents-admin_orders .search-radios label.btn:last-child, body.wine_agents-admin_orders .custom_checkboxes label.btn:last-child, body.wine_agents-admin_home .search-radios label.btn:last-child, body.wine_agents-admin_home .custom_checkboxes label.btn:last-child, body.search-index .search-radios label.btn:last-child, body.search-index .custom_checkboxes label.btn:last-child, body.markets .search-radios label.btn:last-child, body.markets .custom_checkboxes label.btn:last-child, body.articles .search-radios label.btn:last-child, body.articles .custom_checkboxes label.btn:last-child {
      padding: 0 0 10px 0; }
  body.phonegap .search-radios label.btn span, body.phonegap .custom_checkboxes label.btn span, body.wines-buythecase .search-radios label.btn span, body.wines-buythecase .custom_checkboxes label.btn span, body.varietals-show .search-radios label.btn span, body.varietals-show .custom_checkboxes label.btn span, body.exchange .search-radios label.btn span, body.exchange .custom_checkboxes label.btn span, body.wine_agents-admin_wines .search-radios label.btn span, body.wine_agents-admin_wines .custom_checkboxes label.btn span, body.wine_agents-admin_orders .search-radios label.btn span, body.wine_agents-admin_orders .custom_checkboxes label.btn span, body.wine_agents-admin_home .search-radios label.btn span, body.wine_agents-admin_home .custom_checkboxes label.btn span, body.search-index .search-radios label.btn span, body.search-index .custom_checkboxes label.btn span, body.markets .search-radios label.btn span, body.markets .custom_checkboxes label.btn span, body.articles .search-radios label.btn span, body.articles .custom_checkboxes label.btn span {
    font-size: 1.5em; }
  body.phonegap .search-radios label input[type="radio"] ~ i.fa.off, body.phonegap .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.wines-buythecase .search-radios label input[type="radio"] ~ i.fa.off, body.wines-buythecase .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.varietals-show .search-radios label input[type="radio"] ~ i.fa.off, body.varietals-show .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.exchange .search-radios label input[type="radio"] ~ i.fa.off, body.exchange .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.wine_agents-admin_wines .search-radios label input[type="radio"] ~ i.fa.off, body.wine_agents-admin_wines .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.wine_agents-admin_orders .search-radios label input[type="radio"] ~ i.fa.off, body.wine_agents-admin_orders .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.wine_agents-admin_home .search-radios label input[type="radio"] ~ i.fa.off, body.wine_agents-admin_home .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.search-index .search-radios label input[type="radio"] ~ i.fa.off, body.search-index .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.markets .search-radios label input[type="radio"] ~ i.fa.off, body.markets .custom_checkboxes label input[type="radio"] ~ i.fa.off, body.articles .search-radios label input[type="radio"] ~ i.fa.off, body.articles .custom_checkboxes label input[type="radio"] ~ i.fa.off {
    color: #9aca41;
    display: inline; }
  body.phonegap .search-radios label input[type="radio"] ~ i.fa.on, body.phonegap .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.wines-buythecase .search-radios label input[type="radio"] ~ i.fa.on, body.wines-buythecase .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.varietals-show .search-radios label input[type="radio"] ~ i.fa.on, body.varietals-show .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.exchange .search-radios label input[type="radio"] ~ i.fa.on, body.exchange .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.wine_agents-admin_wines .search-radios label input[type="radio"] ~ i.fa.on, body.wine_agents-admin_wines .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.wine_agents-admin_orders .search-radios label input[type="radio"] ~ i.fa.on, body.wine_agents-admin_orders .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.wine_agents-admin_home .search-radios label input[type="radio"] ~ i.fa.on, body.wine_agents-admin_home .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.search-index .search-radios label input[type="radio"] ~ i.fa.on, body.search-index .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.markets .search-radios label input[type="radio"] ~ i.fa.on, body.markets .custom_checkboxes label input[type="radio"] ~ i.fa.on, body.articles .search-radios label input[type="radio"] ~ i.fa.on, body.articles .custom_checkboxes label input[type="radio"] ~ i.fa.on {
    display: none; }
  body.phonegap .search-radios label input[type="radio"]:checked ~ i.fa.off, body.phonegap .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.wines-buythecase .search-radios label input[type="radio"]:checked ~ i.fa.off, body.wines-buythecase .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.varietals-show .search-radios label input[type="radio"]:checked ~ i.fa.off, body.varietals-show .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.exchange .search-radios label input[type="radio"]:checked ~ i.fa.off, body.exchange .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.wine_agents-admin_wines .search-radios label input[type="radio"]:checked ~ i.fa.off, body.wine_agents-admin_wines .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.wine_agents-admin_orders .search-radios label input[type="radio"]:checked ~ i.fa.off, body.wine_agents-admin_orders .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.wine_agents-admin_home .search-radios label input[type="radio"]:checked ~ i.fa.off, body.wine_agents-admin_home .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.search-index .search-radios label input[type="radio"]:checked ~ i.fa.off, body.search-index .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.markets .search-radios label input[type="radio"]:checked ~ i.fa.off, body.markets .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off, body.articles .search-radios label input[type="radio"]:checked ~ i.fa.off, body.articles .custom_checkboxes label input[type="radio"]:checked ~ i.fa.off {
    display: none; }
  body.phonegap .search-radios label input[type="radio"]:checked ~ i.fa.on, body.phonegap .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.wines-buythecase .search-radios label input[type="radio"]:checked ~ i.fa.on, body.wines-buythecase .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.varietals-show .search-radios label input[type="radio"]:checked ~ i.fa.on, body.varietals-show .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.exchange .search-radios label input[type="radio"]:checked ~ i.fa.on, body.exchange .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.wine_agents-admin_wines .search-radios label input[type="radio"]:checked ~ i.fa.on, body.wine_agents-admin_wines .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.wine_agents-admin_orders .search-radios label input[type="radio"]:checked ~ i.fa.on, body.wine_agents-admin_orders .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.wine_agents-admin_home .search-radios label input[type="radio"]:checked ~ i.fa.on, body.wine_agents-admin_home .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.search-index .search-radios label input[type="radio"]:checked ~ i.fa.on, body.search-index .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.markets .search-radios label input[type="radio"]:checked ~ i.fa.on, body.markets .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on, body.articles .search-radios label input[type="radio"]:checked ~ i.fa.on, body.articles .custom_checkboxes label input[type="radio"]:checked ~ i.fa.on {
    color: #9aca41;
    display: inline; }
  body.phonegap .search-radios label:hover input[type="radio"] ~ i.fa, body.phonegap .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.wines-buythecase .search-radios label:hover input[type="radio"] ~ i.fa, body.wines-buythecase .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.varietals-show .search-radios label:hover input[type="radio"] ~ i.fa, body.varietals-show .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.exchange .search-radios label:hover input[type="radio"] ~ i.fa, body.exchange .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.wine_agents-admin_wines .search-radios label:hover input[type="radio"] ~ i.fa, body.wine_agents-admin_wines .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.wine_agents-admin_orders .search-radios label:hover input[type="radio"] ~ i.fa, body.wine_agents-admin_orders .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.wine_agents-admin_home .search-radios label:hover input[type="radio"] ~ i.fa, body.wine_agents-admin_home .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.search-index .search-radios label:hover input[type="radio"] ~ i.fa, body.search-index .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.markets .search-radios label:hover input[type="radio"] ~ i.fa, body.markets .custom_checkboxes label:hover input[type="radio"] ~ i.fa, body.articles .search-radios label:hover input[type="radio"] ~ i.fa, body.articles .custom_checkboxes label:hover input[type="radio"] ~ i.fa {
    color: #9aca41; }
  body.phonegap .search-radios label input[type="checkbox"] ~ i.fa.off, body.phonegap .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.wines-buythecase .search-radios label input[type="checkbox"] ~ i.fa.off, body.wines-buythecase .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.varietals-show .search-radios label input[type="checkbox"] ~ i.fa.off, body.varietals-show .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.exchange .search-radios label input[type="checkbox"] ~ i.fa.off, body.exchange .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.wine_agents-admin_wines .search-radios label input[type="checkbox"] ~ i.fa.off, body.wine_agents-admin_wines .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.wine_agents-admin_orders .search-radios label input[type="checkbox"] ~ i.fa.off, body.wine_agents-admin_orders .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.wine_agents-admin_home .search-radios label input[type="checkbox"] ~ i.fa.off, body.wine_agents-admin_home .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.search-index .search-radios label input[type="checkbox"] ~ i.fa.off, body.search-index .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.markets .search-radios label input[type="checkbox"] ~ i.fa.off, body.markets .custom_checkboxes label input[type="checkbox"] ~ i.fa.off, body.articles .search-radios label input[type="checkbox"] ~ i.fa.off, body.articles .custom_checkboxes label input[type="checkbox"] ~ i.fa.off {
    color: #9aca41;
    display: inline; }
  body.phonegap .search-radios label input[type="checkbox"] ~ i.fa.on, body.phonegap .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.wines-buythecase .search-radios label input[type="checkbox"] ~ i.fa.on, body.wines-buythecase .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.varietals-show .search-radios label input[type="checkbox"] ~ i.fa.on, body.varietals-show .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.exchange .search-radios label input[type="checkbox"] ~ i.fa.on, body.exchange .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.wine_agents-admin_wines .search-radios label input[type="checkbox"] ~ i.fa.on, body.wine_agents-admin_wines .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.wine_agents-admin_orders .search-radios label input[type="checkbox"] ~ i.fa.on, body.wine_agents-admin_orders .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.wine_agents-admin_home .search-radios label input[type="checkbox"] ~ i.fa.on, body.wine_agents-admin_home .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.search-index .search-radios label input[type="checkbox"] ~ i.fa.on, body.search-index .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.markets .search-radios label input[type="checkbox"] ~ i.fa.on, body.markets .custom_checkboxes label input[type="checkbox"] ~ i.fa.on, body.articles .search-radios label input[type="checkbox"] ~ i.fa.on, body.articles .custom_checkboxes label input[type="checkbox"] ~ i.fa.on {
    display: none; }
  body.phonegap .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.phonegap .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.wines-buythecase .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.wines-buythecase .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.varietals-show .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.varietals-show .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.exchange .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.exchange .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.wine_agents-admin_wines .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.wine_agents-admin_wines .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.wine_agents-admin_orders .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.wine_agents-admin_orders .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.wine_agents-admin_home .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.wine_agents-admin_home .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.search-index .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.search-index .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.markets .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.markets .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off, body.articles .search-radios label input[type="checkbox"]:checked ~ i.fa.off, body.articles .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.off {
    display: none; }
  body.phonegap .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.phonegap .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.wines-buythecase .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.wines-buythecase .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.varietals-show .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.varietals-show .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.exchange .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.exchange .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.wine_agents-admin_wines .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.wine_agents-admin_wines .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.wine_agents-admin_orders .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.wine_agents-admin_orders .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.wine_agents-admin_home .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.wine_agents-admin_home .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.search-index .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.search-index .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.markets .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.markets .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on, body.articles .search-radios label input[type="checkbox"]:checked ~ i.fa.on, body.articles .custom_checkboxes label input[type="checkbox"]:checked ~ i.fa.on {
    color: #9aca41;
    display: inline; }
  body.phonegap .search-radios label:hover input[type="checkbox"] ~ i.fa, body.phonegap .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.wines-buythecase .search-radios label:hover input[type="checkbox"] ~ i.fa, body.wines-buythecase .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.varietals-show .search-radios label:hover input[type="checkbox"] ~ i.fa, body.varietals-show .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.exchange .search-radios label:hover input[type="checkbox"] ~ i.fa, body.exchange .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.wine_agents-admin_wines .search-radios label:hover input[type="checkbox"] ~ i.fa, body.wine_agents-admin_wines .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.wine_agents-admin_orders .search-radios label:hover input[type="checkbox"] ~ i.fa, body.wine_agents-admin_orders .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.wine_agents-admin_home .search-radios label:hover input[type="checkbox"] ~ i.fa, body.wine_agents-admin_home .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.search-index .search-radios label:hover input[type="checkbox"] ~ i.fa, body.search-index .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.markets .search-radios label:hover input[type="checkbox"] ~ i.fa, body.markets .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa, body.articles .search-radios label:hover input[type="checkbox"] ~ i.fa, body.articles .custom_checkboxes label:hover input[type="checkbox"] ~ i.fa {
    color: #9aca41; }
  body.phonegap .search-radios div[data-toggle="buttons"] label, body.phonegap .search-radios div.inactive-buttons label, body.phonegap .custom_checkboxes div[data-toggle="buttons"] label, body.phonegap .custom_checkboxes div.inactive-buttons label, body.wines-buythecase .search-radios div[data-toggle="buttons"] label, body.wines-buythecase .search-radios div.inactive-buttons label, body.wines-buythecase .custom_checkboxes div[data-toggle="buttons"] label, body.wines-buythecase .custom_checkboxes div.inactive-buttons label, body.varietals-show .search-radios div[data-toggle="buttons"] label, body.varietals-show .search-radios div.inactive-buttons label, body.varietals-show .custom_checkboxes div[data-toggle="buttons"] label, body.varietals-show .custom_checkboxes div.inactive-buttons label, body.exchange .search-radios div[data-toggle="buttons"] label, body.exchange .search-radios div.inactive-buttons label, body.exchange .custom_checkboxes div[data-toggle="buttons"] label, body.exchange .custom_checkboxes div.inactive-buttons label, body.wine_agents-admin_wines .search-radios div[data-toggle="buttons"] label, body.wine_agents-admin_wines .search-radios div.inactive-buttons label, body.wine_agents-admin_wines .custom_checkboxes div[data-toggle="buttons"] label, body.wine_agents-admin_wines .custom_checkboxes div.inactive-buttons label, body.wine_agents-admin_orders .search-radios div[data-toggle="buttons"] label, body.wine_agents-admin_orders .search-radios div.inactive-buttons label, body.wine_agents-admin_orders .custom_checkboxes div[data-toggle="buttons"] label, body.wine_agents-admin_orders .custom_checkboxes div.inactive-buttons label, body.wine_agents-admin_home .search-radios div[data-toggle="buttons"] label, body.wine_agents-admin_home .search-radios div.inactive-buttons label, body.wine_agents-admin_home .custom_checkboxes div[data-toggle="buttons"] label, body.wine_agents-admin_home .custom_checkboxes div.inactive-buttons label, body.search-index .search-radios div[data-toggle="buttons"] label, body.search-index .search-radios div.inactive-buttons label, body.search-index .custom_checkboxes div[data-toggle="buttons"] label, body.search-index .custom_checkboxes div.inactive-buttons label, body.markets .search-radios div[data-toggle="buttons"] label, body.markets .search-radios div.inactive-buttons label, body.markets .custom_checkboxes div[data-toggle="buttons"] label, body.markets .custom_checkboxes div.inactive-buttons label, body.articles .search-radios div[data-toggle="buttons"] label, body.articles .search-radios div.inactive-buttons label, body.articles .custom_checkboxes div[data-toggle="buttons"] label, body.articles .custom_checkboxes div.inactive-buttons label {
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    line-height: 2em;
    text-align: left;
    white-space: nowrap;
    vertical-align: top;
    cursor: pointer;
    background-color: none;
    border: 0px solid #9aca41;
    border-radius: 3px;
    color: #9aca41;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none; }
    body.phonegap .search-radios div[data-toggle="buttons"] label:active, body.phonegap .search-radios div[data-toggle="buttons"] label.active, body.phonegap .search-radios div.inactive-buttons label:active, body.phonegap .search-radios div.inactive-buttons label.active, body.phonegap .custom_checkboxes div[data-toggle="buttons"] label:active, body.phonegap .custom_checkboxes div[data-toggle="buttons"] label.active, body.phonegap .custom_checkboxes div.inactive-buttons label:active, body.phonegap .custom_checkboxes div.inactive-buttons label.active, body.wines-buythecase .search-radios div[data-toggle="buttons"] label:active, body.wines-buythecase .search-radios div[data-toggle="buttons"] label.active, body.wines-buythecase .search-radios div.inactive-buttons label:active, body.wines-buythecase .search-radios div.inactive-buttons label.active, body.wines-buythecase .custom_checkboxes div[data-toggle="buttons"] label:active, body.wines-buythecase .custom_checkboxes div[data-toggle="buttons"] label.active, body.wines-buythecase .custom_checkboxes div.inactive-buttons label:active, body.wines-buythecase .custom_checkboxes div.inactive-buttons label.active, body.varietals-show .search-radios div[data-toggle="buttons"] label:active, body.varietals-show .search-radios div[data-toggle="buttons"] label.active, body.varietals-show .search-radios div.inactive-buttons label:active, body.varietals-show .search-radios div.inactive-buttons label.active, body.varietals-show .custom_checkboxes div[data-toggle="buttons"] label:active, body.varietals-show .custom_checkboxes div[data-toggle="buttons"] label.active, body.varietals-show .custom_checkboxes div.inactive-buttons label:active, body.varietals-show .custom_checkboxes div.inactive-buttons label.active, body.exchange .search-radios div[data-toggle="buttons"] label:active, body.exchange .search-radios div[data-toggle="buttons"] label.active, body.exchange .search-radios div.inactive-buttons label:active, body.exchange .search-radios div.inactive-buttons label.active, body.exchange .custom_checkboxes div[data-toggle="buttons"] label:active, body.exchange .custom_checkboxes div[data-toggle="buttons"] label.active, body.exchange .custom_checkboxes div.inactive-buttons label:active, body.exchange .custom_checkboxes div.inactive-buttons label.active, body.wine_agents-admin_wines .search-radios div[data-toggle="buttons"] label:active, body.wine_agents-admin_wines .search-radios div[data-toggle="buttons"] label.active, body.wine_agents-admin_wines .search-radios div.inactive-buttons label:active, body.wine_agents-admin_wines .search-radios div.inactive-buttons label.active, body.wine_agents-admin_wines .custom_checkboxes div[data-toggle="buttons"] label:active, body.wine_agents-admin_wines .custom_checkboxes div[data-toggle="buttons"] label.active, body.wine_agents-admin_wines .custom_checkboxes div.inactive-buttons label:active, body.wine_agents-admin_wines .custom_checkboxes div.inactive-buttons label.active, body.wine_agents-admin_orders .search-radios div[data-toggle="buttons"] label:active, body.wine_agents-admin_orders .search-radios div[data-toggle="buttons"] label.active, body.wine_agents-admin_orders .search-radios div.inactive-buttons label:active, body.wine_agents-admin_orders .search-radios div.inactive-buttons label.active, body.wine_agents-admin_orders .custom_checkboxes div[data-toggle="buttons"] label:active, body.wine_agents-admin_orders .custom_checkboxes div[data-toggle="buttons"] label.active, body.wine_agents-admin_orders .custom_checkboxes div.inactive-buttons label:active, body.wine_agents-admin_orders .custom_checkboxes div.inactive-buttons label.active, body.wine_agents-admin_home .search-radios div[data-toggle="buttons"] label:active, body.wine_agents-admin_home .search-radios div[data-toggle="buttons"] label.active, body.wine_agents-admin_home .search-radios div.inactive-buttons label:active, body.wine_agents-admin_home .search-radios div.inactive-buttons label.active, body.wine_agents-admin_home .custom_checkboxes div[data-toggle="buttons"] label:active, body.wine_agents-admin_home .custom_checkboxes div[data-toggle="buttons"] label.active, body.wine_agents-admin_home .custom_checkboxes div.inactive-buttons label:active, body.wine_agents-admin_home .custom_checkboxes div.inactive-buttons label.active, body.search-index .search-radios div[data-toggle="buttons"] label:active, body.search-index .search-radios div[data-toggle="buttons"] label.active, body.search-index .search-radios div.inactive-buttons label:active, body.search-index .search-radios div.inactive-buttons label.active, body.search-index .custom_checkboxes div[data-toggle="buttons"] label:active, body.search-index .custom_checkboxes div[data-toggle="buttons"] label.active, body.search-index .custom_checkboxes div.inactive-buttons label:active, body.search-index .custom_checkboxes div.inactive-buttons label.active, body.markets .search-radios div[data-toggle="buttons"] label:active, body.markets .search-radios div[data-toggle="buttons"] label.active, body.markets .search-radios div.inactive-buttons label:active, body.markets .search-radios div.inactive-buttons label.active, body.markets .custom_checkboxes div[data-toggle="buttons"] label:active, body.markets .custom_checkboxes div[data-toggle="buttons"] label.active, body.markets .custom_checkboxes div.inactive-buttons label:active, body.markets .custom_checkboxes div.inactive-buttons label.active, body.articles .search-radios div[data-toggle="buttons"] label:active, body.articles .search-radios div[data-toggle="buttons"] label.active, body.articles .search-radios div.inactive-buttons label:active, body.articles .search-radios div.inactive-buttons label.active, body.articles .custom_checkboxes div[data-toggle="buttons"] label:active, body.articles .custom_checkboxes div[data-toggle="buttons"] label.active, body.articles .custom_checkboxes div.inactive-buttons label:active, body.articles .custom_checkboxes div.inactive-buttons label.active {
      -webkit-box-shadow: none;
      box-shadow: none; }
    body.phonegap .search-radios div[data-toggle="buttons"] label span, body.phonegap .search-radios div.inactive-buttons label span, body.phonegap .custom_checkboxes div[data-toggle="buttons"] label span, body.phonegap .custom_checkboxes div.inactive-buttons label span, body.wines-buythecase .search-radios div[data-toggle="buttons"] label span, body.wines-buythecase .search-radios div.inactive-buttons label span, body.wines-buythecase .custom_checkboxes div[data-toggle="buttons"] label span, body.wines-buythecase .custom_checkboxes div.inactive-buttons label span, body.varietals-show .search-radios div[data-toggle="buttons"] label span, body.varietals-show .search-radios div.inactive-buttons label span, body.varietals-show .custom_checkboxes div[data-toggle="buttons"] label span, body.varietals-show .custom_checkboxes div.inactive-buttons label span, body.exchange .search-radios div[data-toggle="buttons"] label span, body.exchange .search-radios div.inactive-buttons label span, body.exchange .custom_checkboxes div[data-toggle="buttons"] label span, body.exchange .custom_checkboxes div.inactive-buttons label span, body.wine_agents-admin_wines .search-radios div[data-toggle="buttons"] label span, body.wine_agents-admin_wines .search-radios div.inactive-buttons label span, body.wine_agents-admin_wines .custom_checkboxes div[data-toggle="buttons"] label span, body.wine_agents-admin_wines .custom_checkboxes div.inactive-buttons label span, body.wine_agents-admin_orders .search-radios div[data-toggle="buttons"] label span, body.wine_agents-admin_orders .search-radios div.inactive-buttons label span, body.wine_agents-admin_orders .custom_checkboxes div[data-toggle="buttons"] label span, body.wine_agents-admin_orders .custom_checkboxes div.inactive-buttons label span, body.wine_agents-admin_home .search-radios div[data-toggle="buttons"] label span, body.wine_agents-admin_home .search-radios div.inactive-buttons label span, body.wine_agents-admin_home .custom_checkboxes div[data-toggle="buttons"] label span, body.wine_agents-admin_home .custom_checkboxes div.inactive-buttons label span, body.search-index .search-radios div[data-toggle="buttons"] label span, body.search-index .search-radios div.inactive-buttons label span, body.search-index .custom_checkboxes div[data-toggle="buttons"] label span, body.search-index .custom_checkboxes div.inactive-buttons label span, body.markets .search-radios div[data-toggle="buttons"] label span, body.markets .search-radios div.inactive-buttons label span, body.markets .custom_checkboxes div[data-toggle="buttons"] label span, body.markets .custom_checkboxes div.inactive-buttons label span, body.articles .search-radios div[data-toggle="buttons"] label span, body.articles .search-radios div.inactive-buttons label span, body.articles .custom_checkboxes div[data-toggle="buttons"] label span, body.articles .custom_checkboxes div.inactive-buttons label span {
      color: #000;
      padding-left: 5px; }
body.phonegap .custom_checkboxes, body.wines-buythecase .custom_checkboxes, body.varietals-show .custom_checkboxes, body.exchange .custom_checkboxes, body.wine_agents-admin_wines .custom_checkboxes, body.wine_agents-admin_orders .custom_checkboxes, body.wine_agents-admin_home .custom_checkboxes, body.search-index .custom_checkboxes, body.markets .custom_checkboxes, body.articles .custom_checkboxes {
  background: none; }
  body.phonegap .custom_checkboxes .btn, body.wines-buythecase .custom_checkboxes .btn, body.varietals-show .custom_checkboxes .btn, body.exchange .custom_checkboxes .btn, body.wine_agents-admin_wines .custom_checkboxes .btn, body.wine_agents-admin_orders .custom_checkboxes .btn, body.wine_agents-admin_home .custom_checkboxes .btn, body.search-index .custom_checkboxes .btn, body.markets .custom_checkboxes .btn, body.articles .custom_checkboxes .btn {
    -webkit-box-shadow: none;
    box-shadow: none; }
    body.phonegap .custom_checkboxes .btn i.fa, body.wines-buythecase .custom_checkboxes .btn i.fa, body.varietals-show .custom_checkboxes .btn i.fa, body.exchange .custom_checkboxes .btn i.fa, body.wine_agents-admin_wines .custom_checkboxes .btn i.fa, body.wine_agents-admin_orders .custom_checkboxes .btn i.fa, body.wine_agents-admin_home .custom_checkboxes .btn i.fa, body.search-index .custom_checkboxes .btn i.fa, body.markets .custom_checkboxes .btn i.fa, body.articles .custom_checkboxes .btn i.fa {
      color: #9aca41 !important; }
body.phonegap .strike, body.wines-buythecase .strike, body.varietals-show .strike, body.exchange .strike, body.wine_agents-admin_wines .strike, body.wine_agents-admin_orders .strike, body.wine_agents-admin_home .strike, body.search-index .strike, body.markets .strike, body.articles .strike {
  display: block;
  text-align: center;
  overflow: hidden;
  white-space: nowrap; }
  body.phonegap .strike &gt; span, body.wines-buythecase .strike &gt; span, body.varietals-show .strike &gt; span, body.exchange .strike &gt; span, body.wine_agents-admin_wines .strike &gt; span, body.wine_agents-admin_orders .strike &gt; span, body.wine_agents-admin_home .strike &gt; span, body.search-index .strike &gt; span, body.markets .strike &gt; span, body.articles .strike &gt; span {
    position: relative;
    display: inline-block; }
    body.phonegap .strike &gt; span:before, body.phonegap .strike &gt; span:after, body.wines-buythecase .strike &gt; span:before, body.wines-buythecase .strike &gt; span:after, body.varietals-show .strike &gt; span:before, body.varietals-show .strike &gt; span:after, body.exchange .strike &gt; span:before, body.exchange .strike &gt; span:after, body.wine_agents-admin_wines .strike &gt; span:before, body.wine_agents-admin_wines .strike &gt; span:after, body.wine_agents-admin_orders .strike &gt; span:before, body.wine_agents-admin_orders .strike &gt; span:after, body.wine_agents-admin_home .strike &gt; span:before, body.wine_agents-admin_home .strike &gt; span:after, body.search-index .strike &gt; span:before, body.search-index .strike &gt; span:after, body.markets .strike &gt; span:before, body.markets .strike &gt; span:after, body.articles .strike &gt; span:before, body.articles .strike &gt; span:after {
      content: "";
      position: absolute;
      top: 50%;
      width: 9999px;
      height: 1px;
      background: #000; }
    body.phonegap .strike &gt; span:before, body.wines-buythecase .strike &gt; span:before, body.varietals-show .strike &gt; span:before, body.exchange .strike &gt; span:before, body.wine_agents-admin_wines .strike &gt; span:before, body.wine_agents-admin_orders .strike &gt; span:before, body.wine_agents-admin_home .strike &gt; span:before, body.search-index .strike &gt; span:before, body.markets .strike &gt; span:before, body.articles .strike &gt; span:before {
      right: 100%;
      margin-right: 15px; }
    body.phonegap .strike &gt; span:after, body.wines-buythecase .strike &gt; span:after, body.varietals-show .strike &gt; span:after, body.exchange .strike &gt; span:after, body.wine_agents-admin_wines .strike &gt; span:after, body.wine_agents-admin_orders .strike &gt; span:after, body.wine_agents-admin_home .strike &gt; span:after, body.search-index .strike &gt; span:after, body.markets .strike &gt; span:after, body.articles .strike &gt; span:after {
      left: 100%;
      margin-left: 15px; }
body.phonegap .signup-success h3, body.phonegap .signup-success h4, body.wines-buythecase .signup-success h3, body.wines-buythecase .signup-success h4, body.varietals-show .signup-success h3, body.varietals-show .signup-success h4, body.exchange .signup-success h3, body.exchange .signup-success h4, body.wine_agents-admin_wines .signup-success h3, body.wine_agents-admin_wines .signup-success h4, body.wine_agents-admin_orders .signup-success h3, body.wine_agents-admin_orders .signup-success h4, body.wine_agents-admin_home .signup-success h3, body.wine_agents-admin_home .signup-success h4, body.search-index .signup-success h3, body.search-index .signup-success h4, body.markets .signup-success h3, body.markets .signup-success h4, body.articles .signup-success h3, body.articles .signup-success h4 {
  color: #67981a;
  background: #F6F9EE;
  padding: 5px 0;
  text-align: center; }
body.phonegap .signup-success h2, body.wines-buythecase .signup-success h2, body.varietals-show .signup-success h2, body.exchange .signup-success h2, body.wine_agents-admin_wines .signup-success h2, body.wine_agents-admin_orders .signup-success h2, body.wine_agents-admin_home .signup-success h2, body.search-index .signup-success h2, body.markets .signup-success h2, body.articles .signup-success h2 {
  font-size: 30px; }
body.phonegap .signup-success h3, body.wines-buythecase .signup-success h3, body.varietals-show .signup-success h3, body.exchange .signup-success h3, body.wine_agents-admin_wines .signup-success h3, body.wine_agents-admin_orders .signup-success h3, body.wine_agents-admin_home .signup-success h3, body.search-index .signup-success h3, body.markets .signup-success h3, body.articles .signup-success h3 {
  font-size: 24px; }
body.phonegap .signup-success h4, body.wines-buythecase .signup-success h4, body.varietals-show .signup-success h4, body.exchange .signup-success h4, body.wine_agents-admin_wines .signup-success h4, body.wine_agents-admin_orders .signup-success h4, body.wine_agents-admin_home .signup-success h4, body.search-index .signup-success h4, body.markets .signup-success h4, body.articles .signup-success h4 {
  font-size: 18px;
  background: white; }
body.phonegap .pg_pagination .previous, body.phonegap .winelist-nav .previous, body.wines-buythecase .pg_pagination .previous, body.wines-buythecase .winelist-nav .previous, body.varietals-show .pg_pagination .previous, body.varietals-show .winelist-nav .previous, body.exchange .pg_pagination .previous, body.exchange .winelist-nav .previous, body.wine_agents-admin_wines .pg_pagination .previous, body.wine_agents-admin_wines .winelist-nav .previous, body.wine_agents-admin_orders .pg_pagination .previous, body.wine_agents-admin_orders .winelist-nav .previous, body.wine_agents-admin_home .pg_pagination .previous, body.wine_agents-admin_home .winelist-nav .previous, body.search-index .pg_pagination .previous, body.search-index .winelist-nav .previous, body.markets .pg_pagination .previous, body.markets .winelist-nav .previous, body.articles .pg_pagination .previous, body.articles .winelist-nav .previous {
  z-index: 100;
  padding-right: 0;
  text-align: left; }
  body.phonegap .pg_pagination .previous a, body.phonegap .winelist-nav .previous a, body.wines-buythecase .pg_pagination .previous a, body.wines-buythecase .winelist-nav .previous a, body.varietals-show .pg_pagination .previous a, body.varietals-show .winelist-nav .previous a, body.exchange .pg_pagination .previous a, body.exchange .winelist-nav .previous a, body.wine_agents-admin_wines .pg_pagination .previous a, body.wine_agents-admin_wines .winelist-nav .previous a, body.wine_agents-admin_orders .pg_pagination .previous a, body.wine_agents-admin_orders .winelist-nav .previous a, body.wine_agents-admin_home .pg_pagination .previous a, body.wine_agents-admin_home .winelist-nav .previous a, body.search-index .pg_pagination .previous a, body.search-index .winelist-nav .previous a, body.markets .pg_pagination .previous a, body.markets .winelist-nav .previous a, body.articles .pg_pagination .previous a, body.articles .winelist-nav .previous a {
    width: 150px;
    display: inline-block;
    float: left; }
body.phonegap .pg_pagination .next, body.phonegap .winelist-nav .next, body.wines-buythecase .pg_pagination .next, body.wines-buythecase .winelist-nav .next, body.varietals-show .pg_pagination .next, body.varietals-show .winelist-nav .next, body.exchange .pg_pagination .next, body.exchange .winelist-nav .next, body.wine_agents-admin_wines .pg_pagination .next, body.wine_agents-admin_wines .winelist-nav .next, body.wine_agents-admin_orders .pg_pagination .next, body.wine_agents-admin_orders .winelist-nav .next, body.wine_agents-admin_home .pg_pagination .next, body.wine_agents-admin_home .winelist-nav .next, body.search-index .pg_pagination .next, body.search-index .winelist-nav .next, body.markets .pg_pagination .next, body.markets .winelist-nav .next, body.articles .pg_pagination .next, body.articles .winelist-nav .next {
  z-index: 100;
  padding-left: 0;
  text-align: right; }
  body.phonegap .pg_pagination .next a, body.phonegap .winelist-nav .next a, body.wines-buythecase .pg_pagination .next a, body.wines-buythecase .winelist-nav .next a, body.varietals-show .pg_pagination .next a, body.varietals-show .winelist-nav .next a, body.exchange .pg_pagination .next a, body.exchange .winelist-nav .next a, body.wine_agents-admin_wines .pg_pagination .next a, body.wine_agents-admin_wines .winelist-nav .next a, body.wine_agents-admin_orders .pg_pagination .next a, body.wine_agents-admin_orders .winelist-nav .next a, body.wine_agents-admin_home .pg_pagination .next a, body.wine_agents-admin_home .winelist-nav .next a, body.search-index .pg_pagination .next a, body.search-index .winelist-nav .next a, body.markets .pg_pagination .next a, body.markets .winelist-nav .next a, body.articles .pg_pagination .next a, body.articles .winelist-nav .next a {
    width: 150px;
    display: inline-block;
    margin-left: -130px; }
body.phonegap .pg_pagination .disabled, body.phonegap .winelist-nav .disabled, body.wines-buythecase .pg_pagination .disabled, body.wines-buythecase .winelist-nav .disabled, body.varietals-show .pg_pagination .disabled, body.varietals-show .winelist-nav .disabled, body.exchange .pg_pagination .disabled, body.exchange .winelist-nav .disabled, body.wine_agents-admin_wines .pg_pagination .disabled, body.wine_agents-admin_wines .winelist-nav .disabled, body.wine_agents-admin_orders .pg_pagination .disabled, body.wine_agents-admin_orders .winelist-nav .disabled, body.wine_agents-admin_home .pg_pagination .disabled, body.wine_agents-admin_home .winelist-nav .disabled, body.search-index .pg_pagination .disabled, body.search-index .winelist-nav .disabled, body.markets .pg_pagination .disabled, body.markets .winelist-nav .disabled, body.articles .pg_pagination .disabled, body.articles .winelist-nav .disabled {
  color: lightgrey; }
body.phonegap h5, body.wines-buythecase h5, body.varietals-show h5, body.exchange h5, body.wine_agents-admin_wines h5, body.wine_agents-admin_orders h5, body.wine_agents-admin_home h5, body.search-index h5, body.markets h5, body.articles h5 {
  color: #67981a;
  margin: 0 0 0 0;
  padding: 5px 0 0 0;
  font-size: 16px;
  text-align: left;
  min-height: 60px; }
  body.phonegap h5 a, body.phonegap h5 a:hover, body.phonegap h5 a:visited, body.wines-buythecase h5 a, body.wines-buythecase h5 a:hover, body.wines-buythecase h5 a:visited, body.varietals-show h5 a, body.varietals-show h5 a:hover, body.varietals-show h5 a:visited, body.exchange h5 a, body.exchange h5 a:hover, body.exchange h5 a:visited, body.wine_agents-admin_wines h5 a, body.wine_agents-admin_wines h5 a:hover, body.wine_agents-admin_wines h5 a:visited, body.wine_agents-admin_orders h5 a, body.wine_agents-admin_orders h5 a:hover, body.wine_agents-admin_orders h5 a:visited, body.wine_agents-admin_home h5 a, body.wine_agents-admin_home h5 a:hover, body.wine_agents-admin_home h5 a:visited, body.search-index h5 a, body.search-index h5 a:hover, body.search-index h5 a:visited, body.markets h5 a, body.markets h5 a:hover, body.markets h5 a:visited, body.articles h5 a, body.articles h5 a:hover, body.articles h5 a:visited {
    color: #67981a;
    text-decoration: none; }
body.phonegap .winelist-nav, body.phonegap .wine-reviews, body.wines-buythecase .winelist-nav, body.wines-buythecase .wine-reviews, body.varietals-show .winelist-nav, body.varietals-show .wine-reviews, body.exchange .winelist-nav, body.exchange .wine-reviews, body.wine_agents-admin_wines .winelist-nav, body.wine_agents-admin_wines .wine-reviews, body.wine_agents-admin_orders .winelist-nav, body.wine_agents-admin_orders .wine-reviews, body.wine_agents-admin_home .winelist-nav, body.wine_agents-admin_home .wine-reviews, body.search-index .winelist-nav, body.search-index .wine-reviews, body.markets .winelist-nav, body.markets .wine-reviews, body.articles .winelist-nav, body.articles .wine-reviews {
  color: #67981a;
  background: #F6F9EE;
  padding: 5px 0; }
  body.phonegap .winelist-nav a, body.phonegap .wine-reviews a, body.wines-buythecase .winelist-nav a, body.wines-buythecase .wine-reviews a, body.varietals-show .winelist-nav a, body.varietals-show .wine-reviews a, body.exchange .winelist-nav a, body.exchange .wine-reviews a, body.wine_agents-admin_wines .winelist-nav a, body.wine_agents-admin_wines .wine-reviews a, body.wine_agents-admin_orders .winelist-nav a, body.wine_agents-admin_orders .wine-reviews a, body.wine_agents-admin_home .winelist-nav a, body.wine_agents-admin_home .wine-reviews a, body.search-index .winelist-nav a, body.search-index .wine-reviews a, body.markets .winelist-nav a, body.markets .wine-reviews a, body.articles .winelist-nav a, body.articles .wine-reviews a {
    color: #67981a; }
  body.phonegap .winelist-nav a:hover, body.phonegap .wine-reviews a:hover, body.wines-buythecase .winelist-nav a:hover, body.wines-buythecase .wine-reviews a:hover, body.varietals-show .winelist-nav a:hover, body.varietals-show .wine-reviews a:hover, body.exchange .winelist-nav a:hover, body.exchange .wine-reviews a:hover, body.wine_agents-admin_wines .winelist-nav a:hover, body.wine_agents-admin_wines .wine-reviews a:hover, body.wine_agents-admin_orders .winelist-nav a:hover, body.wine_agents-admin_orders .wine-reviews a:hover, body.wine_agents-admin_home .winelist-nav a:hover, body.wine_agents-admin_home .wine-reviews a:hover, body.search-index .winelist-nav a:hover, body.search-index .wine-reviews a:hover, body.markets .winelist-nav a:hover, body.markets .wine-reviews a:hover, body.articles .winelist-nav a:hover, body.articles .wine-reviews a:hover {
    text-decoration: none; }
body.phonegap .winelist.striped .row:nth-of-type(even), body.wines-buythecase .winelist.striped .row:nth-of-type(even), body.varietals-show .winelist.striped .row:nth-of-type(even), body.exchange .winelist.striped .row:nth-of-type(even), body.wine_agents-admin_wines .winelist.striped .row:nth-of-type(even), body.wine_agents-admin_orders .winelist.striped .row:nth-of-type(even), body.wine_agents-admin_home .winelist.striped .row:nth-of-type(even), body.search-index .winelist.striped .row:nth-of-type(even), body.markets .winelist.striped .row:nth-of-type(even), body.articles .winelist.striped .row:nth-of-type(even) {
  background-color: #f9f9f9; }
body.phonegap .winelist a.row, body.phonegap .storelist a.row, body.wines-buythecase .winelist a.row, body.wines-buythecase .storelist a.row, body.varietals-show .winelist a.row, body.varietals-show .storelist a.row, body.exchange .winelist a.row, body.exchange .storelist a.row, body.wine_agents-admin_wines .winelist a.row, body.wine_agents-admin_wines .storelist a.row, body.wine_agents-admin_orders .winelist a.row, body.wine_agents-admin_orders .storelist a.row, body.wine_agents-admin_home .winelist a.row, body.wine_agents-admin_home .storelist a.row, body.search-index .winelist a.row, body.search-index .storelist a.row, body.markets .winelist a.row, body.markets .storelist a.row, body.articles .winelist a.row, body.articles .storelist a.row {
  color: black; }
  body.phonegap .winelist a.row:hover, body.phonegap .winelist a.row:visited, body.phonegap .storelist a.row:hover, body.phonegap .storelist a.row:visited, body.wines-buythecase .winelist a.row:hover, body.wines-buythecase .winelist a.row:visited, body.wines-buythecase .storelist a.row:hover, body.wines-buythecase .storelist a.row:visited, body.varietals-show .winelist a.row:hover, body.varietals-show .winelist a.row:visited, body.varietals-show .storelist a.row:hover, body.varietals-show .storelist a.row:visited, body.exchange .winelist a.row:hover, body.exchange .winelist a.row:visited, body.exchange .storelist a.row:hover, body.exchange .storelist a.row:visited, body.wine_agents-admin_wines .winelist a.row:hover, body.wine_agents-admin_wines .winelist a.row:visited, body.wine_agents-admin_wines .storelist a.row:hover, body.wine_agents-admin_wines .storelist a.row:visited, body.wine_agents-admin_orders .winelist a.row:hover, body.wine_agents-admin_orders .winelist a.row:visited, body.wine_agents-admin_orders .storelist a.row:hover, body.wine_agents-admin_orders .storelist a.row:visited, body.wine_agents-admin_home .winelist a.row:hover, body.wine_agents-admin_home .winelist a.row:visited, body.wine_agents-admin_home .storelist a.row:hover, body.wine_agents-admin_home .storelist a.row:visited, body.search-index .winelist a.row:hover, body.search-index .winelist a.row:visited, body.search-index .storelist a.row:hover, body.search-index .storelist a.row:visited, body.markets .winelist a.row:hover, body.markets .winelist a.row:visited, body.markets .storelist a.row:hover, body.markets .storelist a.row:visited, body.articles .winelist a.row:hover, body.articles .winelist a.row:visited, body.articles .storelist a.row:hover, body.articles .storelist a.row:visited {
    color: black; }
body.phonegap .winelist .row, body.phonegap .storelist .row, body.wines-buythecase .winelist .row, body.wines-buythecase .storelist .row, body.varietals-show .winelist .row, body.varietals-show .storelist .row, body.exchange .winelist .row, body.exchange .storelist .row, body.wine_agents-admin_wines .winelist .row, body.wine_agents-admin_wines .storelist .row, body.wine_agents-admin_orders .winelist .row, body.wine_agents-admin_orders .storelist .row, body.wine_agents-admin_home .winelist .row, body.wine_agents-admin_home .storelist .row, body.search-index .winelist .row, body.search-index .storelist .row, body.markets .winelist .row, body.markets .storelist .row, body.articles .winelist .row, body.articles .storelist .row {
  border-bottom: 1px solid lightgrey;
  padding: 5px 0;
  cursor: pointer; }
  body.phonegap .winelist .row:last-child, body.phonegap .storelist .row:last-child, body.wines-buythecase .winelist .row:last-child, body.wines-buythecase .storelist .row:last-child, body.varietals-show .winelist .row:last-child, body.varietals-show .storelist .row:last-child, body.exchange .winelist .row:last-child, body.exchange .storelist .row:last-child, body.wine_agents-admin_wines .winelist .row:last-child, body.wine_agents-admin_wines .storelist .row:last-child, body.wine_agents-admin_orders .winelist .row:last-child, body.wine_agents-admin_orders .storelist .row:last-child, body.wine_agents-admin_home .winelist .row:last-child, body.wine_agents-admin_home .storelist .row:last-child, body.search-index .winelist .row:last-child, body.search-index .storelist .row:last-child, body.markets .winelist .row:last-child, body.markets .storelist .row:last-child, body.articles .winelist .row:last-child, body.articles .storelist .row:last-child {
    border-bottom: none;
    margin-bottom: 30px; }
  body.phonegap .winelist .row.profiled_wine, body.phonegap .storelist .row.profiled_wine, body.wines-buythecase .winelist .row.profiled_wine, body.wines-buythecase .storelist .row.profiled_wine, body.varietals-show .winelist .row.profiled_wine, body.varietals-show .storelist .row.profiled_wine, body.exchange .winelist .row.profiled_wine, body.exchange .storelist .row.profiled_wine, body.wine_agents-admin_wines .winelist .row.profiled_wine, body.wine_agents-admin_wines .storelist .row.profiled_wine, body.wine_agents-admin_orders .winelist .row.profiled_wine, body.wine_agents-admin_orders .storelist .row.profiled_wine, body.wine_agents-admin_home .winelist .row.profiled_wine, body.wine_agents-admin_home .storelist .row.profiled_wine, body.search-index .winelist .row.profiled_wine, body.search-index .storelist .row.profiled_wine, body.markets .winelist .row.profiled_wine, body.markets .storelist .row.profiled_wine, body.articles .winelist .row.profiled_wine, body.articles .storelist .row.profiled_wine {
    border: 2px solid #9aca41; }
body.phonegap .winelist .sku, body.phonegap .storelist .sku, body.wines-buythecase .winelist .sku, body.wines-buythecase .storelist .sku, body.varietals-show .winelist .sku, body.varietals-show .storelist .sku, body.exchange .winelist .sku, body.exchange .storelist .sku, body.wine_agents-admin_wines .winelist .sku, body.wine_agents-admin_wines .storelist .sku, body.wine_agents-admin_orders .winelist .sku, body.wine_agents-admin_orders .storelist .sku, body.wine_agents-admin_home .winelist .sku, body.wine_agents-admin_home .storelist .sku, body.search-index .winelist .sku, body.search-index .storelist .sku, body.markets .winelist .sku, body.markets .storelist .sku, body.articles .winelist .sku, body.articles .storelist .sku {
  font-size: 14px; }
body.phonegap .winelist .data .inventory, body.phonegap .storelist .data .inventory, body.wines-buythecase .winelist .data .inventory, body.wines-buythecase .storelist .data .inventory, body.varietals-show .winelist .data .inventory, body.varietals-show .storelist .data .inventory, body.exchange .winelist .data .inventory, body.exchange .storelist .data .inventory, body.wine_agents-admin_wines .winelist .data .inventory, body.wine_agents-admin_wines .storelist .data .inventory, body.wine_agents-admin_orders .winelist .data .inventory, body.wine_agents-admin_orders .storelist .data .inventory, body.wine_agents-admin_home .winelist .data .inventory, body.wine_agents-admin_home .storelist .data .inventory, body.search-index .winelist .data .inventory, body.search-index .storelist .data .inventory, body.markets .winelist .data .inventory, body.markets .storelist .data .inventory, body.articles .winelist .data .inventory, body.articles .storelist .data .inventory {
  padding: 0 5px 0 15px; }
body.phonegap .winelist .data .score, body.phonegap .storelist .data .score, body.wines-buythecase .winelist .data .score, body.wines-buythecase .storelist .data .score, body.varietals-show .winelist .data .score, body.varietals-show .storelist .data .score, body.exchange .winelist .data .score, body.exchange .storelist .data .score, body.wine_agents-admin_wines .winelist .data .score, body.wine_agents-admin_wines .storelist .data .score, body.wine_agents-admin_orders .winelist .data .score, body.wine_agents-admin_orders .storelist .data .score, body.wine_agents-admin_home .winelist .data .score, body.wine_agents-admin_home .storelist .data .score, body.search-index .winelist .data .score, body.search-index .storelist .data .score, body.markets .winelist .data .score, body.markets .storelist .data .score, body.articles .winelist .data .score, body.articles .storelist .data .score {
  padding: 0 5px 0 0px;
  text-align: center; }
  body.phonegap .winelist .data .score img, body.phonegap .storelist .data .score img, body.wines-buythecase .winelist .data .score img, body.wines-buythecase .storelist .data .score img, body.varietals-show .winelist .data .score img, body.varietals-show .storelist .data .score img, body.exchange .winelist .data .score img, body.exchange .storelist .data .score img, body.wine_agents-admin_wines .winelist .data .score img, body.wine_agents-admin_wines .storelist .data .score img, body.wine_agents-admin_orders .winelist .data .score img, body.wine_agents-admin_orders .storelist .data .score img, body.wine_agents-admin_home .winelist .data .score img, body.wine_agents-admin_home .storelist .data .score img, body.search-index .winelist .data .score img, body.search-index .storelist .data .score img, body.markets .winelist .data .score img, body.markets .storelist .data .score img, body.articles .winelist .data .score img, body.articles .storelist .data .score img {
    width: 20px;
    height: 20px; }
body.phonegap .winelist .data .price, body.phonegap .storelist .data .price, body.wines-buythecase .winelist .data .price, body.wines-buythecase .storelist .data .price, body.varietals-show .winelist .data .price, body.varietals-show .storelist .data .price, body.exchange .winelist .data .price, body.exchange .storelist .data .price, body.wine_agents-admin_wines .winelist .data .price, body.wine_agents-admin_wines .storelist .data .price, body.wine_agents-admin_orders .winelist .data .price, body.wine_agents-admin_orders .storelist .data .price, body.wine_agents-admin_home .winelist .data .price, body.wine_agents-admin_home .storelist .data .price, body.search-index .winelist .data .price, body.search-index .storelist .data .price, body.markets .winelist .data .price, body.markets .storelist .data .price, body.articles .winelist .data .price, body.articles .storelist .data .price {
  padding: 0 15px 0 0;
  font-weight: bold; }
body.phonegap .winelist .bottle_thumbnail, body.phonegap .storelist .bottle_thumbnail, body.wines-buythecase .winelist .bottle_thumbnail, body.wines-buythecase .storelist .bottle_thumbnail, body.varietals-show .winelist .bottle_thumbnail, body.varietals-show .storelist .bottle_thumbnail, body.exchange .winelist .bottle_thumbnail, body.exchange .storelist .bottle_thumbnail, body.wine_agents-admin_wines .winelist .bottle_thumbnail, body.wine_agents-admin_wines .storelist .bottle_thumbnail, body.wine_agents-admin_orders .winelist .bottle_thumbnail, body.wine_agents-admin_orders .storelist .bottle_thumbnail, body.wine_agents-admin_home .winelist .bottle_thumbnail, body.wine_agents-admin_home .storelist .bottle_thumbnail, body.search-index .winelist .bottle_thumbnail, body.search-index .storelist .bottle_thumbnail, body.markets .winelist .bottle_thumbnail, body.markets .storelist .bottle_thumbnail, body.articles .winelist .bottle_thumbnail, body.articles .storelist .bottle_thumbnail {
  text-align: right; }
body.phonegap .storelist h5, body.wines-buythecase .storelist h5, body.varietals-show .storelist h5, body.exchange .storelist h5, body.wine_agents-admin_wines .storelist h5, body.wine_agents-admin_orders .storelist h5, body.wine_agents-admin_home .storelist h5, body.search-index .storelist h5, body.markets .storelist h5, body.articles .storelist h5 {
  min-height: 50px; }
body.phonegap .storelist .data .inventory, body.wines-buythecase .storelist .data .inventory, body.varietals-show .storelist .data .inventory, body.exchange .storelist .data .inventory, body.wine_agents-admin_wines .storelist .data .inventory, body.wine_agents-admin_orders .storelist .data .inventory, body.wine_agents-admin_home .storelist .data .inventory, body.search-index .storelist .data .inventory, body.markets .storelist .data .inventory, body.articles .storelist .data .inventory {
  padding: 0; }
body.phonegap .buythecase #shipping_methods_accordion .panel, body.phonegap .theexchange #shipping_methods_accordion .panel, body.phonegap .agentorwinerysettings #shipping_methods_accordion .panel, body.wines-buythecase .buythecase #shipping_methods_accordion .panel, body.wines-buythecase .theexchange #shipping_methods_accordion .panel, body.wines-buythecase .agentorwinerysettings #shipping_methods_accordion .panel, body.varietals-show .buythecase #shipping_methods_accordion .panel, body.varietals-show .theexchange #shipping_methods_accordion .panel, body.varietals-show .agentorwinerysettings #shipping_methods_accordion .panel, body.exchange .buythecase #shipping_methods_accordion .panel, body.exchange .theexchange #shipping_methods_accordion .panel, body.exchange .agentorwinerysettings #shipping_methods_accordion .panel, body.wine_agents-admin_wines .buythecase #shipping_methods_accordion .panel, body.wine_agents-admin_wines .theexchange #shipping_methods_accordion .panel, body.wine_agents-admin_wines .agentorwinerysettings #shipping_methods_accordion .panel, body.wine_agents-admin_orders .buythecase #shipping_methods_accordion .panel, body.wine_agents-admin_orders .theexchange #shipping_methods_accordion .panel, body.wine_agents-admin_orders .agentorwinerysettings #shipping_methods_accordion .panel, body.wine_agents-admin_home .buythecase #shipping_methods_accordion .panel, body.wine_agents-admin_home .theexchange #shipping_methods_accordion .panel, body.wine_agents-admin_home .agentorwinerysettings #shipping_methods_accordion .panel, body.search-index .buythecase #shipping_methods_accordion .panel, body.search-index .theexchange #shipping_methods_accordion .panel, body.search-index .agentorwinerysettings #shipping_methods_accordion .panel, body.markets .buythecase #shipping_methods_accordion .panel, body.markets .theexchange #shipping_methods_accordion .panel, body.markets .agentorwinerysettings #shipping_methods_accordion .panel, body.articles .buythecase #shipping_methods_accordion .panel, body.articles .theexchange #shipping_methods_accordion .panel, body.articles .agentorwinerysettings #shipping_methods_accordion .panel {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 10px 0 0 0; }
body.phonegap .buythecase h5, body.phonegap .theexchange h5, body.phonegap .agentorwinerysettings h5, body.wines-buythecase .buythecase h5, body.wines-buythecase .theexchange h5, body.wines-buythecase .agentorwinerysettings h5, body.varietals-show .buythecase h5, body.varietals-show .theexchange h5, body.varietals-show .agentorwinerysettings h5, body.exchange .buythecase h5, body.exchange .theexchange h5, body.exchange .agentorwinerysettings h5, body.wine_agents-admin_wines .buythecase h5, body.wine_agents-admin_wines .theexchange h5, body.wine_agents-admin_wines .agentorwinerysettings h5, body.wine_agents-admin_orders .buythecase h5, body.wine_agents-admin_orders .theexchange h5, body.wine_agents-admin_orders .agentorwinerysettings h5, body.wine_agents-admin_home .buythecase h5, body.wine_agents-admin_home .theexchange h5, body.wine_agents-admin_home .agentorwinerysettings h5, body.search-index .buythecase h5, body.search-index .theexchange h5, body.search-index .agentorwinerysettings h5, body.markets .buythecase h5, body.markets .theexchange h5, body.markets .agentorwinerysettings h5, body.articles .buythecase h5, body.articles .theexchange h5, body.articles .agentorwinerysettings h5 {
  margin-top: 1rem;
  margin-bottom: 1rem;
  min-height: 0; }
body.phonegap .buythecase label, body.phonegap .theexchange label, body.phonegap .agentorwinerysettings label, body.wines-buythecase .buythecase label, body.wines-buythecase .theexchange label, body.wines-buythecase .agentorwinerysettings label, body.varietals-show .buythecase label, body.varietals-show .theexchange label, body.varietals-show .agentorwinerysettings label, body.exchange .buythecase label, body.exchange .theexchange label, body.exchange .agentorwinerysettings label, body.wine_agents-admin_wines .buythecase label, body.wine_agents-admin_wines .theexchange label, body.wine_agents-admin_wines .agentorwinerysettings label, body.wine_agents-admin_orders .buythecase label, body.wine_agents-admin_orders .theexchange label, body.wine_agents-admin_orders .agentorwinerysettings label, body.wine_agents-admin_home .buythecase label, body.wine_agents-admin_home .theexchange label, body.wine_agents-admin_home .agentorwinerysettings label, body.search-index .buythecase label, body.search-index .theexchange label, body.search-index .agentorwinerysettings label, body.markets .buythecase label, body.markets .theexchange label, body.markets .agentorwinerysettings label, body.articles .buythecase label, body.articles .theexchange label, body.articles .agentorwinerysettings label {
  font-size: 14px;
  margin-top: 10px; }
body.phonegap .buythecase input[type="text"], body.phonegap .buythecase select, body.phonegap .buythecase input[type="password"], body.phonegap .buythecase input[type="number"], body.phonegap .buythecase input[type="tel"], body.phonegap .buythecase input[type="email"], body.phonegap .buythecase input[type="url"], body.phonegap .theexchange input[type="text"], body.phonegap .theexchange select, body.phonegap .theexchange input[type="password"], body.phonegap .theexchange input[type="number"], body.phonegap .theexchange input[type="tel"], body.phonegap .theexchange input[type="email"], body.phonegap .theexchange input[type="url"], body.phonegap .agentorwinerysettings input[type="text"], body.phonegap .agentorwinerysettings select, body.phonegap .agentorwinerysettings input[type="password"], body.phonegap .agentorwinerysettings input[type="number"], body.phonegap .agentorwinerysettings input[type="tel"], body.phonegap .agentorwinerysettings input[type="email"], body.phonegap .agentorwinerysettings input[type="url"], body.wines-buythecase .buythecase input[type="text"], body.wines-buythecase .buythecase select, body.wines-buythecase .buythecase input[type="password"], body.wines-buythecase .buythecase input[type="number"], body.wines-buythecase .buythecase input[type="tel"], body.wines-buythecase .buythecase input[type="email"], body.wines-buythecase .buythecase input[type="url"], body.wines-buythecase .theexchange input[type="text"], body.wines-buythecase .theexchange select, body.wines-buythecase .theexchange input[type="password"], body.wines-buythecase .theexchange input[type="number"], body.wines-buythecase .theexchange input[type="tel"], body.wines-buythecase .theexchange input[type="email"], body.wines-buythecase .theexchange input[type="url"], body.wines-buythecase .agentorwinerysettings input[type="text"], body.wines-buythecase .agentorwinerysettings select, body.wines-buythecase .agentorwinerysettings input[type="password"], body.wines-buythecase .agentorwinerysettings input[type="number"], body.wines-buythecase .agentorwinerysettings input[type="tel"], body.wines-buythecase .agentorwinerysettings input[type="email"], body.wines-buythecase .agentorwinerysettings input[type="url"], body.varietals-show .buythecase input[type="text"], body.varietals-show .buythecase select, body.varietals-show .buythecase input[type="password"], body.varietals-show .buythecase input[type="number"], body.varietals-show .buythecase input[type="tel"], body.varietals-show .buythecase input[type="email"], body.varietals-show .buythecase input[type="url"], body.varietals-show .theexchange input[type="text"], body.varietals-show .theexchange select, body.varietals-show .theexchange input[type="password"], body.varietals-show .theexchange input[type="number"], body.varietals-show .theexchange input[type="tel"], body.varietals-show .theexchange input[type="email"], body.varietals-show .theexchange input[type="url"], body.varietals-show .agentorwinerysettings input[type="text"], body.varietals-show .agentorwinerysettings select, body.varietals-show .agentorwinerysettings input[type="password"], body.varietals-show .agentorwinerysettings input[type="number"], body.varietals-show .agentorwinerysettings input[type="tel"], body.varietals-show .agentorwinerysettings input[type="email"], body.varietals-show .agentorwinerysettings input[type="url"], body.exchange .buythecase input[type="text"], body.exchange .buythecase select, body.exchange .buythecase input[type="password"], body.exchange .buythecase input[type="number"], body.exchange .buythecase input[type="tel"], body.exchange .buythecase input[type="email"], body.exchange .buythecase input[type="url"], body.exchange .theexchange input[type="text"], body.exchange .theexchange select, body.exchange .theexchange input[type="password"], body.exchange .theexchange input[type="number"], body.exchange .theexchange input[type="tel"], body.exchange .theexchange input[type="email"], body.exchange .theexchange input[type="url"], body.exchange .agentorwinerysettings input[type="text"], body.exchange .agentorwinerysettings select, body.exchange .agentorwinerysettings input[type="password"], body.exchange .agentorwinerysettings input[type="number"], body.exchange .agentorwinerysettings input[type="tel"], body.exchange .agentorwinerysettings input[type="email"], body.exchange .agentorwinerysettings input[type="url"], body.wine_agents-admin_wines .buythecase input[type="text"], body.wine_agents-admin_wines .buythecase select, body.wine_agents-admin_wines .buythecase input[type="password"], body.wine_agents-admin_wines .buythecase input[type="number"], body.wine_agents-admin_wines .buythecase input[type="tel"], body.wine_agents-admin_wines .buythecase input[type="email"], body.wine_agents-admin_wines .buythecase input[type="url"], body.wine_agents-admin_wines .theexchange input[type="text"], body.wine_agents-admin_wines .theexchange select, body.wine_agents-admin_wines .theexchange input[type="password"], body.wine_agents-admin_wines .theexchange input[type="number"], body.wine_agents-admin_wines .theexchange input[type="tel"], body.wine_agents-admin_wines .theexchange input[type="email"], body.wine_agents-admin_wines .theexchange input[type="url"], body.wine_agents-admin_wines .agentorwinerysettings input[type="text"], body.wine_agents-admin_wines .agentorwinerysettings select, body.wine_agents-admin_wines .agentorwinerysettings input[type="password"], body.wine_agents-admin_wines .agentorwinerysettings input[type="number"], body.wine_agents-admin_wines .agentorwinerysettings input[type="tel"], body.wine_agents-admin_wines .agentorwinerysettings input[type="email"], body.wine_agents-admin_wines .agentorwinerysettings input[type="url"], body.wine_agents-admin_orders .buythecase input[type="text"], body.wine_agents-admin_orders .buythecase select, body.wine_agents-admin_orders .buythecase input[type="password"], body.wine_agents-admin_orders .buythecase input[type="number"], body.wine_agents-admin_orders .buythecase input[type="tel"], body.wine_agents-admin_orders .buythecase input[type="email"], body.wine_agents-admin_orders .buythecase input[type="url"], body.wine_agents-admin_orders .theexchange input[type="text"], body.wine_agents-admin_orders .theexchange select, body.wine_agents-admin_orders .theexchange input[type="password"], body.wine_agents-admin_orders .theexchange input[type="number"], body.wine_agents-admin_orders .theexchange input[type="tel"], body.wine_agents-admin_orders .theexchange input[type="email"], body.wine_agents-admin_orders .theexchange input[type="url"], body.wine_agents-admin_orders .agentorwinerysettings input[type="text"], body.wine_agents-admin_orders .agentorwinerysettings select, body.wine_agents-admin_orders .agentorwinerysettings input[type="password"], body.wine_agents-admin_orders .agentorwinerysettings input[type="number"], body.wine_agents-admin_orders .agentorwinerysettings input[type="tel"], body.wine_agents-admin_orders .agentorwinerysettings input[type="email"], body.wine_agents-admin_orders .agentorwinerysettings input[type="url"], body.wine_agents-admin_home .buythecase input[type="text"], body.wine_agents-admin_home .buythecase select, body.wine_agents-admin_home .buythecase input[type="password"], body.wine_agents-admin_home .buythecase input[type="number"], body.wine_agents-admin_home .buythecase input[type="tel"], body.wine_agents-admin_home .buythecase input[type="email"], body.wine_agents-admin_home .buythecase input[type="url"], body.wine_agents-admin_home .theexchange input[type="text"], body.wine_agents-admin_home .theexchange select, body.wine_agents-admin_home .theexchange input[type="password"], body.wine_agents-admin_home .theexchange input[type="number"], body.wine_agents-admin_home .theexchange input[type="tel"], body.wine_agents-admin_home .theexchange input[type="email"], body.wine_agents-admin_home .theexchange input[type="url"], body.wine_agents-admin_home .agentorwinerysettings input[type="text"], body.wine_agents-admin_home .agentorwinerysettings select, body.wine_agents-admin_home .agentorwinerysettings input[type="password"], body.wine_agents-admin_home .agentorwinerysettings input[type="number"], body.wine_agents-admin_home .agentorwinerysettings input[type="tel"], body.wine_agents-admin_home .agentorwinerysettings input[type="email"], body.wine_agents-admin_home .agentorwinerysettings input[type="url"], body.search-index .buythecase input[type="text"], body.search-index .buythecase select, body.search-index .buythecase input[type="password"], body.search-index .buythecase input[type="number"], body.search-index .buythecase input[type="tel"], body.search-index .buythecase input[type="email"], body.search-index .buythecase input[type="url"], body.search-index .theexchange input[type="text"], body.search-index .theexchange select, body.search-index .theexchange input[type="password"], body.search-index .theexchange input[type="number"], body.search-index .theexchange input[type="tel"], body.search-index .theexchange input[type="email"], body.search-index .theexchange input[type="url"], body.search-index .agentorwinerysettings input[type="text"], body.search-index .agentorwinerysettings select, body.search-index .agentorwinerysettings input[type="password"], body.search-index .agentorwinerysettings input[type="number"], body.search-index .agentorwinerysettings input[type="tel"], body.search-index .agentorwinerysettings input[type="email"], body.search-index .agentorwinerysettings input[type="url"], body.markets .buythecase input[type="text"], body.markets .buythecase select, body.markets .buythecase input[type="password"], body.markets .buythecase input[type="number"], body.markets .buythecase input[type="tel"], body.markets .buythecase input[type="email"], body.markets .buythecase input[type="url"], body.markets .theexchange input[type="text"], body.markets .theexchange select, body.markets .theexchange input[type="password"], body.markets .theexchange input[type="number"], body.markets .theexchange input[type="tel"], body.markets .theexchange input[type="email"], body.markets .theexchange input[type="url"], body.markets .agentorwinerysettings input[type="text"], body.markets .agentorwinerysettings select, body.markets .agentorwinerysettings input[type="password"], body.markets .agentorwinerysettings input[type="number"], body.markets .agentorwinerysettings input[type="tel"], body.markets .agentorwinerysettings input[type="email"], body.markets .agentorwinerysettings input[type="url"], body.articles .buythecase input[type="text"], body.articles .buythecase select, body.articles .buythecase input[type="password"], body.articles .buythecase input[type="number"], body.articles .buythecase input[type="tel"], body.articles .buythecase input[type="email"], body.articles .buythecase input[type="url"], body.articles .theexchange input[type="text"], body.articles .theexchange select, body.articles .theexchange input[type="password"], body.articles .theexchange input[type="number"], body.articles .theexchange input[type="tel"], body.articles .theexchange input[type="email"], body.articles .theexchange input[type="url"], body.articles .agentorwinerysettings input[type="text"], body.articles .agentorwinerysettings select, body.articles .agentorwinerysettings input[type="password"], body.articles .agentorwinerysettings input[type="number"], body.articles .agentorwinerysettings input[type="tel"], body.articles .agentorwinerysettings input[type="email"], body.articles .agentorwinerysettings input[type="url"] {
  padding: 8px;
  border: 1px solid #ccc;
  font-size: 14px;
  font-weight: 400;
  width: 100%; }
body.phonegap .buythecase textarea, body.phonegap .theexchange textarea, body.phonegap .agentorwinerysettings textarea, body.wines-buythecase .buythecase textarea, body.wines-buythecase .theexchange textarea, body.wines-buythecase .agentorwinerysettings textarea, body.varietals-show .buythecase textarea, body.varietals-show .theexchange textarea, body.varietals-show .agentorwinerysettings textarea, body.exchange .buythecase textarea, body.exchange .theexchange textarea, body.exchange .agentorwinerysettings textarea, body.wine_agents-admin_wines .buythecase textarea, body.wine_agents-admin_wines .theexchange textarea, body.wine_agents-admin_wines .agentorwinerysettings textarea, body.wine_agents-admin_orders .buythecase textarea, body.wine_agents-admin_orders .theexchange textarea, body.wine_agents-admin_orders .agentorwinerysettings textarea, body.wine_agents-admin_home .buythecase textarea, body.wine_agents-admin_home .theexchange textarea, body.wine_agents-admin_home .agentorwinerysettings textarea, body.search-index .buythecase textarea, body.search-index .theexchange textarea, body.search-index .agentorwinerysettings textarea, body.markets .buythecase textarea, body.markets .theexchange textarea, body.markets .agentorwinerysettings textarea, body.articles .buythecase textarea, body.articles .theexchange textarea, body.articles .agentorwinerysettings textarea {
  padding: 8px;
  border: 1px solid #ccc;
  font-size: 14px;
  font-weight: 400;
  width: 100%; }
body.phonegap .buythecase input[disabled="disabled"], body.phonegap .theexchange input[disabled="disabled"], body.phonegap .agentorwinerysettings input[disabled="disabled"], body.wines-buythecase .buythecase input[disabled="disabled"], body.wines-buythecase .theexchange input[disabled="disabled"], body.wines-buythecase .agentorwinerysettings input[disabled="disabled"], body.varietals-show .buythecase input[disabled="disabled"], body.varietals-show .theexchange input[disabled="disabled"], body.varietals-show .agentorwinerysettings input[disabled="disabled"], body.exchange .buythecase input[disabled="disabled"], body.exchange .theexchange input[disabled="disabled"], body.exchange .agentorwinerysettings input[disabled="disabled"], body.wine_agents-admin_wines .buythecase input[disabled="disabled"], body.wine_agents-admin_wines .theexchange input[disabled="disabled"], body.wine_agents-admin_wines .agentorwinerysettings input[disabled="disabled"], body.wine_agents-admin_orders .buythecase input[disabled="disabled"], body.wine_agents-admin_orders .theexchange input[disabled="disabled"], body.wine_agents-admin_orders .agentorwinerysettings input[disabled="disabled"], body.wine_agents-admin_home .buythecase input[disabled="disabled"], body.wine_agents-admin_home .theexchange input[disabled="disabled"], body.wine_agents-admin_home .agentorwinerysettings input[disabled="disabled"], body.search-index .buythecase input[disabled="disabled"], body.search-index .theexchange input[disabled="disabled"], body.search-index .agentorwinerysettings input[disabled="disabled"], body.markets .buythecase input[disabled="disabled"], body.markets .theexchange input[disabled="disabled"], body.markets .agentorwinerysettings input[disabled="disabled"], body.articles .buythecase input[disabled="disabled"], body.articles .theexchange input[disabled="disabled"], body.articles .agentorwinerysettings input[disabled="disabled"] {
  border: none; }
body.phonegap .buythecase .order-information label, body.phonegap .theexchange .order-information label, body.phonegap .agentorwinerysettings .order-information label, body.wines-buythecase .buythecase .order-information label, body.wines-buythecase .theexchange .order-information label, body.wines-buythecase .agentorwinerysettings .order-information label, body.varietals-show .buythecase .order-information label, body.varietals-show .theexchange .order-information label, body.varietals-show .agentorwinerysettings .order-information label, body.exchange .buythecase .order-information label, body.exchange .theexchange .order-information label, body.exchange .agentorwinerysettings .order-information label, body.wine_agents-admin_wines .buythecase .order-information label, body.wine_agents-admin_wines .theexchange .order-information label, body.wine_agents-admin_wines .agentorwinerysettings .order-information label, body.wine_agents-admin_orders .buythecase .order-information label, body.wine_agents-admin_orders .theexchange .order-information label, body.wine_agents-admin_orders .agentorwinerysettings .order-information label, body.wine_agents-admin_home .buythecase .order-information label, body.wine_agents-admin_home .theexchange .order-information label, body.wine_agents-admin_home .agentorwinerysettings .order-information label, body.search-index .buythecase .order-information label, body.search-index .theexchange .order-information label, body.search-index .agentorwinerysettings .order-information label, body.markets .buythecase .order-information label, body.markets .theexchange .order-information label, body.markets .agentorwinerysettings .order-information label, body.articles .buythecase .order-information label, body.articles .theexchange .order-information label, body.articles .agentorwinerysettings .order-information label {
  width: 40%;
  display: inline-block;
  float: left;
  clear: both; }
body.phonegap .buythecase .order-information input, body.phonegap .theexchange .order-information input, body.phonegap .agentorwinerysettings .order-information input, body.wines-buythecase .buythecase .order-information input, body.wines-buythecase .theexchange .order-information input, body.wines-buythecase .agentorwinerysettings .order-information input, body.varietals-show .buythecase .order-information input, body.varietals-show .theexchange .order-information input, body.varietals-show .agentorwinerysettings .order-information input, body.exchange .buythecase .order-information input, body.exchange .theexchange .order-information input, body.exchange .agentorwinerysettings .order-information input, body.wine_agents-admin_wines .buythecase .order-information input, body.wine_agents-admin_wines .theexchange .order-information input, body.wine_agents-admin_wines .agentorwinerysettings .order-information input, body.wine_agents-admin_orders .buythecase .order-information input, body.wine_agents-admin_orders .theexchange .order-information input, body.wine_agents-admin_orders .agentorwinerysettings .order-information input, body.wine_agents-admin_home .buythecase .order-information input, body.wine_agents-admin_home .theexchange .order-information input, body.wine_agents-admin_home .agentorwinerysettings .order-information input, body.search-index .buythecase .order-information input, body.search-index .theexchange .order-information input, body.search-index .agentorwinerysettings .order-information input, body.markets .buythecase .order-information input, body.markets .theexchange .order-information input, body.markets .agentorwinerysettings .order-information input, body.articles .buythecase .order-information input, body.articles .theexchange .order-information input, body.articles .agentorwinerysettings .order-information input {
  width: 50%;
  display: inline-block;
  float: right;
  text-align: right; }
body.phonegap .wine-show .lto_banner, body.phonegap .wine-show .bam_banner, body.wines-buythecase .wine-show .lto_banner, body.wines-buythecase .wine-show .bam_banner, body.varietals-show .wine-show .lto_banner, body.varietals-show .wine-show .bam_banner, body.exchange .wine-show .lto_banner, body.exchange .wine-show .bam_banner, body.wine_agents-admin_wines .wine-show .lto_banner, body.wine_agents-admin_wines .wine-show .bam_banner, body.wine_agents-admin_orders .wine-show .lto_banner, body.wine_agents-admin_orders .wine-show .bam_banner, body.wine_agents-admin_home .wine-show .lto_banner, body.wine_agents-admin_home .wine-show .bam_banner, body.search-index .wine-show .lto_banner, body.search-index .wine-show .bam_banner, body.markets .wine-show .lto_banner, body.markets .wine-show .bam_banner, body.articles .wine-show .lto_banner, body.articles .wine-show .bam_banner {
  background: #9F0A0E;
  color: #fff;
  margin-top: 10px;
  margin-bottom: 2px;
  padding: 8px 10px 8px 0;
  text-align: right;
  height: 38px;
  font-size: 14px; }
body.phonegap .wine-show .lto_banner:before, body.phonegap .wine-show .bam_banner:before, body.wines-buythecase .wine-show .lto_banner:before, body.wines-buythecase .wine-show .bam_banner:before, body.varietals-show .wine-show .lto_banner:before, body.varietals-show .wine-show .bam_banner:before, body.exchange .wine-show .lto_banner:before, body.exchange .wine-show .bam_banner:before, body.wine_agents-admin_wines .wine-show .lto_banner:before, body.wine_agents-admin_wines .wine-show .bam_banner:before, body.wine_agents-admin_orders .wine-show .lto_banner:before, body.wine_agents-admin_orders .wine-show .bam_banner:before, body.wine_agents-admin_home .wine-show .lto_banner:before, body.wine_agents-admin_home .wine-show .bam_banner:before, body.search-index .wine-show .lto_banner:before, body.search-index .wine-show .bam_banner:before, body.markets .wine-show .lto_banner:before, body.markets .wine-show .bam_banner:before, body.articles .wine-show .lto_banner:before, body.articles .wine-show .bam_banner:before {
  border: 19px solid #9F0A0E;
  content: "";
  position: absolute;
  display: block;
  bottom: 0px;
  z-index: -1;
  left: -25px;
  border-right-width: 10px;
  border-left-color: transparent; }
body.phonegap .wine-show .lto_price, body.phonegap .wine-show .bam_price, body.wines-buythecase .wine-show .lto_price, body.wines-buythecase .wine-show .bam_price, body.varietals-show .wine-show .lto_price, body.varietals-show .wine-show .bam_price, body.exchange .wine-show .lto_price, body.exchange .wine-show .bam_price, body.wine_agents-admin_wines .wine-show .lto_price, body.wine_agents-admin_wines .wine-show .bam_price, body.wine_agents-admin_orders .wine-show .lto_price, body.wine_agents-admin_orders .wine-show .bam_price, body.wine_agents-admin_home .wine-show .lto_price, body.wine_agents-admin_home .wine-show .bam_price, body.search-index .wine-show .lto_price, body.search-index .wine-show .bam_price, body.markets .wine-show .lto_price, body.markets .wine-show .bam_price, body.articles .wine-show .lto_price, body.articles .wine-show .bam_price {
  color: #9F0A0E;
  font-size: 12px;
  font-weight: bold;
  text-align: right; }
body.phonegap .wine-show .bam_banner, body.wines-buythecase .wine-show .bam_banner, body.varietals-show .wine-show .bam_banner, body.exchange .wine-show .bam_banner, body.wine_agents-admin_wines .wine-show .bam_banner, body.wine_agents-admin_orders .wine-show .bam_banner, body.wine_agents-admin_home .wine-show .bam_banner, body.search-index .wine-show .bam_banner, body.markets .wine-show .bam_banner, body.articles .wine-show .bam_banner {
  background: #3566C5; }
body.phonegap .wine-show .bam_banner:before, body.wines-buythecase .wine-show .bam_banner:before, body.varietals-show .wine-show .bam_banner:before, body.exchange .wine-show .bam_banner:before, body.wine_agents-admin_wines .wine-show .bam_banner:before, body.wine_agents-admin_orders .wine-show .bam_banner:before, body.wine_agents-admin_home .wine-show .bam_banner:before, body.search-index .wine-show .bam_banner:before, body.markets .wine-show .bam_banner:before, body.articles .wine-show .bam_banner:before {
  border: 19px solid #3566C5;
  border-left-color: transparent; }
body.phonegap .wine-show .bam_price, body.wines-buythecase .wine-show .bam_price, body.varietals-show .wine-show .bam_price, body.exchange .wine-show .bam_price, body.wine_agents-admin_wines .wine-show .bam_price, body.wine_agents-admin_orders .wine-show .bam_price, body.wine_agents-admin_home .wine-show .bam_price, body.search-index .wine-show .bam_price, body.markets .wine-show .bam_price, body.articles .wine-show .bam_price {
  color: #3566C5; }
body.phonegap .wine-show .details, body.wines-buythecase .wine-show .details, body.varietals-show .wine-show .details, body.exchange .wine-show .details, body.wine_agents-admin_wines .wine-show .details, body.wine_agents-admin_orders .wine-show .details, body.wine_agents-admin_home .wine-show .details, body.search-index .wine-show .details, body.markets .wine-show .details, body.articles .wine-show .details {
  margin-top: 10px; }
  body.phonegap .wine-show .details .bottle-image, body.wines-buythecase .wine-show .details .bottle-image, body.varietals-show .wine-show .details .bottle-image, body.exchange .wine-show .details .bottle-image, body.wine_agents-admin_wines .wine-show .details .bottle-image, body.wine_agents-admin_orders .wine-show .details .bottle-image, body.wine_agents-admin_home .wine-show .details .bottle-image, body.search-index .wine-show .details .bottle-image, body.markets .wine-show .details .bottle-image, body.articles .wine-show .details .bottle-image {
    padding-top: 10px;
    padding-right: 0; }
  body.phonegap .wine-show .details .sku, body.wines-buythecase .wine-show .details .sku, body.varietals-show .wine-show .details .sku, body.exchange .wine-show .details .sku, body.wine_agents-admin_wines .wine-show .details .sku, body.wine_agents-admin_orders .wine-show .details .sku, body.wine_agents-admin_home .wine-show .details .sku, body.search-index .wine-show .details .sku, body.markets .wine-show .details .sku, body.articles .wine-show .details .sku {
    font-size: 14px; }
  body.phonegap .wine-show .details .inventory, body.wines-buythecase .wine-show .details .inventory, body.varietals-show .wine-show .details .inventory, body.exchange .wine-show .details .inventory, body.wine_agents-admin_wines .wine-show .details .inventory, body.wine_agents-admin_orders .wine-show .details .inventory, body.wine_agents-admin_home .wine-show .details .inventory, body.search-index .wine-show .details .inventory, body.markets .wine-show .details .inventory, body.articles .wine-show .details .inventory {
    text-align: right;
    font-size: 14px; }
  body.phonegap .wine-show .details .score, body.wines-buythecase .wine-show .details .score, body.varietals-show .wine-show .details .score, body.exchange .wine-show .details .score, body.wine_agents-admin_wines .wine-show .details .score, body.wine_agents-admin_orders .wine-show .details .score, body.wine_agents-admin_home .wine-show .details .score, body.search-index .wine-show .details .score, body.markets .wine-show .details .score, body.articles .wine-show .details .score {
    line-height: 16px;
    font-size: 14px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center; }
    body.phonegap .wine-show .details .score img, body.wines-buythecase .wine-show .details .score img, body.varietals-show .wine-show .details .score img, body.exchange .wine-show .details .score img, body.wine_agents-admin_wines .wine-show .details .score img, body.wine_agents-admin_orders .wine-show .details .score img, body.wine_agents-admin_home .wine-show .details .score img, body.search-index .wine-show .details .score img, body.markets .wine-show .details .score img, body.articles .wine-show .details .score img {
      width: 30px;
      height: 30px; }
  body.phonegap .wine-show .details .price, body.wines-buythecase .wine-show .details .price, body.varietals-show .wine-show .details .price, body.exchange .wine-show .details .price, body.wine_agents-admin_wines .wine-show .details .price, body.wine_agents-admin_orders .wine-show .details .price, body.wine_agents-admin_home .wine-show .details .price, body.search-index .wine-show .details .price, body.markets .wine-show .details .price, body.articles .wine-show .details .price {
    padding: 10px 0px;
    font-weight: bold;
    text-align: right;
    font-size: 16px; }
  body.phonegap .wine-show .details .locate-wine, body.phonegap .wine-show .details .buy-the-case, body.wines-buythecase .wine-show .details .locate-wine, body.wines-buythecase .wine-show .details .buy-the-case, body.varietals-show .wine-show .details .locate-wine, body.varietals-show .wine-show .details .buy-the-case, body.exchange .wine-show .details .locate-wine, body.exchange .wine-show .details .buy-the-case, body.wine_agents-admin_wines .wine-show .details .locate-wine, body.wine_agents-admin_wines .wine-show .details .buy-the-case, body.wine_agents-admin_orders .wine-show .details .locate-wine, body.wine_agents-admin_orders .wine-show .details .buy-the-case, body.wine_agents-admin_home .wine-show .details .locate-wine, body.wine_agents-admin_home .wine-show .details .buy-the-case, body.search-index .wine-show .details .locate-wine, body.search-index .wine-show .details .buy-the-case, body.markets .wine-show .details .locate-wine, body.markets .wine-show .details .buy-the-case, body.articles .wine-show .details .locate-wine, body.articles .wine-show .details .buy-the-case {
    padding: 10px 15px;
    text-align: right; }
  body.phonegap .wine-show .details.action-buttons, body.wines-buythecase .wine-show .details.action-buttons, body.varietals-show .wine-show .details.action-buttons, body.exchange .wine-show .details.action-buttons, body.wine_agents-admin_wines .wine-show .details.action-buttons, body.wine_agents-admin_orders .wine-show .details.action-buttons, body.wine_agents-admin_home .wine-show .details.action-buttons, body.search-index .wine-show .details.action-buttons, body.markets .wine-show .details.action-buttons, body.articles .wine-show .details.action-buttons {
    margin-top: 30px; }
  body.phonegap .wine-show .details .add-to-lists, body.phonegap .wine-show .details .increment-cellar, body.wines-buythecase .wine-show .details .add-to-lists, body.wines-buythecase .wine-show .details .increment-cellar, body.varietals-show .wine-show .details .add-to-lists, body.varietals-show .wine-show .details .increment-cellar, body.exchange .wine-show .details .add-to-lists, body.exchange .wine-show .details .increment-cellar, body.wine_agents-admin_wines .wine-show .details .add-to-lists, body.wine_agents-admin_wines .wine-show .details .increment-cellar, body.wine_agents-admin_orders .wine-show .details .add-to-lists, body.wine_agents-admin_orders .wine-show .details .increment-cellar, body.wine_agents-admin_home .wine-show .details .add-to-lists, body.wine_agents-admin_home .wine-show .details .increment-cellar, body.search-index .wine-show .details .add-to-lists, body.search-index .wine-show .details .increment-cellar, body.markets .wine-show .details .add-to-lists, body.markets .wine-show .details .increment-cellar, body.articles .wine-show .details .add-to-lists, body.articles .wine-show .details .increment-cellar {
    text-align: center;
    font-weight: bold;
    font-size: 12px; }
    body.phonegap .wine-show .details .add-to-lists .favorites, body.phonegap .wine-show .details .increment-cellar .favorites, body.wines-buythecase .wine-show .details .add-to-lists .favorites, body.wines-buythecase .wine-show .details .increment-cellar .favorites, body.varietals-show .wine-show .details .add-to-lists .favorites, body.varietals-show .wine-show .details .increment-cellar .favorites, body.exchange .wine-show .details .add-to-lists .favorites, body.exchange .wine-show .details .increment-cellar .favorites, body.wine_agents-admin_wines .wine-show .details .add-to-lists .favorites, body.wine_agents-admin_wines .wine-show .details .increment-cellar .favorites, body.wine_agents-admin_orders .wine-show .details .add-to-lists .favorites, body.wine_agents-admin_orders .wine-show .details .increment-cellar .favorites, body.wine_agents-admin_home .wine-show .details .add-to-lists .favorites, body.wine_agents-admin_home .wine-show .details .increment-cellar .favorites, body.search-index .wine-show .details .add-to-lists .favorites, body.search-index .wine-show .details .increment-cellar .favorites, body.markets .wine-show .details .add-to-lists .favorites, body.markets .wine-show .details .increment-cellar .favorites, body.articles .wine-show .details .add-to-lists .favorites, body.articles .wine-show .details .increment-cellar .favorites {
      margin-top: 5px;
      padding-bottom: 5px;
      border-right: 1px solid lightgrey;
      float: left;
      width: 50%;
      text-align: center;
      font-weight: normal;
      color: #000;
      text-decoration: none; }
      body.phonegap .wine-show .details .add-to-lists .favorites .on, body.phonegap .wine-show .details .increment-cellar .favorites .on, body.wines-buythecase .wine-show .details .add-to-lists .favorites .on, body.wines-buythecase .wine-show .details .increment-cellar .favorites .on, body.varietals-show .wine-show .details .add-to-lists .favorites .on, body.varietals-show .wine-show .details .increment-cellar .favorites .on, body.exchange .wine-show .details .add-to-lists .favorites .on, body.exchange .wine-show .details .increment-cellar .favorites .on, body.wine_agents-admin_wines .wine-show .details .add-to-lists .favorites .on, body.wine_agents-admin_wines .wine-show .details .increment-cellar .favorites .on, body.wine_agents-admin_orders .wine-show .details .add-to-lists .favorites .on, body.wine_agents-admin_orders .wine-show .details .increment-cellar .favorites .on, body.wine_agents-admin_home .wine-show .details .add-to-lists .favorites .on, body.wine_agents-admin_home .wine-show .details .increment-cellar .favorites .on, body.search-index .wine-show .details .add-to-lists .favorites .on, body.search-index .wine-show .details .increment-cellar .favorites .on, body.markets .wine-show .details .add-to-lists .favorites .on, body.markets .wine-show .details .increment-cellar .favorites .on, body.articles .wine-show .details .add-to-lists .favorites .on, body.articles .wine-show .details .increment-cellar .favorites .on {
        color: #eeb406; }
    body.phonegap .wine-show .details .add-to-lists .shopping, body.phonegap .wine-show .details .increment-cellar .shopping, body.wines-buythecase .wine-show .details .add-to-lists .shopping, body.wines-buythecase .wine-show .details .increment-cellar .shopping, body.varietals-show .wine-show .details .add-to-lists .shopping, body.varietals-show .wine-show .details .increment-cellar .shopping, body.exchange .wine-show .details .add-to-lists .shopping, body.exchange .wine-show .details .increment-cellar .shopping, body.wine_agents-admin_wines .wine-show .details .add-to-lists .shopping, body.wine_agents-admin_wines .wine-show .details .increment-cellar .shopping, body.wine_agents-admin_orders .wine-show .details .add-to-lists .shopping, body.wine_agents-admin_orders .wine-show .details .increment-cellar .shopping, body.wine_agents-admin_home .wine-show .details .add-to-lists .shopping, body.wine_agents-admin_home .wine-show .details .increment-cellar .shopping, body.search-index .wine-show .details .add-to-lists .shopping, body.search-index .wine-show .details .increment-cellar .shopping, body.markets .wine-show .details .add-to-lists .shopping, body.markets .wine-show .details .increment-cellar .shopping, body.articles .wine-show .details .add-to-lists .shopping, body.articles .wine-show .details .increment-cellar .shopping {
      margin-top: 5px;
      float: right;
      width: 50%;
      text-align: center;
      font-weight: normal;
      color: #000;
      text-decoration: none; }
      body.phonegap .wine-show .details .add-to-lists .shopping .on, body.phonegap .wine-show .details .increment-cellar .shopping .on, body.wines-buythecase .wine-show .details .add-to-lists .shopping .on, body.wines-buythecase .wine-show .details .increment-cellar .shopping .on, body.varietals-show .wine-show .details .add-to-lists .shopping .on, body.varietals-show .wine-show .details .increment-cellar .shopping .on, body.exchange .wine-show .details .add-to-lists .shopping .on, body.exchange .wine-show .details .increment-cellar .shopping .on, body.wine_agents-admin_wines .wine-show .details .add-to-lists .shopping .on, body.wine_agents-admin_wines .wine-show .details .increment-cellar .shopping .on, body.wine_agents-admin_orders .wine-show .details .add-to-lists .shopping .on, body.wine_agents-admin_orders .wine-show .details .increment-cellar .shopping .on, body.wine_agents-admin_home .wine-show .details .add-to-lists .shopping .on, body.wine_agents-admin_home .wine-show .details .increment-cellar .shopping .on, body.search-index .wine-show .details .add-to-lists .shopping .on, body.search-index .wine-show .details .increment-cellar .shopping .on, body.markets .wine-show .details .add-to-lists .shopping .on, body.markets .wine-show .details .increment-cellar .shopping .on, body.articles .wine-show .details .add-to-lists .shopping .on, body.articles .wine-show .details .increment-cellar .shopping .on {
        color: #67981a; }
    body.phonegap .wine-show .details .add-to-lists .favorites.on .on, body.phonegap .wine-show .details .add-to-lists .shopping.on .on, body.phonegap .wine-show .details .increment-cellar .favorites.on .on, body.phonegap .wine-show .details .increment-cellar .shopping.on .on, body.wines-buythecase .wine-show .details .add-to-lists .favorites.on .on, body.wines-buythecase .wine-show .details .add-to-lists .shopping.on .on, body.wines-buythecase .wine-show .details .increment-cellar .favorites.on .on, body.wines-buythecase .wine-show .details .increment-cellar .shopping.on .on, body.varietals-show .wine-show .details .add-to-lists .favorites.on .on, body.varietals-show .wine-show .details .add-to-lists .shopping.on .on, body.varietals-show .wine-show .details .increment-cellar .favorites.on .on, body.varietals-show .wine-show .details .increment-cellar .shopping.on .on, body.exchange .wine-show .details .add-to-lists .favorites.on .on, body.exchange .wine-show .details .add-to-lists .shopping.on .on, body.exchange .wine-show .details .increment-cellar .favorites.on .on, body.exchange .wine-show .details .increment-cellar .shopping.on .on, body.wine_agents-admin_wines .wine-show .details .add-to-lists .favorites.on .on, body.wine_agents-admin_wines .wine-show .details .add-to-lists .shopping.on .on, body.wine_agents-admin_wines .wine-show .details .increment-cellar .favorites.on .on, body.wine_agents-admin_wines .wine-show .details .increment-cellar .shopping.on .on, body.wine_agents-admin_orders .wine-show .details .add-to-lists .favorites.on .on, body.wine_agents-admin_orders .wine-show .details .add-to-lists .shopping.on .on, body.wine_agents-admin_orders .wine-show .details .increment-cellar .favorites.on .on, body.wine_agents-admin_orders .wine-show .details .increment-cellar .shopping.on .on, body.wine_agents-admin_home .wine-show .details .add-to-lists .favorites.on .on, body.wine_agents-admin_home .wine-show .details .add-to-lists .shopping.on .on, body.wine_agents-admin_home .wine-show .details .increment-cellar .favorites.on .on, body.wine_agents-admin_home .wine-show .details .increment-cellar .shopping.on .on, body.search-index .wine-show .details .add-to-lists .favorites.on .on, body.search-index .wine-show .details .add-to-lists .shopping.on .on, body.search-index .wine-show .details .increment-cellar .favorites.on .on, body.search-index .wine-show .details .increment-cellar .shopping.on .on, body.markets .wine-show .details .add-to-lists .favorites.on .on, body.markets .wine-show .details .add-to-lists .shopping.on .on, body.markets .wine-show .details .increment-cellar .favorites.on .on, body.markets .wine-show .details .increment-cellar .shopping.on .on, body.articles .wine-show .details .add-to-lists .favorites.on .on, body.articles .wine-show .details .add-to-lists .shopping.on .on, body.articles .wine-show .details .increment-cellar .favorites.on .on, body.articles .wine-show .details .increment-cellar .shopping.on .on {
      display: block; }
    body.phonegap .wine-show .details .add-to-lists .favorites.on .off, body.phonegap .wine-show .details .add-to-lists .shopping.on .off, body.phonegap .wine-show .details .increment-cellar .favorites.on .off, body.phonegap .wine-show .details .increment-cellar .shopping.on .off, body.wines-buythecase .wine-show .details .add-to-lists .favorites.on .off, body.wines-buythecase .wine-show .details .add-to-lists .shopping.on .off, body.wines-buythecase .wine-show .details .increment-cellar .favorites.on .off, body.wines-buythecase .wine-show .details .increment-cellar .shopping.on .off, body.varietals-show .wine-show .details .add-to-lists .favorites.on .off, body.varietals-show .wine-show .details .add-to-lists .shopping.on .off, body.varietals-show .wine-show .details .increment-cellar .favorites.on .off, body.varietals-show .wine-show .details .increment-cellar .shopping.on .off, body.exchange .wine-show .details .add-to-lists .favorites.on .off, body.exchange .wine-show .details .add-to-lists .shopping.on .off, body.exchange .wine-show .details .increment-cellar .favorites.on .off, body.exchange .wine-show .details .increment-cellar .shopping.on .off, body.wine_agents-admin_wines .wine-show .details .add-to-lists .favorites.on .off, body.wine_agents-admin_wines .wine-show .details .add-to-lists .shopping.on .off, body.wine_agents-admin_wines .wine-show .details .increment-cellar .favorites.on .off, body.wine_agents-admin_wines .wine-show .details .increment-cellar .shopping.on .off, body.wine_agents-admin_orders .wine-show .details .add-to-lists .favorites.on .off, body.wine_agents-admin_orders .wine-show .details .add-to-lists .shopping.on .off, body.wine_agents-admin_orders .wine-show .details .increment-cellar .favorites.on .off, body.wine_agents-admin_orders .wine-show .details .increment-cellar .shopping.on .off, body.wine_agents-admin_home .wine-show .details .add-to-lists .favorites.on .off, body.wine_agents-admin_home .wine-show .details .add-to-lists .shopping.on .off, body.wine_agents-admin_home .wine-show .details .increment-cellar .favorites.on .off, body.wine_agents-admin_home .wine-show .details .increment-cellar .shopping.on .off, body.search-index .wine-show .details .add-to-lists .favorites.on .off, body.search-index .wine-show .details .add-to-lists .shopping.on .off, body.search-index .wine-show .details .increment-cellar .favorites.on .off, body.search-index .wine-show .details .increment-cellar .shopping.on .off, body.markets .wine-show .details .add-to-lists .favorites.on .off, body.markets .wine-show .details .add-to-lists .shopping.on .off, body.markets .wine-show .details .increment-cellar .favorites.on .off, body.markets .wine-show .details .increment-cellar .shopping.on .off, body.articles .wine-show .details .add-to-lists .favorites.on .off, body.articles .wine-show .details .add-to-lists .shopping.on .off, body.articles .wine-show .details .increment-cellar .favorites.on .off, body.articles .wine-show .details .increment-cellar .shopping.on .off {
      display: none; }
    body.phonegap .wine-show .details .add-to-lists .favorites:not(.on) .on, body.phonegap .wine-show .details .add-to-lists .shopping:not(.on) .on, body.phonegap .wine-show .details .increment-cellar .favorites:not(.on) .on, body.phonegap .wine-show .details .increment-cellar .shopping:not(.on) .on, body.wines-buythecase .wine-show .details .add-to-lists .favorites:not(.on) .on, body.wines-buythecase .wine-show .details .add-to-lists .shopping:not(.on) .on, body.wines-buythecase .wine-show .details .increment-cellar .favorites:not(.on) .on, body.wines-buythecase .wine-show .details .increment-cellar .shopping:not(.on) .on, body.varietals-show .wine-show .details .add-to-lists .favorites:not(.on) .on, body.varietals-show .wine-show .details .add-to-lists .shopping:not(.on) .on, body.varietals-show .wine-show .details .increment-cellar .favorites:not(.on) .on, body.varietals-show .wine-show .details .increment-cellar .shopping:not(.on) .on, body.exchange .wine-show .details .add-to-lists .favorites:not(.on) .on, body.exchange .wine-show .details .add-to-lists .shopping:not(.on) .on, body.exchange .wine-show .details .increment-cellar .favorites:not(.on) .on, body.exchange .wine-show .details .increment-cellar .shopping:not(.on) .on, body.wine_agents-admin_wines .wine-show .details .add-to-lists .favorites:not(.on) .on, body.wine_agents-admin_wines .wine-show .details .add-to-lists .shopping:not(.on) .on, body.wine_agents-admin_wines .wine-show .details .increment-cellar .favorites:not(.on) .on, body.wine_agents-admin_wines .wine-show .details .increment-cellar .shopping:not(.on) .on, body.wine_agents-admin_orders .wine-show .details .add-to-lists .favorites:not(.on) .on, body.wine_agents-admin_orders .wine-show .details .add-to-lists .shopping:not(.on) .on, body.wine_agents-admin_orders .wine-show .details .increment-cellar .favorites:not(.on) .on, body.wine_agents-admin_orders .wine-show .details .increment-cellar .shopping:not(.on) .on, body.wine_agents-admin_home .wine-show .details .add-to-lists .favorites:not(.on) .on, body.wine_agents-admin_home .wine-show .details .add-to-lists .shopping:not(.on) .on, body.wine_agents-admin_home .wine-show .details .increment-cellar .favorites:not(.on) .on, body.wine_agents-admin_home .wine-show .details .increment-cellar .shopping:not(.on) .on, body.search-index .wine-show .details .add-to-lists .favorites:not(.on) .on, body.search-index .wine-show .details .add-to-lists .shopping:not(.on) .on, body.search-index .wine-show .details .increment-cellar .favorites:not(.on) .on, body.search-index .wine-show .details .increment-cellar .shopping:not(.on) .on, body.markets .wine-show .details .add-to-lists .favorites:not(.on) .on, body.markets .wine-show .details .add-to-lists .shopping:not(.on) .on, body.markets .wine-show .details .increment-cellar .favorites:not(.on) .on, body.markets .wine-show .details .increment-cellar .shopping:not(.on) .on, body.articles .wine-show .details .add-to-lists .favorites:not(.on) .on, body.articles .wine-show .details .add-to-lists .shopping:not(.on) .on, body.articles .wine-show .details .increment-cellar .favorites:not(.on) .on, body.articles .wine-show .details .increment-cellar .shopping:not(.on) .on {
      display: none; }
    body.phonegap .wine-show .details .add-to-lists .favorites:not(.on) .off, body.phonegap .wine-show .details .add-to-lists .shopping:not(.on) .off, body.phonegap .wine-show .details .increment-cellar .favorites:not(.on) .off, body.phonegap .wine-show .details .increment-cellar .shopping:not(.on) .off, body.wines-buythecase .wine-show .details .add-to-lists .favorites:not(.on) .off, body.wines-buythecase .wine-show .details .add-to-lists .shopping:not(.on) .off, body.wines-buythecase .wine-show .details .increment-cellar .favorites:not(.on) .off, body.wines-buythecase .wine-show .details .increment-cellar .shopping:not(.on) .off, body.varietals-show .wine-show .details .add-to-lists .favorites:not(.on) .off, body.varietals-show .wine-show .details .add-to-lists .shopping:not(.on) .off, body.varietals-show .wine-show .details .increment-cellar .favorites:not(.on) .off, body.varietals-show .wine-show .details .increment-cellar .shopping:not(.on) .off, body.exchange .wine-show .details .add-to-lists .favorites:not(.on) .off, body.exchange .wine-show .details .add-to-lists .shopping:not(.on) .off, body.exchange .wine-show .details .increment-cellar .favorites:not(.on) .off, body.exchange .wine-show .details .increment-cellar .shopping:not(.on) .off, body.wine_agents-admin_wines .wine-show .details .add-to-lists .favorites:not(.on) .off, body.wine_agents-admin_wines .wine-show .details .add-to-lists .shopping:not(.on) .off, body.wine_agents-admin_wines .wine-show .details .increment-cellar .favorites:not(.on) .off, body.wine_agents-admin_wines .wine-show .details .increment-cellar .shopping:not(.on) .off, body.wine_agents-admin_orders .wine-show .details .add-to-lists .favorites:not(.on) .off, body.wine_agents-admin_orders .wine-show .details .add-to-lists .shopping:not(.on) .off, body.wine_agents-admin_orders .wine-show .details .increment-cellar .favorites:not(.on) .off, body.wine_agents-admin_orders .wine-show .details .increment-cellar .shopping:not(.on) .off, body.wine_agents-admin_home .wine-show .details .add-to-lists .favorites:not(.on) .off, body.wine_agents-admin_home .wine-show .details .add-to-lists .shopping:not(.on) .off, body.wine_agents-admin_home .wine-show .details .increment-cellar .favorites:not(.on) .off, body.wine_agents-admin_home .wine-show .details .increment-cellar .shopping:not(.on) .off, body.search-index .wine-show .details .add-to-lists .favorites:not(.on) .off, body.search-index .wine-show .details .add-to-lists .shopping:not(.on) .off, body.search-index .wine-show .details .increment-cellar .favorites:not(.on) .off, body.search-index .wine-show .details .increment-cellar .shopping:not(.on) .off, body.markets .wine-show .details .add-to-lists .favorites:not(.on) .off, body.markets .wine-show .details .add-to-lists .shopping:not(.on) .off, body.markets .wine-show .details .increment-cellar .favorites:not(.on) .off, body.markets .wine-show .details .increment-cellar .shopping:not(.on) .off, body.articles .wine-show .details .add-to-lists .favorites:not(.on) .off, body.articles .wine-show .details .add-to-lists .shopping:not(.on) .off, body.articles .wine-show .details .increment-cellar .favorites:not(.on) .off, body.articles .wine-show .details .increment-cellar .shopping:not(.on) .off {
      display: block; }
    body.phonegap .wine-show .details .add-to-lists .inner, body.phonegap .wine-show .details .increment-cellar .inner, body.wines-buythecase .wine-show .details .add-to-lists .inner, body.wines-buythecase .wine-show .details .increment-cellar .inner, body.varietals-show .wine-show .details .add-to-lists .inner, body.varietals-show .wine-show .details .increment-cellar .inner, body.exchange .wine-show .details .add-to-lists .inner, body.exchange .wine-show .details .increment-cellar .inner, body.wine_agents-admin_wines .wine-show .details .add-to-lists .inner, body.wine_agents-admin_wines .wine-show .details .increment-cellar .inner, body.wine_agents-admin_orders .wine-show .details .add-to-lists .inner, body.wine_agents-admin_orders .wine-show .details .increment-cellar .inner, body.wine_agents-admin_home .wine-show .details .add-to-lists .inner, body.wine_agents-admin_home .wine-show .details .increment-cellar .inner, body.search-index .wine-show .details .add-to-lists .inner, body.search-index .wine-show .details .increment-cellar .inner, body.markets .wine-show .details .add-to-lists .inner, body.markets .wine-show .details .increment-cellar .inner, body.articles .wine-show .details .add-to-lists .inner, body.articles .wine-show .details .increment-cellar .inner {
      margin-top: 5px;
      padding-top: 5px;
      border-top: 1px solid lightgrey;
      text-align: center;
      font-weight: normal; }
      body.phonegap .wine-show .details .add-to-lists .inner .fa-minus-circle, body.phonegap .wine-show .details .increment-cellar .inner .fa-minus-circle, body.wines-buythecase .wine-show .details .add-to-lists .inner .fa-minus-circle, body.wines-buythecase .wine-show .details .increment-cellar .inner .fa-minus-circle, body.varietals-show .wine-show .details .add-to-lists .inner .fa-minus-circle, body.varietals-show .wine-show .details .increment-cellar .inner .fa-minus-circle, body.exchange .wine-show .details .add-to-lists .inner .fa-minus-circle, body.exchange .wine-show .details .increment-cellar .inner .fa-minus-circle, body.wine_agents-admin_wines .wine-show .details .add-to-lists .inner .fa-minus-circle, body.wine_agents-admin_wines .wine-show .details .increment-cellar .inner .fa-minus-circle, body.wine_agents-admin_orders .wine-show .details .add-to-lists .inner .fa-minus-circle, body.wine_agents-admin_orders .wine-show .details .increment-cellar .inner .fa-minus-circle, body.wine_agents-admin_home .wine-show .details .add-to-lists .inner .fa-minus-circle, body.wine_agents-admin_home .wine-show .details .increment-cellar .inner .fa-minus-circle, body.search-index .wine-show .details .add-to-lists .inner .fa-minus-circle, body.search-index .wine-show .details .increment-cellar .inner .fa-minus-circle, body.markets .wine-show .details .add-to-lists .inner .fa-minus-circle, body.markets .wine-show .details .increment-cellar .inner .fa-minus-circle, body.articles .wine-show .details .add-to-lists .inner .fa-minus-circle, body.articles .wine-show .details .increment-cellar .inner .fa-minus-circle {
        margin-top: 3px;
        margin-left: 10px;
        float: left;
        display: inline-block;
        color: #9F0A0E; }
      body.phonegap .wine-show .details .add-to-lists .inner .fa-plus-circle, body.phonegap .wine-show .details .increment-cellar .inner .fa-plus-circle, body.wines-buythecase .wine-show .details .add-to-lists .inner .fa-plus-circle, body.wines-buythecase .wine-show .details .increment-cellar .inner .fa-plus-circle, body.varietals-show .wine-show .details .add-to-lists .inner .fa-plus-circle, body.varietals-show .wine-show .details .increment-cellar .inner .fa-plus-circle, body.exchange .wine-show .details .add-to-lists .inner .fa-plus-circle, body.exchange .wine-show .details .increment-cellar .inner .fa-plus-circle, body.wine_agents-admin_wines .wine-show .details .add-to-lists .inner .fa-plus-circle, body.wine_agents-admin_wines .wine-show .details .increment-cellar .inner .fa-plus-circle, body.wine_agents-admin_orders .wine-show .details .add-to-lists .inner .fa-plus-circle, body.wine_agents-admin_orders .wine-show .details .increment-cellar .inner .fa-plus-circle, body.wine_agents-admin_home .wine-show .details .add-to-lists .inner .fa-plus-circle, body.wine_agents-admin_home .wine-show .details .increment-cellar .inner .fa-plus-circle, body.search-index .wine-show .details .add-to-lists .inner .fa-plus-circle, body.search-index .wine-show .details .increment-cellar .inner .fa-plus-circle, body.markets .wine-show .details .add-to-lists .inner .fa-plus-circle, body.markets .wine-show .details .increment-cellar .inner .fa-plus-circle, body.articles .wine-show .details .add-to-lists .inner .fa-plus-circle, body.articles .wine-show .details .increment-cellar .inner .fa-plus-circle {
        margin-top: 3px;
        margin-right: 10px;
        float: right;
        display: inline-block;
        color: #67981a; }
      body.phonegap .wine-show .details .add-to-lists .inner #cellar-quantity, body.phonegap .wine-show .details .increment-cellar .inner #cellar-quantity, body.wines-buythecase .wine-show .details .add-to-lists .inner #cellar-quantity, body.wines-buythecase .wine-show .details .increment-cellar .inner #cellar-quantity, body.varietals-show .wine-show .details .add-to-lists .inner #cellar-quantity, body.varietals-show .wine-show .details .increment-cellar .inner #cellar-quantity, body.exchange .wine-show .details .add-to-lists .inner #cellar-quantity, body.exchange .wine-show .details .increment-cellar .inner #cellar-quantity, body.wine_agents-admin_wines .wine-show .details .add-to-lists .inner #cellar-quantity, body.wine_agents-admin_wines .wine-show .details .increment-cellar .inner #cellar-quantity, body.wine_agents-admin_orders .wine-show .details .add-to-lists .inner #cellar-quantity, body.wine_agents-admin_orders .wine-show .details .increment-cellar .inner #cellar-quantity, body.wine_agents-admin_home .wine-show .details .add-to-lists .inner #cellar-quantity, body.wine_agents-admin_home .wine-show .details .increment-cellar .inner #cellar-quantity, body.search-index .wine-show .details .add-to-lists .inner #cellar-quantity, body.search-index .wine-show .details .increment-cellar .inner #cellar-quantity, body.markets .wine-show .details .add-to-lists .inner #cellar-quantity, body.markets .wine-show .details .increment-cellar .inner #cellar-quantity, body.articles .wine-show .details .add-to-lists .inner #cellar-quantity, body.articles .wine-show .details .increment-cellar .inner #cellar-quantity {
        display: inline-block;
        width: 40px;
        text-align: center; }
body.phonegap .wine-reviews, body.wines-buythecase .wine-reviews, body.varietals-show .wine-reviews, body.exchange .wine-reviews, body.wine_agents-admin_wines .wine-reviews, body.wine_agents-admin_orders .wine-reviews, body.wine_agents-admin_home .wine-reviews, body.search-index .wine-reviews, body.markets .wine-reviews, body.articles .wine-reviews {
  color: #000;
  font-weight: bold;
  margin-top: 30px; }
  body.phonegap .wine-reviews i, body.wines-buythecase .wine-reviews i, body.varietals-show .wine-reviews i, body.exchange .wine-reviews i, body.wine_agents-admin_wines .wine-reviews i, body.wine_agents-admin_orders .wine-reviews i, body.wine_agents-admin_home .wine-reviews i, body.search-index .wine-reviews i, body.markets .wine-reviews i, body.articles .wine-reviews i {
    color: #67981a; }
  body.phonegap .wine-reviews:not(.collapsed) .on, body.wines-buythecase .wine-reviews:not(.collapsed) .on, body.varietals-show .wine-reviews:not(.collapsed) .on, body.exchange .wine-reviews:not(.collapsed) .on, body.wine_agents-admin_wines .wine-reviews:not(.collapsed) .on, body.wine_agents-admin_orders .wine-reviews:not(.collapsed) .on, body.wine_agents-admin_home .wine-reviews:not(.collapsed) .on, body.search-index .wine-reviews:not(.collapsed) .on, body.markets .wine-reviews:not(.collapsed) .on, body.articles .wine-reviews:not(.collapsed) .on {
    display: block; }
  body.phonegap .wine-reviews:not(.collapsed) .off, body.wines-buythecase .wine-reviews:not(.collapsed) .off, body.varietals-show .wine-reviews:not(.collapsed) .off, body.exchange .wine-reviews:not(.collapsed) .off, body.wine_agents-admin_wines .wine-reviews:not(.collapsed) .off, body.wine_agents-admin_orders .wine-reviews:not(.collapsed) .off, body.wine_agents-admin_home .wine-reviews:not(.collapsed) .off, body.search-index .wine-reviews:not(.collapsed) .off, body.markets .wine-reviews:not(.collapsed) .off, body.articles .wine-reviews:not(.collapsed) .off {
    display: none; }
  body.phonegap .wine-reviews.collapsed .on, body.wines-buythecase .wine-reviews.collapsed .on, body.varietals-show .wine-reviews.collapsed .on, body.exchange .wine-reviews.collapsed .on, body.wine_agents-admin_wines .wine-reviews.collapsed .on, body.wine_agents-admin_orders .wine-reviews.collapsed .on, body.wine_agents-admin_home .wine-reviews.collapsed .on, body.search-index .wine-reviews.collapsed .on, body.markets .wine-reviews.collapsed .on, body.articles .wine-reviews.collapsed .on {
    display: none; }
  body.phonegap .wine-reviews.collapsed .off, body.wines-buythecase .wine-reviews.collapsed .off, body.varietals-show .wine-reviews.collapsed .off, body.exchange .wine-reviews.collapsed .off, body.wine_agents-admin_wines .wine-reviews.collapsed .off, body.wine_agents-admin_orders .wine-reviews.collapsed .off, body.wine_agents-admin_home .wine-reviews.collapsed .off, body.search-index .wine-reviews.collapsed .off, body.markets .wine-reviews.collapsed .off, body.articles .wine-reviews.collapsed .off {
    display: block; }
body.phonegap .reviews-list-item, body.wines-buythecase .reviews-list-item, body.varietals-show .reviews-list-item, body.exchange .reviews-list-item, body.wine_agents-admin_wines .reviews-list-item, body.wine_agents-admin_orders .reviews-list-item, body.wine_agents-admin_home .reviews-list-item, body.search-index .reviews-list-item, body.markets .reviews-list-item, body.articles .reviews-list-item {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid lightgrey; }
  body.phonegap .reviews-list-item .profile-image-score, body.wines-buythecase .reviews-list-item .profile-image-score, body.varietals-show .reviews-list-item .profile-image-score, body.exchange .reviews-list-item .profile-image-score, body.wine_agents-admin_wines .reviews-list-item .profile-image-score, body.wine_agents-admin_orders .reviews-list-item .profile-image-score, body.wine_agents-admin_home .reviews-list-item .profile-image-score, body.search-index .reviews-list-item .profile-image-score, body.markets .reviews-list-item .profile-image-score, body.articles .reviews-list-item .profile-image-score {
    padding: 0 0 0 10px;
    text-align: center; }
  body.phonegap .reviews-list-item .score, body.wines-buythecase .reviews-list-item .score, body.varietals-show .reviews-list-item .score, body.exchange .reviews-list-item .score, body.wine_agents-admin_wines .reviews-list-item .score, body.wine_agents-admin_orders .reviews-list-item .score, body.wine_agents-admin_home .reviews-list-item .score, body.search-index .reviews-list-item .score, body.markets .reviews-list-item .score, body.articles .reviews-list-item .score {
    line-height: 16px;
    margin-top: 10px;
    text-align: center;
    padding: 0;
    width: 40px;
    margin-left: auto;
    margin-right: auto; }
    body.phonegap .reviews-list-item .score img, body.wines-buythecase .reviews-list-item .score img, body.varietals-show .reviews-list-item .score img, body.exchange .reviews-list-item .score img, body.wine_agents-admin_wines .reviews-list-item .score img, body.wine_agents-admin_orders .reviews-list-item .score img, body.wine_agents-admin_home .reviews-list-item .score img, body.search-index .reviews-list-item .score img, body.markets .reviews-list-item .score img, body.articles .reviews-list-item .score img {
      width: 30px;
      height: 30px; }
  body.phonegap .reviews-list-item .name, body.wines-buythecase .reviews-list-item .name, body.varietals-show .reviews-list-item .name, body.exchange .reviews-list-item .name, body.wine_agents-admin_wines .reviews-list-item .name, body.wine_agents-admin_orders .reviews-list-item .name, body.wine_agents-admin_home .reviews-list-item .name, body.search-index .reviews-list-item .name, body.markets .reviews-list-item .name, body.articles .reviews-list-item .name {
    font-weight: bold; }
  body.phonegap .reviews-list-item .review-text, body.wines-buythecase .reviews-list-item .review-text, body.varietals-show .reviews-list-item .review-text, body.exchange .reviews-list-item .review-text, body.wine_agents-admin_wines .reviews-list-item .review-text, body.wine_agents-admin_orders .reviews-list-item .review-text, body.wine_agents-admin_home .reviews-list-item .review-text, body.search-index .reviews-list-item .review-text, body.markets .reviews-list-item .review-text, body.articles .reviews-list-item .review-text {
    font-size: 14px;
    line-height: 18px; }
  body.phonegap .reviews-list-item:last-child, body.wines-buythecase .reviews-list-item:last-child, body.varietals-show .reviews-list-item:last-child, body.exchange .reviews-list-item:last-child, body.wine_agents-admin_wines .reviews-list-item:last-child, body.wine_agents-admin_orders .reviews-list-item:last-child, body.wine_agents-admin_home .reviews-list-item:last-child, body.search-index .reviews-list-item:last-child, body.markets .reviews-list-item:last-child, body.articles .reviews-list-item:last-child {
    border-bottom: none;
    margin-bottom: 30px; }
body.phonegap .row.article, body.wines-buythecase .row.article, body.varietals-show .row.article, body.exchange .row.article, body.wine_agents-admin_wines .row.article, body.wine_agents-admin_orders .row.article, body.wine_agents-admin_home .row.article, body.search-index .row.article, body.markets .row.article, body.articles .row.article {
  padding: 1rem 0; }
  body.phonegap .row.article .article-image-left, body.wines-buythecase .row.article .article-image-left, body.varietals-show .row.article .article-image-left, body.exchange .row.article .article-image-left, body.wine_agents-admin_wines .row.article .article-image-left, body.wine_agents-admin_orders .row.article .article-image-left, body.wine_agents-admin_home .row.article .article-image-left, body.search-index .row.article .article-image-left, body.markets .row.article .article-image-left, body.articles .row.article .article-image-left {
    float: left;
    padding-right: 10px; }
  body.phonegap .row.article .article-image-right, body.wines-buythecase .row.article .article-image-right, body.varietals-show .row.article .article-image-right, body.exchange .row.article .article-image-right, body.wine_agents-admin_wines .row.article .article-image-right, body.wine_agents-admin_orders .row.article .article-image-right, body.wine_agents-admin_home .row.article .article-image-right, body.search-index .row.article .article-image-right, body.markets .row.article .article-image-right, body.articles .row.article .article-image-right {
    float: right;
    padding-left: 10px; }
  body.phonegap .row.article .article-heading, body.wines-buythecase .row.article .article-heading, body.varietals-show .row.article .article-heading, body.exchange .row.article .article-heading, body.wine_agents-admin_wines .row.article .article-heading, body.wine_agents-admin_orders .row.article .article-heading, body.wine_agents-admin_home .row.article .article-heading, body.search-index .row.article .article-heading, body.markets .row.article .article-heading, body.articles .row.article .article-heading {
    padding-top: 0;
    min-height: 25px;
    margin-bottom: 10px; }
  body.phonegap .row.article .article-body, body.wines-buythecase .row.article .article-body, body.varietals-show .row.article .article-body, body.exchange .row.article .article-body, body.wine_agents-admin_wines .row.article .article-body, body.wine_agents-admin_orders .row.article .article-body, body.wine_agents-admin_home .row.article .article-body, body.search-index .row.article .article-body, body.markets .row.article .article-body, body.articles .row.article .article-body {
    line-height: 1.8rem;
    font-size: 1.4rem; }
  body.phonegap .row.article .published-at, body.wines-buythecase .row.article .published-at, body.varietals-show .row.article .published-at, body.exchange .row.article .published-at, body.wine_agents-admin_wines .row.article .published-at, body.wine_agents-admin_orders .row.article .published-at, body.wine_agents-admin_home .row.article .published-at, body.search-index .row.article .published-at, body.markets .row.article .published-at, body.articles .row.article .published-at {
    float: right;
    font-size: 1.2rem; }
body.phonegap article.wp h5, body.wines-buythecase article.wp h5, body.varietals-show article.wp h5, body.exchange article.wp h5, body.wine_agents-admin_wines article.wp h5, body.wine_agents-admin_orders article.wp h5, body.wine_agents-admin_home article.wp h5, body.search-index article.wp h5, body.markets article.wp h5, body.articles article.wp h5 {
  min-height: auto; }
body.phonegap article.wp p, body.wines-buythecase article.wp p, body.varietals-show article.wp p, body.exchange article.wp p, body.wine_agents-admin_wines article.wp p, body.wine_agents-admin_orders article.wp p, body.wine_agents-admin_home article.wp p, body.search-index article.wp p, body.markets article.wp p, body.articles article.wp p {
  display: inline-block;
  width: 100%; }
body.phonegap article.wp div[data-shortcode="caption"], body.wines-buythecase article.wp div[data-shortcode="caption"], body.varietals-show article.wp div[data-shortcode="caption"], body.exchange article.wp div[data-shortcode="caption"], body.wine_agents-admin_wines article.wp div[data-shortcode="caption"], body.wine_agents-admin_orders article.wp div[data-shortcode="caption"], body.wine_agents-admin_home article.wp div[data-shortcode="caption"], body.search-index article.wp div[data-shortcode="caption"], body.markets article.wp div[data-shortcode="caption"], body.articles article.wp div[data-shortcode="caption"] {
  width: auto !important;
  padding: 1rem 1rem 0.5rem 1rem;
  margin: 0 1.5rem 1rem 0;
  float: left; }
  body.phonegap article.wp div[data-shortcode="caption"] img, body.wines-buythecase article.wp div[data-shortcode="caption"] img, body.varietals-show article.wp div[data-shortcode="caption"] img, body.exchange article.wp div[data-shortcode="caption"] img, body.wine_agents-admin_wines article.wp div[data-shortcode="caption"] img, body.wine_agents-admin_orders article.wp div[data-shortcode="caption"] img, body.wine_agents-admin_home article.wp div[data-shortcode="caption"] img, body.search-index article.wp div[data-shortcode="caption"] img, body.markets article.wp div[data-shortcode="caption"] img, body.articles article.wp div[data-shortcode="caption"] img {
    float: none; }
  body.phonegap article.wp div[data-shortcode="caption"] p.wp-caption-text, body.wines-buythecase article.wp div[data-shortcode="caption"] p.wp-caption-text, body.varietals-show article.wp div[data-shortcode="caption"] p.wp-caption-text, body.exchange article.wp div[data-shortcode="caption"] p.wp-caption-text, body.wine_agents-admin_wines article.wp div[data-shortcode="caption"] p.wp-caption-text, body.wine_agents-admin_orders article.wp div[data-shortcode="caption"] p.wp-caption-text, body.wine_agents-admin_home article.wp div[data-shortcode="caption"] p.wp-caption-text, body.search-index article.wp div[data-shortcode="caption"] p.wp-caption-text, body.markets article.wp div[data-shortcode="caption"] p.wp-caption-text, body.articles article.wp div[data-shortcode="caption"] p.wp-caption-text {
    margin: 0.5rem 0 0 0; }
body.phonegap article.wp img, body.wines-buythecase article.wp img, body.varietals-show article.wp img, body.exchange article.wp img, body.wine_agents-admin_wines article.wp img, body.wine_agents-admin_orders article.wp img, body.wine_agents-admin_home article.wp img, body.search-index article.wp img, body.markets article.wp img, body.articles article.wp img {
  max-width: 100%;
  height: auto;
  float: left; }
body.phonegap article.wp section, body.wines-buythecase article.wp section, body.varietals-show article.wp section, body.exchange article.wp section, body.wine_agents-admin_wines article.wp section, body.wine_agents-admin_orders article.wp section, body.wine_agents-admin_home article.wp section, body.search-index article.wp section, body.markets article.wp section, body.articles article.wp section {
  margin: 20px 0; }
body.phonegap article.wp .nav li a.focus, body.wines-buythecase article.wp .nav li a.focus, body.varietals-show article.wp .nav li a.focus, body.exchange article.wp .nav li a.focus, body.wine_agents-admin_wines article.wp .nav li a.focus, body.wine_agents-admin_orders article.wp .nav li a.focus, body.wine_agents-admin_home article.wp .nav li a.focus, body.search-index article.wp .nav li a.focus, body.markets article.wp .nav li a.focus, body.articles article.wp .nav li a.focus {
  color: #fff;
  background: #3c6c92; }
body.phonegap article.wp .nav #searchBar input, body.wines-buythecase article.wp .nav #searchBar input, body.varietals-show article.wp .nav #searchBar input, body.exchange article.wp .nav #searchBar input, body.wine_agents-admin_wines article.wp .nav #searchBar input, body.wine_agents-admin_orders article.wp .nav #searchBar input, body.wine_agents-admin_home article.wp .nav #searchBar input, body.search-index article.wp .nav #searchBar input, body.markets article.wp .nav #searchBar input, body.articles article.wp .nav #searchBar input {
  color: #777;
  border: 1px solid #bbb;
  outline: none;
  width: 220px;
  padding: 4px; }
body.phonegap article.wp .toggleCategories li a, body.wines-buythecase article.wp .toggleCategories li a, body.varietals-show article.wp .toggleCategories li a, body.exchange article.wp .toggleCategories li a, body.wine_agents-admin_wines article.wp .toggleCategories li a, body.wine_agents-admin_orders article.wp .toggleCategories li a, body.wine_agents-admin_home article.wp .toggleCategories li a, body.search-index article.wp .toggleCategories li a, body.markets article.wp .toggleCategories li a, body.articles article.wp .toggleCategories li a {
  color: #fff;
  margin: 3px 0 4px 5px; }
  body.phonegap article.wp .toggleCategories li a:hover, body.wines-buythecase article.wp .toggleCategories li a:hover, body.varietals-show article.wp .toggleCategories li a:hover, body.exchange article.wp .toggleCategories li a:hover, body.wine_agents-admin_wines article.wp .toggleCategories li a:hover, body.wine_agents-admin_orders article.wp .toggleCategories li a:hover, body.wine_agents-admin_home article.wp .toggleCategories li a:hover, body.search-index article.wp .toggleCategories li a:hover, body.markets article.wp .toggleCategories li a:hover, body.articles article.wp .toggleCategories li a:hover {
    color: #ccc; }
body.phonegap article.wp .postMeta, body.wines-buythecase article.wp .postMeta, body.varietals-show article.wp .postMeta, body.exchange article.wp .postMeta, body.wine_agents-admin_wines article.wp .postMeta, body.wine_agents-admin_orders article.wp .postMeta, body.wine_agents-admin_home article.wp .postMeta, body.search-index article.wp .postMeta, body.markets article.wp .postMeta, body.articles article.wp .postMeta {
  font-size: 0.9em;
  text-transform: uppercase;
  border-top: 1px solid #ccc;
  text-align: right;
  margin-bottom: 14px;
  position: relative; }
  body.phonegap article.wp .postMeta span.date, body.wines-buythecase article.wp .postMeta span.date, body.varietals-show article.wp .postMeta span.date, body.exchange article.wp .postMeta span.date, body.wine_agents-admin_wines article.wp .postMeta span.date, body.wine_agents-admin_orders article.wp .postMeta span.date, body.wine_agents-admin_home article.wp .postMeta span.date, body.search-index article.wp .postMeta span.date, body.markets article.wp .postMeta span.date, body.articles article.wp .postMeta span.date {
    color: #777;
    background: #fff;
    padding: 0 4px; }
  body.phonegap article.wp .postMeta span.comments a, body.phonegap article.wp .postMeta span.date a, body.wines-buythecase article.wp .postMeta span.comments a, body.wines-buythecase article.wp .postMeta span.date a, body.varietals-show article.wp .postMeta span.comments a, body.varietals-show article.wp .postMeta span.date a, body.exchange article.wp .postMeta span.comments a, body.exchange article.wp .postMeta span.date a, body.wine_agents-admin_wines article.wp .postMeta span.comments a, body.wine_agents-admin_wines article.wp .postMeta span.date a, body.wine_agents-admin_orders article.wp .postMeta span.comments a, body.wine_agents-admin_orders article.wp .postMeta span.date a, body.wine_agents-admin_home article.wp .postMeta span.comments a, body.wine_agents-admin_home article.wp .postMeta span.date a, body.search-index article.wp .postMeta span.comments a, body.search-index article.wp .postMeta span.date a, body.markets article.wp .postMeta span.comments a, body.markets article.wp .postMeta span.date a, body.articles article.wp .postMeta span.comments a, body.articles article.wp .postMeta span.date a {
    color: #3c6c92; }
body.phonegap article.wp .page h2, body.wines-buythecase article.wp .page h2, body.varietals-show article.wp .page h2, body.exchange article.wp .page h2, body.wine_agents-admin_wines article.wp .page h2, body.wine_agents-admin_orders article.wp .page h2, body.wine_agents-admin_home article.wp .page h2, body.search-index article.wp .page h2, body.markets article.wp .page h2, body.articles article.wp .page h2 {
  line-height: 1.2em;
  margin-bottom: 10px;
  padding: 0 3px; }
body.phonegap article.wp .entry a, body.phonegap article.wp .secondaryColumn a, body.phonegap article.wp #commentsContainer h3 a, body.phonegap article.wp .commentlist .comment-author a, body.wines-buythecase article.wp .entry a, body.wines-buythecase article.wp .secondaryColumn a, body.wines-buythecase article.wp #commentsContainer h3 a, body.wines-buythecase article.wp .commentlist .comment-author a, body.varietals-show article.wp .entry a, body.varietals-show article.wp .secondaryColumn a, body.varietals-show article.wp #commentsContainer h3 a, body.varietals-show article.wp .commentlist .comment-author a, body.exchange article.wp .entry a, body.exchange article.wp .secondaryColumn a, body.exchange article.wp #commentsContainer h3 a, body.exchange article.wp .commentlist .comment-author a, body.wine_agents-admin_wines article.wp .entry a, body.wine_agents-admin_wines article.wp .secondaryColumn a, body.wine_agents-admin_wines article.wp #commentsContainer h3 a, body.wine_agents-admin_wines article.wp .commentlist .comment-author a, body.wine_agents-admin_orders article.wp .entry a, body.wine_agents-admin_orders article.wp .secondaryColumn a, body.wine_agents-admin_orders article.wp #commentsContainer h3 a, body.wine_agents-admin_orders article.wp .commentlist .comment-author a, body.wine_agents-admin_home article.wp .entry a, body.wine_agents-admin_home article.wp .secondaryColumn a, body.wine_agents-admin_home article.wp #commentsContainer h3 a, body.wine_agents-admin_home article.wp .commentlist .comment-author a, body.search-index article.wp .entry a, body.search-index article.wp .secondaryColumn a, body.search-index article.wp #commentsContainer h3 a, body.search-index article.wp .commentlist .comment-author a, body.markets article.wp .entry a, body.markets article.wp .secondaryColumn a, body.markets article.wp #commentsContainer h3 a, body.markets article.wp .commentlist .comment-author a, body.articles article.wp .entry a, body.articles article.wp .secondaryColumn a, body.articles article.wp #commentsContainer h3 a, body.articles article.wp .commentlist .comment-author a {
  border-bottom: 1px solid #ddd;
  color: #3c6c92;
  font-weight: 700; }
body.phonegap article.wp .entry a:hover, body.phonegap article.wp .secondaryColumn a:hover, body.phonegap article.wp #commentsContainer h3 a:hover, body.wines-buythecase article.wp .entry a:hover, body.wines-buythecase article.wp .secondaryColumn a:hover, body.wines-buythecase article.wp #commentsContainer h3 a:hover, body.varietals-show article.wp .entry a:hover, body.varietals-show article.wp .secondaryColumn a:hover, body.varietals-show article.wp #commentsContainer h3 a:hover, body.exchange article.wp .entry a:hover, body.exchange article.wp .secondaryColumn a:hover, body.exchange article.wp #commentsContainer h3 a:hover, body.wine_agents-admin_wines article.wp .entry a:hover, body.wine_agents-admin_wines article.wp .secondaryColumn a:hover, body.wine_agents-admin_wines article.wp #commentsContainer h3 a:hover, body.wine_agents-admin_orders article.wp .entry a:hover, body.wine_agents-admin_orders article.wp .secondaryColumn a:hover, body.wine_agents-admin_orders article.wp #commentsContainer h3 a:hover, body.wine_agents-admin_home article.wp .entry a:hover, body.wine_agents-admin_home article.wp .secondaryColumn a:hover, body.wine_agents-admin_home article.wp #commentsContainer h3 a:hover, body.search-index article.wp .entry a:hover, body.search-index article.wp .secondaryColumn a:hover, body.search-index article.wp #commentsContainer h3 a:hover, body.markets article.wp .entry a:hover, body.markets article.wp .secondaryColumn a:hover, body.markets article.wp #commentsContainer h3 a:hover, body.articles article.wp .entry a:hover, body.articles article.wp .secondaryColumn a:hover, body.articles article.wp #commentsContainer h3 a:hover {
  color: #3c6c92;
  border-bottom: 1px solid #3c6c92; }
body.phonegap article.wp .commentlist .comment-author a:hover, body.phonegap article.wp .commentlist .comment-meta a:hover, body.wines-buythecase article.wp .commentlist .comment-author a:hover, body.wines-buythecase article.wp .commentlist .comment-meta a:hover, body.varietals-show article.wp .commentlist .comment-author a:hover, body.varietals-show article.wp .commentlist .comment-meta a:hover, body.exchange article.wp .commentlist .comment-author a:hover, body.exchange article.wp .commentlist .comment-meta a:hover, body.wine_agents-admin_wines article.wp .commentlist .comment-author a:hover, body.wine_agents-admin_wines article.wp .commentlist .comment-meta a:hover, body.wine_agents-admin_orders article.wp .commentlist .comment-author a:hover, body.wine_agents-admin_orders article.wp .commentlist .comment-meta a:hover, body.wine_agents-admin_home article.wp .commentlist .comment-author a:hover, body.wine_agents-admin_home article.wp .commentlist .comment-meta a:hover, body.search-index article.wp .commentlist .comment-author a:hover, body.search-index article.wp .commentlist .comment-meta a:hover, body.markets article.wp .commentlist .comment-author a:hover, body.markets article.wp .commentlist .comment-meta a:hover, body.articles article.wp .commentlist .comment-author a:hover, body.articles article.wp .commentlist .comment-meta a:hover {
  color: #3c6c92;
  border-bottom: 1px solid #3c6c92; }
body.phonegap article.wp .entry ul, body.phonegap article.wp .entry ol, body.wines-buythecase article.wp .entry ul, body.wines-buythecase article.wp .entry ol, body.varietals-show article.wp .entry ul, body.varietals-show article.wp .entry ol, body.exchange article.wp .entry ul, body.exchange article.wp .entry ol, body.wine_agents-admin_wines article.wp .entry ul, body.wine_agents-admin_wines article.wp .entry ol, body.wine_agents-admin_orders article.wp .entry ul, body.wine_agents-admin_orders article.wp .entry ol, body.wine_agents-admin_home article.wp .entry ul, body.wine_agents-admin_home article.wp .entry ol, body.search-index article.wp .entry ul, body.search-index article.wp .entry ol, body.markets article.wp .entry ul, body.markets article.wp .entry ol, body.articles article.wp .entry ul, body.articles article.wp .entry ol {
  color: #555;
  margin: 0 14px; }
body.phonegap article.wp .entry blockquote, body.wines-buythecase article.wp .entry blockquote, body.varietals-show article.wp .entry blockquote, body.exchange article.wp .entry blockquote, body.wine_agents-admin_wines article.wp .entry blockquote, body.wine_agents-admin_orders article.wp .entry blockquote, body.wine_agents-admin_home article.wp .entry blockquote, body.search-index article.wp .entry blockquote, body.markets article.wp .entry blockquote, body.articles article.wp .entry blockquote {
  color: #555;
  margin: 0 14px;
  font-style: italic;
  border-left: 1px solid #ccc;
  font-size: 1.1em;
  line-height: 1.4em;
  margin-left: 21px;
  padding-left: 10px; }
body.phonegap article.wp .secondaryColumn h3, body.phonegap article.wp #commentsContainer h3, body.wines-buythecase article.wp .secondaryColumn h3, body.wines-buythecase article.wp #commentsContainer h3, body.varietals-show article.wp .secondaryColumn h3, body.varietals-show article.wp #commentsContainer h3, body.exchange article.wp .secondaryColumn h3, body.exchange article.wp #commentsContainer h3, body.wine_agents-admin_wines article.wp .secondaryColumn h3, body.wine_agents-admin_wines article.wp #commentsContainer h3, body.wine_agents-admin_orders article.wp .secondaryColumn h3, body.wine_agents-admin_orders article.wp #commentsContainer h3, body.wine_agents-admin_home article.wp .secondaryColumn h3, body.wine_agents-admin_home article.wp #commentsContainer h3, body.search-index article.wp .secondaryColumn h3, body.search-index article.wp #commentsContainer h3, body.markets article.wp .secondaryColumn h3, body.markets article.wp #commentsContainer h3, body.articles article.wp .secondaryColumn h3, body.articles article.wp #commentsContainer h3 {
  font-size: 1.2em; }
body.phonegap article.wp #cancel-comment-reply-link, body.wines-buythecase article.wp #cancel-comment-reply-link, body.varietals-show article.wp #cancel-comment-reply-link, body.exchange article.wp #cancel-comment-reply-link, body.wine_agents-admin_wines article.wp #cancel-comment-reply-link, body.wine_agents-admin_orders article.wp #cancel-comment-reply-link, body.wine_agents-admin_home article.wp #cancel-comment-reply-link, body.search-index article.wp #cancel-comment-reply-link, body.markets article.wp #cancel-comment-reply-link, body.articles article.wp #cancel-comment-reply-link {
  color: #3C6C92;
  font-size: 0.8em; }
body.phonegap article.wp .commentlist .comment-meta a, body.wines-buythecase article.wp .commentlist .comment-meta a, body.varietals-show article.wp .commentlist .comment-meta a, body.exchange article.wp .commentlist .comment-meta a, body.wine_agents-admin_wines article.wp .commentlist .comment-meta a, body.wine_agents-admin_orders article.wp .commentlist .comment-meta a, body.wine_agents-admin_home article.wp .commentlist .comment-meta a, body.search-index article.wp .commentlist .comment-meta a, body.markets article.wp .commentlist .comment-meta a, body.articles article.wp .commentlist .comment-meta a {
  color: #777; }
body.phonegap article.wp .commentlist .comment-author cite, body.wines-buythecase article.wp .commentlist .comment-author cite, body.varietals-show article.wp .commentlist .comment-author cite, body.exchange article.wp .commentlist .comment-author cite, body.wine_agents-admin_wines article.wp .commentlist .comment-author cite, body.wine_agents-admin_orders article.wp .commentlist .comment-author cite, body.wine_agents-admin_home article.wp .commentlist .comment-author cite, body.search-index article.wp .commentlist .comment-author cite, body.markets article.wp .commentlist .comment-author cite, body.articles article.wp .commentlist .comment-author cite {
  font-style: normal;
  font-weight: 700; }
body.phonegap article.wp .commentlist .comment-meta, body.wines-buythecase article.wp .commentlist .comment-meta, body.varietals-show article.wp .commentlist .comment-meta, body.exchange article.wp .commentlist .comment-meta, body.wine_agents-admin_wines article.wp .commentlist .comment-meta, body.wine_agents-admin_orders article.wp .commentlist .comment-meta, body.wine_agents-admin_home article.wp .commentlist .comment-meta, body.search-index article.wp .commentlist .comment-meta, body.markets article.wp .commentlist .comment-meta, body.articles article.wp .commentlist .comment-meta {
  font-size: 0.8em;
  margin: 0 0 0 20px; }
body.phonegap article.wp #commentform p span input, body.phonegap article.wp #commentform span textarea, body.wines-buythecase article.wp #commentform p span input, body.wines-buythecase article.wp #commentform span textarea, body.varietals-show article.wp #commentform p span input, body.varietals-show article.wp #commentform span textarea, body.exchange article.wp #commentform p span input, body.exchange article.wp #commentform span textarea, body.wine_agents-admin_wines article.wp #commentform p span input, body.wine_agents-admin_wines article.wp #commentform span textarea, body.wine_agents-admin_orders article.wp #commentform p span input, body.wine_agents-admin_orders article.wp #commentform span textarea, body.wine_agents-admin_home article.wp #commentform p span input, body.wine_agents-admin_home article.wp #commentform span textarea, body.search-index article.wp #commentform p span input, body.search-index article.wp #commentform span textarea, body.markets article.wp #commentform p span input, body.markets article.wp #commentform span textarea, body.articles article.wp #commentform p span input, body.articles article.wp #commentform span textarea {
  color: #333;
  font-family: arial, verdana, sans-serif;
  font-size: 1em; }
body.phonegap article.wp #paginateIndex, body.wines-buythecase article.wp #paginateIndex, body.varietals-show article.wp #paginateIndex, body.exchange article.wp #paginateIndex, body.wine_agents-admin_wines article.wp #paginateIndex, body.wine_agents-admin_orders article.wp #paginateIndex, body.wine_agents-admin_home article.wp #paginateIndex, body.search-index article.wp #paginateIndex, body.markets article.wp #paginateIndex, body.articles article.wp #paginateIndex {
  font-size: 0.9em;
  text-transform: uppercase;
  margin-bottom: 25px; }
body.phonegap article.wp #footer p a, body.wines-buythecase article.wp #footer p a, body.varietals-show article.wp #footer p a, body.exchange article.wp #footer p a, body.wine_agents-admin_wines article.wp #footer p a, body.wine_agents-admin_orders article.wp #footer p a, body.wine_agents-admin_home article.wp #footer p a, body.search-index article.wp #footer p a, body.markets article.wp #footer p a, body.articles article.wp #footer p a {
  font-weight: 700;
  color: #333; }
body.phonegap article.wp #wrapper, body.wines-buythecase article.wp #wrapper, body.varietals-show article.wp #wrapper, body.exchange article.wp #wrapper, body.wine_agents-admin_wines article.wp #wrapper, body.wine_agents-admin_orders article.wp #wrapper, body.wine_agents-admin_home article.wp #wrapper, body.search-index article.wp #wrapper, body.markets article.wp #wrapper, body.articles article.wp #wrapper {
  border-top: 1px solid #3c6c92;
  text-align: left;
  width: 970px;
  margin: 20px auto;
  padding: 0 5px; }
body.phonegap article.wp #masthead, body.wines-buythecase article.wp #masthead, body.varietals-show article.wp #masthead, body.exchange article.wp #masthead, body.wine_agents-admin_wines article.wp #masthead, body.wine_agents-admin_orders article.wp #masthead, body.wine_agents-admin_home article.wp #masthead, body.search-index article.wp #masthead, body.markets article.wp #masthead, body.articles article.wp #masthead {
  padding: 7px 0; }
body.phonegap article.wp #mainColumn, body.wines-buythecase article.wp #mainColumn, body.varietals-show article.wp #mainColumn, body.exchange article.wp #mainColumn, body.wine_agents-admin_wines article.wp #mainColumn, body.wine_agents-admin_orders article.wp #mainColumn, body.wine_agents-admin_home article.wp #mainColumn, body.search-index article.wp #mainColumn, body.markets article.wp #mainColumn, body.articles article.wp #mainColumn {
  float: left;
  width: 420px;
  margin: 28px 0 0; }
body.phonegap article.wp .secondaryColumn, body.wines-buythecase article.wp .secondaryColumn, body.varietals-show article.wp .secondaryColumn, body.exchange article.wp .secondaryColumn, body.wine_agents-admin_wines article.wp .secondaryColumn, body.wine_agents-admin_orders article.wp .secondaryColumn, body.wine_agents-admin_home article.wp .secondaryColumn, body.search-index article.wp .secondaryColumn, body.markets article.wp .secondaryColumn, body.articles article.wp .secondaryColumn {
  float: left;
  overflow: hidden;
  width: 240px;
  margin: 28px 0 0 30px; }
body.phonegap article.wp #masthead h1, body.wines-buythecase article.wp #masthead h1, body.varietals-show article.wp #masthead h1, body.exchange article.wp #masthead h1, body.wine_agents-admin_wines article.wp #masthead h1, body.wine_agents-admin_orders article.wp #masthead h1, body.wine_agents-admin_home article.wp #masthead h1, body.search-index article.wp #masthead h1, body.markets article.wp #masthead h1, body.articles article.wp #masthead h1 {
  float: left;
  margin: 15px 0 0 7px; }
  body.phonegap article.wp #masthead h1 a, body.wines-buythecase article.wp #masthead h1 a, body.varietals-show article.wp #masthead h1 a, body.exchange article.wp #masthead h1 a, body.wine_agents-admin_wines article.wp #masthead h1 a, body.wine_agents-admin_orders article.wp #masthead h1 a, body.wine_agents-admin_home article.wp #masthead h1 a, body.search-index article.wp #masthead h1 a, body.markets article.wp #masthead h1 a, body.articles article.wp #masthead h1 a {
    text-transform: uppercase;
    width: 400px; }
body.phonegap article.wp #blogLead img, body.wines-buythecase article.wp #blogLead img, body.varietals-show article.wp #blogLead img, body.exchange article.wp #blogLead img, body.wine_agents-admin_wines article.wp #blogLead img, body.wine_agents-admin_orders article.wp #blogLead img, body.wine_agents-admin_home article.wp #blogLead img, body.search-index article.wp #blogLead img, body.markets article.wp #blogLead img, body.articles article.wp #blogLead img {
  background: #fff;
  border: 1px solid #bbb;
  float: right;
  height: 42px;
  width: 42px;
  margin: 0 7px;
  padding: 2px; }
body.phonegap article.wp #authorIntro, body.wines-buythecase article.wp #authorIntro, body.varietals-show article.wp #authorIntro, body.exchange article.wp #authorIntro, body.wine_agents-admin_wines article.wp #authorIntro, body.wine_agents-admin_orders article.wp #authorIntro, body.wine_agents-admin_home article.wp #authorIntro, body.search-index article.wp #authorIntro, body.markets article.wp #authorIntro, body.articles article.wp #authorIntro {
  float: right;
  width: 340px;
  margin: 8px 0 0; }
body.phonegap article.wp .navStripWrapper, body.wines-buythecase article.wp .navStripWrapper, body.varietals-show article.wp .navStripWrapper, body.exchange article.wp .navStripWrapper, body.wine_agents-admin_wines article.wp .navStripWrapper, body.wine_agents-admin_orders article.wp .navStripWrapper, body.wine_agents-admin_home article.wp .navStripWrapper, body.search-index article.wp .navStripWrapper, body.markets article.wp .navStripWrapper, body.articles article.wp .navStripWrapper {
  position: relative; }
body.phonegap article.wp .nav, body.wines-buythecase article.wp .nav, body.varietals-show article.wp .nav, body.exchange article.wp .nav, body.wine_agents-admin_wines article.wp .nav, body.wine_agents-admin_orders article.wp .nav, body.wine_agents-admin_home article.wp .nav, body.search-index article.wp .nav, body.markets article.wp .nav, body.articles article.wp .nav {
  background: #eee; }
  body.phonegap article.wp .nav li, body.wines-buythecase article.wp .nav li, body.varietals-show article.wp .nav li, body.exchange article.wp .nav li, body.wine_agents-admin_wines article.wp .nav li, body.wine_agents-admin_orders article.wp .nav li, body.wine_agents-admin_home article.wp .nav li, body.search-index article.wp .nav li, body.markets article.wp .nav li, body.articles article.wp .nav li {
    border-right: 1px solid #ccc;
    display: block;
    float: left; }
    body.phonegap article.wp .nav li a, body.wines-buythecase article.wp .nav li a, body.varietals-show article.wp .nav li a, body.exchange article.wp .nav li a, body.wine_agents-admin_wines article.wp .nav li a, body.wine_agents-admin_orders article.wp .nav li a, body.wine_agents-admin_home article.wp .nav li a, body.search-index article.wp .nav li a, body.markets article.wp .nav li a, body.articles article.wp .nav li a {
      display: block;
      width: 110px;
      height: 42px;
      padding: 7px 4px 0 7px; }
      body.phonegap article.wp .nav li a:hover, body.wines-buythecase article.wp .nav li a:hover, body.varietals-show article.wp .nav li a:hover, body.exchange article.wp .nav li a:hover, body.wine_agents-admin_wines article.wp .nav li a:hover, body.wine_agents-admin_orders article.wp .nav li a:hover, body.wine_agents-admin_home article.wp .nav li a:hover, body.search-index article.wp .nav li a:hover, body.markets article.wp .nav li a:hover, body.articles article.wp .nav li a:hover {
        background: #333; }
    body.phonegap article.wp .nav li#searchBar, body.wines-buythecase article.wp .nav li#searchBar, body.varietals-show article.wp .nav li#searchBar, body.exchange article.wp .nav li#searchBar, body.wine_agents-admin_wines article.wp .nav li#searchBar, body.wine_agents-admin_orders article.wp .nav li#searchBar, body.wine_agents-admin_home article.wp .nav li#searchBar, body.search-index article.wp .nav li#searchBar, body.markets article.wp .nav li#searchBar, body.articles article.wp .nav li#searchBar {
      float: right;
      border: 0; }
  body.phonegap article.wp .nav #searchBar div, body.wines-buythecase article.wp .nav #searchBar div, body.varietals-show article.wp .nav #searchBar div, body.exchange article.wp .nav #searchBar div, body.wine_agents-admin_wines article.wp .nav #searchBar div, body.wine_agents-admin_orders article.wp .nav #searchBar div, body.wine_agents-admin_home article.wp .nav #searchBar div, body.search-index article.wp .nav #searchBar div, body.markets article.wp .nav #searchBar div, body.articles article.wp .nav #searchBar div {
    margin: 9px 8px 0 0; }
  body.phonegap article.wp .nav #searchBar span, body.wines-buythecase article.wp .nav #searchBar span, body.varietals-show article.wp .nav #searchBar span, body.exchange article.wp .nav #searchBar span, body.wine_agents-admin_wines article.wp .nav #searchBar span, body.wine_agents-admin_orders article.wp .nav #searchBar span, body.wine_agents-admin_home article.wp .nav #searchBar span, body.search-index article.wp .nav #searchBar span, body.markets article.wp .nav #searchBar span, body.articles article.wp .nav #searchBar span {
    background: #fff;
    border: 1px solid #ccc;
    border-left-color: #bbb;
    border-bottom-color: #bbb;
    display: block;
    padding: 2px; }
body.phonegap article.wp .toggleCategories, body.wines-buythecase article.wp .toggleCategories, body.varietals-show article.wp .toggleCategories, body.exchange article.wp .toggleCategories, body.wine_agents-admin_wines article.wp .toggleCategories, body.wine_agents-admin_orders article.wp .toggleCategories, body.wine_agents-admin_home article.wp .toggleCategories, body.search-index article.wp .toggleCategories, body.markets article.wp .toggleCategories, body.articles article.wp .toggleCategories {
  background: #3c6c92; }
  body.phonegap article.wp .toggleCategories ul, body.wines-buythecase article.wp .toggleCategories ul, body.varietals-show article.wp .toggleCategories ul, body.exchange article.wp .toggleCategories ul, body.wine_agents-admin_wines article.wp .toggleCategories ul, body.wine_agents-admin_orders article.wp .toggleCategories ul, body.wine_agents-admin_home article.wp .toggleCategories ul, body.search-index article.wp .toggleCategories ul, body.markets article.wp .toggleCategories ul, body.articles article.wp .toggleCategories ul {
    padding: 8px 7px 7px; }
body.phonegap article.wp .toggleCategories2 ul, body.wines-buythecase article.wp .toggleCategories2 ul, body.varietals-show article.wp .toggleCategories2 ul, body.exchange article.wp .toggleCategories2 ul, body.wine_agents-admin_wines article.wp .toggleCategories2 ul, body.wine_agents-admin_orders article.wp .toggleCategories2 ul, body.wine_agents-admin_home article.wp .toggleCategories2 ul, body.search-index article.wp .toggleCategories2 ul, body.markets article.wp .toggleCategories2 ul, body.articles article.wp .toggleCategories2 ul {
  padding: 8px 7px 7px; }
body.phonegap article.wp .toggleCategories ul li, body.wines-buythecase article.wp .toggleCategories ul li, body.varietals-show article.wp .toggleCategories ul li, body.exchange article.wp .toggleCategories ul li, body.wine_agents-admin_wines article.wp .toggleCategories ul li, body.wine_agents-admin_orders article.wp .toggleCategories ul li, body.wine_agents-admin_home article.wp .toggleCategories ul li, body.search-index article.wp .toggleCategories ul li, body.markets article.wp .toggleCategories ul li, body.articles article.wp .toggleCategories ul li {
  display: block;
  float: left;
  width: 102px; }
body.phonegap article.wp .postMeta .container, body.wines-buythecase article.wp .postMeta .container, body.varietals-show article.wp .postMeta .container, body.exchange article.wp .postMeta .container, body.wine_agents-admin_wines article.wp .postMeta .container, body.wine_agents-admin_orders article.wp .postMeta .container, body.wine_agents-admin_home article.wp .postMeta .container, body.search-index article.wp .postMeta .container, body.markets article.wp .postMeta .container, body.articles article.wp .postMeta .container {
  position: absolute;
  top: -9px;
  right: 0; }
body.phonegap article.wp .postMeta span.comments, body.wines-buythecase article.wp .postMeta span.comments, body.varietals-show article.wp .postMeta span.comments, body.exchange article.wp .postMeta span.comments, body.wine_agents-admin_wines article.wp .postMeta span.comments, body.wine_agents-admin_orders article.wp .postMeta span.comments, body.wine_agents-admin_home article.wp .postMeta span.comments, body.search-index article.wp .postMeta span.comments, body.markets article.wp .postMeta span.comments, body.articles article.wp .postMeta span.comments {
  background: #fff url(images/chat_grey.gif) no-repeat 2px -1px;
  padding-left: 18px; }
body.phonegap article.wp .page, body.wines-buythecase article.wp .page, body.varietals-show article.wp .page, body.exchange article.wp .page, body.wine_agents-admin_wines article.wp .page, body.wine_agents-admin_orders article.wp .page, body.wine_agents-admin_home article.wp .page, body.search-index article.wp .page, body.markets article.wp .page, body.articles article.wp .page {
  margin: 0 0 21px; }
body.phonegap article.wp .sticky .entry, body.wines-buythecase article.wp .sticky .entry, body.varietals-show article.wp .sticky .entry, body.exchange article.wp .sticky .entry, body.wine_agents-admin_wines article.wp .sticky .entry, body.wine_agents-admin_orders article.wp .sticky .entry, body.wine_agents-admin_home article.wp .sticky .entry, body.search-index article.wp .sticky .entry, body.markets article.wp .sticky .entry, body.articles article.wp .sticky .entry {
  background: #e7e7e7;
  padding: 10px; }
body.phonegap article.wp .entry, body.wines-buythecase article.wp .entry, body.varietals-show article.wp .entry, body.exchange article.wp .entry, body.wine_agents-admin_wines article.wp .entry, body.wine_agents-admin_orders article.wp .entry, body.wine_agents-admin_home article.wp .entry, body.search-index article.wp .entry, body.markets article.wp .entry, body.articles article.wp .entry {
  overflow: hidden;
  padding: 0 3px; }
  body.phonegap article.wp .entry p, body.wines-buythecase article.wp .entry p, body.varietals-show article.wp .entry p, body.exchange article.wp .entry p, body.wine_agents-admin_wines article.wp .entry p, body.wine_agents-admin_orders article.wp .entry p, body.wine_agents-admin_home article.wp .entry p, body.search-index article.wp .entry p, body.markets article.wp .entry p, body.articles article.wp .entry p {
    line-height: 1.6em;
    margin: 10px 0; }
  body.phonegap article.wp .entry ol, body.wines-buythecase article.wp .entry ol, body.varietals-show article.wp .entry ol, body.exchange article.wp .entry ol, body.wine_agents-admin_wines article.wp .entry ol, body.wine_agents-admin_orders article.wp .entry ol, body.wine_agents-admin_home article.wp .entry ol, body.search-index article.wp .entry ol, body.markets article.wp .entry ol, body.articles article.wp .entry ol {
    list-style: decimal; }
  body.phonegap article.wp .entry ul li, body.phonegap article.wp .entry ol li, body.wines-buythecase article.wp .entry ul li, body.wines-buythecase article.wp .entry ol li, body.varietals-show article.wp .entry ul li, body.varietals-show article.wp .entry ol li, body.exchange article.wp .entry ul li, body.exchange article.wp .entry ol li, body.wine_agents-admin_wines article.wp .entry ul li, body.wine_agents-admin_wines article.wp .entry ol li, body.wine_agents-admin_orders article.wp .entry ul li, body.wine_agents-admin_orders article.wp .entry ol li, body.wine_agents-admin_home article.wp .entry ul li, body.wine_agents-admin_home article.wp .entry ol li, body.search-index article.wp .entry ul li, body.search-index article.wp .entry ol li, body.markets article.wp .entry ul li, body.markets article.wp .entry ol li, body.articles article.wp .entry ul li, body.articles article.wp .entry ol li {
    margin: 0 0 7px 18px; }
  body.phonegap article.wp .entry ul li, body.wines-buythecase article.wp .entry ul li, body.varietals-show article.wp .entry ul li, body.exchange article.wp .entry ul li, body.wine_agents-admin_wines article.wp .entry ul li, body.wine_agents-admin_orders article.wp .entry ul li, body.wine_agents-admin_home article.wp .entry ul li, body.search-index article.wp .entry ul li, body.markets article.wp .entry ul li, body.articles article.wp .entry ul li {
    list-style: circle; }
  body.phonegap article.wp .entry img, body.wines-buythecase article.wp .entry img, body.varietals-show article.wp .entry img, body.exchange article.wp .entry img, body.wine_agents-admin_wines article.wp .entry img, body.wine_agents-admin_orders article.wp .entry img, body.wine_agents-admin_home article.wp .entry img, body.search-index article.wp .entry img, body.markets article.wp .entry img, body.articles article.wp .entry img {
    background: #fff;
    border: 1px solid #bbb;
    margin: 2px;
    padding: 2px; }
  body.phonegap article.wp .entry a img, body.wines-buythecase article.wp .entry a img, body.varietals-show article.wp .entry a img, body.exchange article.wp .entry a img, body.wine_agents-admin_wines article.wp .entry a img, body.wine_agents-admin_orders article.wp .entry a img, body.wine_agents-admin_home article.wp .entry a img, body.search-index article.wp .entry a img, body.markets article.wp .entry a img, body.articles article.wp .entry a img {
    background: #fff;
    border: 1px solid #bbb;
    margin: 2px;
    padding: 2px; }
  body.phonegap article.wp .entry a:hover img, body.wines-buythecase article.wp .entry a:hover img, body.varietals-show article.wp .entry a:hover img, body.exchange article.wp .entry a:hover img, body.wine_agents-admin_wines article.wp .entry a:hover img, body.wine_agents-admin_orders article.wp .entry a:hover img, body.wine_agents-admin_home article.wp .entry a:hover img, body.search-index article.wp .entry a:hover img, body.markets article.wp .entry a:hover img, body.articles article.wp .entry a:hover img {
    border-color: #3c6c92; }
body.phonegap article.wp #paginateIndex a, body.wines-buythecase article.wp #paginateIndex a, body.varietals-show article.wp #paginateIndex a, body.exchange article.wp #paginateIndex a, body.wine_agents-admin_wines article.wp #paginateIndex a, body.wine_agents-admin_orders article.wp #paginateIndex a, body.wine_agents-admin_home article.wp #paginateIndex a, body.search-index article.wp #paginateIndex a, body.markets article.wp #paginateIndex a, body.articles article.wp #paginateIndex a {
  color: #777;
  font-size: 0.9em;
  text-transform: uppercase;
  display: block;
  background: #fff;
  border: 1px solid #ddd;
  padding: 4px 7px 3px; }
body.phonegap article.wp .commentlist li .reply a, body.wines-buythecase article.wp .commentlist li .reply a, body.varietals-show article.wp .commentlist li .reply a, body.exchange article.wp .commentlist li .reply a, body.wine_agents-admin_wines article.wp .commentlist li .reply a, body.wine_agents-admin_orders article.wp .commentlist li .reply a, body.wine_agents-admin_home article.wp .commentlist li .reply a, body.search-index article.wp .commentlist li .reply a, body.markets article.wp .commentlist li .reply a, body.articles article.wp .commentlist li .reply a {
  color: #777;
  font-size: 0.9em;
  text-transform: uppercase;
  display: block;
  background: #fff;
  border: 1px solid #ddd;
  padding: 4px 7px 3px;
  color: #aaa;
  display: inline; }
body.phonegap article.wp #paginateIndex a:hover, body.phonegap article.wp .commentlist li .reply a:hover, body.wines-buythecase article.wp #paginateIndex a:hover, body.wines-buythecase article.wp .commentlist li .reply a:hover, body.varietals-show article.wp #paginateIndex a:hover, body.varietals-show article.wp .commentlist li .reply a:hover, body.exchange article.wp #paginateIndex a:hover, body.exchange article.wp .commentlist li .reply a:hover, body.wine_agents-admin_wines article.wp #paginateIndex a:hover, body.wine_agents-admin_wines article.wp .commentlist li .reply a:hover, body.wine_agents-admin_orders article.wp #paginateIndex a:hover, body.wine_agents-admin_orders article.wp .commentlist li .reply a:hover, body.wine_agents-admin_home article.wp #paginateIndex a:hover, body.wine_agents-admin_home article.wp .commentlist li .reply a:hover, body.search-index article.wp #paginateIndex a:hover, body.search-index article.wp .commentlist li .reply a:hover, body.markets article.wp #paginateIndex a:hover, body.markets article.wp .commentlist li .reply a:hover, body.articles article.wp #paginateIndex a:hover, body.articles article.wp .commentlist li .reply a:hover {
  color: #3c6c92;
  background: #eee;
  border-color: #3c6c92; }
body.phonegap article.wp .secondaryColumn h3, body.wines-buythecase article.wp .secondaryColumn h3, body.varietals-show article.wp .secondaryColumn h3, body.exchange article.wp .secondaryColumn h3, body.wine_agents-admin_wines article.wp .secondaryColumn h3, body.wine_agents-admin_orders article.wp .secondaryColumn h3, body.wine_agents-admin_home article.wp .secondaryColumn h3, body.search-index article.wp .secondaryColumn h3, body.markets article.wp .secondaryColumn h3, body.articles article.wp .secondaryColumn h3 {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #eee;
  margin: 0 0 10px;
  padding: 7px 4px; }
body.phonegap article.wp .widgetContainer, body.wines-buythecase article.wp .widgetContainer, body.varietals-show article.wp .widgetContainer, body.exchange article.wp .widgetContainer, body.wine_agents-admin_wines article.wp .widgetContainer, body.wine_agents-admin_orders article.wp .widgetContainer, body.wine_agents-admin_home article.wp .widgetContainer, body.search-index article.wp .widgetContainer, body.markets article.wp .widgetContainer, body.articles article.wp .widgetContainer {
  margin: 0 0 20px; }
  body.phonegap article.wp .widgetContainer ul li, body.wines-buythecase article.wp .widgetContainer ul li, body.varietals-show article.wp .widgetContainer ul li, body.exchange article.wp .widgetContainer ul li, body.wine_agents-admin_wines article.wp .widgetContainer ul li, body.wine_agents-admin_orders article.wp .widgetContainer ul li, body.wine_agents-admin_home article.wp .widgetContainer ul li, body.search-index article.wp .widgetContainer ul li, body.markets article.wp .widgetContainer ul li, body.articles article.wp .widgetContainer ul li {
    list-style: circle;
    margin: 0 3px 7px 21px; }
  body.phonegap article.wp .widgetContainer .textwidget, body.wines-buythecase article.wp .widgetContainer .textwidget, body.varietals-show article.wp .widgetContainer .textwidget, body.exchange article.wp .widgetContainer .textwidget, body.wine_agents-admin_wines article.wp .widgetContainer .textwidget, body.wine_agents-admin_orders article.wp .widgetContainer .textwidget, body.wine_agents-admin_home article.wp .widgetContainer .textwidget, body.search-index article.wp .widgetContainer .textwidget, body.markets article.wp .widgetContainer .textwidget, body.articles article.wp .widgetContainer .textwidget {
    line-height: 1.5em;
    margin: 0 3px; }
body.phonegap article.wp #wp-calendar caption, body.wines-buythecase article.wp #wp-calendar caption, body.varietals-show article.wp #wp-calendar caption, body.exchange article.wp #wp-calendar caption, body.wine_agents-admin_wines article.wp #wp-calendar caption, body.wine_agents-admin_orders article.wp #wp-calendar caption, body.wine_agents-admin_home article.wp #wp-calendar caption, body.search-index article.wp #wp-calendar caption, body.markets article.wp #wp-calendar caption, body.articles article.wp #wp-calendar caption {
  font-weight: 700;
  margin-bottom: 7px; }
body.phonegap article.wp #wp-calendar thead th, body.wines-buythecase article.wp #wp-calendar thead th, body.varietals-show article.wp #wp-calendar thead th, body.exchange article.wp #wp-calendar thead th, body.wine_agents-admin_wines article.wp #wp-calendar thead th, body.wine_agents-admin_orders article.wp #wp-calendar thead th, body.wine_agents-admin_home article.wp #wp-calendar thead th, body.search-index article.wp #wp-calendar thead th, body.markets article.wp #wp-calendar thead th, body.articles article.wp #wp-calendar thead th {
  border: 1px solid #ccc;
  border-width: 1px 0;
  padding: 4px 0 4px 3px; }
body.phonegap article.wp #wp-calendar td, body.wines-buythecase article.wp #wp-calendar td, body.varietals-show article.wp #wp-calendar td, body.exchange article.wp #wp-calendar td, body.wine_agents-admin_wines article.wp #wp-calendar td, body.wine_agents-admin_orders article.wp #wp-calendar td, body.wine_agents-admin_home article.wp #wp-calendar td, body.search-index article.wp #wp-calendar td, body.markets article.wp #wp-calendar td, body.articles article.wp #wp-calendar td {
  color: #777;
  padding: 3px 0 4px 3px; }
body.phonegap article.wp #commentsContainer, body.wines-buythecase article.wp #commentsContainer, body.varietals-show article.wp #commentsContainer, body.exchange article.wp #commentsContainer, body.wine_agents-admin_wines article.wp #commentsContainer, body.wine_agents-admin_orders article.wp #commentsContainer, body.wine_agents-admin_home article.wp #commentsContainer, body.search-index article.wp #commentsContainer, body.markets article.wp #commentsContainer, body.articles article.wp #commentsContainer {
  margin-bottom: 30px;
  clear: both; }
  body.phonegap article.wp #commentsContainer span.hook, body.wines-buythecase article.wp #commentsContainer span.hook, body.varietals-show article.wp #commentsContainer span.hook, body.exchange article.wp #commentsContainer span.hook, body.wine_agents-admin_wines article.wp #commentsContainer span.hook, body.wine_agents-admin_orders article.wp #commentsContainer span.hook, body.wine_agents-admin_home article.wp #commentsContainer span.hook, body.search-index article.wp #commentsContainer span.hook, body.markets article.wp #commentsContainer span.hook, body.articles article.wp #commentsContainer span.hook {
    position: relative;
    display: block; }
  body.phonegap article.wp #commentsContainer h3, body.wines-buythecase article.wp #commentsContainer h3, body.varietals-show article.wp #commentsContainer h3, body.exchange article.wp #commentsContainer h3, body.wine_agents-admin_wines article.wp #commentsContainer h3, body.wine_agents-admin_orders article.wp #commentsContainer h3, body.wine_agents-admin_home article.wp #commentsContainer h3, body.search-index article.wp #commentsContainer h3, body.markets article.wp #commentsContainer h3, body.articles article.wp #commentsContainer h3 {
    display: block;
    border-top: 1px solid #3c6c92;
    margin: 10px 0;
    padding: 7px 4px 0; }
body.phonegap article.wp .cancel-comment-reply, body.wines-buythecase article.wp .cancel-comment-reply, body.varietals-show article.wp .cancel-comment-reply, body.exchange article.wp .cancel-comment-reply, body.wine_agents-admin_wines article.wp .cancel-comment-reply, body.wine_agents-admin_orders article.wp .cancel-comment-reply, body.wine_agents-admin_home article.wp .cancel-comment-reply, body.search-index article.wp .cancel-comment-reply, body.markets article.wp .cancel-comment-reply, body.articles article.wp .cancel-comment-reply {
  position: absolute;
  top: -1px;
  right: 4px; }
body.phonegap article.wp .commentlist, body.wines-buythecase article.wp .commentlist, body.varietals-show article.wp .commentlist, body.exchange article.wp .commentlist, body.wine_agents-admin_wines article.wp .commentlist, body.wine_agents-admin_orders article.wp .commentlist, body.wine_agents-admin_home article.wp .commentlist, body.search-index article.wp .commentlist, body.markets article.wp .commentlist, body.articles article.wp .commentlist {
  list-style: none;
  margin: 0 0 20px; }
  body.phonegap article.wp .commentlist .comment-author, body.wines-buythecase article.wp .commentlist .comment-author, body.varietals-show article.wp .commentlist .comment-author, body.exchange article.wp .commentlist .comment-author, body.wine_agents-admin_wines article.wp .commentlist .comment-author, body.wine_agents-admin_orders article.wp .commentlist .comment-author, body.wine_agents-admin_home article.wp .commentlist .comment-author, body.search-index article.wp .commentlist .comment-author, body.markets article.wp .commentlist .comment-author, body.articles article.wp .commentlist .comment-author {
    border-top: 1px solid #ccc;
    padding-top: 7px;
    margin-top: 10px;
    overflow: hidden; }
    body.phonegap article.wp .commentlist .comment-author img.avatar, body.wines-buythecase article.wp .commentlist .comment-author img.avatar, body.varietals-show article.wp .commentlist .comment-author img.avatar, body.exchange article.wp .commentlist .comment-author img.avatar, body.wine_agents-admin_wines article.wp .commentlist .comment-author img.avatar, body.wine_agents-admin_orders article.wp .commentlist .comment-author img.avatar, body.wine_agents-admin_home article.wp .commentlist .comment-author img.avatar, body.search-index article.wp .commentlist .comment-author img.avatar, body.markets article.wp .commentlist .comment-author img.avatar, body.articles article.wp .commentlist .comment-author img.avatar {
      display: block;
      float: left;
      height: 16px;
      width: 16px;
      margin: 0 4px 0 0; }
  body.phonegap article.wp .commentlist li .reply, body.wines-buythecase article.wp .commentlist li .reply, body.varietals-show article.wp .commentlist li .reply, body.exchange article.wp .commentlist li .reply, body.wine_agents-admin_wines article.wp .commentlist li .reply, body.wine_agents-admin_orders article.wp .commentlist li .reply, body.wine_agents-admin_home article.wp .commentlist li .reply, body.search-index article.wp .commentlist li .reply, body.markets article.wp .commentlist li .reply, body.articles article.wp .commentlist li .reply {
    text-align: right;
    padding-bottom: 10px; }
  body.phonegap article.wp .commentlist li p, body.wines-buythecase article.wp .commentlist li p, body.varietals-show article.wp .commentlist li p, body.exchange article.wp .commentlist li p, body.wine_agents-admin_wines article.wp .commentlist li p, body.wine_agents-admin_orders article.wp .commentlist li p, body.wine_agents-admin_home article.wp .commentlist li p, body.search-index article.wp .commentlist li p, body.markets article.wp .commentlist li p, body.articles article.wp .commentlist li p {
    margin: 1em 0;
    padding: 0 3px; }
  body.phonegap article.wp .commentlist li ul, body.phonegap article.wp .commentlist li ol, body.phonegap article.wp .commentlist li blockquote, body.wines-buythecase article.wp .commentlist li ul, body.wines-buythecase article.wp .commentlist li ol, body.wines-buythecase article.wp .commentlist li blockquote, body.varietals-show article.wp .commentlist li ul, body.varietals-show article.wp .commentlist li ol, body.varietals-show article.wp .commentlist li blockquote, body.exchange article.wp .commentlist li ul, body.exchange article.wp .commentlist li ol, body.exchange article.wp .commentlist li blockquote, body.wine_agents-admin_wines article.wp .commentlist li ul, body.wine_agents-admin_wines article.wp .commentlist li ol, body.wine_agents-admin_wines article.wp .commentlist li blockquote, body.wine_agents-admin_orders article.wp .commentlist li ul, body.wine_agents-admin_orders article.wp .commentlist li ol, body.wine_agents-admin_orders article.wp .commentlist li blockquote, body.wine_agents-admin_home article.wp .commentlist li ul, body.wine_agents-admin_home article.wp .commentlist li ol, body.wine_agents-admin_home article.wp .commentlist li blockquote, body.search-index article.wp .commentlist li ul, body.search-index article.wp .commentlist li ol, body.search-index article.wp .commentlist li blockquote, body.markets article.wp .commentlist li ul, body.markets article.wp .commentlist li ol, body.markets article.wp .commentlist li blockquote, body.articles article.wp .commentlist li ul, body.articles article.wp .commentlist li ol, body.articles article.wp .commentlist li blockquote {
    margin: 0 20px; }
  body.phonegap article.wp .commentlist .children, body.wines-buythecase article.wp .commentlist .children, body.varietals-show article.wp .commentlist .children, body.exchange article.wp .commentlist .children, body.wine_agents-admin_wines article.wp .commentlist .children, body.wine_agents-admin_orders article.wp .commentlist .children, body.wine_agents-admin_home article.wp .commentlist .children, body.search-index article.wp .commentlist .children, body.markets article.wp .commentlist .children, body.articles article.wp .commentlist .children {
    margin: 0 0 0 40px; }
body.phonegap article.wp #commentform .contain, body.wines-buythecase article.wp #commentform .contain, body.varietals-show article.wp #commentform .contain, body.exchange article.wp #commentform .contain, body.wine_agents-admin_wines article.wp #commentform .contain, body.wine_agents-admin_orders article.wp #commentform .contain, body.wine_agents-admin_home article.wp #commentform .contain, body.search-index article.wp #commentform .contain, body.markets article.wp #commentform .contain, body.articles article.wp #commentform .contain {
  margin: 0 0 10px !important; }
body.phonegap article.wp #commentform #author, body.wines-buythecase article.wp #commentform #author, body.varietals-show article.wp #commentform #author, body.exchange article.wp #commentform #author, body.wine_agents-admin_wines article.wp #commentform #author, body.wine_agents-admin_orders article.wp #commentform #author, body.wine_agents-admin_home article.wp #commentform #author, body.search-index article.wp #commentform #author, body.markets article.wp #commentform #author, body.articles article.wp #commentform #author {
  border: 1px solid #ddd;
  text-align: center;
  background-color: #f3f3f3;
  padding-top: 4px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin: 10px; }
body.phonegap article.wp .wp-caption, body.wines-buythecase article.wp .wp-caption, body.varietals-show article.wp .wp-caption, body.exchange article.wp .wp-caption, body.wine_agents-admin_wines article.wp .wp-caption, body.wine_agents-admin_orders article.wp .wp-caption, body.wine_agents-admin_home article.wp .wp-caption, body.search-index article.wp .wp-caption, body.markets article.wp .wp-caption, body.articles article.wp .wp-caption {
  border: 1px solid #ddd;
  text-align: center;
  background-color: #f3f3f3;
  padding-top: 4px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin: 10px; }
  body.phonegap article.wp .wp-caption img, body.wines-buythecase article.wp .wp-caption img, body.varietals-show article.wp .wp-caption img, body.exchange article.wp .wp-caption img, body.wine_agents-admin_wines article.wp .wp-caption img, body.wine_agents-admin_orders article.wp .wp-caption img, body.wine_agents-admin_home article.wp .wp-caption img, body.search-index article.wp .wp-caption img, body.markets article.wp .wp-caption img, body.articles article.wp .wp-caption img {
    border: 0 none;
    margin: 0;
    padding: 0; }
body.phonegap article.wp .wp-caption-dd, body.wines-buythecase article.wp .wp-caption-dd, body.varietals-show article.wp .wp-caption-dd, body.exchange article.wp .wp-caption-dd, body.wine_agents-admin_wines article.wp .wp-caption-dd, body.wine_agents-admin_orders article.wp .wp-caption-dd, body.wine_agents-admin_home article.wp .wp-caption-dd, body.search-index article.wp .wp-caption-dd, body.markets article.wp .wp-caption-dd, body.articles article.wp .wp-caption-dd {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px; }
body.phonegap article.wp a img.aligncenter, body.wines-buythecase article.wp a img.aligncenter, body.varietals-show article.wp a img.aligncenter, body.exchange article.wp a img.aligncenter, body.wine_agents-admin_wines article.wp a img.aligncenter, body.wine_agents-admin_orders article.wp a img.aligncenter, body.wine_agents-admin_home article.wp a img.aligncenter, body.search-index article.wp a img.aligncenter, body.markets article.wp a img.aligncenter, body.articles article.wp a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  float: none; }
body.phonegap article.wp img.aligncenter, body.phonegap article.wp .aligncenter, body.wines-buythecase article.wp img.aligncenter, body.wines-buythecase article.wp .aligncenter, body.varietals-show article.wp img.aligncenter, body.varietals-show article.wp .aligncenter, body.exchange article.wp img.aligncenter, body.exchange article.wp .aligncenter, body.wine_agents-admin_wines article.wp img.aligncenter, body.wine_agents-admin_wines article.wp .aligncenter, body.wine_agents-admin_orders article.wp img.aligncenter, body.wine_agents-admin_orders article.wp .aligncenter, body.wine_agents-admin_home article.wp img.aligncenter, body.wine_agents-admin_home article.wp .aligncenter, body.search-index article.wp img.aligncenter, body.search-index article.wp .aligncenter, body.markets article.wp img.aligncenter, body.markets article.wp .aligncenter, body.articles article.wp img.aligncenter, body.articles article.wp .aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  float: none; }
body.phonegap article.wp .widget_authors ul li, body.wines-buythecase article.wp .widget_authors ul li, body.varietals-show article.wp .widget_authors ul li, body.exchange article.wp .widget_authors ul li, body.wine_agents-admin_wines article.wp .widget_authors ul li, body.wine_agents-admin_orders article.wp .widget_authors ul li, body.wine_agents-admin_home article.wp .widget_authors ul li, body.search-index article.wp .widget_authors ul li, body.markets article.wp .widget_authors ul li, body.articles article.wp .widget_authors ul li {
  list-style: none;
  margin-left: 0;
  line-height: 48px; }
  body.phonegap article.wp .widget_authors ul li img, body.wines-buythecase article.wp .widget_authors ul li img, body.varietals-show article.wp .widget_authors ul li img, body.exchange article.wp .widget_authors ul li img, body.wine_agents-admin_wines article.wp .widget_authors ul li img, body.wine_agents-admin_orders article.wp .widget_authors ul li img, body.wine_agents-admin_home article.wp .widget_authors ul li img, body.search-index article.wp .widget_authors ul li img, body.markets article.wp .widget_authors ul li img, body.articles article.wp .widget_authors ul li img {
    float: left;
    margin: 0 10px 10px 0; }
body.phonegap article.wp #footer, body.wines-buythecase article.wp #footer, body.varietals-show article.wp #footer, body.exchange article.wp #footer, body.wine_agents-admin_wines article.wp #footer, body.wine_agents-admin_orders article.wp #footer, body.wine_agents-admin_home article.wp #footer, body.search-index article.wp #footer, body.markets article.wp #footer, body.articles article.wp #footer {
  border-top: 1px solid #3c6c92;
  margin: 35px 0; }
  body.phonegap article.wp #footer p, body.wines-buythecase article.wp #footer p, body.varietals-show article.wp #footer p, body.exchange article.wp #footer p, body.wine_agents-admin_wines article.wp #footer p, body.wine_agents-admin_orders article.wp #footer p, body.wine_agents-admin_home article.wp #footer p, body.search-index article.wp #footer p, body.markets article.wp #footer p, body.articles article.wp #footer p {
    padding: 14px 3px 0; }
body.phonegap article.wp .floatleft, body.wines-buythecase article.wp .floatleft, body.varietals-show article.wp .floatleft, body.exchange article.wp .floatleft, body.wine_agents-admin_wines article.wp .floatleft, body.wine_agents-admin_orders article.wp .floatleft, body.wine_agents-admin_home article.wp .floatleft, body.search-index article.wp .floatleft, body.markets article.wp .floatleft, body.articles article.wp .floatleft {
  float: left;
  margin: 3px 7px 0 0; }
body.phonegap article.wp .floatright, body.wines-buythecase article.wp .floatright, body.varietals-show article.wp .floatright, body.exchange article.wp .floatright, body.wine_agents-admin_wines article.wp .floatright, body.wine_agents-admin_orders article.wp .floatright, body.wine_agents-admin_home article.wp .floatright, body.search-index article.wp .floatright, body.markets article.wp .floatright, body.articles article.wp .floatright {
  float: right;
  margin: 3px 0 0 7px; }
body.phonegap article.wp .fix:after, body.wines-buythecase article.wp .fix:after, body.varietals-show article.wp .fix:after, body.exchange article.wp .fix:after, body.wine_agents-admin_wines article.wp .fix:after, body.wine_agents-admin_orders article.wp .fix:after, body.wine_agents-admin_home article.wp .fix:after, body.search-index article.wp .fix:after, body.markets article.wp .fix:after, body.articles article.wp .fix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }
body.phonegap article.wp * html .fix, body.wines-buythecase article.wp * html .fix, body.varietals-show article.wp * html .fix, body.exchange article.wp * html .fix, body.wine_agents-admin_wines article.wp * html .fix, body.wine_agents-admin_orders article.wp * html .fix, body.wine_agents-admin_home article.wp * html .fix, body.search-index article.wp * html .fix, body.markets article.wp * html .fix, body.articles article.wp * html .fix {
  height: 1%; }
body.phonegap article.wp img.wp-smiley, body.wines-buythecase article.wp img.wp-smiley, body.varietals-show article.wp img.wp-smiley, body.exchange article.wp img.wp-smiley, body.wine_agents-admin_wines article.wp img.wp-smiley, body.wine_agents-admin_orders article.wp img.wp-smiley, body.wine_agents-admin_home article.wp img.wp-smiley, body.search-index article.wp img.wp-smiley, body.markets article.wp img.wp-smiley, body.articles article.wp img.wp-smiley {
  border: none;
  margin: 0;
  padding: 0 2px; }
body.phonegap .wineform, body.wines-buythecase .wineform, body.varietals-show .wineform, body.exchange .wineform, body.wine_agents-admin_wines .wineform, body.wine_agents-admin_orders .wineform, body.wine_agents-admin_home .wineform, body.search-index .wineform, body.markets .wineform, body.articles .wineform {
  border: 2px solid #ddd;
  padding: 20px; }
  body.phonegap .wineform .inner_form_box, body.wines-buythecase .wineform .inner_form_box, body.varietals-show .wineform .inner_form_box, body.exchange .wineform .inner_form_box, body.wine_agents-admin_wines .wineform .inner_form_box, body.wine_agents-admin_orders .wineform .inner_form_box, body.wine_agents-admin_home .wineform .inner_form_box, body.search-index .wineform .inner_form_box, body.markets .wineform .inner_form_box, body.articles .wineform .inner_form_box {
    padding-left: 0; }
  body.phonegap .wineform .information label, body.wines-buythecase .wineform .information label, body.varietals-show .wineform .information label, body.exchange .wineform .information label, body.wine_agents-admin_wines .wineform .information label, body.wine_agents-admin_orders .wineform .information label, body.wine_agents-admin_home .wineform .information label, body.search-index .wineform .information label, body.markets .wineform .information label, body.articles .wineform .information label {
    width: 20%;
    display: inline-block;
    float: left;
    clear: both;
    white-space: nowrap;
    margin-top: 6px; }
  body.phonegap .wineform .information input, body.wines-buythecase .wineform .information input, body.varietals-show .wineform .information input, body.exchange .wineform .information input, body.wine_agents-admin_wines .wineform .information input, body.wine_agents-admin_orders .wineform .information input, body.wine_agents-admin_home .wineform .information input, body.search-index .wineform .information input, body.markets .wineform .information input, body.articles .wineform .information input {
    width: 70%;
    display: inline-block;
    float: right;
    text-align: right; }
  body.phonegap .wineform .half_form_box .information label, body.wines-buythecase .wineform .half_form_box .information label, body.varietals-show .wineform .half_form_box .information label, body.exchange .wineform .half_form_box .information label, body.wine_agents-admin_wines .wineform .half_form_box .information label, body.wine_agents-admin_orders .wineform .half_form_box .information label, body.wine_agents-admin_home .wineform .half_form_box .information label, body.search-index .wineform .half_form_box .information label, body.markets .wineform .half_form_box .information label, body.articles .wineform .half_form_box .information label {
    width: 40%; }
  body.phonegap .wineform .half_form_box .information input, body.wines-buythecase .wineform .half_form_box .information input, body.varietals-show .wineform .half_form_box .information input, body.exchange .wineform .half_form_box .information input, body.wine_agents-admin_wines .wineform .half_form_box .information input, body.wine_agents-admin_orders .wineform .half_form_box .information input, body.wine_agents-admin_home .wineform .half_form_box .information input, body.search-index .wineform .half_form_box .information input, body.markets .wineform .half_form_box .information input, body.articles .wineform .half_form_box .information input {
    width: 50%; }
  body.phonegap .wineform .row, body.wines-buythecase .wineform .row, body.varietals-show .wineform .row, body.exchange .wineform .row, body.wine_agents-admin_wines .wineform .row, body.wine_agents-admin_orders .wineform .row, body.wine_agents-admin_home .wineform .row, body.search-index .wineform .row, body.markets .wineform .row, body.articles .wineform .row {
    font-size: 12px;
    border: none;
    padding-top: 0; }
    body.phonegap .wineform .row label, body.wines-buythecase .wineform .row label, body.varietals-show .wineform .row label, body.exchange .wineform .row label, body.wine_agents-admin_wines .wineform .row label, body.wine_agents-admin_orders .wineform .row label, body.wine_agents-admin_home .wineform .row label, body.search-index .wineform .row label, body.markets .wineform .row label, body.articles .wineform .row label {
      font-size: 14px; }
  body.phonegap .wineform .top_space, body.wines-buythecase .wineform .top_space, body.varietals-show .wineform .top_space, body.exchange .wineform .top_space, body.wine_agents-admin_wines .wineform .top_space, body.wine_agents-admin_orders .wineform .top_space, body.wine_agents-admin_home .wineform .top_space, body.search-index .wineform .top_space, body.markets .wineform .top_space, body.articles .wineform .top_space {
    padding-top: 20px; }
body.phonegap a.gold, body.wines-buythecase a.gold, body.varietals-show a.gold, body.exchange a.gold, body.wine_agents-admin_wines a.gold, body.wine_agents-admin_orders a.gold, body.wine_agents-admin_home a.gold, body.search-index a.gold, body.markets a.gold, body.articles a.gold {
  background: #eeb406;
  border: none;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  padding: 3px 15px;
  color: #fff;
  font-weight: 600;
  font-size: 14px; }
  body.phonegap a.gold:hover, body.wines-buythecase a.gold:hover, body.varietals-show a.gold:hover, body.exchange a.gold:hover, body.wine_agents-admin_wines a.gold:hover, body.wine_agents-admin_orders a.gold:hover, body.wine_agents-admin_home a.gold:hover, body.search-index a.gold:hover, body.markets a.gold:hover, body.articles a.gold:hover {
    background: #ffc81a; }
body.phonegap .profiled_wine, body.wines-buythecase .profiled_wine, body.varietals-show .profiled_wine, body.exchange .profiled_wine, body.wine_agents-admin_wines .profiled_wine, body.wine_agents-admin_orders .profiled_wine, body.wine_agents-admin_home .profiled_wine, body.search-index .profiled_wine, body.markets .profiled_wine, body.articles .profiled_wine {
  position: relative; }
body.phonegap .corner-ribbon-wrapper, body.wines-buythecase .corner-ribbon-wrapper, body.varietals-show .corner-ribbon-wrapper, body.exchange .corner-ribbon-wrapper, body.wine_agents-admin_wines .corner-ribbon-wrapper, body.wine_agents-admin_orders .corner-ribbon-wrapper, body.wine_agents-admin_home .corner-ribbon-wrapper, body.search-index .corner-ribbon-wrapper, body.markets .corner-ribbon-wrapper, body.articles .corner-ribbon-wrapper {
  width: 85px;
  height: 88px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  right: 0px; }
  body.phonegap .corner-ribbon-wrapper .corner-ribbon-inner, body.wines-buythecase .corner-ribbon-wrapper .corner-ribbon-inner, body.varietals-show .corner-ribbon-wrapper .corner-ribbon-inner, body.exchange .corner-ribbon-wrapper .corner-ribbon-inner, body.wine_agents-admin_wines .corner-ribbon-wrapper .corner-ribbon-inner, body.wine_agents-admin_orders .corner-ribbon-wrapper .corner-ribbon-inner, body.wine_agents-admin_home .corner-ribbon-wrapper .corner-ribbon-inner, body.search-index .corner-ribbon-wrapper .corner-ribbon-inner, body.markets .corner-ribbon-wrapper .corner-ribbon-inner, body.articles .corner-ribbon-wrapper .corner-ribbon-inner {
    font: 12px Sans-Serif;
    text-align: center;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    position: relative;
    padding: 2px 0;
    top: 15px;
    width: 120px;
    background-color: #9aca41;
    color: #fff; }
    body.phonegap .corner-ribbon-wrapper .corner-ribbon-inner:before, body.wines-buythecase .corner-ribbon-wrapper .corner-ribbon-inner:before, body.varietals-show .corner-ribbon-wrapper .corner-ribbon-inner:before, body.exchange .corner-ribbon-wrapper .corner-ribbon-inner:before, body.wine_agents-admin_wines .corner-ribbon-wrapper .corner-ribbon-inner:before, body.wine_agents-admin_orders .corner-ribbon-wrapper .corner-ribbon-inner:before, body.wine_agents-admin_home .corner-ribbon-wrapper .corner-ribbon-inner:before, body.search-index .corner-ribbon-wrapper .corner-ribbon-inner:before, body.markets .corner-ribbon-wrapper .corner-ribbon-inner:before, body.articles .corner-ribbon-wrapper .corner-ribbon-inner:before {
      left: 0; }
    body.phonegap .corner-ribbon-wrapper .corner-ribbon-inner:after, body.wines-buythecase .corner-ribbon-wrapper .corner-ribbon-inner:after, body.varietals-show .corner-ribbon-wrapper .corner-ribbon-inner:after, body.exchange .corner-ribbon-wrapper .corner-ribbon-inner:after, body.wine_agents-admin_wines .corner-ribbon-wrapper .corner-ribbon-inner:after, body.wine_agents-admin_orders .corner-ribbon-wrapper .corner-ribbon-inner:after, body.wine_agents-admin_home .corner-ribbon-wrapper .corner-ribbon-inner:after, body.search-index .corner-ribbon-wrapper .corner-ribbon-inner:after, body.markets .corner-ribbon-wrapper .corner-ribbon-inner:after, body.articles .corner-ribbon-wrapper .corner-ribbon-inner:after {
      right: 0; }
body.phonegap #div-gpt-ad-1433688277590-0, body.wines-buythecase #div-gpt-ad-1433688277590-0, body.varietals-show #div-gpt-ad-1433688277590-0, body.exchange #div-gpt-ad-1433688277590-0, body.wine_agents-admin_wines #div-gpt-ad-1433688277590-0, body.wine_agents-admin_orders #div-gpt-ad-1433688277590-0, body.wine_agents-admin_home #div-gpt-ad-1433688277590-0, body.search-index #div-gpt-ad-1433688277590-0, body.markets #div-gpt-ad-1433688277590-0, body.articles #div-gpt-ad-1433688277590-0 {
  height: 55px; }
  body.phonegap #div-gpt-ad-1433688277590-0 iframe, body.wines-buythecase #div-gpt-ad-1433688277590-0 iframe, body.varietals-show #div-gpt-ad-1433688277590-0 iframe, body.exchange #div-gpt-ad-1433688277590-0 iframe, body.wine_agents-admin_wines #div-gpt-ad-1433688277590-0 iframe, body.wine_agents-admin_orders #div-gpt-ad-1433688277590-0 iframe, body.wine_agents-admin_home #div-gpt-ad-1433688277590-0 iframe, body.search-index #div-gpt-ad-1433688277590-0 iframe, body.markets #div-gpt-ad-1433688277590-0 iframe, body.articles #div-gpt-ad-1433688277590-0 iframe {
    margin: 0 auto;
    display: block; }
body.phonegap #google_image_div, body.wines-buythecase #google_image_div, body.varietals-show #google_image_div, body.exchange #google_image_div, body.wine_agents-admin_wines #google_image_div, body.wine_agents-admin_orders #google_image_div, body.wine_agents-admin_home #google_image_div, body.search-index #google_image_div, body.markets #google_image_div, body.articles #google_image_div {
  position: relative !important; }
  body.phonegap #google_image_div a#aw0, body.wines-buythecase #google_image_div a#aw0, body.varietals-show #google_image_div a#aw0, body.exchange #google_image_div a#aw0, body.wine_agents-admin_wines #google_image_div a#aw0, body.wine_agents-admin_orders #google_image_div a#aw0, body.wine_agents-admin_home #google_image_div a#aw0, body.search-index #google_image_div a#aw0, body.markets #google_image_div a#aw0, body.articles #google_image_div a#aw0 {
    width: 320px;
    margin-left: auto;
    margin-right: auto;
    display: block; }
body.phonegap .fixed_footer_offset, body.wines-buythecase .fixed_footer_offset, body.varietals-show .fixed_footer_offset, body.exchange .fixed_footer_offset, body.wine_agents-admin_wines .fixed_footer_offset, body.wine_agents-admin_orders .fixed_footer_offset, body.wine_agents-admin_home .fixed_footer_offset, body.search-index .fixed_footer_offset, body.markets .fixed_footer_offset, body.articles .fixed_footer_offset {
  height: 40px; }
body.phonegap .fixed_footer, body.wines-buythecase .fixed_footer, body.varietals-show .fixed_footer, body.exchange .fixed_footer, body.wine_agents-admin_wines .fixed_footer, body.wine_agents-admin_orders .fixed_footer, body.wine_agents-admin_home .fixed_footer, body.search-index .fixed_footer, body.markets .fixed_footer, body.articles .fixed_footer {
  position: fixed;
  height: 90px;
  bottom: 0;
  width: 100%;
  background: #F6F9EE;
  z-index: 100; }
  body.phonegap .fixed_footer .footer-buttons, body.wines-buythecase .fixed_footer .footer-buttons, body.varietals-show .fixed_footer .footer-buttons, body.exchange .fixed_footer .footer-buttons, body.wine_agents-admin_wines .fixed_footer .footer-buttons, body.wine_agents-admin_orders .fixed_footer .footer-buttons, body.wine_agents-admin_home .fixed_footer .footer-buttons, body.search-index .fixed_footer .footer-buttons, body.markets .fixed_footer .footer-buttons, body.articles .fixed_footer .footer-buttons {
    font-size: 1.4rem; }
  body.phonegap .fixed_footer .articles_button, body.phonegap .fixed_footer .filter_button, body.phonegap .fixed_footer .search_button, body.wines-buythecase .fixed_footer .articles_button, body.wines-buythecase .fixed_footer .filter_button, body.wines-buythecase .fixed_footer .search_button, body.varietals-show .fixed_footer .articles_button, body.varietals-show .fixed_footer .filter_button, body.varietals-show .fixed_footer .search_button, body.exchange .fixed_footer .articles_button, body.exchange .fixed_footer .filter_button, body.exchange .fixed_footer .search_button, body.wine_agents-admin_wines .fixed_footer .articles_button, body.wine_agents-admin_wines .fixed_footer .filter_button, body.wine_agents-admin_wines .fixed_footer .search_button, body.wine_agents-admin_orders .fixed_footer .articles_button, body.wine_agents-admin_orders .fixed_footer .filter_button, body.wine_agents-admin_orders .fixed_footer .search_button, body.wine_agents-admin_home .fixed_footer .articles_button, body.wine_agents-admin_home .fixed_footer .filter_button, body.wine_agents-admin_home .fixed_footer .search_button, body.search-index .fixed_footer .articles_button, body.search-index .fixed_footer .filter_button, body.search-index .fixed_footer .search_button, body.markets .fixed_footer .articles_button, body.markets .fixed_footer .filter_button, body.markets .fixed_footer .search_button, body.articles .fixed_footer .articles_button, body.articles .fixed_footer .filter_button, body.articles .fixed_footer .search_button {
    padding: 0;
    color: #fff;
    height: 40px;
    background: #67981a;
    text-align: center; }
    body.phonegap .fixed_footer .articles_button .inner, body.phonegap .fixed_footer .filter_button .inner, body.phonegap .fixed_footer .search_button .inner, body.wines-buythecase .fixed_footer .articles_button .inner, body.wines-buythecase .fixed_footer .filter_button .inner, body.wines-buythecase .fixed_footer .search_button .inner, body.varietals-show .fixed_footer .articles_button .inner, body.varietals-show .fixed_footer .filter_button .inner, body.varietals-show .fixed_footer .search_button .inner, body.exchange .fixed_footer .articles_button .inner, body.exchange .fixed_footer .filter_button .inner, body.exchange .fixed_footer .search_button .inner, body.wine_agents-admin_wines .fixed_footer .articles_button .inner, body.wine_agents-admin_wines .fixed_footer .filter_button .inner, body.wine_agents-admin_wines .fixed_footer .search_button .inner, body.wine_agents-admin_orders .fixed_footer .articles_button .inner, body.wine_agents-admin_orders .fixed_footer .filter_button .inner, body.wine_agents-admin_orders .fixed_footer .search_button .inner, body.wine_agents-admin_home .fixed_footer .articles_button .inner, body.wine_agents-admin_home .fixed_footer .filter_button .inner, body.wine_agents-admin_home .fixed_footer .search_button .inner, body.search-index .fixed_footer .articles_button .inner, body.search-index .fixed_footer .filter_button .inner, body.search-index .fixed_footer .search_button .inner, body.markets .fixed_footer .articles_button .inner, body.markets .fixed_footer .filter_button .inner, body.markets .fixed_footer .search_button .inner, body.articles .fixed_footer .articles_button .inner, body.articles .fixed_footer .filter_button .inner, body.articles .fixed_footer .search_button .inner {
      margin: 8px; }
      body.phonegap .fixed_footer .articles_button .inner a, body.phonegap .fixed_footer .filter_button .inner a, body.phonegap .fixed_footer .search_button .inner a, body.wines-buythecase .fixed_footer .articles_button .inner a, body.wines-buythecase .fixed_footer .filter_button .inner a, body.wines-buythecase .fixed_footer .search_button .inner a, body.varietals-show .fixed_footer .articles_button .inner a, body.varietals-show .fixed_footer .filter_button .inner a, body.varietals-show .fixed_footer .search_button .inner a, body.exchange .fixed_footer .articles_button .inner a, body.exchange .fixed_footer .filter_button .inner a, body.exchange .fixed_footer .search_button .inner a, body.wine_agents-admin_wines .fixed_footer .articles_button .inner a, body.wine_agents-admin_wines .fixed_footer .filter_button .inner a, body.wine_agents-admin_wines .fixed_footer .search_button .inner a, body.wine_agents-admin_orders .fixed_footer .articles_button .inner a, body.wine_agents-admin_orders .fixed_footer .filter_button .inner a, body.wine_agents-admin_orders .fixed_footer .search_button .inner a, body.wine_agents-admin_home .fixed_footer .articles_button .inner a, body.wine_agents-admin_home .fixed_footer .filter_button .inner a, body.wine_agents-admin_home .fixed_footer .search_button .inner a, body.search-index .fixed_footer .articles_button .inner a, body.search-index .fixed_footer .filter_button .inner a, body.search-index .fixed_footer .search_button .inner a, body.markets .fixed_footer .articles_button .inner a, body.markets .fixed_footer .filter_button .inner a, body.markets .fixed_footer .search_button .inner a, body.articles .fixed_footer .articles_button .inner a, body.articles .fixed_footer .filter_button .inner a, body.articles .fixed_footer .search_button .inner a {
        color: #fff; }
    body.phonegap .fixed_footer .articles_button:hover, body.phonegap .fixed_footer .articles_button:focus, body.phonegap .fixed_footer .articles_button:active, body.phonegap .fixed_footer .articles_button.active, body.phonegap .fixed_footer .filter_button:hover, body.phonegap .fixed_footer .filter_button:focus, body.phonegap .fixed_footer .filter_button:active, body.phonegap .fixed_footer .filter_button.active, body.phonegap .fixed_footer .search_button:hover, body.phonegap .fixed_footer .search_button:focus, body.phonegap .fixed_footer .search_button:active, body.phonegap .fixed_footer .search_button.active, body.wines-buythecase .fixed_footer .articles_button:hover, body.wines-buythecase .fixed_footer .articles_button:focus, body.wines-buythecase .fixed_footer .articles_button:active, body.wines-buythecase .fixed_footer .articles_button.active, body.wines-buythecase .fixed_footer .filter_button:hover, body.wines-buythecase .fixed_footer .filter_button:focus, body.wines-buythecase .fixed_footer .filter_button:active, body.wines-buythecase .fixed_footer .filter_button.active, body.wines-buythecase .fixed_footer .search_button:hover, body.wines-buythecase .fixed_footer .search_button:focus, body.wines-buythecase .fixed_footer .search_button:active, body.wines-buythecase .fixed_footer .search_button.active, body.varietals-show .fixed_footer .articles_button:hover, body.varietals-show .fixed_footer .articles_button:focus, body.varietals-show .fixed_footer .articles_button:active, body.varietals-show .fixed_footer .articles_button.active, body.varietals-show .fixed_footer .filter_button:hover, body.varietals-show .fixed_footer .filter_button:focus, body.varietals-show .fixed_footer .filter_button:active, body.varietals-show .fixed_footer .filter_button.active, body.varietals-show .fixed_footer .search_button:hover, body.varietals-show .fixed_footer .search_button:focus, body.varietals-show .fixed_footer .search_button:active, body.varietals-show .fixed_footer .search_button.active, body.exchange .fixed_footer .articles_button:hover, body.exchange .fixed_footer .articles_button:focus, body.exchange .fixed_footer .articles_button:active, body.exchange .fixed_footer .articles_button.active, body.exchange .fixed_footer .filter_button:hover, body.exchange .fixed_footer .filter_button:focus, body.exchange .fixed_footer .filter_button:active, body.exchange .fixed_footer .filter_button.active, body.exchange .fixed_footer .search_button:hover, body.exchange .fixed_footer .search_button:focus, body.exchange .fixed_footer .search_button:active, body.exchange .fixed_footer .search_button.active, body.wine_agents-admin_wines .fixed_footer .articles_button:hover, body.wine_agents-admin_wines .fixed_footer .articles_button:focus, body.wine_agents-admin_wines .fixed_footer .articles_button:active, body.wine_agents-admin_wines .fixed_footer .articles_button.active, body.wine_agents-admin_wines .fixed_footer .filter_button:hover, body.wine_agents-admin_wines .fixed_footer .filter_button:focus, body.wine_agents-admin_wines .fixed_footer .filter_button:active, body.wine_agents-admin_wines .fixed_footer .filter_button.active, body.wine_agents-admin_wines .fixed_footer .search_button:hover, body.wine_agents-admin_wines .fixed_footer .search_button:focus, body.wine_agents-admin_wines .fixed_footer .search_button:active, body.wine_agents-admin_wines .fixed_footer .search_button.active, body.wine_agents-admin_orders .fixed_footer .articles_button:hover, body.wine_agents-admin_orders .fixed_footer .articles_button:focus, body.wine_agents-admin_orders .fixed_footer .articles_button:active, body.wine_agents-admin_orders .fixed_footer .articles_button.active, body.wine_agents-admin_orders .fixed_footer .filter_button:hover, body.wine_agents-admin_orders .fixed_footer .filter_button:focus, body.wine_agents-admin_orders .fixed_footer .filter_button:active, body.wine_agents-admin_orders .fixed_footer .filter_button.active, body.wine_agents-admin_orders .fixed_footer .search_button:hover, body.wine_agents-admin_orders .fixed_footer .search_button:focus, body.wine_agents-admin_orders .fixed_footer .search_button:active, body.wine_agents-admin_orders .fixed_footer .search_button.active, body.wine_agents-admin_home .fixed_footer .articles_button:hover, body.wine_agents-admin_home .fixed_footer .articles_button:focus, body.wine_agents-admin_home .fixed_footer .articles_button:active, body.wine_agents-admin_home .fixed_footer .articles_button.active, body.wine_agents-admin_home .fixed_footer .filter_button:hover, body.wine_agents-admin_home .fixed_footer .filter_button:focus, body.wine_agents-admin_home .fixed_footer .filter_button:active, body.wine_agents-admin_home .fixed_footer .filter_button.active, body.wine_agents-admin_home .fixed_footer .search_button:hover, body.wine_agents-admin_home .fixed_footer .search_button:focus, body.wine_agents-admin_home .fixed_footer .search_button:active, body.wine_agents-admin_home .fixed_footer .search_button.active, body.search-index .fixed_footer .articles_button:hover, body.search-index .fixed_footer .articles_button:focus, body.search-index .fixed_footer .articles_button:active, body.search-index .fixed_footer .articles_button.active, body.search-index .fixed_footer .filter_button:hover, body.search-index .fixed_footer .filter_button:focus, body.search-index .fixed_footer .filter_button:active, body.search-index .fixed_footer .filter_button.active, body.search-index .fixed_footer .search_button:hover, body.search-index .fixed_footer .search_button:focus, body.search-index .fixed_footer .search_button:active, body.search-index .fixed_footer .search_button.active, body.markets .fixed_footer .articles_button:hover, body.markets .fixed_footer .articles_button:focus, body.markets .fixed_footer .articles_button:active, body.markets .fixed_footer .articles_button.active, body.markets .fixed_footer .filter_button:hover, body.markets .fixed_footer .filter_button:focus, body.markets .fixed_footer .filter_button:active, body.markets .fixed_footer .filter_button.active, body.markets .fixed_footer .search_button:hover, body.markets .fixed_footer .search_button:focus, body.markets .fixed_footer .search_button:active, body.markets .fixed_footer .search_button.active, body.articles .fixed_footer .articles_button:hover, body.articles .fixed_footer .articles_button:focus, body.articles .fixed_footer .articles_button:active, body.articles .fixed_footer .articles_button.active, body.articles .fixed_footer .filter_button:hover, body.articles .fixed_footer .filter_button:focus, body.articles .fixed_footer .filter_button:active, body.articles .fixed_footer .filter_button.active, body.articles .fixed_footer .search_button:hover, body.articles .fixed_footer .search_button:focus, body.articles .fixed_footer .search_button:active, body.articles .fixed_footer .search_button.active {
      background-color: #538406; }
  body.phonegap .fixed_footer .articles_button, body.phonegap .fixed_footer .filter_button, body.wines-buythecase .fixed_footer .articles_button, body.wines-buythecase .fixed_footer .filter_button, body.varietals-show .fixed_footer .articles_button, body.varietals-show .fixed_footer .filter_button, body.exchange .fixed_footer .articles_button, body.exchange .fixed_footer .filter_button, body.wine_agents-admin_wines .fixed_footer .articles_button, body.wine_agents-admin_wines .fixed_footer .filter_button, body.wine_agents-admin_orders .fixed_footer .articles_button, body.wine_agents-admin_orders .fixed_footer .filter_button, body.wine_agents-admin_home .fixed_footer .articles_button, body.wine_agents-admin_home .fixed_footer .filter_button, body.search-index .fixed_footer .articles_button, body.search-index .fixed_footer .filter_button, body.markets .fixed_footer .articles_button, body.markets .fixed_footer .filter_button, body.articles .fixed_footer .articles_button, body.articles .fixed_footer .filter_button {
    border-right: 2px solid #fff; }

.show_only_in_phonegap_app, .hide_in_phonegap_app {
  display: none; }

ion-content::part(scroll) {
  overscroll-behavior: none; }

.slick-slider {
  position: relative;
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block; }
  .slick-track:before {
    display: table;
    content: ""; }
  .slick-track:after {
    display: table;
    content: "";
    clear: both; }

.slick-loading .slick-track {
  visibility: hidden; }

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px; }

[dir='rtl'] .slick-slide {
  float: right; }

.slick-slide img {
  display: block; }
.slick-slide.slick-loading img {
  display: none; }
.slick-slide.dragging img {
  pointer-events: none; }

.slick-initialized .slick-slide {
  display: block; }

.slick-loading .slick-slide {
  visibility: hidden; }

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.slick-loading .slick-list {
  background: #fff url("/assets/v2/ajax-loader.gif") center center no-repeat; }

@font-face {
  font-family: "slick";
  font-weight: normal;
  font-style: normal;
  src: url("/assets/slick.eot");
  src: url("/assets/slick.eot?#iefix") format("embedded-opentype"), url("/assets/slick.woff") format("woff"), url("/assets/slick.ttf") format("truetype"), url("/assets/slick.svg#slick") format("svg"); }
.slick-prev, .slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent; }

.slick-prev:hover, .slick-prev:focus {
  color: transparent;
  outline: none;
  background: transparent; }

.slick-next:hover, .slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent; }

.slick-prev:hover:before, .slick-prev:focus:before {
  opacity: 1; }

.slick-next:hover:before, .slick-next:focus:before {
  opacity: 1; }

.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
  opacity: 0.25; }

.slick-prev:before, .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }

[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto; }

.slick-prev:before {
  content: "←"; }

[dir='rtl'] .slick-prev:before {
  content: "→"; }

.slick-next {
  right: -25px; }

[dir='rtl'] .slick-next {
  right: auto;
  left: -25px; }

.slick-next:before {
  content: "→"; }

[dir='rtl'] .slick-next:before {
  content: "←"; }

.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -45px;
  display: block;
  width: 100%;
  padding: 0;
  list-style: none;
  text-align: center; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      font-size: 0;
      line-height: 0;
      display: block;
      width: 20px;
      height: 20px;
      padding: 5px;
      cursor: pointer;
      color: transparent;
      border: 0;
      outline: none;
      background: transparent; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
      .slick-dots li button:hover:before, .slick-dots li button:focus:before {
        opacity: 1; }
      .slick-dots li button:before {
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        position: absolute;
        top: 0;
        left: 0;
        width: 20px;
        height: 20px;
        content: "•";
        text-align: center;
        opacity: 0.25;
        color: black;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      opacity: 0.75;
      color: black; }
.signup-overlay-outer {
  width: 50%; }

.modal-backdrop {
  z-index: 0; }

.signup-overlay {
  border: 5px solid #eeb406;
  padding: 15px;
  text-align: center; }
  .signup-overlay .title p {
    color: #eeb406;
    font-size: 30px;
    font-weight: bold;
    margin: 15px 0px 0 0px;
    line-height: 1.2em; }
  .signup-overlay .sub-title {
    color: black;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px; }
  .signup-overlay .top-five-logoo {
    overflow: hidden;
    position: relative;
    min-height: 50px; }
    .signup-overlay .top-five-logoo img {
      position: absolute;
      left: 50%;
      top: 25px;
      -webkit-transform: translateY(-50%) translateX(-50%); }
  .signup-overlay ul {
    text-align: left;
    list-style-image: url("/assets/landing_pages/bullet.png");
    padding: 10px 0 0 45px; }
    .signup-overlay ul li {
      margin-bottom: 10px;
      font-size: 18px; }
  .signup-overlay a {
    color: #fff;
    background: #eeb406;
    padding: 18px 44px;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    font-size: 18px;
    text-align: center;
    font-weight: 600;
    display: inline-block;
    margin: 20px 0; }
    .signup-overlay a:hover {
      text-decoration: none; }
    .signup-overlay a.cta, .signup-overlay a.anti-cta {
      font-weight: 600;
      font-size: 18px;
      text-align: center;
      padding: 0 0 40px 0;
      background: #eeb406;
      border: none;
      -webkit-border-radius: 54px;
      -moz-border-radius: 54px;
      border-radius: 54px;
      padding: 15px 30px;
      color: #fff; }
    .signup-overlay a.anti-cta {
      font-weight: 300;
      font-size: 16px;
      background: #fff;
      color: grey;
      border: 1px solid lightgrey; }
    .signup-overlay a:hover {
      text-decoration: none; }
/**************************
 *
 *  Sign in page / login
 *
 ************************* */
body.login ul.list-bullet {
  margin-left: 0px;
  padding-left: 20px;
  list-style-type: none; }
  body.login ul.list-bullet i.fa {
    margin: 0 0 0 -25px;
    position: relative; }
  body.login ul.list-bullet li {
    margin-bottom: 15px; }
body.login .sign-in-container {
  border-top: solid 1px #acacac;
  border-bottom: solid 1px #acacac; }
body.login .row.sign-in .benefits {
  background: #999966;
  padding-top: 35px;
  padding-bottom: 35px;
  padding-left: 45px;
  padding-right: 45px; }
body.login .sign-in h2 {
  font-size: 24px;
  margin-bottom: 15px;
  margin-top: 0px;
  font-weight: bold; }
body.login .sign-in ul {
  padding-left: 20px; }
  body.login .sign-in ul:first-of-type {
    margin-bottom: 15px; }
  body.login .sign-in ul li {
    font-size: 16px; }
body.login .sign-in .form {
  padding-top: 15px;
  padding-left: 55px;
  padding-right: 55px; }
  body.login .sign-in .form h2 {
    margin-bottom: 10px; }
body.login .sign-in hr {
  margin-top: 12px;
  margin-bottom: 12px; }
body.login .sign-in .form div {
  margin-bottom: 0px;
  width: 100%;
  max-width: 100%;
  display: inline-block; }
  body.login .sign-in .form div:last-of-type {
    margin-bottom: 0px; }
  body.login .sign-in .form div .field_with_errors {
    display: inline; }
body.login .sign-in .form input[type="text"], body.login .sign-in .form input[type="password"] {
  width: 100%;
  max-width: 72%;
  min-height: 35px;
  margin-bottom: 10px; }
body.login .sign-in .form label {
  width: 26%;
  display: inline-block;
  font-weight: normal; }
body.login .sign-in .form input[type="checkbox"] {
  margin-right: 10px;
  width: 15px;
  height: 15px;
  position: relative;
  vertical-align: middle;
  margin-top: 0px; }
body.login .sign-in .form label.checkbox-label {
  display: inline-block;
  width: auto;
  max-width: 100%;
  font-weight: bold;
  position: relative;
  vertical-align: middle;
  top: 2px;
  font-size: 13px; }
body.login .sign-in .form input[type="submit"] {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 15px;
  padding-right: 15px;
  background: #eeb406;
  float: right; }
  body.login .sign-in .form input[type="submit"]:hover {
    color: #fff;
    background: #ffc81a; }
body.login .row.widgets {
  margin-top: 50px; }
body.login .sign-in-widgets {
  padding-left: 0px;
  padding-right: 0px; }
body.login .sign-in .form.mobile {
  display: none; }
body.login .article-secondary .widget-title:last-of-type {
  border-bottom: solid 1px #acacac; }
body.login .article-secondary:last-of-type .widget-title {
  border: none; }
@media (max-width: 1200px) {
  body.login .sign-in .form label {
    width: 100%;
    max-width: 100%; }
  body.login .sign-in .form input[type="text"], body.login .sign-in .form input[type="password"] {
    width: 100%;
    max-width: 100%; }
  body.login .row.sign-in .benefits {
    padding-top: 50px;
    padding-bottom: 50px; } }
@media (max-width: 767px) {
  body.login .sign-in .form {
    display: none; }
    body.login .sign-in .form.mobile {
      display: block;
      margin-bottom: 35px; }
  body.login .sign-in .benefits {
    float: right; } }
body.exchange [data-toggle="buttons"] &gt; .btn input[type="radio"], body.exchange [data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="radio"], body.exchange [data-toggle="buttons"] &gt; .btn input[type="checkbox"], body.exchange [data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="checkbox"], body.exchange .inactive-buttons .btn input[type="checkbox"], body.wine_agents [data-toggle="buttons"] &gt; .btn input[type="radio"], body.wine_agents [data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="radio"], body.wine_agents [data-toggle="buttons"] &gt; .btn input[type="checkbox"], body.wine_agents [data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="checkbox"], body.wine_agents .inactive-buttons .btn input[type="checkbox"], body.markets [data-toggle="buttons"] &gt; .btn input[type="radio"], body.markets [data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="radio"], body.markets [data-toggle="buttons"] &gt; .btn input[type="checkbox"], body.markets [data-toggle="buttons"] &gt; .btn-group &gt; .btn input[type="checkbox"], body.markets .inactive-buttons .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }
body.exchange input.has-error, body.wine_agents input.has-error, body.markets input.has-error {
  border: 1px solid #a94442 !important; }
body.exchange input.has-success, body.wine_agents input.has-success, body.markets input.has-success {
  border: 1px solid #67981a !important; }
body.exchange .breadcrumb &gt; .active, body.exchange .exchange_subnav li.active a, body.wine_agents .breadcrumb &gt; .active, body.wine_agents .exchange_subnav li.active a, body.markets .breadcrumb &gt; .active, body.markets .exchange_subnav li.active a {
  color: #777777; }
body.exchange ol.breadcrumb, body.wine_agents ol.breadcrumb, body.markets ol.breadcrumb {
  background: none;
  margin-bottom: 0; }
  body.exchange ol.breadcrumb &gt; li + li:before, body.wine_agents ol.breadcrumb &gt; li + li:before, body.markets ol.breadcrumb &gt; li + li:before {
    content: "&gt; ";
    padding: 0 5px;
    color: #949494; }
body.exchange .exchangeform i.fa-asterisk, body.wine_agents .exchangeform i.fa-asterisk, body.markets .exchangeform i.fa-asterisk {
  color: #67981a;
  font-size: 12px; }
body.exchange h1, body.wine_agents h1, body.markets h1 {
  font-weight: 200; }
body.exchange .custom_checkboxes, body.wine_agents .custom_checkboxes, body.markets .custom_checkboxes {
  width: 100%; }
  body.exchange .custom_checkboxes label.btn:first-child, body.wine_agents .custom_checkboxes label.btn:first-child, body.markets .custom_checkboxes label.btn:first-child {
    padding: 0px; }
  body.exchange .custom_checkboxes label.btn, body.wine_agents .custom_checkboxes label.btn, body.markets .custom_checkboxes label.btn {
    width: 30px;
    text-align: left; }
  body.exchange .custom_checkboxes h5, body.wine_agents .custom_checkboxes h5, body.markets .custom_checkboxes h5 {
    font-size: 24px;
    font-weight: normal;
    min-height: 45px; }
  body.exchange .custom_checkboxes a.collapseControl, body.exchange .custom_checkboxes a.collapseControl:hover, body.wine_agents .custom_checkboxes a.collapseControl, body.wine_agents .custom_checkboxes a.collapseControl:hover, body.markets .custom_checkboxes a.collapseControl, body.markets .custom_checkboxes a.collapseControl:hover {
    text-decoration: none; }
  body.exchange .custom_checkboxes a[aria-expanded=true] .fa-chevron-right, body.wine_agents .custom_checkboxes a[aria-expanded=true] .fa-chevron-right, body.markets .custom_checkboxes a[aria-expanded=true] .fa-chevron-right {
    display: none; }
  body.exchange .custom_checkboxes a[aria-expanded=false] .fa-chevron-down, body.wine_agents .custom_checkboxes a[aria-expanded=false] .fa-chevron-down, body.markets .custom_checkboxes a[aria-expanded=false] .fa-chevron-down {
    display: none; }
body.exchange .planlist .row, body.wine_agents .planlist .row, body.markets .planlist .row {
  padding-bottom: 20px;
  padding-top: 20px;
  cursor: pointer; }
  body.exchange .planlist .row:first-child, body.wine_agents .planlist .row:first-child, body.markets .planlist .row:first-child {
    padding-top: 0px; }
  body.exchange .planlist .row .name, body.wine_agents .planlist .row .name, body.markets .planlist .row .name {
    font-size: 30px;
    color: #67981a; }
body.exchange .anti-cta, body.wine_agents .anti-cta, body.markets .anti-cta {
  text-align: center;
  -webkit-border-radius: 54px;
  -moz-border-radius: 54px;
  border-radius: 54px;
  padding: 15px 30px;
  font-weight: 300;
  font-size: 14px;
  background: #fff;
  color: grey;
  border: 1px solid lightgrey; }
  body.exchange .anti-cta.small, body.wine_agents .anti-cta.small, body.markets .anti-cta.small {
    font-size: 14px;
    padding: 5px 20px;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px; }
body.exchange .small.cta, body.wine_agents .small.cta, body.markets .small.cta {
  font-size: 14px;
  padding: 5px 20px;
  -webkit-border-radius: 26px;
  -moz-border-radius: 26px; }
body.exchange .exchange_subnav, body.wine_agents .exchange_subnav, body.markets .exchange_subnav {
  list-style: none;
  padding: 0px;
  border: 1px solid lightgrey;
  border-radius: 10px; }
  body.exchange .exchange_subnav li, body.wine_agents .exchange_subnav li, body.markets .exchange_subnav li {
    padding: 5px 15px; }
    body.exchange .exchange_subnav li:hover, body.exchange .exchange_subnav li.active, body.wine_agents .exchange_subnav li:hover, body.wine_agents .exchange_subnav li.active, body.markets .exchange_subnav li:hover, body.markets .exchange_subnav li.active {
      background: #F6F9EE; }
    body.exchange .exchange_subnav li:first-child, body.wine_agents .exchange_subnav li:first-child, body.markets .exchange_subnav li:first-child {
      border-radius: 10px 10px 0 0; }
    body.exchange .exchange_subnav li:last-child, body.wine_agents .exchange_subnav li:last-child, body.markets .exchange_subnav li:last-child {
      border-radius: 0 0 10px 10px; }
    body.exchange .exchange_subnav li a, body.wine_agents .exchange_subnav li a, body.markets .exchange_subnav li a {
      color: #67981a; }
      body.exchange .exchange_subnav li a:hover, body.wine_agents .exchange_subnav li a:hover, body.markets .exchange_subnav li a:hover {
        text-decoration: none; }
body.exchange .purchase_history .name, body.wine_agents .purchase_history .name, body.markets .purchase_history .name {
  font-size: 20px; }
body.exchange .purchase_history label, body.wine_agents .purchase_history label, body.markets .purchase_history label {
  display: inline-block; }
body.exchange .purchase_history .info, body.wine_agents .purchase_history .info, body.markets .purchase_history .info {
  font-size: 14px;
  display: inline-block; }
body.exchange .referral_code, body.wine_agents .referral_code, body.markets .referral_code {
  background-color: #99ca4c;
  color: white;
  padding: 2px 10px;
  margin-left: 5px;
  font-size: 1.65rem; }
body.exchange .referral_credits, body.wine_agents .referral_credits, body.markets .referral_credits {
  margin-left: 5px;
  font-size: 1.65rem; }

body.markets .pagination {
  margin: 0; }
body.markets .order-information .custom_checkboxes .outer_label {
  width: 100% !important;
  text-align: right !important; }
body.markets .order-information .custom_checkboxes .inner_label {
  display: inline-block;
  margin-right: 20px;
  text-align: right; }
body.markets .main h1 {
  white-space: nowrap; }
  body.markets .main h1 .logo {
    width: 50px;
    display: inline-block; }
  body.markets .main h1 .title {
    display: inline-block;
    font-size: 3.5rem; }
body.markets .pagination {
  margin: 0; }
body.markets .order-information .custom_checkboxes .outer_label {
  width: 100% !important;
  text-align: left !important;
  margin-top: 6px; }
body.markets .order-information .custom_checkboxes .inner_label {
  display: inline-block;
  margin-right: 10px;
  text-align: left; }
body.markets .wineform .half_form_box select {
  width: 50%;
  float: right; }
body.markets .cta {
  background: #eeb406;
  border: none;
  -webkit-border-radius: 54px;
  -moz-border-radius: 54px;
  border-radius: 54px;
  padding: 10px 50px;
  color: #fff;
  font-weight: 600;
  font-size: 24px;
  cursor: pointer;
  cursor: hand; }
  body.markets .cta:hover {
    background: #ffc81a; }
  body.markets .cta.small {
    font-size: 14px;
    padding: 5px 20px;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px; }
body.markets .anti-cta {
  text-align: center;
  -webkit-border-radius: 54px;
  -moz-border-radius: 54px;
  border-radius: 54px;
  padding: 15px 30px;
  font-weight: 300;
  font-size: 14px;
  background: #fff;
  color: grey;
  border: 1px solid lightgrey; }
  body.markets .anti-cta:hover {
    background: #ebebeb; }
  body.markets .anti-cta.small {
    font-size: 14px;
    padding: 5px 20px;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px; }
body.markets .btn.anti-cta.small {
  width: auto;
  padding: 5px 30px;
  margin-top: 10px;
  -webkit-border-radius: 26px;
  -moz-border-radius: 26px;
  border: 1px solid #777;
  color: #777;
  margin-right: 20px; }
body.markets .tooltip-inner {
  white-space: normal; }
body.markets .fa.info {
  font-size: 14px;
  color: #949494; }
body.markets .field-info {
  font-size: 12px; }
body.markets .micro_thumb {
  width: 20px;
  overflow: hidden;
  display: block;
  padding: 5px 0 0 0;
  object-fit: cover; }
body.markets img.micro_thumb {
  padding: 0px;
  width: 20px;
  height: 20px; }
body.markets .market_promo_code {
  width: 40%;
  display: inline-block;
  margin-left: 20px;
  margin-right: 0px; }
  body.markets .market_promo_code label, body.markets .market_promo_code .error_message {
    font-size: 15px;
    font-weight: normal; }
body.markets tfoot td, body.markets tfoot th {
  text-align: right; }

.market-footer {
  background: #5a5a5a;
  margin: 0;
  width: 100%; }

.blur {
  filter: blur(3px);
  -webkit-filter: blur(3px); }

.market-favorites {
  color: black;
  font-size: 14px; }
  .market-favorites .fa {
    color: #eeb406; }
  .market-favorites .info {
    display: inline-block; }

.markets\/producer.markets-show label.small {
  font-size: 14px;
  margin-bottom: 0;
  color: #949494; }
.markets\/producer.markets-show .data {
  margin: -5px 0 10px 0;
  font-size: 18px; }
  .markets\/producer.markets-show .data.small {
    margin: 0;
    height: 30px; }
    .markets\/producer.markets-show .data.small:first {
      margin-top: -5px; }
  .markets\/producer.markets-show .data .outer_label {
    margin: 0; }
  .markets\/producer.markets-show .data .inner_label {
    margin: 0px 0 0px 0;
    font-size: 16px !important; }

/* ...
 *--- Vendor ---
 *
 *
 *--- Pages ---
 *
 *
 *
 *
 *
 *
 *
 *
 *
 */
/* ...
 *--- Vendor ---
 *= require bootstrap
 *
 *--- Pages ---
 *= require landing
 *= require signup_new
 *= require phonegap
 *= require slick
 *= require signup_overlay
 *= require login
 *= require exchange
 *= require markets
 *= require_self
 */
input[type=submit] {
  outline: none; }

.alert {
  border-radius: 0px; }

.award_badge {
  float: right;
  width: 150px;
  height: 150px; }

.currency_format {
  text-align: right; }

.pointer {
  cursor: pointer; }

body.blog .article-show .aligncenter, body.users .categories .aligncenter, body.events .article-show .aligncenter, body.awards .aligncenter {
  margin-left: auto;
  margin-right: auto;
  display: block; }
body.blog .article-show .alignright, body.users .categories .alignright, body.events .article-show .alignright, body.awards .alignright {
  float: right;
  margin-left: 1rem; }
body.blog .article-show .tabs .tab i.fa, body.users .categories .tabs .tab i.fa, body.events .article-show .tabs .tab i.fa, body.awards .tabs .tab i.fa {
  margin-top: 0.5rem; }
body.blog .article-show .tabs .tab, body.users .categories .tabs .tab, body.events .article-show .tabs .tab, body.awards .tabs .tab {
  display: none; }
  body.blog .article-show .tabs .tab.active, body.users .categories .tabs .tab.active, body.events .article-show .tabs .tab.active, body.awards .tabs .tab.active {
    display: block; }
body.blog .article-show .tabs a.block-link, body.users .categories .tabs a.block-link, body.events .article-show .tabs a.block-link, body.awards .tabs a.block-link {
  display: block;
  padding: 1rem;
  border-top: solid 1px #c2c2c2;
  color: #999966;
  font-weight: bold;
  text-decoration: none;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out; }
  body.blog .article-show .tabs a.block-link:hover, body.users .categories .tabs a.block-link:hover, body.events .article-show .tabs a.block-link:hover, body.awards .tabs a.block-link:hover {
    padding-left: 30px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out; }

body.winery_regions .media .all-reviews {
  display: inline-block;
  float: right; }
body.winery_regions .media {
  border-right: 1px solid #999966;
  padding-bottom: 15px;
  margin-bottom: 15px;
  margin-top: 15px;
  padding-top: 0; }
  @media (max-width: 767px) {
    body.winery_regions .media {
      border-bottom: 1px solid #999966; } }
body.winery_regions ul.winepicks {
  padding-left: 20px;
  font-size: 13px; }
body.winery_regions .pagination {
  float: right;
  margin: 8px; }

body.users .pagination {
  width: 100%;
  text-align: right; }
body.users ul.people {
  list-style: none; }
  body.users ul.people .media {
    border-right: 1px solid #999966;
    padding-bottom: 15px;
    margin-bottom: 15px; }
    @media (max-width: 767px) {
      body.users ul.people .media {
        border-bottom: 1px solid #999966; } }
    body.users ul.people .media:first-child {
      margin-top: 15px; }
  body.users ul.people .ratio {
    float: right;
    color: #999966; }
  body.users ul.people .stat {
    font-size: 1.4rem; }
    body.users ul.people .stat h5 {
      font-size: 1.4rem;
      margin-bottom: 5px; }
body.users .media-below {
  margin-top: 10px; }
  body.users .media-below .media-heading {
    text-align: right; }
  body.users .media-below ul.winereviews {
    font-size: 1.4rem;
    padding-left: 15px; }
body.users ul.thumbs {
  padding-left: 0;
  margin-top: 5px;
  list-style-type: none; }
  body.users ul.thumbs li {
    float: left;
    color: #660;
    width: auto;
    height: 23px;
    line-height: 23px;
    background: transparent url(new/icons/thumbs-down.gif) no-repeat;
    border: 0;
    margin: 0 10px 0 0;
    padding: 0 0 0 26px; }
body.users ul.thumbs li.up, body.users .thumb_up a {
  background-image: url(new/icons/thumbs-up.gif); }

body.hybrid {
  min-width: 650px;
  width: auto !important;
  overflow-x: visible !important; }

.dropdown-menu &gt; li &gt; a:focus, .dropdown-menu &gt; li &gt; a:hover {
  color: #fff;
  background: #cccc99; }

.review-outer {
  -moz-column-width: 28em;
  -webkit-column-width: 28em;
  -moz-column-gap: 1em;
  -webkit-column-gap: 1em; }

.itemz {
  display: inline-block;
  padding: 0.25rem;
  width: 100%; }
  .itemz:first-of-type {
    float: left; }

.wellz {
  position: relative;
  display: inline-block;
  width: 100%; }

body.home-privacy h3, body.home-terms h3 {
  margin: 1rem; }
body.home-privacy h4, body.home-terms h4 {
  color: #000;
  text-align: left; }

/****************************
 *
 *
 *  Main Styles
 *
 *
 ************************* */
body {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  max-width: 100%;
  overflow-x: hidden; }

.active_nav_li, body.blog .header li[data-nav=blog],
body.accounts .header li[data-nav=accounts],
body.top .header li[data-nav=top], body.foods .header li[data-nav=top],
body.users .header li[data-nav=users],
body.videos .header li[data-nav=videos],
body.media .header li[data-nav=media],
body.account .header li[data-nav=account],
body.awards .header li[data-nav=awards],
body.exchange .header li[data-nav=exchange],
body.articles .header li[data-nav=articles],
body.events .header li[data-nav=events],
body.profilers .header li[data-nav=account],
body.wine_agents-admin_wines .header li[data-nav=wines],
body.wine_agents-admin_orders .header li[data-nav=orders],
body.wine_agents-admin_wines_index .header li[data-nav=wines],
body.wine_agents-admin_orders_index .header li[data-nav=orders],
body.wine_agents-admin_home .header li[data-nav=settings],
body.wine_agents-admin_submissions .header li[data-nav=submissions],
body.markets-show .header li[data-nav=account],
body.markets\/wines:not(.markets-search) .header li[data-nav=wines],
body.markets-account .header li[data-nav=account],
body.markets-stripe .header li[data-nav=account],
body.markets-activity .header li[data-nav=activity],
body.markets-search .header li[data-nav=search],
body.markets\/wines.markets-index .header li[data-nav=favourites] {
  background: #cccc99; }

nav {
  min-height: 65px;
  text-align: right; }

.navbar-nav {
  float: none !important;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  display: table;
  font-size: 18px; }

nav.navbar-default {
  background: #999966;
  border: 0px;
  margin-bottom: 0px;
  color: #fff;
  font-weight: normal; }
nav .glyphicon-search {
  font-size: 18pt;
  cursor: pointer;
  top: 5px; }

.navbar-nav &gt; li {
  display: table-cell;
  float: none; }

.navbar-default .navbar-nav &gt; li &gt; a {
  color: #fff;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 16px;
  white-space: nowrap; }

.navbar-nav &gt; li &gt; a {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  line-height: 65px;
  color: #fff;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 16px; }

.navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; li &gt; a:hover {
  color: #fff;
  background: #cccc99;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 16px; }
.navbar-default .navbar-nav &gt; .active &gt; a:focus, .navbar-default .navbar-nav &gt; .active &gt; a:hover {
  color: #fff;
  background: #cccc99;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 16px; }
.navbar-default .navbar-toggle {
  border-radius: 0px;
  margin: 0px;
  min-height: 55px;
  padding-left: 15px;
  padding-right: 15px;
  color: #fff;
  color: #999966;
  border: none;
  float: left;
  padding-top: 15px;
  padding-bottom: 15px; }
  .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background: #cccc99;
    color: #fff; }
  .navbar-default .navbar-toggle:hover span, .navbar-default .navbar-toggle:focus span {
    background: #fff; }

nav img {
  max-width: 100%;
  height: auto;
  max-height: 40px; }
nav .navbar-brand {
  padding: 5px; }

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 3px; }

.navbar-brand {
  float: right; }

.navbar-default .navbar-toggle {
  max-width: 140px; }
.navbar-default .navbar-nav &gt; li &gt; a:focus {
  color: #fff;
  background: #cccc99; }

.navbar-toggle div {
  display: inline-block;
  font-size: 16px;
  font-weight: normal; }

.navbar-default .navbar-toggle .icon-bar {
  background: #999966;
  border: none; }

.dropdown:hover .dropdown-menu {
  display: block; }

.mobile-nav {
  width: 75%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -75%;
  z-index: 99;
  min-height: 100%;
  background: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
  .mobile-nav.expanded {
    overflow-y: scroll;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    left: 0;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.8); }

.mobile-nav-header {
  background: #999966;
  line-height: 55px;
  font-size: 15px;
  color: #fff;
  padding-left: 15px;
  cursor: pointer;
  padding-right: 15px;
  text-align: right; }
  .mobile-nav-header .glyphicon, .mobile-nav-header i.fa {
    top: 2px; }

.mobile-nav li {
  font-weight: bold;
  font-size: 15px;
  color: #999966;
  display: block; }
  .mobile-nav li a {
    font-weight: bold;
    font-size: 15px;
    color: #999966;
    display: block; }
.mobile-nav ul {
  padding: 0px;
  margin: 0px; }
.mobile-nav li a {
  padding: 25px 15px;
  border-bottom: solid 1px #acacac; }
  .mobile-nav li a .glyphicon, .mobile-nav li a i.fa {
    position: relative;
    top: 4px;
    float: right; }
.mobile-nav li.search {
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: solid 1px #acacac;
  padding-left: 15px;
  padding-right: 15px; }
.mobile-nav li a:hover, .mobile-nav li a:focus {
  background: #999966;
  color: #fff;
  text-decoration: none; }
.mobile-nav li.search .glyphicon, .mobile-nav li.search i.fa {
  font-size: 18px;
  line-height: 16px;
  font-weight: bold;
  position: relative; }
.mobile-nav li.search input {
  display: inline-block;
  border: none;
  margin-left: 10px;
  min-height: 40px;
  padding-left: 5px;
  padding-right: 5px;
  width: 100%;
  max-width: 92%; }

ul.mobile-nav-submenu li a {
  padding: 15px 15px 15px 50px;
  background: #c1c18e;
  color: white;
  font-weight: normal; }

.search-dropdown {
  left: -200px;
  width: 300px;
  padding: 5px 15px; }

.wine_search_query_field {
  width: 100%; }

.gsc-above-wrapper-area {
  border: none !important; }

.gsc-control-cse {
  padding: 0 !important; }

form.gsc-search-box td {
  background: transparent !important; }
form.gsc-search-box-tools table.gsc-search-box td.gsc-input {
  padding: 5px 10px !important; }

.gsc-input-box {
  border: 0px !important;
  height: 100% !important; }
  .gsc-input-box:hover {
    border: 0px !important;
    height: 100% !important; }

.gsc-search-button {
  display: none; }

td.gsc-input td {
  padding: 4px; }

.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
  width: 13px;
  height: 13px;
  padding: 6px 6px !important;
  min-width: 13px;
  margin-top: 2px; }

.cse .gsc-control-cse, .gsc-control-cse {
  padding: 0 1em !important;
  width: auto; }

.cse .gsc-control-cse, .gsc-control-cse {
  background-color: transparent !important;
  border: none !important; }

.gsc-resultsHeader td, .gsc-result-info-container, .gcsc-branding td {
  background-image: none !important;
  padding: 0; }

.gsc-control-searchbox-only {
  margin-top: -10px; }

.mobile-nav .gsc-control-searchbox-only {
  margin: 0; }
.mobile-nav .gsib_b {
  padding: 8px 0 0 0; }
  .mobile-nav .gsib_b a {
    padding: 0;
    border: 0; }
.mobile-nav .gsst_a .gscb_a {
  color: #999966; }
  .mobile-nav .gsst_a .gscb_a:hover, .mobile-nav .gsst_a .gscb_a:focus, .mobile-nav .gsst_a .gscb_a:active, .mobile-nav .gsst_a .gscb_a.active {
    color: #999966; }

.container {
  color: #000; }
  .container img {
    max-width: 100%;
    height: auto; }
  .container .logo img {
    max-height: 90px; }

.account-status-wrapper {
  background: #cccc99; }

.account-status {
  line-height: 30px; }
  .account-status .welcome-message {
    font-weight: bold;
    padding-left: 20px; }
  .account-status a.secondary {
    color: #fff;
    display: inline-block;
    line-height: 30px;
    padding-left: 8px;
    padding-right: 8px; }
    .account-status a.secondary:hover, .account-status a.secondary:focus, .account-status a.secondary:active, .account-status a.secondary.active {
      text-decoration: underline;
      background: #999966; }
    .account-status a.secondary.end {
      margin-left: -8px; }
  .account-status a.primary {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    background: #999966;
    display: inline-block;
    line-height: 30px;
    margin-left: 15px;
    padding-left: 15px;
    padding-right: 15px; }
    .account-status a.primary:hover, .account-status a.primary:focus, .account-status a.primary:active, .account-status a.primary.active {
      text-decoration: underline; }

.above-nav {
  padding-top: 10px;
  padding-bottom: 10px; }

.desktop-nav {
  background: #999966;
  min-height: 55px;
  margin-bottom: 10px; }

.footer {
  background: #999966;
  padding-left: 25px;
  padding-right: 25px;
  margin-top: 25px;
  max-width: 100%;
  overflow-x: hidden; }
  .footer .col-md-2:first-of-type {
    padding-left: 0px;
    margin-right: -15px; }
  .footer .col-md-4 {
    padding-right: 0px; }
  .footer .row {
    overflow: hidden; }
  .footer .copyright {
    color: #fff;
    font-size: 14px; }

.col-footer-logo {
  height: 100%;
  padding-top: 50px;
  padding-bottom: 200px;
  margin-bottom: -200px;
  background: #fff; }

.footer-logo {
  text-align: center;
  max-width: 300px;
  width: 100%;
  float: right;
  background: #fff; }

.footer ul {
  padding-left: 0px;
  padding-top: 35px; }
  .footer ul li {
    margin-bottom: 5px;
    font-size: 15px;
    list-style: none;
    line-height: 20px; }
    .footer ul li a {
      color: #fff !important; }
    .footer ul li.large {
      font-size: 17px;
      margin-bottom: 8px; }

.red-dropdown {
  height: 32px;
  background: #fff url("/assets/v2/red-dropdown-large.png") no-repeat right;
  -webkit-appearance: none;
  -moz-appearance: none !important;
  text-indent: 1px;
  text-overflow: "";
  padding-right: 35px;
  font-weight: bold;
  font-size: 13px;
  min-width: 130px; }
  .red-dropdown.jumbo {
    height: 43px;
    background: #fff url("/assets/v2/red-dropdown-jumbo.png") no-repeat right;
    -webkit-appearance: none;
    -moz-appearance: none !important;
    text-indent: 1px;
    text-overflow: "";
    padding-right: 50px;
    font-weight: bold;
    font-size: 13px;
    min-width: 130px; }
  .red-dropdown.small {
    height: 26px;
    background: #fff url("/assets/v2/red-dropdown-small.png") no-repeat right;
    -webkit-appearance: none;
    -moz-appearance: none !important;
    text-indent: 1px;
    text-overflow: "";
    padding-right: 35px;
    font-weight: bold;
    font-size: 13px;
    min-width: 130px; }

.clear {
  clear: both; }

.bold {
  font-weight: bold; }

.underline {
  text-decoration: underline; }

.text-red {
  color: #999966 !important; }

input[type="text"], input[type="email"], input[type="phone"], input[type="password"] {
  padding-left: 5px;
  padding-right: 5px;
  border: solid 1px #d1d1d1;
  min-height: 30px; }

.btn {
  border-radius: 0px;
  font-weight: bold; }
  .btn .glyphicon, .btn i.fa {
    color: #b6bea5;
    font-size: 20px;
    position: relative;
    top: 5px;
    margin-right: 10px; }

.button-red {
  background: #999966;
  color: #fff;
  border: solid 1px #999966; }
  .button-red:hover {
    color: #fff;
    background: #adad7a; }

.button-green {
  background: #fff;
  color: #67981a;
  border: solid 1px #67981a; }
  .button-green:hover {
    background: #7bac2e;
    color: #fff;
    border: solid 1px #7bac2e; }
  .button-green.solid {
    background: #67981a;
    border-color: #67981a;
    color: #fff; }
    .button-green.solid:hover {
      background: #7bac2e;
      border-color: #7bac2e; }

.button-yellow {
  background: #eeb406;
  color: #fff;
  border-color: #eeb406; }
  .button-yellow:hover {
    background: #fff;
    color: #ffc81a;
    border-color: #ffc81a; }

.btn.round {
  -webkit-border-radius: 4px;
  border-radius: 4px; }
.btn.pill {
  border-radius: 30px;
  padding-left: 40px;
  padding-right: 40px;
  line-height: 30px; }

.button-grey.ghost {
  background: none;
  border: solid 1px #949494;
  color: #949494; }

.button-circle {
  display: inline-block;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 50px;
  position: relative;
  top: -6px;
  color: #fff;
  font-size: 13px;
  font-weight: bold; }
  .button-circle.brown {
    background: #562724; }

.button-grey-yellow {
  background: #ecf0e4;
  color: #000;
  font-weight: bold;
  line-height: 26px;
  padding-left: 10px;
  padding-right: 10px; }
  .button-grey-yellow:hover {
    background: #edb10e;
    color: #fff;
    font-weight: bold;
    line-height: 26px;
    padding-left: 10px;
    padding-right: 10px; }
    .button-grey-yellow:hover .glyphicon, .button-grey-yellow:hover i.fa {
      color: #fff; }

.button-grey-green {
  background: #ecf0e4;
  color: #000;
  font-weight: bold;
  line-height: 26px;
  padding-left: 10px;
  padding-right: 10px; }
  .button-grey-green:hover {
    color: #fff;
    background: #67981a; }
    .button-grey-green:hover .glyphicon, .button-grey-green:hover i.fa {
      color: #fff;
      background: #67981a; }

.button-grey-white {
  background: #ecf0e4;
  color: #000;
  font-weight: bold;
  line-height: 26px;
  padding-left: 10px;
  padding-right: 10px; }
  .button-grey-white .glyphicon, .button-grey-white i.fa {
    color: #b6bea5; }
  .button-grey-white:hover {
    color: #b6bea5;
    background: #fff; }

.button-grey-green:hover .glyphicon, .button-grey-green:hover i.fa {
  color: #b6bea5;
  background: #fff; }

.button-white {
  color: #000; }
  .button-white a {
    color: #000; }
  .button-white:hover {
    color: #000;
    background: #F5F5F5; }

.custom-file-upload input {
  display: none; }
.custom-file-upload .custom-file-name {
  cursor: default;
  pointer-events: none;
  max-width: 75%;
  overflow: hidden; }
.custom-file-upload .custom-file-button {
  float: left; }

.toggle-switch {
  float: none;
  display: inline-block;
  font-weight: bold;
  min-width: 45px;
  width: 45px;
  border: 1px solid #dbdbda;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  cursor: pointer;
  min-height: 25px;
  position: relative;
  transition: background-color 300ms ease;
  -webkit-transition: background-color 300ms ease; }
  .toggle-switch.active {
    background: #67971a; }
  .toggle-switch .switch-toggle {
    background-color: #fff;
    border: 1px solid #dbdbda;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    display: block;
    height: 21px;
    margin-top: 1px;
    position: absolute;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    width: 21px;
    z-index: 2; }
  .toggle-switch.active .switch-toggle {
    right: 1px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out; }

.m-bottom-0 {
  margin-bottom: 0px !important; }

.m-bottom-15 {
  margin-bottom: 15px; }

.m-bottom-25 {
  margin-bottom: 25px; }

.m-top-50 {
  margin-top: 50px; }

.m-top-25 {
  margin-top: 25px; }

.m-top-15 {
  margin-top: 15px; }

.m-top-35 {
  margin-top: 35px; }

.m-top-0 {
  margin-top: 0px; }

.background.red {
  background: #650205 !important; }
.background.light-red {
  background: #999966 !important; }

.text-white {
  color: #fff !important; }

.text-green {
  color: #9aca41; }

.guest-nav {
  margin-top: 5px;
  margin-bottom: 10px; }
  .guest-nav .btn {
    font-size: 12px; }
    .guest-nav .btn:last-of-type {
      margin-right: 0px; }
  .guest-nav .button-red.ghost {
    background: none !important;
    color: #67981a !important; }
    .guest-nav .button-red.ghost:hover {
      background: #7bac2e !important;
      color: #fff !important; }
  .guest-nav img {
    display: none; }

@media (max-width: 1200px) {
  .footer-logo {
    padding-top: 5px; }

  .navbar-default .navbar-nav &gt; li &gt; a, .navbar-nav &gt; li &gt; a {
    padding-left: 20px;
    padding-right: 20px; }

  .navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; li &gt; a:hover {
    padding-left: 20px;
    padding-right: 20px; }
  .navbar-default .navbar-nav &gt; .active &gt; a:focus, .navbar-default .navbar-nav &gt; .active &gt; a:hover {
    padding-left: 20px;
    padding-right: 20px; } }
@media (max-width: 991px) {
  .footer-logo {
    padding-top: 35px;
    padding-bottom: 33px; }

  .navbar-default .navbar-nav &gt; li &gt; a, .navbar-nav &gt; li &gt; a {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
    font-size: 15px; }

  .navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; li &gt; a:hover {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
    font-size: 15px; }
  .navbar-default .navbar-nav &gt; .active &gt; a:focus, .navbar-default .navbar-nav &gt; .active &gt; a:hover {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
    font-size: 15px; } }
@media (min-width: 768px) {
  .navbar-brand {
    display: none; } }
@media (max-width: 767px) {
  .guest-nav {
    text-align: center; }
    .guest-nav img {
      margin-bottom: 10px;
      display: block;
      margin-left: auto;
      margin-right: auto; }
    .guest-nav .text-right, .guest-nav .text-left {
      margin-bottom: 10px;
      text-align: center; }

  .footer-logo {
    float: none;
    text-align: center;
    max-width: 100%;
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px; }

  .footer .text-right {
    width: 100%;
    max-width: 100%;
    margin-left: -25px;
    margin-right: -25px;
    background: #fff;
    position: absolute; }
  .footer .col-md-4 {
    padding-right: 15px; }
  .footer .col-md-2:first-of-type {
    padding-left: 15px;
    margin-right: 0px; }
  .footer .row .col-md-2:nth-of-type(4) {
    padding-bottom: 35px; }

  nav {
    display: block; }

  .above-nav {
    display: none; }

  .mobile-sub-nav {
    display: block; }

  nav.navbar-default {
    background: #fff;
    color: #650205; }

  .navbar-collapse {
    display: none; }

  .desktop-nav {
    margin-bottom: 0px; } }
@media (max-width: 550px) {
  .mobile-nav li.search input {
    max-width: 80%; } }
@media (max-width: 350px) {
  .mobile-nav li.search .glyphicon, .mobile-nav li.search i.fa {
    display: none; }
  .mobile-nav li.search input {
    max-width: 100%;
    margin-left: -5px; } }
/******************
 *
 *
 *  Product page
 *
 *
 ****************** */
.product-info {
  padding-right: 60px; }

.product .product-image, .product .detail-info {
  padding-top: 25px; }
.product h2 {
  font-size: 24px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 2px; }

.product-title span {
  color: #4f4f4f; }

.product .detail-info {
  padding-bottom: 25px;
  margin-bottom: 15px;
  border-bottom: solid 1px #898989;
  position: relative; }
  .product .detail-info .limited-time-offer {
    background: #588d01;
    color: #fff;
    position: absolute;
    right: 0px;
    bottom: 0px;
    display: inline-block;
    padding-left: 45px;
    padding-right: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
    font-size: 12px; }
    .product .detail-info .limited-time-offer:before {
      position: absolute;
      left: -2px;
      top: -2px;
      content: "";
      border-top: 26px solid #fff;
      border-right: 26px solid transparent; }
.product .limited {
  position: relative;
  top: 6px;
  width: 260px;
  max-width: 100%; }
.product .back-to-list {
  margin-top: 5px; }
  .product .back-to-list a {
    font-weight: bold;
    color: #650205; }
.product .price {
  color: #67981a;
  font-weight: bold;
  font-size: 29px; }

.wine-details {
  font-size: 14px; }
  .wine-details .bold {
    display: inline-block;
    margin-right: 10px; }
  .wine-details .drink-date {
    margin-top: 8px; }
  .wine-details .inventory {
    margin-top: 8px;
    color: #650205;
    font-weight: bold; }

.product .product-badges {
  margin-top: 35px;
  margin-bottom: 20px; }
  .product .product-badges .wine-glasses img {
    max-width: 50px;
    width: 100%;
    height: auto;
    margin-top: 10px; }
  .product .product-badges .badge-image img {
    position: absolute;
    top: -40px; }

.mobile-badges .badge-image img {
  max-width: 40px; }
.mobile-badges div {
  margin-bottom: 15px; }

.product .rating {
  text-align: center;
  font-size: 14px; }
  .product .rating div {
    position: absolute;
    top: -60px; }
  .product .rating img {
    display: block;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px; }

.favourites .bold {
  margin-bottom: 8px;
  font-size: 16px; }

.product .favourites .btn {
  margin-right: 7px;
  min-width: 130px;
  text-align: center; }
  .product .favourites .btn:last-of-type {
    margin-right: 0px; }
.product .cellar-quantity .bold {
  padding-bottom: 8px;
  border-bottom: solid 1px #7d7d7d;
  margin-bottom: 8px;
  font-size: 16px; }
.product .sub-product-banner {
  margin-top: 35px;
  margin-bottom: 20px; }
  .product .sub-product-banner p {
    color: #000;
    font-size: 16px;
    margin-bottom: 10px; }
  .product .sub-product-banner img.temp {
    width: 100%;
    max-width: 100%;
    height: auto; }

/*  Temp for placeholder */
.product-info .btn .glyphicon, .product-info .btn i.fa {
  top: 0; }

.quantity-controls {
  margin-top: 15px; }
  .quantity-controls .glyphicon, .quantity-controls i.fa {
    font-size: 28px;
    cursor: pointer; }
  .quantity-controls .quantity-count {
    display: inline-block;
    border: solid 1px #000;
    font-size: 18px;
    text-align: center;
    line-height: 28px;
    position: relative;
    top: -3px;
    margin-left: 6px;
    margin-right: 6px;
    max-width: 40px; }
  .quantity-controls .glyphicon-minus-sign, .quantity-controls .fa-minus-circle {
    color: #650205; }
    .quantity-controls .glyphicon-minus-sign:hover, .quantity-controls .fa-minus-circle:hover {
      color: #791619; }
  .quantity-controls .glyphicon-plus-sign, .quantity-controls .fa-plus-circle {
    color: #67981a; }
    .quantity-controls .glyphicon-plus-sign:hover, .quantity-controls .fa-plus-circle:hover {
      color: #7bac2e; }

.product-upsell-buttons {
  font-size: 14px;
  margin-top: 10px; }
  .product-upsell-buttons .upsell-logo {
    display: inline-block;
    height: 27px;
    width: 20px;
    background: url("/assets/v2/review-button-logo.png") no-repeat left;
    margin-right: 10px;
    position: relative; }
  .product-upsell-buttons a .glyphicon-envelope, .product-upsell-buttons a .fa-envelope {
    color: #d2d7c7;
    font-size: 20px;
    margin-right: 10px;
    position: relative; }
  .product-upsell-buttons .glyphicon-play-circle {
    color: #67981a;
    float: right;
    font-size: 18px;
    position: relative;
    top: 5px; }
  .product-upsell-buttons .review-button .glyphicon-play-circle {
    top: 12px; }
  .product-upsell-buttons .review-button .fa {
    margin-top: 3px; }
  .product-upsell-buttons .review-button:last-of-type {
    border: none; }
  .product-upsell-buttons a {
    color: #650205;
    display: block;
    border-bottom: solid 1px #d2d7c7;
    padding-top: 10px;
    padding-bottom: 14px;
    font-weight: bold;
    padding-right: 8px;
    padding-left: 8px; }
  .product-upsell-buttons .glyphicon-chevron-right, .product-upsell-buttons .fa-chevron-right {
    float: right;
    display: inline-block; }

.carousel {
  background: #ecf0e4;
  min-height: 240px;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-top: 25px; }

.carousel-heading {
  padding-bottom: 15px; }
  .carousel-heading h4 {
    text-align: center;
    font-weight: bold;
    color: #000; }

.carousel .wine-glasses {
  display: inline-block; }
  .carousel .wine-glasses img {
    max-width: 50px;
    width: 100%;
    height: auto;
    margin-top: 10px; }

.reviews {
  margin-bottom: 35px; }
  .reviews .col-md-6 {
    padding-left: 50px; }
  .reviews .review-content .row {
    padding-left: 15px;
    padding-right: 15px; }
  .reviews .review-content {
    padding-right: 0; }

.review-content p {
  font-size: 1.5rem;
  text-align: justify; }

.reviews .col-md-6:first-of-type {
  padding-right: 50px;
  padding-left: 0px; }

.review-heading {
  margin-bottom: 25px;
  margin-top: 10px; }
  .review-heading h3 {
    color: #650205;
    font-weight: bold; }

.reviews .review-name a {
  color: #000; }
.reviews .review-name {
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 5px; }
.reviews .review-image img {
  border: solid 1px #b6bea5;
  width: 100%;
  height: auto;
  max-width: 100%; }
.reviews .review .rating {
  font-weight: bold;
  display: inline-block; }
.reviews .rating .rating {
  margin-left: 10px; }
.reviews .rating-interact div {
  display: inline-block; }
.reviews .rating-interact .interact {
  padding: 0px;
  float: right; }
  .reviews .rating-interact .interact .likes {
    margin-right: 25px; }
  .reviews .rating-interact .interact .glyphicon, .reviews .rating-interact .interact i.fa {
    color: #fff;
    background: #b6bea5;
    border-radius: 15px;
    padding: 6px 8px;
    font-size: 18px;
    cursor: pointer;
    top: 4px;
    margin-right: 2px; }
.reviews h4.review-name {
  margin-top: 0px; }

.review_value_rating .fa {
  color: #eeb406; }

.slick-slider {
  margin-bottom: 0px !important; }

.carousel {
  overflow-x: hidden; }

.carousel-wrapper img {
  max-width: 100%;
  height: auto; }

.carousel .carousel-inner-wrapper {
  margin: auto auto;
  max-width: 350px;
  background: #fff;
  border: solid 1px #d4d8cd;
  padding: 15px;
  font-size: 15px; }
  .carousel .carousel-inner-wrapper.active {
    -webkit-box-shadow: inset 0px 0px 0px 5px #999966;
    -moz-box-shadow: inset 0px 0px 0px 5px #999966;
    box-shadow: inset 0px 0px 0px 5px #999966; }
.carousel .carousel-image {
  float: left;
  max-width: 20%; }
.carousel .carousel-description {
  display: inline-block;
  max-width: 80%;
  margin-left: 25px; }
.carousel .carousel-product-info {
  clear: both;
  padding-top: 15px; }
  .carousel .carousel-product-info .carousel-price {
    max-width: 25%;
    width: 100%;
    display: inline-block;
    text-align: left;
    color: #67981a;
    font-weight: bold;
    font-size: 23px; }
  .carousel .carousel-product-info .carousel-rating {
    max-width: 45%;
    width: 100%;
    display: inline-block;
    text-align: right;
    font-weight: bold;
    position: relative;
    top: -10px; }
    .carousel .carousel-product-info .carousel-rating img {
      display: inline-block;
      margin-right: 3px; }
.carousel .slick-prev:before, .carousel .slick-next:before {
  font-size: 70px;
  color: #d2d7c7; }

.slick-prev, .slick-next {
  top: 40% !important; }

.slick-prev {
  left: -70px !important; }

@media (max-width: 1199px) and (min-width: 767px) {
  .quantity-controls .quantity-count {
    margin-left: 2px;
    margin-right: 2px; }
  .quantity-controls .glyphicon, .quantity-controls i.fa {
    font-size: 22px;
    top: -2px; }

  .product .favourites .btn {
    margin-bottom: 10px; }

  .reviews .col-md-6 {
    padding-left: 0px;
    margin-bottom: 25px; } }
@media (max-width: 767px) {
  .product .favourites .btn {
    text-align: left;
    margin-right: 0px !important; }
  .product .product-badges {
    margin: 0px; }

  .product-info .product-badges {
    display: none; }

  .product .price {
    font-size: 24px; }
  .product .rating img {
    display: inline-block;
    max-width: 35px; }
  .product .favourites {
    margin-top: 20px;
    padding-left: 0px;
    padding-right: 0px; }
    .product .favourites .bold {
      padding-left: 15px;
      padding-right: 15px; }
    .product .favourites a {
      text-align: left;
      padding-left: 15px;
      padding-right: 15px;
      display: block;
      margin-right: 0px;
      border-bottom: solid 1px #b6b6b6;
      padding-top: 15px;
      padding-bottom: 15px;
      font-size: 16px; }
      .product .favourites a .glyphicon, .product .favourites a i.fa {
        margin-right: 25px;
        font-size: 26px; }
  .product .rating span {
    font-size: 20px; }
  .product .wine-details {
    margin-top: 25px;
    margin-bottom: 25px; }

  .carousel {
    display: none; }

  .product-info {
    padding-right: 15px; }

  .product .detail-info {
    margin-bottom: 15px; }

  .reviews .col-md-6 {
    padding-left: 15px; }
    .reviews .col-md-6:first-of-type {
      padding-right: 15px;
      padding-left: 15px; }

  .product .cellar-quantity {
    padding-left: 0px;
    padding-right: 0px; }
    .product .cellar-quantity .bold {
      border-bottom: none;
      display: inline-block;
      top: -8px;
      position: relative;
      margin-right: 15px;
      font-size: 16px; }

  .quantity-controls {
    margin-top: 0px;
    padding-top: 25px;
    padding-bottom: 5px;
    border-bottom: solid 1px #b6b6b6; }

  .product .product-upsell {
    padding-left: 0px;
    padding-right: 0px; }

  .product-upsell-buttons {
    margin-top: 0px; }
    .product-upsell-buttons a {
      padding-top: 15px;
      padding-bottom: 15px;
      font-size: 16px;
      padding-left: 15px;
      padding-right: 15px; }

  .reviews .review {
    margin-top: 25px; }

  .rating-interact {
    margin-top: 15px;
    width: initial; }

  .review-heading {
    margin-bottom: 0px; } }
@media (max-width: 480px) {
  .reviews .rating-interact .interact .likes {
    margin-right: 10px; }

  .product .detail-info {
    padding-bottom: 35px;
    margin-bottom: 15px; } }
/*********************
 *
 *  Find Wine Page
 *
 ********************* */
.search-results .search-result.secondary {
  background: #e3dcc8;
  padding-top: 0px; }
  .search-results .search-result.secondary .search-image, .search-results .search-result.secondary .search-product-info {
    padding-top: 10px; }
  .search-results .search-result.secondary .search-image {
    padding-bottom: 10px; }
  .search-results .search-result.secondary .interaction img.rating {
    max-width: 40px;
    position: relative;
    top: -3px;
    height: auto; }

.search-result.secondary .limited-time-offer {
  right: auto;
  left: 50%;
  margin-left: -123px; }
.search-result.secondary .product-detail-info {
  background: #d0c3a1;
  padding-top: 35px;
  padding-left: 25px;
  padding-right: 25px;
  padding-bottom: 35px;
  font-size: 14px;
  line-height: 17px;
  color: #46290f;
  min-height: 203px;
  max-height: 203px; }
  .search-result.secondary .product-detail-info a {
    color: #46290f;
    font-weight: bold; }
.search-result.secondary .limited-time-offer::before {
  border-top: 26px solid #e3dcc8; }
.search-result.secondary .interaction span {
  display: inline-block; }
  .search-result.secondary .interaction span.price {
    top: 15px;
    position: relative; }
  .search-result.secondary .interaction span.rating {
    top: 9px;
    position: relative;
    left: -5px;
    margin-right: 5px; }
.search-result.secondary .interaction img:first-of-type {
  margin-right: 10px; }

.wine-search-container {
  margin-top: 35px; }

.wine-search-box {
  padding-right: 0px; }
  .wine-search-box h2 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-weight: normal;
    font-size: 28px; }

.wine-search-header {
  line-height: 35px;
  background: #fff;
  font-weight: bold;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px; }

.wine-search-controls {
  background: #e5e8e0;
  padding: 15px;
  padding-top: 25px;
  padding-bottom: 25px; }

.wine-search-footer {
  background: #d2dbc3;
  padding: 15px; }
  .wine-search-footer .favourite-stores select {
    width: 100%;
    max-width: 80%;
    font-weight: normal;
    color: #4f4f4f; }

.wine-search-controls input, .wine-search-controls select {
  width: 100%;
  max-width: 100%;
  margin-right: 20px;
  height: 32px;
  background: #fff url("/assets/v2/red-dropdown-large.png") no-repeat right;
  -webkit-appearance: none;
  border-right: 0px;
  color: #000;
  font-weight: normal;
  padding-left: 10px;
  font-size: 14px; }
.wine-search-controls .suggestions {
  margin-top: 25px; }

.wine-search-container .product-upsell {
  text-align: center; }
  .wine-search-container .product-upsell img {
    max-width: 300px;
    width: 100%;
    height: auto; }

h2 small {
  color: #000; }

.mobile-upsell {
  margin-top: 35px; }

.wine-search-footer h4 {
  font-weight: bold; }

.button-yellow .glyphicon, .button-yellow i.fa {
  color: #fff; }

.wine-search-footer input {
  width: 75%;
  max-width: 75%;
  min-height: 34px;
  margin-right: 0px;
  position: relative;
  float: left;
  padding-left: 10px;
  padding-right: 10px; }
.wine-search-footer .find {
  padding-left: 25px;
  padding-right: 25px;
  position: relative; }

.wine-search-box a {
  font-size: 13px;
  color: #650205; }
  .wine-search-box a .glyphicon-menu-right {
    color: #9aca41;
    top: 2px; }

.search-results .search-row {
  margin-bottom: 25px; }
.search-results .search-result {
  border: solid 1px #e5e5e5;
  padding-top: 10px;
  max-width: 47.5%;
  margin-right: 5%; }
  .search-results .search-result:last-of-type {
    margin-right: 0px; }

.search-lists-heading a {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block; }

.search-result .search-location, .search-result .search-number {
  display: inline-block;
  font-size: 12px;
  color: #4f4f4f;
  margin-right: 10px; }
.search-result .price {
  color: #67981a;
  font-weight: bold;
  font-size: 24px; }
.search-result h4 {
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 5px; }
.search-result .button-circle {
  font-size: 8px;
  text-transform: lowercase;
  border-radius: 50px;
  padding-top: 15px;
  padding-bottom: 15px;
  top: -2px; }
.search-result .button-red {
  font-size: 8px;
  margin-top: 5px;
  padding-left: 35px;
  padding-right: 35px; }
.search-result .interaction {
  margin-top: 10px; }
  .search-result .interaction .awards img {
    margin-right: 5px; }
.search-result .search-rating {
  top: -7px; }
  .search-result .search-rating .rating {
    font-size: 17px;
    position: relative;
    top: 10px; }
  .search-result .search-rating .reviews-sub-rating {
    display: block;
    color: #000;
    margin-top: 10px;
    font-weight: bold;
    font-size: 12px; }
.search-result .search-price {
  position: relative;
  top: -10px; }
.search-result .limited-time-offer {
  background: #588d01;
  color: #fff;
  position: absolute;
  right: 0px;
  bottom: 0px;
  display: inline-block;
  padding-left: 45px;
  padding-right: 15px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-weight: bold;
  font-size: 12px; }
  .search-result .limited-time-offer:before {
    position: absolute;
    left: -2px;
    top: -2px;
    content: "";
    border-top: 26px solid #fff;
    border-right: 26px solid transparent; }

.search-results .search-price img {
  position: relative;
  top: -5px;
  margin-left: 10px; }

.search-result .search-lists-heading {
  border-top: solid 1px #e5e5e5;
  margin-top: 10px;
  margin-bottom: 0px; }
.search-result .upsell-logo {
  display: inline-block;
  height: 24px;
  width: 19px;
  background: url("/assets/v2/reviews-button-background.png") no-repeat;
  background-position: 0 -24px;
  margin-right: 10px;
  position: relative;
  top: 5px; }

.search-lists-buttons .button-grey-white:hover {
  background: #fff; }
.search-lists-buttons .col-md-12 {
  padding-left: 0px;
  padding-right: 0px; }
.search-lists-buttons a {
  width: 24%;
  margin-right: 1%;
  float: left;
  line-height: 40px;
  padding-top: 0px;
  padding-bottom: 0px; }
  .search-lists-buttons a:last-of-type {
    width: 25%;
    margin-right: 0px; }

.limited-time-offer.mobile {
  display: none; }

@media (max-width: 1199px) {
  .search-result .search-product-info .rating {
    display: none; }
  .search-result.secondary .interaction span.rating {
    display: none; }
  .search-result.secondary .interaction span.price {
    top: 5px; }
  .search-result.secondary .limited-time-offer {
    margin-left: -131px; } }
@media (max-width: 991px) {
  .search-result.secondary .interaction span.price {
    top: 15px; }
  .search-result .search-price .limited-time-offer {
    bottom: -40px; }
  .search-result .search-product-info .rating, .search-result.secondary .interaction span.rating {
    display: inline-block; }

  .search-results .search-result {
    max-width: 100%;
    width: 100%;
    margin-right: 0px;
    padding-bottom: 20px;
    margin-bottom: 15px; }
    .search-results .search-result.secondary {
      padding-bottom: 0px; }

  .search-result.secondary .limited-time-offer {
    margin-left: -107px; }

  .search-lists-buttons a {
    font-size: 12px;
    width: 49%;
    max-width: 49%; }
    .search-lists-buttons a:last-of-type {
      width: 50%; }

  .wine-search-box h2 {
    font-size: 24px; }

  .wine-search-controls select {
    font-size: 12px; }

  .wine-search-footer input {
    width: 80%;
    max-width: 80%; } }
@media (max-width: 767px) {
  .search-result.secondary .product-detail-info {
    min-height: auto; }
  .search-result.secondary .limited-time-offer {
    display: none; }

  .search-results .search-result {
    border: 0px;
    border-bottom: solid 1px #e5e5e5; }

  .search-result .search-price {
    top: 5px; }

  .search-product-info .limited-time-offer {
    display: none; }

  .limited-time-offer.mobile {
    display: block;
    bottom: 0px; }

  .wine-search-box h2 {
    font-size: 30px; }
  .wine-search-box .wine-search-controls select {
    margin-bottom: 5px;
    font-size: 16px; }

  .wine-search-controls .suggestions {
    margin-top: 10px; }

  .edit-favourite-stores {
    background: #e3e6dc;
    margin-bottom: 15px;
    float: none; }
    .edit-favourite-stores .glyphicon, .edit-favourite-stores i.fa {
      float: right;
      font-size: 24px;
      margin-top: 12px; }
    .edit-favourite-stores a {
      display: block;
      width: 100%;
      max-width: 100%;
      line-height: 50px; }

  .wine-search-footer {
    background: #ecf0e4;
    padding-top: 0px; }

  .search-lists-buttons a {
    max-width: 100%;
    width: 100%;
    margin-right: 0px;
    font-size: 18px;
    text-align: left;
    padding-left: 25px;
    background: #fff;
    border: none;
    border-bottom: solid 1px #ccc;
    line-height: 60px;
    color: #000;
    padding-right: 25px !important; }
    .search-lists-buttons a:last-of-type {
      max-width: 100%;
      width: 100%;
      margin-right: 0px;
      font-size: 18px;
      text-align: left;
      padding-left: 25px;
      background: #fff;
      border: none;
      border-bottom: solid 1px #ccc;
      line-height: 60px;
      color: #000;
      padding-right: 25px !important; }

  .search-lists-heading a {
    padding-right: 25px !important;
    margin-top: 0px;
    margin-bottom: 0px; }

  .search-lists-buttons a.button-yellow .glyphicon, .search-lists-buttons a.button-yellow i.fa {
    color: #eeb406; }
  .search-lists-buttons a .glyphicon .search-lists-heading a .glyphicon, .search-lists-buttons a.button-yellow .glyphicon, .search-lists-buttons a.button-yellow i.fa {
    font-size: 20px !important; }
  .search-lists-buttons a:hover {
    border-bottom: solid 1px #989898;
    color: #000;
    background: #ecf0e4 !important; }
  .search-lists-buttons a:last-of-type {
    background: #ecf0e4; }
    .search-lists-buttons a:last-of-type:hover {
      border-bottom: solid 1px #989898;
      color: #000;
      background: #ecf0e4 !important; }
  .search-lists-buttons a span {
    margin-right: 25px !important; }

  .search-lists-heading a span {
    margin-right: 25px !important; }
  .search-lists-heading .glyphicon-pencil {
    color: #b6bea5; }
  .search-lists-heading .col-md-12 {
    padding: 0px; }
  .search-lists-heading a {
    background: #ecf0e4;
    display: block;
    color: #000;
    line-height: 60px;
    padding-left: 25px;
    font-size: 18px; }
    .search-lists-heading a:hover {
      text-decoration: none; }

  .search-result .glyphicon.green, .search-lists-buttons a.button-yellow .glyphicon.green {
    color: #67981a !important;
    top: 18px !important;
    font-size: 20px !important;
    margin-right: 0px !important; } }
@media (max-width: 500px) {
  .wine-search-footer input {
    max-width: 68%; } }
@media (max-width: 420px) {
  .search-results .search-result {
    padding-bottom: 30px; } }
/***************************
 *
 *
 *  Account Page
 *
 *
 ************************* */
.account-accordion-wrapper {
  margin-top: 15px; }

.account-container .upgrade-account {
  text-align: center;
  margin-top: 15px; }
  .account-container .upgrade-account span {
    color: #999966;
    font-size: 18px;
    font-weight: bold; }
  .account-container .upgrade-account button {
    margin-left: 25px; }
.account-container .accordion-heading .accordion-background {
  background: #ecf0e4;
  padding-left: 15px; }
.account-container .accordion-heading h3 {
  line-height: 50px;
  font-weight: bold;
  font-size: 18px;
  margin: 0px;
  display: inline-block; }
.account-container .account-accordion-wrapper .button-accordion {
  display: inline-block;
  color: #fff;
  max-width: 100%;
  width: 115px;
  height: auto;
  line-height: 50px;
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  float: right;
  max-height: 50px;
  outline: none;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  background: #868C78; }
  .account-container .account-accordion-wrapper .button-accordion.active {
    background: #b6bea5; }
  .account-container .account-accordion-wrapper .button-accordion:hover {
    background: #868C78; }

.account-accordion-wrapper .accordion-content {
  padding: 35px; }
  .account-accordion-wrapper .accordion-content h4 {
    font-weight: bold;
    font-size: 18px;
    margin: 0px; }
  .account-accordion-wrapper .accordion-content h5 {
    font-weight: bold;
    margin-top: 15px;
    font-size: 15px;
    margin-bottom: 5px; }

.accordion-content hr {
  margin-top: 15px;
  margin-bottom: 10px;
  border-top: solid 1px #c2c2c2; }

.account-accordion-wrapper .secondary-heading {
  margin-top: 25px; }

.account-personal-info:first-of-type {
  padding-right: 50px; }
.account-personal-info:last-of-type {
  padding-left: 50px; }
.account-personal-info table {
  width: 100%;
  max-width: 100%;
  margin-top: 10px;
  font-size: 16px; }
  .account-personal-info table tr td:first-of-type {
    text-align: right; }
  .account-personal-info table td {
    padding-top: 3px;
    padding-bottom: 3px; }
    .account-personal-info table td label {
      margin-right: 35px;
      text-align: right;
      line-height: 30px;
      margin-top: 0px;
      margin-bottom: 0px;
      font-weight: normal; }
    .account-personal-info table td input[type="text"] {
      width: 100%;
      max-width: 100%;
      min-height: 30px;
      padding-left: 5px;
      padding-right: 5px;
      border: solid 1px #d1d1d1; }
  .account-personal-info table input[type="text"].username {
    max-width: 75%;
    font-size: 17px;
    font-weight: bold; }
    .account-personal-info table input[type="text"].username.disabled {
      background: none;
      border: none;
      pointer-events: none; }
  .account-personal-info table .edit-username {
    text-decoration: underline;
    color: #999966;
    float: right;
    font-size: 16px; }
  .account-personal-info table input[type="radio"] {
    margin-right: 20px;
    margin-left: 3px;
    position: relative;
    top: 2px;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    border: solid 1px #d1d1d1; }
  .account-personal-info table select.red-dropdown {
    min-width: 130px;
    border: solid 1px #d1d1d1; }
  .account-personal-info table textarea {
    width: 100%;
    max-width: 100%;
    border: solid 1px #d1d1d1;
    min-height: 100px; }
  .account-personal-info table.text-left tr td:first-of-type {
    text-align: left; }

.profile-picture-upload {
  margin-top: 15px; }
  .profile-picture-upload small {
    display: block;
    margin-top: 10px;
    margin-bottom: 15px; }

.language-preferences .red-dropdown {
  margin-top: 10px;
  width: 100%;
  max-width: 40%; }
.language-preferences small {
  font-size: 13px; }

.update-password label {
  display: inline-block;
  margin-right: 15px; }
.update-password input {
  display: inline-block;
  max-width: 80%;
  width: 65%; }

.accordion-content .update-button {
  margin-top: 15px; }

.account-accordion-wrapper .favourite-stores h4 {
  margin-top: 25px;
  margin-bottom: 25px; }

.favourite-stores {
  font-size: 15px; }
  .favourite-stores .form-element {
    margin-bottom: 15px; }
  .favourite-stores label {
    display: inline-block;
    min-width: 130px; }
  .favourite-stores select, .favourite-stores input[type="text"] {
    width: 100%;
    max-width: 60%; }
  .favourite-stores .add-favourite {
    margin-top: 35px; }
  .favourite-stores .background {
    margin-bottom: 20px; }
    .favourite-stores .background h3 {
      margin: 0px;
      padding-top: 10px;
      padding-bottom: 10px;
      padding-right: 20px;
      padding-left: 20px;
      font-weight: bold;
      font-size: 18px; }
  .favourite-stores .store-locations label {
    display: block;
    color: #650205;
    font-size: 15px; }
  .favourite-stores .store-locations a {
    color: #000;
    font-weight: bold;
    text-decoration: underline !important;
    font-size: 15px; }
  .favourite-stores .store-locations .row {
    padding-left: 10px;
    padding-right: 10px; }
  .favourite-stores .default-store {
    margin-bottom: 20px; }

.profilers a {
  color: #999966; }
.profilers td {
  background: none; }
@media (max-width: 767px) {
  .profilers .small_desc {
    min-width: 600px;
    white-space: normal !important; } }

.palate-profiler .profiler {
  border: solid 1px #d9d9d9;
  padding-top: 0px;
  padding-bottom: 15px;
  margin-right: 2%; }
.palate-profiler .row .profiler:last-of-type {
  margin-right: 0px; }
.palate-profiler .palate-header {
  margin-bottom: 20px; }
  .palate-profiler .palate-header .image {
    max-width: 25%;
    width: 100%;
    display: inline-block;
    position: relative;
    top: 0px;
    left: -15px; }
    .palate-profiler .palate-header .image img {
      width: 100%;
      height: auto;
      max-width: 100%; }
  .palate-profiler .palate-header .heading {
    display: inline-block;
    width: 100%;
    max-width: 73%;
    margin-left: -15px; }
.palate-profiler .heading h3 {
  color: #650205;
  font-weight: bold;
  font-size: 20px;
  top: 25px;
  position: relative;
  margin: 0px;
  padding-left: 15px;
  padding-right: 15px; }
.palate-profiler .palate-reviews {
  margin-bottom: 25px; }
  .palate-profiler .palate-reviews .count {
    font-size: 16px;
    text-align: center;
    display: inline-block;
    max-width: 48%;
    width: 100%; }
  .palate-profiler .palate-reviews .buttons {
    display: inline-block;
    max-width: 48%;
    text-align: center;
    width: 100%; }
  .palate-profiler .palate-reviews .glyphicon, .palate-profiler .palate-reviews i.fa {
    color: #fff;
    background: #b6bea5;
    padding: 6px;
    border-radius: 30px;
    font-size: 18px;
    cursor: pointer; }
    .palate-profiler .palate-reviews .glyphicon:hover, .palate-profiler .palate-reviews i.fa:hover {
      background: #999966; }
  .palate-profiler .palate-reviews .buttons span.bold {
    display: inline-block; }
  .palate-profiler .palate-reviews .buttons span.dislikes-count {
    margin-right: 2px; }
  .palate-profiler .palate-reviews .buttons span.likes-count {
    margin-left: 2px; }
  .palate-profiler .palate-reviews .buttons div {
    display: inline-block;
    margin-right: 15px;
    font-size: 18px; }

.palate-influence-level .text {
  font-weight: bold;
  text-align: center;
  display: inline-block;
  max-width: 49%;
  width: 100%; }
.palate-influence-level .influence-select {
  font-weight: normal;
  text-align: center;
  display: inline-block;
  max-width: 49%;
  width: 100%; }
  .palate-influence-level .influence-select select {
    font-weight: normal;
    text-align: center; }

.account-accordion-wrapper.wine-lists .accordion-content h5 {
  float: left;
  margin-right: 15px;
  margin-top: 10px; }

.wine-lists input.create-list {
  min-width: 250px;
  max-width: 100%;
  margin-right: 15px;
  height: 34px;
  float: left; }
.wine-lists button.create {
  float: left; }
.wine-lists a {
  color: #650205;
  font-size: 14px;
  font-weight: bold; }
.wine-lists .wine-list-heading {
  background: #650205;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 10px;
  padding-right: 10px;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 15px; }
.wine-lists .wine-list-wrapper {
  margin-top: 25px; }
.wine-lists .wine-list-heading .glyphicon, .wine-lists .wine-list-heading i.fa {
  margin-right: 5px;
  font-size: 20px;
  top: 2px; }

.wine-list-wrapper .title {
  font-weight: bold;
  font-size: 18px;
  color: #000;
  margin-bottom: 15px; }
.wine-list-wrapper .item {
  border-bottom: solid 1px #ccc;
  padding-bottom: 5px;
  margin-bottom: 10px; }
  .wine-list-wrapper .item a {
    float: right; }

.language-preferences small {
  display: block; }

.accordion-content .button-yellow {
  padding-left: 20px;
  padding-right: 20px; }

.row.default-store {
  font-weight: bold; }

@media (min-width: 991px) {
  .palate-profiler .profiler {
    max-width: 32%; } }
@media (max-width: 1200px) and (min-width: 991px) {
  .palate-profiler .palate-reviews .count, .palate-profiler .palate-reviews .buttons {
    display: block;
    text-align: center;
    width: 100%;
    max-width: 100%;
    margin-bottom: 5px; }
  .palate-profiler .palate-header .image {
    left: auto;
    top: auto; }
  .palate-profiler .palate-header .heading {
    margin-left: 0px; } }
@media (max-width: 1200px) {
  .language-preferences .red-dropdown {
    max-width: 100%;
    margin-bottom: 25px; }

  .update-password label {
    display: block; }

  .favourite-stores .pull-right {
    float: none !important;
    display: block;
    clear: both; } }
@media (max-width: 991px) {
  .account-container .upgrade-account button {
    display: block;
    max-width: 120px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px; }

  .account-personal-info table td label {
    min-width: 100px; }
  .account-personal-info table input[type="radio"] {
    margin-right: 35px; }

  .favourite-stores input[type="text"], .favourite-stores select {
    max-width: 75%; }

  .palate-profiler .profiler {
    max-width: 48%;
    margin-bottom: 15px; }

  .wine-lists .wine-list-wrapper {
    margin-bottom: 25px; } }
@media (max-width: 767px) {
  .account-personal-info table tr td:first-of-type, .account-personal-info table td label {
    text-align: left; }
  .account-personal-info table select.red-dropdown {
    width: 100%;
    max-width: 100%; }
  .account-personal-info:first-of-type {
    padding-right: 15px; }

  .update-password input {
    max-width: 100%;
    width: 100%; }

  .palate-profiler .profiler {
    max-width: 100%;
    margin-bottom: 15px;
    margin-right: 0px; } }
@media (max-width: 660px) {
  .favourite-stores select, .favourite-stores input[type="text"] {
    max-width: 70%; } }
@media (max-width: 570px) {
  .favourite-stores select, .favourite-stores input[type="text"] {
    max-width: 60%; } }
@media (max-width: 480px) {
  .favourite-stores label {
    width: 100%;
    max-width: 100%; }
  .favourite-stores select, .favourite-stores input[type="text"] {
    max-width: 100%; }

  .account-personal-info table, .account-personal-info tbody, .account-personal-info tr, .account-personal-info td {
    display: block;
    clear: both; }
  .account-personal-info table input[type="radio"] {
    margin-right: 10px; }

  .account-container .account-accordion-wrapper .button-accordion {
    width: 65px; }

  .palate-profiler .palate-reviews .glyphicon, .palate-profiler .palate-reviews i.fa {
    font-size: 14px;
    padding: 5px; }
  .palate-profiler .palate-reviews .buttons div {
    margin-right: 5px; }

  .wine-lists .create-list {
    width: 100%;
    max-width: 100%;
    margin-bottom: 5px; } }
@media (max-width: 400px) {
  .palate-profiler .palate-header .image {
    top: auto;
    left: auto; }
  .palate-profiler .palate-header .heading {
    margin-left: auto; }

  .palate-influence-level .text, .palate-influence-level .influence-select, .palate-influence-level select {
    display: block;
    width: 100%;
    max-width: 100%;
    text-align: center;
    margin-bottom: 5px; } }
/*******************
 *
 *
 *
 *  Dashboard
 *
 *
 *
 ******************** */
.personalize {
  font-size: 18px;
  color: #650205;
  display: block;
  cursor: pointer; }
  .personalize:hover {
    text-decoration: underline; }

.personalize-content {
  padding-top: 10px;
  display: none; }

.dashboard hr {
  margin-top: 10px;
  margin-bottom: 10px; }
.dashboard .checkbox {
  display: inline-block;
  margin-left: 10px;
  margin-top: 0px; }

.personalize .checkbox {
  display: inline-block;
  margin-left: 10px;
  margin-top: 0px; }

.dashboard .widgets {
  margin-top: 50px; }
.dashboard .widget {
  margin-bottom: 25px; }

.widgets .widget-header {
  background: #ecf0e4;
  padding-left: 15px;
  line-height: 42px;
  margin-bottom: 10px; }

.widget-header h3 {
  font-weight: bold;
  font-size: 18px;
  color: #000;
  display: inline-block;
  margin: auto; }
.widget-header a {
  float: right;
  position: relative;
  display: inline-block;
  width: 42px;
  height: 42px;
  background: #999966;
  color: #fff;
  font-size: 18px;
  text-align: center;
  font-weight: normal; }

.widget-container .article-primary {
  min-height: 105px; }
  .widget-container .article-primary.large img {
    width: 100%;
    max-width: 100%;
    height: auto;
    display: block;
    margin-bottom: 15px; }
  .widget-container .article-primary.small img {
    display: inline-block;
    max-width: 30%;
    height: auto;
    width: 100%;
    margin-right: 10px;
    float: left; }
  .widget-container .article-primary.small .widget-title {
    max-width: 55%; }
.widget-container.medium {
  display: flex; }
.widget-container .article-primary {
  padding-bottom: 15px;
  margin-bottom: 10px;
  border-bottom: solid 1px #ccc; }
  .widget-container .article-primary.medium {
    position: relative;
    max-width: 45%;
    margin-right: 25px; }
.widget-container .article-secondary .widget-title {
  color: #000;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: solid 1px #ccc; }
.widget-container .article-primary .widget-title {
  color: #000;
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 15px; }
.widget-container .article-secondary .widget-title {
  font-size: 15px;
  display: block; }

.widget-container .article-primary {
  padding-bottom: 15px;
  margin-bottom: 10px;
  border-bottom: solid 1px #ccc; }
.widget-container .article-secondary .widget-title {
  color: #000;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: solid 1px #ccc; }
.widget-container .article-secondary .widget-title:last-of-type {
  border: none; }
.widget-container .article-primary .widget-title {
  color: #000;
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 0px; }
.widget-container .article-secondary .widget-title {
  font-size: 15px;
  display: block; }

.widgets .adspace img {
  width: 100%;
  height: auto;
  max-width: 100%;
  margin-bottom: 10px; }

.widget-container.large .article-secondary.medium img {
  max-width: 120px;
  height: auto;
  display: inline-block;
  float: left; }
.widget-container .article-secondary.medium .widget-title {
  display: inline-block;
  margin-left: 10px;
  max-width: 210px; }

.article-primary.medium img {
  margin-bottom: 15px; }

.widget .article-primary.list {
  padding-bottom: 0px; }
  .widget .article-primary.list img {
    max-width: 120px;
    float: left;
    display: inline-block;
    height: auto; }
  .widget .article-primary.list span {
    max-width: 210px;
    display: inline-block;
    margin-left: 10px;
    font-size: 16px; }
  .widget .article-primary.list .title {
    font-size: 21px; }
  .widget .article-primary.list:after {
    content: " ";
    display: block;
    clear: both; }

.widget-title.secondary .date {
  display: block; }

.widgets .award {
  margin-bottom: 20px; }
  .widgets .award .award-heading {
    margin-bottom: 10px; }
    .widgets .award .award-heading span {
      font-size: 16px; }
    .widgets .award .award-heading a {
      float: right;
      color: #999966;
      font-weight: bold; }
  .widgets .award .article-primary img {
    display: inline-block;
    float: left;
    margin-right: 10px;
    max-width: 140px;
    height: auto; }
  .widgets .award .widget-title {
    max-width: 210px;
    display: inline-block;
    font-size: 16px;
    padding-top: 25px; }
    .widgets .award .widget-title small {
      font-weight: normal;
      display: block;
      font-size: 12px;
      color: #4f4f4f; }
  .widgets .award .article-primary {
    margin-bottom: 0px;
    border: none; }
    .widgets .award .article-primary:last-of-type {
      margin-bottom: 10px;
      border-bottom: solid 1px #ccc; }
.widgets .col-md-4.adspace-fix {
  max-width: 300px;
  float: right; }
.widgets .col-md-8.adspace-fix {
  width: 74%; }

.filter-mobile {
  position: absolute;
  width: 75%;
  height: 100%;
  top: 0;
  bottom: 0;
  right: -75%;
  z-index: 99;
  min-height: 100%;
  background: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
  .filter-mobile .filter-group {
    margin-bottom: 35px; }
  .filter-mobile.expanded {
    overflow-y: scroll;
    position: absolute;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    right: 0;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.8); }
  .filter-mobile .filter-option {
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: solid 1px #acacac;
    padding-left: 35px;
    padding-right: 35px; }
  .filter-mobile .filter-header {
    background: #650205;
    line-height: 55px;
    font-size: 15px;
    color: #fff;
    padding-left: 35px;
    cursor: pointer;
    margin-bottom: 15px; }
  .filter-mobile .filter-title {
    font-weight: bold;
    font-size: 18px;
    padding-left: 35px;
    padding-right: 35px;
    margin-top: 0px; }
  .filter-mobile .filter-option span {
    font-size: 16px;
    display: inline-block; }
  .filter-mobile .toggle-switch {
    float: right; }

.filter-option a {
  font-weight: bold;
  font-size: 15px;
  color: #650205;
  display: block; }
  .filter-option a span {
    float: right;
    position: relative;
    top: 4px; }

.mobile-dashboard-nav .nav-button {
  cursor: pointer;
  background: #fff;
  color: #650205;
  font-size: 18px;
  display: block;
  line-height: 50px;
  border-bottom: solid 1px #650205;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out; }
  .mobile-dashboard-nav .nav-button.active, .mobile-dashboard-nav .nav-button:hover {
    background: #650205;
    color: #fff;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out; }
.mobile-dashboard-nav .glyphicon, .mobile-dashboard-nav i.fa {
  float: right;
  position: relative;
  top: 15px; }
.mobile-dashboard-nav div {
  padding-left: 0px;
  padding-right: 0px; }

@media (max-width: 1200px) {
  .widgets .col-md-8.adspace-fix {
    width: 67%; }

  .col-md-4 .widget-header h3 {
    font-size: 15px; }

  .widget-container.large .article-secondary.medium img {
    max-width: 100%;
    width: 100%; }
  .widget-container .article-secondary.medium .widget-title {
    width: 100%;
    max-width: 100%;
    margin-left: 0px;
    margin-top: 10px; }
  .widget-container .article-primary .widget-title {
    padding-bottom: 0px; }

  .widgets .award .widget-title {
    font-size: 14px;
    max-width: 170px; }
  .widgets .award .article-primary img {
    max-width: 110px; } }
@media (max-width: 996px) {
  .widget-container .article-primary .widget-title {
    font-size: 16px; }

  .widgets .col-md-8.adspace-fix {
    width: 60%; }
  .widgets .award .widget-title {
    font-size: 14px;
    max-width: 195px; }
  .widgets .award .article-primary img {
    max-width: 130px; } }
@media (max-width: 767px) {
  .dashboard .widgets {
    margin-top: 15px; }

  .widget {
    padding-left: 15px;
    padding-right: 15px; }

  .article-primary.medium img {
    width: 100%;
    max-width: 100%;
    height: auto; }

  .widgets .col-md-8.adspace-fix {
    width: 100%;
    max-width: 100%; }
  .widgets .col-md-4.adspace-fix {
    max-width: 100%;
    float: none; }

  .widget-container .article-primary.medium {
    max-width: 100%;
    width: 100%;
    padding-bottom: 0px; }
  .widget-container.medium {
    display: block; }

  .widgets .award .widget-title {
    font-size: 16px;
    max-width: 100%;
    width: 100%; }
  .widgets .award .article-primary img {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin-bottom: 10px; } }
@media (max-width: 480px) {
  .filter-mobile .filter-header, .filter-mobile .filter-option, .filter-mobile .filter-title {
    padding-left: 15px;
    padding-right: 15px; } }
@media (max-width: 380px) {
  .filter-mobile .filter-option span {
    font-size: 16px; } }
/************************
 *
 *  Category Page
 *
 *********************** */
.article-list .article-preview {
  display: flex;
  padding-bottom: 25px;
  border-bottom: solid 1px #c2c2c2;
  margin-bottom: 25px; }
  .article-list .article-preview:last-of-type {
    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 0px; }
  .article-list .article-preview .article-image {
    display: inline-block;
    max-width: 200px;
    width: 100%;
    margin-right: 25px; }
    .article-list .article-preview .article-image img {
      width: 100%;
      max-width: 100%;
      height: auto; }
  .article-list .article-preview .article-content {
    display: inline-block;
    width: 100%;
    max-width: 100%; }

.article-preview .article-meta {
  width: 100%;
  max-width: 100%;
  font-size: 16px;
  margin-top: 5px; }
.article-preview .article-title, .article-preview .article-category {
  font-size: 16px;
  color: #999966;
  font-weight: bold; }
.article-preview .article-excerpt {
  margin-top: 15px; }
  .article-preview .article-excerpt a {
    font-weight: bold;
    color: #000;
    font-size: 16px; }

.row.widgets.category {
  margin-top: 0px; }

.background h4 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 18px; }

.newsletter.category {
  padding-bottom: 25px;
  border-bottom: solid 1px #c2c2c2;
  margin-bottom: 25px; }
.newsletter button {
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px; }

.col-md-4 .adspot img {
  max-width: 100%;
  height: auto; }

/*****************************
 *
 *  Article Page
 *
 **************************** */
.article-single {
  margin-top: 20px;
  border-top: solid 1px #c2c2c2;
  padding-top: 20px; }
  .article-single .article-author, .article-single .article-category {
    font-size: 16px;
    color: #999966;
    font-weight: bold; }
  .article-single .article-date {
    margin-top: 5px; }
  .article-single .article-body {
    margin-top: 20px;
    font-size: 16px; }
    @media (max-width: 991px) {
      .article-single .article-body iframe {
        width: 100%; } }
  .article-single .article-image {
    max-width: 450px;
    height: auto;
    float: left;
    margin-right: 25px; }
  .article-single .article-body p {
    margin-bottom: 25px; }
    .article-single .article-body p:last-of-type {
      margin-bottom: 0px; }

body.awards .article-single {
  border-top: solid 0px #c2c2c2;
  text-align: left; }

.category-backlink {
  font-size: 16px;
  color: #999966;
  font-weight: bold; }

h1.article-title {
  margin-top: 10px; }

.row.widgets.article, .row.widgets .article {
  margin-top: 25px; }
.row.widgets.article .widget-header {
  margin-bottom: 25px; }
.row.widgets.article .article-secondary a {
  padding-top: 15px;
  padding-bottom: 15px; }
.row.widgets.article .article-primary {
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0px; }
  .row.widgets.article .article-primary .widget-title {
    font-size: 16px; }

.article-primary img {
  width: 100%;
  max-width: 100%; }

@media (max-width: 991px) {
  .row.widgets.article .article-primary {
    margin-bottom: 15px; } }
@media (max-width: 767px) {
  a.category-backlink {
    margin-top: 15px;
    display: inline-block; }

  .article-primary img {
    margin-bottom: 5px; }

  .article-single .article-body .article-image {
    width: 100%;
    max-width: 100%;
    float: none;
    display: block;
    margin-bottom: 15px; } }
.spacer {
  margin-top: 30px;
  display: block; }

.tab-navigation {
  width: 100%;
  max-width: 100%;
  border: solid 1px #999966; }
  .tab-navigation .tab-headers {
    display: flex; }
  .tab-navigation .tab-header {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 8px;
    padding-bottom: 8px;
    cursor: pointer;
    display: table-cell;
    color: #999966;
    background: #fff;
    width: 100%;
    max-width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out; }
    .tab-navigation .tab-header.active, .tab-navigation .tab-header:hover {
      color: #fff;
      background: #999966;
      -webkit-transition: all 0.15s ease-in-out;
      -moz-transition: all 0.15s ease-in-out;
      -o-transition: all 0.15s ease-in-out;
      transition: all 0.15s ease-in-out; }
  .tab-navigation .tabs .tab {
    display: none; }
    .tab-navigation .tabs .tab.active {
      display: block; }
  .tab-navigation .tabs a.block-link {
    display: block;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    border-top: solid 1px #c2c2c2;
    color: #999966;
    font-weight: bold;
    text-decoration: none;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out; }
    .tab-navigation .tabs a.block-link:hover {
      padding-left: 30px;
      -webkit-transition: all 0.1s ease-in-out;
      -moz-transition: all 0.1s ease-in-out;
      -o-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out; }

#footer_quote {
  color: #999966;
  overflow: hidden;
  margin-top: 20px;
  padding: 5px 0;
  text-align: center; }
  #footer_quote .quote {
    font-family: "Open Sans", sans-serif;
    font-style: italic;
    margin-bottom: 0; }
  #footer_quote cite {
    font-style: normal; }
    #footer_quote cite:before {
      content: "— "; }

#footer .gplusone {
  text-align: center;
  font-size: 16px;
  margin: 0 auto;
  padding: 0; }
#footer ul.member-links {
  font-size: 16px;
  list-style: none;
  margin: 0 auto;
  padding: 20px 0;
  text-align: center; }
  #footer ul.member-links li {
    display: inline-block; }
    #footer ul.member-links li a {
      text-decoration: none;
      font-weight: normal;
      color: #67981a; }
      #footer ul.member-links li a:hover, #footer ul.member-links li a:visited, #footer ul.member-links li a.last {
        border-right: none; }
#footer ul.exchange-member-links {
  font-size: 1.75rem;
  list-style: none;
  margin: 0 auto;
  padding: 20px 0;
  text-align: center;
  color: white; }
  #footer ul.exchange-member-links li {
    display: inline-block;
    margin: 0 10px; }
    #footer ul.exchange-member-links li a {
      text-decoration: none;
      font-weight: normal;
      color: white; }
      #footer ul.exchange-member-links li a:hover, #footer ul.exchange-member-links li a:visited, #footer ul.exchange-member-links li a.last {
        border-right: none;
        color: #eeb406; }

.widget .media.simple-border {
  border-bottom: 1px solid #999966;
  padding-bottom: 10px; }
.widget .media.simple-border:last-of-type {
  border-bottom: none; }
.widget .media img {
  max-width: inherit; }
.widget .media-heading {
  font-size: 16px; }
.widget .stat {
  font-size: 14px;
  line-height: 1.5rem;
  text-align: right;
  color: #949494; }

.share-buttons {
  border: 2px solid #999966;
  margin-top: 10px;
  height: 55px;
  padding: 10px; }
  .share-buttons li {
    list-style: none; }
  .share-buttons .last {
    float: right; }

.cta {
  background: #eeb406;
  border: none;
  -webkit-border-radius: 54px;
  -moz-border-radius: 54px;
  border-radius: 54px;
  padding: 10px 50px;
  color: #fff;
  font-weight: 600;
  font-size: 24px;
  cursor: pointer;
  cursor: hand; }
  .cta:hover {
    background: #ffc81a; }
  .cta.small {
    font-size: 14px;
    padding: 5px 20px;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px; }

.agent-admin-only, .market-admin-only {
  font-family: verdana, arial, fixed, Consolas, Monaco;
  font-size: 11px;
  background: #cccc99;
  padding: 0 10px; }
  .agent-admin-only hr, .market-admin-only hr {
    margin: 5px;
    width: 100%;
    border-top: 1px solid #eee;
    background: none;
    height: 0; }
  .agent-admin-only a, .market-admin-only a {
    color: #fff;
    text-decoration: none; }
  .agent-admin-only .left, .market-admin-only .left {
    padding-left: 0; }
  .agent-admin-only .right, .market-admin-only .right {
    padding-right: 0;
    text-align: right; }
  .agent-admin-only input[type="text"], .market-admin-only input[type="text"] {
    font-size: 11px !important;
    padding: 5px !important;
    border: solid 1px #d1d1d1 !important;
    min-height: 30px !important;
    width: inherit !important; }
  .agent-admin-only input[type="submit"], .market-admin-only input[type="submit"] {
    font-size: 11px !important;
    padding: 3px !important;
    color: grey !important;
    background-color: white !important;
    border: 1px solid lightgrey !important;
    border-radius: 6px !important; }

.admin-only {
  font-family: verdana, arial, fixed, Consolas, Monaco;
  font-size: 11px;
  background: url("/assets/v2/admin_bg.png") 10px #fcf8e3; }
  .admin-only hr {
    margin: 5px; }
  .admin-only a {
    color: #a94442;
    text-decoration: none; }
  .admin-only .left {
    padding-left: 0; }
  .admin-only .right {
    padding-right: 0;
    text-align: right; }
  .admin-only input[type="text"] {
    font-size: 11px !important;
    padding: 5px !important;
    border: solid 1px #d1d1d1 !important;
    min-height: 30px !important;
    width: inherit !important; }
  .admin-only input[type="submit"] {
    font-size: 11px !important;
    padding: 3px !important;
    color: grey !important;
    background-color: white !important;
    border: 1px solid lightgrey !important;
    border-radius: 6px !important; }

body[data-language=en] .force_en, body[data-language=fr] .force_fr, body[data-province=on] .force_on, body[data-province=qc] .force_qc, body[data-province=bc] .force_bc {
  font-weight: bold;
  text-decoration: underline; }

.center {
  text-align: center; }

.blue {
  border: 1px solid blue; }

.red {
  background: red; }

.yellow {
  background: yellow; }

.grey {
  background: grey; }

.align-right {
  text-align: right; }

.nopadding {
  padding: 0px !important; }

.nowrap {
  white-space: nowrap; }

.center {
  text-align: center; }

body.wine_agents .per-page {
  display: inline-block; }

.retailer_skus {
  display: none; }
</pre></body></html>