.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}                                                                                                                                                                                                                                                                                                                                                          /*!
* Classic picker styling for pickadate.js
* Demo: http://amsul.github.io/pickadate.js
*/.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);-moz-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;-moz-transition:-moz-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;-moz-transition:-moz-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;-webkit-box-shadow:0 6px 18px 1px rgba(0,0,0,0.12);-moz-box-shadow:0 6px 18px 1px rgba(0,0,0,0.12);box-shadow:0 6px 18px 1px rgba(0,0,0,0.12)}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width: 24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width: 24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width: 24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height: 33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:50%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--today:before{content:" ";margin-right:.45em;top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{content:"\D7";margin-right:.35em;top:-.1em;color:#e20;vertical-align:top;font-size:1.1em}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#b1dcfb;background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{color:#fff}.picker--time{min-width:256px;max-width:320px}.picker--time .picker__holder{background:#f2f2f2}@media (min-height: 40.125em){.picker--time .picker__holder{font-size:.875em}}.picker--time .picker__box{padding:0;position:relative}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url(Jcrop.gif) top left repeat;font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-hline{height:1px !important;width:100%}.jcrop-vline.right{right:0}.jcrop-hline.bottom{bottom:0}.jcrop-handle{background-color:#333;border:1px #eee solid;font-size:1px}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:Alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:Alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px}.jcrop-holder img,img.jcrop-preview{max-width:none}/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/assets/fontawesome-webfont-193779f97a012b987d59a85827509b89.eot");src:url("/assets/fontawesome-webfont-193779f97a012b987d59a85827509b89.eot?#iefix") format("embedded-opentype"),url("/assets/fontawesome-webfont-8256e2389e155e0b32d94d9afacdf5e6.woff") format("woff"),url("/assets/fontawesome-webfont-b3884e8c99f97377e242bc01a2aebfd6.ttf") format("truetype"),url("/assets/fontawesome-webfont-d42172918017239238457bdd6f8152bf.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.main article p{font-size:17px;line-height:26px;color:#444}@media screen and (max-width: 480px){.main article p{font-size:15px}}address{font-style:normal}.centered-content{font-size:1.6em;color:#8e8e8e;width:725px;margin:0 auto}@media screen and (max-width: 480px){.centered-content{font-size:1.2em;width:auto;padding:20px}}.centered-content h2{text-align:center;font-weight:300;font-size:2em;color:#000}.centered-content.stack{margin:100px auto}@media screen and (max-width: 480px){.centered-content.stack{margin:0 auto}}.thin-heading{font-weight:300;font-size:2.5em}.search-heading{text-align:center;font-weight:300;font-size:1.6rem;color:#8e8e8e}.center-text{text-align:center}@media screen and (max-width: 480px){.center-text br{display:none}}.right-margin{margin-right:150px}@media screen and (max-width: 480px){.right-margin{margin-right:0}}.highlight{background-color:#cce0ff}html,body{height:100%}body{background-color:#e5e5e5;line-height:1.4;font-family:"proxima-nova", Helvetica, Arial, sans-serif;font-size:15px;min-width:1130px}@media screen and (max-width: 480px){body{min-width:0}}.left,.left-image{float:left}.right,.right-image{float:right}.left-image{margin-right:25px}.right-image{margin-left:15px;margin-bottom:15px}html .mobile-only{display:none}@media screen and (max-width: 480px){html .mobile-only{display:block}}@media screen and (max-width: 480px){html .desktop-only{display:none}}.hidden{display:none}#debug{display:none}.divider,.admin-form .double-divider{padding-bottom:25px;border-bottom:1px solid #edecef}.divider:last-of-type,.admin-form .double-divider:last-of-type{border-bottom:none}.divider.cushioned,.admin-form .cushioned.double-divider{padding-top:25px}.image{max-width:100%;display:block;margin:0 auto}.dark-bg-image{background-color:#000}[alt="Missing"]{display:none}@-webkit-keyframes spinning{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 spinning{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)}}@-ms-keyframes spinning{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 spinning{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)}}.fa-spinner{-webkit-animation:spinning 1s ease-in-out infinite;-moz-animation:spinning 1s ease-in-out infinite;-ms-animation:spinning 1s ease-in-out infinite;animation:spinning 1s ease-in-out infinite}.container{overflow:hidden;*zoom:1;width:1170px;position:relative;margin:0 auto}@media print{.container{width:100%}}@media screen and (max-width: 480px){.container.footer{width:100%}}.container.overlap{margin-top:-50px;width:1070px}@media screen and (max-width: 480px){.container.overlap{margin-top:0;width:100%}}.container.no-banner{margin-top:75px}@media screen and (max-width: 480px){.container.no-banner{margin-top:0}}.container.overflow{overflow:visible}@media screen and (max-width: 480px){.container.overflow{overflow:hidden}}.container.bordered{background-color:#fff;line-height:1.6;margin:100px auto;border:1px solid #cecece}@media screen and (max-width: 480px){.container.bordered{margin:0;border:none}}.container.bordered .sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:370px;float:left;padding:30px}@media screen and (max-width: 480px){.container.bordered .sidebar{width:auto;float:none;padding:20px}.container.bordered .sidebar img{display:block;margin:0 auto}}@media print{.container.bordered .sidebar{display:none}}.container.bordered .main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:800px;float:right;padding:30px 40px;border-left:1px solid #cecece;border-bottom:none}@media screen and (max-width: 480px){.container.bordered .main{width:auto;float:none;padding:20px;border-left:none}}.container.bordered .main p{color:#666666;margin-top:2em;margin-bottom:2em}.container.bordered .main p.white{color:#fff}.container.bordered .main ul,.container.bordered .main .standard-steps{color:#666666}.container.bordered .article-headings{font-size:1.2em}@media screen and (max-width: 480px){.container.bordered .article-headings{font-size:1em}}.container.bordered .article-headings h3{font-weight:600}.container.bordered .article-headings h2{font-weight:300;font-size:2.4em}.container.page-not-found{background-image:url(/assets/background-404-656425db8ac1fa14aeda2d3050244686.png);background-size:cover;background-repeat:no-repeat;text-align:center;color:rgba(0,0,0,0.5);width:100%;margin-bottom:-195px;padding-top:10%;padding-bottom:300px}.container.page-not-found>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:600px;margin:0 auto;padding-right:5%;padding-left:5%}.container.page-not-found h2{font-size:1.6rem}@media screen and (max-width: 480px){.container{width:100%}}.main{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;background-color:#fff;width:730px;float:left;border-bottom:1px solid #e0dee3;border-right:1px solid #edecef;border-left:1px solid #edecef;-webkit-box-shadow:0 0px 3px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 0px 3px 1px rgba(0,0,0,0.05);box-shadow:0 0px 3px 1px rgba(0,0,0,0.05)}@media screen and (max-width: 480px){.main{width:auto;float:none;margin:10px}}.main.alt{width:815px;float:right}@media screen and (max-width: 480px){.main.alt{width:auto;float:none}}@media print{.main.alt{font-size:24px;width:100%;float:none}}.main.purple{background-color:#3a4690;color:#fff;min-height:600px}@media screen and (max-width: 480px){.main.purple{min-height:0}}.main.purple .article-headings h3{color:#fff}.main.learn{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(58,69,141,0.9)), color-stop(100%, rgba(58,69,141,0.9))),rgba(58,69,141,0.9) url(/assets/learn-bg-9eb1d929dd4506cfc32308b94206ce7c.jpg);background:-webkit-linear-gradient(rgba(58,69,141,0.9), rgba(58,69,141,0.9)),rgba(58,69,141,0.9) url(/assets/learn-bg-9eb1d929dd4506cfc32308b94206ce7c.jpg);background:-moz-linear-gradient(rgba(58,69,141,0.9), rgba(58,69,141,0.9)),rgba(58,69,141,0.9) url(/assets/learn-bg-9eb1d929dd4506cfc32308b94206ce7c.jpg);background:-o-linear-gradient(rgba(58,69,141,0.9), rgba(58,69,141,0.9)),rgba(58,69,141,0.9) url(/assets/learn-bg-9eb1d929dd4506cfc32308b94206ce7c.jpg);background:linear-gradient(rgba(58,69,141,0.9),rgba(58,69,141,0.9)),rgba(58,69,141,0.9) url(/assets/learn-bg-9eb1d929dd4506cfc32308b94206ce7c.jpg);background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.main article{overflow:hidden;*zoom:1;line-height:1.6;padding:25px 65px}@media screen and (max-width: 480px){.main article{padding:25px}}.main article:first-child{padding-top:50px}.main article.less-padding{padding:25px}.main article.overflow{overflow:visible}.main article.divide{padding-bottom:50px;border-bottom:1px solid #edecef}.main article.divide+article{padding-top:50px}@media screen and (max-width: 480px){.main article.description .left-image{display:none}}.main .article-headings{margin-bottom:25px}.main .article-headings h2{margin:0}.main .article-headings h3{text-transform:uppercase;letter-spacing:2px;font-weight:300;font-size:0.85em;color:#8e8e8e;margin:0}.main .article-headings h3.standalone{margin-top:25px;margin-bottom:-15px}.main aside{width:200px;float:left}@media screen and (max-width: 480px){.main aside{width:auto;float:none}}.main main{width:380px;float:right}.main main.wide{width:470px}@media screen and (max-width: 480px){.main main.wide{width:auto;float:none}}@media screen and (max-width: 480px){.main main{width:auto;float:none}}.main main h2{font-weight:300;margin-top:0}.section-footer{overflow:hidden;*zoom:1}.section-footer-card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%}@media screen and (max-width: 480px){.section-footer-card{float:none;width:auto}}.section-footer-card:first-child{border-right:1px solid #edecef}@media screen and (max-width: 480px){.section-footer-card:first-child{border-right:none;border-bottom:1px solid #edecef}}.section-footer-card:only-of-type{float:none;width:auto;border-right:0}.section-footer-card dt{text-transform:uppercase;letter-spacing:1px;font-size:0.8em;color:#d3d0d8;margin-top:20px}.section-footer-card dd{word-break:break-all;font-size:1.2em;margin:0;padding:0}.section-footer-card dd .icon-circle{margin:10px 5px}.section-footer-card a{text-decoration:none;color:#8e8e8e}.section-footer-card a:hover{text-decoration:underline;color:#000}.section-footer-card-wrapper{padding:50px}@media screen and (max-width: 480px){.section-footer-card-wrapper{padding:20px 30px}}.sidebar{width:320px;float:right}@media screen and (max-width: 480px){.sidebar{width:auto;float:none}}.sidebar.alt{width:250px;float:left;margin-top:100px}@media screen and (max-width: 480px){.sidebar.alt{width:auto;float:none;margin-top:0}}.article-columns{overflow:hidden;*zoom:1}.article-columns.two-cols .article-column{width:50%}.article-column{float:left;width:50%}.article-column:first-child article{padding-right:25px}.article-column:last-child article{padding-left:25px}.margin-wrapper{font-size:1.2em;margin:80px 0}@media screen and (max-width: 480px){.margin-wrapper{font-size:1em;margin:0}}.margin-wrapper.inherit-font{font-size:inherit}.margin-wrapper.small{margin:40px 0}@media screen and (max-width: 480px){.margin-wrapper.small{margin:0}}.breadcrumbs{padding:20px 30px;border-bottom:1px solid #edecef}.breadcrumbs a{text-decoration:none;color:#000}.breadcrumbs a:last-of-type{font-weight:600}.breadcrumbs i{font-size:1.4em;position:relative;bottom:-2px;margin:0 8px}.header.homepage{-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;-webkit-box-shadow:inset 0 80px 10px -10px rgba(255,255,255,0.8);-moz-box-shadow:inset 0 80px 10px -10px rgba(255,255,255,0.8);box-shadow:inset 0 80px 10px -10px rgba(255,255,255,0.8);background-color:transparent;min-width:1130px;width:100%;height:103px;position:absolute;top:0;left:0;right:0}@media screen and (max-width: 480px){.header.homepage{display:none}}.header.homepage ul a{-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media screen and (max-width: 480px){.header.homepage ul a{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}}.header.homepage.dark{-webkit-box-shadow:inset 0 80px 10px -10px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 80px 10px -10px rgba(0,0,0,0.4);box-shadow:inset 0 80px 10px -10px rgba(0,0,0,0.4)}@media screen and (max-width: 480px){.header.homepage.dark{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}}.header.homepage.dark #global-navigation ul a{color:#fff}.header.homepage #global-navigation{width:100%}.header.homepage #global-navigation ul{margin-left:100px}.header.homepage #global-navigation a{font-weight:400;color:#3a4690;padding:40px 24px}@media screen and (max-width: 480px){.header.homepage #global-navigation a{font-weight:300}}.header.homepage #global-navigation a:hover{background-color:transparent;text-decoration:underline;border-top:3px solid transparent}.header.homepage #global-navigation .order{color:#52b86c}.header.homepage #global-navigation .order i{margin-right:7px}[data-controller="base"][data-action="index"] .header:not(.homepage),[data-controller="base"][data-action="index"] .header-space{display:none}@media screen and (max-width: 480px){[data-controller="base"][data-action="index"] .header:not(.homepage){display:block !important}}.header{-webkit-box-shadow:0px 0px 12px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 12px 3px rgba(0,0,0,0.2);box-shadow:0px 0px 12px 3px rgba(0,0,0,0.2);background:#fff;position:fixed;top:0;right:0;z-index:1000;overflow:visible;border-top:3px solid #3f418e;width:100%}.header .container{overflow:visible;height:100%}@media screen and (max-width: 480px){.header{-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4);background:#3a4690 !important;min-width:0 !important;height:auto !important;border-top:none}}@media print{.header{display:none}}@media print{.header-space{display:none}}#logo{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/logo-4346c56c1c8387d896567ee906907825.jpg);background-repeat:no-repeat;background-position:50% 50%;width:66px;height:103px;display:block;position:absolute;top:0px;left:5px;z-index:10}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#logo{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-image:url(/assets/logo@2x-f02c4279cbb24a9b43347755a0a52c83.jpg)}}@media screen and (max-width: 480px){#logo{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/footer-logo-aea5ada857e917151ec7dbe3a1532010.png);background-repeat:no-repeat;background-position:50% 50%;width:172px;height:60px;position:static;margin:20px auto 0 auto}}[data-controller="wineries"] #global-navigation .wineries,[data-controller="events"] #global-navigation .events,[data-controller="trade_partners"] #global-navigation .vendors,[data-controller="explore"] #global-navigation .explore{background-color:rgba(0,0,0,0.03);color:rgba(0,0,0,0.7);border-top:3px solid #52b86c}@media screen and (max-width: 480px){[data-controller="wineries"] #global-navigation .wineries,[data-controller="events"] #global-navigation .events,[data-controller="trade_partners"] #global-navigation .vendors,[data-controller="explore"] #global-navigation .explore{background-color:rgba(0,0,0,0.5) !important;text-decoration:none !important;color:#7e89cb !important;border-left:10px solid #7e89cb;border-top:none !important}[data-controller="wineries"] #global-navigation .wineries:after,[data-controller="events"] #global-navigation .events:after,[data-controller="trade_partners"] #global-navigation .vendors:after,[data-controller="explore"] #global-navigation .explore:after{color:#7e89cb}}#global-navigation{height:70px;position:absolute;right:0;top:-3px;overflow:hidden;cursor:default}@media screen and (max-width: 480px){#global-navigation{position:static;height:auto}}#global-navigation ul{list-style-type:none;margin:0;padding:0}@media screen and (max-width: 480px){#global-navigation ul{margin:0 !important;padding:20px}}#global-navigation li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}@media screen and (max-width: 480px){#global-navigation li{display:block}}@media screen and (max-width: 480px){#global-navigation li.right,#global-navigation li.right-image{display:none}}#global-navigation .mobile-nav-items{display:none}@media screen and (max-width: 480px){#global-navigation .mobile-nav-items{display:block}}#global-navigation .mobile-nav-items ul{display:none;padding:0}#global-navigation .mobile-nav-items ul a:after{display:none}#global-navigation a{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-transform:uppercase;text-decoration:none;font-weight:400;color:#8e8e8e;display:block;padding:24px;border-top:3px solid transparent;cursor:pointer}#global-navigation a:hover{background-color:rgba(0,0,0,0.03);color:rgba(0,0,0,0.7);border-top:3px solid #52b86c}@media screen and (max-width: 480px){#global-navigation a{background-color:rgba(0,0,0,0.5);color:#fff !important;position:relative;margin:1px 0 0 0;padding:12px 20px !important;border-left:0 solid transparent;border-top:none !important}#global-navigation a:after{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;content:"\f0da";font-family:"FontAwesome";color:#fff;position:absolute;right:20px}#global-navigation a:hover,#global-navigation a.active{background-color:rgba(0,0,0,0.5) !important;text-decoration:none !important;color:#7e89cb !important;border-left:10px solid #7e89cb;border-top:none !important}#global-navigation a:hover:after,#global-navigation a.active:after{color:#7e89cb}#global-navigation a.active:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width: 480px){.mobile-nav-wrapper{-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;display:block;max-height:0;overflow:hidden}.mobile-nav-wrapper.active{max-height:700px}.mobile-nav-wrapper.shift{margin-top:-270px}}@-webkit-keyframes is-prompted{0%{-webkit-box-shadow:0 0 10px #4977b5;-moz-box-shadow:0 0 10px #4977b5;box-shadow:0 0 10px #4977b5}50%{-webkit-box-shadow:0 0 3px #4977b5;-moz-box-shadow:0 0 3px #4977b5;box-shadow:0 0 3px #4977b5}100%{-webkit-box-shadow:0 0 10px #4977b5;-moz-box-shadow:0 0 10px #4977b5;box-shadow:0 0 10px #4977b5}}@-moz-keyframes is-prompted{0%{-webkit-box-shadow:0 0 10px #4977b5;-moz-box-shadow:0 0 10px #4977b5;box-shadow:0 0 10px #4977b5}50%{-webkit-box-shadow:0 0 3px #4977b5;-moz-box-shadow:0 0 3px #4977b5;box-shadow:0 0 3px #4977b5}100%{-webkit-box-shadow:0 0 10px #4977b5;-moz-box-shadow:0 0 10px #4977b5;box-shadow:0 0 10px #4977b5}}@-ms-keyframes is-prompted{0%{-webkit-box-shadow:0 0 10px #4977b5;-moz-box-shadow:0 0 10px #4977b5;box-shadow:0 0 10px #4977b5}50%{-webkit-box-shadow:0 0 3px #4977b5;-moz-box-shadow:0 0 3px #4977b5;box-shadow:0 0 3px #4977b5}100%{-webkit-box-shadow:0 0 10px #4977b5;-moz-box-shadow:0 0 10px #4977b5;box-shadow:0 0 10px #4977b5}}@keyframes is-prompted{0%{-webkit-box-shadow:0 0 10px #4977b5;-moz-box-shadow:0 0 10px #4977b5;box-shadow:0 0 10px #4977b5}50%{-webkit-box-shadow:0 0 3px #4977b5;-moz-box-shadow:0 0 3px #4977b5;box-shadow:0 0 3px #4977b5}100%{-webkit-box-shadow:0 0 10px #4977b5;-moz-box-shadow:0 0 10px #4977b5;box-shadow:0 0 10px #4977b5}}@-webkit-keyframes is-bouncing{0%{margin-top:0}50%{margin-top:20px}100%{margin-top:0}}@-moz-keyframes is-bouncing{0%{margin-top:0}50%{margin-top:20px}100%{margin-top:0}}@-ms-keyframes is-bouncing{0%{margin-top:0}50%{margin-top:20px}100%{margin-top:0}}@keyframes is-bouncing{0%{margin-top:0}50%{margin-top:20px}100%{margin-top:0}}#global-search{float:left;margin:10px 0 10px 85px}@media screen and (max-width: 480px){#global-search{background-color:#fff;font-size:0;float:none;position:relative;height:53px;margin:0}}#global-search .ui-helper-hidden-accessible{display:none}#global-search.is-prompted{position:relative}#global-search.is-prompted #filter-by-location{-webkit-animation:is-prompted 1s ease-in-out infinite;-moz-animation:is-prompted 1s ease-in-out infinite;-ms-animation:is-prompted 1s ease-in-out infinite;animation:is-prompted 1s ease-in-out infinite;position:relative}#global-search.is-prompted:after{-webkit-animation:is-bouncing 1s ease-in-out infinite;-moz-animation:is-bouncing 1s ease-in-out infinite;-ms-animation:is-bouncing 1s ease-in-out infinite;animation:is-bouncing 1s ease-in-out infinite;position:absolute;top:60px;left:75px;content:"\f176";font-family:FontAwesome;font-size:4rem;color:#fff}#mobile-nav-toggle{display:none}@media screen and (max-width: 480px){#mobile-nav-toggle{text-align:center;line-height:2.4;font-size:1.4rem;display:block;float:left;width:12%;height:100%;margin:0;padding:0;cursor:pointer}}#filter-by-location::-webkit-input-placeholder{color:#fff}#filter-by-location:-moz-placeholder{color:#fff;opacity:1}#filter-by-location::-moz-placeholder{color:#fff;opacity:1}#filter-by-location::-ms-input-placeholder{color:#fff}#filter-by-location{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background-color:#52b86c;color:#fff;width:300px;border:1px solid transparent}#filter-by-location:focus{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}[data-controller="events"][data-action="index"] #filter-by-location{width:100px}@media screen and (max-width: 480px){[data-controller="events"][data-action="index"] #filter-by-location{width:71%}}@media screen and (max-width: 480px){#filter-by-location{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1rem;width:71%;margin:1%}#filter-by-location:after{content:"\f002";font-family:"FontAwesome";font-size:1rem}}#filter-by-start-date,#filter-by-end-date{width:80px;padding-left:13px;padding-right:28px}@media screen and (max-width: 480px){#filter-by-start-date,#filter-by-end-date{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-position:95% 47%;font-size:1em;display:block;width:100%;padding:1em;border:1px solid #cecece}}#filter-by-date_root .picker__holder{width:320px}.ui-autocomplete{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4);background:#fff;list-style-type:none;font-size:0.9em;width:300px;max-height:250px;position:fixed;z-index:2000;margin:0;padding:0;overflow:scroll}.ui-autocomplete li{padding:5px 15px}.ui-autocomplete-category{font-weight:bold;padding:.2em .4em;margin:.8em 0 .2em;line-height:1.5}.ui-menu-item{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.ui-menu-item:hover{background-color:#eee;cursor:pointer}.ui-menu-item--highlighted,.ui-menu-item--current{background-color:#333;color:#fff}.ui-menu-item--highlighted:before,.ui-menu-item--current:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-family:"FontAwesome";content:"\f041";width:10px;margin-right:10px;margin-top:-3px}.ui-menu-item--highlighted:hover,.ui-menu-item--current:hover{background-color:#111}.ui-menu-item--highlighted:first-of-type,.ui-menu-item--current:first-of-type{padding-top:10px}.ui-menu-item--current:before{content:"\f14e"}.ui-menu-item--current:after{content:"Current Location"}.ui-autocomplete li.ui-menu-item--last-of-type{margin-bottom:5px}[data-category="Wineries"]{display:none}[data-controller="wineries"][data-action="index"] [data-category="Wineries"]{display:block}[data-controller="base"][data-action="index"] .header.homepage .general-search,html [data-controller="base"] .toggle-geolocation,html [data-controller="explore"] .toggle-geolocation,html [data-controller="articles"] .toggle-geolocation,html [data-controller="industry_pages"] .toggle-geolocation,html [data-action="show"] .toggle-geolocation{display:none}@media screen and (max-width: 480px){html .general-search{display:block !important;height:100%;margin:0}}@media screen and (max-width: 480px){html .map-list-toggle{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none;text-align:center;font-size:1rem;color:#8e8e8e;width:13%;position:absolute;top:10px;right:0;padding:5px 3px}html .map-list-toggle:hover{color:#000}}@media screen and (max-width: 480px){html .search-submit{background-color:transparent;font-size:1.2rem !important;color:#000;position:absolute;right:15%;bottom:8px}html .search-submit:hover{background-color:transparent}}html .toggle-geolocation{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background-color:#52b86c;color:#fff;border:none}html .toggle-geolocation:hover{background-color:#37864b}html .toggle-geolocation.icon-value{font-size:1.5em;padding:6px 12px}@media screen and (max-width: 480px){html .toggle-geolocation.icon-value{font-size:1.5rem}}@media screen and (max-width: 480px){html .toggle-geolocation{display:none;position:absolute;top:70px;right:10px}}@media screen and (max-width: 480px){.general-search #filter-by-location{width:85%}}@media screen and (max-width: 480px){.general-search .search-submit{right:8px}}.wineries-data,.regions-data{display:none !important}.footer-logo{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/footer-logo-aea5ada857e917151ec7dbe3a1532010.png);background-repeat:no-repeat;background-position:50% 50%;width:172px;height:60px;margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.footer-logo{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-image:url(/assets/footer-logo@2x-f6c671d83cac309bc50bc408d8c10528.png)}}.footer-wrapper{background-color:#3a4690;padding-bottom:50px}@media screen and (max-width: 480px){.footer-wrapper{padding-bottom:0}}#footer{display:block;float:left;width:100%;position:relative;margin-top:80px;padding-top:118px;overflow:hidden;clear:both}@media screen and (max-width: 480px){#footer{margin-top:0;padding-top:0}}@media print{#footer{display:none}}#footer:before{content:" ";text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/footer-51830d7e3cfbe9a80e62f56e58d3ed5c.png);background-repeat:no-repeat;background-position:50% 50%;width:1900px;height:120px;position:absolute;top:0;left:50%;margin-left:-1025px}@media screen and (max-width: 480px){#footer:before{display:none}}#footer .left,#footer .left-image{background:#4354a2;color:#fff;width:250px;padding:30px}#footer .left .green-button,#footer .left-image .green-button{margin-top:10px}@media screen and (max-width: 480px){#footer .left,#footer .left-image{float:none;width:auto}}#footer address{font-style:normal;margin-top:10px}#footer .contact{font-weight:300;padding-top:5px}#footer .contact dl{margin:18px 0}#footer .contact dt{font-weight:bold;display:block;width:55px;float:left}#footer .contact a{text-decoration:none;color:#fff}#footer .right,#footer .right-image{float:left;padding-top:20px;padding-left:60px}@media screen and (max-width: 480px){#footer .right,#footer .right-image{display:none}}#footer .right nav,#footer .right-image nav{overflow:hidden;*zoom:1}#footer .right nav .section,#footer .right-image nav .section{float:left;margin:20px 75px 0 0}#footer .right nav h3,#footer .right-image nav h3{text-transform:uppercase;font-weight:400;font-size:0.9em;color:#979AAC}#footer .right nav ul,#footer .right-image nav ul{list-style:none;padding:0}#footer .right nav a,#footer .right-image nav a{text-decoration:none;font-weight:300;font-size:1.4em;color:#5A95D0}#footer .right nav a:hover,#footer .right-image nav a:hover{text-decoration:underline;color:#fff}#footer .right .promotional,#footer .right-image .promotional{overflow:hidden;*zoom:1;margin-top:40px;clear:both;overflow:visible}#footer .right .promotional a,#footer .right-image .promotional a{text-decoration:underline;color:#5A95D0}#footer .right .promotional a:hover,#footer .right-image .promotional a:hover{color:#fff}#footer .right .promotional .newsletter,#footer .right-image .promotional .newsletter{float:left;margin-top:10px;width:350px}#footer .right .promotional .newsletter label,#footer .right-image .promotional .newsletter label{text-transform:uppercase;font-size:0.9em;color:#979AAC;display:inline-block;margin-top:13px;float:left}#footer .right .promotional .newsletter a,#footer .right-image .promotional .newsletter a{width:80px;float:left;display:block;color:#FFFFFF;text-align:center;margin-left:20px}#footer .right .promotional .newsletter a i,#footer .right-image .promotional .newsletter a i{margin-right:0}#footer .right .promotional .newsletter .my-virginia-wine,#footer .right-image .promotional .newsletter .my-virginia-wine{font-size:0.8em;margin-top:10px}#footer .right .promotional .newsletter .my-virginia-wine input[type="checkbox"],#footer .right-image .promotional .newsletter .my-virginia-wine input[type="checkbox"]{margin-left:5px}#footer .right .promotional .newsletter .my-virginia-wine label,#footer .right-image .promotional .newsletter .my-virginia-wine label{color:#fff}#footer .right .promotional .newsletter .my-virginia-wine a,#footer .right-image .promotional .newsletter .my-virginia-wine a{margin-left:5px}#footer .right .promotional .video,#footer .right-image .promotional .video{text-align:center;float:right;margin-top:-35px}#footer .right .promotional .ttor,#footer .right-image .promotional .ttor{display:block}#footer .right .promotional .icon-play,#footer .right-image .promotional .icon-play{font-size:0.9em}#footer .right .promotional .icon-play i,#footer .right-image .promotional .icon-play i{margin-right:5px}#coda{font-size:0.8em;color:#8e8e8e;padding:15px 0;clear:both}#coda a{text-transform:uppercase;text-decoration:none;color:#8e8e8e}#coda a:hover{text-decoration:underline;color:#000}@media screen and (max-width: 480px){#coda .left,#coda .left-image,#coda .right,#coda .right-image{text-align:center;float:none;display:block}}.footer-social-link{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:1;font-size:1.8em;color:#fff;margin:-3px 3px 0 0}.user-bar{overflow:hidden;*zoom:1;background-color:#3a4690;color:#fff;border-bottom:3px solid #3a4690}@media screen and (max-width: 480px){.user-bar{display:none}}.user-bar .text{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:12px 18px}.user-bar a{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none;color:#fff;padding:12px 18px}.user-bar a:hover{background-color:rgba(0,0,0,0.2)}.green-button{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#52b86c;text-decoration:none;color:#fff;border:none;padding:12px 18px}.green-button:hover{background-color:#37864b}.green-button i{margin-right:10px}.green-button.outline{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:transparent;color:#52b86c;border:1px solid #52b86c}.green-button.outline:hover{background-color:#52b86c;color:#fff}.green-button.icon-button i{margin-right:0}.green-button.square{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.green-button.rounded{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.green-button.opaque{background-color:rgba(0,0,0,0.2)}.green-button.standalone{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:25px}.green-button.large{padding:18px 42px}.green-button.small{font-size:1rem}.green-button.inline-heading{margin-top:-0.5rem}.white-button{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:white;text-decoration:none;color:#fff;border:none;padding:12px 18px}.white-button:hover{background-color:#d9d9d9}.white-button i{margin-right:10px}.white-button.outline{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:transparent;color:white;border:1px solid white}.white-button.outline:hover{background-color:white;color:#fff}.white-button.icon-button i{margin-right:0}.white-button.square{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.white-button.rounded{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.white-button.opaque{background-color:rgba(0,0,0,0.2)}.white-button.standalone{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:25px}.white-button.large{padding:18px 42px}.white-button.small{font-size:1rem}.white-button.inline-heading{margin-top:-0.5rem}.white-button.outline:hover{color:#000}.grey-button{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#b4b4b4;text-decoration:none;color:#fff;border:none;padding:12px 18px}.grey-button:hover{background-color:#8e8e8e}.grey-button i{margin-right:10px}.grey-button.outline{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:transparent;color:#b4b4b4;border:1px solid #b4b4b4}.grey-button.outline:hover{background-color:#b4b4b4;color:#fff}.grey-button.icon-button i{margin-right:0}.grey-button.square{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.grey-button.rounded{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.grey-button.opaque{background-color:rgba(0,0,0,0.2)}.grey-button.standalone{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:25px}.grey-button.large{padding:18px 42px}.grey-button.small{font-size:1rem}.grey-button.inline-heading{margin-top:-0.5rem}.light-grey-button-purple-active{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#edecef;text-decoration:none;color:#fff;border:none;padding:12px 18px;color:#000}.light-grey-button-purple-active:hover{background-color:#c6c2cc}.light-grey-button-purple-active i{margin-right:10px}.light-grey-button-purple-active.outline{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:transparent;color:#edecef;border:1px solid #edecef}.light-grey-button-purple-active.outline:hover{background-color:#edecef;color:#fff}.light-grey-button-purple-active.icon-button i{margin-right:0}.light-grey-button-purple-active.square{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.light-grey-button-purple-active.rounded{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.light-grey-button-purple-active.opaque{background-color:rgba(0,0,0,0.2)}.light-grey-button-purple-active.standalone{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:25px}.light-grey-button-purple-active.large{padding:18px 42px}.light-grey-button-purple-active.small{font-size:1rem}.light-grey-button-purple-active.inline-heading{margin-top:-0.5rem}.light-grey-button-purple-active.active{background-color:#3a4690;color:#fff}.white-button-purple-active{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:white;text-decoration:none;color:#fff;border:none;padding:12px 18px;color:#000}.white-button-purple-active:hover{background-color:#d9d9d9}.white-button-purple-active i{margin-right:10px}.white-button-purple-active.outline{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:transparent;color:white;border:1px solid white}.white-button-purple-active.outline:hover{background-color:white;color:#fff}.white-button-purple-active.icon-button i{margin-right:0}.white-button-purple-active.square{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.white-button-purple-active.rounded{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.white-button-purple-active.opaque{background-color:rgba(0,0,0,0.2)}.white-button-purple-active.standalone{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:25px}.white-button-purple-active.large{padding:18px 42px}.white-button-purple-active.small{font-size:1rem}.white-button-purple-active.inline-heading{margin-top:-0.5rem}.white-button-purple-active.active{background-color:#3a4690;color:#fff}.purple-button{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#3a4690;text-decoration:none;color:#fff;border:none;padding:12px 18px}.purple-button:hover{background-color:#242b59}.purple-button i{margin-right:10px}.purple-button.outline{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:transparent;color:#3a4690;border:1px solid #3a4690}.purple-button.outline:hover{background-color:#3a4690;color:#fff}.purple-button.icon-button i{margin-right:0}.purple-button.square{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.purple-button.rounded{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.purple-button.opaque{background-color:rgba(0,0,0,0.2)}.purple-button.standalone{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:25px}.purple-button.large{padding:18px 42px}.purple-button.small{font-size:1rem}.purple-button.inline-heading{margin-top:-0.5rem}.modal-button{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background:#fff;text-align:center;color:#52b86c;display:block;width:100%;padding:15px 0;border:none}.modal-button:before{font-family:"FontAwesome";content:"\f041";margin-right:10px}.modal-button:hover{color:#000}.modal-button__ghost{background:transparent;color:#fff;margin-top:7px;border:1px solid #fff}.modal-button__ghost:before{display:none}.modal-button__ghost:hover{background:#fff}.close-button{background:transparent;font-size:1.8em;color:rgba(0,0,0,0.3);position:absolute;top:15px;right:15px;border:none}.text-button{background-color:transparent;border:none}.max-width{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;display:block;width:100%}.user-content a,.standard-link,td a,th a,.pagination a,.one-liner a,.markdown a{text-decoration:underline;color:#4977b3}.user-content a.alt,.standard-link.alt,td a.alt,th a.alt,.pagination a.alt,.one-liner a.alt,.markdown a.alt{text-decoration:none}.user-content a:hover,.standard-link:hover,td a:hover,th a:hover,.pagination a:hover,.one-liner a:hover,.markdown a:hover{color:#000}.delete-link{color:#c91e24}.external-link{text-decoration:none;font-size:1.2em;color:#4977b3;display:block}.external-link:after{font-family:"FontAwesome";font-size:0.8em;color:#8e8e8e;content:"\f08e";margin-left:8px}.external-link:hover{color:#000}.external-link:hover:after{color:#000}.attachment-link{text-transform:uppercase;text-decoration:none;font-weight:600;font-size:0.8em;color:#4977b3;margin-left:5px}.attachment-link:hover{text-decoration:underline;color:#000}.icon-circle{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px;border-radius:9999px;text-align:center;width:23px;height:23px;padding:7px}.icon-circle:hover{background-color:#000 !important}.icon-circle i{color:#fff}.icon-circle.light-blue{background-color:#4977b5}.icon-circle.blue{background-color:#b3d1ff}.icon-circle.grey{background-color:#8e8e8e}.icon-circle.red{background-color:#c91e24}.standard-list{list-style:square}.standard-list li{padding-left:5px}.standard-steps li{margin:20px 0}.standard-steps .step-image{display:block;max-width:100%;margin-top:20px;padding:2px;border:1px solid #edecef}.inline-list{margin:0;padding:0}.inline-list li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:45%;margin:0;padding:0}.inline-list li.block{display:block;width:100%}.definition-list{overflow:hidden;*zoom:1;line-height:2;margin:0}@media screen and (max-width: 480px){.definition-list{clear:both}}.definition-list.alt dt,.definition-list.alt-2 dt{text-transform:none;font-family:inherit;font-weight:600;float:none;width:auto}.definition-list.alt dd,.definition-list.alt-2 dd{margin:0 0 20px 0}.definition-list.alt-2{margin-top:30px;padding-top:30px;border-top:1px solid #edecef}.definition-list.alt-2 dt{float:left;width:110px}.definition-list dt{text-transform:uppercase;font-family:"proxima-nova-alt-ext-cond", "Helvetica Neue", sans-serif;color:#000;float:left;display:block;width:50px;clear:left}@media screen and (max-width: 480px){.definition-list dt{float:none}}.definition-list dd{margin:0 0 0 50px}@media screen and (max-width: 480px){.definition-list dd{margin:0 0 10px 0}}.definition-list a{color:#4977b3}.definition-list a:hover{text-decoration:underline;color:#000}.detail-list{list-style:none;margin:0;padding:0}.detail-list li{overflow:hidden;*zoom:1;margin:25px 0}.detail-list-thumb{float:left;margin-right:50px}@media screen and (max-width: 480px){.detail-list-thumb{display:none}}.detail-list-main{padding-left:80px}@media screen and (max-width: 480px){.detail-list-main{padding-left:0}}.detail-list-main h3{text-transform:uppercase;margin:0}.detail-list-inner-list{padding-left:0}@media screen and (max-width: 480px){.detail-list-inner-list{padding:0}}.detail-list-inner-list li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;width:45%;padding-right:50px}@media screen and (max-width: 480px){.detail-list-inner-list li{display:block;width:auto;margin-right:0}}.detail-list-inner-list a,.detail-list-inner-list span{display:block}.detail-list-inner-list .small-text{font-size:0.8em}.detail-list-inner-list .light-text{color:#b4b4b4}.detail-list-link{font-size:1.2em;color:#4977b3}.detail-list-link:hover{color:#000}.social-thumbs{overflow:hidden;*zoom:1;list-style:none;margin:0;padding:0}@media screen and (max-width: 480px){.social-thumbs{display:none}}.social-thumbs a{line-height:0;display:block;float:left;margin:5px}.social-thumbs .tile{margin:0}.social-thumbs .tile hgroup{top:10px}.container-list{list-style:none;margin:0;padding:0}@media screen and (max-width: 480px){.container-list{font-size:0.8em}}.container-list li{margin:0;padding:0}.container-list li:first-child{background-color:#3a4690}.container-list li:first-child a{color:#7e89cb;padding:50px 30px;border-bottom:none}@media screen and (max-width: 480px){.container-list li:first-child a{padding:30px 0}}.container-list li:first-child .primary-heading{font-weight:300;font-size:3em;color:#fff}@media screen and (max-width: 480px){.container-list li:first-child .primary-heading{font-size:2em}}.container-list li:last-child a{border-bottom:none}.container-list a{text-decoration:none;color:#8e8e8e;display:block;margin:0 30px;padding:30px;border-bottom:1px solid #edecef}@media screen and (max-width: 480px){.container-list a{padding:30px 0}}.container-list a:hover .primary-heading{text-decoration:underline}.container-list .primary-heading{font-weight:600;font-size:1.6em;line-height:1.1;color:#3a4690;display:block;margin-bottom:10px}.container-list .date{margin-left:15px}@media screen and (max-width: 480px){.container-list .date{display:block;margin-left:0}}.container-list .description{display:block;margin-top:15px}.container-list .pager{overflow:hidden;*zoom:1}.container-list .pager *{display:none}.container-list .pager-prev,.container-list .pager-next,.container-list .previous_page,.container-list .next_page{font-weight:600;color:#3a4690;display:block;margin:0;padding:30px}.container-list .pager-prev:hover,.container-list .pager-next:hover,.container-list .previous_page:hover,.container-list .next_page:hover{color:#000}.container-list .pager-prev.disabled,.container-list .pager-next.disabled,.container-list .previous_page.disabled,.container-list .next_page.disabled{color:#8e8e8e}.container-list .pager-prev,.container-list .previous_page{float:left}.container-list .pager-next,.container-list .next_page{float:right}.category-list{list-style:none;padding:0}.category-list h3{text-transform:uppercase;font-weight:400;font-size:0.8em;margin-top:25px}.category-list__item{overflow:hidden;*zoom:1}.category-list__item.has-actions{background-color:#f2f2f4;padding:10px 20px;border-top:1px solid #c6c2cc}.category-list__item.has-actions:last-of-type{border-bottom:1px solid #c6c2cc}.category-list__item__badge{height:18px;position:relative;bottom:-4px}.category-list__item__detail{display:block}.category-list__item__detail em{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-weight:600;width:75px}.category-list__item__thumb{background-color:lightgrey;display:block;margin-top:10px;padding:10px}.jump-nav{float:right}.jump-nav a{color:#4977b3}table{width:100%;margin:10px 0}td,th{text-align:left;padding:5px 10px}td a:after,th a:after{content:" \f0d8";font-family:"FontAwesome"}td.desc a:after,th.desc a:after{content:" \f0d7"}tr:nth-child(2n){background-color:#f2f2f4}#mask{background:rgba(255,255,255,0.6);display:none;width:100%;height:100%;position:fixed;z-index:100;top:0;left:0}@media screen and (max-width: 480px){#mask{z-index:3000}}#mask.dark{background:rgba(0,0,0,0.7);z-index:1000}.modal-wrapper-outer{display:table;width:100%;height:100%}.modal-wrapper-inner{position:relative;top:5vh;height:80vh}.modal{background:#52b86c;color:#fff;display:none;width:400px;position:relative;margin:0 auto;padding:20px 25px}@media screen and (max-width: 480px){.modal{width:auto}}.modal h2{line-height:1.2;font-size:2em;margin:0 0 10px 0}.modal .content{margin:10px 0 20px 0}.modal .content-footnote{font-style:italic;font-size:0.7rem;margin-top:10px}#disclaimer{overflow:scroll;width:58%;height:78%;padding:5% 7%;z-index:900;background-color:#FFF;color:#333;font-weight:400}@media screen and (max-width: 480px){#disclaimer{width:auto;height:auto}}#disclaimer h2,#disclaimer h3{text-align:center}#disclaimer li{margin-top:20px}#disclaimer #disclaimer-agree{width:40%;margin-left:30%;margin-bottom:5%}.pagination{text-align:center;margin:25px 0}.pagination>em,.pagination>a{margin:0 5px}#flash{text-align:center;width:100%;position:fixed;z-index:9000;top:0}.flash{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fff;padding:5px 15px}.flash.notice{background-color:#52b86c}.flash.alert{background-color:#c91e24}.banner{background-color:#3a4690;display:block;width:100%;height:450px;position:relative;overflow:hidden}@media screen and (max-width: 480px){.banner{height:280px}}@media print{.banner{display:none}}.banner.short{height:300px}@media screen and (max-width: 480px){.banner.short{height:280px}}.banner.short .banner-heading-primary{margin-top:-50px}@media screen and (max-width: 480px){.banner.short .banner-heading-primary{margin-top:0}}.banner.short h2{line-height:260px;text-align:center;font-size:3em;color:#fff;margin:0}@media screen and (max-width: 480px){.banner.short h2{line-height:280px}}.banner.short h2.terms{line-height:1;margin-top:100px}.banner.has-video{margin-bottom:75px;overflow:visible}@media screen and (max-width: 480px){.banner.has-video{height:200px;margin-bottom:0}}.banner-table-wrapper{display:table;width:100%;height:100%}.banner-wrapper{text-align:center;display:table-cell;vertical-align:middle;width:100%;position:relative}.banner-image-wrapper{width:100%;height:100%;position:relative;overflow:hidden}@media screen and (max-width: 480px){.banner-image-wrapper .banner-image{width:100%;height:auto}}.banner-image{width:100%;height:auto;position:absolute;top:0;left:0}@media screen and (max-width: 1350px){.banner-image{width:auto;height:100%}}.banner-actions{margin-top:30px}.banner-actions a{margin:0 8px}.learn-banner{max-width:100%}[data-action="show"] .banner-heading-secondary{word-break:break-all}@media screen and (max-width: 480px){.banner-headings{margin-top:-30px}}.banner-heading-primary{text-shadow:0 1px 3px rgba(0,0,0,0.5);line-height:1;font-weight:600;font-size:3.5em;color:#fff;max-width:1070px;margin:0 auto}@media screen and (max-width: 480px){.banner-heading-primary{font-size:2em}}.banner-heading-primary:before{content:"";display:block;margin:0 auto 10px auto}.banner-heading-primary.restaurant:before,.banner-heading-primary.Restaurant:before{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/find-wine-restaurant-d05223e4493a1bd4e947fc932d59b585.png);background-repeat:no-repeat;background-position:50% 50%;width:51px;height:51px}.banner-heading-primary.lodging:before,.banner-heading-primary.Lodging:before{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/find-wine-lodging-acc50887db3e41db219cf083cca85dfa.png);background-repeat:no-repeat;background-position:50% 50%;width:51px;height:51px}.banner-heading-primary.wine-shop:before,.banner-heading-primary.Wine.Shop:before{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/find-wine-wine-shop-918bf09e0dff32ce73205b68a8f04221.png);background-repeat:no-repeat;background-position:50% 50%;width:51px;height:51px}.banner-heading-secondary{text-shadow:0 1px 3px rgba(0,0,0,0.5);font-weight:400;font-size:2em;margin:0}.banner-heading-secondary a{text-decoration:none;color:#fff}@media screen and (max-width: 480px){.banner-heading-secondary{font-size:1.4em}}.banner-video{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);background-color:#fff;width:530px;height:300px;position:absolute;left:50%;bottom:-50px;margin-left:-270px;padding:5px}@media screen and (max-width: 480px){.banner-video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;bottom:25px;left:auto;margin-left:auto}}.banner-video iframe{width:100%;height:100%;border:none}@media screen and (max-width: 480px){.banner-video iframe{max-width:100%;height:auto}}.banner-video i{text-align:center;line-height:300px;font-size:7em;color:#fff;display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width: 480px){.banner-video i{display:none}}.banner-list{list-style:none;margin:75px 0;padding:0}@media screen and (max-width: 480px){.banner-list{margin:0}}.banner-list .banner-image{z-index:-1}.banner-list li{display:block;padding:0}.banner-list a{background-image:-webkit-gradient(linear, to right, to left, color-stop(10%, rgba(0,0,0,0.8)), color-stop(50%, rgba(255,255,255,0.001)));background-image:-webkit-linear-gradient(to right, rgba(0,0,0,0.8) 10%, rgba(255,255,255,0.001) 50%);background-image:-moz-linear-gradient(to right, rgba(0,0,0,0.8) 10%, rgba(255,255,255,0.001) 50%);background-image:-o-linear-gradient(to right, rgba(0,0,0,0.8) 10%, rgba(255,255,255,0.001) 50%);background-image:linear-gradient(to right, rgba(0,0,0,0.8) 10%,rgba(255,255,255,0.001) 50%);overflow:hidden;*zoom:1;text-decoration:none;color:#fff;display:block;height:175px;position:relative;padding-left:40px}.banner-list h2{line-height:1;font-weight:300;font-size:3em;margin:0}@media screen and (max-width: 480px){.banner-list h2{font-size:1.6em}}.banner-icon{margin-top:25px}.orange-tip{border-left:10px solid #fba84c}.maroon-tip{border-left:10px solid #c98c77}.green-tip{border-left:10px solid #86ab4c}.blue-tip{border-left:10px solid #40b1cf}.light-blue-tip{border-left:10px solid #a7ccd5}.light-purple-tip{border-left:10px solid #d7cde5}.light-orange-tip{border-left:10px solid #e5bf74}.light-green-tip{border-left:10px solid #9fc86a}.yellow-tip{border-left:10px solid #e7e250}.action-banner{overflow:hidden;*zoom:1;display:block;height:400px;position:relative;margin:75px 0}@media screen and (max-width: 480px){.action-banner{height:200px;margin:20px 0}.action-banner.action-banner__tall{height:300px}}.action-banner h2{line-height:1;text-align:center;font-weight:300;font-size:4em;color:#fff;width:100%;position:absolute;top:35%;margin:0}@media screen and (max-width: 480px){.action-banner h2{font-size:2em}}.action-banner a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:1.6em;width:220px;position:absolute;left:50%;bottom:20%;margin-left:-110px}@media screen and (max-width: 480px){.action-banner a{font-size:1em}}.map-wrapper{position:relative}.map-re-search{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#52b86c;text-decoration:none;color:#fff;border:none;padding:12px 18px;position:absolute;z-index:10;top:1rem;right:1rem;visibility:hidden}.map-re-search:hover{background-color:#37864b}.map-re-search i{margin-right:10px}.map-re-search.outline{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:transparent;color:#52b86c;border:1px solid #52b86c}.map-re-search.outline:hover{background-color:#52b86c;color:#fff}.map-re-search.icon-button i{margin-right:0}.map-re-search.square{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.map-re-search.rounded{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.map-re-search.opaque{background-color:rgba(0,0,0,0.2)}.map-re-search.standalone{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:25px}.map-re-search.large{padding:18px 42px}.map-re-search.small{font-size:1rem}.map-re-search.inline-heading{margin-top:-0.5rem}[data-controller="wineries"] .map-re-search{visibility:visible}#map{-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:100%;height:500px;height:60vh;min-height:400px;position:relative}@media screen and (max-width: 480px){#map{height:70vh;min-height:0}}@media screen and (max-width: 480px){#map.hidden{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;height:0;overflow:hidden}}#wine-detail-map{width:100%;height:140px}#wine-detail-map.large{height:240px}.map-marker-label{background-image:url(/assets/pins-17d8b0b23c5a268621ddd12cd66c2656.png);background-position:top right;background-repeat:no-repeat;text-align:center;line-height:2.3;font-family:"proxima-nova", Helvetica, Arial, sans-serif;font-weight:600;font-size:1.2em;color:#fff;display:block;width:50px;height:38px}.map-marker-label.active{background-position:bottom right;color:#000}.infoBox{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#fff;font-family:"proxima-nova", Helvetica, Arial, sans-serif;font-weight:300;font-size:0;white-space:nowrap;width:auto !important;margin-left:-32px;margin-bottom:60px}.infoBox img{display:none}.infoBox a{text-decoration:none}.infoBox:hover .infoBox-attachedbox{color:#000}.infoBox-arrowbox,.infoBox-attachedbox{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:1.2rem;padding:20px}.infoBox-arrowbox{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;background-color:#3a4690;color:#fff;position:relative}.infoBox-arrowbox:before,.infoBox-arrowbox:after{content:" ";position:absolute;bottom:-15px;border-top:15px solid #3a4690}.infoBox-arrowbox:before{left:18px;border-left:15px solid transparent}.infoBox-arrowbox:after{left:33px;border-right:15px solid transparent}.infoBox-attachedbox{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;color:#8e8e8e}.infoBox-attachedbox i{font-size:1.2em;color:#d3d0d8;margin-left:15px}.map-loader{background-color:rgba(58,70,144,0.8);text-align:center;color:#fff;display:table;width:100%;height:500px;height:60vh;min-height:400px;position:absolute;left:0;top:70px}@media screen and (max-width: 480px){.map-loader{height:100%;min-height:0;position:fixed;z-index:800;top:0}}.map-loader.shift{top:115px}@media screen and (max-width: 480px){.map-loader.shift{top:0}}.map-loader i{font-size:5em;display:block}.map-loader span{font-weight:300;font-size:1.4em;display:block;margin:25px 0 5px 0}.map-loader-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;padding-right:10%;padding-left:10%}.map-loader-bar{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:rgba(58,70,144,0.8);width:250px;height:5px;position:relative;border:1px solid rgba(58,70,144,0.8)}.map-loader-bar-completed{background-color:#fff;width:0%;height:100%;position:absolute;left:0;top:0}.is-animating .map-loader-bar-completed{-webkit-transition:8s ease-in-out;-moz-transition:8s ease-in-out;-o-transition:8s ease-in-out;transition:8s ease-in-out;width:100%}#global-search .filters-toggle{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background-color:#fff;font-weight:400;color:#8e8e8e;position:relative;padding-left:15px;padding-right:15px;border:1px solid #edecef}@media screen and (max-width: 480px){#global-search .filters-toggle{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3);font-weight:600;font-size:0.9rem;width:100px;position:fixed;left:50%;bottom:15px;margin-left:-50px;padding:6px}#global-search .filters-toggle i{display:none}#global-search .filters-toggle.active{display:none}}#global-search .filters-toggle:hover,#global-search .filters-toggle.active{background-color:#edecef;color:#000}#global-search .filters-toggle:focus{outline:none}#global-search .filters-toggle i{margin-top:-2px;padding-right:3px}.map-mask{background-color:rgba(0,0,0,0.5);display:none;width:100%;height:500px;height:60vh;min-height:400px;position:absolute;z-index:1000}@media screen and (max-width: 480px){.map-mask{background-color:#fff;font-size:1rem;width:100%;height:100%;min-height:0;position:fixed;top:0;left:0;margin-left:0;overflow-y:scroll}}.filters-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#fff;line-height:1.8;display:none;width:750px;height:380px;position:absolute;z-index:-1;top:25px;left:50%;margin-left:-375px;border:1px solid #edecef}@media screen and (max-height: 815px){.filters-body{line-height:1.4;height:330px}}@media screen and (max-height: 725px){.filters-body{height:300px}}@media screen and (max-width: 480px){.filters-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.8;width:100%;height:auto;position:static;margin-left:0;padding-left:10px;padding-right:10px;padding-bottom:150px;border:none}}.filters-title{text-align:center;font-weight:300;margin:10px 0}.filters-section{margin:5px 0;border-bottom:1px solid #cecece}@media screen and (max-width: 480px){.filters-section{margin:0;border-left:1px solid #cecece;border-right:1px solid #cecece}}@media screen and (max-width: 480px){.filters-section.first{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;border-top:1px solid #cecece}[data-controller="events"] .filters-section.first{margin-top:25px}}.filters-section.last{margin-bottom:5px;border-bottom:none}@media screen and (max-width: 480px){.filters-section.last{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;margin-bottom:50px;border-bottom:1px solid #cecece}}.filters-section-toggle{text-decoration:none;font-weight:600;color:#000;display:block;padding:5px 18px}.filters-section-toggle i{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;font-size:1.4em;color:#b4b4b4;float:right}@media screen and (max-width: 480px){.filters-section-toggle i{margin-top:3px}}.filters-section-toggle.active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.filters-section-body{font-size:0.9em;color:#8e8e8e;display:none;margin:0;padding:5px 18px 15px 18px}@media screen and (max-width: 480px){.filters-section-body{font-size:1em}.filters-section-body [type="checkbox"]{margin-right:5px}}.filters-section-body li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:24%}@media screen and (max-width: 480px){.filters-section-body li{display:block;width:auto !important}}#filter-by-program .filters-section-body li{width:48%}.three-cols .filters-section-body li{width:30%}.two-cols .filters-section-body li{width:45%}.filters-actions{overflow:hidden;*zoom:1;width:750px;position:absolute;left:50%;bottom:25px;margin-left:-375px}@media screen and (max-width: 480px){.filters-actions{-webkit-box-shadow:0 -30px 20px white;-moz-box-shadow:0 -30px 20px white;box-shadow:0 -30px 20px white;background-color:#fff;width:100%;position:fixed;left:0;bottom:0;margin-left:0}}.filters-actions a{text-align:center;display:block}.filters-actions .secondary-action{width:90px;float:left}.filters-actions .primary-action{width:565px;float:right}@media screen and (max-width: 480px){.filters-actions .secondary-action,.filters-actions .primary-action{width:auto;float:none;margin:8px}}[data-controller="wineries"][data-action="edit_profile"] .menu-profile,[data-controller="wineries"][data-action="edit_media"] .menu-media,[data-controller="wineries"][data-action="edit_wines"] .menu-wines,[data-controller="wineries"][data-action="edit_wine"] .menu-wines,[data-controller="wineries"][data-action="new_wine"] .menu-wines,[data-controller="wineries"][data-action="new_event"] .menu-events,[data-controller="wineries"][data-action="edit_events"] .menu-events,[data-controller="wineries"][data-action="edit_event"] .menu-events,[data-controller="wineries"][data-action="edit_guide"] .menu-guide{font-weight:600;color:#000}[data-controller="wineries"][data-action="edit_profile"] .menu-profile:before,[data-controller="wineries"][data-action="edit_media"] .menu-media:before,[data-controller="wineries"][data-action="edit_wines"] .menu-wines:before,[data-controller="wineries"][data-action="edit_wine"] .menu-wines:before,[data-controller="wineries"][data-action="new_wine"] .menu-wines:before,[data-controller="wineries"][data-action="new_event"] .menu-events:before,[data-controller="wineries"][data-action="edit_events"] .menu-events:before,[data-controller="wineries"][data-action="edit_event"] .menu-events:before,[data-controller="wineries"][data-action="edit_guide"] .menu-guide:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="non_wineries"][data-action="edit_profile"] .menu-profile,[data-controller="non_wineries"][data-action="new_event"] .menu-events,[data-controller="non_wineries"][data-action="edit_events"] .menu-events,[data-controller="non_wineries"][data-action="edit_event"] .menu-events,[data-controller="trade_partners"][data-action="edit_profile"] .menu-profile,[data-controller="trade_partners"][data-action="new_event"] .menu-events,[data-controller="trade_partners"][data-action="edit_events"] .menu-events,[data-controller="trade_partners"][data-action="edit_event"] .menu-events{font-weight:600;color:#000}[data-controller="non_wineries"][data-action="edit_profile"] .menu-profile:before,[data-controller="non_wineries"][data-action="new_event"] .menu-events:before,[data-controller="non_wineries"][data-action="edit_events"] .menu-events:before,[data-controller="non_wineries"][data-action="edit_event"] .menu-events:before,[data-controller="trade_partners"][data-action="edit_profile"] .menu-profile:before,[data-controller="trade_partners"][data-action="new_event"] .menu-events:before,[data-controller="trade_partners"][data-action="edit_events"] .menu-events:before,[data-controller="trade_partners"][data-action="edit_event"] .menu-events:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="news"][data-action="index"] .menu-news,[data-controller="news"][data-action="press"] .menu-press,[data-controller="news"][data-action="grape_reports"] .menu-grape,[data-controller="news"][data-action="media"] .media{font-weight:600;color:#000}[data-controller="news"][data-action="index"] .menu-news:before,[data-controller="news"][data-action="press"] .menu-press:before,[data-controller="news"][data-action="grape_reports"] .menu-grape:before,[data-controller="news"][data-action="media"] .media:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="pages"][data-action="edit"] .avas .menu-avas-page,[data-controller="pages"][data-action="edit"] .history .menu-history-page{font-weight:600;color:#000}[data-controller="pages"][data-action="edit"] .avas .menu-avas-page:before,[data-controller="pages"][data-action="edit"] .history .menu-history-page:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="explore"][data-action="edit"] .menu-other-explore{font-weight:600;color:#000}[data-controller="explore"][data-action="edit"] .menu-other-explore:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="wine_category_types"][data-action="index"] .menu-other-wine-category-types{font-weight:600;color:#000}[data-controller="wine_category_types"][data-action="index"] .menu-other-wine-category-types:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="wine_category_types"][data-action="edit"] .menu-other-wine-category-types{font-weight:600;color:#000}[data-controller="wine_category_types"][data-action="edit"] .menu-other-wine-category-types:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-action="media"] .media,[data-action="documents"] .documents{font-weight:600;color:#000}[data-action="media"] .media:before,[data-action="documents"] .documents:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="admin"][data-action="edit_settings"] .menu-edit-settings{font-weight:600;color:#000}[data-controller="admin"][data-action="edit_settings"] .menu-edit-settings:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="admin"][data-action="markdown_instructions"] .menu-markdown-instructions{font-weight:600;color:#000}[data-controller="admin"][data-action="markdown_instructions"] .menu-markdown-instructions:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="admin"][data-action="new_event"] .menu-new-event,[data-controller="admin"][data-action="new_user"] .menu-new-account,[data-controller="admin"][data-action="new_business"] .menu-new-business,[data-controller="admin"][data-action="events_index"] .Past .menu-events-past,[data-controller="admin"][data-action="events_index"] .Current .menu-events-current{font-weight:600;color:#000}[data-controller="admin"][data-action="new_event"] .menu-new-event:before,[data-controller="admin"][data-action="new_user"] .menu-new-account:before,[data-controller="admin"][data-action="new_business"] .menu-new-business:before,[data-controller="admin"][data-action="events_index"] .Past .menu-events-past:before,[data-controller="admin"][data-action="events_index"] .Current .menu-events-current:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="admin"][data-action="users_index"] .Wineries .menu-accounts-wineries,[data-controller="admin"][data-action="users_index"] .Non-Wineries .menu-accounts-non-wineries,[data-controller="admin"][data-action="users_index"] .Trade.Partners .menu-accounts-trade-partners,[data-controller="admin"][data-action="users_index"] .Customers .customers,[data-controller="admin"][data-action="users_index"] .Admins .menu-accounts-admins{font-weight:600;color:#000}[data-controller="admin"][data-action="users_index"] .Wineries .menu-accounts-wineries:before,[data-controller="admin"][data-action="users_index"] .Non-Wineries .menu-accounts-non-wineries:before,[data-controller="admin"][data-action="users_index"] .Trade.Partners .menu-accounts-trade-partners:before,[data-controller="admin"][data-action="users_index"] .Customers .customers:before,[data-controller="admin"][data-action="users_index"] .Admins .menu-accounts-admins:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="admin"][data-action="businesses_index"] .Wineries .menu-businesses-wineries,[data-controller="admin"][data-action="businesses_index"] .Non-Wineries .menu-businesses-non-wineries,[data-controller="admin"][data-action="businesses_index"] .Trade.Partners .menu-businesses-trade-partners{font-weight:600;color:#000}[data-controller="admin"][data-action="businesses_index"] .Wineries .menu-businesses-wineries:before,[data-controller="admin"][data-action="businesses_index"] .Non-Wineries .menu-businesses-non-wineries:before,[data-controller="admin"][data-action="businesses_index"] .Trade.Partners .menu-businesses-trade-partners:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="admin"][data-action="news_index"] .menu-other-press-releases{font-weight:600;color:#000}[data-controller="admin"][data-action="news_index"] .menu-other-press-releases:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="reports"][data-action="logins_by_date"] .menu-reports-account-logins,[data-controller="reports"][data-action="guide_updates"] .menu-reports-guide-updates,[data-controller="reports"][data-action="events_by_account"] .menu-reports-events-by-account,[data-controller="reports"][data-action="events_created"] .menu-reports-events-by-year{font-weight:600;color:#000}[data-controller="reports"][data-action="logins_by_date"] .menu-reports-account-logins:before,[data-controller="reports"][data-action="guide_updates"] .menu-reports-guide-updates:before,[data-controller="reports"][data-action="events_by_account"] .menu-reports-events-by-account:before,[data-controller="reports"][data-action="events_created"] .menu-reports-events-by-year:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="programs"] .menu-other-programs,[data-controller="trails"] .menu-other-trails,[data-controller="wine_categories"] .menu-other-wine-categories{font-weight:600;color:#000}[data-controller="programs"] .menu-other-programs:before,[data-controller="trails"] .menu-other-trails:before,[data-controller="wine_categories"] .menu-other-wine-categories:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="posts"][data-action="index"] .menu-exchange{font-weight:600;color:#000}[data-controller="posts"][data-action="index"] .menu-exchange:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="articles"][data-action="index"] .articles-index .menu-other-news{font-weight:600;color:#000}[data-controller="articles"][data-action="index"] .articles-index .menu-other-news:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="articles"][data-action="edit"] .menu-other-news{font-weight:600;color:#000}[data-controller="articles"][data-action="edit"] .menu-other-news:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="industry_pages"][data-action="index"] .industry,[data-controller="industry_pages"][data-action="index"] .menu-other-industry-pages,[data-controller="industry_pages"][data-action="edit"] .menu-other-industry-pages,[data-controller="industry_pages"][data-action="marketing_office"] .marketing-office,[data-controller="industry_pages"][data-action="wine_board"] .wine-board,[data-controller="industry_pages"][data-action="wineries_association"] .wineries-association,[data-controller="industry_pages"][data-action="vineyards_association"] .vineyards-association,[data-controller="industry_pages"][data-action="distribution_company"] .distribution-company,[data-controller="industry_pages"][data-action="documents"] .menu-documents,[data-controller="industry_pages"][data-action="landing"] .side-menu .industry{font-weight:600;color:#000}[data-controller="industry_pages"][data-action="index"] .industry:before,[data-controller="industry_pages"][data-action="index"] .menu-other-industry-pages:before,[data-controller="industry_pages"][data-action="edit"] .menu-other-industry-pages:before,[data-controller="industry_pages"][data-action="marketing_office"] .marketing-office:before,[data-controller="industry_pages"][data-action="wine_board"] .wine-board:before,[data-controller="industry_pages"][data-action="wineries_association"] .wineries-association:before,[data-controller="industry_pages"][data-action="vineyards_association"] .vineyards-association:before,[data-controller="industry_pages"][data-action="distribution_company"] .distribution-company:before,[data-controller="industry_pages"][data-action="documents"] .menu-documents:before,[data-controller="industry_pages"][data-action="landing"] .side-menu .industry:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}[data-controller="board_members"] .menu-other-board-members,[data-controller="curatorials"] .menu-other-curatorials,[data-controller="documents"] .menu-other-documents,[data-controller="home_page_banners"] .menu-other-home-page-banners,[data-controller="event_banners"] .menu-other-event-banners,[data-controller="tasting_notes"] .menu-other-tasting-notes,[data-controller="regions"] .menu-other-regions,[data-controller="trade_partner_categories"] .menu-other-trade-partner-categories,[data-controller="avas"] .menu-other-avas{font-weight:600;color:#000}[data-controller="board_members"] .menu-other-board-members:before,[data-controller="curatorials"] .menu-other-curatorials:before,[data-controller="documents"] .menu-other-documents:before,[data-controller="home_page_banners"] .menu-other-home-page-banners:before,[data-controller="event_banners"] .menu-other-event-banners:before,[data-controller="tasting_notes"] .menu-other-tasting-notes:before,[data-controller="regions"] .menu-other-regions:before,[data-controller="trade_partner_categories"] .menu-other-trade-partner-categories:before,[data-controller="avas"] .menu-other-avas:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}.side-menu-toggle{background-color:#fff;text-decoration:none;font-weight:300;font-size:1.2em;color:#000;position:relative;padding:7px 20px;border-bottom:2px solid #edecef}.side-menu-toggle:after{-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;content:"\f107";font-family:"FontAwesome";position:absolute;right:20px}.side-menu-toggle.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.side-menu-toggle.thin{border-bottom:1px solid #edecef}.side-menu{font-weight:400;font-size:1.2em;padding-right:50px}.side-menu.small{font-size:1em}@media screen and (max-width: 480px){.side-menu{-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;max-height:0;padding-right:0;overflow:hidden}.side-menu.active{max-height:600px}}.side-menu .divider,.side-menu .admin-form .double-divider,.admin-form .side-menu .double-divider{margin-top:15px;margin-left:20px;padding-top:10px;padding-bottom:0;border-top:1px solid #ddd;border-bottom:none}.side-menu ul{list-style:none;margin:0;padding:0}@media screen and (max-width: 480px){.side-menu ul{padding:7px 0}}.side-menu li{margin:7px 0;padding-left:20px}@media screen and (max-width: 480px){.side-menu li{margin:0;padding:7px 20px}}.side-menu li.active a{color:#000}.side-menu a{text-decoration:none;color:#8e8e8e;display:block;position:relative}.side-menu a:hover{color:#000}.side-menu a.active{font-weight:600;color:#000}.side-menu a.active:before{content:"\f0da";font-family:"FontAwesome";position:absolute;left:-20px}.side-menu img{max-width:100%}.step-menu{padding:0;border-top:1px solid #edecef}.step-menu li{margin-left:30px;border-bottom:1px solid #edecef}.step-menu a{text-decoration:none;color:#8e8e8e;display:block;padding:15px 0}.step-menu a:hover .primary-heading{color:#b3d1ff}.step-menu .primary-heading{font-size:1.1em;color:#000;display:block}.tiles{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;*zoom:1;list-style-type:none;width:100%;margin:0;padding:0 0 0 8px}@media screen and (max-width: 480px){.tiles{padding:0 20px}}.tiles a{text-decoration:none}.tiles-heading{font-size:1rem;color:#8e8e8e;margin:4rem 0.8rem 2rem 1rem;padding-bottom:0.4rem;border-bottom:1px solid #8e8e8e;display:none}.tile{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);background-color:#fff;font-family:"proxima-nova", Helvetica, Arial, sans-serif;color:#8e8e8e;float:left;width:218px;height:218px;position:relative;margin:6px;border:1px solid rgba(0,0,0,0.15);overflow:hidden}@media screen and (max-width: 480px){.tile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;width:auto;height:auto;margin:15px 0;padding-bottom:25px}}.tile:hover,.tile.active{-webkit-box-shadow:0 0 0 4px #4977b3;-moz-box-shadow:0 0 0 4px #4977b3;box-shadow:0 0 0 4px #4977b3}.tile hgroup{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;padding:12px 10px 5px 15px}.tile img{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;display:block;min-width:100%;width:auto;height:90px;position:absolute;bottom:0;left:0}@media screen and (max-width: 480px){.tile img{height:auto}}.tile img[alt="Missing"]{background-color:#3a4690;font-size:0}[data-controller="wineries"][data-action="show"] .tile{width:184px;height:184px}[data-controller="wineries"][data-action="show"] .tile.large{width:380px;height:380px}.tile.oct-wine-month{position:relative}.tile.oct-wine-month .tile-title-primary{position:relative;z-index:2}.tile.oct-wine-month:before{-webkit-box-shadow:0 8px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 8px 5px rgba(0,0,0,0.3);box-shadow:0 8px 5px rgba(0,0,0,0.3);-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px;border-radius:9999px;content:" ";background-color:rgba(255,255,255,0.8);background-image:url(/assets/octwinemonth/logo_small-172c82b2921264d3279a022c072fb03d.png);background-repeat:no-repeat;background-position:center;background-size:30px;display:block;width:30px;height:30px;position:absolute;z-index:2;top:40%;right:-1rem;padding:1.3rem}@media screen and (max-width: 480px){.tile.oct-wine-month:before{right:5rem;top:20%}}@media screen and (max-width: 480px){.tile-number{display:none}}.tiles.related{padding:0}.tile.related{width:270px}@media screen and (max-width: 480px){.tile.related{width:auto;margin:15px 5px}}.tile.related hgroup{color:#000}.tile.related hgroup .tile-title-primary{padding-bottom:2em}.tile.related.social .tile-footnote{bottom:20px}.tile.related.social .tile-footnote-text{text-shadow:0 1px 0 #000;color:#edecef !important;padding-top:3px;padding-left:0}.tile.view-all{background-color:transparent;text-align:center}.tile.view-all i{font-size:4em;color:#cecece;display:block;margin:35px 0 20px 0}.tile.view-all span{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#3a4690;font-size:0.8em;color:#fff;padding:12px 18px}.tile.view-all.view-all-events:hover{-webkit-box-shadow:0 0 0 4px #52b86c;-moz-box-shadow:0 0 0 4px #52b86c;box-shadow:0 0 0 4px #52b86c}.tile.view-all.view-all-events span{background-color:#52b86c}.tiles .load-more a{display:block;margin-bottom:5px}@media screen and (max-width: 480px){.tiles .load-more i{margin-top:0}}.tile.update .tile-title-secondary{text-transform:uppercase;font-weight:400;font-size:0.8em;margin:0}.tile.update .tile-title-secondary:after{font-family:"FontAwesome";font-size:1.3em;float:right}.tile.update .tile-title-primary{font-weight:400;font-size:1.2em;margin:5px 0 5px 0}.tile.update .tile-summary{color:#8e8e8e;padding:11px 15px}.tile.update .tile-summary p{font-size:16px;margin:0;line-height:21px;color:#555}.tile.update .tile-footnote{font-size:12px;color:#8e8e8e;position:absolute;bottom:10px;left:15px;z-index:15}.tile.news{color:#fff}.tile.news:hover hgroup,.tile.news.active hgroup{background-color:#34417e}.tile.news hgroup{background-color:#4354a2;min-height:80px}@media screen and (max-width: 480px){.tile.news hgroup{min-height:0}}.tile.news .tile-title-secondary:after{content:"\f016";line-height:15px}.tile.events{color:#fff}.tile.events hgroup{background-color:#52b86c;min-height:80px}@media screen and (max-width: 480px){.tile.events hgroup{min-height:0}}.tile.events:hover{-webkit-box-shadow:0 0 0 4px #52b86c;-moz-box-shadow:0 0 0 4px #52b86c;box-shadow:0 0 0 4px #52b86c}.tile.events .tile-title-secondary:after{content:"\f133";line-height:15px}.tile.events .tile-host{padding:11px 15px 0px 15px;font-size:16px;margin:0;line-height:21px;color:#555;font-weight:400}.tile.events .tile-location{color:#8e8e8e;font-size:14px;line-height:21px;font-weight:400;padding:0px 15px;margin:0}.tile.events .tile-footnote{color:#8e8e8e}@media screen and (max-width: 480px){.tile.curatorial{width:auto;min-height:13em}}.tile.curatorial.wide{width:450px}@media screen and (max-width: 480px){.tile.curatorial.wide{width:auto;padding-bottom:0}.tile.curatorial.wide hgroup{color:#000}.tile.curatorial.wide>img{position:static}}.tile.curatorial>img{width:100%;height:auto}.tile.curatorial hgroup{color:#fff;position:relative;z-index:10}.tile.curatorial .tile-title-primary{line-height:1.2;font-size:1.8em}.tile.curatorial .tile-title-primary.dark{color:#000}.tile.curatorial.industry hgroup{min-height:65px}.tile.curatorial.industry .tile-title-primary.smaller-text{font-size:1.7em}.tile.curatorial.industry.wide{text-align:center}.tile.curatorial.industry>img{width:auto;max-width:90%;min-width:0;position:static;left:auto;right:auto;margin:0 auto}.tile.social{text-decoration:none;color:#fff;position:relative}@media screen and (max-width: 480px){.tile.social{min-height:170px}}.tile.social hgroup{position:relative;z-index:10}.tile.social>img{width:100%;height:auto}.tile.social .tile-footnote{overflow:hidden;*zoom:1;height:32px}.tile.social .tile-footnote img{float:left;min-width:0;width:18px;height:25px}.tile.social .tile-footnote-text{line-height:1.2;font-size:12px;padding:5px 0 0 35px}.tile.youtube{color:#8e8e8e}.tile.youtube>img{top:auto;bottom:-20px}@media screen and (max-width: 480px){.tile.youtube>img{top:-20px;bottom:auto}}@media screen and (max-width: 480px){.tile.youtube .tile-title-primary{color:#fff}}@media screen and (max-width: 480px){.tile.youtube .tile-title-secondary{color:#fff}}.tile.youtube .tile-title-secondary:after{content:"\f166";font-size:1.8em;color:#c91e24;margin-top:-4px;line-height:15px}.tile.youtube .tile-summary{padding-top:0}.tile.youtube .tile-footnote-text{text-shadow:0 1px 0 #000;color:#edecef !important}.tile.youtube .tile-footnote-text.no-shadow{text-shadow:0 0 0 transparent}@media screen and (max-width: 480px){.tile.facebook{padding-bottom:40px}}.tile.facebook>img{top:125px;bottom:auto}@media screen and (max-width: 480px){.tile.facebook>img{top:auto;bottom:0}}.tile.facebook hgroup{color:#8e8e8e}@media screen and (max-width: 480px){.tile.facebook p{color:#fff !important}}@media screen and (max-width: 480px){.tile.facebook .tile-title-secondary{color:#fff}}.tile.facebook .tile-title-secondary:after{content:"\f082";color:#4977b5;line-height:15px;font-size:20px}.tile.facebook .tile-summary{padding-top:0}@media screen and (max-width: 480px){.tile.facebook .tile-summary{color:#fff;position:relative}}.tile.facebook .tile-footnote-text{text-shadow:0 1px 0 #000;color:#edecef !important}.tile.facebook .tile-footnote-text.no-shadow{text-shadow:0 0 0 transparent}.tile.twitter hgroup{color:#8e8e8e}.tile.twitter .tile-title-secondary:after{content:"\f081";font-size:19px;color:#b3d1ff;line-height:15px}.tile.twitter .tile-summary{padding-top:0}.tile.instagram:after{content:" ";display:block;height:100%;width:100%;position:absolute;top:0;background-color:rgba(255,255,255,0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF000000', endColorstr='#FF000000');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)), color-stop(95%, rgba(0,0,0,0.5)), color-stop(100%, rgba(0,0,0,0.53)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 95%, rgba(0,0,0,0.53) 100%);background-image:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 95%, rgba(0,0,0,0.53) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 95%, rgba(0,0,0,0.53) 100%);background-image:linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 95%,rgba(0,0,0,0.53) 100%)}@media screen and (max-width: 480px){.tile.instagram{min-height:185px}}.tile.instagram>img{width:auto;height:100%}@media screen and (max-width: 480px){.tile.instagram>img{width:100%;height:auto}}.tile.instagram .tile-title-secondary{text-shadow:0 1px 0 #000}.tile.instagram .tile-title-secondary:after{content:"\f16d";line-height:15px;font-size:17px}.tile.instagram .tile-footnote-text{text-shadow:0 1px 0 #000;color:#edecef !important}.tile.business .tile-title-primary{line-height:1.2em;font-weight:400;font-size:1.4em;color:#8e8e8e;margin-top:95px}@media screen and (max-width: 480px){.tile.business .tile-title-primary{margin-top:0;margin-bottom:0}}.tile.business .tile-number{font-weight:400;font-size:1.0em;color:#FFFFFF;position:absolute;top:-2px;right:10px;text-shadow:1px 1px 1px #000;z-index:1}.tile.business>img{top:0;bottom:auto}@media screen and (max-width: 480px){.tile.business .business-icon{display:none}}.tile.business.restaurant .business-icon,.tile.business.Restaurant .business-icon{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/find-wine-restaurant-d05223e4493a1bd4e947fc932d59b585.png);background-repeat:no-repeat;background-position:50% 50%;width:51px;height:51px}.tile.business.lodging .business-icon,.tile.business.Lodging .business-icon{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/find-wine-lodging-acc50887db3e41db219cf083cca85dfa.png);background-repeat:no-repeat;background-position:50% 50%;width:51px;height:51px}.tile.business.wine-shop .business-icon,.tile.business.Wine.Shop .business-icon{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/find-wine-wine-shop-918bf09e0dff32ce73205b68a8f04221.png);background-repeat:no-repeat;background-position:50% 50%;width:51px;height:51px}.tile.business:hover .tile-title-primary,.tile.business.active .tile-title-primary{color:#4977b3}.tile.business .business-icon{position:absolute;z-index:2;top:20px;left:15px}.tile.business .tile-footnote{font-size:12px;position:absolute;bottom:10px;left:15px;z-index:15}.tile.winery .tile-title-secondary,.tile.event .tile-title-secondary{font-weight:400;font-size:1.0em;color:rgba(0,0,0,0.3);display:block;margin:0 0 3px 0}.tile.winery .tile-number,.tile.event .tile-number{font-weight:400;font-size:1.0em;color:rgba(0,0,0,0.3);position:absolute;top:-2px;right:10px}.tile.winery .tile-title-primary,.tile.event .tile-title-primary{line-height:1.2em;font-weight:400;font-size:1.35em;color:rgba(0,0,0,0.5);margin:0}.tile.winery:hover .tile-title-primary,.tile.winery.active .tile-title-primary,.tile.event:hover .tile-title-primary,.tile.event.active .tile-title-primary{color:#4977b3}.tile.winery .tile-footnote,.tile.event .tile-footnote{font-size:12px;color:#fff;position:absolute;bottom:0;left:0;z-index:15;padding:15px;background-color:rgba(0,0,0,0.5)}.tile.winery .tile-footnote-text,.tile.event .tile-footnote-text{text-shadow:0 1px 0 #000;color:#edecef !important}.tile.winery .tile-title-primary{width:85%}.tiles-filter-menu{margin:30px 0 10px 0;padding:0 40px}@media screen and (max-width: 480px){.tiles-filter-menu{display:none}}.tiles-filter-menu ul{list-style:none;margin:0;padding:0;cursor:default}.tiles-filter-menu ul.centered{text-align:center}.tiles-filter-menu li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 5px}.tiles-filter-menu a{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-decoration:none;font-size:0.8em;color:#b9b5c0;display:block;padding:5px 7px;cursor:pointer}.tiles-filter-menu a i{margin-right:5px}.tiles-filter-menu a:hover,.tiles-filter-menu a.active{background-color:#e0dee3;color:#000}.tiles-header{overflow:hidden;*zoom:1;position:relative;padding:30px 20px 10px 20px}.tiles-header .tiles-count{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:1.2em;color:#8e8e8e;display:none}.tiles-header .tiles-count-link{text-decoration:none;font-size:0.9em;color:#4977b5;position:relative;bottom:-2px;padding-left:3px}.tiles-header .tiles-count-link:hover{text-decoration:underline;color:#000}.tiles-header .tiles-header-action{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;text-decoration:none;font-size:1.2em;color:#8e8e8e;margin-left:25px;cursor:pointer}.tiles-header .tiles-header-action:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.tiles-header .tiles-header-action i{margin-right:10px}.tiles-header .tiles-header-action.green{color:#52b86c}@media screen and (max-width: 480px){.tiles-header .tiles-header-action{display:block;margin:1rem 0}}@media screen and (max-width: 480px){.tiles-header{font-size:0.8rem;padding-right:10px;padding-left:10px}.tiles-header .left,.tiles-header .left-image,.tiles-header .right,.tiles-header .right-image{float:none;width:auto;text-align:center;display:block}}.tiles-nav-icon{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background-color:#8e8e8e;color:#fff;margin:0 0.5rem;padding:0 0.6rem;border-radius:3px;cursor:pointer}.tiles-nav-icon:first-of-type{padding-right:0.7rem}.tiles-nav-icon:last-of-type{padding-left:0.7rem}.tiles-nav-icon:hover{background-color:#3a4690}.tiles-nav-icon.-disabled{opacity:0.4;cursor:default}.tiles-nav-icon.-disabled:hover{background-color:#8e8e8e}.tiles-nav-dropdown{font-weight:bold;padding-left:0.5rem;padding-right:0.5rem}.js-tiles-lock{display:none}@media screen and (max-width: 480px){.list-view{-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background-color:#edecef;max-height:0;overflow:hidden}.list-view.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;max-height:99999px;z-index:5}.list-view .tiles{padding:0}.list-view .tile{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background-color:#edecef;margin:0;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d3d0d8}.list-view .tile .tile-title-secondary{font-weight:400;color:#4977b3;float:right;margin-left:5px}.list-view .tile .tile-title-primary{font-size:1.2em}.list-view .tile .tile-footnote{background-color:transparent;font-weight:400;font-size:1em;color:#4977b3;bottom:auto;left:auto;right:15px;top:20px}.list-view .tile.curatorial,.list-view .tile img{display:none}}@media screen and (max-width: 480px){[data-controller="trade_partners"] .list-view .tile .tile-footnote{position:static;padding-left:15px}}@media screen and (max-width: 480px){[data-controller="events"][data-action="index"] .tile.winery .tile-footnote-text{display:none}}.tiles-loader{text-align:center;width:100%;padding:50px 0}.tiles-loader h2{font-weight:300;font-size:2em;color:#000;display:block;margin-bottom:15px}.tiles-loader-bar{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#edecef;width:200px;height:5px;border:1px solid #edecef}.tiles-loader-bar-progress{background-color:#8e8e8e;width:0;height:5px}.is-animating .tiles-loader-bar-progress{-webkit-transition:10s ease-in-out;-moz-transition:10s ease-in-out;-o-transition:10s ease-in-out;transition:10s ease-in-out;width:100%}@media print{[data-controller="events"] .tile,[data-controller="events"] #map{display:none}}.tile-print{display:none}@media print{.tile-print{display:block;padding:1rem 0;border-bottom:1px solid #8e8e8e}}.tile-print-title{margin-top:0;margin-bottom:0.8rem}.card{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;background-color:#fff;color:#8e8e8e;margin-bottom:20px;border-bottom:1px solid #e0dee3;border-right:1px solid #edecef;border-left:1px solid #edecef;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,0.05);box-shadow:0 1px 3px 1px rgba(0,0,0,0.05)}@media screen and (max-width: 480px){.card{margin:10px}}.card img{max-width:100%}.card-wrapper{padding:20px}.card-two-col{overflow:hidden;*zoom:1;display:table;width:100%}.card-two-col.overflow{overflow:visible}.card-two-col .card-wrapper,.card-two-col .card-image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;width:50%}.card-two-col .card-wrapper:first-child,.card-two-col .card-image-wrapper:first-child{border-right:1px solid #edecef}.card-two-col img{display:block;width:100%;height:auto}.footnote{font-size:0.8em;color:#c6c2cc;margin-top:25px}.card-action{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none;color:#52b86c;display:block;padding:12px 20px;border-top:1px solid #edecef}.card-action:hover{background-color:#52b86c;color:#fff}.card-action i{margin-right:8px}.card-image{width:100%;height:auto}.card-heading{text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:0.85em;color:#8e8e8e;margin:0 0 5px 0}.card-heading.large{text-transform:none;font-size:1.2em;color:#000}.card-text-large{font-size:1.1em;display:block}.card-text-normal{display:block;color:#333}.card-text-small{text-transform:uppercase;font-size:0.8em;color:#000;display:block}.one-liner{display:block;margin-bottom:20px}.image-card{text-align:center}.rotator{text-align:center;width:100%;height:600px;height:75vh;min-height:450px;position:relative;overflow:hidden}@media screen and (max-width: 480px){.rotator{height:auto;min-height:0}}.rotator-pane-wrapper{-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:table;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.rotator-pane-wrapper.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:2}@media screen and (max-width: 480px){.rotator-pane-wrapper{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;position:static;height:auto;display:none}.rotator-pane-wrapper:first-of-type{display:block}}.rotator-pane{display:table-cell;vertical-align:middle;overflow:hidden}@media screen and (max-width: 480px){.rotator-pane{-webkit-box-shadow:inset 0 0 70px 70px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 70px 70px rgba(0,0,0,0.4);box-shadow:inset 0 0 70px 70px rgba(0,0,0,0.4);display:block;position:relative;padding:80px 0}}.rotator-pane img{min-width:1024px;min-height:100%;width:100%;height:auto;position:absolute;z-index:-1;top:0;left:0}@media screen and (max-width: 480px){.rotator-pane img{min-width:0;min-height:0}}.rotator-pane h1{text-transform:uppercase;text-shadow:0 2px 5px rgba(0,0,0,0.5);line-height:1;font-family:"proxima-nova-alt-ext-cond", "Helvetica Neue", sans-serif;font-weight:600;font-size:7em;color:#fff;margin-bottom:50px}@media screen and (max-height: 740px){.rotator-pane h1{font-size:6em}}@media screen and (max-height: 690px){.rotator-pane h1{font-size:5em}}@media screen and (max-width: 480px){.rotator-pane h1{font-size:3em;margin-bottom:15px}}.rotator-pane a{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background-color:#edecef;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:1.1em;color:#000;padding:15px 25px}.rotator-pane a:hover{background-color:#52b86c;color:#fff}@media screen and (max-width: 480px){.rotator-pane a{background-color:transparent;text-transform:none;color:#fff;margin-bottom:35px}.rotator-pane a:hover{background-color:transparent}}.rotator-menu{text-align:center;display:block;width:100%;position:absolute;z-index:2;bottom:25px;padding:0}@media screen and (max-width: 480px){.rotator-menu{display:none}}.rotator-menu li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 4px}.rotator-menu a{-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,0.7);display:block;width:13px;height:13px}.rotator-menu a.active{background-color:#fff}.thumb-grid{list-style:none;font-size:0;margin:25px 0;padding:0}@media screen and (max-width: 480px){.thumb-grid{margin:25px 0}}.thumb-grid li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:1rem;width:170px;height:300px;position:relative;margin-top:50px;margin-right:130px}@media screen and (max-width: 480px){.thumb-grid li{display:block;margin:0 auto}}.thumb-grid li:nth-child(4n){margin-right:0}@media screen and (max-width: 480px){.thumb-grid li:nth-child(4n){margin-right:auto}}.thumb-grid li:nth-child(4n) .thumb-grid-item:hover+.thumb-grid-item-data{left:-300px}.thumb-grid li:nth-child(4n) .thumb-grid-item-data{right:auto;left:-280px}.thumb-grid li:nth-child(4n) .thumb-grid-item-data:before,.thumb-grid li:nth-child(4n) .thumb-grid-item-data:after{left:auto;right:-15px;border-right:0;border-left:15px solid #000}.thumb-grid-item{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none;color:#8e8e8e}.thumb-grid-item:hover{color:#000}.thumb-grid-item:hover+.thumb-grid-item-data{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);visibility:visible;right:-300px}.thumb-grid-item-image{display:block;margin-bottom:15px}.thumb-grid-item-title{text-transform:uppercase;text-align:center;letter-spacing:2px;display:block}.thumb-grid-item-data{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-o-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#000;font-size:0.9em;color:#fff;display:block;visibility:hidden;width:250px;position:absolute;z-index:2;right:-280px;top:0;padding:35px}@media screen and (max-width: 480px){.thumb-grid-item-data{display:none}}.thumb-grid-item-data:before,.thumb-grid-item-data:after{content:" ";display:block;width:0;height:0;position:absolute;left:-15px;border-right:15px solid #000}.thumb-grid-item-data:before{top:95px;border-top:15px solid transparent}.thumb-grid-item-data:after{top:110px;border-bottom:15px solid transparent}.thumb-grid-item-data dt{color:#8e8e8e}.thumb-grid-item-data dd{margin:0 0 20px 0}.thumb-grid-item-data dd:last-child{margin-bottom:0}.gallery{overflow:hidden;*zoom:1;list-style:none;margin:40px 0;padding:0 auto}@media screen and (max-width: 480px){.gallery{margin:0;padding:0}}.gallery.alt li:first-of-type{width:150px;height:150px}@media screen and (max-width: 480px){.gallery.alt li:first-of-type{width:100%;height:auto}}.gallery li{width:150px;height:150px;float:left;display:block;margin:1px}@media screen and (max-width: 480px){.gallery li{text-align:center;width:100%;height:auto;float:none}}.gallery li:first-of-type{width:302px;height:302px}@media screen and (max-width: 480px){.gallery li:first-of-type{width:100%;height:auto}}.gallery img{max-width:100%}.tooltip{text-decoration:underline;color:#4977b3;position:relative;cursor:default}.tooltip:hover .tooltip-content{display:block}.tooltip-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;text-decoration:none;color:#fff;display:none;width:280px;position:absolute;padding:25px}.post-response{background-color:#edecef;position:relative}.post-response>div{padding-left:2em;border-bottom:1px solid #d3d0d8}.post-response:before,.post-response:after{content:" ";color:#edecef;display:block;width:0;height:0;position:absolute;top:-16px;left:40px;border-left:16px solid;border-right:16px solid transparent;border-top:16px solid transparent;border-bottom:16px solid}.post-response:after{left:8px;border-left:16px solid transparent;border-right:16px solid;border-top:16px solid transparent;border-bottom:16px solid}form{cursor:default}form input,form textarea{cursor:text}form [type="checkbox"]{cursor:default}form [type="submit"],form button{cursor:pointer;outline:none}form input,form button,form textarea,form select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-family:inherit;font-weight:400;font-size:1em;padding:12px 18px}[type="text"],[type="email"],[type="number"],[type="tel"],[type="url"],[type="password"],textarea,select{-webkit-box-shadow:inset 0 1px 1px 1px #edecef;-moz-box-shadow:inset 0 1px 1px 1px #edecef;box-shadow:inset 0 1px 1px 1px #edecef;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0.012);color:#8e8e8e;border:1px solid lightgrey}[type="text"]:focus,[type="email"]:focus,[type="number"]:focus,[type="tel"]:focus,[type="url"]:focus,[type="password"]:focus,textarea:focus,select:focus{-webkit-box-shadow:inset 0 0 3px #66a3ff;-moz-box-shadow:inset 0 0 3px #66a3ff;box-shadow:inset 0 0 3px #66a3ff;outline:none}[type="submit"]{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background-color:#52b86c;color:#fff;border:none}[type="submit"]:hover{background-color:#37864b}[type="submit"].icon-value{font-size:1.5em;padding:6px 12px}.inline-inputs>*{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 3px}.field_with_errors,.admin-form .admin-form-field-wrapper>.field_with_errors{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:auto}.field_with_errors label,.admin-form .admin-form-field-wrapper>.field_with_errors label{color:#c91e24}#error_explanation{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#f2a8aa;color:#c91e24;padding:10px;border:1px solid #c91e24}#error_explanation h2{font-size:1em;margin:0}#error_explanation ul{list-style:square;margin-bottom:0}.image-crop{display:block;position:relative}.image-crop__toggle{display:inline-block}.image__cropbox{display:none}dd .picker:nth-of-type(1){left:10px}dd .picker:nth-of-type(2){right:60px}.picker{width:auto;float:none !important;left:0}@media screen and (max-width: 480px){.picker{width:90%;left:5%}}.picker-relative{position:relative}.picker__button--close{display:none}.picker__holder{width:466px}.picker--focused .picker__holder{visibility:visible}@media screen and (max-width: 480px){.picker__holder{width:auto}}.picker--time .picker__holder{width:auto}.picker__button--clear:before{top:0}.picker--time .picker__button--clear:before{top:-1px}.js-pickadate{background-image:url(/assets/calendar-b88287afb2c9ac4dcc350d0edbe22b5f.png);background-repeat:no-repeat;background-position:90% 47%;background-size:20px 20px}.admin-form .admin-form-field-wrapper{overflow:hidden;*zoom:1;padding:10px 0}.admin-form .admin-form-field-wrapper.radio{display:block;position:relative;margin:10px 0;padding:0}.admin-form .admin-form-field-wrapper.radio .radio__image{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.8);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.8);box-shadow:0 1px 3px rgba(0,0,0,0.8);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;cursor:pointer}.admin-form .admin-form-field-wrapper.radio .radio__image:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.admin-form .admin-form-field-wrapper.radio i{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-box-shadow:inset -1px -1px 3px rgba(0,0,0,0.2);-moz-box-shadow:inset -1px -1px 3px rgba(0,0,0,0.2);box-shadow:inset -1px -1px 3px rgba(0,0,0,0.2);-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px;border-radius:9999px;background-color:#52b86c;text-shadow:1px 1px 1px #000;line-height:25px;text-align:center;color:#fff;display:block;width:25px;height:25px;position:absolute;bottom:10px;right:10px}.admin-form .admin-form-field-wrapper.radio [type="radio"]{display:none}.admin-form .admin-form-field-wrapper.radio [type="radio"]:checked+.radio__image,.admin-form .admin-form-field-wrapper.radio [type="radio"]:checked+.radio__image+i{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.admin-form .admin-form-field-wrapper.checkbox{overflow:hidden;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#edecef;vertical-align:top;line-height:1.2;margin:5px;padding:0 18px;border:1px solid #c6c2cc}@media screen and (max-width: 480px){.admin-form .admin-form-field-wrapper.checkbox{display:block}}.admin-form .admin-form-field-wrapper.checkbox label{color:#8e8e8e;width:150px;float:left}.admin-form .admin-form-field-wrapper.checkbox [type="checkbox"]{float:right;margin:12px 0}.admin-form .admin-form-field-wrapper.overflow{width:100%;display:table;overflow:visible}.admin-form .admin-form-field-wrapper.space{padding:30px 0}.admin-form .admin-form-field-wrapper>div{width:505px;float:left;padding:0}@media screen and (max-width: 480px){.admin-form .admin-form-field-wrapper>div{width:auto}}.admin-form .admin-form-field-wrapper>.checkbox{width:auto}.admin-form .admin-form-field-wrapper img{display:block;margin:5px}.admin-form .admin-form-field-wrapper .tag-area-dropdown{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);background-color:#fff;width:auto;max-height:280px;position:absolute;top:45px;padding:10px;overflow:hidden}.admin-form .admin-form-field-wrapper .tag-area-dropdown a{text-decoration:none;color:#8e8e8e;display:block}.admin-form .admin-form-field-wrapper .tag-area-dropdown a:hover{font-weight:600;color:#000}.admin-form .admin-form-field-wrapper .tag-area{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#edecef;margin:5px}.admin-form .admin-form-field-wrapper .tag{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#fff;cursor:pointer;color:#8e8e8e;width:auto;float:none;margin:8px 12px;padding:3px 8px}.admin-form .admin-form-field-wrapper .tag:hover{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.6);box-shadow:0 1px 2px rgba(0,0,0,0.6);color:#000}.admin-form .sublabel{font-weight:400;font-size:0.8em;display:block;margin-top:3px}.admin-form .input-with-label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;padding:5px}@media screen and (max-width: 480px){.admin-form .input-with-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.admin-form .input-with-label label{font-weight:400;font-size:0.9em;display:block;float:none;width:auto;margin-top:3px;padding:0}.admin-form .hyphen{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:20px;height:17px;margin:0 7px;border-top:1px solid #8e8e8e}.admin-form .divider,.admin-form .double-divider{margin-top:25px;padding-top:25px;padding-bottom:25px;border-top:1px solid #edecef;border-bottom:none}.admin-form .double-divider{margin-bottom:25px;border-bottom:1px solid #edecef}.admin-form .double-divider>div{width:auto;float:none}.admin-form label{font-weight:600;color:#8e8e8e;display:block;float:left;width:150px;padding:10px 0}@media screen and (max-width: 480px){.admin-form label{width:auto;float:none}}.admin-form label.required:after{content:"*"}.admin-form label.separate-line{float:none;width:auto}.admin-form [type="checkbox"]{margin:15px 0}.admin-form [type="text"],.admin-form [type="email"],.admin-form [type="tel"],.admin-form [type="url"]{width:350px}@media screen and (max-width: 480px){.admin-form [type="text"],.admin-form [type="email"],.admin-form [type="tel"],.admin-form [type="url"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.admin-form [type="text"].small,.admin-form [type="email"].small,.admin-form [type="tel"].small,.admin-form [type="url"].small{width:150px}@media screen and (max-width: 480px){.admin-form [type="text"].small,.admin-form [type="email"].small,.admin-form [type="tel"].small,.admin-form [type="url"].small{width:100%}}.admin-form textarea{min-width:390px;max-width:390px;width:390px;min-height:150px}@media screen and (max-width: 480px){.admin-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:0;max-width:100%;width:100%;min-height:0}}.admin-form dl{width:75%;float:right;padding:3px 0;overflow:visible}@media screen and (max-width: 480px){.admin-form dl{width:auto;float:none}}.admin-form dl [type="text"]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:100px}.admin-form dt{padding:7px 0}.admin-form dd{position:relative;margin-bottom:5px}.admin-file-upload [type="file"]{display:none}.admin-file-upload [type="text"]{background-image:url(/assets/paperclip-248c91c095fc12aec193232d75324012.png);background-repeat:no-repeat;background-position:5% center;background-size:20px 20px;padding-left:37px;cursor:default}.admin-file-upload button{padding-top:9px;padding-bottom:10px;border:1px solid #d3d0d8}#geocode-address{margin-left:42px}.instagram-browser{overflow:hidden;*zoom:1;list-style:none;margin:0;padding:10px 0;clear:both}.instagram-browser li{display:block;float:left;width:227px;height:227px;position:relative;margin:0 1px 1px 0;padding:0}.instagram-browser a{text-decoration:none;color:#fff}.instagram-browser a:hover{color:#edecef}.instagram-browser a:after{text-shadow:0 0 1px rgba(0,0,0,0.5);font-family:"FontAwesome";content:"\f0c8";position:absolute;right:5px;bottom:0}.instagram-browser a.checked:after{text-shadow:0 0 3px #000;content:"\f14a"}.instagram-browser img{max-width:100%;margin:0 !important}
