@import url(http://fonts.googleapis.com/css?family=Maven+Pro:400,700);@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic);@font-face{font-family:"entypo";src:url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/entypo/entypo.eot?#iefix) format('embedded-opentype'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/entypo/entypo.woff) format('woff'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/entypo/entypo.ttf) format('truetype'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/entypo/entypo.svg#EntypoRegular) format('svg');}@font-face{font-family:"icomoon";src:url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/icomoon/icomoon.eot?#iefix) format('embedded-opentype'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/icomoon/icomoon.woff) format('woff'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/icomoon/icomoon.ttf) format('truetype'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/icomoon/icomoon.svg#IcoMoonRegular) format('svg');}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;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}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;}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/profiles/opentastings/themes/opentasting_white/behaviors/box-sizing/boxsizing.php);}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
.flag-favorite a,.flag-favorite a.unflag-action,.pane-system-main-menu ul.menu li:first-child a,.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico,.node-type-wine .view-notes .note-header .ico-coll,.node-type-wine .view-notes .note-header.opened .ico-coll,.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico,span.organic{position:relative;display:inline-block;overflow:visible;}.flag-favorite a:before,.flag-favorite a:after,.flag-favorite a.unflag-action:before,.flag-favorite a.unflag-action:after,.pane-system-main-menu ul.menu li:first-child a:before,.pane-system-main-menu ul.menu li:first-child a:after,.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:before,.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:after,.node-type-wine .view-notes .note-header .ico-coll:before,.node-type-wine .view-notes .note-header .ico-coll:after,.node-type-wine .view-notes .note-header.opened .ico-coll:before,.node-type-wine .view-notes .note-header.opened .ico-coll:after,.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:before,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:before,.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:after,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:after,span.organic:before,span.organic:after{position:absolute;top:0;left:0;text-indent:0;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}@font-face{font-family:"entypo";src:url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/entypo/entypo.eot?#iefix) format('embedded-opentype'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/entypo/entypo.woff) format('woff'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/entypo/entypo.ttf) format('truetype'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/entypo/entypo.svg#EntypoRegular) format('svg');}.pane-system-main-menu ul.menu li:first-child a:before,.pane-system-main-menu ul.menu li:first-child a:after,.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:before,.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:after,.node-type-wine .view-notes .note-header .ico-coll:before,.node-type-wine .view-notes .note-header .ico-coll:after,.node-type-wine .view-notes .note-header.opened .ico-coll:before,.node-type-wine .view-notes .note-header.opened .ico-coll:after,.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:before,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:before,.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:after,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:after,span.organic:before,span.organic:after{font-family:entypo;}@font-face{font-family:"icomoon";src:url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/icomoon/icomoon.eot?#iefix) format('embedded-opentype'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/icomoon/icomoon.woff) format('woff'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/icomoon/icomoon.ttf) format('truetype'),url(/profiles/opentastings/themes/opentasting_white/css/fonts/icons/icomoon/icomoon.svg#IcoMoonRegular) format('svg');}.flag-favorite a:before,.flag-favorite a:after,.flag-favorite a.unflag-action:before,.flag-favorite a.unflag-action:after{font-family:icomoon;}img,media{max-width:100%;}table{border:1px solid rgba(255,255,255,0.5);margin:0 0 10px;width:100%;}table td,table th{padding:3px 5px;vertical-align:middle;border:1px solid rgba(255,255,255,0.5);}table th{background:rgba(0,0,0,0.3);font-weight:normal;color:white;text-transform:uppercase;}.view-wines th.active{font-weight:bold;}.view-wines tr td.active,.view-wines tr table th.active,table .view-wines tr th.active{background:transparent;}.view-wines tr.red{background:rgba(177,4,1,0.5);}.view-wines tr.white{background:rgba(245,230,27,0.5);}.view-wines tr.rose{background:rgba(254,155,153,0.5);}.view-wines tr.sparkling td,.view-wines tr.sparkling table th,table .view-wines tr.sparkling th{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAe5JREFUeNp0lNkvQ0EYxW+vqqtqqX3ftweCRDyIP90bLxJrQmJJLLVUKIpqqmidT36TTIRJfnrdzpw555tvGqtWq1EQBBVRDv4fKTEhHsUF70IxLfpFJq4/86IqtsSnSIpZxA9EEZEmMSjqxSHi7eJFjIVMzLHQhKeY1CZWhDmuE+8iz5yAdWVMbMYUzY9gi5ZYFMP2qkiIEYsgst78BMLF30I2FkQPC+7EA7Gc65DvX4k1JDqdUIT6CzXqEs8Ud5ramOCeGAUb28RuDhGw4i5TVMt+hoiNFvFFBHvuRvSDGprz/Ti2Uwj0ihPEh8WtOBWNHHsCBxbxjeL/DBMqgBX4nPeTiFr+NWoV0B6XHPs1VJxQSRzx6ZqyFuGC13wRrg9xVoGkO7UuClqkmGWipslvLgaYY/GOcWTtUEODPtlOHV5RI54LRPjk/wbPWYBwEz1nqZrNUace+lj46DIjmuRdhMsc343g6oPNMn81pLuk88S7ETtsMMGp7eMuhftK/J/bPkz+K2pjfbTLIbiIVpIZhPacUKvdYBoxx0R3j245iIATc9HTzLMNwxi/R3PYtJpskHtR3COUZVEfQlnq1sFzOc6EJJ0acpx2zOu4ynunOk48d2Ev/M4usXMDfXTn/d4UvbqVWJz/9f5nfAswAGmKpBpUGRC7AAAAAElFTkSuQmCC");}.view-wines tr a,.view-wines tr a:active,.view-wines tr a:visited,.view-wines tr a:link{color:#141414;}.view-wines tr a:hover,.view-wines tr a:active:hover,.view-wines tr a:visited:hover,.view-wines tr a:link:hover{color:#6e6e6e;}.tabledrag-handle .handle{box-sizing:content-box;}* html{font-size:87.5%;}html{font-size:14px;line-height:1.42857em;}html{font-family:"PT Sans",Helvetica,Arial,sans-serif;color:#141414;}a,a:active,a:visited,a:link{color:#6e6e6e;text-decoration:none;}a:hover,a:active:hover,a:visited:hover,a:link:hover{color:#141414;}.tabs a,input{color:black;}h1,.alpha,h2,.beta,h3,.gamma,h4,.delta,h5,.epsilon,h6,.zeta{margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:0.28571em;font-family:"Maven Pro",Helvetica,Arial,sans-serif;}h1 a,h1 a:visited,.alpha a,.alpha a:visited,h2 a,h2 a:visited,.beta a,.beta a:visited,h3 a,h3 a:visited,.gamma a,.gamma a:visited,h4 a,h4 a:visited,.delta a,.delta a:visited,h5 a,h5 a:visited,.epsilon a,.epsilon a:visited,h6 a,h6 a:visited,.zeta a,.zeta a:visited{color:inherit;text-decoration:none;}h1,.alpha{font-size:46px;line-height:46px;font-size:3.28571rem;line-height:3.28571rem;color:white;font-weight:400;background-color:rgba(0,0,0,0.5);padding:10px 10px 10px 1em;position:absolute;z-index:40;top:-140px;}h2,.beta{font-size:30px;line-height:30px;font-size:2.14286rem;line-height:2.14286rem;font-weight:400;padding-bottom:5px;}h3,.gamma{font-size:21px;line-height:21px;font-size:1.5rem;line-height:1.5rem;font-weight:normal;}h4,.delta{font-size:18px;line-height:18px;font-size:1.28571rem;line-height:1.28571rem;}h5,.epsilon{font-size:16px;line-height:16px;font-size:1.14286rem;line-height:1.14286rem;font-weight:700;}h6,.zeta{font-size:16px;line-height:16px;font-size:1.14286rem;line-height:1.14286rem;}p{margin:0;margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:1.42857em;}p + img{float:left;margin-right:1em;}.reuse{font-size:12px;line-height:12px;font-size:0.85714rem;line-height:0.85714rem;text-align:center;font-style:italic;display:block;margin-top:5px;}.search-krumo,.search-krumo-results,.krumo-root{color:black;}#default-pevery .site-panel-row-bottom{padding-bottom:10px;margin-top:5em;background:#c8c8c8;}#default-pevery .site-panel-row-bottom.sticky-footer{width:100%;position:absolute;bottom:0;}#default-pevery .site-panel-row-bottom a{color:#141414;}#default-pevery .site-panel-row-bottom .footer-panel{padding-top:1em;}#default-pevery .site-panel-row-bottom .footer-panel p{margin-bottom:5px;}#default-pevery .site-panel-row-bottom .footer-panel p.user{padding-right:10px;font-size:22px;line-height:22px;font-size:1.57143rem;line-height:1.57143rem;}#default-pevery .site-panel-row-bottom .footer-panel ul{margin:0;}#default-pevery .site-panel-row-bottom .footer-panel ul li{list-style:none;}#default-pevery .site-panel-row-bottom .footer-panel .logout a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#b10401;border:1px solid #7e0301;color:white;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;font-size:11px;padding:.2em 1.6em;}#default-pevery .site-panel-row-bottom .footer-panel .logout a:hover{background:#7e0301;}#default-pevery .site-panel-row-bottom .footer-panel .pane-bottom-actions li{padding-bottom:5px;}#default-pevery .site-panel-row-bottom .footer-panel .pane-bottom-actions li a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:black;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;font-size:11px;padding:.2em 1.6em;}#default-pevery .site-panel-row-bottom .footer-panel .pane-bottom-actions li a:hover{background:#d4c609;}#default-pevery .site-panel-row-bottom .footer-panel .pane-bottom-hi{width:32.20339%;float:left;margin-right:-100%;margin-left:0%;clear:none;text-align:right;}#default-pevery .site-panel-row-bottom .footer-panel .pane-bottom-links{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none;text-align:center;}#default-pevery .site-panel-row-bottom .footer-panel .pane-bottom-actions{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}#default-pevery .site-panel-row-bottom .footer-panel .pane-user-login{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none;text-align:right;position:relative;}#default-pevery .site-panel-row-bottom .footer-panel .pane-user-login div.form-item,#default-pevery .site-panel-row-bottom .footer-panel .pane-user-login div.form-actions,#default-pevery .site-panel-row-bottom .footer-panel .pane-user-login ul{display:inline-block;}#default-pevery .site-panel-row-bottom .footer-panel .pane-user-login ul{position:absolute;bottom:-10px;right:40px;}#default-pevery .site-panel-row-bottom .footer-panel .pane-bottom-anonymous-text{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;}.front{}.front .view-display-id-cp_next_meeting .views-field-ops{text-align:center;}.front .view-display-id-cp_next_meeting .views-field-ops .flag_wrapper{padding:10px 0;}.front .view-display-id-cp_next_meeting .views-field-ops a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:black;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;}.front .view-display-id-cp_next_meeting .views-field-ops a:hover{background:#d4c609;}.front .view-display-id-cp_next_meeting .views-field-ops a.unflag-action{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#b10401;border:1px solid #7e0301;color:white;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;}.front .view-display-id-cp_next_meeting .views-field-ops a.unflag-action:hover{background:#7e0301;}.front .pane-zoom-cp-random-grape .views-field-field-singleimage{padding-right:1em;float:left;}.front .view-display-id-cp_random_wine .views-field-field-singleimage{padding-right:1em;float:left;}.front .view-display-id-cp_random_wine .views-field-title{font-size:18px;line-height:18px;font-size:1.28571rem;line-height:1.28571rem;padding-bottom:5px;}.front .view-display-id-cp_random_wine .views-label{display:inline-block;width:100px;font-style:italic;}.front .view-display-id-cp_random_wine .views-field{margin:2px 0;}.front .pane-flagged-users-cp-users-participants h2{padding-bottom:5px;font-size:21px;line-height:21px;font-size:1.5rem;line-height:1.5rem;}.front .pane-flagged-users-cp-users-participants .view-content div{display:inline-block;padding-right:5px;}.front .pane-wines-cp-highest-rated h2,.front .pane-wines-cp-most-favorites h2,.front h2.node__title{font-size:21px;line-height:21px;font-size:1.5rem;line-height:1.5rem;font-size:normal;}.front #frontpage > div.panel-col > div > div{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}@media (min-width:44em){.front .pane-front-1,.front .pane-front-3,.front .pane-front-5{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.front .pane-front-2,.front .pane-front-4,.front .pane-front-6{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;}.front .pane-front-3,.front .pane-front-5{clear:both;}}@media (min-width:70em){.front .pane-front-1,.front .pane-front-4{width:32.20339%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.front .pane-front-2,.front .pane-front-5{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none;}.front .pane-front-3,.front .pane-front-6{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}.front .pane-front-4{clear:both;}}.header-panel{}.header-panel .pane-page-site-name{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none;font-size:20px;line-height:20px;font-size:1.42857rem;line-height:1.42857rem;background:url(/profiles/opentastings/themes/opentasting_white/images/logo-25.png) no-repeat 0 0.6em;padding:.6em 0 0.5em 35px;}.header-panel .pane-page-site-name p{margin:0;}.header-panel .pane-system-main-menu{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:44em){.header-panel .pane-page-site-name{width:23.72881%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.header-panel .pane-system-main-menu{width:74.57627%;float:right;margin-left:0;margin-right:0;clear:none;}}.site-panel-row-image{position:relative;z-index:10;}.site-panel-row-image .image-panel{float:none;width:100%;}.site-panel-row-image p{margin:0;padding:0;}.site-panel-row-image #bgimg .bgimg{height:auto;min-width:1024px;width:100%;z-index:-999;}#default-pevery .site-panel-row-nav{background:white;-moz-box-shadow:0px,2px,16px,black;-webkit-box-shadow:0px,2px,16px,black;box-shadow:0px,2px,16px,black;position:fixed;z-index:50;padding:0;width:100%;}#default-pevery .site-panel-row-nav .header-panel{width:95%;margin:0 auto;}#default-pevery .site-panel-row-nav .header-panel{float:none;}body{background-color:#e7e7e7;}#default-pevery .site-panel-row-nav{-moz-box-shadow:0 6px 6px -4px #474747;-webkit-box-shadow:0 6px 6px -4px #474747;box-shadow:0 6px 6px -4px #474747;}#default-pevery .site-panel-row-center{position:relative;z-index:20;}#default-pevery .site-panel-row-center .pane-pane-messages,#default-pevery .site-panel-row-center .pane-page-content{width:95%;margin:0 auto;}.pane-node-links{padding-bottom:10px;}.flag-favorite a{width:20px;height:20px;line-height:20px;text-indent:-9999px;}.flag-favorite a:before,.flag-favorite a:after{content:"\e089";font-size:20px;}.flag-favorite a:before{color:transparent;}.flag-favorite a:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.flag-favorite a:after{color:#878787;background:-webkit-linear-gradient(top,#adadad,#949494 3%,#7a7a7a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.flag-favorite a:hover:before{text-shadow:rgba(0,0,0,0.8) 0 1px 0;}.flag-favorite a:hover:after{color:#b10401;background:-webkit-linear-gradient(top,#fd0601,#ca0501 3%,#980301);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.flag-favorite a:active:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.flag-favorite a:active:after{color:#666666;background:-webkit-linear-gradient(top,#4d4d4d,#595959 10%,#666666 65%,#676767);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.flag-favorite a.unflag-action{width:20px;height:20px;line-height:20px;text-indent:-9999px;}.flag-favorite a.unflag-action:before,.flag-favorite a.unflag-action:after{content:"\e089";font-size:20px;}.flag-favorite a.unflag-action:before{color:transparent;}.flag-favorite a.unflag-action:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.flag-favorite a.unflag-action:after{color:#b10401;background:-webkit-linear-gradient(top,#fd0601,#ca0501 3%,#980301);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.flag-favorite a.unflag-action:hover:before{text-shadow:rgba(0,0,0,0.8) 0 1px 0;}.flag-favorite a.unflag-action:hover:after{color:#878787;background:-webkit-linear-gradient(top,#adadad,#949494 3%,#7a7a7a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.flag-favorite a.unflag-action:active:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.flag-favorite a.unflag-action:active:after{color:#666666;background:-webkit-linear-gradient(top,#4d4d4d,#595959 10%,#666666 65%,#676767);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.flag-message{top:2.5em;}#related-wines-by-grapes .views-field-title,#related-wines-by-origin .views-field-title{display:inline-block;position:relative;padding-left:2px;}#related-wines-by-grapes .views-field-title:before,#related-wines-by-origin .views-field-title:before{content:"\25CB";display:inline-block;padding-right:1px;pointer-events:none;}.pane-system-main-menu ul.menu{margin:0;list-style:none;}.pane-system-main-menu ul.menu:hover li{display:block;}.pane-system-main-menu ul.menu li{display:none;padding:0.5em;}.pane-system-main-menu ul.menu li:first-child{display:block;padding-top:5px;}.pane-system-main-menu ul.menu li:first-child a{vertical-align:middle;width:30px;height:30px;line-height:30px;text-indent:-9999px;}.pane-system-main-menu ul.menu li:first-child a:before,.pane-system-main-menu ul.menu li:first-child a:after{content:"\e04a";font-size:30px;}.pane-system-main-menu ul.menu li:first-child a:before{color:transparent;}.pane-system-main-menu ul.menu li:first-child a:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.pane-system-main-menu ul.menu li:first-child a:after{color:#878787;background:-webkit-linear-gradient(top,#adadad,#949494 3%,#7a7a7a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.pane-system-main-menu ul.menu li:first-child a:hover:before{text-shadow:rgba(0,0,0,0.8) 0 1px 0;}.pane-system-main-menu ul.menu li:first-child a:hover:after{color:black;background:-webkit-linear-gradient(top,#262626,#0d0d0d 3%,#000000);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.pane-system-main-menu ul.menu li:first-child a:active:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.pane-system-main-menu ul.menu li:first-child a:active:after{color:#666666;background:-webkit-linear-gradient(top,#4d4d4d,#595959 10%,#666666 65%,#676767);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.pane-system-main-menu ul.menu li:first-child a:hover{background:none;}.pane-system-main-menu ul.menu li a{display:block;padding:0.5em 1em;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;color:#141414;background:rgba(20,20,20,0);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}.pane-system-main-menu ul.menu li a:hover{background:#878787;color:white;}.pane-system-main-menu ul.menu li a.active-trail{background:#878787;}@media (min-width:44em){.pane-system-main-menu ul.menu{display:block;}.pane-system-main-menu ul.menu:hover li{display:inline-block;}.pane-system-main-menu ul.menu li{display:inline-block;padding:0.5em 5px;}.pane-system-main-menu ul.menu li:first-child{display:none;}.pane-system-main-menu ul.menu li a{padding:0.5em 5px;display:inline-block;}}@media (min-width:70em){.pane-system-main-menu ul.menu li{padding:0.5em;}.pane-system-main-menu ul.menu li a{padding:0.5em 1em;}}ul.breadcrumb li{display:inline-block;}ul.breadcrumb li:not(:last-child):after{content:" > ";}ul.breadcrumb li a{padding:0 10px;}ul.breadcrumb li:first-child a{padding:0 10px 0 0;}.pane-page-news .pane-news-center .node--news:not(.node--full),.pane-page-news .pane-news-center ul.pager{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-page-news .pane-news-center .node--news.node--full .submitted{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-page-news .pane-news-center .node--news.node--full .node__content{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-page-news .pane-news-center .node--news.node--full article.comment{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-page-news .pane-news-center .node--news.node--full h2.comments__title,.pane-page-news .pane-news-center .node--news.node--full h2.comments__form-title{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;margin-top:1em;}.pane-page-news .pane-news-center .node--news.node--full #comment-form{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-page-news .pane-news-center .node--news.node--full .links a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:#141414;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;font-size:11px;padding:.2em 1.6em;}.pane-page-news .pane-news-center .node--news.node--full .links a:hover{background:#d4c609;}.pane-page-news .pane-add-news{}.pane-page-news .pane-add-news a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:#141414;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;display:block;width:100%;}.pane-page-news .pane-add-news a:hover{background:#d4c609;}.pane-page-news .pane-news-right .pane-views-exp-news-cp-news-teaser{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-page-news .pane-news-right .pane-news-cp-news-title{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul{list-style:none;padding:0;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico{width:14px;height:14px;line-height:14px;text-indent:-9999px;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:before,.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:after{content:"\e078";font-size:14px;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:before{color:transparent;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:after{color:#999999;background:-webkit-linear-gradient(top,#bfbfbf,#a6a6a6 3%,#8c8c8c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:hover:before{text-shadow:rgba(0,0,0,0.8) 0 1px 0;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:hover:after{color:gray;background:-webkit-linear-gradient(top,#a6a6a6,#8c8c8c 3%,#737373);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:active:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.pane-page-news .pane-news-right .pane-news-cp-news-title ul a .ico:active:after{color:#666666;background:-webkit-linear-gradient(top,#4d4d4d,#595959 10%,#666666 65%,#676767);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}@media (min-width:70em){.pane-page-news .pane-news-center{width:74.57627%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.pane-page-news .pane-news-right-content{width:23.72881%;float:right;margin-left:0;margin-right:0;clear:none;}}.login-subscribe p{margin:0;padding:10px 0;text-align:center;}.login-subscribe p a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:black;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;font-size:11px;padding:.2em 1.6em;}.login-subscribe p a:hover{background:#d4c609;}.node-type-session{}.node-type-session .panel-session-description,.node-type-session .panel-session-participants{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.node-type-session .view-display-id-cp_users_participants .view-content div{display:inline-block;padding-right:5px;}.node-type-session .pane-flagged-users-cp-users-participants h2{padding-bottom:10px;}.node-type-session .pane-flag-link,.node-type-session .add-session-wine{padding-top:10px;text-align:center;}.node-type-session .pane-flag-link a,.node-type-session .add-session-wine a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:black;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;}.node-type-session .pane-flag-link a:hover,.node-type-session .add-session-wine a:hover{background:#d4c609;}.node-type-session .pane-flag-link a.unflag-action,.node-type-session .add-session-wine a.unflag-action{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#b10401;border:1px solid #7e0301;color:white;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;}.node-type-session .pane-flag-link a.unflag-action:hover,.node-type-session .add-session-wine a.unflag-action:hover{background:#7e0301;}.node-type-session .add-session-wine{text-align:left;}.node-type-session .pane-node-field-single-text2{text-align:center;}.node-type-session .pane-session-cp-all-meetings-jump-menu{padding-top:1em;}.node-type-session .panel-session-wines-list{clear:both;}@media (min-width:44em){.node-type-session .panel-session-wines-map{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:1em;}.node-type-session .panel-session-description{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;clear:both;}.node-type-session .panel-session-participants{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:70em){.node-type-session .panel-session-wines-map{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.node-type-session .panel-session-description{width:32.20339%;float:left;margin-right:-100%;margin-left:50.84746%;clear:none;}.node-type-session .panel-session-participants{width:15.25424%;float:right;margin-left:0;margin-right:0;clear:none;}}.page-food-pairing .pane-food-description,.page-food-pairing .pane-vocabulary-cp-taxo-food{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.page-food-pairing .view-display-id-cp_taxo_food a.active{font-weight:bold;}@media (min-width:44em){.page-food-pairing .pane-food-description{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}.page-food-pairing .pane-vocabulary-cp-taxo-food{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:70em){.page-food-pairing .pane-food-description{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.page-food-pairing .pane-vocabulary-cp-taxo-food{clear:both;width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}}.page-food-pairing .pane-wines-cp-wines-related-note-childeren{clear:both;}.page-several-grapes .pane-grape-summary{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-grape-summary .panel-pane{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-grape-summary ul.views-summary{margin:0;padding:0;}.pane-grape-summary ul.views-summary li{list-style:none;display:inline-block;padding-right:5px;}.pane-grape-summary ul.views-summary li:before{content:"\25CB";display:inline-block;padding-right:1px;pointer-events:none;}.page-grapes .pane-taxonomy-term-field-other-name{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.page-grapes .pane-taxonomy-term-field-other-name .field__item{display:inline-block;padding-right:5px;}.page-grapes .pane-taxonomy-term-field-other-name .field__item:before{content:"\25CB";display:inline-block;padding-right:1px;pointer-events:none;}.page-grapes .pane-area{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.page-grapes .pane-grape-terms{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.page-grapes .pane-grape-terms .panel-grape-image{float:left;padding-right:5px;}.page-grapes .pane-grape-terms .view-display-id-cp_grapes .view-content h3{padding-top:5px;}.page-grapes .pane-grape-terms .view-display-id-cp_grapes .view-content div{display:inline-block;padding-right:5px;}.page-grapes .pane-grape-terms .view-display-id-cp_grapes .view-content div:before{content:"\25CB";display:inline-block;padding-right:1px;pointer-events:none;}@media (min-width:44em){.page-grapes .pane-grape-terms{width:74.57627%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.page-grapes .pane-grape-terms-info{width:23.72881%;float:right;margin-left:0;margin-right:0;clear:none;}.page-grapes .pane-grape-summary{width:23.72881%;float:right;margin-left:0;margin-right:0;clear:right;}}@media (min-width:70em){.page-grapes .pane-grape-terms{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.page-grapes .pane-grape-terms-info{width:15.25424%;float:left;margin-right:-100%;margin-left:67.79661%;clear:none;}.page-grapes .pane-grape-summary{width:15.25424%;float:right;margin-left:0;margin-right:0;clear:none;}}.page-grapes .pane-grape-wines{clear:both;}.page-grape-top-worldwide td.views-field-counter,.page-grape-top-worldwide table th.views-field-counter,table .page-grape-top-worldwide th.views-field-counter{width:20px;text-align:right;}@media (min-width:44em){.page-grape-top-worldwide .top-grape-world-center{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.page-grape-top-worldwide .top-grape-world-right{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}}.section-taxo-region{}.section-taxo-region .view-display-id-cp_regions .view-content div{display:inline-block;padding-right:5px;}.section-taxo-region .view-display-id-cp_regions .view-content div:before{content:"\25CB";display:inline-block;padding-right:1px;pointer-events:none;}.section-taxo-region .view-display-id-cp_region_1st_level{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.section-taxo-region .view-display-id-cp_region_1st_level .view-content div{display:inline-block;padding-right:5px;}.section-taxo-region .view-display-id-cp_region_1st_level .view-content div:before{content:"\25CB";display:inline-block;padding-right:1px;pointer-events:none;}.section-taxo-region .view-display-id-cp_region_1st_level .view-content div:before{content:"";}.section-taxo-region .view-display-id-cp_region_1st_level .view-content div .countryicon-sprite{margin-right:2px;}.section-taxo-region .pane-taxonomy-term-field-rmaingrapes{padding-top:1em;}.section-taxo-region .pane-taxonomy-term-field-rmaingrapes .field--name-field-rmaingrapes div.field__item{display:inline-block;padding-right:5px;}.section-taxo-region .pane-taxonomy-term-field-rmaingrapes .field--name-field-rmaingrapes div.field__item:before{content:"\25CB";display:inline-block;padding-right:1px;pointer-events:none;}.section-taxo-region .pane-informations .panel-pane{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.section-taxo-region #pane-region-with-description .pane-vocabulary-cp-regions{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;margin-top:1em;}.section-taxo-region #pane-region-with-description .pane-taxonomy-term-field-rmaingrapes{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.section-taxo-region .pane-wines{clear:both;padding-top:1em;}@media (min-width:70em){.section-taxo-region{}.section-taxo-region .pane-map{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.section-taxo-region .pane-informations{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}.section-taxo-region #pane-region-with-description .pane-map{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.section-taxo-region #pane-region-with-description .pane-informations{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;}}.page-producer-vendor .pane-term-description{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.pane-vocabulary-cp-producers,.pane-vocabulary-cp-vendors{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;}.pane-vocabulary-cp-producers:before,.pane-vocabulary-cp-producers:after,.pane-vocabulary-cp-vendors:before,.pane-vocabulary-cp-vendors:after{content:".";display:block;height:0;overflow:hidden;}.pane-vocabulary-cp-producers:after,.pane-vocabulary-cp-vendors:after{clear:both;}.pane-vocabulary-cp-producers h2,.pane-vocabulary-cp-vendors h2{display:none;}.pane-vocabulary-cp-producers .views-row,.pane-vocabulary-cp-vendors .views-row{float:left;width:50%;}.pane-vocabulary-cp-producers .views-row .views-field-name,.pane-vocabulary-cp-vendors .views-row .views-field-name{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;margin-right:1em;}.producer-summary,.vendor-summary{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.producer-summary ul.views-summary,.vendor-summary ul.views-summary{margin:0;padding:0;}.producer-summary ul.views-summary li,.vendor-summary ul.views-summary li{list-style:none;display:inline-block;padding-right:5px;}.producer-summary ul.views-summary li:before,.vendor-summary ul.views-summary li:before{content:"\25CB";display:inline-block;padding-right:1px;pointer-events:none;}.section-producer .producer-description,.section-producer .vendor-description,.section-producer .vendor-link,.section-vendor .producer-description,.section-vendor .vendor-description,.section-vendor .vendor-link{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.section-producer .producer-coordinates,.section-vendor .producer-coordinates{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.section-producer .producer-wines,.section-producer .vendor-wines,.section-vendor .producer-wines,.section-vendor .vendor-wines{clear:both;}@media (min-width:44em){.pane-vocabulary-cp-producers,.pane-vocabulary-cp-vendors{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.pane-vocabulary-cp-producers-summary,.vendor-summary{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}.section-producer .producer-description,.section-producer .vendor-description,.section-vendor .producer-description,.section-vendor .vendor-description{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.section-producer .producer-coordinates,.section-producer .vendor-link,.section-vendor .producer-coordinates,.section-vendor .vendor-link{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}.section-producer .producer-summary,.section-producer .vendor-summary,.section-vendor .producer-summary,.section-vendor .vendor-summary{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:right;}}@media (min-width:70em){.section-producer .producer-description{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.section-producer .producer-coordinates{width:15.25424%;float:left;margin-right:-100%;margin-left:67.79661%;clear:none;}.section-producer .producer-summary{width:15.25424%;float:right;margin-left:0;margin-right:0;clear:none;}}.page-taxonomy h2.pane-title{padding-bottom:5px;}@media (min-width:44em){.page-user .pane-page-content .pane-user-wines{width:74.57627%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.page-user .pane-page-content .pane-user-favorites{width:23.72881%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:70em){.page-user .pane-page-content .pane-user-wines{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.page-user .pane-page-content .pane-user-favorites{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}}.node-type-wine .pane-current-wine-cwine-cp-detail{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;}.node-type-wine .pane-current-wine-cwine-cp-detail:before,.node-type-wine .pane-current-wine-cwine-cp-detail:after{content:".";display:block;height:0;overflow:hidden;}.node-type-wine .pane-current-wine-cwine-cp-detail:after{clear:both;}.node-type-wine .pane-current-wine-cwine-cp-detail .views-field-field-singleimage{float:left;padding-right:1em;}.node-type-wine .pane-current-wine-cwine-cp-detail .views-label{display:inline-block;width:100px;font-style:italic;}.node-type-wine .pane-current-wine-cwine-cp-detail .views-field{margin:2px 0;}.node-type-wine .pane-current-wine-cwine-cp-detail .views-field-field-link{padding:10px 0 0 5px;}.node-type-wine .pane-current-wine-cwine-cp-detail .views-field-field-description .field-content{padding-top:5px;}.node-type-wine .pane-notes-panel-pane-1{clear:left;padding-top:1em;}.node-type-wine .pane-page-content > .pane-title{display:none;}.node-type-wine .view-current-wine .views-field-nothing{margin-top:1em;text-align:center;}.node-type-wine .view-current-wine .views-field-nothing span a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:#141414;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;}.node-type-wine .view-current-wine .views-field-nothing span a:hover{background:#d4c609;}.node-type-wine .view-notes .note-header{cursor:pointer;padding-bottom:5px;}.node-type-wine .view-notes .note-header .ico-coll{vertical-align:middle;width:20px;height:20px;line-height:20px;text-indent:-9999px;}.node-type-wine .view-notes .note-header .ico-coll:before,.node-type-wine .view-notes .note-header .ico-coll:after{content:"\e080";font-size:20px;}.node-type-wine .view-notes .note-header .ico-coll:before{color:transparent;}.node-type-wine .view-notes .note-header .ico-coll:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.node-type-wine .view-notes .note-header .ico-coll:after{color:#999999;background:-webkit-linear-gradient(top,#bfbfbf,#a6a6a6 3%,#8c8c8c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .view-notes .note-header .ico-coll:hover:before{text-shadow:rgba(0,0,0,0.8) 0 1px 0;}.node-type-wine .view-notes .note-header .ico-coll:hover:after{color:gray;background:-webkit-linear-gradient(top,#a6a6a6,#8c8c8c 3%,#737373);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .view-notes .note-header .ico-coll:active:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.node-type-wine .view-notes .note-header .ico-coll:active:after{color:#666666;background:-webkit-linear-gradient(top,#4d4d4d,#595959 10%,#666666 65%,#676767);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .view-notes .note-header.opened .ico-coll{vertical-align:middle;width:20px;height:20px;line-height:20px;text-indent:-9999px;}.node-type-wine .view-notes .note-header.opened .ico-coll:before,.node-type-wine .view-notes .note-header.opened .ico-coll:after{content:"\e07e";font-size:20px;}.node-type-wine .view-notes .note-header.opened .ico-coll:before{color:transparent;}.node-type-wine .view-notes .note-header.opened .ico-coll:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.node-type-wine .view-notes .note-header.opened .ico-coll:after{color:#999999;background:-webkit-linear-gradient(top,#bfbfbf,#a6a6a6 3%,#8c8c8c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .view-notes .note-header.opened .ico-coll:hover:before{text-shadow:rgba(0,0,0,0.8) 0 1px 0;}.node-type-wine .view-notes .note-header.opened .ico-coll:hover:after{color:gray;background:-webkit-linear-gradient(top,#a6a6a6,#8c8c8c 3%,#737373);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .view-notes .note-header.opened .ico-coll:active:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.node-type-wine .view-notes .note-header.opened .ico-coll:active:after{color:#666666;background:-webkit-linear-gradient(top,#4d4d4d,#595959 10%,#666666 65%,#676767);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .view-notes .note-body{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;padding-left:10px;padding-bottom:1em;display:none;}.node-type-wine .view-notes .note-body:before,.node-type-wine .view-notes .note-body:after{content:".";display:block;height:0;overflow:hidden;}.node-type-wine .view-notes .note-body:after{clear:both;}.node-type-wine .view-notes .note-body .tasting{float:left;width:30%;margin-right:3%;background:rgba(0,0,0,0.3);}.node-type-wine .view-notes .note-body .tasting .tasting-content{padding:3px;}.node-type-wine .view-notes .note-body .tasting .lbl{padding:3px;font-weight:bold;}.node-type-wine .view-notes .note-body .food-pairing{clear:both;padding-top:3px;padding-bottom:10px;}.node-type-wine .view-notes .edit-note{padding-bottom:10px;display:block;}.node-type-wine .view-notes .edit-note a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:black;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;font-size:11px;padding:.2em 1.6em;}.node-type-wine .view-notes .edit-note a:hover{background:#d4c609;}.node-type-wine .field--name-field-grapes .field__item{display:inline-block;padding-right:5px;}.node-type-wine .field--name-field-grapes .field__item:before{content:"\260C";display:inline-block;padding-right:3px;pointer-events:none;}.node-type-wine #related-wines-by-grapes h2,.node-type-wine #related-wines-by-origin h2{font-size:20px;line-height:20px;font-size:1.42857rem;line-height:1.42857rem;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico{width:14px;height:14px;line-height:14px;text-indent:-9999px;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:before,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:before,.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:after,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:after{content:"\e078";font-size:14px;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:before,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:before{color:transparent;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:before,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:after,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:after{color:#999999;background:-webkit-linear-gradient(top,#bfbfbf,#a6a6a6 3%,#8c8c8c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:hover:before,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:hover:before{text-shadow:rgba(0,0,0,0.8) 0 1px 0;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:hover:after,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:hover:after{color:gray;background:-webkit-linear-gradient(top,#a6a6a6,#8c8c8c 3%,#737373);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:active:before,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:active:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}.node-type-wine .view-display-id-block_cwine_same_grapes .field-content a .ico:active:after,.node-type-wine .view-display-id-cwine_block_related_proximity .field-content a .ico:active:after{color:#666666;background:-webkit-linear-gradient(top,#4d4d4d,#595959 10%,#666666 65%,#676767);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.node-type-wine .shs-hierarchy{list-style:none;padding-left:0;}.node-type-wine .shs-hierarchy li{display:inline-block;}.node-type-wine .pane-page-content .l-content{position:relative;}.node-type-wine .pane-page-content .l-content .pane-node-links{position:absolute;top:10px;z-index:10;background:none;}.node-type-wine .pane-page-content .l-content .pane-node-links .links--inline li{display:block;float:none;padding-bottom:1em;}.node-type-wine .pane-page-content .l-content .pane-node-links .links--inline li .flag-message{background:white;padding:3px;}.node-type-wine .pane-page-content .l-content .pane-current-wine-cwine-cp-detail{padding-left:20px;z-index:5;position:relative;}@media (min-width:44em){.node-type-wine .l-content{width:57.62712%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.node-type-wine .l-region--sidebar-first{width:40.67797%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:1em;}.node-type-wine .l-region--sidebar-second{width:40.67797%;float:right;margin-left:0;margin-right:0;clear:right;}}@media (min-width:70em){.node-type-wine .l-content{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.node-type-wine .l-region--sidebar-first{width:23.72881%;float:left;margin-right:-100%;margin-left:50.84746%;clear:none;}.node-type-wine .l-region--sidebar-second{width:23.72881%;float:right;margin-left:0;margin-right:0;clear:none;}}.node-type-wine .pane-page-content .panel-pane{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.node-type-wine .pane-page-content .panel-pane.pane-node-field-grapes,.node-type-wine .pane-page-content .panel-pane.pane-node-field-appelation,.node-type-wine .pane-page-content .panel-pane.pane-current-wine-cp-wine-map{margin-bottom:3px;}.wine-filters{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;}.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value:before,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value:before,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value:after,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value:after{content:".";display:block;height:0;overflow:hidden;}.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value:after,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value:after{clear:both;}.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value label,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value label{display:block;}.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value .views-operator,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value .views-operator,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value .views-widget,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value .views-widget{float:left;}.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value .views-widget,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value .views-widget{padding-left:10px;}.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_float_value .views-widget input,.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-field_singlenumber_value .views-widget input{width:40px;}.wine-filters .views-exposed-form-wines-cp-official-wines-list .views-widget-filter-title .description{color:#878787;font-style:italic;font-size:13px;line-height:13px;font-size:0.92857rem;line-height:0.92857rem;padding-left:5px;}.wine-filters .views-exposed-form-wines-cp-official-wines-list #edit-title-wrapper{float:none;}.page-wines .pane-page-content .view-display-id-cp_all_wines_map_filtered .pager{display:none;}.page-wines .pane-page-content .pane-wines-cp-official-wines-list{padding-top:1em;}.page-wines .pane-page-content .pane-wines-cp-official-wines-list .more-link{display:none;}@media (min-width:44em){.page-wines .pane-page-content .pane-wines-cp-all-wines-map-filtered{clear:left;}.page-wines .pane-page-content .pane-block{clear:left;}.page-wines .pane-page-content .pane-wines-cp-official-wines-list{clear:both;}}@media (min-width:70em){.page-wines .pane-page-content .pane-wines-cp-all-wines-map-filtered{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.page-wines .pane-page-content .pane-block{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;}.page-wines .pane-page-content .pane-wines-cp-official-wines-list{clear:both;}}.foodicon-sprite{background-image:url(/profiles/opentastings/themes/opentasting_white/images/food-sprite.png);}.shs-hierarchy li:last-child:after{content:"";}.openlayers-popup a,.openlayers-popup a:active,.openlayers-popup a:visited,.openlayers-popup a:link{color:#e7e7e7;}.openlayers-popup a:hover,.openlayers-popup a:active:hover,.openlayers-popup a:visited:hover,.openlayers-popup a:link:hover{color:#878787;}.openlayers-popup .views-field-field-appelation{text-align:center;}span.organic{width:20px;height:20px;line-height:20px;text-indent:-9999px;padding-left:10px;}span.organic:before,span.organic:after{content:"\e028";font-size:20px;}span.organic:before{color:transparent;}span.organic:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}span.organic:after{color:#38a643;background:-webkit-linear-gradient(top,#61ca6b,#3eb94b 3%,#32933b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}span.organic:hover:before{text-shadow:rgba(0,0,0,0.8) 0 1px 0;}span.organic:hover:after{color:#38a643;background:-webkit-linear-gradient(top,#61ca6b,#3eb94b 3%,#32933b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}span.organic:active:before{text-shadow:rgba(0,0,0,0.6) 0 1px 0;}span.organic:active:after{color:#666666;background:-webkit-linear-gradient(top,#4d4d4d,#595959 10%,#666666 65%,#676767);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}.page-comment-reply article.comment{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.page-comment-reply #comment-form{background:white;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:10px;margin-bottom:1em;}.page-comment-reply .links a{text-transform:uppercase;display:inline-block;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;background:#f5e61b;border:1px solid #d4c609;color:#141414;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300;line-height:normal;padding:1em 2em;position:relative;text-align:center;text-decoration:none;font-size:11px;padding:.2em 1.6em;}.page-comment-reply .links a:hover{background:#d4c609;}.node--news--full .node__submitted{display:none;}
