 @font-face {font-family: "BebasNeue";src: url('/amass/skins/default/fonts/BebasNeue-Regular.otf') format("opentype");}body {background: #fff url('/amass/skins/default/images/bg-body.png');font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;padding: 0px;margin: 0px;font-size: 90%;}.body-wrapper {margin: 0px;}.bg-white {background: #fff;}.bg-white-container {background: #fff;margin: 0px 0px 10px 0px;padding: 20px;}.block-green-border-top {background: #ffffff;border-top: 10px solid #78853a;padding: 20px 20px 0px;margin: 0px 5px 10px 5px;text-align: center;}.bg-white-container-awards {background: #fff;margin: 0px 0px 10px;padding: 20px;}.bg-white-container-awards input[type="text"], .bg-white-container-awards select {width: 95%;}a {color: #8b2943;font-size: 1em;}a:hover {color: #541828;}p a {text-decoration: underline;}p, b, span, li, td strong, div {font-size: 1em;line-height: 20px;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color: #7d7d7d;}li {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;}h1, h1 a {font-family: "BebasNeue", serif;font-size: 29px;line-height: 35px;font-weight: normal;color: #6c2034;}h2, h2 a {font-family: "BebasNeue", serif;font-size: 30px;line-height: 36px;font-weight: normal;color: #78853a;}h3, h3 a {font-family: "BebasNeue", serif;font-size: 21px;line-height: 27px;font-weight: normal;color: #707070;}h4, h4 a {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;line-height: 18px;font-weight: bold;color: #6c2034;}h5, h5 a {font-family: "BebasNeue", serif;font-size: 19px;line-height: 25px;font-weight: normal;color: #6c2034;}h6, h6 a {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;line-height: 16px;font-weight: normal;color: #7d7d7d;}table, tbody, tfoot, thead, tr, th, td {border: 0 !important;}table {border-collapse: separate !important;border-spacing: 0 !important;}th, td {font-weight: normal !important;text-align: left !important;}.daysleft {text-align: right;}.color-green {color: #78853a;}.color-red {color: #6c2034;}.bold-allcaps-link {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;line-height: 16px;font-weight: bold;}.bold-text {font-weight: bold;}.tiny-text-size {font-size: 10px;line-height: 14px;}.small-text-size {font-size: 12px;line-height: 16px;}.med-text-size {font-size: 14px;line-height: 20px;}.large-text-size {font-size: 18px;line-height: 24px;}.XXlarge-text-size {font-size: 40px;line-height: 50px;}.font-family-helvetica {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;}.font-family-roboto, .font-family-roboto p {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;}.displayblock {display: block;}.displayinline {display: inline;}.title {font-weight: normal;text-transform: uppercase;}.floatleft {float: left;padding: 0px 15px 0px 0px;}.floatright {float: right;padding: 0px 0px 0px 15px;}.hr {background: #e8e8e8;height: 1px;width:100%;margin: 5px 0px 10px;}.hr-footer {background: #9b5265;height: 1px;width:100%;margin: 10px 0px 10px;}.minheight300 {min-height: 300px;}.minheight350 {min-height: 350px;}.minheight400 {min-height: 400px;}.minheight450 {min-height: 450px;}.minheight500 {min-height: 500px;}.events-minheight {min-height: 440px;}.margin5 {margin: 5px;}.padding5 {padding: 5px;}.padding10 {padding: 10px;}.padding15 {padding: 15px;}.padding20 {padding: 15px;}.padding10-sides {padding: 0px 10px;}.container-wrapper-all {padding: 10px;}.container-wrapper-top {padding-top: 10px;}.container-wrapper-bottom {padding-bottom: 10px;}.container-wrapper-side {padding-left: 5px;padding-right: 5px;max-width: 1200px;}.container-form-wrapper-side {padding-left: 5px;padding-right: 5px;}header {width: 100%;background: #ffffff;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;padding: 0px;margin: 0px;}header .row {max-width: 1200px;}.header-block {width: 1020px;margin: 0px auto;position: relative;}.header-right-column {position: absolute;top: 10px;right: 20px;}.logo {padding: 10px 20px;}.logo img {max-height: 93px;}.header-cart-table {display: table;margin: 5px;}.header-cart-table .table-cell {display: table-cell;vertical-align: top;}.header-cart-table .spacer {padding-right: 10px;}.header-cart-table a, .header-cart-table span {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 12px !important;font-weight: normal;color: #ffffff;text-transform: uppercase;padding: 0px 3px;}.header-social-media-table {display: table;}.header-social-media-table .table-row {display: block;}.header-social-media-table .table-cell {display: table-cell;vertical-align: top;}.header-social-media-table .spacer {padding-right: 10px;}.header-social-media-table input[type="text"] {margin: 0px;-webkit-border-radius: 15px 0px 0px 15px;-moz-border-radius: 15px 0px 0px 15px;border-radius: 15px 0px 0px 15px;border: 2px solid #828282;border-right: 0px;height: 25px;padding: 2px 10px;width: 180px;font-size: 12px;}.left-nav {padding: 0px 0px 0px 0px;text-align: left;}.left-nav .sub {padding: 0px 0px 0px 20px;}.left-nav a {text-align: left;font-size: 21px;padding: 8px 0px;font-family: "BebasNeue", serif;font-weight: normal;color: #707070;display: block;}.left-nav a:hover, .left-nav .onState {color: #6c2034;}.cta-block-wrapper {padding: 10px 0px 20px 0px;}.cta-block-wrapper .row {max-width: 1200px;}.cta-block-wrapper .columns {padding: 5px !important;}.cta-block-wrapper li {padding: 10px 15px !important;}.cta-block {background: #ffffff;border-top: 10px solid #78853a;padding: 20px 0px 0px;margin: 0px 5px;text-align: center;}.cta-link-block {display: table;width: 100%;}.cta-link-block .cta-block-content {display: table-cell;vertical-align: middle;text-align: center;color: #ffffff;font-size: 21px;text-decoration: none;font-family: "BebasNeue", serif;}.cta-link-block.cta-bg {position: relative;background-size: cover;background-repeat: no-repeat;background-position: center center;width: 100%;height: 160px;}.cta-link-block.cta-bg.wine-maps {background-image: url('/amass/skins/default/images/btm-link-wine-maps.jpg');}.cta-link-block.cta-bg.wineries {background-image: url('/amass/skins/default/images/btm-link-wineries.jpg');}.cta-link-block.cta-bg.intinerary-planner {background-image: url('/amass/skins/default/images/btm-link-intinerary-planner.jpg');}.cta-link-block.cta-bg.where-to-stay {background-image: url('/amass/skins/default/images/btm-link-where-to-stay.jpg');}.cta-link-block.cta-bg.where-to-eat {background-image: url('/amass/skins/default/images/btm-link-where-to-eat.jpg');}.cta-link-block.cta-bg.upcoming-events {background-image: url('/amass/skins/default/images/btm-link-upcoming-events.jpg');}.cta-link-block.cta-bg.what-to-do {background-image: url('/amass/skins/default/images/btm-link-what-to-do.jpg');}.cta-link-block.cta-bg.tours-and-transportation {background-image: url('/amass/skins/default/images/btm-link-tours-and-transportation.jpg');}.cta-link-block.cta-bg.plan-your-event {background-image: url('/amass/skins/default/images/btm-link-plan-your-event.jpg');}.cta-block h2 a {color: #6a1f33;}.cta-block h2 a:hover {text-decoration: underline;}.important-message {padding: 10px 20px;background-color: #ff0000;}.important-message p {font-size: 16px;line-height: 26px;color: #ffffff;padding: 0px;margin: 0px;}.important-message a {font-size: 16px;line-height: 26px;color: #ffffff;}.important-message a:hover {color: #aa0000;}.breadcrumbs *:before {content: none !important;color: #aaaaaa;margin: 0 0em;float: none !important;}.breadcrumbs *{float: none !important;}.breadcrumbs {padding: 0px 10px !important;text-transform: none;font-size: 12px;color: #a3a3a3;}.breadcrumb {padding: 0px !important;text-transform: none;font-size: 12px;color: #a3a3a3;}.breadcrumbs a {color: #75787f;text-decoration: none;display: inline;text-transform: none;font-size: 12px;}.breadcrumb a:hover {text-decoration: underline;}.bottom-cta div {text-align: center;}.breadcrumb_text h1 {padding: 0px;color: #535250;margin: 0px;display: inline;text-transform: none;font-size: 12px;}footer {width: 100%;background: #8b2943;color: #cccccc;padding: 20px;clear: both;margin-top: 10px;}footer .row {max-width: 1200px;}.footer-wrapper {margin: 0px 20px;}.footer {color: #cccccc;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;line-height: 22px;}.footer p {color: #cccccc;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 12px;line-height: 22px;color: #cccccc;}.footer a {text-decoration: none;color: #cccccc;font-size: 12px;line-height: 22px;}.footer a:hover {text-decoration: underline;}.footer h3 {font-family: "BebasNeue", serif;font-size: 21px;line-height: 27px;font-weight: bold;color: #cccccc;text-transform: uppercase;}.social-icon {padding: 0px 0px 5px 0px;}.social-icon img {max-width: 25px;margin: 0px 5px 0px 0px;}.bullet-text {color: #ffffff;font-size: 18px;line-height: 24px;text-transform: uppercase;display: block;margin-top: 10px;}.footer-link-plan-visit a {color: #ffffff;font-size: 19px;line-height: 24px;text-transform: uppercase;display: block;margin-top: 10px;}.gold-text {color: #d5a619;font-family: "BebasNeue", serif;font-size: 27px;line-height: 27px;text-transform: uppercase;}.footer-search-wrapper {background: #6f2136 !important;padding: 0px !important;border: 1px solid #98989a;display: table;}.footer-search-wrapper .text-cell {display: table-cell;}.footer-search-wrapper .text-cell input {background: none !important;border: none;margin: 0px 20px 0px 5px;padding: 0px;color: #98989a;}.footer-search-wrapper .text-cell input::-webkit-input-placeholder {color: #98989a !important;opacity: 1;}.footer-search-wrapper .text-cell input:-moz-placeholder {color: #98989a !important;opacity: 1;}.footer-search-wrapper .text-cell input::-moz-placeholder {color: #98989a !important;opacity: 1;}.footer-search-wrapper .text-cell input:-ms-input-placeholder {color: #98989a !important;opacity: 1;}.footer-search-wrapper .text-cell input:focus {background: none !important;border: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;}.footer-search-wrapper .icon-cell {display: table-cell;vertical-align: middle;padding: 2px 5px 0px 0px;}form textarea {min-height: 150px;overflow: auto;resize: vertical;}form .datepicker_input {display: inline;width: 95px !important;}form .radio-table {display: table;}form .radio-table .radio-table-cell {display: table-cell;padding: 9px 20px 0px 0px;}form .radio-table .radio-table-cell label {font-weight: normal !important;}form .radio-list {padding: 5px 0px 10px 0px;}form .radio-list-row {padding: 2px 0px;}form .radio-list-row label {font-weight: normal !important;}form .radio-list-row input {margin: 0px !important;}form .form-column-one {padding-right: 20px;}form .form-column-two {padding-right: 20px;}form .field-notes {display: block;font-size: 0.75rem;margin-top: -15px;padding: 0px 0px 10px 0px;font-weight: normal;font-style: italic;color: #808080;}.notes {display: block;font-size: 0.75rem;padding: 0px 5px;font-weight: normal;font-style: italic;color: #808080;}form small {color: #8b2a43;font-size: 10px;}form h2 small {color: #8b2a43;font-size: 10px;text-transform: none;}form label {font-weight: bold;}label.error a {text-decoration: underline;color: #8b2a43;}label.error a:hover {color: #487842;}label.checkbox-label, label.radio-label {font-weight: normal !important;cursor: pointer;}p.error {color: #8b2a43;}.error-focus {-webkit-box-shadow: 0 0 5px #ff0000 !important;-moz-box-shadow: 0 0 5px #ff0000 !important;box-shadow: 0 0 5px #ff0000 !important;padding: 3px 0px 3px 3px !important;border: 1px solid #ff0000 !important;}input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select {font-family: inherit;background-color: #e8e8e8;}select {padding: 0.5rem 20px 0.5rem 0.5rem;}.product-wrapper {padding: 20px;}.product-title {background: url('/amass/skins/default/images/bg-product-title.png');display: block;color: #ffffff;padding: 10px;position: absolute;bottom: 0px;text-align: center;font-weight: bold;font-size: 14px;width: 100%;}.product-title a {color: #ffffff;}.product-title a:hover {color: #e5e5e5;}.product-container {position: relative;padding: 0px;width: 100%;}.product-image img {width: 100%;}.large-block-grid-5 {padding: 0px !important;margin: 0px !important;}.large-block-grid-5 li {padding: 0px 3px !important;margin: 0px !important;}.columns.padding {padding-left: .9375rem !important;padding-right: .9375rem !important;}.column, .columns {padding-left: 0 !important;padding-right: 0 !important;}.row {max-width: 1200px;}.row .row {margin-left: 0 !important;margin-right: 0 !important;}form .column:not(:first-child), form .columns:not(:first-child) {padding-left: 0px !important;}.right {padding: 0px 0px 0px 10px;}table, td, tr {background: none !important;border: none;}th:last-child, td:last-child {border: none;float: none !important;}.[class*="column"] + [class*="column"]:last-child {float: none !important;}::-webkit-input-placeholder {color: #0a0a0a !important;opacity: 1;}:-moz-placeholder {color: #0a0a0a !important;opacity: 1;}::-moz-placeholder {color: #0a0a0a !important;opacity: 1;}:-ms-input-placeholder {color: #0a0a0a !important;opacity: 1;}.clearing-thumbs .th {margin: 8px 0px 0px 0px !important;}table {margin-bottom: 20px;border: none;}table tr th, table tr td {padding: 0;font-size: 1em;line-height: 20px;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color: #7d7d7d;}button, .button, .button:active, .button:link, .button:visited {background: #8b2943;font-family: "BebasNeue", serif;font-size: 23px;padding: 5px 40px;text-transform: uppercase;}.button a {color: #ffffff !important;}button:hover, .button:hover {background: #4c1423;font-family: "BebasNeue", serif;font-size: 23px;text-transform: uppercase;}.button a:hover {color: #4c1423 !important;}.button-grey {background: #c6c6c6 !important;color: #888888 !important;}.button-grey:hover {background-color: #4e3f55 !important;color: #ffffff !important;}.button-placeholder {height: 54px;}.tiny.button:hover {background: #4c1423;font-size: 0.6875rem;}.buttonIconWrapper {cursor: pointer;text-align: center;text-decoration: none;}.buttonIconWrapper a {text-decoration: none;}.buttonIconWrapper .buttonIcon {background: #8b2943;padding: 5px 40px;}.buttonIconWrapper:hover .buttonIcon {background: #4c1423;}.buttonIcon {display: table;}.buttonIcon .icon {display: none;}.buttonIcon .title {display: table-cell;color: #ffffff !important;font-family: "BebasNeue", serif;font-size: 23px;text-transform: uppercase;}.buttonIconWrapper .buttonIcon .title a, .buttonIconWrapper .buttonIcon .title a:hover {color: #ffffff !important;font-family: "BebasNeue", serif;font-size: 23px;text-transform: uppercase;}.buttonIcon .title input {color: #ffffff !important;font-family: "BebasNeue", serif;font-size: 23px;text-transform: uppercase;}.green-btn {background: #78853a !important;}.green-btn:hover {background: #4b5425 !important;}.grey-btn {background: #acacac;}.grey-btn:hover {background: #7a7a7a;}.indicator_container {position: absolute;display: none;text-align: center;background-color: #ffffff;z-index: 1000;}.indicator_wrapper {position: relative;top: 50%;}.search_indicator_container {position: absolute;display: none;text-align: center;z-index: 1000;}.search_indicator_wrapper {position: relative;top: 40%;text-align: center;}.search_indicator_information {background-color: #000000;border: #646464 1px solid;width: 160px;margin: auto auto;padding: 20px 0px;}.search_indicator_text {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 16px;color: #ffffff;padding: 0px 0px 10px 0px;}.search_indicator_medium {position: relative;height: 31px;width: 31px;background: url('/amass/skins/default/images/indicator_medium.gif');margin: 0px auto;}.checkbox-list {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}.checkbox-list-entry {padding: 0px 0px 4px 0px;}.checkbox-list-entry input {margin: 0px 6px 0px 0px;}.checkbox-list-entry label {font-weight: normal;}.google-translate-wrapper {display: block;padding: 5px 0px 5px 5px;text-align: right;}.goog-te-gadget-simple {background-color: #ffffff;border: none !important;font-size: 10pt;display: inline-block;padding-top: 1px;padding-bottom: 2px;cursor: pointer;}.bg-slide {background-size: cover;width: 100%;background-repeat: no-repeat;background-position: center center;height: 88vh;padding: 20px 0px;text-align: center !important;}.slider-content {display: table;height: 100%;width: 100%;}.slider-content .slider-cell {display: table-cell;text-align: center;vertical-align: middle;}.slider-content .slider-cell .bg-slide-button {display: block;}.slider-content .slider-cell .bg-slide-button img {display: initial;}.slider-content .slider-cell .white-button {font-family: "BebasNeue", serif;text-transform: uppercase;text-decoration: none;color: #ffffff;border: solid 3px #ffffff;margin: 0px 8px;display: inline-block;}.slider-content .slider-cell .white-button:hover {background-color: #778E1D;}.home-slider ul li {display: none;}.orbit-container {background: transparent !important;}.orbit-container .orbit-timer {left: -10000px;top: auto;height: 1px;overflow: hidden;position: absolute;width: 1px;}.orbit-container .orbit-prev {background: transparent url('/amass/skins/default/images/slide-controls-left.png') no-repeat center center;width: 50px !important;height: 50px !important;}.orbit-container .orbit-prev > span, .orbit-container .orbit-next > span {display: none;}.orbit-container .orbit-prev:hover, .orbit-container .orbit-next:hover {background-color: transparent !important;}.orbit-container .orbit-next {background: transparent url('/amass/skins/default/images/slide-controls-right.png') no-repeat center center;width: 50px !important;height: 50px !important;}.orbit-bullets-container {position: relative;}.orbit-bullets {position: absolute;z-index: 500;bottom: 0;left: 50%;margin: -40px 0px 0px -25px;}.orbit-bullets li {background: transparent url('/amass/skins/default/images/dot-off.png') no-repeat center center;width: 11px;height: 11px;border: none !important;cursor: pointer;}.orbit-bullets li.active {background: transparent url('/amass/skins/default/images/dot-on.png') no-repeat center center;width: 11px;height: 11px;border: none !important;}.top-toolbar-wrapper {display: table;width: 100%;padding: 0px;margin: 0px;border-bottom: 1px solid #cccccc !important;height: 37px !important;z-index: 10000;}.top-toolbar-wrapper .top-toolbar-cell {display: table-cell;vertical-align: middle;}.top-toolbar-wrapper .top-toolbar-cell.newsletter {background-color: #8b2943;}.top-toolbar-wrapper .top-toolbar-cell.right-bar {border-right: 1px solid #cccccc;}.top-toolbar-wrapper .top-toolbar-cell:nth-child(1) {width: 25%;}.top-toolbar-wrapper .top-toolbar-cell:nth-child(2) {width: 20%;}.top-toolbar-wrapper .top-toolbar-cell:nth-child(3) {width: 10%;}.top-toolbar-wrapper .top-toolbar-cell:nth-child(4) {width: 20%;}.top-toolbar-wrapper .top-toolbar-cell:nth-child(5) {width: 20%;}.top-toolbar-wrapper .toolbar-social-links {padding: 5px 0px;text-align: center;}.top-toolbar-wrapper .toolbar-social-links img {max-width: 30px;}.toolbar-link-red {font-family: "BebasNeue", serif;color: #8b2943;font-size: 20px !important;display: block;padding: 8px 0px;text-align: center;width: 100%;float: left;}.toolbar-link-green {font-family: "BebasNeue", serif;color: #778e1d;font-size: 20px !important;display: block;padding: 8px 0px;text-align: center;width: 100%;float: left;}.toolbar-right-border {border-right: 1px solid #cccccc;}.join-newsletter, .join-newsletter:visited {background-color: #8b2943;color: #ffffff;text-align: center;font-family: "BebasNeue", serif;font-size: 20px !important;display: block;padding: 8px 0px;}.join-newsletter:hover {color: #cccccc;}.dropdown li a, .dropdown li {color: #4d4d4d !important;text-align: left;}.main-menu-wrapper .top-bar-section ul li a {color: #4d4d4d;font-family: "BebasNeue", serif;font-weight: normal !important;font-size: 22px !important;padding: 0px 22px !important;}.main-menu-wrapper .top-bar-section ul li a:hover, .main-menu-wrapper .top-bar-section ul li .onState {color: #6c2034;background: transparent !important;}. .main-menu-wrapper .top-bar-section ul {color: #6c2034;background: #fff !important;}.top-bar-section ul li:hover a {color: #6c2034 !important;background: transparent !important;}.main-menu-wrapper .top-bar-section ul li ul li a {color: #888;font-family: "BebasNeue", serif;font-weight: normal !important;font-size: 22px !important;padding: 0px 22px !important;}.top-bar-section ul li:hover {color: #6c2034 !important;}.top-bar-section .has-dropdown > a::after {display: none;}.top-bar-section ul li.has-dropdown {background: url('/amass/skins/default/images/nav-arrow-dark-grey.png') no-repeat center right;}.top-bar-section ul li.has-dropdown:hover {background: url('/amass/skins/default/images/nav-arrow-grey-on.png') no-repeat center right;}.main-menu-wrapper .top-bar-section ul li {font-size: 21px !important;font-family: "BebasNeue", serif;background-color: #ffffff !important;}.main-menu-wrapper .top-bar-section li:not(.has-form) a:not(.button) {padding: 0px 10px !important;}.main-menu-wrapper .off-canvas-wrap {display: block;}.main-menu-wrapper .top-bar.expanded .toggle-topbar a span {box-shadow: none;}.main-menu-wrapper .top-bar .top-bar-section {float: right;}.main-menu-wrapper .top-bar {padding: 0px !important;width: 100%;background: #ffffff !important;}.main-menu-wrapper .top-bar-section ul li > a, .top-bar-section ul {background: transparent !important;}.main-menu-wrapper .top-bar-section li.active > a:first-child {color: #e9c663 !important;}.lt-ie9 .main-menu-wrapper .top-bar {padding-top: 10px !important;}.lt-ie9 .top-bar a {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px !important;font-weight: bold;text-transform: uppercase;padding: 0px 15px !important;line-height: 16px !important;color: #707070 !important;}.lt-ie9 .top-bar a:hover {color: #dde1b6 !important;}.page-title {font-family: "BebasNeue", cursive;font-size: 92px;line-height: 90px;color: #ffffff;font-weight: 500;text-shadow: 0px 0px 8px rgba(1, 1, 1, 0.86);}.level2-header-noimage {height: 339px;background-size: cover;width: 100%;background-repeat: no-repeat;background-position: center center;padding: 20px 0px;text-align: center !important;border-bottom: 10px solid #8b2943;}.level2-header {height: 339px;background-size: cover;width: 100%;background-repeat: no-repeat;background-position: center center;padding: 0px 0px;text-align: center !important;border-bottom: 10px solid #8b2943;}.level2-header.top {background-position: top center;}.level2-header .title-table {display: table;width: 100%;height: 100%;}.level2-header .title-table .title-cell {display: table-cell;vertical-align: middle;}.level2-header .white-button {border: 2px solid #ffffff;color: #ffffff;padding: 10px 50px;font-family: "BebasNeue", cursive;font-size: 20px;margin: 10px 0px 0px 0px;display: inline-block;}.level2-header .white-button:hover {background-color: #ffffff;color: #78853a;}.header-awards {background-image: url('/amass/skins/default/images/slider-l2-awards-2.jpg');}.header-directions {background-image: url('/amass/skins/default/images/slider-l2-visit-directions.jpg');}.header-donations {background-image: url('/amass/skins/default/images/slider-l2-about-donations.jpg');}.header-about {background-image: url('/amass/skins/default/images/slider-l2-about-2.jpg');}.header-visit {background-image: url('/amass/skins/default/images/slider-l2-visit-2.jpg');}.header-media-trade {background-image: url('/amass/skins/default/images/slider-l2-media-trade-2.jpg');}.header-news {background-image: url('/amass/skins/default/images/slider-l2-news-2.jpg');}.header-library {background-image: url('/amass/skins/default/images/slider-l2-library.jpg');}.header-planner {background-image: url('/amass/skins/default/images/slider-l2-itinerary-planner-2.jpg');}.header-wineries {background-image: url('/amass/skins/default/images/slider-l2-wineries-3.jpg');}.header-events {background-image: url('/amass/skins/default/images/slider-l2-events-3.jpg');}.header-contact {background-image: url('/amass/skins/default/images/slider-l2-contact-2.jpg');}.header-maps {background-image: url('/amass/skins/default/images/slider-l2-maps-2.jpg');}.header-membership {background-image: url('/amass/skins/default/images/slider-l2-membership-2.jpg');}.header-membership-join {background-image: url('/amass/skins/default/images/slider-l2-membership-affiliates.jpg');}.header-vineyards {background-image: url('/amass/skins/default/images/slider-l2-vineyards-2.jpg');}.header-where-to-eat {background-image: url('/amass/skins/default/images/slider-l2-visit-where-to-eat.jpg');}.header-where-to-stay {background-image: url('/amass/skins/default/images/slider-l2-visit-where-to-stay.jpg');}.header-what-to-do {background-image: url('/amass/skins/default/images/slider-l2-what-to-do.jpg');}.header-history {background-image: url('/amass/skins/default/images/slider-l2-about-history2.jpg');}.header-friends {background-image: url('/amass/skins/default/images/slider-l2-about-friends-partners.jpg');}.header-transpotation {background-image: url('/amass/skins/default/images/slider-l2-transportation.jpg');}.header-plan-event {background-image: url('/amass/skins/default/images/slider-l2-plan-your-event.jpg');}.header-services {background-image: url('/amass/skins/default/images/slider-l2-services.jpg');}.header-partners {background-image: url('/amass/skins/default/images/slider-l2-partners-2.jpg');}.header-sponsors {background-image: url('/amass/skins/default/images/slider-l2-sponsorships-2.jpg');}.home-wrapper {background-color: #ffffff;padding: 50px 0px;margin: 0px 0px 25px 0px;}.home-introduction {max-width: 925px;margin: 0px auto;}.home-introduction p {font-family: "BebasNeue", serif;font-size: 24px;line-height: 34px;text-align: center;color: #4d4d4d;text-transform: uppercase;}.home-cta-wrapper {}.home-cta-wrapper .row {max-width: 1200px;}.home-cta-wrapper .columns {padding: 5px !important;}.home-cta-wrapper .home-cta-block-wrapper {overflow: hidden;}.home-cta-wrapper .home-cta-block {display: table;width: 100%;}.home-cta-wrapper .home-cta-block.cta-bg {position: relative;background-size: cover;background-repeat: no-repeat;background-position: center center;width: 100%;transition: all .5s;}.home-cta-wrapper .home-cta-block .cta-block-content {display: table-cell;vertical-align: middle;text-align: center;font-family: "BebasNeue", serif;color: #ffffff;text-decoration: none;transition: all .5s;}.home-cta-wrapper .home-cta-block.cta-bg:hover, .home-cta-wrapper .home-cta-block.cta-bg:focus {transform: scale(1.2);}.home-cta-wrapper .home-cta-block.cta-bg:hover .cta-block-content, .home-cta-wrapper .home-cta-block.cta-bg:focus .cta-block-content {transform: scale(0.85);}.home-cta-horizontal-wrapper {padding: 50px 0px 0px 0px;}.home-cta-horizontal-wrapper .row {max-width: 1200px;}.home-cta-horizontal-wrapper .columns {padding: 5px !important;}.home-cta-horizontal-wrapper .cta-image {text-align: center;}.home-cta-horizontal-wrapper .cta-content-wrapper .type-title {font-family: "BebasNeue", serif;font-size: 24px;line-height: 34px;color: #778e1d;text-transform: uppercase;padding: 0px 0px 10px 0px;}.home-cta-horizontal-wrapper .cta-content-wrapper .winery-title {font-family: "BebasNeue", serif;font-size: 36px;line-height: 46px;color: #8b2943;padding: 0px 0px 20px 0px;}.home-cta-horizontal-wrapper .cta-content-wrapper .winery-content p {font-size: 18px;line-height: 28px;color: #4d4d4d;}.home-cta-horizontal-wrapper .cta-content-wrapper .winery-content a {font-size: 18px;line-height: 28px;}.home-video-wrapper {padding: 50px 0px 0px 0px;}.home-video-wrapper .row {max-width: 1200px;}.home-video-wrapper .columns {padding: 5px !important;}.home-video-wrapper .video-wrapper .video-title {font-family: "BebasNeue", serif;font-size: 36px;line-height: 46px;color: #8b2943;padding: 0px 0px 20px 0px;text-align: center;}.competition-awards-wrapper {margin: 0px 10px;}.competition-awards-wrapper .grid-table-header {}.competition-awards-wrapper .grid-table-header .grid-table-header-cell {padding: 4px 5px;}.competition-awards-wrapper .grid-table-header .grid-table-header-cell .grid-header-title {font-size: 14px !important;}.competition-awards-wrapper .search-controls-wrapper .main-table .main-table-colum {width: 33% !important;}.about-column-title {font-size: 25px;font-family: "BebasNeue", serif;display: block;color: #78853a;text-transform: uppercase;}.about-cta-text {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;color: #959595;text-align: left;padding: 10px 20px;}.about-cta-text p {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;padding: 10px;font-size: 14px;color: #959595;text-align: left;}.about-cta-wrapper .cta-block {margin-bottom: 10px !important;}.directions-list-container .block-green-border-top {margin: 0px 0px 10px 15px !important;padding: 20px 0px 0px 0px !important;height: 913px;}.directions-list-container .directions-list-wrapper {position: relative;margin: 0px;padding: 0px 10px;height: 840px;overflow: hidden;}.directions-list-container .directions-list-wrapper .bayMap {margin: 0px 15px 10px 10px;border-bottom: 1px solid #d5d5d6;padding-bottom: 5px;}.directions-list-container .directions-list-wrapper .bayMap:last-child {margin-bottom: 10px;border-bottom: none !important;padding-bottom: 5px;}.container-directions-wrapper-side {padding: 10px 0px 10px 5px;}.btnmap {background: transparent;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;padding: 5px 0px;margin: 0px 0px 0px;color: #8b2943;border: none;}.map_canvas {background: #f4f4f4;padding: 5px;}.btn-view-map {background: #778e1d;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 10px;padding: 5px 10px;color: #ffffff;border: none;text-transform: uppercase;display: block;width: 80px;text-align: center;}.btn-view-map:hover {background: #4d5b13;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 10px;padding: 5px 10px;color: #ffffff;border: none;text-transform: uppercase;display: block;width: 80px;text-align: center;}.maps-wrapper {text-align: center;}.maps-wrapper .map-item-wrapper {text-align: center;padding: 20px 0px 0px;}.maps-wrapper .map-item-wrapper a {margin: 5px 0px 0px;display: block;}.my-test-status-wrapper {padding: 5px;}.my-test-status-entry {clear: both;}.my-test-pass .status-descr {display: inline-block;padding: 0px 4px;font-size: 14px;color: #2e6d26;}.my-test-fail .status-descr {display: inline-block;padding: 0px 4px;font-size: 14px;color: #e61722;}.my-test-notcomplete .status-descr {display: inline-block;padding: 0px 4px;font-size: 14px;color: #4b87d0;}.video-section {padding: 0px 0px 10px 0px;}.video-section .video-wrapper {position: relative;padding-bottom: 56.25%;height: 0;}.video-section .video-wrapper iframe {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}.test-question-wrapper {padding: 10px 0px;display: table;width: 100%;text-align: left;}.test-question-row {display: table-row;}.test-question-cell-status {display: table-cell;vertical-align: top;line-height: 16px;width: 20px;}.test-question-cell-status img {float: left;}.test-question-cell-number {display: table-cell;vertical-align: top;width: 30px;font-size: 14px;font-weight: bold;text-align: right;line-height: 16px;padding-right: 10px;}.test-question-cell-question {display: table-cell;vertical-align: top;font-size: 14px;font-weight: bold;}.test-question-cell-question .question-text {padding: 0px;margin: 0px 0px 4px 0px;line-height: 16px;}.test-question-text-answer-wrapper {padding: 10px 10px 10px 10px;font-weight: normal;}.test-question-answer-wrapper {display: table;padding: 10px 10px 10px 10px;}.test-question-answer-wrapper .test-question-answer-row .test-question-answer-cell-radio {display: table-cell;width: 20px;}.test-question-answer-wrapper .test-question-answer-row .test-question-answer-cell-label {display: table-cell;}.test-question-answer-wrapper .test-question-answer-row .test-question-answer-cell-radio input {margin: 0px 0px 5px 0px !important;}.test-question-answer-wrapper .test-question-answer-row .test-question-answer-cell-label label {margin: 0px 0px 5px 0px !important;font-weight: normal !important;}.test-results-header {font-size: 30px;font-weight: bold;color: #8b2a43;text-align: center;}.test-results-info {font-size: 16px;line-height: 22px;font-weight: bold;color: #000000;text-align: center;padding: 20px 0px;}.article-wrapper .block-green-border-top {margin: 0px 0px 10px 0px !important;padding: 20px !important;text-align: left;}.press-room-image-wrapper {height: 160px;width: 220px;overflow: hidden;position: relative;}.press-room-image-wrapper img {display: block;margin: 0px auto;}.article-gallery-wrapper .bg-white {margin: 0px 0px 10px 0px !important;}.article-gallery-wrapper h3 {font-family: "BebasNeue", serif;font-size: 24px;line-height: 30px;font-weight: normal;color: #8b2943;padding: 10px 0px 0px 0px;margin: 0px;}.gallery-image-wrapper {padding: 20px 0px 0px 0px;}.press-room-video-wrapper {width: 220px;overflow: hidden;position: relative;}.press-room-thumbnail-wrapper {padding: 0px 0px 10px 0px;}.press-room-recent-coverage-entry {padding: 0px 0px 10px 0px;border: 1px solid #cccccc;-webkit-box-shadow: 0 8px 6px -6px black;-moz-box-shadow: 0 8px 6px -6px black;box-shadow: 0 8px 6px -6px black;margin-bottom: 15px;}.press-room-recent-coverage-entry .article-image {text-align: center;padding: 20px;}.press-room-recent-coverage-entry .article-title {padding: 20px 0px 2px 0px;}.press-room-recent-coverage-entry .article-title a {font-size: 18px;font-weight: bold;}.district-profile-wrapper .columns {padding-left: .9375rem !important;padding-right: .9375rem !important;}.district-thumbnail-wrapper {padding: 0px 0px 30px 0px;}.district-thumbnail-wrapper .district-image {text-align: center;}.district-thumbnail-wrapper .district-image img {max-width: 140px;}.district-thumbnail-wrapper a:hover {text-decoration: none;}.district-thumbnail-wrapper .district-thumbnail-image {position: relative;background-size: cover;background-repeat: no-repeat;background-position: bottom center;width: 100%;height: 140px;margin: 0px 0px 10px 0px;}.district-thumbnail-wrapper .district-thumbnail-image .info-wrapper {display: table;height: 100%;width: 100%;}.district-thumbnail-wrapper .district-thumbnail-image .info-wrapper .info {display: table-cell;vertical-align: middle;text-align: center;}.district-thumbnail-wrapper .district-thumbnail-image .info-wrapper .info .title h3 {font-family: "BebasNeue";font-size: 24px;font-weight: normal;color: #ffffff;}.district-profile-info {}.district-profile-info .section-header {font-family: "BebasNeue";font-size: 36px;line-height: 40px;text-transform: uppercase;padding: 0px 0px 10px 0px;}.district-profile-info .district-images .columns {padding-left: .9375rem !important;padding-right: .9375rem !important;}.district-profile-info .district-images .separator {height: 30px;}.district-profile-info .button {padding: 15px 60px;font-size: 24px;}.membership-column-title {font-size: 25px;font-family: "BebasNeue", serif;display: block;color: #78853a;text-transform: uppercase;min-height: 55px;padding: 0px 15px;}.membership-cta-text {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;color: #959595;text-align: left;}.membership-cta-text p {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;padding: 5px 0px 0px;font-size: 14px;color: #959595;text-align: left;}.memebership-price-block {min-height: 55px;padding: 0px 20px;font-weight: bold;text-align: center;}.memebership-featured-text {padding: 5px 20px 20px 20px;}.grid-member-info-wrapper {padding: 8px 0px 10px 0px;}.grid-member-info-wrapper label {font-weight: bold;padding-right: 10px;text-align: right;}.membership-grid-wrapper .grid-table-row {border-bottom: none !important;}.membership-grid-wrapper .grid-table-cell {padding: 0px !important;}.membership-search-controls .checkbox-list {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}.membership-search-controls .search-controls-wrapper .main-table .main-table-colum {float: left;}.membership-search-controls .checkbox-list-entry {padding: 0px 10px 4px 0px;}.membership-search-controls .checkbox-list-entry label {font-weight: normal;}.membership-title-header {text-align: center;text-transform: uppercase;padding: 0px 0px 10px 0px;}.winery-list-wrapper {}.winery-list-wrapper .row {max-width: 1200px;}.winery-list-wrapper .columns {padding: 5px !important;}.member-listing-wrapper {overflow: hidden;}.member-listing {display: table;width: 100%;height: 100%;}.member-listing.bg {background-color: #8b2943;position: relative;background-size: cover;background-repeat: no-repeat;background-position: center center;width: 100%;transition: all .5s;}.member-listing .content {position: relative;background-size: cover;background-repeat: no-repeat;background-position: center center;background-image: url('/amass/skins/default/images/wineries-tn-overlay.png');display: table-cell;vertical-align: middle;text-align: center;font-family: "BebasNeue", serif;color: #ffffff;text-decoration: none;padding: 0px 25px;transition: all .5s;}.member-listing.bg:hover, .member-listing.bg:focus {transform: scale(1.2);}.member-listing.bg:hover .content, .member-listing.bg:focus .content {transform: scale(0.85);}.field-sub-table {display: table;}.field-sub-table .field-sub-row {display: table-row;}.field-sub-table .field-sub-column {display: table-cell;vertical-align: top;padding-right: 5px;}.field-sub-table .column-padding {padding-right: 30px !important;}.field-sub-table .field-sub-column:last-child {padding-right: 0px !important;}.field-sub-table .field-sub-column label {font-weight: normal;}.button_action {cursor: pointer;}.membership-list-actions .button_action {padding: 10px 0px 0px 0px;}.timepicker-control {display: table;}.timepicker-control .timepicker-column {display: table-cell;vertical-align: top;}.timepicker-control .text-column {padding: 7px 2px 0px 2px;}.has-tip {border: none !important;}.has-tip img {vertical-align: top;}.has-tip .small-help {padding-top: 4px;}.has-tip .large-help {padding-top: 6px;}.control-text-wrapper {padding: 8px 0px 0px 0px;}.text-counter {font-family: Arial, Verdana, Sans-serif;font-size: 12px;font-weight: normal;color: #800000;padding: 0px 0px 10px 0px;margin-top: -8px;}.member-room-list .field-sub-column .header-title, .member-varietal-list .field-sub-column .header-title, .member-sellingto-list .field-sub-column .header-title {font-weight: bold;text-align: center;color: #4d4d4d;padding-bottom: 5px;}.member-room-list .room-type, .member-room-list .room-name {width: 40%;}.member-room-list .room-capacity {width: 20%;}.member-room-list .field-sub-column:last-child {width: 30px !important;}.member-varietal-list .varietal-type {width: 19%;vertical-align: middle;}.member-varietal-list .varietal-rootstock {width: 10%;vertical-align: middle;}.member-varietal-list .varietal-trellis {width: 19%;vertical-align: middle;}.member-varietal-list .varietal-acres, .member-varietal-list .varietal-tons-produced, .member-varietal-list .varietal-estate-acres, .member-varietal-list .varietal-acres-planted, .member-varietal-list .varietal-acres-fallow, .member-varietal-list .varietal-clone, .member-varietal-list .varietal-year {width: 7.5%;vertical-align: middle;}.member-varietal-list .field-sub-column:last-child {width: 30px !important;}.member-sellingto-list .sellingto-name {width: 100%;}.member-sellingto-list .field-sub-column:last-child {width: 30px !important;}.field-sub-table .radio-list .field-sub-column {padding-top: 10px;}.a-la-carte-menu-wrapper {padding: 20px 0px;}.a-la-carte-menu-wrapper .field-sub-table {padding: 0px 20px;}.a-la-carte-menu-wrapper .checkbox-wrapper {padding: 3px 8px 0px 0px;}.a-la-carte-menu-wrapper .checkbox-label {font-weight: bold !important;}.radio-header {font-weight: bold;color: #6c2034;padding: 0px 0px 10px 0px;}.radio-header input {padding: 0px !important;margin: 0px !important;}.paymenttype-information {padding: 10px 20px 0px 20px;}.number-block-green {height: 30px;width: 30px;text-align: center;font-family: "BebasNeue", serif;font-size: 19px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;margin: 0px 10px 0px 0px;padding: 4px 0px 0px 0px;background: #b1bc84;color: #ffffff;display: inline-block;}.itinerary-planner {margin: 0px 10px;}.itinerary-planner .row {max-width: 100% !important;}.itinerary-planner .map-block {background-color: #ffffff;border: 1px solid #cccccc;-webkit-box-shadow: 0 8px 6px -6px black;-moz-box-shadow: 0 8px 6px -6px black;box-shadow: 0 8px 6px -6px black;}.itinerary-planner .map-overlay {background: transparent;position: relative;width: 100%;height: 540px;top: 540px;margin-top: -540px;z-index: 100;}.itinerary-planner .map-wrapper {height: 540px;width: 100%;}.itinerary-planner table, .itinerary-planner tbody, .itinerary-planner tfoot, .itinerary-planner thead, .itinerary-planner tr, .itinerary-planner th, .itinerary-planner td {border: 0 !important;}.itinerary-planner table {border-collapse: separate !important;border-spacing: 0 !important;}.itinerary-planner th, .itinerary-planner td {font-weight: normal !important;text-align: left !important;}.itinerary-planner .adp-text {padding-left: 8px;font-weight: bold;}.adp-placemark td {min-width: 24px !important;}.itinerary-planner .adp-marker {width: 22px !important;height: 40px;}.itinerary-planner .itinerary-thumbnail-wrapper {padding: 5px 10px 10px 5px;}.itinerary-planner .member-container {font-size: 11px !important;line-height: 15px !important;}.itinerary-planner .member-container p, .itinerary-planner .member-container a, .itinerary-planner .member-container .columns {font-size: 11px !important;line-height: 15px !important;}.itinerary-planner .member-container .floatleft {padding: 0px 8px 8px 0px !important;}.itinerary-planner .member-container .member-info-wrapper {padding: 0px 0px 10px 0px;}.itinerary-planner .member-container .member-info-wrapper label {font-weight: bold;padding-right: 10px;font-size: 11px !important;line-height: 15px !important;text-align: right;}.itinerary-planner .member-container .member-info-wrapper p {margin-bottom: 10px;}.itinerary-planner .block-green-border-top-no-margin {background: #ffffff;border-top: 10px solid #78853a;padding: 20px 20px 0px;text-align: center;margin: 0px 0px 10px 0px;}.itinerary-planner .intructions-table {display: table;}.itinerary-planner .intructions-table .intructions-table-row {display: table-row;}.itinerary-planner .intructions-table .intructions-table-cell-number {display: table-cell;vertical-align: top;width: 20px;padding: 2px 0px 10px 0px;}.itinerary-planner .intructions-table .intructions-table-cell-text {display: table-cell;vertical-align: top;padding: 2px 0px 10px 0px;}.itinerary-planner .infobox-wrapper {}.itinerary-planner .infobox-wrapper .infobox {border: 2px solid black;margin-top: 8px;background: #333;color: #FFF;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;font-weight: bold;padding: .5em 1em;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-shadow: 0 -1px #000000;-webkit-box-shadow: 0 0 8px #000;box-shadow: 0 0 8px #000;}.itinerary-planner .winery-list-container .block-green-border-top {margin: 0px 0px 10px 15px !important;padding: 20px 10px 0px 20px !important;height: 630px;}.itinerary-planner .winery-list-container .winery-list-wrapper {position: relative;margin: 0px;padding: 0px;height: 540px;overflow: hidden;}.itinerary-planner .winery-list-container .winery-list-wrapper .content {margin: 0px 20px 0px 0px;}.itinerary-planner .winery-list-container .winery-list-wrapper .content .list-entry {margin: 0px 0px 5px 0px;}.itinerary-planner .winery-list-container .winery-list-wrapper .content .list-entry h4 {margin: 0px;padding: 0px;font-family: "BebasNeue", serif;font-size: 17px;line-height: 19px;font-weight: normal;color: #707070;}.itinerary-planner .winery-list-container .winery-list-wrapper .content .list-entry .list-entry-actions {margin: 0px;}.itinerary-planner .winery-list-container .winery-list-wrapper .content .list-entry .list-entry-actions a {font-size: 11px;}.itinerary-planner .control-panel-container .block-green-border-top {margin: 0px 0px 10px 15px !important;padding: 20px 10px 0px 20px !important;}.itinerary-planner .control-panel-container .member-list-wrapper {position: relative;margin: 0px;padding: 0px;height: 125px;overflow: hidden;}.itinerary-planner .control-panel-container .member-list-wrapper .content {margin: 0px 20px 0px 0px;}.itinerary-planner .control-panel-container .member-list-wrapper .content .list-entry {margin: 0px 0px 5px 0px;}.itinerary-planner .control-panel-container .member-list-wrapper .content .list-entry h4 {margin: 0px;padding: 0px;font-family: "BebasNeue", serif;font-size: 17px;line-height: 19px;font-weight: normal;color: #707070;}.itinerary-planner .control-panel-container .member-list-wrapper .content .list-entry .list-entry-actions {margin: 0px;}.itinerary-planner .control-panel-container .member-list-wrapper .content .list-entry .list-entry-actions a {font-size: 11px;}.itinerary-planner .control-panel-container .member-list-wrapper .content .sortable-placeholder {border: 2px dashed #DAD9D3;height: 20px;}.itinerary-planner .control-panel-container .member-list-wrapper .content .list-entry .list-entry-table .list-entry-table-icon-cell {cursor: move;}.itinerary-planner .control-panel-container .block-green-border-top .print-table {display: table;}.itinerary-planner .control-panel-container .block-green-border-top .print-table .print-icon {display: table-cell;padding: 0px 5px 0px 0px;vertical-align: middle;}.itinerary-planner .control-panel-container .block-green-border-top .print-table .print-link {display: table-cell;padding: 0px;}.itinerary-planner .control-panel-container .directions-wrapper {position: relative;margin: 0px;padding: 0px;height: 160px;overflow: hidden;}.itinerary-planner .control-panel-container .directions-wrapper .content {margin: 0px 20px 0px 0px;}.itinerary-planner .control-panel-container .address-wrapper {padding: 0px 10px 5px 0px;}.itinerary-planner .list-entry .list-entry-table {display: table;}.itinerary-planner .list-entry .list-entry-table .list-entry-table-icon-cell {display: table-cell;width: 40px;text-align: center;}.itinerary-planner .list-entry .list-entry-table .list-entry-table-info-cell {display: table-cell;vertical-align: top;}.itinerary-planner .directions-print {padding: 15px 0px 0px 20px;}.itinerary-planner .print .member-container {font-size: 12px !important;line-height: 16px !important;}.itinerary-planner .print .member-container p, .itinerary-planner .print .member-container a, .itinerary-planner .print .member-container .columns {font-size: 12px !important;line-height: 16px !important;}.itinerary-planner .print .member-container .member-info-wrapper label {font-size: 12px !important;line-height: 16px !important;}.cta-events-block {padding: 0px 20px;}.cta-events-block .button {font-family: "BebasNeue", serif;font-size: 23px;padding: 5px 40px;text-transform: uppercase;background: #4e3f55;color: #ffffff;text-decoration: none;}.cta-events-block .button:hover {color: #ffffff;background: #6a1f33;}.action-button {width: 180px;}.event-title-header {padding-left: 20px;}.event-ongoing-header {padding: 8px 30px 0px 0px;}.event-search-controls {}.event-search-controls #mbrrow {position: relative;margin: 0px;padding: 5px 0px 0px 0px;height: 300px;overflow: hidden;}.event-search-controls .checkbox-list {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}.event-search-controls .checkbox-list-entry {padding: 0px 10px 4px 0px;}.event-grid-wrapper .text_note {background: #fff;margin: 0px 10px 10px;padding: 20px;}.event-grid-wrapper .grid-table-row {border-bottom: none !important;}.event-grid-wrapper .grid-table-cell {padding: 0px !important;}.event-heading {font-family: "BebasNeue", serif;font-size: 29px;font-weight: normal;color: #707070;line-height: 30px;}.events-cta-text {min-height: 330px;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;color: #959595;text-align: left;}.event-date-block {background: #6c2034;text-align: center;padding: 10px;margin: 0px 0px 10px 0px;text-align: center;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}.event-date-lineup-block {background: #acacac;display: block;padding: 10px 5px;text-align: center;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}.event-month {color: #ffffff;font-size: 16px;line-height: 24px;}.event-day {color: #ffffff;font-size: 32px;line-height: 36px;}.event-year, .event-dayofweek {color: #ffffff;font-size: 15px;}.event-scroll-block {padding: 4px;height: 160px;overflow: auto;}.event-full-column {padding: 10px;width: 100%;}.event-tickets-wrapper .event-right-column {min-height: 0 !important;}.event-right-column {margin: 0px 0px 10px 0px;padding: 10px;}.event-left-column {margin: 0px 10px 0px 0px;padding: 10px;}.event-ticket-table {display: table;width: 100%;}.event-ticket-table .event-ticket-row {display: table-row;}.event-ticket-table .event-ticket-row .event-ticket-cell {display: table-cell;vertical-align: top !important;}.event-ticket-table .event-ticket-row .event-ticket-cell input, .event-ticket-table .event-ticket-row .event-ticket-cell select {margin: 0px !important;}.event-ticket-table .event-ticket-row .event-ticket-cell.checkbox-cell {width: 10%;text-align: center;padding-top: 4px;}.event-ticket-table .event-ticket-row .event-ticket-cell.title-cell {width: 60%;}.event-ticket-table .event-ticket-row .event-ticket-cell.title-cell .remaining {font-weight: normal;font-size: 12px;color: #b12704;}.event-ticket-table .event-ticket-row .event-ticket-cell.price-cell {width: 15%;text-align: center;padding: 0px 10px;}.event-ticket-table .event-ticket-row .event-ticket-cell.quantity-cell {width: 15%;}.event-ticketnames-table {display: table;width: 100%;padding: 10px 100px 10px 73px;}.event-ticketnames-table .event-ticketnames-row {display: table-row;}.event-ticketnames-table .event-ticketnames-row .event-ticketnames-cell {display: table-cell;width: 50%;padding: 0px 10px 0px 0px;}.event-ticketnames-table .event-ticketnames-row .event-ticketnames-cell input {margin: 0px 0px 5px 0px !important;}.event-ticketnames-table .event-ticketnames-row .event-ticketnames-cell .heading {color: #78853a;}.event-right-column .action-links {padding: 2px 0px 2px 0px;}.event-right-column .action-links .icon {float: left;margin: 0px 6px 0px 0px;}.event-right-column .action-links span {float: left;padding: 0px 4px;}.event-right-column .action-links a {float: left;text-decoration: none;}.event-right-column .action-links a:hover {text-decoration: underline;}.event-soldout-text {font-size: 18px;line-height: 22px;color: #FF0000;}.gallery-block {padding-top: 20px;}.gallery-block .es-carousel-wrapper {background: #ffffff;padding: 0px 27px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;position: relative;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;position: relative;margin-bottom: 10px;}.gallery-block .es-carousel{overflow:hidden;background: #ffffff;}.gallery-block .es-carousel ul li a {border: none;overflow: hidden;height: 100px;}.gallery-block .es-carousel ul li a img {display: block;border: none;max-height: 100%;max-width: 150px;}.gallery-block .rg-image-wrapper{position: relative;padding: 20px 30px;background-color: #ffffff;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;min-height: 20px;}.gallery-block .rg-view {display: none;}.gallery-block .es-nav span{background: transparent url('/amass/skins/default/images/nav_thumbs.png') no-repeat top left;}.gallery-block .rg-image-nav a{background: transparent url('/amass/skins/default/images/nav.png') no-repeat -20% 50%;}.personalities-block {padding-top: 20px;}.personalities-name-block {padding: 5px 0px;text-align: center;}.personalities-name-block h2, .personalities-name-block h2 a {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 16px;font-weight: bold;color: #000;padding: 0px;margin: 0px;}.personalities-name-block h2 a:hover {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 16px;font-weight: bold;color: #000;padding: 0px;margin: 0px;text-decoration: underline;}.silentauctions-block {padding-top: 20px;}.silentauctions-name-block {padding: 5px 0px;text-align: center;}.silentauctions-name-block h2, .silentauctions-name-block h2 a {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 16px;font-weight: bold;color: #000;padding: 0px;margin: 0px;}.silentauctions-name-block h2 a:hover {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 16px;font-weight: bold;color: #000;padding: 0px;margin: 0px;text-decoration: underline;}.faq-block {padding-top: 20px;}.faq-block h2 {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 16px;font-weight: bold;color: #7d7d7d;padding: 0px;margin: 0px;}.event-lineup-wrapper {padding: 0px 20px;}.sponsors-block {padding-top: 20px;}.event-ticket-column-left-wrapper {padding: 0px 20px 0px 0px;}.cc-type-wrapper {padding: 8px 0px 0px 10px;}.paymenttype-month-wrapper {padding: 0px 10px 0px 0px;}.purchase-share-wrapper {border: 1px solid #d6d6d6;padding: 10px;}.purchase-share-wrapper .purchase-share-table {display: table;width: 100%;}.purchase-share-wrapper .purchase-share-table .purchase-share-cell {display: table-cell;vertical-align: top;text-align: center;}.package-price {font-family: "BebasNeue", serif;font-size: 23px;font-weight: normal;color: #6c2034;}.discount-total {color: #ff0000;font-style: italic;}.map-container {height: 650px;width: 100%;}.map-point-list-wrapper {padding: 20px 0px;}.map-point-list-wrapper .map-point-entry {padding: 0px 0px 10px 0px;}.map-point-list-wrapper .map-point-entry .entry-title {font-family: "BebasNeue", serif;font-size: 25px;padding: 4px 0px 10px 0px;}.map-point-list-wrapper .map-point-entry .entry-title img {max-height: 20px;padding: 0px 10px 0px 0px;}.map-point-list-wrapper .map-point-entry .entry-description {}.smallbuttonIconWrapper {cursor: pointer;text-align: center;text-decoration: none;}.smallbuttonIconWrapper .smallbuttonIcon {background-color: #f5f5f5;}.smallbuttonIconWrapper:hover .smallbuttonIcon {background-color: #e5e5e5;}.smallbuttonIcon {border: #DAD9D3 1px solid;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;display: table;vertical-align: middle;padding: 3px 12px 4px 12px;}.smallbuttonIconWrapper a, .smallbuttonIconWrapper a:hover {color: #808080;font-family: Verdana, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;}.smallbuttonIcon .icon {display: table-cell;}.smallbuttonIcon .icon img {vertical-align: text-top;}.smallbuttonIcon .title {display: table-cell;color: #808080;font-family: Verdana, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 11px;font-weight: normal;text-transform: none;padding-left: 4px;}.smallbuttonIconWrapper:hover .title {color: #2F3E99;}.file-upload-control {display: table;}.file-upload-control .control-row {display: table-row;}.file-upload-control .control-row .control-cell {display: table-cell;}.file-upload-control .file-type-controls {position: relative;}.file-upload-control .file-type-controls .icon {float: left;padding: 2px 0px 0px 0px;}.file-upload-control .file-type-controls .title {float: left;padding: 2px 0px 0px 4px;}.file-upload-previous {padding-bottom: 4px;}.file-upload-done {padding: 2px 0px 0px 0px;}.file-upload-done img {float: left;}.file-upload-done .info {font-family: Arial, Verdana, Sans-serif;font-size: 11px;color: #9B9B9B;font-style: italic;padding-left: 4px;}.file-upload-control {position: relative;}.file-upload-control .delete-control {position: absolute;background: url('/amass/skins/default/images/cross_small.png') left top no-repeat;display: none;width: 16px;height: 16px;cursor: pointer;}.file-upload-control:hover .delete-control {display: block;top: 0px;right: 0px;margin: 2px -20px 0px 0px;padding: 3px 2px 2px 2px;}.file-upload-control .upload-button {background-color: #006e97;border-radius: 22px;font-size: 12px;color: #ffffff;cursor: pointer;padding: 3px 15px 2px 15px;display: inline-block;}.file-upload-control .upload-button:hover {background-color: #003144;}.plupload {position: relative;padding: 0px;}.plupload .container {position: relative;display: none;padding: 0px 0px 0px 0px;}.plupload .bar {position: absolute;height: 20px;width: 150px;}.plupload .update-information {position: relative;font-family: Arial, Verdana, Sans-serif;font-size: 12px;color: #666666;font-style: italic;height: 20px;padding: 2px 8px;width: 100%;z-index: 1;overflow: hidden;}.plupload .ui-widget-content {border: 1px solid #d6d6d6;background-color: #ffffff;}.plupload .ui-widget-header {border: 1px solid #d6d6d6;background-color: #c7e0fa;color: #f6f6f6;font-weight: bold;}.plupload .ui-progressbar {height: 20px;}.plupload .ui-progressbar .ui-progressbar-value {margin: -1px;height: 100%;}.grid-wrapper {}.grid-table-list {display: table;border-collapse: collapse;}.grid-table-list .grid-table-row {display: table-row;border: none !important;}.grid-table-list .grid-table-cell {display: table-cell;vertical-align: middle;padding: 2px 4px !important;}.grid-table {display: table;border-collapse: collapse;width: 100%;}.grid-header-table-row {display: table-row;}.grid-table-row {display: table-row;border-bottom: 1px solid #eeeeee;}.grid-table-row:last-child {border: none !important;}.grid-header {border: none !important;}.grid-table-cell {display: table-cell;vertical-align: middle;text-align: left;padding: 6px 10px;}.grid-table-cell-alternating {background-color: #e4e4e4;}.grid-header-table-row .grid-table-cell {padding: 0px !important;border-left: dotted 1px #DAD9D3;border-bottom: solid 1px #DAD9D3;}.grid-header-table-row .grid-table-cell:first-child {border-left: none !important;}.grid-table-cell-checkbox {width: 26px;}.grid-table-header {padding: 2px 0px 6px 0px;}.grid-table-header .grid-table-cell-checkbox {padding: 4px 10px;}.grid-table-header .grid-table-header-cell {white-space: nowrap;padding: 4px 10px;text-align: center;}.grid-table-header .grid-table-header-cell .grid-header-title {text-decoration: none;color: #4f4f4f;font-size: 22px;font-weight: normal;font-family: "BebasNeue", serif;}.grid-table-header .grid-table-header-cell a.grid-header-title:hover {color: #12b3dd;text-decoration: underline;}.grid-wrapper .grid-container-item {border: transparent 2px solid;float: left;padding: 0px;margin: 0px;}.grid-wrapper .grid-container-selected {border: red 2px solid;float: left;padding: 0px;margin: 9px;}.grid-wrapper .grid-container-item-div {overflow: visible;position: relative;}.grid-wrapper .grid-item-div {}.grid-wrapper .grid-container-item-div-footer {clear: both;}.grid-sortable-item {margin: 0px 2px 2px 0px;padding: 0px;float: left;min-height: 70px;}.grid-sortable-container {overflow: visible;margin: 0px;}.grid-sortable-item-handle {cursor: move;}.grid-sortable-placeholder {border: 4px dashed #00abec;margin: 0px 2px 2px 0px;padding: 0px;float: left;height: 70px;width: 94px;}.grid-wrapper .grid-controls {padding: 10px 0px;display: table;}.grid-wrapper .grid-controls .info {display: table-cell;padding: 2px 4px 0px 4px;white-space: nowrap;font-size: 14px;font-style: italic;color: #333333;}.grid-wrapper .grid-controls .item-per-page {display: table-cell;padding-left: 10px;font-size: 12px;color: #333333;}.grid-wrapper .grid-controls .pagination-wrapper {display: table-cell;padding-left: 10px;}.grid-wrapper .grid-controls .item-per-page .container {display: table;}.grid-wrapper .grid-controls .item-per-page .container .show-label {display: table-cell;padding: 0px 4px;white-space: nowrap;font-size: 14px;font-weight: bold;font-style: italic;}.grid-wrapper .grid-controls .item-per-page .container .show-select {display: table-cell;padding-left: 0px;}.grid-wrapper .pagination {padding: 4px 0px;}.grid-wrapper .pagination span {padding: 0px 4px;font-size: 14px;font-weight: bold;font-style: italic;}.grid-wrapper .pagination-newline {padding: 4px 0px 0px 4px;}.grid-wrapper .pagination a {margin: 0px 4px 0px 0px;padding: 2px 3px;text-decoration: none;font-family: Verdana, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight: normal;}.grid-wrapper .pagination a.number, .grid-wrapper .pagination a.number:active, .grid-wrapper .pagination a.number:visited {border: #cccccc 1px solid;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #006e97;font-size: 14px;font-weight: bold;padding: 6px 6px;background-color: #cccccc;}.grid-wrapper .pagination a.number:hover {text-decoration: underline;}.grid-wrapper .pagination a.current, .grid-wrapper .pagination a.current:active, .grid-wrapper .pagination a.current:visited {color: #ffffff;font-size: 14px;font-weight: bold;padding: 6px 6px;background-color: #0080ff;border: #0080ff 1px solid;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.checkbox-scrollbar {height: 250px;overflow: auto;background-color: #ffffff;border: #cfcfcf 2px solid;padding: 4px;}.checkbox-scrollbar label {font-weight: normal;}.checkbox-scrollbar input[type='checkbox'] {margin: 0px;}.search-controls-container {margin: 10px 15px 0px 20px;}.search-controls-container .hr {border-bottom: solid 2px #DAD9D3;margin-bottom: 10px;padding: 8px 0px 6px 0px;}.search-controls-wrapper {text-align: left;}.search-controls-wrapper .main-table {display: table;}.search-controls-wrapper .main-table .main-table-colum {display: table-cell;vertical-align: top;padding-right: 20px;}.search-controls-wrapper .search-field-table {display: table;}.search-controls-wrapper .search-field-row {display: table-row;}.search-controls-wrapper .search-field-row .search-field-label {display: table-cell;vertical-align: top;font-family: Arial, Verdana, Sans-serif;font-size: 14px;font-weight: bold;color: #484848;padding: 4px 0px 4px 0px;}.search-controls-wrapper .search-field-row .search-field-inputcontrol {display: table-cell;vertical-align: top;}.search-controls-wrapper .search-field-row .search-field-note {display: table-cell;vertical-align: top;font-family: Arial, Verdana, Sans-serif;font-size: 13px;color: #9B9B9B;font-style: italic;}.search-controls-wrapper .search-field-subtable {display: table;}.search-controls-wrapper .search-field-subtable .search-field-subrow {display: table-row;}.search-controls-wrapper .search-field-subtable .search-field-subrow .search-field-subcolumn {display: table-cell;vertical-align: top;padding: 0px 4px 0px 0px;font-family: Arial, Verdana, Sans-serif;font-size: 13px;color: #9B9B9B;font-style: italic;}.search-controls-seperator-top {margin-bottom: 20px;padding-bottom: 6px;}.search-controls-seperator-bottom {margin-top: 4px;padding-top: 4px;text-align: right;}.search-controls .grid-table-cell div.text {display: inline;}.search-controls .grid-table-cell div.text a b {color: #8b2943 !important;}.wizard-status-table {display: table;}.wizard-status-table .wizard-status-table-cell {display: table-cell;vertical-align: top;}.WizardCellStep, .WizardCellStepActive, .WizardCellStepDisabled {height: 38px;width: 38px;text-align: center;font-family: "BebasNeue", serif;font-size: 24px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;margin: 5px auto;padding: 8px 10px 10px 10px;}.WizardCellStep {background-color: #b1bc84;color: #ffffff;padding-top: 8px;}.WizardCellStepActive {background-color: #778e1d;color: #ffffff;padding-top: 8px;}.WizardCellStepDisabled {background-color: #b7b7b7 !important;color: #ffffff;padding-top: 8px;}.WizardCellText, .WizardCellTextActive, .WizardCellTextDisabled {font-family: "BebasNeue", serif;font-size: 21px;text-transform: uppercase;padding: 13px 10px;text-align: center;}.WizardCellText {color: #b1bc84;font-weight: normal;}.WizardCellTextActive {color: #778e1d;font-weight: normal;}.WizardCellTextDisabled {color: #b7b7b7;font-weight: normal;}.title-dates-history {border-bottom: 1px solid #585858;}.title-dates-history h2 {font-family: "BebasNeue", serif;color: #585858 !important;font-size: 38px;padding-bottom: 0px;margin-bottom: 0px;margin-top: 0px;}.image-block-history img {border: 2px solid #333;padding: 5px;}.sponsors-column-image {text-align: center !important;}.winery-profile {}.winery-profile .profile-wrapper {background-color: #ffffff;margin: 0px 5px;}.winery-profile .landing-image {position: relative;background-size: cover;background-repeat: no-repeat;background-position: center center;width: 100%;}.winery-profile .profile-content {}.winery-profile .profile-content h2 {font-family: "BebasNeue", serif;font-weight: normal;color: #373737;padding: 0px 0px 20px 0px;margin: 0px;}.winery-profile .profile-content label {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight: bold;color: #3b3b3b;}.winery-profile .profile-content p {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color: #3b3b3b;}.winery-profile .profile-content p a {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color: #3b3b3b;text-decoration: none;}.winery-profile .profile-content p a:hover {color: #541828;text-decoration: underline;}.winery-profile .profile-description {background-color: #ffffff;margin: 0px 5px;}.winery-profile .profile-description .description-content {}.winery-profile .profile-description h4 {font-family: "BebasNeue", serif;font-weight: normal;color: #3b3b3b;padding: 0px 0px 20px 0px;margin: 0px;}.winery-profile .profile-description p {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color: #3b3b3b;}.winery-profile .profile-description .view-all {padding: 20px 0px 0px 0px;}.winery-profile .profile-description .view-all img {max-height: 32px;padding: 0px 5px 0px 0px;}.winery-profile .profile-description .view-all a {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color: #3b3b3b;text-decoration: none;}.winery-profile .profile-description .view-all a:hover {color: #541828;text-decoration: underline;}.winery-profile .profile-description .profile-logo img {max-width: 350px;}.event-carousel {padding: 15px 0px;margin: 0px 10px;width: 100%;position: relative;}.event-carousel.responsive {width: auto;padding: 0px 0px 10px 0px;margin: 0 auto;}.event-carousel div.item {padding: 10px;display: block;float: left;text-align: center;height: 360px;min-width: 210px !important;}.event-carousel div.item .image-wrapper {position: relative;height: 200px;width: 210px;line-height: 200px;overflow: hidden;margin: 0 auto;}.event-carousel div.item .image-wrapper img {vertical-align: middle;max-width: 200px !important;}.event-carousel div.item h2 {text-transform: uppercase;font-size: 18px;line-height: 24px;}.event-carousel a.prev, .event-carousel a.next {display: block;top: 185px;position: absolute;}.event-carousel a.prev {background: url('/amass/skins/default/images/store-controls-left.png') no-repeat transparent;width: 16px;height: 22px;left: -16px;background-position: 0 0;}.event-carousel a.next {background: url('/amass/skins/default/images/store-controls-right.png') no-repeat transparent;width: 16px;height: 22px;right: -16px;background-position: 0 0;}.event-carousel a.prev span, a.next span {display: none;}.event-carousel .clearfix {float: none;clear: both;}.event-carousel div.special-item .thumbnail img {vertical-align: middle;}.event-carousel div.special-item .info button {height: 37px !important;font-size: 0.875rem;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-right-radius: 15px;-moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}.calendar-mini {padding: 5px;background: #fff;color: #7d7d7d;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 10px;}.calendar-mini .month-title {color: #7d7d7d;font-size: 16px;font-weight: bold !important;text-transform: uppercase;text-align: center !important;}.calendar-mini .day-title {color: #7d7d7d;padding: 0px 5px 10px 5px !important;font-size: 13px;font-weight: bold !important;text-align: center !important;width: 14%;}.calendar-mini .month-day {color: #736357;padding: 5px !important;margin: 2px !important;text-align: center !important;background-color: #d7d7d7 !important;border: 2px solid #ffffff !important;font-weight: bold;}.calendar-mini .month-other-day {color: #736357;padding: 5px !important;margin: 2px !important;text-align: center !important;font-style: italic;background-color: #ebebeb !important;border: 2px solid #ffffff !important;font-weight: bold;}.calendar-mini .month-day a, .calendar-mini .month-other-day a {color: #ffffff;}.calendar-mini .day-has-events {color: #ffffff;background-color: #8b2a43 !important;font-weight: bold;}.calendar-mini .day-has-festival {color: #ffffff;background-color: #7a853b !important;font-weight: bold;}.calendar-mini .day-current {color: #ffffff;background-color: #736357 !important;border: 3px solid #fff;}.event-links {padding: 2px 0px 4px 0px;}.event-location {padding: 2px 0px 0px 0px;}.event-future {padding: 20px 0px 0px 0px;}.event-future a {font-family: Arial, verdana, Helvetica, sans-serif;font-size: 18px;font-weight: bold;text-decoration: none;}.event-future a:hover {text-decoration: underline;}.wrapper-events {clear: right;border: 2px solid #000000;}.wrapper-events .top-bar {background: #000000;color: #ffffff;font-weight: bold;padding: 5px;font-size: 14px;}.event-title {color: #cc002e;font-size: 16px;font-weight: bold;text-decoration: none;padding: 5px;}.legend-wrapper {background: #e1e1e1;padding: 5px 0px;margin: 15px 0px 10px 0px;text-align: center;}.legend-table {display: table;margin: 0 auto;}.legend-cell {display: table-cell;vertical-align: middle;padding-right: 6px;}.legend-color-block {width: 15px;height: 15px;}.legend-color-today {background: #736357;}.legend-color-events {background: #8b2a43;}.legend-color-festivals {background: #7a853b;}.legend-text {padding-right: 6px;}.legend-cell:last-child {padding-right: 0px;}.legend-cell:last-child .legend-text {padding-right: 0px;}.wrapper-event-date {width: 70px;background: #ffffff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-align: center;padding: 5px;margin: 5px;}.event-month {font-weight: bold;}.event-date {font-size: 16px;font-weight: bold;}.event-item {padding: 10px 5px;border-top: 2px solid #000000;}.search-field-label {font-weight: bold;text-transform: uppercase;}.search-controls-wrapper .datepicker_input {display: inline;width: 95px;}.search-controls-wrapper .search-field-subtable {display: table;}.search-controls-wrapper .search-field-subtable .search-field-subrow {display: table-row;}.search-controls-wrapper .search-field-subtable .search-field-subrow .search-field-subcolumn {display: table-cell;vertical-align: top;}.search-controls-wrapper .search-field-subtable .search-field-subrow .search-field-subcolumn .label-text {margin: 8px 10px 0px 10px;}.search-controls-seperator-bottom {padding: 10px 0px 0px 0px;}@media print {a[href]:after {content: none !important;}}@media only screen and (max-width: 40em) {.cell-hide-small {display: none;}button, .button {font-family: "BebasNeue", serif;font-size: 23px;padding: 5px 10px;text-transform: uppercase;}.important-message {margin-top: 3em;}.google-translate-wrapper {text-align: center;margin-bottom: 10px;}.grid-member-info-wrapper {padding: 0px 0px 20px;margin: 0px;}.grid-member-info-wrapper label {text-align: left;margin-top: 5px;}.membership-column-title {height: auto;}.logo {padding: 45px 20px 10px;}.bg-slide {height: 65vh;min-height: 300px;}.slider-content .slider-cell .bg-slide-button img {max-height: 200px;max-width: 350px;}.slider-content .slider-cell .white-button {font-size: 20px;line-height: 30px;padding: 5px 20px;}.home-introduction {padding: 0px 20px 25px 20px;}.home-cta-wrapper .home-cta-block.cta-bg {height: 250px;}.home-cta-wrapper .home-cta-block .cta-block-content {font-size: 30px;line-height: 40px;}.home-cta-horizontal-wrapper .cta-content-wrapper {padding: 20px;}.home-cta-horizontal-wrapper .cta-image {max-height: 300px;}.level2-header {height: 200px !important;padding-top: 20px;}.page-title {font-family: "BebasNeue", cursive;font-size: 50px;color: #ffffff;font-weight: 500;text-shadow: 0px 0px 8px rgba(1, 1, 1, 0.86);line-height: 45px !important;}.header-content-message-training {padding: 0px 10px 0px;max-width: 721px;margin: 0px auto 0px !important;}.header-content-message-training .page-title {font-family: "BebasNeue", cursive;font-size: 40px;color: #ffffff;font-weight: 500;text-shadow: 0px 0px 8px rgba(1, 1, 1, 0.86);line-height: 44px !important;}.article-wrapper .block-green-border-top {margin: 0px 5px 10px 5px !important;padding: 20px !important;text-align: left;}.press-room-image-wrapper, .press-room-video-wrapper {display: block !important;margin: 0px;width: 100% !important;text-align: center !important;padding: 0px 20px;}.press-room-image-wrapper a img, .press-room-video-wrapper a img {width: 100% !important;text-align: center !important;}.event-carousel {padding: 15px 0px;margin: 0px 20px;width: 100%;position: relative;}.event-carousel.responsive {width: 250px;padding: 0px 0px 10px 0px;}.event-carousel div.item {padding: 10px 20px;}.top-bar {-webkit-transition:all 0.25s cubic-bezier(0.21, 0, 0.36, 1);-moz-transition:all 0.25s cubic-bezier(0.21, 0, 0.36, 1);transition:all 0.25s cubic-bezier(0.21, 0, 0.36, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:fixed;top:0;left:0;right:0;z-index:99999;display:block;padding-left:20px;padding-right:20px;text-align:right;line-height:2.5em;height:3em;background: #000 !important;color:#dedacd;text-transform:uppercase;text-decoration:none }.top-bar .toggle-topbar.menu-icon a span::after {box-shadow: 0 0 0 1px #8b2943,0 7px 0 1px #8b2943,0 14px 0 1px #8b2943;}.expanded .title-area {background: #333 !important;}.top-bar.expanded .toggle-topbar.menu-icon a span::after {box-shadow: 0 0 0 1px #ffffff,0 7px 0 1px #ffffff,0 14px 0 1px #ffffff;}.top-bar.expanded {background: #fff !important;}.top-bar.expanded .toggle-topbar {background: #333 !important;}.top-bar.expanded .toggle-topbar a {color: #8b2943;}.top-bar.expanded .top-bar-section li a {color: #707070;font-size: 16px;padding: 0px;}.top-bar.expanded .top-bar-section li {color: #707070;padding: 10px 20px !important;font-size: 16px;display: block;background:#fff;width: 100%;}.top-bar.expanded .toggle-topbar a span {box-shadow: none;}.top-bar-section ul li.has-dropdown:hover {background: url('/amass/skins/default/images/nav-arrow-grey-side.png') no-repeat center right;}.top-bar-section ul {width: 100% !important;height: auto !important;display: block !important;margin: 0 !important;padding-bottom: 15px;}.top-bar-section ul li {display: block !important;}.mobile-spacer {height: 45px;}.footer-link-wrapper {padding: 2px 0px !important;}.social-media-footer-wrapper a {padding: 0px 5px !important;}.cta-events-block {padding: 0px !important;text-align: center !important;}.cta-events-block .button {font-size: 14px !important;padding: 5px 20px !important;}.daysleft {text-align: left !important;}.event-grid-wrapper .bg-white-container {margin: 0px 0px 10px 0px !important;}.event-date-block {display: inline-block;min-width: 100px;}.event-month {color: #ffffff;}.event-day {color: #ffffff;}.event-year, .event-dayofweek {color: #ffffff;}.event-left-column {margin: 0px 0px 10px 0px;padding: 10px;}.event-ticketnames-table {padding: 10px 0px 10px 0px !important;}.about-column-title {font-size: 25px;font-family: "BebasNeue", serif;display: block;color: #78853a;text-transform: uppercase;height: auto;padding: 0px 10px;height: 30px;}.about-cta-text {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 14px;color: #959595;text-align: left;height: auto;}.about-cta-text p {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;padding: 10px;font-size: 14px;color: #959595;text-align: left;}.about-column-image {margin-right: 5px;}.cta-block .button {padding: 5px 20px;}form .column:not(:first-child), form .columns:not(:first-child) {padding: 0px !important;}.contact-information-wrapper {padding-left: 0px !important;}.login-wrapper {width: 100% !important;}.login-wrapper .step-column-data-wrapper {padding: 10px 0px !important;}.cta-link-block {margin: 0px !important;}.checkbox-list {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}.grid-hide-small {display: none;}.WizardCellStep, .WizardCellStepActive, .WizardCellStepDisabled {height: 28px !important;width: 28px !important;font-size: 14px !important;padding: 5px !important;}.WizardCellStep, .WizardCellStepDisabled {margin: 5px 1px !important;}.WizardCellText, .WizardCellTextDisabled {display: none !important;padding: 2px 2px !important;}.WizardCellTextActive {font-size: 12px !important;padding: 2px 2px !important;}.member-listing.bg {height: 350px;}.member-listing .content {font-size: 30px;line-height: 40px;}.winery-profile .landing-image {min-height: 250px;max-height: 350px;}.winery-profile .profile-content {padding: 25px;}.winery-profile .profile-content h2 {font-size: 36px;line-height: 46px;}.winery-profile .profile-content label {font-size: 16px;line-height: 26px;text-align: left;padding: 0px;}.winery-profile .profile-content p {font-size: 16px;line-height: 26px;}.winery-profile .profile-content p a {font-size: 16px;line-height: 26px;}.winery-profile .profile-description {padding: 25px;}.winery-profile .profile-description h4 {font-size: 30px;line-height: 40px;}.winery-profile .profile-description p {font-size: 16px;line-height: 26px;}.winery-profile .profile-description .view-all a {font-size: 16px;line-height: 26px;}}@media only screen and (min-width: 40.063em) {.important-message {margin-top: 0em;}.header-social-media-table .table-row {display: table-row;}.main-menu-wrapper {padding: 10px 0px 0px 0px;}.main-menu-wrapper .top-bar-section > ul > li {margin: 0px 5px;padding: 0px 5px 0px 0px;}.bg-slide {height: 88vh;min-height: 500px;}.slider-content .slider-cell .bg-slide-button img {max-height: 300px;}.slider-content .slider-cell .white-button {font-size: 28px;line-height: 38px;padding: 5px 30px;}.home-introduction {padding: 0px 0px 25px 0px;}.home-cta-wrapper .home-cta-block.cta-bg {height: 480px;}.home-cta-wrapper .home-cta-block .cta-block-content {font-size: 36px;line-height: 46px;}.home-cta-horizontal-wrapper .cta-content-wrapper {padding: 50px;}.home-cta-horizontal-wrapper .cta-image {max-height: 400px;}.login-wrapper {width: 100% !important;}.grid-hide-medium {display: none;}.event-right-column {min-height: 443px;}.event-date-block {display: inline-block;min-width: 100px;}.WizardCellStep, .WizardCellStepActive, .WizardCellStepDisabled {height: 28px !important;width: 28px !important;font-size: 14px !important;padding: 5px !important;}.WizardCellText, .WizardCellTextActive, .WizardCellTextDisabled {font-size: 12px !important;padding: 2px 6px !important;}.member-listing.bg {height: 450px;}.member-listing .content {font-size: 36px;line-height: 46px;}.winery-profile .landing-image {min-height: 250px;max-height: initial;}.winery-profile .profile-content {padding: 50px;}.winery-profile .profile-content h2 {font-size: 36px;line-height: 46px;}.winery-profile .profile-content label {font-size: 16px;line-height: 26px;text-align: right;padding: 0px 10px 0px 0px;}.winery-profile .profile-content p {font-size: 16px;line-height: 26px;}.winery-profile .profile-content p a {font-size: 16px;line-height: 26px;}.winery-profile .profile-description {padding: 50px;}.winery-profile .profile-description h4 {font-size: 30px;line-height: 40px;}.winery-profile .profile-description p {font-size: 16px;line-height: 26px;}.winery-profile .profile-description .view-all a {font-size: 16px;line-height: 26px;}}@media only screen and (min-width: 64.063em) {.google-translate-wrapper {text-align: right;}.main-menu-wrapper {padding: 30px 0px 0px 0px;}.main-menu-wrapper .top-bar-section > ul > li {margin-left: 25px;padding: 0px 5px 0px 0px;}.footer-container {border-right: 1px solid #9b5265;}.footer-container:last-child {border-right: none;}.event-right-column {min-height: 443px;}.event-date-block {display: block;min-width: auto;}.WizardCellStep, .WizardCellStepActive, .WizardCellStepDisabled {height: 38px !important;width: 38px !important;font-size: 19px !important;padding: 8px 10px 10px 10px !important;}.WizardCellStep, .WizardCellStepDisabled {margin: 5px auto !important;}.WizardCellText, .WizardCellTextDisabled {display: block !important;padding: 2px 2px !important;}.WizardCellText, .WizardCellTextActive, .WizardCellTextDisabled {font-size: 16px !important;padding: 13px 10px !important;}}@media only screen and (min-width: 75.000em) {.main-menu-wrapper {padding: 30px 0px 0px;}.main-menu-wrapper .top-bar-section > ul > li {margin-left: 25px;padding: 0px 5px 0px 0px;}}@media only screen and (min-width: 90.063em) {.event-right-column {min-height: 443px;}}@media only screen and (min-width: 120.063em) {.event-right-column {min-height: 443px;}}@media only screen and (min-width: 160.000em) {.event-right-column {min-height: 443px;}}
