.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.account-preferences .user.thumbnail {margin: 0 auto;float: none;}.account-preferences .running-subs {padding: 0;}.account-preferences .running-subs li {list-style-type: none;}.account-preferences .bg-info {padding: 15px;}.account-preferences .bg-info p {width: 80%;}.account-preferences .tab-content ul {padding-left: 0;margin-left: 0;}.account-preferences .tab-content ul li {list-style-type: none;padding: 0;margin: 0;}.account-preferences .tab-content ul li a {display: block;margin-bottom: 10px;}.account-preferences .update-avatar {text-align: center;}.account-preferences .personal-share .share-buttons .btn {background-color: #f2b52a;padding: 20px;border: 0;border-radius: 0;}.account-preferences .personal-share .share-buttons .btn:active {box-shadow: none;}.account-preferences .personal-share .share-buttons .btn.fb-share:after {content: 'Facebook';margin-left: 10px;}.account-preferences .personal-share .share-buttons .btn.tw-share:after {content: 'Twitter';margin-left: 10px;}.account-preferences .personal-share .share-buttons:before {content: '';}.account-preferences .manage-sub {position: relative;margin-top: -10px;}.header-wrapper.admin {height: auto;}.header-wrapper.admin h1 {display: inline-block;margin-bottom: 0px;}.header-wrapper.admin h1 .logo {margin: 10px 0 0 0;top: 0;}.header-wrapper.admin nav {display: block;}#main.admin {color: #311820;}#main.admin .search-tools {min-height: 60px;line-height: 60px;background: #a87368;}#main.admin .search-filter > header {padding: 0 0 10px 0;}#main.admin .search-filter .tools {position: relative;}#main.admin .search-filter .tools > .form-group:nth-child(2) {margin-left: 10px;}#main.admin .search-filter .tools .nobg-btn-group .btn.btn-default {background: transparent;border: 0;padding: 3px;}#main.admin .search-filter .form-inline .btn-toolbar {display: inline-block;width: auto;vertical-align: middle;}#main.admin .extra-filters {width: 140px;}#main.admin .tab-pane {padding: 8px 20px;}.col-file .col-file-inner {display: table;border: 2px dashed #dadada;height: 100%;position: relative;width: 100%;text-align: center;}.col-file .filestyle-group {display: table-cell;height: 100%;vertical-align: middle;}.col-file .filestyle-group .btn.browse {display: block;background: transparent url('../images/ui/btn/browse.png');height: 94px;width: 94px;margin: 5px auto 0;position: relative;top: 25px;}.col-file .filestyle-group .glf-btn {min-height: 42px;}.image {margin-bottom: 20px;}.image.preview {width: 100%;height: 240px;border: 2px dotted #000000;}.table-admin {min-height: 80px;}.table-admin.table-admin-checkbox tbody tr td:first-child {width: 50px;min-width: 0 !important;}.table-admin.large-actions tbody td:last-child {width: 180px;}.table-admin thead tr {border-bottom: 3px solid #dddddd;}.table-admin thead tr td {font-weight: bold;}.table-admin thead tr td:first-child {width: 20%;}.table-admin tbody tr {-webkit-transition: all .25s ease-in;-moz-transition: all .25s ease-in;-o-transition: all .25s ease-in;transition: all .25s ease-in;}.table-admin tbody tr:nth-child(odd) {background-color: #ffffff;}.table-admin tbody tr:nth-child(even) {background-color: #efefef;}.table-admin tbody tr:hover {background-color: #4d4d4d;color: #ffffff;}.table-admin tbody tr td {text-align: left;}.table-admin tbody tr td:first-child {min-width: 250px;}.table-admin tbody tr td:last-child {width: 150px;}.table-admin tbody tr td .pagination li a {text-decoration: none;}.table-admin tbody tr td a[class*='btn'] {text-decoration: none;}.table-admin tbody tr td a:hover,.table-admin tbody tr td a:focus {color: #ffffff;}.table-admin tbody tr td a .fa {-webkit-transition: transform .25s ease-in-out;-moz-transition: transform .25s ease-in-out;-o-transition: transform .25s ease-in-out;transition: transform .25s ease-in-out;}#chosen_producer {transition: opacity .5s ease-in-out .5s;opacity: 0;display: none;}#chosen_producer.ready {transition: .5s all ease-in-out .5s;opacity: 1;display: block;}.add-another {transition: all .5s ease-in-out;}.wine-entry {margin-top: 10px;}.wine-entry .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width: 100%;}.wine-entry .remove-wine {margin-right: 10px;}.actions i {margin-right: 20px;}.actions:last-child {margin-right: 0;}.new-assignment {margin-bottom: 10px;}ul.lookup-res {margin: 0;padding: 0;}ul.lookup-res li {list-style-type: none;}.wine-res.open {display: block;}.table-admin.users thead tr td:first-child {width: auto;}.table-admin.users tbody tr td .username {line-height: 30px;}.new-user {margin-bottom: 10px;}.form-inline.tools .form-group:first-child {margin-right: 10px;}.btn-reset-password {width: 100%;margin: 20px 0 10px;}#search-box {border-radius: 0;position: relative;}#search-box.inline #search-result {left: 50px;width: 300%;}#search-box.inline #common-search-box {padding-right: 30px;}#search-box.inline #search-meta {left: 170px;top: -28px;}#search-meta {position: absolute;left: 140px;top: -60px;-webkit-transform: scale(0.37);-moz-transform: scale(0.37);-o-transform: scale(0.37);transform: scale(0.37);}#search-result {background-color: #FFF;z-index: 99;position: absolute;width: 100%;cursor: pointer;-webkit-box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.25);}.img-shortcode {width: 50%;}.package .selection {-webkit-transition: .5s all ease-in-out;-moz-transition: .5s all ease-in-out;-o-transition: .5s all ease-in-out;transition: .5s all ease-in-out;margin: 0;padding: 10px 20px;}.package .selection:hover {background-color: #cccccc;color: #ffffff;}.package .selection small {margin-right: 5px;padding-right: 5px;}.package .selection small:last-of-type {border-right: 0;margin-right: 0;}.update-avatar {display: block;}.edit-tasting-note {font-size: 0.8em;}.edit-tasting-note .form-control {font-size: 0.8em;}.edit-tasting-note .form-group {margin-bottom: 8px;}.edit-tasting-note .modal-body {padding: 8px 15px;}.bootbox.modal .tab-content .tab-pane {padding: 15px;}.bootbox.modal .nav > li > a {padding: 5px 10px;}.bootbox.modal .bootbox-body h3.default {font-size: 14px;font-weight: bold;margin-top: 10px;margin-bottom: 5px;}@-webkit-keyframes ball-clip-rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes ball-clip-rotate {0% {-moz-transform: rotate(0deg);transform: rotate(0deg);}50% {-moz-transform: rotate(180deg);transform: rotate(180deg);}100% {-moz-transform: rotate(360deg);transform: rotate(360deg);}}@-o-keyframes ball-clip-rotate {0% {-o-transform: rotate(0deg);transform: rotate(0deg);}50% {-o-transform: rotate(180deg);transform: rotate(180deg);}100% {-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes ball-clip-rotate {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}.preload {position: absolute;margin: 0 auto;right: 0;left: 0;width: 50px;height: 50px;}.preload.block {position: relative;}.preload hr {border: 0;margin: 0;width: 40%;height: 40%;position: absolute;border-radius: 50%;animation: spin 2s ease infinite;}.preload :first-child {background: #30161f;animation-delay: -1.5s;}.preload :nth-child(2) {background: #b08883;animation-delay: -1s;}.preload :nth-child(3) {background: #98716c;animation-delay: -0.5s;}.preload :last-child {background: #4b323a;}@keyframes spin {0%,100% {transform: translate(0);}25% {transform: translate(160%);}50% {transform: translate(160%, 160%);}75% {transform: translate(0, 160%);}}.typed-cursor {opacity: 1;-webkit-animation: blink 0.7s infinite;-moz-animation: blink 0.7s infinite;animation: blink 0.7s infinite;}@keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-moz-keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes glow {50% {box-shadow: 0 0 20px #f9f0a0;}}@-moz-keyframes glow {50% {box-shadow: 0 0 20px #f9f0a0;}}@-o-keyframes glow {50% {box-shadow: 0 0 20px #f9f0a0;}}@keyframes glow {50% {box-shadow: 0 0 20px #f9f0a0;}}.border {display: block;box-shadow: inset 0 0 0 0 #e1e1e1;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}.border:hover {box-shadow: inset 0 0 0 5px #e1e1e1;}.border.height-fix {height: 100%;}.rotate-right {-webkit-animation-name: rotate;-webkit-animation-duration: .5s;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: ease-in-out;-webkit-animation-delay: .25s;}@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(90deg);}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.navbar-toggle {position: relative;padding: 9px 10px;margin-right: 15px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.page-subheader {display: block;font-size: 35%;line-height: 1;}.margin-top-5 {margin-top: 5px;}.margin-right-5 {margin-right: 5px;}.margin-top-15 {margin-top: 15px;}.margin-bottom-5 {margin-bottom: 5px;}.margin-bottom-10 {margin-bottom: 10px;}.margin-bottom-15 {margin-bottom: 15px;}.margin-bottom-20 {margin-bottom: 20px;}.margin-bottom-30 {margin-bottom: 30px;}.margin-top-25 {margin-top: 25px;}.margin-right-15 {margin-right: 15px;}.margin-right-30 {margin-right: 30px;}.margin-left-30 {margin-left: 30px;}.margin-top-0 {margin-top: 0;}.margin-top-10 {margin-top: 10px;}.margin-top-30 {margin-top: 30px;}.margin-top-35 {margin-top: 35px;}.margin-right-10 {margin-right: 10px;}.text-italic {font-style: italic;}.text-truncate,.text-truncate-short {display: inline-block;max-width: 10em;overflow: hidden;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;}p.text-truncate,p.text-truncate-short {display: block;}.text-truncate-short {max-width: 5em;}.underline-dotted {text-decoration: dotted underline;}.trim-ellipsis {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-height: 1;max-height: 3;}.trim-ellipsis--listing {line-height: 1.5;}.hover-inverse:hover {color: #FFF;}.border-seperator-left {border-left: 2px solid #d1d1d1;padding-left: 30px;}.no-transition {-webkit-transition: height 0.01s;-moz-transition: height 0.01s;-ms-transition: height 0.01s;-o-transition: height 0.01s;transition: height 0.01s;}.position-relative {position: relative;}.ellipsis {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1;max-height: 2;}.mobile-visible.collapse.navbar-collapse {display: none;}.list li {margin-bottom: 10px;}.align-left-center {text-align: left;}.clip {display: block;overflow: hidden;}.clip--aside {height: 90px;width: 100%;}.badge--muted {background-color: #f2f2f2;color: #9d9d9d;}@media (max-width: 767px) {.mobile-visible.collapse.navbar-collapse {display: block;}.btn-mobile-block {display: block;width: 100%;margin-bottom: 10px;}.mobile-margin-bottom {margin-bottom: 20px;display: block;}.mobile-line-break {display: block;}}@media (max-width: 991px) {.border-seperator-left {border-left: 0;padding-left: 0;}.align-left-center {text-align: center;}}@media (max-width: 991px) {.list-flex-item {width: 100%;}}@media (min-width: 767px) and (max-width: 1199px) {.pull-right-md {float: right !important;}}@media (min-width: 991px) {.gut-right-desktop-2x {padding-right: 15px !important;}.gut-left-desktop-2x {padding-left: 15px !important;}}.aside-section-title {margin-top: 0;}.article-section {padding-top: 0;}.article.listing .details {font-size: 12px;}.article.listing .details.inline-item {margin-left: 15px;}.article.listing .details span {display: block;}.article-grid-list {position: relative;}.article-grid-list .col-xs-4:nth-child(3n+1) {clear: left;}.image-block {display: flex;width: 100%;height: 350px;position: relative;margin-bottom: 30px;justify-content: center;text-align: center;flex-direction: column;align-items: center;}.image-block .background {background: transparent 50% / cover;flex: 1;z-index: 1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.image-block .image-content-block .article-title {position: relative;text-shadow: 0 0 10px rgba(0, 0, 0, 0.75);font-size: 40px;z-index: 2;margin: 0 50px;}.image-block .image-content-block *:not(.article-title) {height: 100%;}.image-block .image-content-block .article-title.section p {margin-top: 10px;margin-bottom: 0;}.image-block .image-content-block .article-title.section h2 {color: #efefef;line-height: 1;margin-top: 0;padding: 10px 20px 10px;}.image-block--no-margin {margin-bottom: 0;}.article-title {color: #ffffff;flex: 1;}.article-content {padding-top: 0;margin-bottom: 60px;}.article-content .details-header {position: relative;display: block;margin-bottom: 10px;}.article-content .details-header ul {position: relative;padding: 0;}.article-content .details-header ul li {list-style-type: none;font-size: 16px;}.article-content .details-header h4 {line-height: 27px;margin: 0;}.article-content .article-note .footnote {line-height: 12px;font-size: 12px;}.article-content aside {padding-right: 30px;font-size: 12px;}.article-content aside .table {border-top: 1px solid #ddd;}.article-content aside .table tbody td {position: relative;}.article-content aside .table tbody td a::after {bottom: 0;content: '';left: 0;position: absolute;right: 0;top: 0;}.article-content .listing {padding: 10px 20px;margin-bottom: 0;height: auto;}.article-content .listing.article h4 {line-height: 1.25;}.article-content .listing.article .details + p {font-size: 16px;line-height: 1.5;}.article-content .related-posts {margin: 30px 0;}.article-content .share-buttons {margin-top: 30px;}.wine-advocate .issue {padding: 0 0 20px 0;}.wine-advocate .issue h3 {margin-top: 0;}.wine-advocate .issue .titular {font-family: 'Open Sans', sans-serif;font-size: 40px;font-weight: bold;margin: 0;}.wine-advocate .article-grid-list .col-xs-12:last-child .listing {border-bottom: 0;}.wine-advocate .border .listing {min-height: 0;margin-bottom: 20px;padding: 0;border-top: 0;border-left: 0;border-right: 0;border-bottom: 2px solid #e1e1e1;}.wine-advocate .border:hover {box-shadow: none;}.hedonist-gazette section.description {padding: 10px 0;}.hedonist-gazette .listing a {text-decoration: none;}.hedonist-gazette .pagination-cont {text-align: left !important;}.hedonist-gazette .img-hedonist-list {height: 150px;background-size: cover;background-position: center;margin-bottom: 10px;}.wine-journal .border:hover {box-shadow: none;}.wine-journal .listing {border-top: 0;border-left: 0;border-right: 0;padding-left: 0;padding-right: 0;min-height: 0;border-bottom: 1px solid #e1e1e1;}.sanitizedContent {font-size: 16px;line-height: 1.75;position: relative;top: -7.5px;}.sanitizedContent img {display: block;margin: 0 auto;}.sanitizedContent figure {margin: 1.75em 0;}.sanitizedContent figure figcaption {font-style: italic;text-align: center;margin-top: 10px;line-height: 1.25em;font-size: 0.75em;}.sanitizedContent p,.sanitizedContent span {font-family: 'Open Sans', sans-serif !important;font-size: inherit !important;line-height: inherit !important;margin-bottom: 1.75em;position: relative;top: -0.375em;}.sanitizedContent p ~ p,.sanitizedContent span ~ p {margin-top: 1.75em;}.sanitizedContent p.caption-text,.sanitizedContent span.caption-text {margin-top: 10px;line-height: 1.2em;}.sanitizedContent p:empty {display: none;}.sanitizedContent p:empty + p {margin-top: 0;}.sanitizedContent iframe.video {width: 560px;height: 315px;}.sanitizedContent a {text-decoration: underline;}.sanitizedContent .sticky-wrapper a {text-decoration: none !important;}@media (max-width: 479px) {.sanitizedContent {font-size: 14px;line-height: 1.5;}.sanitizedContent figure figcaption {line-height: 1.35em;font-size: 0.85em;}.article-content {padding-top: 0;}.article-content .details-header ul li {font-size: 14px;line-height: 1.5;}.article-content .listing.article h4 {line-height: 1.25;}.article-content .listing.article .details + p {font-size: 14px;line-height: 1.5;}.wine-advocate .article-grid-list .article {width: 100%;min-height: 0;margin: 0 0 10px 0;}.wine-advocate .article-grid-list .article-title {max-width: none;}.wine-advocate .article-grid-list .article-author {max-width: none;}.wine-advocate .article-grid-list .article-notes {margin: auto 0 0 auto;text-align: right;position: relative;top: auto;}}@media (max-width: 767px) {article.main {margin-bottom: 30px;}.image-block {min-height: 200px;}.image-block .image-content-block .article-title {font-size: 28px;line-height: 1.45em;margin: 30px 10px;}.wine-advocate .issue .titular {font-size: 2em;}.wine-advocate .border .listing {padding: 10px 0 20px 0;}.wine-advocate .issue-selector .form-group {width: 100%;}.wine-advocate .image-block {height: auto;}.issue-selector .form-group {width: 100%;}.image-block {height: auto;}}@media (max-width: 991px) {.article.listing .details.inline-item {margin: 0;display: block;}.wine-advocate .article-grid-list {flex-direction: column;}.wine-advocate .article-grid-list .article {flex: 0 0 calc((100% / 2) - 20px);}}@media (min-width: 767px) {.article-content aside {padding: 0;}}.article-text {font-size: 16px;line-height: 1.75;}.aside-text {font-size: 14px;line-height: 1.75;}.article-date {margin-bottom: 10px;}.sticky-wrapper a {color: #333;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.blockButton {width: 100%;display: block;border-radius: 3px;}.share-buttons .btn {padding: 5px 20px;background-color: #f2b52a;border-radius: 20px;-webkit-transition: all 0.15s ease;transition: all 0.15s ease;}.share-buttons .btn:active {-webkit-box-shadow: none;box-shadow: none;}.share-buttons .btn:hover {background-color: #fed208;color: #ffffff;}.share-buttons:before {content: 'Share on';margin-right: 10px;}.before-disabled:before {content: none;}.shelf-btns {float: right;margin-bottom: 5px;margin-top: -7px;}.shelf-btns > .shelf-btn-label {font-weight: 600;line-height: 1;margin: 0;padding: .75em 0;}.shelf-btns.fl-none {float: none;margin-bottom: 20px;margin-top: 20px;}.tab-shelf-btn {position: absolute;right: 7.5px;top: -6px;}.btn-flex {align-self: flex-end;}.btn.btn-outline {-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;background-color: transparent;border-color: #b08883;color: #b08883;margin-right: 5px;}.btn.btn-outline:last-child {margin-right: 0;}.btn.btn-outline:hover,.btn.btn-outline :focus {color: #fffdc7;}.btn.btn-mark-all {line-height: 1;}.btn-attention {background: linear-gradient(124deg, #ff2400, #e81d1d, #e8b71d, #e3e81d, #1de840, #1ddde8, #2b1de8, #dd00f3, #dd00f3);background-size: 1800% 1800%;-webkit-animation: rainbow 18s ease infinite;-moz-animation: rainbow 18s ease infinite;animation: rainbow 18s ease infinite;}.baseButton {font-size: 1.375rem;font-weight: 500;line-height: 1.5em;letter-spacing: 0.03em;text-align: center;vertical-align: top;display: inline-block;padding: 0.75em 2em;cursor: pointer;-webkit-transition: all 0.15s ease;transition: all 0.15s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border-radius: 20px;}.baseButton.btn-xs {font-size: 1.1rem;padding-bottom: .27em;padding-top: .27em;}.baseButton.btn-sm {font-size: 1.1rem;}.baseButton.btn-lg {font-size: 1.768rem;}.btn-primary,.btn-action-focus,.btn-cancel,.btn-update,.btn-info,.btn-success,.btn-warning,.btn-negative,.btn-danger {font-size: 1.375rem;font-weight: 500;line-height: 1.5em;letter-spacing: 0.03em;text-align: center;vertical-align: top;display: inline-block;padding: 0.75em 2em;cursor: pointer;-webkit-transition: all 0.15s ease;transition: all 0.15s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border-radius: 20px;}.btn-primary.btn-xs,.btn-action-focus.btn-xs,.btn-cancel.btn-xs,.btn-update.btn-xs,.btn-info.btn-xs,.btn-success.btn-xs,.btn-warning.btn-xs,.btn-negative.btn-xs,.btn-danger.btn-xs {font-size: 1.1rem;padding-bottom: .27em;padding-top: .27em;}.btn-primary.btn-sm,.btn-action-focus.btn-sm,.btn-cancel.btn-sm,.btn-update.btn-sm,.btn-info.btn-sm,.btn-success.btn-sm,.btn-warning.btn-sm,.btn-negative.btn-sm,.btn-danger.btn-sm {font-size: 1.1rem;}.btn-primary.btn-lg,.btn-action-focus.btn-lg,.btn-cancel.btn-lg,.btn-update.btn-lg,.btn-info.btn-lg,.btn-success.btn-lg,.btn-warning.btn-lg,.btn-negative.btn-lg,.btn-danger.btn-lg {font-size: 1.768rem;}.btn-default {-webkit-transition: .5s all ease-in-out;transition: .5s all ease-in-out;}.btn.btn-big {font-size: 2.25rem;margin-top: 20px;}.btn.btn-small-inline {line-height: 1em;}.btn.btn-small {font-size: 0.8em;padding: 5px;}.btn-primary i,.btn-cancel i,.btn-danger i {margin-right: 5px;}.btn-primary {background-color: #f2b52a;border-color: transparent !important;color: #000000;}.btn-primary-wrap {white-space: normal;}.btn-primary--block {width: 100%;display: block;border-radius: 3px;}.btn-negative {background-color: #ffffff;border-color: rgba(220, 220, 220, 0.5);color: #311820;}.btn-action-focus {background-color: #b08883;border-color: transparent !important;color: #ffffff;}.btn-action-focus:hover,.btn-action-focus:focus,.btn-action-focus:active,.btn-action-focus:active:focus {background-color: #977b29;}.btn-cancel {background-color: #d5d5d5;}.btn-cancel--block {width: 100%;display: block;border-radius: 3px;}.btn-cancel:hover,.btn-cancel:focus,.btn-cancel:active,.btn-cancel:active:focus {background-color: #d5d5d5;border-color: #d5d5d5;color: #ffffff;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus {background-color: #fed208;border-color: #fed208;color: #ffffff;}[disabled]:hover.btn-primary,[disabled]:active.btn-primary,[disabled].active.btn-primary,[disabled]:focus.btn-primary,[disabled].focus.btn-primary,[disabled].btn-primary,.disabled:hover.btn-primary,.disabled:active.btn-primary,.disabled.active.btn-primary,.disabled:focus.btn-primary,.disabled.focus.btn-primary,.disabled.btn-primary,[disabled]:hover.btn-info,[disabled]:active.btn-info,[disabled].active.btn-info,[disabled]:focus.btn-info,[disabled].focus.btn-info,[disabled].btn-info,.disabled:hover.btn-info,.disabled:active.btn-info,.disabled.active.btn-info,.disabled:focus.btn-info,.disabled.focus.btn-info,.disabled.btn-info,[disabled]:hover.btn-success,[disabled]:active.btn-success,[disabled].active.btn-success,[disabled]:focus.btn-success,[disabled].focus.btn-success,[disabled].btn-success,.disabled:hover.btn-success,.disabled:active.btn-success,.disabled.active.btn-success,.disabled:focus.btn-success,.disabled.focus.btn-success,.disabled.btn-success,[disabled]:hover.btn-danger,[disabled]:active.btn-danger,[disabled].active.btn-danger,[disabled]:focus.btn-danger,[disabled].focus.btn-danger,[disabled].btn-danger,.disabled:hover.btn-danger,.disabled:active.btn-danger,.disabled.active.btn-danger,.disabled:focus.btn-danger,.disabled.focus.btn-danger,.disabled.btn-danger,[disabled]:hover.btn-warning,[disabled]:active.btn-warning,[disabled].active.btn-warning,[disabled]:focus.btn-warning,[disabled].focus.btn-warning,[disabled].btn-warning,.disabled:hover.btn-warning,.disabled:active.btn-warning,.disabled.active.btn-warning,.disabled:focus.btn-warning,.disabled.focus.btn-warning,.disabled.btn-warning {background-color: #e8e8e8;border-color: #e8e8e8;color: #999;}fieldset[disabled] [disabled]:hover.btn-primary,fieldset[disabled] [disabled]:active.btn-primary,fieldset[disabled] [disabled].active.btn-primary,fieldset[disabled] [disabled]:focus.btn-primary,fieldset[disabled] [disabled].focus.btn-primary,fieldset[disabled] [disabled].btn-primary,fieldset[disabled] .disabled:hover.btn-primary,fieldset[disabled] .disabled:active.btn-primary,fieldset[disabled] .disabled.active.btn-primary,fieldset[disabled] .disabled:focus.btn-primary,fieldset[disabled] .disabled.focus.btn-primary,fieldset[disabled] .disabled.btn-primary,fieldset[disabled] [disabled]:hover.btn-info,fieldset[disabled] [disabled]:active.btn-info,fieldset[disabled] [disabled].active.btn-info,fieldset[disabled] [disabled]:focus.btn-info,fieldset[disabled] [disabled].focus.btn-info,fieldset[disabled] [disabled].btn-info,fieldset[disabled] .disabled:hover.btn-info,fieldset[disabled] .disabled:active.btn-info,fieldset[disabled] .disabled.active.btn-info,fieldset[disabled] .disabled:focus.btn-info,fieldset[disabled] .disabled.focus.btn-info,fieldset[disabled] .disabled.btn-info,fieldset[disabled] [disabled]:hover.btn-success,fieldset[disabled] [disabled]:active.btn-success,fieldset[disabled] [disabled].active.btn-success,fieldset[disabled] [disabled]:focus.btn-success,fieldset[disabled] [disabled].focus.btn-success,fieldset[disabled] [disabled].btn-success,fieldset[disabled] .disabled:hover.btn-success,fieldset[disabled] .disabled:active.btn-success,fieldset[disabled] .disabled.active.btn-success,fieldset[disabled] .disabled:focus.btn-success,fieldset[disabled] .disabled.focus.btn-success,fieldset[disabled] .disabled.btn-success,fieldset[disabled] [disabled]:hover.btn-danger,fieldset[disabled] [disabled]:active.btn-danger,fieldset[disabled] [disabled].active.btn-danger,fieldset[disabled] [disabled]:focus.btn-danger,fieldset[disabled] [disabled].focus.btn-danger,fieldset[disabled] [disabled].btn-danger,fieldset[disabled] .disabled:hover.btn-danger,fieldset[disabled] .disabled:active.btn-danger,fieldset[disabled] .disabled.active.btn-danger,fieldset[disabled] .disabled:focus.btn-danger,fieldset[disabled] .disabled.focus.btn-danger,fieldset[disabled] .disabled.btn-danger,fieldset[disabled] [disabled]:hover.btn-warning,fieldset[disabled] [disabled]:active.btn-warning,fieldset[disabled] [disabled].active.btn-warning,fieldset[disabled] [disabled]:focus.btn-warning,fieldset[disabled] [disabled].focus.btn-warning,fieldset[disabled] [disabled].btn-warning,fieldset[disabled] .disabled:hover.btn-warning,fieldset[disabled] .disabled:active.btn-warning,fieldset[disabled] .disabled.active.btn-warning,fieldset[disabled] .disabled:focus.btn-warning,fieldset[disabled] .disabled.focus.btn-warning,fieldset[disabled] .disabled.btn-warning {background-color: #e8e8e8;border-color: #e8e8e8;color: #999;}.btn-warning .btn-warning:hover,.btn-warning:focus,.btn-warning:active {background-color: #b31d13;border-color: #b31d13;color: #FFF;}.btn-warning .btn-warning:hover:hover,.btn-warning:focus:hover,.btn-warning:active:hover,.btn-warning .btn-warning:hover:focus,.btn-warning:focus:focus,.btn-warning:active:focus,.btn-warning .btn-warning:hover:active,.btn-warning:focus:active,.btn-warning:active:active,.btn-warning .btn-warning:hover:active:focus,.btn-warning:focus:active:focus,.btn-warning:active:active:focus {background-color: #d12e23;border-color: #d12e23;}.btn-icon {background: none;border: none;font-size: inherit;line-height: inherit;padding: 0;vertical-align: inherit;}.btn-icon.btn-primary {background-color: #f2b52a;}.btn-icon.btn-info {background-color: #337ab7;}.btn-icon.btn-success {background-color: #5cb85c;}.btn-icon.btn-warning {background-color: #edd96a;}.btn-icon.btn-danger {background-color: #d9534f;}.btn-icon:hover,.btn-icon:focus,.btn-icon.focus {color: inherit;}.btn-icon:hover.btn-hover-info,.btn-icon:focus.btn-hover-info,.btn-icon.focus.btn-hover-info {color: #337ab7;}.btn-icon:hover.btn-hover-success,.btn-icon:focus.btn-hover-success,.btn-icon.focus.btn-hover-success {color: #5cb85c;}.btn-icon:hover.btn-hover-warning,.btn-icon:focus.btn-hover-warning,.btn-icon.focus.btn-hover-warning {color: #edd96a;}.btn-icon:hover.btn-hover-danger,.btn-icon:focus.btn-hover-danger,.btn-icon.focus.btn-hover-danger {color: #d9534f;}.btn-icon .fa {margin: 0;}.table-admin .actions a.btn-importer,.table-admin .actions .btn.btn-importer {padding: 2px 6px;}.workflow-buttons .btn {margin-bottom: 5px;}.btn-group-fieldset {border-color: rgba(0, 0, 0, 0.125);display: block;margin: 0 0 15px;padding: 5px 10px;}.btn-group-fieldset legend {color: rgba(0, 0, 0, 0.25);display: block;font-family: inherit;font-size: 80%;font-weight: 600;margin: 0;padding: 0 10px;text-align: inherit;width: auto;}.btn-group-fieldset .btn {width: 100%;margin-bottom: 5px;}.btn-actions {margin: 20px 0;}.btn-primary-inline {font-size: 1rem;border-radius: 0 5px 5px 0;border-top: 1px solid #f2b52a;border-right: 1px solid #f2b52a;border-bottom: 1px solid #f2b52a;}.btn-radius-10 {border-radius: 10px;}.carouselSize {height: 25vw;max-height: 440px;}#carousel {width: 100%;position: relative;}#carousel a {display: block;}#carousel.public .slide .content {top: auto;bottom: 25px;width: 1000px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}#carousel.public .slide .content p,#carousel.public .slide .content h2,#carousel.public .slide .content a {text-align: left;}#carousel.public .slide .content h2 {margin-bottom: 0;}#carousel .slide {position: relative;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;height: 440px;}#carousel .slide .content {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 99;}#carousel .slide .content h2 {font-size: 52px;}#carousel .slide .content .byline {color: #f2b52a;font-weight: bold;}#carousel div {width: 100%;}#carousel .slider-image {width: 100%;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}.slick-slide {height: 25vw;}.slick-slider {margin-bottom: 0;}.slick-dots {bottom: 5px;}.slick-dots li button:before {color: white;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}.loading {position: fixed;z-index: 2001;height: 2em;width: 2em;overflow: visible;margin: auto;top: 0;left: 0;bottom: 0;right: 0;display: none;}.loading:before {content: '';display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.3);}.loading:not(:required) {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}.loading:not(:required):after {content: '';display: block;font-size: 10px;width: 1em;height: 1em;margin-top: -0.5em;-webkit-animation: spinner 1500ms infinite linear;-moz-animation: spinner 1500ms infinite linear;-ms-animation: spinner 1500ms infinite linear;-o-animation: spinner 1500ms infinite linear;animation: spinner 1500ms infinite linear;border-radius: 0.5em;-webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;}@-webkit-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-o-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}.vintagechart {font-family: 'Open Sans';}.vintagechart .table-top {position: relative;width: auto;height: 120px;}.vintagechart .table-top h3 {font-size: 18px;font-weight: 700;margin-bottom: 2px;}.vintagechart .table-top h4 {font-size: 18px;font-weight: normal;margin: 0;}.vintagechart .table-top .rating {font-size: 10px;font-weight: 300;position: absolute;width: 300px;height: 120px;left: 400px;top: 0px;}.vintagechart .table-top .rating h4,.vintagechart .table-top .maturity h4 {font-size: 10px;font-weight: bold;margin: 0;margin-bottom: 4px;}.vintagechart .table-top .rating span {font-weight: bold;font-size: 10px;width: 60px;float: left;}.vintagechart .table-top .rating li {list-style-type: none;}.vintagechart .table-top .rating span.appalling {color: #432652;width: 12px;}.vintagechart .table-top .rating span.below-average {color: #8f2168;width: 12px;}.vintagechart .table-top .rating span.average {color: #801220;width: 12px;}.vintagechart .table-top .rating span.above-average {color: #bd1919;width: 12px;}.vintagechart .table-top .rating span.outstanding {color: #c9633a;width: 12px;}.vintagechart .table-top .rating span.extraordinary {color: #e0c92f;width: 12px;}.vintagechart .table-top .maturity {font-size: 10px;font-weight: 300;position: absolute;width: 400px;height: auto;left: 650px;top: 0px;}.vintagechart .table-top .maturity span {font-weight: bold;font-size: 10px;width: 40px;float: left;}.vintagechart .table-top ul {padding: 0;margin: 0;list-style-type: none;line-height: 11px;padding-left: 0px;}.vintagechart table {table-layout: fixed;border-collapse: separate;border-spacing: 1px;*margin-left: -200px;}.vintagechart td,.vintagechart th {vertical-align: top;width: 38px;height: 30px;padding: 8px;font-size: 10px;font-weight: 300;}.vintagechart th {position: absolute;*position: relative;left: 0;width: 210px;text-align: left;white-space: nowrap;padding-left: 30px;}.vintagechart th.toggler {border-top: 1px solid #ebebeb;font-weight: 800;cursor: pointer;margin-right: 40px;background-image: url(../images/chart-icons/minus.png);background-repeat: no-repeat;background-position: 8px 9px;}.vintagechart th.collapsed {background-image: url(../images/chart-icons/plus.png);}.vintagechart tr.collapsed {display: none;background-color: red;}.vintagechart th.region {border-top: 1px solid #ebebeb;font-size: 10px;}.vintagechart td.year {font-size: 10px;text-align: center;font-weight: 600;}.vintagechart td.nt {background-color: #EDEDED;text-align: center;}.vintagechart td.appalling {background-color: #432652;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.below-average {background-color: #8f2168;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.average {background-color: #801220;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.above-average {background-color: #bd1919;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.outstanding {background-color: #c9633a;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.extraordinary {background-color: #e0c92f;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td a,.vintagechart td a.active {color: inherit;padding: 6px;text-decoration: none;}.vintagechart .outer {position: relative;padding: 20px;width: 1000px;border: solid 1px #ebebeb;box-shadow: 0px 0px 16px 0px rgba(200, 200, 200, 0.75);border-radius: 4px;}.vintagechart .inner {overflow-x: scroll;overflow-y: visible;width: 750px;margin-left: 200px;}.uppercase-header {text-transform: uppercase;}.flex-row {display: flex;flex-wrap: wrap;}.flex-row .flex-item {display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item > a {width: 100%;}.flex-row__grid {margin: 0 -7.5px;}.flex-item--inner-row {padding: 0 7.5px;}.flex-item--content {display: flex;flex-direction: column;}.flex-item--content .thumbnail {position: relative;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;display: block;height: 0;margin-bottom: 10px;padding-bottom: 56.25%;border-radius: 0;}.flex-child {flex: 1;}.flex-row__grid-item--3 {padding: 0 7.5px;margin-bottom: 30px;width: 33.333%;}.flex-row__grid-item--4 {padding: 0 7.5px;margin-bottom: 30px;width: 25%;}.list-flex-content {width: 100%;}@media (max-width: 767px) {.flex-row__grid-item--3 {width: 100%;}.flex-row__grid-item--4 {width: 100%;}}@media (max-width: 479px) {.flex-row__grid-item--3 {width: 100%;}.flex-row__grid-item--4 {width: 100%;}}.fontLG {font-size: 22px;}.fontXL {font-size: 28px;}.fontMD {font-size: 18px;}.fontRating {font-size: 26.4px;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}footer {position: relative;background: #545454;color: #ffffff;font-size: 12px;}footer a {color: #ffffff;}footer a:hover,footer a:focus {color: inherit;text-decoration: underline;}footer .wrapper {padding: 20px 20px 20px 20px;}footer .wrapper dt {text-transform: uppercase;margin-bottom: 10px;}footer .wrapper dd {margin-bottom: 10px;}footer .wrapper ul.social-media li {list-style-type: none;display: inline-block;margin-left: 5px;}footer .wrapper ul.social-media li i {background-color: #888888;}footer .wrapper hr {border-color: #989898;}footer .connection-status {background: #000;border-radius: 10px;bottom: -2em;color: #fff;font-size: 10px;font-weight: 600;left: 50%;line-height: 1;opacity: 0;overflow: hidden;padding: 5px 20px;pointer-events: none;position: fixed;text-align: center;transform: translateX(-50%);transition: .5s ease-out width, .25s ease-out opacity, .25s ease-out bottom;vertical-align: middle;white-space: nowrap;width: 21em;z-index: 2000;}footer .connection-status.connection-status-connected {width: 10em;}footer .connection-status.active {bottom: 1em;opacity: 1;pointer-events: auto;}footer .connection-status .icon,footer .connection-status .message {display: block;transition: .5s ease-out;vertical-align: middle;}footer .connection-status .icon {left: 0;opacity: 1;padding: 5px;position: absolute;top: 0;}footer .connection-status .message {cursor: pointer;}footer .connection-status.connection-status-connected .icon,footer .connection-status.connection-status-offline .icon {opacity: 0;}footer .container .nav {box-shadow: none;}@media (min-width: 479px) and (max-width: 991px) {footer .wrapper [class*="col-sm-"]:nth-child(2n+1) {clear: left;}}.header-wrapper.simple {padding: 0 0 20px 0;}.header-wrapper .admin-tools {transform: scale(1.5);position: absolute;top: 20px;}@media (max-width: 767px) {.header-wrapper .admin-tools {transform: scale(1);right: 5px;top: 10px;}}.header-message {color: #311820;font-size: 11px;background: #d9534f;text-align: center;padding: 4px 10px 4px 10px;}.logo {margin: 20px 44px 10px;margin-bottom: 0;}.logo img {display: block;width: 195px;height: 100px;margin: 0 auto;position: relative;top: 0;}.navbar {margin-bottom: 0;border: 0;border-radius: 0;}.navbar ul li a {font-size: 14px;font-weight: normal;color: inherit;padding-left: 12px;padding-right: 12px;}.navbar ul li a.active {color: #fffdc7;}.header-tools {padding: 20px 0 20px 0;text-transform: uppercase;position: absolute;top: 0;right: 0;z-index: 4;}.header-tools.login-state-change {opacity: .5;pointer-events: none;}.header-tools.public {position: absolute;top: 0;right: 0;}.header-tools .actions-wrapper {display: inline-block;}.header-tools .actions-wrapper .avatar.avatar-circle {float: left;margin-right: 10px;}.header-tools .actions-wrapper .hello-role {float: right;font-size: 0.9em;}.header-tools .actions-wrapper .hello-role > a:hover,.header-tools .actions-wrapper .hello-role a:focus {color: #ffffff;}.header-tools .actions-wrapper .hello-role > * {display: block;max-width: 190px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.header-tools .actions-wrapper .hello-role .white {font-weight: 600;}.header-tools .wines-view-wrapper {border-left: solid 1px #ffffff;float: right;margin-left: 15px;padding-left: 15px;line-height: 36px;}.header-tools .wines-view-wrapper.disabled {color: #999;}.header-tools .wines-view-wrapper.disabled .numberCircle {color: #e8e8e8;background: #999;}.header-tools .wines-view-wrapper .numberCircle {border: none;line-height: 25px;float: right;margin-top: 5px;margin-left: 5px;display: block;background: #b08883;color: #ffffff;cursor: pointer;}.header-tools .wines-view-wrapper .popover {max-width: 600px !important;left: -370px !important;color: #191919;}.header-tools .wines-view-wrapper .popover .popover-content {width: 600px;}.header-tools .wines-view-wrapper .popover.bottom .arrow {left: 90% !important;}.header-tools .wines-view-wrapper .popover .button-wrapper {padding: 10px;}.header-tools .wines-view-wrapper .popover .view-compare .number-selected-wine {width: 22px;height: 22px;line-height: 22px;margin-top: 0;background: #9b9b9b;color: #ffffff;}.header-tools.simple .header-tools,.header-tools.simple nav {display: none;}.header-tools .user.thumbnail {width: 25px;height: 25px;border-radius: 15px;padding: 0;margin: 5px 10px 0 0;display: inline-block;border: 1px solid rgba(220, 220, 220, 0.5);}.header-tools .user.thumbnail.edit-mode {width: 50px;height: 50px;display: block;margin: 10px auto 0;border-radius: 25px;}.navbar-rp {position: relative;z-index: 3;background: #311820;color: #b08883;}.navbar-rp a:hover {color: #fffdc7;}.navbar-rp nav {display: table;font-size: 1.2rem;font-weight: 600;margin: 0 auto;}.navbar-rp nav ul {padding-left: 20px;margin-bottom: 0;}.navbar-rp nav ul li {cursor: pointer;display: inline-block;float: none;list-style-type: none;margin: 0 10px;padding: 10px 0;text-transform: uppercase;transition: all .5s ease-in-out;}.navbar-rp nav ul li.active a {color: #b08883;}.navbar-rp nav ul li.active .b {width: 100%;color: #b08883;position: relative;}.navbar-rp nav ul li .icon {display: block;height: 45px;margin: 0 auto 5px;position: relative;width: 45px;}.navbar-rp nav ul li .icon > .fa {font-size: 2rem;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);}.navbar-rp nav ul li a {display: block;text-align: center;letter-spacing: .5px;text-transform: uppercase;}.navbar-rp nav ul li a:focus {color: inherit;text-decoration: none;}.navbar-rp nav ul li a.active {color: #fffdc7;}.navbar-rp nav ul li a:hover,.navbar-rp nav ul li a :focus {text-decoration: none;color: #b08883;}.navbar-rp nav ul li a:hover .b,.navbar-rp nav ul li a :focus .b {width: 100%;}.navbar-rp nav ul li a p {margin-bottom: 3px;}.navbar-rp nav ul li a .b {display: block;height: 5px;background: #b08883;width: 0px;transition: width .25s ease-in-out;position: relative;top: 20px;}.navbar-rp .icon-bar {background-color: #b08883;width: 100%;}.navbar-rp .navbar-search {float: right;padding: 0;width: 35px;height: 35px;}.navbar-rp .navbar-search .menu-icon {transform: scale(1.5);}.navbar-toggle {background: transparent !important;float: left;}.navbar-toggle:hover {background: transparent !important;}.navbar-toggle .icon-bar {width: 22px;transition: all 0.2s;}.navbar-toggle .top-bar {transform: rotate(45deg);transform-origin: 10% 10%;}.navbar-toggle .middle-bar {opacity: 0;}.navbar-toggle .bottom-bar {transform: rotate(-45deg);transform-origin: 10% 90%;}.navbar-toggle.collapsed .top-bar {transform: rotate(0);}.navbar-toggle.collapsed .middle-bar {opacity: 1;}.navbar-toggle.collapsed .bottom-bar {transform: rotate(0);}@media (max-width: 767px) {.header-wrapper .container {padding: 0;}.logo {margin: 10px 44px;}.logo img {width: auto;height: 55px;}.header-tools {position: relative;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);text-align: center;padding: 10px 20px;margin: 0 -7px;z-index: 0;}.header-tools .btn-outline {padding: 5px;}.navbar-rp nav ul li a {padding: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.navbar-rp nav ul li a.active {color: #f3c363;}.navbar-rp .navbar-header {margin: 0;}.navbar-rp .navbar-toggle {margin-top: 14px;}}@media (min-width: 767px) and (max-width: 991px) {.navbar ul li a {font-size: 0.9em;padding-left: 8px;padding-right: 8px;}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.carouselSize {height: 25vw;max-height: 440px;}#carousel {width: 100%;position: relative;}#carousel a {display: block;}#carousel.public .slide .content {top: auto;bottom: 25px;width: 1000px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}#carousel.public .slide .content p,#carousel.public .slide .content h2,#carousel.public .slide .content a {text-align: left;}#carousel.public .slide .content h2 {margin-bottom: 0;}#carousel .slide {position: relative;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;height: 440px;}#carousel .slide .content {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 99;}#carousel .slide .content h2 {font-size: 52px;}#carousel .slide .content .byline {color: #f2b52a;font-weight: bold;}#carousel div {width: 100%;}#carousel .slider-image {width: 100%;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}.slick-slide {height: 25vw;}.slick-slider {margin-bottom: 0;}.slick-dots {bottom: 5px;}.slick-dots li button:before {color: white;}#main.search {}#main.login-wrapper {max-width: 500px;margin: 2em auto 0 auto;color: #f6eff4;}#main.login-wrapper .at-title .ui.header,#main.login-wrapper label {color: #f6eff4;}#main.login-wrapper .at-form {padding: 1em;background-color: rgba(0, 0, 0, 0.5);border-radius: 0.4em;}#main.login-wrapper .at-form .ui.form .at-input.field > label {color: #f6eff4;}#main.login-wrapper .actions-wrapper {max-width: 250px;margin: 0 auto;}#main.login-wrapper .at-signup-link {margin-top: 0.4em;}#main.login-wrapper .hello {margin-bottom: 1.8em;}#main.search {}#main .features.grid {width: 100%;margin: 0%;margin-top: 30px;}#main .main-content > .ui.two.column.grid {padding-top: 20px;}#main .column > .icon-wrapper {font-size: 2em;color: #1b3fc3;}#main #homepage-carousel {position: relative;height: 440px;}#main #homepage-carousel #carousel {overflow: hidden;}#main #homepage-carousel aside {background: #f2b52a;padding: 20px;position: absolute;top: 30px;left: 0px;}#main #homepage-carousel aside form input {border: 0;border-bottom: 2px solid #ffffff;background: transparent;border-radius: 0;box-shadow: none;}#main #homepage-carousel aside form .glyphicon {font-size: 2em;}#main #homepage-carousel aside form input::-webkit-input-placeholder {transition: color .5s ease-in-out;color: white;}#main #homepage-carousel aside form input:-moz-placeholder {color: white;}#main #homepage-carousel aside form input::-moz-placeholder {color: white;}#main #homepage-carousel aside form input:-ms-input-placeholder {color: white;}#main #homepage-carousel aside form input:focus::-webkit-input-placeholder {color: #f2b52a;}#main #homepage-carousel .wine-search input {color: #ffffff;padding-left: 0;padding-right: 0;}#main #homepage-carousel .wine-search .tools {color: #ac822a;margin-bottom: 0;}#main #homepage-carousel .wine-search .form-group {margin-bottom: 15px;}#main .feature-blocks {position: relative;}#main .feature-blocks .feat-block {border: 1px solid #e1e1e1;}#main .feature-blocks .feat-block h4 {display: inline-block;padding-bottom: 5px;border-bottom: 1px solid black;}#main .feature-blocks .feat-block .content h4 {color: #000;border-color: #000;text-transform: uppercase;font-size: 18px;}#main .feature-blocks .feat-block .base {background-color: transparent;background-repeat: no-repeat;background-position: 50%;background-size: 100%;-wekbit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}#main .feature-blocks .feat-block:hover.gradient:after {opacity: 0;}#main .feature-blocks .feat-block:hover .base {background-size: 105%;}#main .feature-blocks .feat-block.dailywine {border: 1px solid #e1e1e1;height: 150px;overflow: hidden;color: #000;}#main .feature-blocks .feat-block.dailywine .content {position: relative;-webkit-transform: none;-moz-transform: none;-o-transform: none;transform: none;top: 0px;}#main .feature-blocks .feat-block.dailywine .content .section-head {margin-top: 20px;border-bottom: 3px solid black;font-size: 18px;color: #000000;text-transform: uppercase;}#main .feature-blocks .feat-block.dailywine .content .footnote {color: #000;}#main .feature-blocks .feat-block.dailywine .wine-image {position: absolute;height: 180px;top: -10px;right: 0px;-webkit-transform: scale(0.7) translate(0, 0) rotate(15deg);-moz-transform: scale(0.7) translate(0, 0) rotate(15deg);-o-transform: scale(0.7) translate(0, 0) rotate(15deg);transform: scale(0.7) translate(0, 0) rotate(15deg);z-index: 2;}#main .feature-blocks .feat-block.dailywine .wine-image.wotd {-webkit-transform: scale(1) translate(0, 0) rotate(15deg);-moz-transform: scale(1) translate(0, 0) rotate(15deg);-o-transform: scale(1) translate(0, 0) rotate(15deg);transform: scale(1) translate(0, 0) rotate(15deg);z-index: 99;right: 50px;top: -40%;-webkit-animation-delay: .5s;-moz-animation-delay: .5s;-o-animation-delay: .5s;animation-delay: .5s;}#main .feature-blocks .feat-block.dailywine .wine-image.white {z-index: 1;right: 83px;top: -18%;-webkit-transform: scale(.5) translate(0, 0) rotate(15deg);-moz-transform: scale(.5) translate(0, 0) rotate(15deg);-o-transform: scale(.5) translate(0, 0) rotate(15deg);transform: scale(.5) translate(0, 0) rotate(15deg);}#main .feature-blocks .feat-block.dailywine .base {background-color: #FFF;height: auto;}#main .feature-blocks .feat-block.solo {text-align: center;line-height: 150px;}#main .feature-blocks .feat-block .content {position: absolute;margin: 0 auto;padding: 0 20px;left: 0;right: 0;top: 50%;color: #ffffff;-webkittransform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 2;}#main .feature-blocks .feat-block .content h4 {font-size: 28px;font-weight: 500;border-bottom: 3px solid white;}#main .feature-blocks .feat-block.logo .base img {height: 70%;display: block;margin: 15px auto 0;}#main .feature-blocks .feat-block.logo .content {text-align: center;top: 80%;}#main .feature-blocks .feat-block.logo .content p {text-transform: uppercase;color: #000;letter-spacing: 5px;font-size: 18px;}#main .feature-blocks .content .wine-name {display: block;color: #1f1f1f;margin-bottom: 5px;width: 62.5%;}#main .feature-blocks .base {height: 150px;overflow: hidden;}#main .articles-grid-title {color: #f2b52a;}#main .articles-grid {padding-top: 0;padding-bottom: 0;}#main .articles-grid:after {content: '';display: block;clear: both;}#main .articles-grid .content {-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;z-index: 2;padding: 10px 20px;color: #ffffff;position: absolute;top: 100%;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(1%, rgba(0, 0, 0, 0.05)), color-stop(20%, #000000), color-stop(100%, #000000));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);width: 100%;height: 100%;}#main .articles-grid .content .footnote {display: none;}#main .articles-grid div {position: relative;}#main .articles-grid .col-xs-4 {padding: 0;}#main .articles-grid .article {border: 1px solid #ffffff;box-shadow: inset 0px -150px 150px rgba(0, 0, 0, 0.69);}#main .articles-grid .article,#main .articles-grid .article-sizer {overflow: hidden;background-color: transparent;background-position: 50% 50%;background-size: cover;width: 20%;height: 300px;float: left;position: relative;}#main .articles-grid .article:hover .content,#main .articles-grid .article-sizer:hover .content {padding: 90px 20px 10px 20px;top: 0% !important;margin-top: 0 !important;background: rgba(0, 0, 0, 0.8);}#main .articles-grid .article:hover .content .footnote,#main .articles-grid .article-sizer:hover .content .footnote {display: block;}#main .articles-grid .article:hover .content .titular,#main .articles-grid .article-sizer:hover .content .titular {top: 0;}#main .articles-grid .article:nth-child(1),#main .articles-grid .article-sizer:nth-child(1) {width: 40%;}#main .articles-grid .article:nth-child(3),#main .articles-grid .article-sizer:nth-child(3) {height: 600px;}#main .articles-grid .article:nth-child(4),#main .articles-grid .article-sizer:nth-child(4) {height: 300px;}#main .articles-grid .article:nth-child(5),#main .articles-grid .article-sizer:nth-child(5) {height: 300px;}#main .articles-grid .article:nth-child(8),#main .articles-grid .article-sizer:nth-child(8) {height: 300px;}#main .articles-grid .article:nth-child(9),#main .articles-grid .article-sizer:nth-child(9) {height: 150px;}#main .articles-grid .article:after,#main .articles-grid .article-sizer:after {box-sizing: content-box;content: " ";display: block;height: 0;transition: all ease-out .3s;width: 100%;}#main .articles-grid .titular {font-size: 12px;color: #f9f9f9;font-weight: bold;-webkit-transition: font-size .5s ease-in-out;-moz-transition: font-size .5s ease-in-out;-o-transition: font-size .5s ease-in-out;transition: font-size .5s ease-in-out;}#main .articles-grid .article-padding {padding: 10px 0;}#main .articles-grid .articles,#main .articles-grid .blogs_videos,#main .articles-grid .gazette {background-color: #eaeaea;margin-bottom: 15px;}#main .articles-grid .base {height: 100%;}#main .articles-grid .left-col .articles {height: 275px;padding: 10px 0;}#main .articles-grid .right-col > div:nth-child(1) {height: 190px;padding: 10px 0;}#main .articles-grid .right-col > div:nth-child(2) {height: 360px;padding: 10px 0;}#main .articles-grid .right-col > div:nth-child(3) {height: 190px;padding: 10px 0;}#main .articles-grid .double-block > div {height: 233px;padding: 10px 0;}#main .articles-grid .tall-block > div {padding: 10px 0;height: 480px;}#main .articles-grid .section-head {position: absolute;top: 15px;left: 20px;color: #ffffff;background-color: #f2b52a;padding: 5px;z-index: 3;display: inline-block;text-align: center;}#main .matter-of-taste {height: 250px;}#main .matter-of-taste .content {text-transform: uppercase;font-weight: bold;}#main .matter-of-taste .content h3 {display: inline-block;margin: 0;border-bottom: 1px solid #666;font-weight: 600;font-size: 40px;line-height: 36px;}#main .matter-of-taste .content p {font-size: 22px;line-height: 22px;}#main .matter-of-taste .btn {background: #000;color: #fff;}#main .features {background-color: #eaeaea;padding: 40px 0;}#main section.join-us {background: #311820;color: #b08883;padding: 60px 0;}#main .banner-container {position: absolute;top: 0px;left: 0px;right: 0px;margin: 0 auto;width: 992px;}@media (max-width: 1280px) {#main .column > .icon-wrapper {font-size: 1.5em;}}@media (max-width: 992px) {#main .column > .icon-wrapper {font-size: 1em;}}@media (max-width: 768px) {#main .features.grid .headline {display: none;}}.white {color: #FFF;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}#main .wotd {margin: 40px 0 0;position: absolute;bottom: 0px;}#main .wotd img {height: 400px;}#main .wotd #wine-description {margin-top: 15px;font-style: italic;}#main .login-wrapper {position: relative;}#main .register-wrapper {position: relative;}#main .register-wrapper .img-featured-wine {height: 435px;margin-bottom: 20px;}#main .at-title {display: none;}#main .at-title h3 {font-size: 18px;font-weight: 300;}#main .at-pwd-form > form {margin-top: 0;}#main .at-pwd-form fieldset {padding: 20px;border-style: dotted;}#main .at-form {margin-top: 0;}#main .at-signup-link {text-align: center;}#main .login-footnote {margin: 0 0 30px 15px;text-align: center;font-weight: bold;}#main .img-featured-wine {height: 320px;margin-bottom: 20px;}#main .login-title {margin-top: 40px;}#main .at-link {text-decoration: underline;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}* {-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: antialiased;text-rendering: geometricPrecision;}html {overflow-x: hidden;height: 100%;}body {height: auto;margin: 0;min-height: 100%;padding: 0;overflow-x: hidden;color: #191919;font-family: 'Open Sans', sans-serif;font-size: 14px;}body.no-scroll {overflow: hidden;}body::-ms-backdrop,body {height: 100%;}header {width: 100%;z-index: 99;}header a {text-decoration: none;}body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}body > header,body > footer {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}body > #main {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}input {outline: none;}label[for] {cursor: pointer;}table thead td {font-weight: 700;}a {color: inherit;}a.inverse {color: #ffffff;}a:hover,a:focus {color: #682d71;text-decoration: none;}h2 {line-height: 2;}p {line-height: 1.75;}p.no-margin-bottom {margin-bottom: 0;}.no-margin-bottom {margin-bottom: 0;}ol.steps {list-style-type: none;counter-reset: elementcounter;padding-left: 0;}ol.steps li:before {content: "Step " counter(elementcounter) ": ";counter-increment: elementcounter;font-weight: bold;}ul.dashed {list-style-type: none;padding-left: 0;}ul.dashed li:before {content: "- ";}.semibold {font-weight: 600;}.icon.orange {color: #f06529;}.no-underline {text-decoration: none;}.site-wrapper {margin: 0 auto;max-width: 1280px;}section {padding: 20px 0;position: relative;}.tab-header {margin: 10px 0 30px;}main {position: relative;padding: 30px 0 80px;}.author-title,.header-block .author-title {font-style: italic;}.back-to-price {margin-right: 20px;line-height: 32px;}.avatar {background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;}.no-bullet {padding-left: 0;margin-left: 0;}.no-bullet li {list-style-type: none;}.no-bullet--2x li {line-height: 2;}.no-bullet-check li {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 10px;}.no-bullet-check i {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.no-bullet-check span {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 5px 0 0 10px;}.tabNoBorder {border-top: 0;border-left: 0;border-right: 0;}.tabs .header-block {margin-bottom: 0;}.nav-tabs {border-bottom: 0;}.nav-tabs li a {text-decoration: none;}.nav-tabs li.align-right {float: right;margin-left: 5px;margin-right: 0;}.nav-tabs li.align-right > a {margin-left: 2px;margin-right: 0;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {border-top: 0;border-left: 0;border-right: 0;}.header-block {padding: 0;margin: 0 0 20px 0;}.header-block h2 {color: #311820;}.header-block .author-title + h2 {padding-top: 0;margin-top: 0;}aside section {padding: 0;margin-bottom: 40px;}.table-public {width: 100%;}.table-public thead tr {border-bottom: 3px solid #dddddd;}.table-public thead tr td {padding: 10px 10px 5px;font-weight: bold;}.table-public tbody tr td {padding: 15px 10px;background: #FFF;vertical-align: top;}.table-public tbody tr td a {text-decoration: underline;}.table-centered {margin-left: auto;margin-right: auto;width: auto;}.table-reactive {min-width: 640px;}.breadcrumb {background: transparent;margin-bottom: 15px;padding: 0;}.breadcrumb li {font-style: italic;}.breadcrumb li a {text-decoration: none;}.breadcrumb li .selected a {text-decoration: underline;}.badge-preview {background-color: #d9534f;font-size: 8px;text-transform: uppercase;vertical-align: middle;}.label-primary {background-color: #f2b52a;}.sub-menu {height: 53px;line-height: 50px;background-color: #b08883;color: #FFF;}.sub-menu ul {margin: 0;padding: 0;}.sub-menu ul li {float: left;list-style-type: none;padding: 0px 20px;text-align: center;text-transform: uppercase;font-weight: 100;color: #DDD;min-width: 100px;}.sub-menu ul li.active {color: #FFF;border-bottom: 3px solid #FFF;}.sub-menu ul li a {-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.sub-menu ul li a:hover,.sub-menu ul li a:focus,.sub-menu ul li a:active {color: #FFF;}.nav-tabs li {margin-right: 5px;}.nav-tabs li.info-tab:last-child {margin-right: 0;line-height: 1.42857143;padding: 10px 15px;}.tab-content .tab-pane {padding: 20px 0 40px;background-color: #f5f5f5;position: relative;}.nav-tabs li .numberCircle {border-radius: 50%;width: 35px;height: 35px;padding: 6px;background: transparent;border: 2px solid #666;color: #666;text-align: center;display: inline-block;margin-right: 10px;}.nav-tabs li:hover .numberCircle {border-color: #000;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.modal-lg {width: 900px !important;}.container-nresponsive {width: 1000px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;position: relative;}.container-nresponsive.extend {width: 1100px;}#producer-info .selection {margin: 30px 0 50px;}.twitter-typeahead {vertical-align: middle;width: 100%;}.twitter-typeahead .form-control {-webkit-box-shadow: none;box-shadow: none;}.twitter-typeahead .tt-hint {color: #ccc;}.input-group .twitter-typeahead .form-control.tt-input {border-bottom-left-radius: 4px;border-top-left-radius: 4px;}.input-group .twitter-typeahead .form-control.tt-input[disabled] {background-color: #eee !important;}.twitter-typeahead .tt-menu {background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.2);font-size: 12px;line-height: 1;max-height: 30.5em;overflow: hidden;overflow-y: auto;width: 100%;}.twitter-typeahead .tt-menu .tt-suggestion {cursor: pointer;padding: 5px 10px;}.twitter-typeahead .tt-menu .tt-suggestion:hover,.twitter-typeahead .tt-menu .tt-suggestion:active,.twitter-typeahead .tt-menu .tt-suggestion.tt-cursor {background-color: #337ab7;color: #fff;}.es-pagination {padding: 0;}.la-ball-clip-rotate {position: relative;}.la-ball-clip-rotate > div {position: relative;-webkit-box-sizing: content-box;box-sizing: content-box;color: #fff;background: #fff;border-color: #fff;border-style: solid;border-width: 0;}.la-ball-clip-rotate:after {display: table;line-height: 0;clear: both;content: "";}.la-ball-clip-rotate.la-dark > div {color: #444;background: #444;border-color: #444;}.la-ball-clip-rotate {width: 32px;height: 32px;margin: 20px auto;}.la-ball-clip-rotate > div {display: inline-block;width: 28px;height: 28px;margin: 0;float: left;background: transparent !important;border-style: solid;border-width: 2px;border-bottom-color: transparent !important;border-radius: 100%;-webkit-animation: ball-clip-rotate .75s linear infinite;animation: ball-clip-rotate .75s linear infinite;}.la-ball-clip-rotate.la-sm {width: 16px;height: 16px;}.la-ball-clip-rotate.la-sm > div {width: 14px;height: 14px;margin: 0;border-width: 1px;}.la-ball-clip-rotate.la-lg {width: 48px;height: 48px;}.la-ball-clip-rotate.la-lg > div {width: 42px;height: 42px;margin: 0;border-width: 3px;}.la-ball-clip-rotate.la-2x {width: 64px;height: 64px;}.la-ball-clip-rotate.la-2x > div {width: 56px;height: 56px;margin: 0;border-width: 4px;}.entry {padding: 20px;}.entry .actions i {margin: 0 10px;}.entry .actions i:last-child {margin-right: 0;}.entry-list .entry {-webkit-transition: .25s ease-out;transition: .25s ease-out;}.entry-list .entry.status-read {opacity: .25;}.entry-list .entry:nth-child(even) {background-color: #efefef;}.entry-list .entry:nth-child(odd) {background-color: #ffffff;}.entry-list .entry:hover {background-color: #4d4d4d;color: #fff;opacity: 1;}.entry-list .entry a:hover,.entry-list .entry a:focus {color: inherit;}.fc-toolbar h2 {font-size: 16px;line-height: 32px;}hr {border-top: 2px solid #ccc;}hr.dotted {border: none;border-top: 1px dotted #6e6e6e;color: #fff;background-color: #fff;height: 1px;}hr.solid-plank {border: none;border-top: 3px solid #dddddd;color: #fff;background-color: #fff;height: 3px;}hr.solid-plank.white {border-top: 0;}hr.solid-plank.thin {margin-top: 10px;margin-bottom: 20px;}hr.solid-plank-spaced {margin: 20px 0;}hr.thin {margin: 10px 0;}.wizard .steps {margin-top: 30px;text-align: center;}.wizard .steps .step {margin: 0 20px 20px;min-width: 60px;display: inline-block;}.wizard .steps .active.step .circle-step {background-color: #c0c0c0;color: #000;}.circle-step {font-size: 16px;background-color: #555555;border-radius: 25px;color: #FFF;width: 50px;height: 50px;line-height: 50px;margin: 0 auto 10px;}.producer_info_content {min-height: 200px;}.feat-article,.feat-block {position: relative;}footer a:hover {color: #ffffff;text-decoration: underline;}fieldset {margin: 0 0 30px;padding: 0 15px;}fieldset.form-group {border-radius: 4px;}.fa-reversed {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}.sub-box {border: 1px solid #e1e1e1;background-color: #ffffff;min-height: 160px;width: 100%;cursor: pointer;position: relative;}.sub-box .title {margin: 0;}.sub-box.active {background-color: #999999;color: #FFF;}.sub-box.active:after {content: "\f05d";font-family: FontAwesome;position: absolute;bottom: 5px;right: 17px;font-size: 32px;}.sub-box.selected {background-color: #999999;color: #FFF;}.sub-box.promo-active::before {background: #3c763d;color: #fff;content: 'Promo';font-size: 9px;line-height: 1.5;font-weight: 600;padding: 0 5px;position: absolute;right: 0;text-transform: uppercase;top: 0;}.sub-box select {position: absolute;right: 20px;top: 20px;cursor: pointer;width: 80px;}.sub-box h4 {line-height: 1.2;}.sub-box[data-enabled=false] {background-color: #e8e8e8;color: #999;cursor: default;}.sub-box-container {display: table;width: 100%;margin-bottom: 20px;}.sub-box-container > div {display: table-cell;height: 200px;}.sub-box-container > div .sub-box {height: 100%;margin-bottom: 0;}img.credit-card-type {margin-right: 5px;height: 20px;-webkit-transition: .15s ease-out;transition: .15s ease-out;}.credit-card-type-container img.credit-card-type {display: block;height: 34px;}.credit-card-type-container img.credit-card-type.disabled {opacity: 0;pointer-events: none;-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}.credit-card-type-container img.credit-card-type + .credit-card-type {margin-top: -34px;}.credit-card {height: 30px;position: relative;top: 25px;}.price-label {font-size: 32px;display: block;}.price-label del {color: rgba(49, 24, 32, 0.5);text-decoration: line-through;-webkit-text-decoration-color: #311820;text-decoration-color: #311820;}.price-label .discount-info {color: rgba(49, 24, 32, 0.5);font-size: 1.2rem;font-style: italic;}.user.thumbnail {width: 60px;height: 60px;border-radius: 30px;padding: 0;float: left;margin-right: 10px;border: 1px solid #ebebeb;}.user.thumbnail.default {background-color: #c0c0c0;}.name {float: left;-webkit-transform: translate(0, 10px);transform: translate(0, 10px);width: 145px;}.pub-tabs {border-bottom: 1px solid #e1e1e1;text-align: center;margin: 20px 0;}.pub-tabs.nav.nav-tabs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.pub-tabs li {display: inline-block;float: none;margin-left: 2.5px;margin-right: 2.5px;padding: 0;}.pub-tabs li.active {color: #000 !important;}.pub-tabs li.active a {font-weight: 600;background: transparent !important;border: 0;}.pub-tabs li.active a:hover,.pub-tabs li.active a:focus,.pub-tabs li.active a:active {background: transparent;border-color: transparent;}.pub-tabs li.active a::after {width: 100%;}.pub-tabs li a {font-weight: 400;background: transparent;}.pub-tabs li a:hover {background: transparent;border-color: transparent;}.pub-tabs li a::after {content: '';display: block;height: 3px;background: #000;width: 0;-webkit-transition: width .25s ease-in-out;transition: width .25s ease-in-out;position: relative;top: 10px;}.pub-tabs li a:hover,.pub-tabs li a:focus {text-decoration: none;color: #000;}.pub-tabs li a:hover::after,.pub-tabs li a:focus::after {width: 100%;}.pub-tabs-content .tab-pane {background: #fff;}ul.filtering {border: 0;padding: 0;}ul.filtering li {list-style-type: none;border-right: 1px solid #e1e1e1;float: left;margin: 0 10px 0 0;padding: 0 10px 0 0;}ul.filtering li:last-child {border-right: 0;}.listing,.wine.listing {padding: 20px;margin-bottom: 15px;}.wine.listing {min-height: 350px;}.wine.listing .wine-image {height: 140px;display: block;margin: 0 auto 20px;}.wine.listing .wine-no-image {height: 140px;width: 84px;display: block;margin: 0 auto 20px;border: 1px solid #e1e1e1;}.wine.listing .wine-no-image p {font-size: 12px;vertical-align: middle;text-align: center;padding: 15px 5px 5px 5px;}.wine.listing .info {min-height: 80px;}.wine.listing .info h5 {min-height: 44px;}.wine.listing .link {display: none;font-size: 12px;}.wine.listing .link div {padding: 2px 0;}.wine.listing .edit-cellar {cursor: pointer;display: block;opacity: 0.25;pointer-events: none;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.wine.listing:hover .edit-cellar {opacity: 1;pointer-events: auto;}.-autocomplete-container {margin-top: 10px;}.-autocomplete-item div.label {color: #555;}.-autocomplete-item.selected div.label {color: #fff;}.taster.listing {padding: 40px 20px;cursor: pointer;}.taster.listing .taster-image {max-height: 120px;display: block;margin: 0 auto 20px;}.taster.listing:hover {background-color: #e1e1e1;}.wines-view .titular {line-height: 1.25;}.wine-color {color: rgba(0, 0, 0, 0);text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);}.wine-color.white {color: #fff8da;}.wine-color.red {color: #ff0000;}.wine-color.rose {color: #ffc0cb;}.wine-image {position: relative;}.wine-image .wine-image-inner {background: center / contain no-repeat;display: block;margin: 0 auto 2em;width: 90%;}.wine-image .wine-image-inner::after {content: '';display: block;padding-bottom: calc(166.66666666666666%);}.wine-info {margin-bottom: 1.5em;margin-top: 1.5em;}.row.wine-info .wine-info {margin-bottom: 0;margin-top: 0;}.wine-info label,.wine-info p {line-height: 1.5;margin-bottom: 0;}.wine-meta {display: inline-block;margin-bottom: 1em;vertical-align: middle;}.cellar-wine-detail .toolset {margin-top: 10px;margin-bottom: 10px;}.cellar-wine-detail .toolset .share-buttons {margin: 0;}.cellar-wine-detail .wine-image.large {width: 90%;margin: 20px auto 40px auto;display: block;}.cellar-wine-detail .share-buttons {margin: 20px 0;}.cellar-wine-detail .share-buttons a {text-decoration: none;}.cellar-wine-detail .share-buttons a i {margin-right: 5px;}.cellar-wine-detail .share-buttons .shareit-facebook-colors,.cellar-wine-detail .share-buttons .shareit-twitter-colors,.cellar-wine-detail .share-buttons .shareit-google-colors {color: #000;padding: 10px 20px;background: #e1e1e1;border-radius: 0;}.cellar-wine-detail .share-buttons .shareit-facebook-colors:hover,.cellar-wine-detail .share-buttons .shareit-twitter-colors:hover,.cellar-wine-detail .share-buttons .shareit-google-colors:hover {background: #bababa;}.cellar-wine-detail .tasting-notes-sorting {font-size: 12px;padding: 0;margin: 5px 0;}.cellar-wine-detail .tasting-notes-sorting li {color: #b08883;list-style-type: none;float: left;border-right: 2px solid #e1e1e1;padding: 0px 10px;}.cellar-wine-detail .tasting-notes-sorting li.active {font-weight: 600;color: #191919;}.cellar-wine-detail .tasting-notes-sorting li:first-child {padding-left: 0;}.cellar-wine-detail .tasting-notes-sorting li:last-child {border-right: 0;}.cellar-wine-detail .tasting-notes .tasting-note {padding: 30px;background-color: #e1e1e1;margin-bottom: 20px;}.cellar-wine-detail .red-sticker {background: red;}.cellar-wine-detail .small-vintage-chart .year-clock,.cellar-wine-detail .small-vintage-chart .year-color-block {padding: 5px 10px;}.cellar-wine-detail .small-vintage-chart .year-color-block {cursor: pointer;color: #ffffff;}.cellar-wine-detail .small-vintage-chart .year-color-block.hover {-webkit-transform: translateY(5px);transform: translateY(5px);}.cellar-wine-detail .small-vintage-chart .score-appalling {background-color: #432652;}.cellar-wine-detail .small-vintage-chart .score-below-average {background-color: #8f2168;}.cellar-wine-detail .small-vintage-chart .score-average {background-color: #801220;}.cellar-wine-detail .small-vintage-chart .score-above-average {background-color: #bd1919;}.cellar-wine-detail .small-vintage-chart .score-outstanding {background-color: #c9633a;}.cellar-wine-detail .small-vintage-chart .score-extraordinary {background-color: #e0c92f;}.cellar-wine-detail .small-vintage-chart li {padding: 0;}.red98e {color: #FFF;background-color: #666666;}.red95e {color: #FFF;background-color: #999999;}.tools {margin: 10px 0;position: relative;}.faq h4,.sub-agreement h4 {margin-top: 40px;}.faq h4:first-child {margin-top: 0;}.table-sub {color: #ffffff;}.table-sub h3,.table-sub h4 {font-weight: inherit;margin: 10px 0;}.table-sub p {line-height: 16px;margin: 0;}.table-sub p + p {margin-top: 10px;}.table-sub colgroup col {border-right: 2px solid #FFF;}.table-sub colgroup col:nth-child(1) {background: #c6c6c6;}.table-sub colgroup col:nth-child(2) {background: #787878;}.table-sub colgroup col:nth-child(3) {background: #505050;}.table-sub colgroup col:nth-child(4) {background: #505050;}.table-sub colgroup col:nth-child(5) {background: #505050;}.table-sub colgroup.colgroup-1-col col {width: 65%;}.table-sub colgroup.colgroup-1-col col:first-child {width: 35%;}.table-sub colgroup.colgroup-2-col col {width: 35%;}.table-sub colgroup.colgroup-2-col col:first-child {width: 30%;}.table-sub colgroup.colgroup-4-col col {width: 15%;}.table-sub colgroup.colgroup-4-col col:first-child {width: 25%;}.table-sub colgroup.colgroup-4-col col:nth-child(3) {width: 15%;}.table-sub colgroup.colgroup-4-col col:nth-child(4) {width: 15%;}.table-sub colgroup.colgroup-4-col col:nth-child(5) {width: 15%;}.table-sub th,.table-sub td {border-bottom: 1px dotted #FFF;font-weight: 600;padding: 10px;text-align: center;vertical-align: middle;width: auto;}.table-sub tbody th {color: #000;font-weight: normal;text-align: left;}.table-sub .promo-info {margin-top: 15px;}.table-sub .promo-info .promo-message {display: block;font-size: 80%;font-style: italic;line-height: 1.25;margin-top: 5px;}.table-sub .promo-active {position: relative;}.table-sub .promo-active::before {background: #5cb85c;color: #fff;content: 'Promo';font-size: 9px;line-height: 1.5;font-weight: 600;padding: 0 5px;position: absolute;right: 0;text-transform: uppercase;top: 0;}.blogs-videos .circle {background: #311820;color: #ffffff;position: relative;margin: 0 auto;}.blogs-videos .circle p {bottom: 10%;position: absolute;left: 0;right: 0;z-index: 101;}.blogs-videos a:hover .circle {background-color: #b08883;}.author-details-pane ul {padding: 0 0 0 20px;}.author-details-pane .circle {margin: 0 auto;}.author-details-pane section {padding: 10px 0;}.author-details-pane section:first-child {padding-top: 0;}.author-details-pane section:last-child {padding-bottom: 0;}.author-details-pane h3 {font-size: 21px;font-weight: 300;line-height: 24px;color: #292F33;}.maps {width: 100%;height: 350px;}.about {font-size: 16px;}.about .pub-tabs {min-width: 850px;margin: 20px auto 40px !important;}.wine-discoveries {font-size: 16px;}.reviewer .media-body {vertical-align: middle;}.reviewer .profile ul {margin-top: 0;margin-bottom: 20px;}.companyTypeGroup .checkbox-inline.fix-indent {width: 30%;}.search-full #search-box.inline .search-results-container {left: 0;width: 100%;}.search-full #search-box.inline #search-meta {left: 60px;top: -60px;}[data-required] .control-label:after {content: '*';color: #e50025;}.at-signin-link,.at-signup-link {margin-bottom: 0;}.login-footnote {margin: 0 0 30px 15px;}#file_bag2 {display: none;}.print-button {cursor: pointer;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.credit-card-number {background-image: url('/images/img_check.png');background-repeat: no-repeat;background-position: right 5px top 10px;background-size: 15px;padding-right: 20px;}.credit-card-number.valid {background-position: right 5px top -14px;}.table-standard.table-checkbox tbody tr td:first-child {width: 50px;min-width: 0 !important;}.table-standard thead tr {border-bottom: 3px solid #dddddd;}.table-standard thead tr td,.table-standard thead tr th {font-weight: bold;}.table-standard tbody tr {-webkit-transition: all .25s ease-in;transition: all .25s ease-in;}.table-standard tbody tr:nth-child(odd) {background-color: #ffffff;}.table-standard tbody tr:nth-child(even) {background-color: #efefef;}.table-standard tbody tr:hover {background-color: #4d4d4d;color: #ffffff;}.table-standard tbody tr td a.link-block {display: block;}.table-standard tbody tr td a[class*='btn'] {text-decoration: none;}.table-standard tbody tr td a:hover {color: #ffffff;}.table-standard tbody tr td a .fa {-webkit-transition: -webkit-transform .25s ease-in-out;transition: -webkit-transform .25s ease-in-out;transition: transform .25s ease-in-out;transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;}.membership-required {background: #e1e1e1;display: block;margin-bottom: 20px;padding: 20px;}.membership-required p {margin-bottom: 0;margin-top: 10px;}.membership-required p:first-child {margin-top: 0;}.membership-required p:empty {display: none;}.numberCircle {border-radius: 50%;width: 25px;height: 25px;background: #FFF;border: 2px solid #FFF;color: #666;text-align: center;}.promo_input .promo_input_inner {position: relative;}.promo_input input {padding-right: 30px;}.promo_input .validate_promo_code:focus {outline: 0;}.promo_input.has-error .validate_promo_code {border-color: #801220;}.promo_input.has-error + .help-block {color: #801220;}.promo_input.has-success .validate_promo_code {border-color: #3c763d;}.checkbox-terms .checkbox {display: inline-block;}main.contact-us a {color: #337ab7;}.dropdown-menu--wrapped > li > a {white-space: pre-wrap;}.randc section {padding: 0;margin: 30px 0;}.randc a.btn {margin: 20px 0 30px;}.randc li {margin: 10px 0;}.randc .center-block {float: none;}.account-preferences .card {position: relative;}.account-preferences .lbl-expiry {background: #f00;color: #fff;font-weight: 600;display: inline-block;padding: 5px 10px;position: absolute;right: 0;text-transform: uppercase;top: 0;}.img-upload {display: table;width: 200px;height: 200px;cursor: pointer;position: relative;}.img-upload .thumbnail {position: absolute;width: 100%;height: 100%;background-size: cover;background-position: 50% 50%;z-index: -1;opacity: 0.5;border-radius: 0;}.img-upload p {display: table-cell;width: 100%;vertical-align: middle;}.img-upload i {font-weight: bold;font-size: 30px;}.img-upload .margin-top60 {margin-top: 60px;}.upload-image .form-group {width: 200px;margin: 0 auto;}.tooltip-indication {cursor: pointer;display: inline-block;background-color: #d8d8d8;overflow: auto;text-align: center;width: 18px;height: 18px;font-size: 11px;border-radius: 50%;line-height: 18px;text-decoration: none;}.tooltip-indication.fl-right {position: absolute;top: 0;right: 7.5px;}#registerGiftUser section {position: relative;counter-increment: index-num;}#registerGiftUser section p.counter strong:before {content: counter(index-num) ".";display: inline-block;}#registerGiftUser .tooltip-inner {padding: 5px 10px;text-align: left;background-color: #d8d8d8;border: solid 1px #191919;color: #191919;}#registerGiftUser .tooltip.right .tooltip-arrow {border-right-color: #d8d8d8;left: 1px;}#registerGiftUser .tooltip.right .tooltip-arrow:after {content: "";position: absolute;left: 1px;top: 50%;margin-top: -5px;width: 10px;height: 10px;-webkit-transform: rotate(45deg);transform: rotate(45deg);background-color: #191919;z-index: -1;}#registerGiftUser .tab-content .tab-pane {padding: 0;background-color: transparent;}#registerGiftUser .edm-preview {float: none;margin: 20px auto 30px;padding: 15px 20px !important;border: solid 1px #191919;}#registerGiftUser a {text-decoration: underline;}#registerGiftUser .btn,#registerGiftUser .tooltip-indication {text-decoration: none;}.draggable {cursor: move;cursor: -webkit-grab;}.draggable.dragging {cursor: -webkit-grabbing;}.notice-loading {background-image: url('/images/ajax-loader.gif');background-position: left center;background-repeat: no-repeat;padding-left: 20px;}.form-separator {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;font-size: 10px;line-height: 1;margin: 10px 0;text-align: center;}.form-separator.no-margin-top {margin-top: 0;}.form-separator::before,.form-separator::after {border-bottom: 2px groove #fff;content: '';-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 2px;opacity: .5;}.form-separator > .form-separator-caption {padding: 0 5px;}.form-separator > .form-separator-caption > .form-separator-caption-value {font-style: italic;}.form-separator.form-separator-lg {margin-bottom: 3em;margin-top: 2em;}.form-separator.form-separator-lg > .form-separator-caption {padding-left: 1em;padding-right: 1em;}.form-separator.dialog-footer-border {margin: 15px -15px;}.form-separator.dialog-footer-border::before,.form-separator.dialog-footer-border::after {border-bottom: 1px solid #e5e5e5;opacity: 1;}.form-separator.dialog-footer-border > .form-separator-caption {margin: -5px 0;}.modal-body .dialog-footer {margin-bottom: 0;text-align: center;}.modal-body .dialog-footer::before {border-top: 1px solid #e5e5e5;content: '';display: block;margin: 15px -15px;}.modal-body .dialog-footer-border + .dialog-footer::before {display: none;}[data-role=selectable-cell] {cursor: pointer;}.alert p {line-height: inherit;}.alert p + p {margin-top: 15px;}.alert p.hidden:first-child + p {margin-top: 0;}.transaction-type-credit {color: #d9534f;}.amount .transaction-type-credit::before {content: '(';}.amount .transaction-type-credit::after {content: ')';}.transaction-status-settlement_declined,.transaction-status-failed,.transaction-status-gateway_rejected,.transaction-status-processor_declined,.transaction-status-voided {color: #d9534f;}.author-details,.article-issue-details {font-size: 12px;}.article-issue-details {display: block;font-weight: bold;}ul.list-seperator li {padding: 15px 0;border-bottom: 1px solid #d1d1d1;}ul.list-seperator--tight li {padding: 10px 0;}.aside-banner {margin: 30px 0;}.aside-banner-overlay {height: 165px;position: relative;padding: 20px;}.aside-banner-overlay:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: .7;z-index: 1;}.aside-banner-overlay:after:before,.aside-banner-overlay:after:after {display: table;content: " ";}.aside-banner-overlay:after:after {clear: both;}.aside-banner-overlay .content {position: relative;z-index: 2;height: inherit;}.aside-banner-overlay .btn.btn-primary {position: absolute;bottom: 50px;left: 0px;}aside div:first-of-type.aside-banner {margin-top: 15px;}.newsletter .form-inline {display: -webkit-box;display: -ms-flexbox;display: flex;}.newsletter .signup-form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;}.newsletter .email-newsletter {width: 100% !important;border-right: 0;border-radius: 5px 0 0 5px;height: 33px;}.list-color-class {float: left;width: 15px;margin: 0 10px 0 5px;}.list-color-class--shadow {-webkit-filter: drop-shadow(2px 0px rgba(0, 0, 0, 0.5));filter: drop-shadow(2px 0px rgba(0, 0, 0, 0.5));}.list-wine-name {float: left;width: calc(70%);}.feature-block {min-height: 160px;position: relative;background-color: #f9f9f9;padding: 20px;}.feature-block--wotd .wine-image {height: 100px;float: right;}.membership-block {padding: 20px 10px;border: 2px solid black;margin-bottom: 20px;}.membership-block .header {margin-top: 0;}.join-us {font-size: 16px;}.join-us-banner {padding: 20px;min-height: 165px;}.join-us-banner:before,.join-us-banner:after {display: table;content: " ";}.join-us-banner:after {clear: both;}.mobile-dropdown .dropdown-menu {width: 100%;}.container-image-content-block {position: relative;z-index: 2;}.sticker-banner {width: 70px;height: 70px;}.sticker-desktop {position: absolute;bottom: 50px;right: 0px;}.g-recaptcha div div div {margin: 0 auto;}ul.unstyled--list {margin-bottom: 20px;}ul.unstyled--list li {margin-bottom: 10px;}.form-control-inline {padding-right: 60px;}.form-control-inline--wrapper {position: relative;}.form-control-inline--wrapper .help-block {margin-top: 5px;}.form-control-inline--text {position: absolute;top: 2.25em;right: 1em;}@media (max-width: 991px) {.entry {padding: inherit;}.aside-banner-overlay {height: auto;}.aside-banner-overlay h4 {margin-bottom: 20px;}.aside-banner-overlay .btn.btn-primary {position: relative;bottom: auto;left: auto;margin-top: 0;}}.browser-icons {max-height: 200px;margin-bottom: 20px;}@media (max-width: 767px) {.entry {margin-bottom: 20px;}.header-block {margin: inherit;}.cellar-wine-detail .tasting-notes-sorting li {border-radius: 20px;padding: 10px 15px !important;background-color: #e1e1e1;margin: 5px 5px 5px 0;border-right: none;color: #000000;}.cellar-wine-detail .tasting-notes-sorting li.active {background-color: #f2b52a;}.cellar-wine-detail .tasting-notes-sorting li a span {text-decoration: none;}}@media (max-width: 479px) {.aside-banner .btn-primary {display: inline-block;font-weight: bold;margin-top: 20px;width: auto;font-size: 1rem;}.join-us {font-size: 14px;}.join-us-view .tab-content .tab-pane {padding-top: 0;}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.media-container {display: block;padding: 0;position: relative;}.media-container::after {content: '';display: block;padding: 0;position: relative;pointer-events: none;z-index: -1;}.media-container.media-container-16-9::after {padding-bottom: 56.25%;}.media-container.media-container-4-3::after {padding-bottom: 75%;}.media-container.media-container-1-1::after {padding-bottom: 100%;}.media-container .media-content {background: center no-repeat;background-size: cover;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.cellar-listing .icon {font-size: 18px;}.cellar-listing .icon:hover {opacity: 0.8;cursor: pointer;}.bootbox.modal .edit-user-wine-modal .pagesLoadingDefaultCont {position: relative;}.bootbox.modal .edit-user-wine-modal .icon {font-size: 16px;padding: 0 5px 0 0;float: left;}.bootbox.modal .edit-user-wine-modal .icon.autoform-remove-item {padding: 5px 0 0 0;cursor: pointer;opacity: 0.8;}.bootbox.modal .edit-user-wine-modal .icon.edit-cellar {padding: 6px 10px 0 0;cursor: pointer;opacity: 0.8;}.bootbox.modal .edit-user-wine-modal .autoform-add-item {font-size: 13px;}.bootbox.modal .edit-user-wine-modal .autoform-add-item i {font-size: 12px;}.bootbox.modal .edit-user-wine-modal input.cellar-name {display: none;}.bootbox.modal .edit-user-wine-modal div.room-left {min-width: 100px;}.bootbox.modal .edit-user-wine-modal .bootbox-close-button {top: 10px;position: relative;}.bootbox.modal .edit-user-wine-modal .nav-tabs > li > a {background-color: #f5f5f5;border: 1px solid transparent;border-radius: 4px 4px 0 0;padding: 10px;border-bottom-color: #ddd;}.bootbox.modal .edit-user-wine-modal .nav-tabs > li.active > a,.bootbox.modal .edit-user-wine-modal .nav-tabs > li.active > a:hover,.bootbox.modal .edit-user-wine-modal .nav-tabs > li.active > a:focus {background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}.bootbox.modal .edit-user-wine-modal .tab-content .tab-pane {background-color: #fff;}.bootbox.modal .edit-user-wine-modal .tab-content .tab-pane label {font-weight: 500;font-size: 13px;}.bootbox.modal .edit-user-wine-modal .nav-tabs {border-bottom: 1px solid #ddd;}.bootbox.modal .edit-user-wine-modal .nav-tabs > li {margin-bottom: -1px;}.bootbox.modal .edit-user-wine-modal table thead td {font-weight: 500;font-size: 13px;}.bootbox.modal .edit-user-wine-modal #notes-raty i {font-size: 22px;color: #555;}.bootbox.modal .edit-user-wine-modal .wine-title {display: none;background-color: #f5f5f5;border-radius: 4px;padding: 10px;margin: 0 0 20px 0;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline {margin: 0 0 10px 0;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .form-group {width: 100%;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .checkbox {margin: 2px;width: 16px;overflow: hidden;height: 22px;float: left;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label {overflow: auto;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .icon {font-size: 22px;color: #555;float: left;margin: 0 10px 0 10px;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .icon.private {margin-top: -3px;margin-left: 8px;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .info {float: left;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .info .title {font-size: 14px;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .info .description {font-size: 12px;color: #888;}button.bootbox-close-button.close {font-size: 37px;margin: 8px 14px 0 0;opacity: 1;color: #aaa;}ul#trusted-tasters-results {display: none;position: absolute;overflow: auto;max-height: 300px;list-style: none;width: 100%;z-index: 100000000;padding: 0;background: #fff;border: 1px solid #ccc;border-top: none;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;margin-top: -1px;}ul#trusted-tasters-results li {position: relative;padding: 10px 10px;overflow: auto;border-top: 1px dotted #ccc;}ul#trusted-tasters-results li .taster-info {overflow: auto;}ul#trusted-tasters-results li .taster-info img.taster-image {float: left;width: 30px;background: #eee;}ul#trusted-tasters-results li .taster-info .taster-name {float: left;margin: 5px 0 0 10px;}ul#trusted-tasters-results li .icon {margin-top: 6px;font-size: 14px;margin-right: 1px;color: #888;}ul#trusted-tasters-results li .icon:hover {cursor: auto;opacity: 1;}ul#trusted-tasters-results li .icon.add-trusted-taster {margin-right: 2px;color: #333;}ul#trusted-tasters-results li .icon.add-trusted-taster:hover {cursor: pointer;}ul#trusted-tasters-results li .search-loading {position: absolute;top: 40px;right: 11px;display: none;}form#trusted-tasters-search input {position: relative;}form#trusted-tasters-search .clear-input {position: absolute;right: 20px;top: 8px;display: none;cursor: pointer;color: #888;}form#trusted-tasters-search .search-loading {position: absolute;margin-top: -24px;right: 18px;display: none;}.trusted-tasters-table .taster-image {float: left;width: 45px;background-color: #eee;}.trusted-tasters-table .taster-info {float: left;margin: 0 0 0 20px;}.trusted-tasters-table .taster-info .taster-status {margin: 7px 0 0 0;color: #888;}.trusted-tasters-table .added-since {font-size: 13px;color: #888;}.tasting-notes {position: relative;}.tasting-notes .icon i {font-size: 18px;}.tasting-notes .pagesLoadingDefaultCont {position: relative;}.cellar-wine-detail .tab-content .tab-pane {background-color: #fff;padding: 0px 0 20px;}.cellar-wine-detail .notes-raty {font-size: 20px;letter-spacing: -5px;margin: -4px 0 0 -6px;}.cellar-wine-detail .tasting-notes .details {font-size: 14px;}.cellar-wine-detail .tasting-notes .details p {font-size: 14px;}.cellar-wine-detail .community-rating {font-size: 20px;letter-spacing: -5px;margin: -4px 0 0 -6px;}.cellar-wine-detail .community-rating-message {font-size: 12px;}#editUserTastingNote .form-inline {margin: 0 0 10px 0;}#editUserTastingNote .form-inline .form-group {width: 100%;}#editUserTastingNote .form-inline .checkbox {margin: 2px;width: 16px;overflow: hidden;height: 22px;float: left;}#editUserTastingNote .form-inline .input-label {overflow: auto;}#editUserTastingNote .form-inline .input-label .icon {font-size: 22px;color: #555;float: left;margin: 0 10px 0 10px;}#editUserTastingNote .form-inline .input-label .icon.private {margin-top: -3px;margin-left: 8px;}#editUserTastingNote .form-inline .input-label .info {float: left;}#editUserTastingNote .form-inline .input-label .info .title {font-size: 14px;}#editUserTastingNote .form-inline .input-label .info .description {font-size: 12px;color: #888;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.container {padding-left: 15px;padding-right: 15px;}.modal-open {padding-right: 0 !important;}.modal-title {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;font-size: 28px;font-weight: 400;line-height: 1;text-align: center;}.modal-subtitle {display: block;font-family: 'Open Sans', sans-serif;font-size: 45%;font-style: italic;color: #8c8c8c;margin: 5px 0 -5px;}.modal-body {padding: 15px;}.modal-footer {padding: 15px;text-align: center;}.modal-header .close {margin: 0;position: absolute;right: 5px;top: 0;}.tooltip .tooltip-inner {min-width: 150px;}textarea.form-control {resize: vertical;}.select2-container--default .select2-search--inline .select2-search__field {-webkit-box-shadow: none;box-shadow: none;}.select2-container--focus {color: #FFF;}.select2-container--default.select2-container--focus .select2-selection--multiple {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.select2-container--default .select2-selection--multiple .select2-selection__choice {color: #000;}legend {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;font-size: 40px;}legend.default {border-bottom: none;font-size: 22px;margin-left: -5px;padding: 0 5px;width: inherit;}legend.label {color: inherit;display: block;font-family: inherit;font-size: inherit;font-weight: bold;margin: 0 -5px;padding: 0 5px;text-align: inherit;width: auto;padding: 20px 10px;}legend.label.muted {color: #c0c0c0;font-size: 80%;font-weight: 600;}legend.label.muted + p {margin-top: -15px;}.utilities-group legend.label {padding: 20px 10px;}.admin .nav-tabs > li {background-color: #c0c0c0;}.admin .nav-tabs > li.active {background-color: #f5f5f5;}.admin .nav-tabs > li > a {background-color: transparent;border-color: transparent;}.admin .nav-tabs > li > a:hover,.admin .nav-tabs > li > a:focus {background-color: transparent;}.nav-tabs li a {border-radius: 0;}.well {border-radius: 0;-webkit-box-shadow: none;box-shadow: none;border: 0;}.well-flex {display: flex;justify-content: space-between;flex-direction: column;}.well h2,.well h3 {margin-top: 0;}.well-2x {padding: 35px;}.reactive-table > thead > tr > th {vertical-align: top;}.reactive-table tbody td .subcell {display: block;font-size: 75%;line-height: 1;opacity: .75;}.small.reactive-table tbody td .subcell {font-size: 90%;}.table-striped .vintage-cell {width: 15%;}.table-striped .score-cell {width: 30%;}.pagination > li > a,.pagination > li > span {color: #191919;}.datepicker {z-index: 1051 !important;}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover {opacity: 0.4;}.small .badge {font-size: 0.85em;}.badge--action {background-color: #2c181e;}.container .navbar-collapse {position: relative;}.container > .navbar-header {position: relative;z-index: 99;width: 100%;}.container .nav {text-transform: uppercase;display: table;font-weight: 600;float: none;}.container .nav > li > a:focus,.container .nav > li > a:hover {background-color: transparent;}.container .nav.navbar-right {position: absolute;top: 0;right: 0;display: block;}.container .nav.navbar-center {margin: 0 auto;}.badge--primary {background-color: #f2b52a;color: #ffffff;}.badge--small {font-size: 16px;}.badge--warning {background-color: #d9534f;}.badge--success {background-color: #5cb85c;}.formArrayButton,.autoform-add-item,.autoform-remove-item {padding: 0 10px;}.slick-prev {left: 5px;}.slick-next {right: 5px;}.input-group-addon--action:hover {cursor: pointer;}.fa-bold-highlight {background-color: #191919;color: #ffffff;border-radius: 20px;margin-left: 5px;padding: 2px 5px;}@media (min-width: 767px) {.collapsing {-webkit-transition: none;transition: none;}.navbar-rp {min-height: 115px;}}@media (min-width: 1199px) {.container {width: 1199px;}}@media (min-width: 1339px) {.container {width: 1339px;max-width: 1339px;}}@media (max-width: 991px) {.header-wrapper.admin .navbar-collapse {margin-left: 0;}.table-striped .score-cell {width: 10%;}}@media (max-width: 767px) {.container .nav {display: block;-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);}.modal-dialog {max-height: 100vh;}.table-striped .score-cell {width: 25%;}.reactive-table-navigation .form-inline input {display: inline;}.reactive-table-navigation .rows-per-page,.reactive-table-navigation .page-number {display: block;text-align: center;float: none;}}@media (max-width: 479px) {.well-2x {padding: 20px;}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.nestedPreloader {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 7;background-color: rgba(255, 255, 255, 0.85);}.nestedPreloader .preload {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.preloader.preloader-block {display: block;padding: 2em;}.preloader.preloader-block .preload {position: relative;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.vintagechart {font-family: 'Open Sans';}.vintagechart .table-top {position: relative;width: auto;height: 120px;}.vintagechart .table-top h3 {font-size: 18px;font-weight: 700;margin-bottom: 2px;}.vintagechart .table-top h4 {font-size: 18px;font-weight: normal;margin: 0;}.vintagechart .table-top .rating {font-size: 10px;font-weight: 300;position: absolute;width: 300px;height: 120px;left: 400px;top: 0px;}.vintagechart .table-top .rating h4,.vintagechart .table-top .maturity h4 {font-size: 10px;font-weight: bold;margin: 0;margin-bottom: 4px;}.vintagechart .table-top .rating span {font-weight: bold;font-size: 10px;width: 60px;float: left;}.vintagechart .table-top .rating li {list-style-type: none;}.vintagechart .table-top .rating span.appalling {color: #432652;width: 12px;}.vintagechart .table-top .rating span.below-average {color: #8f2168;width: 12px;}.vintagechart .table-top .rating span.average {color: #801220;width: 12px;}.vintagechart .table-top .rating span.above-average {color: #bd1919;width: 12px;}.vintagechart .table-top .rating span.outstanding {color: #c9633a;width: 12px;}.vintagechart .table-top .rating span.extraordinary {color: #e0c92f;width: 12px;}.vintagechart .table-top .maturity {font-size: 10px;font-weight: 300;position: absolute;width: 400px;height: auto;left: 650px;top: 0px;}.vintagechart .table-top .maturity span {font-weight: bold;font-size: 10px;width: 40px;float: left;}.vintagechart .table-top ul {padding: 0;margin: 0;list-style-type: none;line-height: 11px;padding-left: 0px;}.vintagechart table {table-layout: fixed;border-collapse: separate;border-spacing: 1px;*margin-left: -200px;}.vintagechart td,.vintagechart th {vertical-align: top;width: 38px;height: 30px;padding: 8px;font-size: 10px;font-weight: 300;}.vintagechart th {position: absolute;*position: relative;left: 0;width: 210px;text-align: left;white-space: nowrap;padding-left: 30px;}.vintagechart th.toggler {border-top: 1px solid #ebebeb;font-weight: 800;cursor: pointer;margin-right: 40px;background-image: url(../images/chart-icons/minus.png);background-repeat: no-repeat;background-position: 8px 9px;}.vintagechart th.collapsed {background-image: url(../images/chart-icons/plus.png);}.vintagechart tr.collapsed {display: none;background-color: red;}.vintagechart th.region {border-top: 1px solid #ebebeb;font-size: 10px;}.vintagechart td.year {font-size: 10px;text-align: center;font-weight: 600;}.vintagechart td.nt {background-color: #EDEDED;text-align: center;}.vintagechart td.appalling {background-color: #432652;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.below-average {background-color: #8f2168;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.average {background-color: #801220;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.above-average {background-color: #bd1919;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.outstanding {background-color: #c9633a;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.extraordinary {background-color: #e0c92f;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td a,.vintagechart td a.active {color: inherit;padding: 6px;text-decoration: none;}.vintagechart .outer {position: relative;padding: 20px;width: 1000px;border: solid 1px #ebebeb;box-shadow: 0px 0px 16px 0px rgba(200, 200, 200, 0.75);border-radius: 4px;}.vintagechart .inner {overflow-x: scroll;overflow-y: visible;width: 750px;margin-left: 200px;}.uppercase-header {text-transform: uppercase;}.resources .pub-tabs {margin: 20px auto 40px;}.resources .pub-tabs li a {padding: 10px 5px;}.resources .pub-tabs li a:focus {background: transparent;}.resources h2.starting-letter {font-size: 42px;margin-top: 0;}.resources.articles-of-merit .article-grid-list .row {min-height: 0;}.resources.articles-of-merit .description {padding-bottom: 20px;}.resources.articles-of-merit .border .listing {border-left: 0;border-top: 0;border-right: 0;min-height: 0;padding-left: 0;padding-right: 0;}.resources.articles-of-merit .border:hover {box-shadow: none;}.glossary aside {top: 20px;}.wine-news .col-xs-4:nth-child(3n+1) {clear: left;}.wine-news .entry .image img {width: 100%;}ul.glossary-alphabet {width: 230px;padding: 0;}ul.glossary-alphabet li {float: left;list-style-type: none;margin-right: 5px;padding: 5px;font-weight: bold;color: #000;}ul.glossary-alphabet li a.jumper {text-decoration: underline;}ul.glossary-alphabet li a.jumper.disabled {font-weight: normal;cursor: default;text-decoration: none;}ul.glossary-alphabet li a.jumper.disabled:hover {color: #000;}ul.cal-mth {padding: 0;}ul.cal-mth li {float: left;list-style-type: none;margin-right: 5px;padding: 5px;}.event.mot {border: 1px solid #e1e1e1;margin-bottom: 15px;}.event.mot header {position: relative;height: 180px;overflow: hidden;}.event.mot header .details {position: absolute;top: 10px;left: 5px;z-index: 2;color: #FFF;}.event.mot header .image {position: absolute;top: 0px;left: 0px;z-index: 1;}.event.mot header .image img {width: 100%;}.event.mot .info {padding: 10px;}.vintage-chart-container {overflow-x: scroll;overflow-y: hidden;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.account-preferences .user.thumbnail {margin: 0 auto;float: none;}.account-preferences .running-subs {padding: 0;}.account-preferences .running-subs li {list-style-type: none;}.account-preferences .bg-info {padding: 15px;}.account-preferences .bg-info p {width: 80%;}.account-preferences .tab-content ul {padding-left: 0;margin-left: 0;}.account-preferences .tab-content ul li {list-style-type: none;padding: 0;margin: 0;}.account-preferences .tab-content ul li a {display: block;margin-bottom: 10px;}.account-preferences .update-avatar {text-align: center;}.account-preferences .personal-share .share-buttons .btn {background-color: #f2b52a;padding: 20px;border: 0;border-radius: 0;}.account-preferences .personal-share .share-buttons .btn:active {box-shadow: none;}.account-preferences .personal-share .share-buttons .btn.fb-share:after {content: 'Facebook';margin-left: 10px;}.account-preferences .personal-share .share-buttons .btn.tw-share:after {content: 'Twitter';margin-left: 10px;}.account-preferences .personal-share .share-buttons:before {content: '';}.account-preferences .manage-sub {position: relative;margin-top: -10px;}.header-wrapper.admin {height: auto;}.header-wrapper.admin h1 {display: inline-block;margin-bottom: 0px;}.header-wrapper.admin h1 .logo {margin: 10px 0 0 0;top: 0;}.header-wrapper.admin nav {display: block;}#main.admin {color: #311820;}#main.admin .search-tools {min-height: 60px;line-height: 60px;background: #a87368;}#main.admin .search-filter > header {padding: 0 0 10px 0;}#main.admin .search-filter .tools {position: relative;}#main.admin .search-filter .tools > .form-group:nth-child(2) {margin-left: 10px;}#main.admin .search-filter .tools .nobg-btn-group .btn.btn-default {background: transparent;border: 0;padding: 3px;}#main.admin .search-filter .form-inline .btn-toolbar {display: inline-block;width: auto;vertical-align: middle;}#main.admin .extra-filters {width: 140px;}#main.admin .tab-pane {padding: 8px 20px;}.col-file .col-file-inner {display: table;border: 2px dashed #dadada;height: 100%;position: relative;width: 100%;text-align: center;}.col-file .filestyle-group {display: table-cell;height: 100%;vertical-align: middle;}.col-file .filestyle-group .btn.browse {display: block;background: transparent url('../images/ui/btn/browse.png');height: 94px;width: 94px;margin: 5px auto 0;position: relative;top: 25px;}.col-file .filestyle-group .glf-btn {min-height: 42px;}.image {margin-bottom: 20px;}.image.preview {width: 100%;height: 240px;border: 2px dotted #000000;}.table-admin {min-height: 80px;}.table-admin.table-admin-checkbox tbody tr td:first-child {width: 50px;min-width: 0 !important;}.table-admin.large-actions tbody td:last-child {width: 180px;}.table-admin thead tr {border-bottom: 3px solid #dddddd;}.table-admin thead tr td {font-weight: bold;}.table-admin thead tr td:first-child {width: 20%;}.table-admin tbody tr {-webkit-transition: all .25s ease-in;-moz-transition: all .25s ease-in;-o-transition: all .25s ease-in;transition: all .25s ease-in;}.table-admin tbody tr:nth-child(odd) {background-color: #ffffff;}.table-admin tbody tr:nth-child(even) {background-color: #efefef;}.table-admin tbody tr:hover {background-color: #4d4d4d;color: #ffffff;}.table-admin tbody tr td {text-align: left;}.table-admin tbody tr td:first-child {min-width: 250px;}.table-admin tbody tr td:last-child {width: 150px;}.table-admin tbody tr td .pagination li a {text-decoration: none;}.table-admin tbody tr td a[class*='btn'] {text-decoration: none;}.table-admin tbody tr td a:hover,.table-admin tbody tr td a:focus {color: #ffffff;}.table-admin tbody tr td a .fa {-webkit-transition: transform .25s ease-in-out;-moz-transition: transform .25s ease-in-out;-o-transition: transform .25s ease-in-out;transition: transform .25s ease-in-out;}#chosen_producer {transition: opacity .5s ease-in-out .5s;opacity: 0;display: none;}#chosen_producer.ready {transition: .5s all ease-in-out .5s;opacity: 1;display: block;}.add-another {transition: all .5s ease-in-out;}.wine-entry {margin-top: 10px;}.wine-entry .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width: 100%;}.wine-entry .remove-wine {margin-right: 10px;}.actions i {margin-right: 20px;}.actions:last-child {margin-right: 0;}.new-assignment {margin-bottom: 10px;}ul.lookup-res {margin: 0;padding: 0;}ul.lookup-res li {list-style-type: none;}.wine-res.open {display: block;}.table-admin.users thead tr td:first-child {width: auto;}.table-admin.users tbody tr td .username {line-height: 30px;}.new-user {margin-bottom: 10px;}.form-inline.tools .form-group:first-child {margin-right: 10px;}.btn-reset-password {width: 100%;margin: 20px 0 10px;}#search-box {border-radius: 0;position: relative;}#search-box.inline #search-result {left: 50px;width: 300%;}#search-box.inline #common-search-box {padding-right: 30px;}#search-box.inline #search-meta {left: 170px;top: -28px;}#search-meta {position: absolute;left: 140px;top: -60px;-webkit-transform: scale(0.37);-moz-transform: scale(0.37);-o-transform: scale(0.37);transform: scale(0.37);}#search-result {background-color: #FFF;z-index: 99;position: absolute;width: 100%;cursor: pointer;-webkit-box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.25);}.img-shortcode {width: 50%;}.package .selection {-webkit-transition: .5s all ease-in-out;-moz-transition: .5s all ease-in-out;-o-transition: .5s all ease-in-out;transition: .5s all ease-in-out;margin: 0;padding: 10px 20px;}.package .selection:hover {background-color: #cccccc;color: #ffffff;}.package .selection small {margin-right: 5px;padding-right: 5px;}.package .selection small:last-of-type {border-right: 0;margin-right: 0;}.update-avatar {display: block;}.edit-tasting-note {font-size: 0.8em;}.edit-tasting-note .form-control {font-size: 0.8em;}.edit-tasting-note .form-group {margin-bottom: 8px;}.edit-tasting-note .modal-body {padding: 8px 15px;}.bootbox.modal .tab-content .tab-pane {padding: 15px;}.bootbox.modal .nav > li > a {padding: 5px 10px;}.bootbox.modal .bootbox-body h3.default {font-size: 14px;font-weight: bold;margin-top: 10px;margin-bottom: 5px;}@-webkit-keyframes ball-clip-rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes ball-clip-rotate {0% {-moz-transform: rotate(0deg);transform: rotate(0deg);}50% {-moz-transform: rotate(180deg);transform: rotate(180deg);}100% {-moz-transform: rotate(360deg);transform: rotate(360deg);}}@-o-keyframes ball-clip-rotate {0% {-o-transform: rotate(0deg);transform: rotate(0deg);}50% {-o-transform: rotate(180deg);transform: rotate(180deg);}100% {-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes ball-clip-rotate {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}.preload {position: absolute;margin: 0 auto;right: 0;left: 0;width: 50px;height: 50px;}.preload.block {position: relative;}.preload hr {border: 0;margin: 0;width: 40%;height: 40%;position: absolute;border-radius: 50%;animation: spin 2s ease infinite;}.preload :first-child {background: #30161f;animation-delay: -1.5s;}.preload :nth-child(2) {background: #b08883;animation-delay: -1s;}.preload :nth-child(3) {background: #98716c;animation-delay: -0.5s;}.preload :last-child {background: #4b323a;}@keyframes spin {0%,100% {transform: translate(0);}25% {transform: translate(160%);}50% {transform: translate(160%, 160%);}75% {transform: translate(0, 160%);}}.typed-cursor {opacity: 1;-webkit-animation: blink 0.7s infinite;-moz-animation: blink 0.7s infinite;animation: blink 0.7s infinite;}@keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-moz-keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes glow {50% {box-shadow: 0 0 20px #f9f0a0;}}@-moz-keyframes glow {50% {box-shadow: 0 0 20px #f9f0a0;}}@-o-keyframes glow {50% {box-shadow: 0 0 20px #f9f0a0;}}@keyframes glow {50% {box-shadow: 0 0 20px #f9f0a0;}}.border {display: block;box-shadow: inset 0 0 0 0 #e1e1e1;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}.border:hover {box-shadow: inset 0 0 0 5px #e1e1e1;}.border.height-fix {height: 100%;}.rotate-right {-webkit-animation-name: rotate;-webkit-animation-duration: .5s;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: ease-in-out;-webkit-animation-delay: .25s;}@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(90deg);}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.navbar-toggle {position: relative;padding: 9px 10px;margin-right: 15px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.page-subheader {display: block;font-size: 35%;line-height: 1;}.margin-top-5 {margin-top: 5px;}.margin-right-5 {margin-right: 5px;}.margin-top-15 {margin-top: 15px;}.margin-bottom-5 {margin-bottom: 5px;}.margin-bottom-10 {margin-bottom: 10px;}.margin-bottom-15 {margin-bottom: 15px;}.margin-bottom-20 {margin-bottom: 20px;}.margin-bottom-30 {margin-bottom: 30px;}.margin-top-25 {margin-top: 25px;}.margin-right-15 {margin-right: 15px;}.margin-right-30 {margin-right: 30px;}.margin-left-30 {margin-left: 30px;}.margin-top-0 {margin-top: 0;}.margin-top-10 {margin-top: 10px;}.margin-top-30 {margin-top: 30px;}.margin-top-35 {margin-top: 35px;}.margin-right-10 {margin-right: 10px;}.text-italic {font-style: italic;}.text-truncate,.text-truncate-short {display: inline-block;max-width: 10em;overflow: hidden;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;}p.text-truncate,p.text-truncate-short {display: block;}.text-truncate-short {max-width: 5em;}.underline-dotted {text-decoration: dotted underline;}.trim-ellipsis {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-height: 1;max-height: 3;}.trim-ellipsis--listing {line-height: 1.5;}.hover-inverse:hover {color: #FFF;}.border-seperator-left {border-left: 2px solid #d1d1d1;padding-left: 30px;}.no-transition {-webkit-transition: height 0.01s;-moz-transition: height 0.01s;-ms-transition: height 0.01s;-o-transition: height 0.01s;transition: height 0.01s;}.position-relative {position: relative;}.ellipsis {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1;max-height: 2;}.mobile-visible.collapse.navbar-collapse {display: none;}.list li {margin-bottom: 10px;}.align-left-center {text-align: left;}.clip {display: block;overflow: hidden;}.clip--aside {height: 90px;width: 100%;}.badge--muted {background-color: #f2f2f2;color: #9d9d9d;}@media (max-width: 767px) {.mobile-visible.collapse.navbar-collapse {display: block;}.btn-mobile-block {display: block;width: 100%;margin-bottom: 10px;}.mobile-margin-bottom {margin-bottom: 20px;display: block;}.mobile-line-break {display: block;}}@media (max-width: 991px) {.border-seperator-left {border-left: 0;padding-left: 0;}.align-left-center {text-align: center;}}@media (max-width: 991px) {.list-flex-item {width: 100%;}}@media (min-width: 767px) and (max-width: 1199px) {.pull-right-md {float: right !important;}}@media (min-width: 991px) {.gut-right-desktop-2x {padding-right: 15px !important;}.gut-left-desktop-2x {padding-left: 15px !important;}}.aside-section-title {margin-top: 0;}.article-section {padding-top: 0;}.article.listing .details {font-size: 12px;}.article.listing .details.inline-item {margin-left: 15px;}.article.listing .details span {display: block;}.article-grid-list {position: relative;}.article-grid-list .col-xs-4:nth-child(3n+1) {clear: left;}.image-block {display: flex;width: 100%;height: 350px;position: relative;margin-bottom: 30px;justify-content: center;text-align: center;flex-direction: column;align-items: center;}.image-block .background {background: transparent 50% / cover;flex: 1;z-index: 1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.image-block .image-content-block .article-title {position: relative;text-shadow: 0 0 10px rgba(0, 0, 0, 0.75);font-size: 40px;z-index: 2;margin: 0 50px;}.image-block .image-content-block *:not(.article-title) {height: 100%;}.image-block .image-content-block .article-title.section p {margin-top: 10px;margin-bottom: 0;}.image-block .image-content-block .article-title.section h2 {color: #efefef;line-height: 1;margin-top: 0;padding: 10px 20px 10px;}.image-block--no-margin {margin-bottom: 0;}.article-title {color: #ffffff;flex: 1;}.article-content {padding-top: 0;margin-bottom: 60px;}.article-content .details-header {position: relative;display: block;margin-bottom: 10px;}.article-content .details-header ul {position: relative;padding: 0;}.article-content .details-header ul li {list-style-type: none;font-size: 16px;}.article-content .details-header h4 {line-height: 27px;margin: 0;}.article-content .article-note .footnote {line-height: 12px;font-size: 12px;}.article-content aside {padding-right: 30px;font-size: 12px;}.article-content aside .table {border-top: 1px solid #ddd;}.article-content aside .table tbody td {position: relative;}.article-content aside .table tbody td a::after {bottom: 0;content: '';left: 0;position: absolute;right: 0;top: 0;}.article-content .listing {padding: 10px 20px;margin-bottom: 0;height: auto;}.article-content .listing.article h4 {line-height: 1.25;}.article-content .listing.article .details + p {font-size: 16px;line-height: 1.5;}.article-content .related-posts {margin: 30px 0;}.article-content .share-buttons {margin-top: 30px;}.wine-advocate .issue {padding: 0 0 20px 0;}.wine-advocate .issue h3 {margin-top: 0;}.wine-advocate .issue .titular {font-family: 'Open Sans', sans-serif;font-size: 40px;font-weight: bold;margin: 0;}.wine-advocate .article-grid-list .col-xs-12:last-child .listing {border-bottom: 0;}.wine-advocate .border .listing {min-height: 0;margin-bottom: 20px;padding: 0;border-top: 0;border-left: 0;border-right: 0;border-bottom: 2px solid #e1e1e1;}.wine-advocate .border:hover {box-shadow: none;}.hedonist-gazette section.description {padding: 10px 0;}.hedonist-gazette .listing a {text-decoration: none;}.hedonist-gazette .pagination-cont {text-align: left !important;}.hedonist-gazette .img-hedonist-list {height: 150px;background-size: cover;background-position: center;margin-bottom: 10px;}.wine-journal .border:hover {box-shadow: none;}.wine-journal .listing {border-top: 0;border-left: 0;border-right: 0;padding-left: 0;padding-right: 0;min-height: 0;border-bottom: 1px solid #e1e1e1;}.sanitizedContent {font-size: 16px;line-height: 1.75;position: relative;top: -7.5px;}.sanitizedContent img {display: block;margin: 0 auto;}.sanitizedContent figure {margin: 1.75em 0;}.sanitizedContent figure figcaption {font-style: italic;text-align: center;margin-top: 10px;line-height: 1.25em;font-size: 0.75em;}.sanitizedContent p,.sanitizedContent span {font-family: 'Open Sans', sans-serif !important;font-size: inherit !important;line-height: inherit !important;margin-bottom: 1.75em;position: relative;top: -0.375em;}.sanitizedContent p ~ p,.sanitizedContent span ~ p {margin-top: 1.75em;}.sanitizedContent p.caption-text,.sanitizedContent span.caption-text {margin-top: 10px;line-height: 1.2em;}.sanitizedContent p:empty {display: none;}.sanitizedContent p:empty + p {margin-top: 0;}.sanitizedContent iframe.video {width: 560px;height: 315px;}.sanitizedContent a {text-decoration: underline;}.sanitizedContent .sticky-wrapper a {text-decoration: none !important;}@media (max-width: 479px) {.sanitizedContent {font-size: 14px;line-height: 1.5;}.sanitizedContent figure figcaption {line-height: 1.35em;font-size: 0.85em;}.article-content {padding-top: 0;}.article-content .details-header ul li {font-size: 14px;line-height: 1.5;}.article-content .listing.article h4 {line-height: 1.25;}.article-content .listing.article .details + p {font-size: 14px;line-height: 1.5;}.wine-advocate .article-grid-list .article {width: 100%;min-height: 0;margin: 0 0 10px 0;}.wine-advocate .article-grid-list .article-title {max-width: none;}.wine-advocate .article-grid-list .article-author {max-width: none;}.wine-advocate .article-grid-list .article-notes {margin: auto 0 0 auto;text-align: right;position: relative;top: auto;}}@media (max-width: 767px) {article.main {margin-bottom: 30px;}.image-block {min-height: 200px;}.image-block .image-content-block .article-title {font-size: 28px;line-height: 1.45em;margin: 30px 10px;}.wine-advocate .issue .titular {font-size: 2em;}.wine-advocate .border .listing {padding: 10px 0 20px 0;}.wine-advocate .issue-selector .form-group {width: 100%;}.wine-advocate .image-block {height: auto;}.issue-selector .form-group {width: 100%;}.image-block {height: auto;}}@media (max-width: 991px) {.article.listing .details.inline-item {margin: 0;display: block;}.wine-advocate .article-grid-list {flex-direction: column;}.wine-advocate .article-grid-list .article {flex: 0 0 calc((100% / 2) - 20px);}}@media (min-width: 767px) {.article-content aside {padding: 0;}}.article-text {font-size: 16px;line-height: 1.75;}.aside-text {font-size: 14px;line-height: 1.75;}.article-date {margin-bottom: 10px;}.sticky-wrapper a {color: #333;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.blockButton {width: 100%;display: block;border-radius: 3px;}.share-buttons .btn {padding: 5px 20px;background-color: #f2b52a;border-radius: 20px;-webkit-transition: all 0.15s ease;transition: all 0.15s ease;}.share-buttons .btn:active {-webkit-box-shadow: none;box-shadow: none;}.share-buttons .btn:hover {background-color: #fed208;color: #ffffff;}.share-buttons:before {content: 'Share on';margin-right: 10px;}.before-disabled:before {content: none;}.shelf-btns {float: right;margin-bottom: 5px;margin-top: -7px;}.shelf-btns > .shelf-btn-label {font-weight: 600;line-height: 1;margin: 0;padding: .75em 0;}.shelf-btns.fl-none {float: none;margin-bottom: 20px;margin-top: 20px;}.tab-shelf-btn {position: absolute;right: 7.5px;top: -6px;}.btn-flex {align-self: flex-end;}.btn.btn-outline {-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;background-color: transparent;border-color: #b08883;color: #b08883;margin-right: 5px;}.btn.btn-outline:last-child {margin-right: 0;}.btn.btn-outline:hover,.btn.btn-outline :focus {color: #fffdc7;}.btn.btn-mark-all {line-height: 1;}.btn-attention {background: linear-gradient(124deg, #ff2400, #e81d1d, #e8b71d, #e3e81d, #1de840, #1ddde8, #2b1de8, #dd00f3, #dd00f3);background-size: 1800% 1800%;-webkit-animation: rainbow 18s ease infinite;-moz-animation: rainbow 18s ease infinite;animation: rainbow 18s ease infinite;}.baseButton {font-size: 1.375rem;font-weight: 500;line-height: 1.5em;letter-spacing: 0.03em;text-align: center;vertical-align: top;display: inline-block;padding: 0.75em 2em;cursor: pointer;-webkit-transition: all 0.15s ease;transition: all 0.15s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border-radius: 20px;}.baseButton.btn-xs {font-size: 1.1rem;padding-bottom: .27em;padding-top: .27em;}.baseButton.btn-sm {font-size: 1.1rem;}.baseButton.btn-lg {font-size: 1.768rem;}.btn-primary,.btn-action-focus,.btn-cancel,.btn-update,.btn-info,.btn-success,.btn-warning,.btn-negative,.btn-danger {font-size: 1.375rem;font-weight: 500;line-height: 1.5em;letter-spacing: 0.03em;text-align: center;vertical-align: top;display: inline-block;padding: 0.75em 2em;cursor: pointer;-webkit-transition: all 0.15s ease;transition: all 0.15s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border-radius: 20px;}.btn-primary.btn-xs,.btn-action-focus.btn-xs,.btn-cancel.btn-xs,.btn-update.btn-xs,.btn-info.btn-xs,.btn-success.btn-xs,.btn-warning.btn-xs,.btn-negative.btn-xs,.btn-danger.btn-xs {font-size: 1.1rem;padding-bottom: .27em;padding-top: .27em;}.btn-primary.btn-sm,.btn-action-focus.btn-sm,.btn-cancel.btn-sm,.btn-update.btn-sm,.btn-info.btn-sm,.btn-success.btn-sm,.btn-warning.btn-sm,.btn-negative.btn-sm,.btn-danger.btn-sm {font-size: 1.1rem;}.btn-primary.btn-lg,.btn-action-focus.btn-lg,.btn-cancel.btn-lg,.btn-update.btn-lg,.btn-info.btn-lg,.btn-success.btn-lg,.btn-warning.btn-lg,.btn-negative.btn-lg,.btn-danger.btn-lg {font-size: 1.768rem;}.btn-default {-webkit-transition: .5s all ease-in-out;transition: .5s all ease-in-out;}.btn.btn-big {font-size: 2.25rem;margin-top: 20px;}.btn.btn-small-inline {line-height: 1em;}.btn.btn-small {font-size: 0.8em;padding: 5px;}.btn-primary i,.btn-cancel i,.btn-danger i {margin-right: 5px;}.btn-primary {background-color: #f2b52a;border-color: transparent !important;color: #000000;}.btn-primary-wrap {white-space: normal;}.btn-primary--block {width: 100%;display: block;border-radius: 3px;}.btn-negative {background-color: #ffffff;border-color: rgba(220, 220, 220, 0.5);color: #311820;}.btn-action-focus {background-color: #b08883;border-color: transparent !important;color: #ffffff;}.btn-action-focus:hover,.btn-action-focus:focus,.btn-action-focus:active,.btn-action-focus:active:focus {background-color: #977b29;}.btn-cancel {background-color: #d5d5d5;}.btn-cancel--block {width: 100%;display: block;border-radius: 3px;}.btn-cancel:hover,.btn-cancel:focus,.btn-cancel:active,.btn-cancel:active:focus {background-color: #d5d5d5;border-color: #d5d5d5;color: #ffffff;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus {background-color: #fed208;border-color: #fed208;color: #ffffff;}[disabled]:hover.btn-primary,[disabled]:active.btn-primary,[disabled].active.btn-primary,[disabled]:focus.btn-primary,[disabled].focus.btn-primary,[disabled].btn-primary,.disabled:hover.btn-primary,.disabled:active.btn-primary,.disabled.active.btn-primary,.disabled:focus.btn-primary,.disabled.focus.btn-primary,.disabled.btn-primary,[disabled]:hover.btn-info,[disabled]:active.btn-info,[disabled].active.btn-info,[disabled]:focus.btn-info,[disabled].focus.btn-info,[disabled].btn-info,.disabled:hover.btn-info,.disabled:active.btn-info,.disabled.active.btn-info,.disabled:focus.btn-info,.disabled.focus.btn-info,.disabled.btn-info,[disabled]:hover.btn-success,[disabled]:active.btn-success,[disabled].active.btn-success,[disabled]:focus.btn-success,[disabled].focus.btn-success,[disabled].btn-success,.disabled:hover.btn-success,.disabled:active.btn-success,.disabled.active.btn-success,.disabled:focus.btn-success,.disabled.focus.btn-success,.disabled.btn-success,[disabled]:hover.btn-danger,[disabled]:active.btn-danger,[disabled].active.btn-danger,[disabled]:focus.btn-danger,[disabled].focus.btn-danger,[disabled].btn-danger,.disabled:hover.btn-danger,.disabled:active.btn-danger,.disabled.active.btn-danger,.disabled:focus.btn-danger,.disabled.focus.btn-danger,.disabled.btn-danger,[disabled]:hover.btn-warning,[disabled]:active.btn-warning,[disabled].active.btn-warning,[disabled]:focus.btn-warning,[disabled].focus.btn-warning,[disabled].btn-warning,.disabled:hover.btn-warning,.disabled:active.btn-warning,.disabled.active.btn-warning,.disabled:focus.btn-warning,.disabled.focus.btn-warning,.disabled.btn-warning {background-color: #e8e8e8;border-color: #e8e8e8;color: #999;}fieldset[disabled] [disabled]:hover.btn-primary,fieldset[disabled] [disabled]:active.btn-primary,fieldset[disabled] [disabled].active.btn-primary,fieldset[disabled] [disabled]:focus.btn-primary,fieldset[disabled] [disabled].focus.btn-primary,fieldset[disabled] [disabled].btn-primary,fieldset[disabled] .disabled:hover.btn-primary,fieldset[disabled] .disabled:active.btn-primary,fieldset[disabled] .disabled.active.btn-primary,fieldset[disabled] .disabled:focus.btn-primary,fieldset[disabled] .disabled.focus.btn-primary,fieldset[disabled] .disabled.btn-primary,fieldset[disabled] [disabled]:hover.btn-info,fieldset[disabled] [disabled]:active.btn-info,fieldset[disabled] [disabled].active.btn-info,fieldset[disabled] [disabled]:focus.btn-info,fieldset[disabled] [disabled].focus.btn-info,fieldset[disabled] [disabled].btn-info,fieldset[disabled] .disabled:hover.btn-info,fieldset[disabled] .disabled:active.btn-info,fieldset[disabled] .disabled.active.btn-info,fieldset[disabled] .disabled:focus.btn-info,fieldset[disabled] .disabled.focus.btn-info,fieldset[disabled] .disabled.btn-info,fieldset[disabled] [disabled]:hover.btn-success,fieldset[disabled] [disabled]:active.btn-success,fieldset[disabled] [disabled].active.btn-success,fieldset[disabled] [disabled]:focus.btn-success,fieldset[disabled] [disabled].focus.btn-success,fieldset[disabled] [disabled].btn-success,fieldset[disabled] .disabled:hover.btn-success,fieldset[disabled] .disabled:active.btn-success,fieldset[disabled] .disabled.active.btn-success,fieldset[disabled] .disabled:focus.btn-success,fieldset[disabled] .disabled.focus.btn-success,fieldset[disabled] .disabled.btn-success,fieldset[disabled] [disabled]:hover.btn-danger,fieldset[disabled] [disabled]:active.btn-danger,fieldset[disabled] [disabled].active.btn-danger,fieldset[disabled] [disabled]:focus.btn-danger,fieldset[disabled] [disabled].focus.btn-danger,fieldset[disabled] [disabled].btn-danger,fieldset[disabled] .disabled:hover.btn-danger,fieldset[disabled] .disabled:active.btn-danger,fieldset[disabled] .disabled.active.btn-danger,fieldset[disabled] .disabled:focus.btn-danger,fieldset[disabled] .disabled.focus.btn-danger,fieldset[disabled] .disabled.btn-danger,fieldset[disabled] [disabled]:hover.btn-warning,fieldset[disabled] [disabled]:active.btn-warning,fieldset[disabled] [disabled].active.btn-warning,fieldset[disabled] [disabled]:focus.btn-warning,fieldset[disabled] [disabled].focus.btn-warning,fieldset[disabled] [disabled].btn-warning,fieldset[disabled] .disabled:hover.btn-warning,fieldset[disabled] .disabled:active.btn-warning,fieldset[disabled] .disabled.active.btn-warning,fieldset[disabled] .disabled:focus.btn-warning,fieldset[disabled] .disabled.focus.btn-warning,fieldset[disabled] .disabled.btn-warning {background-color: #e8e8e8;border-color: #e8e8e8;color: #999;}.btn-warning .btn-warning:hover,.btn-warning:focus,.btn-warning:active {background-color: #b31d13;border-color: #b31d13;color: #FFF;}.btn-warning .btn-warning:hover:hover,.btn-warning:focus:hover,.btn-warning:active:hover,.btn-warning .btn-warning:hover:focus,.btn-warning:focus:focus,.btn-warning:active:focus,.btn-warning .btn-warning:hover:active,.btn-warning:focus:active,.btn-warning:active:active,.btn-warning .btn-warning:hover:active:focus,.btn-warning:focus:active:focus,.btn-warning:active:active:focus {background-color: #d12e23;border-color: #d12e23;}.btn-icon {background: none;border: none;font-size: inherit;line-height: inherit;padding: 0;vertical-align: inherit;}.btn-icon.btn-primary {background-color: #f2b52a;}.btn-icon.btn-info {background-color: #337ab7;}.btn-icon.btn-success {background-color: #5cb85c;}.btn-icon.btn-warning {background-color: #edd96a;}.btn-icon.btn-danger {background-color: #d9534f;}.btn-icon:hover,.btn-icon:focus,.btn-icon.focus {color: inherit;}.btn-icon:hover.btn-hover-info,.btn-icon:focus.btn-hover-info,.btn-icon.focus.btn-hover-info {color: #337ab7;}.btn-icon:hover.btn-hover-success,.btn-icon:focus.btn-hover-success,.btn-icon.focus.btn-hover-success {color: #5cb85c;}.btn-icon:hover.btn-hover-warning,.btn-icon:focus.btn-hover-warning,.btn-icon.focus.btn-hover-warning {color: #edd96a;}.btn-icon:hover.btn-hover-danger,.btn-icon:focus.btn-hover-danger,.btn-icon.focus.btn-hover-danger {color: #d9534f;}.btn-icon .fa {margin: 0;}.table-admin .actions a.btn-importer,.table-admin .actions .btn.btn-importer {padding: 2px 6px;}.workflow-buttons .btn {margin-bottom: 5px;}.btn-group-fieldset {border-color: rgba(0, 0, 0, 0.125);display: block;margin: 0 0 15px;padding: 5px 10px;}.btn-group-fieldset legend {color: rgba(0, 0, 0, 0.25);display: block;font-family: inherit;font-size: 80%;font-weight: 600;margin: 0;padding: 0 10px;text-align: inherit;width: auto;}.btn-group-fieldset .btn {width: 100%;margin-bottom: 5px;}.btn-actions {margin: 20px 0;}.btn-primary-inline {font-size: 1rem;border-radius: 0 5px 5px 0;border-top: 1px solid #f2b52a;border-right: 1px solid #f2b52a;border-bottom: 1px solid #f2b52a;}.btn-radius-10 {border-radius: 10px;}.carouselSize {height: 25vw;max-height: 440px;}#carousel {width: 100%;position: relative;}#carousel a {display: block;}#carousel.public .slide .content {top: auto;bottom: 25px;width: 1000px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}#carousel.public .slide .content p,#carousel.public .slide .content h2,#carousel.public .slide .content a {text-align: left;}#carousel.public .slide .content h2 {margin-bottom: 0;}#carousel .slide {position: relative;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;height: 440px;}#carousel .slide .content {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 99;}#carousel .slide .content h2 {font-size: 52px;}#carousel .slide .content .byline {color: #f2b52a;font-weight: bold;}#carousel div {width: 100%;}#carousel .slider-image {width: 100%;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}.slick-slide {height: 25vw;}.slick-slider {margin-bottom: 0;}.slick-dots {bottom: 5px;}.slick-dots li button:before {color: white;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}.vintagechart {font-family: 'Open Sans';}.vintagechart .table-top {position: relative;width: auto;height: 120px;}.vintagechart .table-top h3 {font-size: 18px;font-weight: 700;margin-bottom: 2px;}.vintagechart .table-top h4 {font-size: 18px;font-weight: normal;margin: 0;}.vintagechart .table-top .rating {font-size: 10px;font-weight: 300;position: absolute;width: 300px;height: 120px;left: 400px;top: 0px;}.vintagechart .table-top .rating h4,.vintagechart .table-top .maturity h4 {font-size: 10px;font-weight: bold;margin: 0;margin-bottom: 4px;}.vintagechart .table-top .rating span {font-weight: bold;font-size: 10px;width: 60px;float: left;}.vintagechart .table-top .rating li {list-style-type: none;}.vintagechart .table-top .rating span.appalling {color: #432652;width: 12px;}.vintagechart .table-top .rating span.below-average {color: #8f2168;width: 12px;}.vintagechart .table-top .rating span.average {color: #801220;width: 12px;}.vintagechart .table-top .rating span.above-average {color: #bd1919;width: 12px;}.vintagechart .table-top .rating span.outstanding {color: #c9633a;width: 12px;}.vintagechart .table-top .rating span.extraordinary {color: #e0c92f;width: 12px;}.vintagechart .table-top .maturity {font-size: 10px;font-weight: 300;position: absolute;width: 400px;height: auto;left: 650px;top: 0px;}.vintagechart .table-top .maturity span {font-weight: bold;font-size: 10px;width: 40px;float: left;}.vintagechart .table-top ul {padding: 0;margin: 0;list-style-type: none;line-height: 11px;padding-left: 0px;}.vintagechart table {table-layout: fixed;border-collapse: separate;border-spacing: 1px;*margin-left: -200px;}.vintagechart td,.vintagechart th {vertical-align: top;width: 38px;height: 30px;padding: 8px;font-size: 10px;font-weight: 300;}.vintagechart th {position: absolute;*position: relative;left: 0;width: 210px;text-align: left;white-space: nowrap;padding-left: 30px;}.vintagechart th.toggler {border-top: 1px solid #ebebeb;font-weight: 800;cursor: pointer;margin-right: 40px;background-image: url(../images/chart-icons/minus.png);background-repeat: no-repeat;background-position: 8px 9px;}.vintagechart th.collapsed {background-image: url(../images/chart-icons/plus.png);}.vintagechart tr.collapsed {display: none;background-color: red;}.vintagechart th.region {border-top: 1px solid #ebebeb;font-size: 10px;}.vintagechart td.year {font-size: 10px;text-align: center;font-weight: 600;}.vintagechart td.nt {background-color: #EDEDED;text-align: center;}.vintagechart td.appalling {background-color: #432652;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.below-average {background-color: #8f2168;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.average {background-color: #801220;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.above-average {background-color: #bd1919;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.outstanding {background-color: #c9633a;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.extraordinary {background-color: #e0c92f;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td a,.vintagechart td a.active {color: inherit;padding: 6px;text-decoration: none;}.vintagechart .outer {position: relative;padding: 20px;width: 1000px;border: solid 1px #ebebeb;box-shadow: 0px 0px 16px 0px rgba(200, 200, 200, 0.75);border-radius: 4px;}.vintagechart .inner {overflow-x: scroll;overflow-y: visible;width: 750px;margin-left: 200px;}.uppercase-header {text-transform: uppercase;}.flex-row {display: flex;flex-wrap: wrap;}.flex-row .flex-item {display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item > a {width: 100%;}.flex-row__grid {margin: 0 -7.5px;}.flex-item--inner-row {padding: 0 7.5px;}.flex-item--content {display: flex;flex-direction: column;}.flex-item--content .thumbnail {position: relative;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;display: block;height: 0;margin-bottom: 10px;padding-bottom: 56.25%;border-radius: 0;}.flex-child {flex: 1;}.flex-row__grid-item--3 {padding: 0 7.5px;margin-bottom: 30px;width: 33.333%;}.flex-row__grid-item--4 {padding: 0 7.5px;margin-bottom: 30px;width: 25%;}.list-flex-content {width: 100%;}@media (max-width: 767px) {.flex-row__grid-item--3 {width: 100%;}.flex-row__grid-item--4 {width: 100%;}}@media (max-width: 479px) {.flex-row__grid-item--3 {width: 100%;}.flex-row__grid-item--4 {width: 100%;}}.fontLG {font-size: 22px;}.fontXL {font-size: 28px;}.fontMD {font-size: 18px;}.fontRating {font-size: 26.4px;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}footer {position: relative;background: #545454;color: #ffffff;font-size: 12px;}footer a {color: #ffffff;}footer a:hover,footer a:focus {color: inherit;text-decoration: underline;}footer .wrapper {padding: 20px 20px 20px 20px;}footer .wrapper dt {text-transform: uppercase;margin-bottom: 10px;}footer .wrapper dd {margin-bottom: 10px;}footer .wrapper ul.social-media li {list-style-type: none;display: inline-block;margin-left: 5px;}footer .wrapper ul.social-media li i {background-color: #888888;}footer .wrapper hr {border-color: #989898;}footer .connection-status {background: #000;border-radius: 10px;bottom: -2em;color: #fff;font-size: 10px;font-weight: 600;left: 50%;line-height: 1;opacity: 0;overflow: hidden;padding: 5px 20px;pointer-events: none;position: fixed;text-align: center;transform: translateX(-50%);transition: .5s ease-out width, .25s ease-out opacity, .25s ease-out bottom;vertical-align: middle;white-space: nowrap;width: 21em;z-index: 2000;}footer .connection-status.connection-status-connected {width: 10em;}footer .connection-status.active {bottom: 1em;opacity: 1;pointer-events: auto;}footer .connection-status .icon,footer .connection-status .message {display: block;transition: .5s ease-out;vertical-align: middle;}footer .connection-status .icon {left: 0;opacity: 1;padding: 5px;position: absolute;top: 0;}footer .connection-status .message {cursor: pointer;}footer .connection-status.connection-status-connected .icon,footer .connection-status.connection-status-offline .icon {opacity: 0;}footer .container .nav {box-shadow: none;}@media (min-width: 479px) and (max-width: 991px) {footer .wrapper [class*="col-sm-"]:nth-child(2n+1) {clear: left;}}.header-wrapper.simple {padding: 0 0 20px 0;}.header-wrapper .admin-tools {transform: scale(1.5);position: absolute;top: 20px;}@media (max-width: 767px) {.header-wrapper .admin-tools {transform: scale(1);right: 5px;top: 10px;}}.header-message {color: #311820;font-size: 11px;background: #d9534f;text-align: center;padding: 4px 10px 4px 10px;}.logo {margin: 20px 44px 10px;margin-bottom: 0;}.logo img {display: block;width: 195px;height: 100px;margin: 0 auto;position: relative;top: 0;}.navbar {margin-bottom: 0;border: 0;border-radius: 0;}.navbar ul li a {font-size: 14px;font-weight: normal;color: inherit;padding-left: 12px;padding-right: 12px;}.navbar ul li a.active {color: #fffdc7;}.header-tools {padding: 20px 0 20px 0;text-transform: uppercase;position: absolute;top: 0;right: 0;z-index: 4;}.header-tools.login-state-change {opacity: .5;pointer-events: none;}.header-tools.public {position: absolute;top: 0;right: 0;}.header-tools .actions-wrapper {display: inline-block;}.header-tools .actions-wrapper .avatar.avatar-circle {float: left;margin-right: 10px;}.header-tools .actions-wrapper .hello-role {float: right;font-size: 0.9em;}.header-tools .actions-wrapper .hello-role > a:hover,.header-tools .actions-wrapper .hello-role a:focus {color: #ffffff;}.header-tools .actions-wrapper .hello-role > * {display: block;max-width: 190px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.header-tools .actions-wrapper .hello-role .white {font-weight: 600;}.header-tools .wines-view-wrapper {border-left: solid 1px #ffffff;float: right;margin-left: 15px;padding-left: 15px;line-height: 36px;}.header-tools .wines-view-wrapper.disabled {color: #999;}.header-tools .wines-view-wrapper.disabled .numberCircle {color: #e8e8e8;background: #999;}.header-tools .wines-view-wrapper .numberCircle {border: none;line-height: 25px;float: right;margin-top: 5px;margin-left: 5px;display: block;background: #b08883;color: #ffffff;cursor: pointer;}.header-tools .wines-view-wrapper .popover {max-width: 600px !important;left: -370px !important;color: #191919;}.header-tools .wines-view-wrapper .popover .popover-content {width: 600px;}.header-tools .wines-view-wrapper .popover.bottom .arrow {left: 90% !important;}.header-tools .wines-view-wrapper .popover .button-wrapper {padding: 10px;}.header-tools .wines-view-wrapper .popover .view-compare .number-selected-wine {width: 22px;height: 22px;line-height: 22px;margin-top: 0;background: #9b9b9b;color: #ffffff;}.header-tools.simple .header-tools,.header-tools.simple nav {display: none;}.header-tools .user.thumbnail {width: 25px;height: 25px;border-radius: 15px;padding: 0;margin: 5px 10px 0 0;display: inline-block;border: 1px solid rgba(220, 220, 220, 0.5);}.header-tools .user.thumbnail.edit-mode {width: 50px;height: 50px;display: block;margin: 10px auto 0;border-radius: 25px;}.navbar-rp {position: relative;z-index: 3;background: #311820;color: #b08883;}.navbar-rp a:hover {color: #fffdc7;}.navbar-rp nav {display: table;font-size: 1.2rem;font-weight: 600;margin: 0 auto;}.navbar-rp nav ul {padding-left: 20px;margin-bottom: 0;}.navbar-rp nav ul li {cursor: pointer;display: inline-block;float: none;list-style-type: none;margin: 0 10px;padding: 10px 0;text-transform: uppercase;transition: all .5s ease-in-out;}.navbar-rp nav ul li.active a {color: #b08883;}.navbar-rp nav ul li.active .b {width: 100%;color: #b08883;position: relative;}.navbar-rp nav ul li .icon {display: block;height: 45px;margin: 0 auto 5px;position: relative;width: 45px;}.navbar-rp nav ul li .icon > .fa {font-size: 2rem;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);}.navbar-rp nav ul li a {display: block;text-align: center;letter-spacing: .5px;text-transform: uppercase;}.navbar-rp nav ul li a:focus {color: inherit;text-decoration: none;}.navbar-rp nav ul li a.active {color: #fffdc7;}.navbar-rp nav ul li a:hover,.navbar-rp nav ul li a :focus {text-decoration: none;color: #b08883;}.navbar-rp nav ul li a:hover .b,.navbar-rp nav ul li a :focus .b {width: 100%;}.navbar-rp nav ul li a p {margin-bottom: 3px;}.navbar-rp nav ul li a .b {display: block;height: 5px;background: #b08883;width: 0px;transition: width .25s ease-in-out;position: relative;top: 20px;}.navbar-rp .icon-bar {background-color: #b08883;width: 100%;}.navbar-rp .navbar-search {float: right;padding: 0;width: 35px;height: 35px;}.navbar-rp .navbar-search .menu-icon {transform: scale(1.5);}.navbar-toggle {background: transparent !important;float: left;}.navbar-toggle:hover {background: transparent !important;}.navbar-toggle .icon-bar {width: 22px;transition: all 0.2s;}.navbar-toggle .top-bar {transform: rotate(45deg);transform-origin: 10% 10%;}.navbar-toggle .middle-bar {opacity: 0;}.navbar-toggle .bottom-bar {transform: rotate(-45deg);transform-origin: 10% 90%;}.navbar-toggle.collapsed .top-bar {transform: rotate(0);}.navbar-toggle.collapsed .middle-bar {opacity: 1;}.navbar-toggle.collapsed .bottom-bar {transform: rotate(0);}@media (max-width: 767px) {.header-wrapper .container {padding: 0;}.logo {margin: 10px 44px;}.logo img {width: auto;height: 55px;}.header-tools {position: relative;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);text-align: center;padding: 10px 20px;margin: 0 -7px;z-index: 0;}.header-tools .btn-outline {padding: 5px;}.navbar-rp nav ul li a {padding: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.navbar-rp nav ul li a.active {color: #f3c363;}.navbar-rp .navbar-header {margin: 0;}.navbar-rp .navbar-toggle {margin-top: 14px;}}@media (min-width: 767px) and (max-width: 991px) {.navbar ul li a {font-size: 0.9em;padding-left: 8px;padding-right: 8px;}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.carouselSize {height: 25vw;max-height: 440px;}#carousel {width: 100%;position: relative;}#carousel a {display: block;}#carousel.public .slide .content {top: auto;bottom: 25px;width: 1000px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}#carousel.public .slide .content p,#carousel.public .slide .content h2,#carousel.public .slide .content a {text-align: left;}#carousel.public .slide .content h2 {margin-bottom: 0;}#carousel .slide {position: relative;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;height: 440px;}#carousel .slide .content {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 99;}#carousel .slide .content h2 {font-size: 52px;}#carousel .slide .content .byline {color: #f2b52a;font-weight: bold;}#carousel div {width: 100%;}#carousel .slider-image {width: 100%;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}.slick-slide {height: 25vw;}.slick-slider {margin-bottom: 0;}.slick-dots {bottom: 5px;}.slick-dots li button:before {color: white;}#main.search {}#main.login-wrapper {max-width: 500px;margin: 2em auto 0 auto;color: #f6eff4;}#main.login-wrapper .at-title .ui.header,#main.login-wrapper label {color: #f6eff4;}#main.login-wrapper .at-form {padding: 1em;background-color: rgba(0, 0, 0, 0.5);border-radius: 0.4em;}#main.login-wrapper .at-form .ui.form .at-input.field > label {color: #f6eff4;}#main.login-wrapper .actions-wrapper {max-width: 250px;margin: 0 auto;}#main.login-wrapper .at-signup-link {margin-top: 0.4em;}#main.login-wrapper .hello {margin-bottom: 1.8em;}#main.search {}#main .features.grid {width: 100%;margin: 0%;margin-top: 30px;}#main .main-content > .ui.two.column.grid {padding-top: 20px;}#main .column > .icon-wrapper {font-size: 2em;color: #1b3fc3;}#main #homepage-carousel {position: relative;height: 440px;}#main #homepage-carousel #carousel {overflow: hidden;}#main #homepage-carousel aside {background: #f2b52a;padding: 20px;position: absolute;top: 30px;left: 0px;}#main #homepage-carousel aside form input {border: 0;border-bottom: 2px solid #ffffff;background: transparent;border-radius: 0;box-shadow: none;}#main #homepage-carousel aside form .glyphicon {font-size: 2em;}#main #homepage-carousel aside form input::-webkit-input-placeholder {transition: color .5s ease-in-out;color: white;}#main #homepage-carousel aside form input:-moz-placeholder {color: white;}#main #homepage-carousel aside form input::-moz-placeholder {color: white;}#main #homepage-carousel aside form input:-ms-input-placeholder {color: white;}#main #homepage-carousel aside form input:focus::-webkit-input-placeholder {color: #f2b52a;}#main #homepage-carousel .wine-search input {color: #ffffff;padding-left: 0;padding-right: 0;}#main #homepage-carousel .wine-search .tools {color: #ac822a;margin-bottom: 0;}#main #homepage-carousel .wine-search .form-group {margin-bottom: 15px;}#main .feature-blocks {position: relative;}#main .feature-blocks .feat-block {border: 1px solid #e1e1e1;}#main .feature-blocks .feat-block h4 {display: inline-block;padding-bottom: 5px;border-bottom: 1px solid black;}#main .feature-blocks .feat-block .content h4 {color: #000;border-color: #000;text-transform: uppercase;font-size: 18px;}#main .feature-blocks .feat-block .base {background-color: transparent;background-repeat: no-repeat;background-position: 50%;background-size: 100%;-wekbit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}#main .feature-blocks .feat-block:hover.gradient:after {opacity: 0;}#main .feature-blocks .feat-block:hover .base {background-size: 105%;}#main .feature-blocks .feat-block.dailywine {border: 1px solid #e1e1e1;height: 150px;overflow: hidden;color: #000;}#main .feature-blocks .feat-block.dailywine .content {position: relative;-webkit-transform: none;-moz-transform: none;-o-transform: none;transform: none;top: 0px;}#main .feature-blocks .feat-block.dailywine .content .section-head {margin-top: 20px;border-bottom: 3px solid black;font-size: 18px;color: #000000;text-transform: uppercase;}#main .feature-blocks .feat-block.dailywine .content .footnote {color: #000;}#main .feature-blocks .feat-block.dailywine .wine-image {position: absolute;height: 180px;top: -10px;right: 0px;-webkit-transform: scale(0.7) translate(0, 0) rotate(15deg);-moz-transform: scale(0.7) translate(0, 0) rotate(15deg);-o-transform: scale(0.7) translate(0, 0) rotate(15deg);transform: scale(0.7) translate(0, 0) rotate(15deg);z-index: 2;}#main .feature-blocks .feat-block.dailywine .wine-image.wotd {-webkit-transform: scale(1) translate(0, 0) rotate(15deg);-moz-transform: scale(1) translate(0, 0) rotate(15deg);-o-transform: scale(1) translate(0, 0) rotate(15deg);transform: scale(1) translate(0, 0) rotate(15deg);z-index: 99;right: 50px;top: -40%;-webkit-animation-delay: .5s;-moz-animation-delay: .5s;-o-animation-delay: .5s;animation-delay: .5s;}#main .feature-blocks .feat-block.dailywine .wine-image.white {z-index: 1;right: 83px;top: -18%;-webkit-transform: scale(.5) translate(0, 0) rotate(15deg);-moz-transform: scale(.5) translate(0, 0) rotate(15deg);-o-transform: scale(.5) translate(0, 0) rotate(15deg);transform: scale(.5) translate(0, 0) rotate(15deg);}#main .feature-blocks .feat-block.dailywine .base {background-color: #FFF;height: auto;}#main .feature-blocks .feat-block.solo {text-align: center;line-height: 150px;}#main .feature-blocks .feat-block .content {position: absolute;margin: 0 auto;padding: 0 20px;left: 0;right: 0;top: 50%;color: #ffffff;-webkittransform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 2;}#main .feature-blocks .feat-block .content h4 {font-size: 28px;font-weight: 500;border-bottom: 3px solid white;}#main .feature-blocks .feat-block.logo .base img {height: 70%;display: block;margin: 15px auto 0;}#main .feature-blocks .feat-block.logo .content {text-align: center;top: 80%;}#main .feature-blocks .feat-block.logo .content p {text-transform: uppercase;color: #000;letter-spacing: 5px;font-size: 18px;}#main .feature-blocks .content .wine-name {display: block;color: #1f1f1f;margin-bottom: 5px;width: 62.5%;}#main .feature-blocks .base {height: 150px;overflow: hidden;}#main .articles-grid-title {color: #f2b52a;}#main .articles-grid {padding-top: 0;padding-bottom: 0;}#main .articles-grid:after {content: '';display: block;clear: both;}#main .articles-grid .content {-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;z-index: 2;padding: 10px 20px;color: #ffffff;position: absolute;top: 100%;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(1%, rgba(0, 0, 0, 0.05)), color-stop(20%, #000000), color-stop(100%, #000000));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 1%, #000000 20%, #000000 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);width: 100%;height: 100%;}#main .articles-grid .content .footnote {display: none;}#main .articles-grid div {position: relative;}#main .articles-grid .col-xs-4 {padding: 0;}#main .articles-grid .article {border: 1px solid #ffffff;box-shadow: inset 0px -150px 150px rgba(0, 0, 0, 0.69);}#main .articles-grid .article,#main .articles-grid .article-sizer {overflow: hidden;background-color: transparent;background-position: 50% 50%;background-size: cover;width: 20%;height: 300px;float: left;position: relative;}#main .articles-grid .article:hover .content,#main .articles-grid .article-sizer:hover .content {padding: 90px 20px 10px 20px;top: 0% !important;margin-top: 0 !important;background: rgba(0, 0, 0, 0.8);}#main .articles-grid .article:hover .content .footnote,#main .articles-grid .article-sizer:hover .content .footnote {display: block;}#main .articles-grid .article:hover .content .titular,#main .articles-grid .article-sizer:hover .content .titular {top: 0;}#main .articles-grid .article:nth-child(1),#main .articles-grid .article-sizer:nth-child(1) {width: 40%;}#main .articles-grid .article:nth-child(3),#main .articles-grid .article-sizer:nth-child(3) {height: 600px;}#main .articles-grid .article:nth-child(4),#main .articles-grid .article-sizer:nth-child(4) {height: 300px;}#main .articles-grid .article:nth-child(5),#main .articles-grid .article-sizer:nth-child(5) {height: 300px;}#main .articles-grid .article:nth-child(8),#main .articles-grid .article-sizer:nth-child(8) {height: 300px;}#main .articles-grid .article:nth-child(9),#main .articles-grid .article-sizer:nth-child(9) {height: 150px;}#main .articles-grid .article:after,#main .articles-grid .article-sizer:after {box-sizing: content-box;content: " ";display: block;height: 0;transition: all ease-out .3s;width: 100%;}#main .articles-grid .titular {font-size: 12px;color: #f9f9f9;font-weight: bold;-webkit-transition: font-size .5s ease-in-out;-moz-transition: font-size .5s ease-in-out;-o-transition: font-size .5s ease-in-out;transition: font-size .5s ease-in-out;}#main .articles-grid .article-padding {padding: 10px 0;}#main .articles-grid .articles,#main .articles-grid .blogs_videos,#main .articles-grid .gazette {background-color: #eaeaea;margin-bottom: 15px;}#main .articles-grid .base {height: 100%;}#main .articles-grid .left-col .articles {height: 275px;padding: 10px 0;}#main .articles-grid .right-col > div:nth-child(1) {height: 190px;padding: 10px 0;}#main .articles-grid .right-col > div:nth-child(2) {height: 360px;padding: 10px 0;}#main .articles-grid .right-col > div:nth-child(3) {height: 190px;padding: 10px 0;}#main .articles-grid .double-block > div {height: 233px;padding: 10px 0;}#main .articles-grid .tall-block > div {padding: 10px 0;height: 480px;}#main .articles-grid .section-head {position: absolute;top: 15px;left: 20px;color: #ffffff;background-color: #f2b52a;padding: 5px;z-index: 3;display: inline-block;text-align: center;}#main .matter-of-taste {height: 250px;}#main .matter-of-taste .content {text-transform: uppercase;font-weight: bold;}#main .matter-of-taste .content h3 {display: inline-block;margin: 0;border-bottom: 1px solid #666;font-weight: 600;font-size: 40px;line-height: 36px;}#main .matter-of-taste .content p {font-size: 22px;line-height: 22px;}#main .matter-of-taste .btn {background: #000;color: #fff;}#main .features {background-color: #eaeaea;padding: 40px 0;}#main section.join-us {background: #311820;color: #b08883;padding: 60px 0;}#main .banner-container {position: absolute;top: 0px;left: 0px;right: 0px;margin: 0 auto;width: 992px;}@media (max-width: 1280px) {#main .column > .icon-wrapper {font-size: 1.5em;}}@media (max-width: 992px) {#main .column > .icon-wrapper {font-size: 1em;}}@media (max-width: 768px) {#main .features.grid .headline {display: none;}}.white {color: #FFF;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}#main .wotd {margin: 40px 0 0;position: absolute;bottom: 0px;}#main .wotd img {height: 400px;}#main .wotd #wine-description {margin-top: 15px;font-style: italic;}#main .login-wrapper {position: relative;}#main .register-wrapper {position: relative;}#main .register-wrapper .img-featured-wine {height: 435px;margin-bottom: 20px;}#main .at-title {display: none;}#main .at-title h3 {font-size: 18px;font-weight: 300;}#main .at-pwd-form > form {margin-top: 0;}#main .at-pwd-form fieldset {padding: 20px;border-style: dotted;}#main .at-form {margin-top: 0;}#main .at-signup-link {text-align: center;}#main .login-footnote {margin: 0 0 30px 15px;text-align: center;font-weight: bold;}#main .img-featured-wine {height: 320px;margin-bottom: 20px;}#main .login-title {margin-top: 40px;}#main .at-link {text-decoration: underline;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}* {-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: antialiased;text-rendering: geometricPrecision;}html {overflow-x: hidden;height: 100%;}body {height: auto;margin: 0;min-height: 100%;padding: 0;overflow-x: hidden;color: #191919;font-family: 'Open Sans', sans-serif;font-size: 14px;}body.no-scroll {overflow: hidden;}body::-ms-backdrop,body {height: 100%;}header {width: 100%;z-index: 99;}header a {text-decoration: none;}body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}body > header,body > footer {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}body > #main {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}input {outline: none;}label[for] {cursor: pointer;}table thead td {font-weight: 700;}a {color: inherit;}a.inverse {color: #ffffff;}a:hover,a:focus {color: #682d71;text-decoration: none;}h2 {line-height: 2;}p {line-height: 1.75;}p.no-margin-bottom {margin-bottom: 0;}.no-margin-bottom {margin-bottom: 0;}ol.steps {list-style-type: none;counter-reset: elementcounter;padding-left: 0;}ol.steps li:before {content: "Step " counter(elementcounter) ": ";counter-increment: elementcounter;font-weight: bold;}ul.dashed {list-style-type: none;padding-left: 0;}ul.dashed li:before {content: "- ";}.semibold {font-weight: 600;}.icon.orange {color: #f06529;}.no-underline {text-decoration: none;}.site-wrapper {margin: 0 auto;max-width: 1280px;}section {padding: 20px 0;position: relative;}.tab-header {margin: 10px 0 30px;}main {position: relative;padding: 30px 0 80px;}.author-title,.header-block .author-title {font-style: italic;}.back-to-price {margin-right: 20px;line-height: 32px;}.avatar {background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;}.no-bullet {padding-left: 0;margin-left: 0;}.no-bullet li {list-style-type: none;}.no-bullet--2x li {line-height: 2;}.no-bullet-check li {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 10px;}.no-bullet-check i {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.no-bullet-check span {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 5px 0 0 10px;}.tabNoBorder {border-top: 0;border-left: 0;border-right: 0;}.tabs .header-block {margin-bottom: 0;}.nav-tabs {border-bottom: 0;}.nav-tabs li a {text-decoration: none;}.nav-tabs li.align-right {float: right;margin-left: 5px;margin-right: 0;}.nav-tabs li.align-right > a {margin-left: 2px;margin-right: 0;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {border-top: 0;border-left: 0;border-right: 0;}.header-block {padding: 0;margin: 0 0 20px 0;}.header-block h2 {color: #311820;}.header-block .author-title + h2 {padding-top: 0;margin-top: 0;}aside section {padding: 0;margin-bottom: 40px;}.table-public {width: 100%;}.table-public thead tr {border-bottom: 3px solid #dddddd;}.table-public thead tr td {padding: 10px 10px 5px;font-weight: bold;}.table-public tbody tr td {padding: 15px 10px;background: #FFF;vertical-align: top;}.table-public tbody tr td a {text-decoration: underline;}.table-centered {margin-left: auto;margin-right: auto;width: auto;}.table-reactive {min-width: 640px;}.breadcrumb {background: transparent;margin-bottom: 15px;padding: 0;}.breadcrumb li {font-style: italic;}.breadcrumb li a {text-decoration: none;}.breadcrumb li .selected a {text-decoration: underline;}.badge-preview {background-color: #d9534f;font-size: 8px;text-transform: uppercase;vertical-align: middle;}.label-primary {background-color: #f2b52a;}.sub-menu {height: 53px;line-height: 50px;background-color: #b08883;color: #FFF;}.sub-menu ul {margin: 0;padding: 0;}.sub-menu ul li {float: left;list-style-type: none;padding: 0px 20px;text-align: center;text-transform: uppercase;font-weight: 100;color: #DDD;min-width: 100px;}.sub-menu ul li.active {color: #FFF;border-bottom: 3px solid #FFF;}.sub-menu ul li a {-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.sub-menu ul li a:hover,.sub-menu ul li a:focus,.sub-menu ul li a:active {color: #FFF;}.nav-tabs li {margin-right: 5px;}.nav-tabs li.info-tab:last-child {margin-right: 0;line-height: 1.42857143;padding: 10px 15px;}.tab-content .tab-pane {padding: 20px 0 40px;background-color: #f5f5f5;position: relative;}.nav-tabs li .numberCircle {border-radius: 50%;width: 35px;height: 35px;padding: 6px;background: transparent;border: 2px solid #666;color: #666;text-align: center;display: inline-block;margin-right: 10px;}.nav-tabs li:hover .numberCircle {border-color: #000;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.modal-lg {width: 900px !important;}.container-nresponsive {width: 1000px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;position: relative;}.container-nresponsive.extend {width: 1100px;}#producer-info .selection {margin: 30px 0 50px;}.twitter-typeahead {vertical-align: middle;width: 100%;}.twitter-typeahead .form-control {-webkit-box-shadow: none;box-shadow: none;}.twitter-typeahead .tt-hint {color: #ccc;}.input-group .twitter-typeahead .form-control.tt-input {border-bottom-left-radius: 4px;border-top-left-radius: 4px;}.input-group .twitter-typeahead .form-control.tt-input[disabled] {background-color: #eee !important;}.twitter-typeahead .tt-menu {background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.2);font-size: 12px;line-height: 1;max-height: 30.5em;overflow: hidden;overflow-y: auto;width: 100%;}.twitter-typeahead .tt-menu .tt-suggestion {cursor: pointer;padding: 5px 10px;}.twitter-typeahead .tt-menu .tt-suggestion:hover,.twitter-typeahead .tt-menu .tt-suggestion:active,.twitter-typeahead .tt-menu .tt-suggestion.tt-cursor {background-color: #337ab7;color: #fff;}.es-pagination {padding: 0;}.la-ball-clip-rotate {position: relative;}.la-ball-clip-rotate > div {position: relative;-webkit-box-sizing: content-box;box-sizing: content-box;color: #fff;background: #fff;border-color: #fff;border-style: solid;border-width: 0;}.la-ball-clip-rotate:after {display: table;line-height: 0;clear: both;content: "";}.la-ball-clip-rotate.la-dark > div {color: #444;background: #444;border-color: #444;}.la-ball-clip-rotate {width: 32px;height: 32px;margin: 20px auto;}.la-ball-clip-rotate > div {display: inline-block;width: 28px;height: 28px;margin: 0;float: left;background: transparent !important;border-style: solid;border-width: 2px;border-bottom-color: transparent !important;border-radius: 100%;-webkit-animation: ball-clip-rotate .75s linear infinite;animation: ball-clip-rotate .75s linear infinite;}.la-ball-clip-rotate.la-sm {width: 16px;height: 16px;}.la-ball-clip-rotate.la-sm > div {width: 14px;height: 14px;margin: 0;border-width: 1px;}.la-ball-clip-rotate.la-lg {width: 48px;height: 48px;}.la-ball-clip-rotate.la-lg > div {width: 42px;height: 42px;margin: 0;border-width: 3px;}.la-ball-clip-rotate.la-2x {width: 64px;height: 64px;}.la-ball-clip-rotate.la-2x > div {width: 56px;height: 56px;margin: 0;border-width: 4px;}.entry {padding: 20px;}.entry .actions i {margin: 0 10px;}.entry .actions i:last-child {margin-right: 0;}.entry-list .entry {-webkit-transition: .25s ease-out;transition: .25s ease-out;}.entry-list .entry.status-read {opacity: .25;}.entry-list .entry:nth-child(even) {background-color: #efefef;}.entry-list .entry:nth-child(odd) {background-color: #ffffff;}.entry-list .entry:hover {background-color: #4d4d4d;color: #fff;opacity: 1;}.entry-list .entry a:hover,.entry-list .entry a:focus {color: inherit;}.fc-toolbar h2 {font-size: 16px;line-height: 32px;}hr {border-top: 2px solid #ccc;}hr.dotted {border: none;border-top: 1px dotted #6e6e6e;color: #fff;background-color: #fff;height: 1px;}hr.solid-plank {border: none;border-top: 3px solid #dddddd;color: #fff;background-color: #fff;height: 3px;}hr.solid-plank.white {border-top: 0;}hr.solid-plank.thin {margin-top: 10px;margin-bottom: 20px;}hr.solid-plank-spaced {margin: 20px 0;}hr.thin {margin: 10px 0;}.wizard .steps {margin-top: 30px;text-align: center;}.wizard .steps .step {margin: 0 20px 20px;min-width: 60px;display: inline-block;}.wizard .steps .active.step .circle-step {background-color: #c0c0c0;color: #000;}.circle-step {font-size: 16px;background-color: #555555;border-radius: 25px;color: #FFF;width: 50px;height: 50px;line-height: 50px;margin: 0 auto 10px;}.producer_info_content {min-height: 200px;}.feat-article,.feat-block {position: relative;}footer a:hover {color: #ffffff;text-decoration: underline;}fieldset {margin: 0 0 30px;padding: 0 15px;}fieldset.form-group {border-radius: 4px;}.fa-reversed {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}.sub-box {border: 1px solid #e1e1e1;background-color: #ffffff;min-height: 160px;width: 100%;cursor: pointer;position: relative;}.sub-box .title {margin: 0;}.sub-box.active {background-color: #999999;color: #FFF;}.sub-box.active:after {content: "\f05d";font-family: FontAwesome;position: absolute;bottom: 5px;right: 17px;font-size: 32px;}.sub-box.selected {background-color: #999999;color: #FFF;}.sub-box.promo-active::before {background: #3c763d;color: #fff;content: 'Promo';font-size: 9px;line-height: 1.5;font-weight: 600;padding: 0 5px;position: absolute;right: 0;text-transform: uppercase;top: 0;}.sub-box select {position: absolute;right: 20px;top: 20px;cursor: pointer;width: 80px;}.sub-box h4 {line-height: 1.2;}.sub-box[data-enabled=false] {background-color: #e8e8e8;color: #999;cursor: default;}.sub-box-container {display: table;width: 100%;margin-bottom: 20px;}.sub-box-container > div {display: table-cell;height: 200px;}.sub-box-container > div .sub-box {height: 100%;margin-bottom: 0;}img.credit-card-type {margin-right: 5px;height: 20px;-webkit-transition: .15s ease-out;transition: .15s ease-out;}.credit-card-type-container img.credit-card-type {display: block;height: 34px;}.credit-card-type-container img.credit-card-type.disabled {opacity: 0;pointer-events: none;-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);}.credit-card-type-container img.credit-card-type + .credit-card-type {margin-top: -34px;}.credit-card {height: 30px;position: relative;top: 25px;}.price-label {font-size: 32px;display: block;}.price-label del {color: rgba(49, 24, 32, 0.5);text-decoration: line-through;-webkit-text-decoration-color: #311820;text-decoration-color: #311820;}.price-label .discount-info {color: rgba(49, 24, 32, 0.5);font-size: 1.2rem;font-style: italic;}.user.thumbnail {width: 60px;height: 60px;border-radius: 30px;padding: 0;float: left;margin-right: 10px;border: 1px solid #ebebeb;}.user.thumbnail.default {background-color: #c0c0c0;}.name {float: left;-webkit-transform: translate(0, 10px);transform: translate(0, 10px);width: 145px;}.pub-tabs {border-bottom: 1px solid #e1e1e1;text-align: center;margin: 20px 0;}.pub-tabs.nav.nav-tabs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.pub-tabs li {display: inline-block;float: none;margin-left: 2.5px;margin-right: 2.5px;padding: 0;}.pub-tabs li.active {color: #000 !important;}.pub-tabs li.active a {font-weight: 600;background: transparent !important;border: 0;}.pub-tabs li.active a:hover,.pub-tabs li.active a:focus,.pub-tabs li.active a:active {background: transparent;border-color: transparent;}.pub-tabs li.active a::after {width: 100%;}.pub-tabs li a {font-weight: 400;background: transparent;}.pub-tabs li a:hover {background: transparent;border-color: transparent;}.pub-tabs li a::after {content: '';display: block;height: 3px;background: #000;width: 0;-webkit-transition: width .25s ease-in-out;transition: width .25s ease-in-out;position: relative;top: 10px;}.pub-tabs li a:hover,.pub-tabs li a:focus {text-decoration: none;color: #000;}.pub-tabs li a:hover::after,.pub-tabs li a:focus::after {width: 100%;}.pub-tabs-content .tab-pane {background: #fff;}ul.filtering {border: 0;padding: 0;}ul.filtering li {list-style-type: none;border-right: 1px solid #e1e1e1;float: left;margin: 0 10px 0 0;padding: 0 10px 0 0;}ul.filtering li:last-child {border-right: 0;}.listing,.article.listing,.wine.listing {padding: 20px;margin-bottom: 15px;}.wine.listing {min-height: 350px;}.wine.listing .wine-image {height: 140px;display: block;margin: 0 auto 20px;}.wine.listing .wine-no-image {height: 140px;width: 84px;display: block;margin: 0 auto 20px;border: 1px solid #e1e1e1;}.wine.listing .wine-no-image p {font-size: 12px;vertical-align: middle;text-align: center;padding: 15px 5px 5px 5px;}.wine.listing .info {min-height: 80px;}.wine.listing .info h5 {min-height: 44px;}.wine.listing .link {display: none;font-size: 12px;}.wine.listing .link div {padding: 2px 0;}.wine.listing .edit-cellar {cursor: pointer;display: block;opacity: 0.25;pointer-events: none;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.wine.listing:hover .edit-cellar {opacity: 1;pointer-events: auto;}.-autocomplete-container {margin-top: 10px;}.-autocomplete-item div.label {color: #555;}.-autocomplete-item.selected div.label {color: #fff;}.taster.listing {padding: 40px 20px;cursor: pointer;}.taster.listing .taster-image {max-height: 120px;display: block;margin: 0 auto 20px;}.taster.listing:hover {background-color: #e1e1e1;}.wines-view .titular {line-height: 1.25;}.wine-color {color: rgba(0, 0, 0, 0);text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);}.wine-color.white {color: #fff8da;}.wine-color.red {color: #ff0000;}.wine-color.rose {color: #ffc0cb;}.wine-image {position: relative;}.wine-image .wine-image-inner {background: center / contain no-repeat;display: block;margin: 0 auto 2em;width: 90%;}.wine-image .wine-image-inner::after {content: '';display: block;padding-bottom: calc(166.66666666666666%);}.wine-info {margin-bottom: 1.5em;margin-top: 1.5em;}.row.wine-info .wine-info {margin-bottom: 0;margin-top: 0;}.wine-info label,.wine-info p {line-height: 1.5;margin-bottom: 0;}.wine-meta {display: inline-block;margin-bottom: 1em;vertical-align: middle;}.cellar-wine-detail .toolset {margin-top: 10px;margin-bottom: 10px;}.cellar-wine-detail .toolset .share-buttons {margin: 0;}.cellar-wine-detail .wine-image.large {width: 90%;margin: 20px auto 40px auto;display: block;}.cellar-wine-detail .share-buttons {margin: 20px 0;}.cellar-wine-detail .share-buttons a {text-decoration: none;}.cellar-wine-detail .share-buttons a i {margin-right: 5px;}.cellar-wine-detail .share-buttons .shareit-facebook-colors,.cellar-wine-detail .share-buttons .shareit-twitter-colors,.cellar-wine-detail .share-buttons .shareit-google-colors {color: #000;padding: 10px 20px;background: #e1e1e1;border-radius: 0;}.cellar-wine-detail .share-buttons .shareit-facebook-colors:hover,.cellar-wine-detail .share-buttons .shareit-twitter-colors:hover,.cellar-wine-detail .share-buttons .shareit-google-colors:hover {background: #bababa;}.cellar-wine-detail .tasting-notes-sorting {font-size: 12px;padding: 0;margin: 5px 0;}.cellar-wine-detail .tasting-notes-sorting li {color: #b08883;list-style-type: none;float: left;border-right: 2px solid #e1e1e1;padding: 0px 10px;}.cellar-wine-detail .tasting-notes-sorting li.active {font-weight: 600;color: #191919;}.cellar-wine-detail .tasting-notes-sorting li:first-child {padding-left: 0;}.cellar-wine-detail .tasting-notes-sorting li:last-child {border-right: 0;}.cellar-wine-detail .tasting-notes .tasting-note {padding: 30px;background-color: #e1e1e1;margin-bottom: 20px;}.cellar-wine-detail .red-sticker {background: red;}.cellar-wine-detail .small-vintage-chart .year-clock,.cellar-wine-detail .small-vintage-chart .year-color-block {padding: 5px 10px;}.cellar-wine-detail .small-vintage-chart .year-color-block {cursor: pointer;color: #ffffff;}.cellar-wine-detail .small-vintage-chart .year-color-block.hover {-webkit-transform: translateY(5px);transform: translateY(5px);}.cellar-wine-detail .small-vintage-chart .score-appalling {background-color: #432652;}.cellar-wine-detail .small-vintage-chart .score-below-average {background-color: #8f2168;}.cellar-wine-detail .small-vintage-chart .score-average {background-color: #801220;}.cellar-wine-detail .small-vintage-chart .score-above-average {background-color: #bd1919;}.cellar-wine-detail .small-vintage-chart .score-outstanding {background-color: #c9633a;}.cellar-wine-detail .small-vintage-chart .score-extraordinary {background-color: #e0c92f;}.cellar-wine-detail .small-vintage-chart li {padding: 0;}.red98e {color: #FFF;background-color: #666666;}.red95e {color: #FFF;background-color: #999999;}.tools {margin: 10px 0;position: relative;}.faq h4,.sub-agreement h4 {margin-top: 40px;}.faq h4:first-child {margin-top: 0;}.table-sub {color: #ffffff;}.table-sub h3,.table-sub h4 {font-weight: inherit;margin: 10px 0;}.table-sub p {line-height: 16px;margin: 0;}.table-sub p + p {margin-top: 10px;}.table-sub colgroup col {border-right: 2px solid #FFF;}.table-sub colgroup col:nth-child(1) {background: #c6c6c6;}.table-sub colgroup col:nth-child(2) {background: #787878;}.table-sub colgroup col:nth-child(3) {background: #505050;}.table-sub colgroup col:nth-child(4) {background: #505050;}.table-sub colgroup col:nth-child(5) {background: #505050;}.table-sub colgroup.colgroup-1-col col {width: 65%;}.table-sub colgroup.colgroup-1-col col:first-child {width: 35%;}.table-sub colgroup.colgroup-2-col col {width: 35%;}.table-sub colgroup.colgroup-2-col col:first-child {width: 30%;}.table-sub colgroup.colgroup-4-col col {width: 15%;}.table-sub colgroup.colgroup-4-col col:first-child {width: 25%;}.table-sub colgroup.colgroup-4-col col:nth-child(3) {width: 15%;}.table-sub colgroup.colgroup-4-col col:nth-child(4) {width: 15%;}.table-sub colgroup.colgroup-4-col col:nth-child(5) {width: 15%;}.table-sub th,.table-sub td {border-bottom: 1px dotted #FFF;font-weight: 600;padding: 10px;text-align: center;vertical-align: middle;width: auto;}.table-sub tbody th {color: #000;font-weight: normal;text-align: left;}.table-sub .promo-info {margin-top: 15px;}.table-sub .promo-info .promo-message {display: block;font-size: 80%;font-style: italic;line-height: 1.25;margin-top: 5px;}.table-sub .promo-active {position: relative;}.table-sub .promo-active::before {background: #5cb85c;color: #fff;content: 'Promo';font-size: 9px;line-height: 1.5;font-weight: 600;padding: 0 5px;position: absolute;right: 0;text-transform: uppercase;top: 0;}.blogs-videos .circle {background: #311820;color: #ffffff;position: relative;margin: 0 auto;}.blogs-videos .circle p {bottom: 10%;position: absolute;left: 0;right: 0;z-index: 101;}.blogs-videos a:hover .circle {background-color: #b08883;}.author-details-pane ul {padding: 0 0 0 20px;}.author-details-pane .circle {margin: 0 auto;}.author-details-pane section {padding: 10px 0;}.author-details-pane section:first-child {padding-top: 0;}.author-details-pane section:last-child {padding-bottom: 0;}.author-details-pane h3 {font-size: 21px;font-weight: 300;line-height: 24px;color: #292F33;}.maps {width: 100%;height: 350px;}.about {font-size: 1;}.about .pub-tabs {min-width: 850px;margin: 20px auto 40px !important;}.wine-discoveries {font-size: 1;}.reviewer .media-body {vertical-align: middle;}.reviewer .profile ul {margin-top: 0;margin-bottom: 20px;}.companyTypeGroup .checkbox-inline.fix-indent {width: 30%;}.search-full #search-box.inline .search-results-container {left: 0;width: 100%;}.search-full #search-box.inline #search-meta {left: 60px;top: -60px;}[data-required] .control-label:after {content: '*';color: #e50025;}.at-signin-link,.at-signup-link {margin-bottom: 0;}.login-footnote {margin: 0 0 30px 15px;}#file_bag2 {display: none;}.print-button {cursor: pointer;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.credit-card-number {background-image: url('/images/img_check.png');background-repeat: no-repeat;background-position: right 5px top 10px;background-size: 15px;padding-right: 20px;}.credit-card-number.valid {background-position: right 5px top -14px;}.table-standard.table-checkbox tbody tr td:first-child {width: 50px;min-width: 0 !important;}.table-standard thead tr {border-bottom: 3px solid #dddddd;}.table-standard thead tr td,.table-standard thead tr th {font-weight: bold;}.table-standard tbody tr {-webkit-transition: all .25s ease-in;transition: all .25s ease-in;}.table-standard tbody tr:nth-child(odd) {background-color: #ffffff;}.table-standard tbody tr:nth-child(even) {background-color: #efefef;}.table-standard tbody tr:hover {background-color: #4d4d4d;color: #ffffff;}.table-standard tbody tr td a.link-block {display: block;}.table-standard tbody tr td a[class*='btn'] {text-decoration: none;}.table-standard tbody tr td a:hover {color: #ffffff;}.table-standard tbody tr td a .fa {-webkit-transition: -webkit-transform .25s ease-in-out;transition: -webkit-transform .25s ease-in-out;transition: transform .25s ease-in-out;transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;}.membership-required {background: #e1e1e1;display: block;margin-bottom: 20px;padding: 20px;}.membership-required p {margin-bottom: 0;margin-top: 10px;}.membership-required p:first-child {margin-top: 0;}.membership-required p:empty {display: none;}.numberCircle {border-radius: 50%;width: 25px;height: 25px;background: #FFF;border: 2px solid #FFF;color: #666;text-align: center;}.promo_input .promo_input_inner {position: relative;}.promo_input input {padding-right: 30px;}.promo_input .validate_promo_code:focus {outline: 0;}.promo_input.has-error .validate_promo_code {border-color: #801220;}.promo_input.has-error + .help-block {color: #801220;}.promo_input.has-success .validate_promo_code {border-color: #3c763d;}.checkbox-terms .checkbox {display: inline-block;}main.contact-us a {color: #337ab7;}.dropdown-menu--wrapped > li > a {white-space: pre-wrap;}.randc section {padding: 0;margin: 30px 0;}.randc a.btn {margin: 20px 0 30px;}.randc li {margin: 10px 0;}.randc .center-block {float: none;}.account-preferences .card {position: relative;}.account-preferences .lbl-expiry {background: #f00;color: #fff;font-weight: 600;display: inline-block;padding: 5px 10px;position: absolute;right: 0;text-transform: uppercase;top: 0;}.img-upload {display: table;width: 200px;height: 200px;cursor: pointer;position: relative;}.img-upload .thumbnail {position: absolute;width: 100%;height: 100%;background-size: cover;background-position: 50% 50%;z-index: -1;opacity: 0.5;border-radius: 0;}.img-upload p {display: table-cell;width: 100%;vertical-align: middle;}.img-upload i {font-weight: bold;font-size: 30px;}.img-upload .margin-top60 {margin-top: 60px;}.upload-image .form-group {width: 200px;margin: 0 auto;}.tooltip-indication {cursor: pointer;display: inline-block;background-color: #d8d8d8;overflow: auto;text-align: center;width: 18px;height: 18px;font-size: 11px;border-radius: 50%;line-height: 18px;text-decoration: none;}.tooltip-indication.fl-right {position: absolute;top: 0;right: 7.5px;}#registerGiftUser section {position: relative;counter-increment: index-num;}#registerGiftUser section p.counter strong:before {content: counter(index-num) ".";display: inline-block;}#registerGiftUser .tooltip-inner {padding: 5px 10px;text-align: left;background-color: #d8d8d8;border: solid 1px #191919;color: #191919;}#registerGiftUser .tooltip.right .tooltip-arrow {border-right-color: #d8d8d8;left: 1px;}#registerGiftUser .tooltip.right .tooltip-arrow:after {content: "";position: absolute;left: 1px;top: 50%;margin-top: -5px;width: 10px;height: 10px;-webkit-transform: rotate(45deg);transform: rotate(45deg);background-color: #191919;z-index: -1;}#registerGiftUser .tab-content .tab-pane {padding: 0;background-color: transparent;}#registerGiftUser .edm-preview {float: none;margin: 20px auto 30px;padding: 15px 20px !important;border: solid 1px #191919;}#registerGiftUser a {text-decoration: underline;}#registerGiftUser .btn,#registerGiftUser .tooltip-indication {text-decoration: none;}.draggable {cursor: move;cursor: -webkit-grab;}.draggable.dragging {cursor: -webkit-grabbing;}.notice-loading {background-image: url('/images/ajax-loader.gif');background-position: left center;background-repeat: no-repeat;padding-left: 20px;}.form-separator {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;font-size: 10px;line-height: 1;margin: 10px 0;text-align: center;}.form-separator.no-margin-top {margin-top: 0;}.form-separator::before,.form-separator::after {border-bottom: 2px groove #fff;content: '';-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 2px;opacity: .5;}.form-separator > .form-separator-caption {padding: 0 5px;}.form-separator > .form-separator-caption > .form-separator-caption-value {font-style: italic;}.form-separator.form-separator-lg {margin-bottom: 3em;margin-top: 2em;}.form-separator.form-separator-lg > .form-separator-caption {padding-left: 1em;padding-right: 1em;}.form-separator.dialog-footer-border {margin: 15px -15px;}.form-separator.dialog-footer-border::before,.form-separator.dialog-footer-border::after {border-bottom: 1px solid #e5e5e5;opacity: 1;}.form-separator.dialog-footer-border > .form-separator-caption {margin: -5px 0;}.modal-body .dialog-footer {margin-bottom: 0;text-align: center;}.modal-body .dialog-footer::before {border-top: 1px solid #e5e5e5;content: '';display: block;margin: 15px -15px;}.modal-body .dialog-footer-border + .dialog-footer::before {display: none;}[data-role=selectable-cell] {cursor: pointer;}.alert p {line-height: inherit;}.alert p + p {margin-top: 15px;}.alert p.hidden:first-child + p {margin-top: 0;}.transaction-type-credit {color: #d9534f;}.amount .transaction-type-credit::before {content: '(';}.amount .transaction-type-credit::after {content: ')';}.transaction-status-settlement_declined,.transaction-status-failed,.transaction-status-gateway_rejected,.transaction-status-processor_declined,.transaction-status-voided {color: #d9534f;}.author-details,.article-issue-details {font-size: 12px;}.article-issue-details {display: block;font-weight: bold;}ul.list-seperator li {padding: 15px 0;border-bottom: 1px solid #d1d1d1;}ul.list-seperator--tight li {padding: 10px 0;}.aside-banner {margin: 30px 0;}.aside-banner-overlay {height: 165px;position: relative;padding: 20px;}.aside-banner-overlay:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: .7;z-index: 1;}.aside-banner-overlay:after:before,.aside-banner-overlay:after:after {display: table;content: " ";}.aside-banner-overlay:after:after {clear: both;}.aside-banner-overlay .content {position: relative;z-index: 2;height: inherit;}.aside-banner-overlay .btn.btn-primary {position: absolute;bottom: 50px;left: 0px;}aside div:first-of-type.aside-banner {margin-top: 15px;}.newsletter .form-inline {display: -webkit-box;display: -ms-flexbox;display: flex;}.newsletter .signup-form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;}.newsletter .email-newsletter {width: 100% !important;border-right: 0;border-radius: 5px 0 0 5px;height: 33px;}.list-color-class {float: left;width: 15px;margin: 0 10px 0 5px;}.list-color-class--shadow {-webkit-filter: drop-shadow(2px 0px rgba(0, 0, 0, 0.5));filter: drop-shadow(2px 0px rgba(0, 0, 0, 0.5));}.list-wine-name {float: left;width: calc(70%);}.feature-block {min-height: 160px;position: relative;background-color: #f9f9f9;padding: 20px;}.feature-block--wotd .wine-image {height: 100px;float: right;}.membership-block {padding: 20px 10px;border: 2px solid black;margin-bottom: 20px;}.membership-block .header {margin-top: 0;}.join-us {font-size: 1;}.join-us-banner {padding: 20px;min-height: 165px;}.join-us-banner:before,.join-us-banner:after {display: table;content: " ";}.join-us-banner:after {clear: both;}.mobile-dropdown .dropdown-menu {width: 100%;}.container-image-content-block {position: relative;z-index: 2;}.sticker-banner {width: 70px;height: 70px;}.sticker-desktop {position: absolute;bottom: 50px;right: 0px;}.g-recaptcha div div div {margin: 0 auto;}ul.unstyled--list {margin-bottom: 20px;}ul.unstyled--list li {margin-bottom: 10px;}.form-control-inline {padding-right: 60px;}.form-control-inline--wrapper {position: relative;}.form-control-inline--wrapper .help-block {margin-top: 5px;}.form-control-inline--text {position: absolute;top: 2.25em;right: 1em;}@media (max-width: 991px) {.entry {padding: inherit;}.aside-banner-overlay {height: auto;}.aside-banner-overlay h4 {margin-bottom: 20px;}.aside-banner-overlay .btn.btn-primary {position: relative;bottom: auto;left: auto;margin-top: 0;}}.browser-icons {max-height: 200px;margin-bottom: 20px;}@media (max-width: 767px) {.entry {margin-bottom: 20px;}.header-block {margin: inherit;}.cellar-wine-detail .tasting-notes-sorting li {border-radius: 20px;padding: 10px 15px !important;background-color: #e1e1e1;margin: 5px 5px 5px 0;border-right: none;color: #000000;}.cellar-wine-detail .tasting-notes-sorting li.active {background-color: #f2b52a;}.cellar-wine-detail .tasting-notes-sorting li a span {text-decoration: none;}}@media (max-width: 479px) {.aside-banner .btn-primary {display: inline-block;font-weight: bold;margin-top: 20px;width: auto;font-size: 1rem;}.join-us {font-size: 14px;}.join-us-view .tab-content .tab-pane {padding-top: 0;}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.media-container {display: block;padding: 0;position: relative;}.media-container::after {content: '';display: block;padding: 0;position: relative;pointer-events: none;z-index: -1;}.media-container.media-container-16-9::after {padding-bottom: 56.25%;}.media-container.media-container-4-3::after {padding-bottom: 75%;}.media-container.media-container-1-1::after {padding-bottom: 100%;}.media-container .media-content {background: center no-repeat;background-size: cover;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.cellar-listing .icon {font-size: 18px;}.cellar-listing .icon:hover {opacity: 0.8;cursor: pointer;}.bootbox.modal .edit-user-wine-modal .pagesLoadingDefaultCont {position: relative;}.bootbox.modal .edit-user-wine-modal .icon {font-size: 16px;padding: 0 5px 0 0;float: left;}.bootbox.modal .edit-user-wine-modal .icon.autoform-remove-item {padding: 5px 0 0 0;cursor: pointer;opacity: 0.8;}.bootbox.modal .edit-user-wine-modal .icon.edit-cellar {padding: 6px 10px 0 0;cursor: pointer;opacity: 0.8;}.bootbox.modal .edit-user-wine-modal .autoform-add-item {font-size: 13px;}.bootbox.modal .edit-user-wine-modal .autoform-add-item i {font-size: 12px;}.bootbox.modal .edit-user-wine-modal input.cellar-name {display: none;}.bootbox.modal .edit-user-wine-modal div.room-left {min-width: 100px;}.bootbox.modal .edit-user-wine-modal .bootbox-close-button {top: 10px;position: relative;}.bootbox.modal .edit-user-wine-modal .nav-tabs > li > a {background-color: #f5f5f5;border: 1px solid transparent;border-radius: 4px 4px 0 0;padding: 10px;border-bottom-color: #ddd;}.bootbox.modal .edit-user-wine-modal .nav-tabs > li.active > a,.bootbox.modal .edit-user-wine-modal .nav-tabs > li.active > a:hover,.bootbox.modal .edit-user-wine-modal .nav-tabs > li.active > a:focus {background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}.bootbox.modal .edit-user-wine-modal .tab-content .tab-pane {background-color: #fff;}.bootbox.modal .edit-user-wine-modal .tab-content .tab-pane label {font-weight: 500;font-size: 13px;}.bootbox.modal .edit-user-wine-modal .nav-tabs {border-bottom: 1px solid #ddd;}.bootbox.modal .edit-user-wine-modal .nav-tabs > li {margin-bottom: -1px;}.bootbox.modal .edit-user-wine-modal table thead td {font-weight: 500;font-size: 13px;}.bootbox.modal .edit-user-wine-modal #notes-raty i {font-size: 22px;color: #555;}.bootbox.modal .edit-user-wine-modal .wine-title {display: none;background-color: #f5f5f5;border-radius: 4px;padding: 10px;margin: 0 0 20px 0;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline {margin: 0 0 10px 0;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .form-group {width: 100%;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .checkbox {margin: 2px;width: 16px;overflow: hidden;height: 22px;float: left;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label {overflow: auto;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .icon {font-size: 22px;color: #555;float: left;margin: 0 10px 0 10px;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .icon.private {margin-top: -3px;margin-left: 8px;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .info {float: left;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .info .title {font-size: 14px;}.bootbox.modal .edit-user-wine-modal #add_my_tasting_notes .form-inline .input-label .info .description {font-size: 12px;color: #888;}button.bootbox-close-button.close {font-size: 37px;margin: 8px 14px 0 0;opacity: 1;color: #aaa;}ul#trusted-tasters-results {display: none;position: absolute;overflow: auto;max-height: 300px;list-style: none;width: 100%;z-index: 100000000;padding: 0;background: #fff;border: 1px solid #ccc;border-top: none;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;margin-top: -1px;}ul#trusted-tasters-results li {position: relative;padding: 10px 10px;overflow: auto;border-top: 1px dotted #ccc;}ul#trusted-tasters-results li .taster-info {overflow: auto;}ul#trusted-tasters-results li .taster-info img.taster-image {float: left;width: 30px;background: #eee;}ul#trusted-tasters-results li .taster-info .taster-name {float: left;margin: 5px 0 0 10px;}ul#trusted-tasters-results li .icon {margin-top: 6px;font-size: 14px;margin-right: 1px;color: #888;}ul#trusted-tasters-results li .icon:hover {cursor: auto;opacity: 1;}ul#trusted-tasters-results li .icon.add-trusted-taster {margin-right: 2px;color: #333;}ul#trusted-tasters-results li .icon.add-trusted-taster:hover {cursor: pointer;}ul#trusted-tasters-results li .search-loading {position: absolute;top: 40px;right: 11px;display: none;}form#trusted-tasters-search input {position: relative;}form#trusted-tasters-search .clear-input {position: absolute;right: 20px;top: 8px;display: none;cursor: pointer;color: #888;}form#trusted-tasters-search .search-loading {position: absolute;margin-top: -24px;right: 18px;display: none;}.trusted-tasters-table .taster-image {float: left;width: 45px;background-color: #eee;}.trusted-tasters-table .taster-info {float: left;margin: 0 0 0 20px;}.trusted-tasters-table .taster-info .taster-status {margin: 7px 0 0 0;color: #888;}.trusted-tasters-table .added-since {font-size: 13px;color: #888;}.tasting-notes {position: relative;}.tasting-notes .icon i {font-size: 18px;}.tasting-notes .pagesLoadingDefaultCont {position: relative;}.cellar-wine-detail .tab-content .tab-pane {background-color: #fff;padding: 0px 0 20px;}.cellar-wine-detail .notes-raty {font-size: 20px;letter-spacing: -5px;margin: -4px 0 0 -6px;}.cellar-wine-detail .tasting-notes .details {font-size: 14px;}.cellar-wine-detail .tasting-notes .details p {font-size: 14px;}.cellar-wine-detail .community-rating {font-size: 20px;letter-spacing: -5px;margin: -4px 0 0 -6px;}.cellar-wine-detail .community-rating-message {font-size: 12px;}#editUserTastingNote .form-inline {margin: 0 0 10px 0;}#editUserTastingNote .form-inline .form-group {width: 100%;}#editUserTastingNote .form-inline .checkbox {margin: 2px;width: 16px;overflow: hidden;height: 22px;float: left;}#editUserTastingNote .form-inline .input-label {overflow: auto;}#editUserTastingNote .form-inline .input-label .icon {font-size: 22px;color: #555;float: left;margin: 0 10px 0 10px;}#editUserTastingNote .form-inline .input-label .icon.private {margin-top: -3px;margin-left: 8px;}#editUserTastingNote .form-inline .input-label .info {float: left;}#editUserTastingNote .form-inline .input-label .info .title {font-size: 14px;}#editUserTastingNote .form-inline .input-label .info .description {font-size: 12px;color: #888;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.container {padding-left: 15px;padding-right: 15px;}.modal-open {padding-right: 0 !important;}.modal-title {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;font-size: 28px;font-weight: 400;line-height: 1;text-align: center;}.modal-subtitle {display: block;font-family: 'Open Sans', sans-serif;font-size: 45%;font-style: italic;color: #8c8c8c;margin: 5px 0 -5px;}.modal-body {padding: 15px;}.modal-footer {padding: 15px;text-align: center;}.modal-header .close {margin: 0;position: absolute;right: 5px;top: 0;}.tooltip .tooltip-inner {min-width: 150px;}textarea.form-control {resize: vertical;}.select2-container--default .select2-search--inline .select2-search__field {-webkit-box-shadow: none;box-shadow: none;}.select2-container--focus {color: #FFF;}.select2-container--default.select2-container--focus .select2-selection--multiple {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.select2-container--default .select2-selection--multiple .select2-selection__choice {color: #000;}legend {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;font-size: 40px;}legend.default {border-bottom: none;font-size: 22px;margin-left: -5px;padding: 0 5px;width: inherit;}legend.label {color: inherit;display: block;font-family: inherit;font-size: inherit;font-weight: bold;margin: 0 -5px;padding: 0 5px;text-align: inherit;width: auto;padding: 20px 10px;}legend.label.muted {color: #c0c0c0;font-size: 80%;font-weight: 600;}legend.label.muted + p {margin-top: -15px;}.utilities-group legend.label {padding: 20px 10px;}.admin .nav-tabs > li {background-color: #c0c0c0;}.admin .nav-tabs > li.active {background-color: #f5f5f5;}.admin .nav-tabs > li > a {background-color: transparent;border-color: transparent;}.admin .nav-tabs > li > a:hover,.admin .nav-tabs > li > a:focus {background-color: transparent;}.nav-tabs li a {border-radius: 0;}.well {border-radius: 0;-webkit-box-shadow: none;box-shadow: none;border: 0;}.well-flex {display: flex;justify-content: space-between;flex-direction: column;}.well h2,.well h3 {margin-top: 0;}.well-2x {padding: 35px;}.reactive-table > thead > tr > th {vertical-align: top;}.reactive-table tbody td .subcell {display: block;font-size: 75%;line-height: 1;opacity: .75;}.small.reactive-table tbody td .subcell {font-size: 90%;}.table-striped .vintage-cell {width: 15%;}.table-striped .score-cell {width: 30%;}.pagination > li > a,.pagination > li > span {color: #191919;}.datepicker {z-index: 1051 !important;}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover {opacity: 0.4;}.small .badge {font-size: 0.85em;}.badge--action {background-color: #2c181e;}.container .navbar-collapse {position: relative;}.container > .navbar-header {position: relative;z-index: 99;width: 100%;}.container .nav {text-transform: uppercase;display: table;font-weight: 600;float: none;}.container .nav > li > a:focus,.container .nav > li > a:hover {background-color: transparent;}.container .nav.navbar-right {position: absolute;top: 0;right: 0;display: block;}.container .nav.navbar-center {margin: 0 auto;}.badge--primary {background-color: #f2b52a;color: #ffffff;}.badge--small {font-size: 1;}.badge--warning {background-color: #d9534f;}.badge--success {background-color: #5cb85c;}.formArrayButton,.autoform-add-item,.autoform-remove-item {padding: 0 10px;}.slick-prev {left: 5px;}.slick-next {right: 5px;}.input-group-addon--action:hover {cursor: pointer;}.fa-bold-highlight {background-color: #191919;color: #ffffff;border-radius: 20px;margin-left: 5px;padding: 2px 5px;}@media (min-width: 767px) {.collapsing {-webkit-transition: none;transition: none;}.navbar-rp {min-height: 115px;}}@media (min-width: 1199px) {.container {width: 1199px;}}@media (min-width: 1339px) {.container {width: 1339px;max-width: 1339px;}}@media (max-width: 991px) {.header-wrapper.admin .navbar-collapse {margin-left: 0;}.table-striped .score-cell {width: 10%;}}@media (max-width: 767px) {.container .nav {display: block;-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);}.modal-dialog {max-height: 100vh;}.table-striped .score-cell {width: 25%;}.reactive-table-navigation .form-inline input {display: inline;}.reactive-table-navigation .rows-per-page,.reactive-table-navigation .page-number {display: block;text-align: center;float: none;}}@media (max-width: 479px) {.well-2x {padding: 20px;}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.nestedPreloader {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 7;background-color: rgba(255, 255, 255, 0.85);}.nestedPreloader .preload {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.preloader.preloader-block {display: block;padding: 2em;}.preloader.preloader-block .preload {position: relative;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.text-xs-left {text-align: left;}.text-xs-right {text-align: right;}.text-xs-center {text-align: center;}.text-xs-justify {text-align: justify;}@media (min-width: 768px) {.text-sm-left {text-align: left;}.text-sm-right {text-align: right;}.text-sm-center {text-align: center;}.text-sm-justify {text-align: justify;}}@media (min-width: 992px) {.text-md-left {text-align: left;}.text-md-right {text-align: right;}.text-md-center {text-align: center;}.text-md-justify {text-align: justify;}}@media (min-width: 1200px) {.text-lg-left {text-align: left;}.text-lg-right {text-align: right;}.text-lg-center {text-align: center;}.text-lg-justify {text-align: justify;}}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.25;margin: .5em 0;}.titular-tab {font-size: 22px;}.titular-sub-category {display: block;border-bottom: 2px solid white;margin-bottom: 10px;font-weight: bold;}.titular-sub--large {font-size: 2.8572em;}.titular-modern {font-weight: bold;font-family: 'Open Sans', sans-serif;}.titular-carousel {font-weight: bold;}.titular-banner {text-transform: uppercase;font-weight: bold;}.titular-banner--less {font-family: 'Open Sans', sans-serif;font-weight: lighter;text-transform: capitalize;}.titular-article {color: #311820;text-align: left;font-weight: bold;font-size: 1.6rem;letter-spacing: 0.25px;margin-top: 0;line-height: 1.25em;}.titular-article a:hover {color: #b08883;}.titular-article:hover {color: #b08883;}.titular-focus-container {position: relative;}.titular-focus {font-weight: bold;position: relative;margin-top: 0;background-color: #FFF;display: inline-block;z-index: 2;padding-right: 20px;}.titular-focus-base-strike {width: 100%;height: 8px;background-color: #d1d1d1;top: 50%;left: 0;position: absolute;z-index: 1;-webkit-transform: translateY(-80%);transform: translateY(-80%);}.article-link {display: block;color: #b08883;font-weight: normal;margin-top: 0;line-height: 1.25em;}.article-link--inline {display: inline-block;}.article-link--inline + .article-link--inline {margin-left: 20px;}.red-text {color: #ff0000;}.white-text {color: #fff8da;}.rose-text {color: #ffc0cb;}.gray-text {color: #9b9b9b;}.white-text--hover:hover,.white-text--hover:active,.white-text--hover:focus {color: #ffffff;}@media (max-width: 767px) {h2 {line-height: 1.5;}.titular-wine {font-size: 28px;}.titular-tab {font-size: 18px;}}.text-xs-left {text-align: left;}.text-xs-right {text-align: right;}.text-xs-center {text-align: center;}.text-xs-justify {text-align: justify;}@media (min-width: 768px) {.text-sm-left {text-align: left;}.text-sm-right {text-align: right;}.text-sm-center {text-align: center;}.text-sm-justify {text-align: justify;}}@media (min-width: 992px) {.text-md-left {text-align: left;}.text-md-right {text-align: right;}.text-md-center {text-align: center;}.text-md-justify {text-align: justify;}}@media (min-width: 1200px) {.text-lg-left {text-align: left;}.text-lg-right {text-align: right;}.text-lg-center {text-align: center;}.text-lg-justify {text-align: justify;}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.vintagechart {font-family: 'Open Sans';}.vintagechart .table-top {position: relative;width: auto;height: 120px;}.vintagechart .table-top h3 {font-size: 18px;font-weight: 700;margin-bottom: 2px;}.vintagechart .table-top h4 {font-size: 18px;font-weight: normal;margin: 0;}.vintagechart .table-top .rating {font-size: 10px;font-weight: 300;position: absolute;width: 300px;height: 120px;left: 400px;top: 0px;}.vintagechart .table-top .rating h4,.vintagechart .table-top .maturity h4 {font-size: 10px;font-weight: bold;margin: 0;margin-bottom: 4px;}.vintagechart .table-top .rating span {font-weight: bold;font-size: 10px;width: 60px;float: left;}.vintagechart .table-top .rating li {list-style-type: none;}.vintagechart .table-top .rating span.appalling {color: #432652;width: 12px;}.vintagechart .table-top .rating span.below-average {color: #8f2168;width: 12px;}.vintagechart .table-top .rating span.average {color: #801220;width: 12px;}.vintagechart .table-top .rating span.above-average {color: #bd1919;width: 12px;}.vintagechart .table-top .rating span.outstanding {color: #c9633a;width: 12px;}.vintagechart .table-top .rating span.extraordinary {color: #e0c92f;width: 12px;}.vintagechart .table-top .maturity {font-size: 10px;font-weight: 300;position: absolute;width: 400px;height: auto;left: 650px;top: 0px;}.vintagechart .table-top .maturity span {font-weight: bold;font-size: 10px;width: 40px;float: left;}.vintagechart .table-top ul {padding: 0;margin: 0;list-style-type: none;line-height: 11px;padding-left: 0px;}.vintagechart table {table-layout: fixed;border-collapse: separate;border-spacing: 1px;*margin-left: -200px;}.vintagechart td,.vintagechart th {vertical-align: top;width: 38px;height: 30px;padding: 8px;font-size: 10px;font-weight: 300;}.vintagechart th {position: absolute;*position: relative;left: 0;width: 210px;text-align: left;white-space: nowrap;padding-left: 30px;}.vintagechart th.toggler {border-top: 1px solid #ebebeb;font-weight: 800;cursor: pointer;margin-right: 40px;background-image: url(../images/chart-icons/minus.png);background-repeat: no-repeat;background-position: 8px 9px;}.vintagechart th.collapsed {background-image: url(../images/chart-icons/plus.png);}.vintagechart tr.collapsed {display: none;background-color: red;}.vintagechart th.region {border-top: 1px solid #ebebeb;font-size: 10px;}.vintagechart td.year {font-size: 10px;text-align: center;font-weight: 600;}.vintagechart td.nt {background-color: #EDEDED;text-align: center;}.vintagechart td.appalling {background-color: #432652;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.below-average {background-color: #8f2168;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.average {background-color: #801220;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.above-average {background-color: #bd1919;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.outstanding {background-color: #c9633a;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td.extraordinary {background-color: #e0c92f;color: white;text-align: center;border-radius: 2px;font-weight: 700;}.vintagechart td a,.vintagechart td a.active {color: inherit;padding: 6px;text-decoration: none;}.vintagechart .outer {position: relative;padding: 20px;width: 1000px;border: solid 1px #ebebeb;box-shadow: 0px 0px 16px 0px rgba(200, 200, 200, 0.75);border-radius: 4px;}.vintagechart .inner {overflow-x: scroll;overflow-y: visible;width: 750px;margin-left: 200px;}.uppercase-header {text-transform: uppercase;}.resources .pub-tabs {margin: 20px auto 40px;}.resources .pub-tabs li a {padding: 10px 5px;}.resources .pub-tabs li a:focus {background: transparent;}.resources h2.starting-letter {font-size: 42px;margin-top: 0;}.resources.articles-of-merit .article-grid-list .row {min-height: 0;}.resources.articles-of-merit .description {padding-bottom: 20px;}.resources.articles-of-merit .border .listing {border-left: 0;border-top: 0;border-right: 0;min-height: 0;padding-left: 0;padding-right: 0;}.resources.articles-of-merit .border:hover {box-shadow: none;}.glossary aside {top: 20px;}.wine-news .col-xs-4:nth-child(3n+1) {clear: left;}.wine-news .entry .image img {width: 100%;}ul.glossary-alphabet {width: 230px;padding: 0;}ul.glossary-alphabet li {float: left;list-style-type: none;margin-right: 5px;padding: 5px;font-weight: bold;color: #000;}ul.glossary-alphabet li a.jumper {text-decoration: underline;}ul.glossary-alphabet li a.jumper.disabled {font-weight: normal;cursor: default;text-decoration: none;}ul.glossary-alphabet li a.jumper.disabled:hover {color: #000;}ul.cal-mth {padding: 0;}ul.cal-mth li {float: left;list-style-type: none;margin-right: 5px;padding: 5px;}.event.mot {border: 1px solid #e1e1e1;margin-bottom: 15px;}.event.mot header {position: relative;height: 180px;overflow: hidden;}.event.mot header .details {position: absolute;top: 10px;left: 5px;z-index: 2;color: #FFF;}.event.mot header .image {position: absolute;top: 0px;left: 0px;z-index: 1;}.event.mot header .image img {width: 100%;}.event.mot .info {padding: 10px;}.vintage-chart-container {overflow-x: scroll;overflow-y: hidden;}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.search-bar {background-color: #f2b52a;color: #ffffff;position: relative;z-index: 2;}.search-bar form[data-role=search] {display: flex;align-content: space-between;margin: 0 auto;transition: .15s ease-out;padding: 0 15px;}.search-wines-advanced .search-bar form[data-role=search] {margin-top: -50px;}.search-bar form[data-role=search] .search-box {flex: 1;padding: 5px 0;}.search-bar form[data-role=search] .tt-menu {top: 37px !important;background: #f2b52a;color: #FFF;border-radius: 0;border: 0;width: 100%;}.search-bar form[data-role=search] .tt-menu .tt-suggestion {color: #FFF;}.search-bar .advanced-options-content {clear: both;display: block;margin-bottom: 0;max-height: 0;overflow: hidden;position: relative;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;z-index: 99;}.search-bar .advanced-options-content hr {height: 1px;margin-bottom: 10px;margin-top: 0;}.search-bar .search-options {padding: 0 10px 0 0;flex: 0 1 130px;}.search-bar .search-options .search-options-inner {border-right: 1px solid white;cursor: pointer;height: 50px;padding: 10px 0 0;position: relative;}.search-bar .search-options .search-options-inner h5 {color: #977b29;margin: 0 0 2px 0;font-weight: bold;z-index: 100;}.search-bar .search-options .search-options-inner span {position: relative;top: -3px;}.search-bar .search-options .search-options-inner .sub-options {left: 0;margin: 0;overflow: hidden;padding-left: 0;position: absolute;right: 0;top: 100%;z-index: 98;background-color: #f2b52a;}.search-bar .search-options .search-options-inner .sub-options li {color: #ffffff;display: block;line-height: 0;list-style-type: none;padding: 0 10px;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;transform: rotateX(90deg);}.search-bar .search-options .search-options-inner.open .sub-options {left: 0;margin: 0;overflow: hidden;padding-left: 0;position: absolute;right: 0;top: 100%;z-index: 98;background-color: #f2b52a;}.search-bar .search-options .search-options-inner.open .sub-options li {color: #ffffff;line-height: 0;list-style-type: none;padding: 0 10px;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;transform: rotateX(90deg);}.search-bar .search-options .search-options-inner.open .sub-options li {line-height: 20px;padding-bottom: 10px;padding-top: 10px;transform: rotateX(0deg);}.search-bar .search-options .search-options-inner:after {font-family: FontAwesome;content: '\f061';margin-left: 10px;position: absolute;top: 15px;right: 10px;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;}.search-bar .search-options .search-options-inner.open:after {transform: rotateZ(90deg);}.search-bar #advanced-options {border-right: 1px solid white;color: #977b29;line-height: 50px;height: 50px;padding: 0;flex: 0 1 175px;}.search-bar #advanced-options .advanced-options-inner {padding: 14px 20px 17px 0;}.search-bar #advanced-options .advanced-options-inner:after {color: #977b29;display: inline-block;font-family: FontAwesome;content: "\f063";margin-left: 10px;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;}.search-bar #q {border: 0;box-shadow: none;background: transparent;color: #000000;font-size: 20px;height: 40px;line-height: 40px;padding: 0;vertical-align: middle;width: 100%;}.search-bar #q::-webkit-input-placeholder {color: #977b29;opacity: 1;}.search-bar #q:-moz-placeholder {color: #977b29;opacity: 1;}.search-bar #q::-moz-placeholder {color: #977b29;opacity: 1;}.search-bar #q:-ms-input-placeholder {color: #977b29;opacity: 1;}.search-bar #q::placeholder {color: #977b29;opacity: 1;}.search-bar #q:placeholder-shown {color: #977b29;opacity: 1;}.search-bar .search-icon {background: none;border: none;color: #977b29;padding: 10px 0px 10px 5px;flex: 0 1 50px;}.header-block-search__options {float: right;}.header-block-search .header-search-subheader {font-size: 90%;}.header-block-search .header-search-count {display: block;font-style: italic;}.search-page .wine-publication {font-size: .75em;text-align: center;}.search-page .wine-price {text-align: center;white-space: nowrap;}.search-page .wine-price.wine-price-WA:after,.search-page .wine-price.wine-price-WS:after {display: block;font-size: 0.8823529411764706em;}.search-page .wine-price.wine-price-WA:after {content: 'WineAlert';}.search-page .wine-price.wine-price-WS:after {content: 'WineSearcher';}.search-page .link-block.small {line-height: 1.6806722705882355;}.search-page .facets {width: 25%;float: left;padding-left: 7.5px;padding-right: 7.5px;position: relative;min-height: 1px;}.search-page .facets h1,.search-page .facets h2 {font-size: 1em;font-weight: 600;margin: 0;overflow: hidden;}.search-page .facets h1 {font-weight: 700;margin-bottom: 8px;margin-top: 8px;}.search-page .facets .facets-advanced-link {font-weight: normal;text-transform: uppercase;vertical-align: middle;}.search-page .facets .facets-advanced-link .facets-advanced-link-label,.search-page .facets .facets-advanced-link .facets-advanced-link-label > .inner,.search-page .facets .facets-advanced-link .facets-advanced-link-icon {display: inline-block;line-height: inherit;transition: .3s ease-out;vertical-align: middle;}.search-page .facets .facets-advanced-link .facets-advanced-link-label {font-size: 70%;overflow: hidden;position: relative;}.search-page .facets .facets-advanced-link-label > .inner {opacity: 0;transform: translateX(100%);}.search-page .facets:hover .facets-advanced-link-header .facets-advanced-link-label > .inner {opacity: 1;transform: translateX(0);}.search-page .facets .facet {border: none;border-top: 1px solid #e1e1e1;margin: .5em 0;padding: .5em 0;}.search-page .facets .facet .facets-advanced-link-icon {opacity: .25;}.search-page .facets .facet:hover .facets-advanced-link-icon {opacity: 1;}.search-page .facets .facet:hover .facets-advanced-link-label > .inner {opacity: 1;transform: translateX(0);}.search-page .facets .facet [data-toggle=collapse] {cursor: pointer;}.search-page .facets .facet [data-toggle=collapse] .fa-arrow-down {color: #7c7c7c;opacity: .75;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.search-page .facets .facet [data-toggle=collapse][aria-expanded=true] .fa-arrow-down {color: #555;transform: rotateZ(-90deg);}.search-page .facets .facet [data-toggle=collapse][aria-expanded=true] .fa-arrow-down,.search-page .facets .facet [data-toggle=collapse]:hover .fa-arrow-down {opacity: 1;}.search-page .facets .facet.has-content ul {margin-top: .5em;}.search-page .facets .facet ul {border-left: 5px solid #e1e1e1;list-style: none;margin: 0;padding: 0 0 0 5px;}.search-page .facets .facet ul:hover a .value {opacity: .5;}.search-page .facets .facet ul a {display: block;}.search-page .facets .facet ul a .value {-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.search-page .facets .facet ul a:hover .value {opacity: 1;}.search-page .facets .facet ul a .count {font-size: 12px;margin-left: 5px;opacity: .5;}.search-page .facets .facet ul a:hover .count {opacity: .75;}.search-page .facets .facet ul a .fa {float: right;line-height: inherit;opacity: 0;text-align: right;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;width: 1.5em;}.search-page .facets .facet ul a .fa::before {content: "\f00c";}.search-page .facets .facet ul a:hover .fa,.search-page .facets .facet ul a.selected .fa {color: green;opacity: 1;}.search-page .facets .facet ul a.selected .fa {color: green;}.search-page .facets .facet ul a.selected:hover .value {font-style: italic;}.search-page .facets .facet ul a.selected:hover .fa {color: red;}.search-page .facets .facet ul a.selected:hover .fa::before {content: "\f00d";}.search-page .facets .facet .show-more {border-top: 1px dotted #ccc;cursor: pointer;display: block;font-size: 80%;margin-top: 5px;opacity: .5;text-align: center;text-transform: uppercase;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.search-page .facets .facet .show-more::before,.search-page .facets .facet .show-more:after {-webkit-transition: all 1s ease-out;-moz-transition: all 1s ease-out;-o-transition: all 1s ease-out;transition: all 1s ease-out;margin: 0 1em;}.search-page .facets .facet .show-more::before {content: '\00AB ';}.search-page .facets .facet .show-more::after {content: ' \00BB';}.search-page .facets .facet .show-more:hover {opacity: 1;}.search-page .facets .facet .show-more:hover::before {margin-right: 5em;opacity: 0;}.search-page .facets .facet .show-more:hover::after {margin-left: 5em;opacity: 0;}.search-page .facets .facet .show-more.loading {pointer-events: none;}.search-page .reactive-table th.sortable {white-space: nowrap;}.search-page .reactive-table th.sortable .fa-sort-asc,.search-page .reactive-table th.sortable .fa-sort-desc {position: relative;top: 0;}.search-page .reactive-table td {position: relative;}.search-page .reactive-table td .link-block::before {bottom: 0;content: '';left: 0;position: absolute;right: 0;top: 0;}.btn.view-compare .numberCircle {display: inline-block;margin: -2.5px -20px -2.5px 7.5px;}.btn-sm.btn.view-compare .numberCircle {height: 20px;margin-right: -1.5em;width: 20px;}.checkbox-table,.wine-check,.cell-shrink {width: 4%;}.button-bottom-wrapper {margin-top: -60px;}table + .pagination-right,div.pagination-right {text-align: right;}.search-wines-layout hr {border-color: #fff;}.search-wines-layout .tasting-note label {margin-bottom: 0;}.facets-editable {max-height: 600px;overflow: hidden;overflow-y: auto;}.facets-editable .facet {cursor: pointer;display: block;font-weight: normal;margin-bottom: 5px;margin-top: 5px;padding-left: 20px;}.facets-editable .facet:first-child {margin-top: 10px;}.facets-editable .facet:last-child {margin-bottom: 10px;}.facets-editable .facet.row {padding-left: 0;}.facets-editable .facet input[type=checkbox] {float: left;margin-left: -20px;}.facets-editable .facet input[type=checkbox]:checked + span {font-weight: 600;}.facets-editable .facet .count {font-size: 12px;margin-left: 5px;opacity: .5;}.facets-editable .facet .facet-label {cursor: pointer;display: block;line-height: 34px;margin: 0;}@media (min-width: 479px) {.search-bar form[data-role=search] {padding: 0 23px;}}@media (min-width: 767px) {.search-bar form[data-role=search] {width: 767px;}}@media (min-width: 991px) {.search-bar form[data-role=search] {width: 991px;}}@media (min-width: 1199px) {.search-bar form[data-role=search] {padding: 0 15px;width: 1199px;}}@media (min-width: 1339px) {.search-bar form[data-role=search] {width: 1339px;}}@media (max-width: 767px) {.header-block-search__options {float: none;}.header-block-search__options .btn {margin-bottom: 5px;}.search-page .facets {width: 100%;position: fixed;top: 0;left: 0;z-index: 100;background-color: #FFF;visibility: visible;padding: 10px 20px;height: 100%;overflow-y: scroll;-webkit-transform: translateY(+150%);transform: translateY(+150%);-webkit-transition: transform .25s ease-in-out;transition: transform .25s ease-in-out;}.search-page .facets-open {transform: translateY(0%);z-index: 999999;}.search-page .facets-header {margin-bottom: 10px;}.search-page .facets .facets-advanced-link-label > .inner {opacity: 1;transform: translateX(0%);}.facets-editable {max-height: 400px;}}.wines-view td:nth-child(1),.wines-view td:nth-child(7),.wines-view td:nth-child(8) {width: 5%;}.tasting-note-content {white-space: pre-line;}table td.wine-action {text-align: center;}h2.titular.allow-to-wipe {display: inline-block;}h2.titular.allow-to-wipe + .btn-wipe-wine {margin-left: 10px;}.bootbox.modal .wipe-wine-modal .bootbox-close-button {top: 10px;position: relative;}.loading {position: fixed;z-index: 2001;height: 2em;width: 2em;overflow: visible;margin: auto;top: 0;left: 0;bottom: 0;right: 0;display: none;}.loading:before {content: '';display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.3);}.loading:not(:required) {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}.loading:not(:required):after {content: '';display: block;font-size: 10px;width: 1em;height: 1em;margin-top: -0.5em;-webkit-animation: spinner 1500ms infinite linear;-moz-animation: spinner 1500ms infinite linear;-ms-animation: spinner 1500ms infinite linear;-o-animation: spinner 1500ms infinite linear;animation: spinner 1500ms infinite linear;border-radius: 0.5em;-webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;}@-webkit-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-o-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.search-bar {background-color: #f2b52a;color: #ffffff;position: relative;z-index: 2;}.search-bar form[data-role=search] {display: flex;align-content: space-between;margin: 0 auto;transition: .15s ease-out;padding: 0 15px;}.search-wines-advanced .search-bar form[data-role=search] {margin-top: -50px;}.search-bar form[data-role=search] .search-box {flex: 1;padding: 5px 0;}.search-bar form[data-role=search] .tt-menu {top: 37px !important;background: #f2b52a;color: #FFF;border-radius: 0;border: 0;width: 100%;}.search-bar form[data-role=search] .tt-menu .tt-suggestion {color: #FFF;}.search-bar .advanced-options-content {clear: both;display: block;margin-bottom: 0;max-height: 0;overflow: hidden;position: relative;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;z-index: 99;}.search-bar .advanced-options-content hr {height: 1px;margin-bottom: 10px;margin-top: 0;}.search-bar .search-options {padding: 0 10px 0 0;flex: 0 1 130px;}.search-bar .search-options .search-options-inner {border-right: 1px solid white;cursor: pointer;height: 50px;padding: 10px 0 0;position: relative;}.search-bar .search-options .search-options-inner h5 {color: #977b29;margin: 0 0 2px 0;font-weight: bold;z-index: 100;}.search-bar .search-options .search-options-inner span {position: relative;top: -3px;}.search-bar .search-options .search-options-inner .sub-options {left: 0;margin: 0;overflow: hidden;padding-left: 0;position: absolute;right: 0;top: 100%;z-index: 98;background-color: #f2b52a;}.search-bar .search-options .search-options-inner .sub-options li {color: #ffffff;display: block;line-height: 0;list-style-type: none;padding: 0 10px;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;transform: rotateX(90deg);}.search-bar .search-options .search-options-inner.open .sub-options {left: 0;margin: 0;overflow: hidden;padding-left: 0;position: absolute;right: 0;top: 100%;z-index: 98;background-color: #f2b52a;}.search-bar .search-options .search-options-inner.open .sub-options li {color: #ffffff;line-height: 0;list-style-type: none;padding: 0 10px;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;transform: rotateX(90deg);}.search-bar .search-options .search-options-inner.open .sub-options li {line-height: 20px;padding-bottom: 10px;padding-top: 10px;transform: rotateX(0deg);}.search-bar .search-options .search-options-inner:after {font-family: FontAwesome;content: '\f061';margin-left: 10px;position: absolute;top: 15px;right: 10px;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;}.search-bar .search-options .search-options-inner.open:after {transform: rotateZ(90deg);}.search-bar #advanced-options {border-right: 1px solid white;color: #977b29;line-height: 50px;height: 50px;padding: 0;flex: 0 1 175px;}.search-bar #advanced-options .advanced-options-inner {padding: 14px 20px 17px 0;}.search-bar #advanced-options .advanced-options-inner:after {color: #977b29;display: inline-block;font-family: FontAwesome;content: "\f063";margin-left: 10px;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-o-transition: all .15s ease-out;transition: all .15s ease-out;}.search-bar #q {border: 0;box-shadow: none;background: transparent;color: #000000;font-size: 20px;height: 40px;line-height: 40px;padding: 0;vertical-align: middle;width: 100%;}.search-bar #q::-webkit-input-placeholder {color: #977b29;opacity: 1;}.search-bar #q:-moz-placeholder {color: #977b29;opacity: 1;}.search-bar #q::-moz-placeholder {color: #977b29;opacity: 1;}.search-bar #q:-ms-input-placeholder {color: #977b29;opacity: 1;}.search-bar #q::placeholder {color: #977b29;opacity: 1;}.search-bar #q:placeholder-shown {color: #977b29;opacity: 1;}.search-bar .search-icon {background: none;border: none;color: #977b29;padding: 10px 0px 10px 5px;flex: 0 1 50px;}.header-block-search__options {float: right;}.header-block-search .header-search-subheader {font-size: 90%;}.header-block-search .header-search-count {display: block;font-style: italic;}.search-page .wine-publication {font-size: .75em;text-align: center;}.search-page .wine-price {text-align: center;white-space: nowrap;}.search-page .wine-price.wine-price-WA:after,.search-page .wine-price.wine-price-WS:after {display: block;font-size: 0.8823529411764706em;}.search-page .wine-price.wine-price-WA:after {content: 'WineAlert';}.search-page .wine-price.wine-price-WS:after {content: 'WineSearcher';}.search-page .link-block.small {line-height: 1.6806722705882355;}.search-page .facets {width: 25%;float: left;padding-left: 7.5px;padding-right: 7.5px;position: relative;min-height: 1px;}.search-page .facets h1,.search-page .facets h2 {font-size: 1em;font-weight: 600;margin: 0;overflow: hidden;}.search-page .facets h1 {font-weight: 700;margin-bottom: 8px;margin-top: 8px;}.search-page .facets .facets-advanced-link {font-weight: normal;text-transform: uppercase;vertical-align: middle;}.search-page .facets .facets-advanced-link .facets-advanced-link-label,.search-page .facets .facets-advanced-link .facets-advanced-link-label > .inner,.search-page .facets .facets-advanced-link .facets-advanced-link-icon {display: inline-block;line-height: inherit;transition: .3s ease-out;vertical-align: middle;}.search-page .facets .facets-advanced-link .facets-advanced-link-label {font-size: 70%;overflow: hidden;position: relative;}.search-page .facets .facets-advanced-link-label > .inner {opacity: 0;transform: translateX(100%);}.search-page .facets:hover .facets-advanced-link-header .facets-advanced-link-label > .inner {opacity: 1;transform: translateX(0);}.search-page .facets .facet {border: none;border-top: 1px solid #e1e1e1;margin: .5em 0;padding: .5em 0;}.search-page .facets .facet .facets-advanced-link-icon {opacity: .25;}.search-page .facets .facet:hover .facets-advanced-link-icon {opacity: 1;}.search-page .facets .facet:hover .facets-advanced-link-label > .inner {opacity: 1;transform: translateX(0);}.search-page .facets .facet [data-toggle=collapse] {cursor: pointer;}.search-page .facets .facet [data-toggle=collapse] .fa-arrow-down {color: #7c7c7c;opacity: .75;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.search-page .facets .facet [data-toggle=collapse][aria-expanded=true] .fa-arrow-down {color: #555;transform: rotateZ(-90deg);}.search-page .facets .facet [data-toggle=collapse][aria-expanded=true] .fa-arrow-down,.search-page .facets .facet [data-toggle=collapse]:hover .fa-arrow-down {opacity: 1;}.search-page .facets .facet.has-content ul {margin-top: .5em;}.search-page .facets .facet ul {border-left: 5px solid #e1e1e1;list-style: none;margin: 0;padding: 0 0 0 5px;}.search-page .facets .facet ul:hover a .value {opacity: .5;}.search-page .facets .facet ul a {display: block;}.search-page .facets .facet ul a .value {-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.search-page .facets .facet ul a:hover .value {opacity: 1;}.search-page .facets .facet ul a .count {font-size: 12px;margin-left: 5px;opacity: .5;}.search-page .facets .facet ul a:hover .count {opacity: .75;}.search-page .facets .facet ul a .fa {float: right;line-height: inherit;opacity: 0;text-align: right;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;width: 1.5em;}.search-page .facets .facet ul a .fa::before {content: "\f00c";}.search-page .facets .facet ul a:hover .fa,.search-page .facets .facet ul a.selected .fa {color: green;opacity: 1;}.search-page .facets .facet ul a.selected .fa {color: green;}.search-page .facets .facet ul a.selected:hover .value {font-style: italic;}.search-page .facets .facet ul a.selected:hover .fa {color: red;}.search-page .facets .facet ul a.selected:hover .fa::before {content: "\f00d";}.search-page .facets .facet .show-more {border-top: 1px dotted #ccc;cursor: pointer;display: block;font-size: 80%;margin-top: 5px;opacity: .5;text-align: center;text-transform: uppercase;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.search-page .facets .facet .show-more::before,.search-page .facets .facet .show-more:after {-webkit-transition: all 1s ease-out;-moz-transition: all 1s ease-out;-o-transition: all 1s ease-out;transition: all 1s ease-out;margin: 0 1em;}.search-page .facets .facet .show-more::before {content: '\00AB ';}.search-page .facets .facet .show-more::after {content: ' \00BB';}.search-page .facets .facet .show-more:hover {opacity: 1;}.search-page .facets .facet .show-more:hover::before {margin-right: 5em;opacity: 0;}.search-page .facets .facet .show-more:hover::after {margin-left: 5em;opacity: 0;}.search-page .facets .facet .show-more.loading {pointer-events: none;}.search-page .reactive-table th.sortable {white-space: nowrap;}.search-page .reactive-table th.sortable .fa-sort-asc,.search-page .reactive-table th.sortable .fa-sort-desc {position: relative;top: 0;}.search-page .reactive-table td {position: relative;}.search-page .reactive-table td .link-block::before {bottom: 0;content: '';left: 0;position: absolute;right: 0;top: 0;}.btn.view-compare .numberCircle {display: inline-block;margin: -2.5px -20px -2.5px 7.5px;}.btn-sm.btn.view-compare .numberCircle {height: 20px;margin-right: -1.5em;width: 20px;}.checkbox-table,.wine-check,.cell-shrink {width: 4%;}.button-bottom-wrapper {margin-top: -60px;}table + .pagination-right,div.pagination-right {text-align: right;}.search-wines-layout hr {border-color: #fff;}.search-wines-layout .tasting-note label {margin-bottom: 0;}.facets-editable {max-height: 600px;overflow: hidden;overflow-y: auto;}.facets-editable .facet {cursor: pointer;display: block;font-weight: normal;margin-bottom: 5px;margin-top: 5px;padding-left: 20px;}.facets-editable .facet:first-child {margin-top: 10px;}.facets-editable .facet:last-child {margin-bottom: 10px;}.facets-editable .facet.row {padding-left: 0;}.facets-editable .facet input[type=checkbox] {float: left;margin-left: -20px;}.facets-editable .facet input[type=checkbox]:checked + span {font-weight: 600;}.facets-editable .facet .count {font-size: 12px;margin-left: 5px;opacity: .5;}.facets-editable .facet .facet-label {cursor: pointer;display: block;line-height: 34px;margin: 0;}@media (min-width: 479px) {.search-bar form[data-role=search] {padding: 0 23px;}}@media (min-width: 767px) {.search-bar form[data-role=search] {width: 767px;}}@media (min-width: 991px) {.search-bar form[data-role=search] {width: 991px;}}@media (min-width: 1199px) {.search-bar form[data-role=search] {padding: 0 15px;width: 1199px;}}@media (min-width: 1339px) {.search-bar form[data-role=search] {width: 1339px;}}@media (max-width: 767px) {.header-block-search__options {float: none;}.header-block-search__options .btn {margin-bottom: 5px;}.search-page .facets {width: 100%;position: fixed;top: 0;left: 0;z-index: 100;background-color: #FFF;visibility: visible;padding: 10px 20px;height: 100%;overflow-y: scroll;-webkit-transform: translateY(+150%);transform: translateY(+150%);-webkit-transition: transform .25s ease-in-out;transition: transform .25s ease-in-out;}.search-page .facets-open {transform: translateY(0%);z-index: 999999;}.search-page .facets-header {margin-bottom: 10px;}.search-page .facets .facets-advanced-link-label > .inner {opacity: 1;transform: translateX(0%);}.facets-editable {max-height: 400px;}}.text-xs-left {text-align: left;}.text-xs-right {text-align: right;}.text-xs-center {text-align: center;}.text-xs-justify {text-align: justify;}@media (min-width: 768px) {.text-sm-left {text-align: left;}.text-sm-right {text-align: right;}.text-sm-center {text-align: center;}.text-sm-justify {text-align: justify;}}@media (min-width: 992px) {.text-md-left {text-align: left;}.text-md-right {text-align: right;}.text-md-center {text-align: center;}.text-md-justify {text-align: justify;}}@media (min-width: 1200px) {.text-lg-left {text-align: left;}.text-lg-right {text-align: right;}.text-lg-center {text-align: center;}.text-lg-justify {text-align: justify;}}.rp-yellow {background-color: #f2b52a;}.rp-yellow-text {color: #f2b52a;}.rp-base {background-color: #b08883;}.rp-base-text {color: #b08883;}.rp-white-text {color: #f9f9f9;}a {cursor: pointer;}.hidden {display: none;}.padding-wrapper {padding: 20px;}h4 {font-weight: bold;}.aligned.center {text-align: center;}.aligned.left {text-align: left;}.aligned.right {text-align: right;}.link.unstyled {color: inherit;}.link.no-underline {text-decoration: none;}.link.no-hover-styles:hover {color: inherit;}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.5;margin: .5em 0;}.signature {display: block;margin: 10px 0;}.section-titular {font-size: 40px;line-height: 2.75em;margin-bottom: 20px;}.caption {font-size: 18px;}.section-head {font-size: 10px;color: #6D6D6D;text-transform: uppercase;}.descriptor {font-size: 12px;}.footnote {font-size: 10px;}p.address span {display: block;}.block {display: block;}.block.block--preview {padding: 27px 0 15px;}.base {z-index: 1;background-color: #eaeaea;width: 100%;}.page-header {text-transform: uppercase;border-bottom: 0;font-size: 40px;font-weight: normal;line-height: 2.75em;margin-bottom: 20px;padding-bottom: 0px;}.margin-right5 {margin-right: 5px;}.margin-top15 {margin-top: 15px;}.margin-bottom15 {margin-bottom: 15px;}.margin-bottom30 {margin-bottom: 30px;}.margin-top25 {margin-top: 25px;}.margin-right15 {margin-right: 15px;}.margin-right30 {margin-right: 30px;}.margin-left30 {margin-left: 30px;}.margin-top10 {margin-top: 10px;}.margin-top30 {margin-top: 30px;}.margin-top35 {margin-top: 35px;}.margin-right10 {margin-right: 10px;}.fa-button-margin {margin-right: 10px;}.hidden-input {height: 0px;visibility: hidden;}.pull-center {margin: 0 auto;}.col-full-height {height: 100%;}label.block {display: block;}.row {position: relative;}.app-panel {background: #f7f7f7;padding: 20px;}.app-panel .header {border-bottom: 1px dotted black;padding: 10px 0;margin: 0 0 20px 0;}.underline {transition: all .5s ease-in-out;text-decoration: underline;}.underline:hover {text-decoration: none;}.image-placeholder {border: 1px dotted #c0c0c0;position: relative;width: 100%;text-align: center;min-height: 200px;cursor: pointer;display: block;}.image-placeholder:hover .fa {color: #555555;}.image-placeholder .fa {transition: all .5s ease-in-out;color: #c0c0c0;margin: 55px 0 15px;}.image-placeholder .image {width: 100%;margin: 0;}.toolset {margin-top: 40px;margin-bottom: 20px;}.snippets {font-family: 12px;}.sp-b {display: block;}.sub-header {margin-bottom: 40px;}.dot-separator tbody tr td {border-bottom: 1px dotted black;}.circle {overflow: hidden;border-radius: 30px;width: 60px;height: 60px;}.circle.xl {border-radius: 120px;width: 240px;height: 240px;}.circle.lg {border-radius: 60px;width: 120px;height: 120px;}.circle.sm {border-radius: 15px;width: 30px;height: 30px;}.circle.xs {border-radius: 7.5px;width: 15px;height: 15px;}.check-margin10 {margin-left: 20px;}.thumbnail {border: 0;background: transparent;}.flipped,.flipped:hover {-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.pagination-cont {margin-top: 20px;}.emphasis {text-transform: uppercase;font-style: italic;}.bigFooter100Margin {margin-bottom: -506px;}.feat-block.inner-border:after {content: "";display: block;position: absolute;top: 4px;left: 4px;border: 1px dotted #efefef;width: 467px;height: 140px;}.feat-block.inner-border .border {height: 100%;}.gradient {cursor: pointer;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.gradient:after {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.7;}.gradient.white:after {background: #ffffff;opacity: 0.9;}.gradient.color:after {background: #30161f;background: -moz-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #30161f), color-stop(99%, #b08883));background: -webkit-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -o-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: -ms-linear-gradient(-45deg, #30161f 0%, #b08883 99%);background: linear-gradient(135deg, #30161f 0%, #b08883 99%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#30161f', endColorstr='#b08883', GradientType=1);}.gradient:hover:after {}.gradient.normal:after {-webkit-transition: all .5s ease-in-out;content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);}.blur {filter: blur(8px);-webkit-filter: blur(8px);-moz-filter: blur(8px);-o-filter: blur(8px);-ms-filter: blur(8px);}.icon-border {border-radius: 30px;padding: 14px 17px;border: 2px solid #efefef;}.author {color: #f2b52a;font-weight: bold;}.card {padding: 30px;}.card .title {margin-top: 0;}.card p {font-size: 12px;}.text-shadow {text-shadow: 2px 2px 9px #000000;}.td-emu {padding: 10px 10px 0px;font-weight: bold;}.td-emu + .solid-plank {margin-top: 5px;}.palette-align {position: relative;top: -3px;}.inline-item {display: inline-block;}.flex-row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-row__nowrap {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-row .flex-item {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.flex-row .flex-item .border {border: 1px solid #e1e1e1;}.flex-row .flex-item__thumbnail {width: 280px;height: 280px;margin-right: 15px;}.flex-row .flex-item__thumbnail img {object-fit: cover;width: 280px;height: 280px;}.text-gray {color: gray;}.footer-nav {text-transform: uppercase;display: table;font-weight: 600;margin: 0 auto;float: none;}.footer-nav li a:hover,.footer-nav li a:focus {background: transparent;}footer a:hover,footer a:focus {color: #FFF !important;}.text-xs-left {text-align: left;}.text-xs-right {text-align: right;}.text-xs-center {text-align: center;}.text-xs-justify {text-align: justify;}@media (min-width: 768px) {.text-sm-left {text-align: left;}.text-sm-right {text-align: right;}.text-sm-center {text-align: center;}.text-sm-justify {text-align: justify;}}@media (min-width: 992px) {.text-md-left {text-align: left;}.text-md-right {text-align: right;}.text-md-center {text-align: center;}.text-md-justify {text-align: justify;}}@media (min-width: 1200px) {.text-lg-left {text-align: left;}.text-lg-right {text-align: right;}.text-lg-center {text-align: center;}.text-lg-justify {text-align: justify;}}.titular,.titular-wine,.titular-modern,.titular-carousel,.titular-banner,.titular-article,.article-link {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;letter-spacing: 0.75px;line-height: 1.25;margin: .5em 0;}.titular-tab {font-size: 22px;}.titular-sub-category {display: block;border-bottom: 2px solid white;margin-bottom: 10px;font-weight: bold;}.titular-sub--large {font-size: 2.8572em;}.titular-modern {font-weight: bold;font-family: 'Open Sans', sans-serif;}.titular-carousel {font-weight: bold;}.titular-banner {text-transform: uppercase;font-weight: bold;}.titular-banner--less {font-family: 'Open Sans', sans-serif;font-weight: lighter;text-transform: capitalize;}.titular-article {color: #311820;text-align: left;font-weight: bold;font-size: 1.6rem;letter-spacing: 0.25px;margin-top: 0;line-height: 1.25em;}.titular-article a:hover {color: #b08883;}.titular-article:hover {color: #b08883;}.titular-focus-container {position: relative;}.titular-focus {font-weight: bold;position: relative;margin-top: 0;background-color: #FFF;display: inline-block;z-index: 2;padding-right: 20px;}.titular-focus-base-strike {width: 100%;height: 8px;background-color: #d1d1d1;top: 50%;left: 0;position: absolute;z-index: 1;-webkit-transform: translateY(-80%);transform: translateY(-80%);}.article-link {display: block;color: #b08883;font-weight: normal;margin-top: 0;line-height: 1.25em;}.article-link--inline {display: inline-block;}.article-link--inline + .article-link--inline {margin-left: 20px;}.red-text {color: #ff0000;}.white-text {color: #fff8da;}.rose-text {color: #ffc0cb;}.gray-text {color: #9b9b9b;}.white-text--hover:hover,.white-text--hover:active,.white-text--hover:focus {color: #ffffff;}@media (max-width: 767px) {h2 {line-height: 1.5;}.titular-wine {font-size: 28px;}.titular-tab {font-size: 18px;}}.navbar-nav li a.active,.navbar-nav li a:hover,.navbar-nav li a:focus {color: #fffdc7;background-color: #311820;}.navbar-nav .dropdown a:hover .c-caret,.navbar-nav .dropdown a:focus .c-caret,.navbar-nav .dropdown a.active .c-caret {border-top-color: #fffdc7;}.navbar-nav .dropdown a > .c-caret {position: relative;display: inline-block;top: -2px;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 10px dashed;border-top: 10px solid #b08883;border-right: 10px solid transparent;border-left: 10px solid transparent;transform: scale(0.8, 0.8) translateY(2px);}.navbar-nav .dropdown a > .c-caret:before {position: absolute;left: -10px;top: -12px;content: "";width: 0;height: 0;vertical-align: middle;border-color: #fff;border-top: 10px dashed;border-top: 10px solid #311820;border-right: 10px solid transparent;border-left: 10px solid transparent;}.navbar-nav .dropdown.open > a,.navbar-nav .dropdown.open > a:hover,.navbar-nav .dropdown.open > a:focus {background-color: #311820;border: none;}.navbar-nav .dropdown.open > a .c-caret,.navbar-nav .dropdown.open > a:hover .c-caret,.navbar-nav .dropdown.open > a:focus .c-caret {border-top-color: #fffdc7;}.navbar-nav .dropdown-menu {padding: 0;left: 12px;background-color: #311820;border: none;border-radius: 0;}.navbar-nav .dropdown-menu li > a {padding: 10px 12px;}@media only screen and (min-width: 768px) {.navbar-nav .dropdown:hover .dropdown-menu {display: block;}}.wines-view td:nth-child(1),.wines-view td:nth-child(7),.wines-view td:nth-child(8) {width: 5%;}.tasting-note-content {white-space: pre-line;}table td.wine-action {text-align: center;}h2.titular.allow-to-wipe {display: inline-block;}h2.titular.allow-to-wipe + .btn-wipe-wine {margin-left: 10px;}.bootbox.modal .wipe-wine-modal .bootbox-close-button {top: 10px;position: relative;}.navbar-toggle {position: relative;padding: 9px 10px;margin-right: 15px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.page-subheader {display: block;font-size: 35%;line-height: 1;}.margin-top-5 {margin-top: 5px;}.margin-right-5 {margin-right: 5px;}.margin-top-15 {margin-top: 15px;}.margin-bottom-5 {margin-bottom: 5px;}.margin-bottom-10 {margin-bottom: 10px;}.margin-bottom-15 {margin-bottom: 15px;}.margin-bottom-20 {margin-bottom: 20px;}.margin-bottom-30 {margin-bottom: 30px;}.margin-top-25 {margin-top: 25px;}.margin-right-15 {margin-right: 15px;}.margin-right-30 {margin-right: 30px;}.margin-left-30 {margin-left: 30px;}.margin-top-0 {margin-top: 0;}.margin-top-10 {margin-top: 10px;}.margin-top-30 {margin-top: 30px;}.margin-top-35 {margin-top: 35px;}.margin-right-10 {margin-right: 10px;}.text-italic {font-style: italic;}.text-truncate,.text-truncate-short {display: inline-block;max-width: 10em;overflow: hidden;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;}p.text-truncate,p.text-truncate-short {display: block;}.text-truncate-short {max-width: 5em;}.underline-dotted {text-decoration: dotted underline;}.trim-ellipsis {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-height: 1;max-height: 3;}.trim-ellipsis--listing {line-height: 1.5;}.hover-inverse:hover {color: #FFF;}.border-seperator-left {border-left: 2px solid #d1d1d1;padding-left: 30px;}.no-transition {-webkit-transition: height 0.01s;-moz-transition: height 0.01s;-ms-transition: height 0.01s;-o-transition: height 0.01s;transition: height 0.01s;}.position-relative {position: relative;}.ellipsis {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1;max-height: 2;}.mobile-visible.collapse.navbar-collapse {display: none;}.list li {margin-bottom: 10px;}.align-left-center {text-align: left;}.clip {display: block;overflow: hidden;}.clip--aside {height: 90px;width: 100%;}.badge--muted {background-color: #f2f2f2;color: #9d9d9d;}@media (max-width: 767px) {.mobile-visible.collapse.navbar-collapse {display: block;}.btn-mobile-block {display: block;width: 100%;margin-bottom: 10px;}.mobile-margin-bottom {margin-bottom: 20px;display: block;}.mobile-line-break {display: block;}}@media (max-width: 991px) {.border-seperator-left {border-left: 0;padding-left: 0;}.align-left-center {text-align: center;}}@media (max-width: 991px) {.list-flex-item {width: 100%;}}@media (min-width: 767px) and (max-width: 1199px) {.pull-right-md {float: right !important;}}@media (min-width: 991px) {.gut-right-desktop-2x {padding-right: 15px !important;}.gut-left-desktop-2x {padding-left: 15px !important;}}.aside-section-title {margin-top: 0;}@media (min-width: 1199px) {.container {width: 1170px;}}@media (min-width: 1339px) {.container {width: 1170px;}}