.form-actions,fieldset .panel-body{clear:both}a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}.form-type-password-confirm label,.panel-heading{display:block}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
@font-face{font-family:"ItalianPlate";font-weight:normal;src:url(/sites/all/themes/swisswine/fonts/italianplatelt.woff) format("woff"),url(/sites/all/themes/swisswine/fonts/italianplatelt.ttf) format("truetype");}@font-face{font-family:"ItalianPlate";font-weight:bold;src:url(/sites/all/themes/swisswine/fonts/italianplaterg.woff) format("woff"),url(/sites/all/themes/swisswine/fonts/italianplaterg.ttf) format("truetype");}@font-face{font-family:"ItalianPlate";font-weight:800;src:url(/sites/all/themes/swisswine/fonts/italianplatedbd.woff) format("woff"),url(/sites/all/themes/swisswine/fonts/italianplatedbd.ttf) format("truetype");}@font-face{font-family:"Feijoa";font-weight:bold;src:url(/sites/all/themes/swisswine/fonts/feijoabold.woff) format("woff"),url(/sites/all/themes/swisswine/fonts/feijoabold.ttf) format("truetype");}@font-face{font-family:"Feijoa";font-weight:500;src:url(/sites/all/themes/swisswine/fonts/feijoadisplay.woff) format("woff"),url(/sites/all/themes/swisswine/fonts/feijoadisplay.ttf) format("truetype");}@font-face{font-family:"Feijoa";font-weight:normal;src:url(/sites/all/themes/swisswine/fonts/feijoamedium.woff) format("woff"),url(/sites/all/themes/swisswine/fonts/feijoamedium.ttf) format("truetype");}@font-face{font-family:"Feijoa";font-weight:normal;font-style:italic;src:url(/sites/all/themes/swisswine/fonts/feijoamediumitalic.woff) format("woff"),url(/sites/all/themes/swisswine/fonts/feijoamediumitalic.ttf) format("truetype");}body{font-family:"ItalianPlate","Trebuchet MS",Helvetica,sans-serif;font-size:1.7em;line-height:1em;padding:0;margin:0;background-color:#FFFFFF;color:#322A28;word-break:break-word;}p{line-height:1.2em;}p::-moz-selection,p::-moz-selection{color:#FFFFFF;background:#BE152B;}p::selection,p::-moz-selection{color:#FFFFFF;background:#BE152B;}.display_block{display:block;}a{color:#5f504e;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}a:hover,a:focus{color:#BE152B;text-decoration:none;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;}hr{margin-top:25px;margin-bottom:25px;border:0;border-top:1px solid #EFECE4;}.suboption{font-size:0.8em;padding-left:30px !important;}.form-control{background-color:transparent;}.btn:active,.btn:focus,.btnbtn:active:focus{outline:0 !important;-webkit-box-shadow:none;box-shadow:none;}.btn-primary,.form-submit{color:#FFFFFF;background-color:#BE152B;border-color:#BE152B;text-transform:uppercase;}.btn-primary .icon,.form-submit .icon{color:#FFFFFF;}.btn-primary .glyphicon-search,.form-submit .glyphicon-search{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.form-submit:hover,.form-submit:active,.form-submit:focus{color:#FFFFFF;background-color:#5f504e;}.btn-primary.ajax-processed,.form-submit.ajax-processed{color:#FFFFFF !important;background-color:#BE152B !important;border-color:#BE152B !important;text-transform:uppercase;}.clear-marge-padding{margin:0;padding:0;}.border-bottom{border-bottom:1px solid #BFB7B2;}.navbar-default .navbar-collapse{position:relative;z-index:99;}.navbar-header .navbar-toggle{margin:0;border-radius:0px;border:none;height:60px;width:60px;background-color:#BE152B;}.navbar-header .navbar-toggle .icon-bar{margin:6px 4px;width:33px;background-color:#FFFFFF !important;}.navbar-search .navbar-toggle{margin:0;border-radius:0;border:none;height:60px;width:60px;background:#F7F5F1 url(/sites/all/themes/swisswine/img/btn-search.png) no-repeat center;}.nav > li > a:hover,.nav > li > a:focus{background-color:transparent;}header{position:relative;}header.navbar{border:none;margin-bottom:0;background-color:transparent;}header.navbar .top-bar{background-color:#FFFFFF;}header.navbar .logo{position:relative;display:block;float:left;margin:0;height:80px;padding-right:30px;}header.navbar .logo img{height:35px;width:auto;margin:25px 0;}header.navbar .top-menu{background:rgba(247,245,241,0.9);}header.navbar .top-menu .white{position:fixed;top:0;background-color:#FFFFFF;width:100%;height:80px;z-index:-2;}header ul{display:inline-block;list-style-type:none;margin-bottom:0px;}header ul.social{margin-top:26px;}header ul.social li{width:29px;height:29px;padding:0;margin:0;margin-right:10px;}header ul.social li:first-child{margin-left:15px;}header ul.social li a{display:block;width:29px;height:29px;}header ul.social li a.ico-fb{background:url(/sites/all/themes/swisswine/img/ico-facebook.png) no-repeat center;}header ul.social li a.ico-tw{background:url(/sites/all/themes/swisswine/img/ico-twitter.png) no-repeat center;}header ul.social li a.ico-mail{background:url(/sites/all/themes/swisswine/img/ico-mail.png) no-repeat center;}header .language ul li{display:inline-block;width:30px;text-align:center;font-weight:normal;text-transform:uppercase;}header .language ul li.active{background:url(/sites/all/themes/swisswine/img/bg-language.png);width:80px;}header .language ul li.active a{color:#BE152B;font-weight:bold;display:inline-block;padding:31px 0;height:80px;}header .language ul li a{color:#322A28;text-decoration:none;}header .language ul li a:hover{color:#BE152B;}header .newsletter{padding-left:0;background-color:#F7F5F1;}header .newsletter .form-item label{width:130px;display:inline-block;float:left;font-weight:bold;text-transform:uppercase;margin:0;padding:31px 0;height:100%;background-color:#FFFFFF;background:#FFFFFF url(/sites/all/themes/swisswine/img/bg-newsletter.png) top right no-repeat;}header .newsletter .form-item label span{text-indent:-9999px;display:none;}header .newsletter .form-item input{display:inline-block;width:200px;text-transform:uppercase;color:#5f504e;background-color:transparent;border:none;border-bottom:1px solid #BFB7B2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:22px;}header .newsletter .form-actions{position:absolute;right:0;top:0;height:100%;}header .newsletter .form-actions button{width:45px;height:100%;text-indent:-9999px;border-color:transparent;background:transparent url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat center;}header .newsletter .region-header{position:relative;z-index:2;}header .newsletter .beige{position:absolute;top:0px;width:1000%;height:100%;background-color:#F7F5F1;z-index:1;}header .top-menu{background:rgba(247,245,241,0.9);width:100%;height:50px;position:relative;overflow:hidden;display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}header .top-menu:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(95,80,78,0.9);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}header .top-menu nav ul{display:block;height:50px;clear:both;}header .top-menu nav ul li{float:left;}header .top-menu nav ul li a{color:#5f504e;font-weight:900;text-transform:uppercase;padding:17px 10px;}@media (min-width:768px) and (max-width:1200px){header .top-menu nav ul li a{font-size:14px;}}header .top-menu nav ul li a.active{color:#FFFFFF;background-color:#BE152B;}header .top-menu nav ul li.active-trail a,header .top-menu nav ul li.active-trail:hover a,header .top-menu nav ul li:hover a{color:#FFFFFF;background-color:#BE152B;}header .top-menu nav ul li:hover a{background-color:#5f504e;}header .top-menu .btn-menu-container{text-align:center;height:51px;line-height:51px;overflow:hidden;}header .top-menu .btn-menu-container a{font-weight:900;text-transform:uppercase;}header .top-menu .btn-menu-container a:hover{color:#5f504e;}header .top-menu .btn-menu-container a i{font-size:11px;background:#BE152B;border-radius:50%;padding:5px 6px 4px 7px;color:#fff;margin-right:10px;}header .top-menu .btn-menu-container a.public{color:#fff;}header .top-menu .btn-menu-container a.public:hover{color:#fff;}header .top-menu .btn-menu-container a.public i{color:#BE152B;background:#fff;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets{margin-bottom:0;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget{padding:0;float:none;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-combine{margin-right:45px;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-combine .form-type-textfield{display:block;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-combine .form-type-textfield input{width:200px;float:right;text-transform:uppercase;color:#5f504e;font-weight:bold;margin-top:5px;border:none;border-bottom:1px solid #BFB7B2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-combine .form-type-textfield input::-webkit-input-placeholder,header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-combine .form-type-textfield input::-moz-placeholder,header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-combine .form-type-textfield input:-ms-input-placeholder{color:#000000;text-transform:uppercase;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button{width:auto;width:45px;height:50px;float:right;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button button{text-indent:-9999px;width:45px;height:50px;border:none;margin:0;background:url(/sites/all/themes/swisswine/img/ico-search.png) no-repeat center;}header .top-menu .search-bar .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button button .icon{color:#5f504e;font-size:1.4em;}header .top-menu.pro:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}header .top-menu.pro input[type="text"],header .top-menu.pro a{color:#FFFFFF;}header .top-menu.pro .views-submit-button button{background:url(/sites/all/themes/swisswine/img/ico-search-white.png) no-repeat center !important;}footer.footer{font-size:.8em;margin-top:100px;padding:0;border-top:none;color:#FFFFFF;background-color:#BE152B;}footer.footer .moderation{color:#000000;font-weight:bold;position:absolute;top:-32px;}footer.footer .swiss-slogan{padding:13px 0;font-size:1.5em;}footer.footer .footer-menu{text-align:right;background-color:#BE152B;}footer.footer .footer-menu li{display:inline-block;}footer.footer .footer-menu li a{color:#FFFFFF;text-transform:uppercase;padding:16px;}footer.footer .ico-swisswine{position:absolute;top:-40px;}.pagination{position:relative;display:block;clear:both;}.pagination li{display:inline-block;vertical-align:top;}.pagination li span,.pagination li a{display:inline-block;border-radius:0 !important;-moz-border-radius:0 !important;border:1px solid #F7F5F1 !important;background-color:#EFECE4;color:#5f504e !important;transition:.3s background-color ease;-o-transition:.3s background-color ease;-moz-transition:.3s background-color ease;-webkit-transition:.3s background-color ease;}.pagination li span:hover,.pagination li a:hover{background-color:#F7F5F1;color:#5f504e !important;}.pagination li.active span,.pagination li.active span:hover{background-color:#BE152B;color:#FFFFFF !important;}.pagination li.pager-last{position:absolute;right:0;top:0;}.pagination li.pager-last span,.pagination li.pager-last a{background-color:#BE152B;color:#FFFFFF !important;}.pagination li.pager-first{position:absolute;left:0;top:0;}.pagination li.pager-first span,.pagination li.pager-first a{background-color:#BE152B;color:#FFFFFF !important;}.admin-menu .block-key-information .field-type-field-collection > .field-items > .field-item{border:2px solid #FFFFFF;padding:5px;}.admin-menu #slider{margin-top:-13px;}.admin-menu header.navbar .white{top:28px;height:50px;}.node-type-webform aside h1,.node-type-webform aside h2,.page-edit-producer aside h1,.page-edit-producer aside h2{color:#BE152B;font-size:1.9em;margin-bottom:15px;}.node-type-webform aside h3,.page-edit-producer aside h3{color:#BE152B;font-size:1.5em;margin-top:20px;margin-bottom:10px;}.node-type-webform aside h3:first-child,.page-edit-producer aside h3:first-child{margin-top:0;}.node-type-webform aside h4,.page-edit-producer aside h4{font-size:1.3em;color:#BE152B;margin-top:20px;margin-bottom:10px;}.node-type-webform aside h4:first-child,.page-edit-producer aside h4:first-child{margin-top:0;}.node-type-webform aside h5,.page-edit-producer aside h5{font-size:1em;color:#BE152B;font-weight:bold;}.node-type-webform aside h6,.page-edit-producer aside h6{color:#5f504e;font-size:1.5em;margin-bottom:20px;}.node-type-webform aside ul,.node-type-webform aside ol,.page-edit-producer aside ul,.page-edit-producer aside ol{padding:0;border-bottom:1px solid #F7F5F1;list-style-type:none;margin-bottom:15px;}.node-type-webform aside ul li,.node-type-webform aside ol li,.page-edit-producer aside ul li,.page-edit-producer aside ol li{margin:0;padding:10px 0 10px 15px;border:none;border-top:1px solid #F7F5F1;font-size:.9em;position:relative;text-transform:uppercase;}.node-type-webform aside ul li:after,.node-type-webform aside ol li:after,.page-edit-producer aside ul li:after,.page-edit-producer aside ol li:after{display:block;content:'';position:absolute;height:15px;width:15px;top:11px;left:0;background:url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat left center;background-size:40%;}.node-type-webform aside ol,.page-edit-producer aside ol{list-style-type:decimal;list-style-position:inside;}.node-type-webform aside ol li,.page-edit-producer aside ol li{padding-left:0;}.node-type-webform aside ol li:after,.page-edit-producer aside ol li:after{display:none;}.node-type-webform article .webform-client-form,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form,.page-edit-producer article .webform-client-form,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form{padding:25px;background-color:#F7F5F1;}.node-type-webform article .webform-client-form label,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form label,.page-edit-producer article .webform-client-form label,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form label{text-transform:uppercase;font-size:.9em;}.node-type-webform article .webform-client-form label .form-required,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form label .form-required,.page-edit-producer article .webform-client-form label .form-required,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form label .form-required{color:#BE152B;font-size:.8em;position:relative;top:-2px;}.node-type-webform article .webform-client-form .webform-container-inline label,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-container-inline label,.page-edit-producer article .webform-client-form .webform-container-inline label,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-container-inline label{display:inline-block;}.node-type-webform article .webform-client-form .form-control,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-control,.page-edit-producer article .webform-client-form .form-control,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);border:none;border-bottom:1px solid #EFECE4;background-color:#EFECE4;}.node-type-webform article .webform-client-form .webform-component--civilite .form-radios,.node-type-webform article .webform-client-form .webform-component--langue-de-correspondance .form-radios,.node-type-webform article .webform-client-form .webform-component-radios .form-radios,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--civilite .form-radios,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--langue-de-correspondance .form-radios,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-radios .form-radios,.page-edit-producer article .webform-client-form .webform-component--civilite .form-radios,.page-edit-producer article .webform-client-form .webform-component--langue-de-correspondance .form-radios,.page-edit-producer article .webform-client-form .webform-component-radios .form-radios,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--civilite .form-radios,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--langue-de-correspondance .form-radios,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-radios .form-radios{padding:15px;background-color:#EFECE4;}.node-type-webform article .webform-client-form .webform-component--civilite .form-radios .form-item,.node-type-webform article .webform-client-form .webform-component--langue-de-correspondance .form-radios .form-item,.node-type-webform article .webform-client-form .webform-component-radios .form-radios .form-item,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--civilite .form-radios .form-item,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--langue-de-correspondance .form-radios .form-item,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-radios .form-radios .form-item,.page-edit-producer article .webform-client-form .webform-component--civilite .form-radios .form-item,.page-edit-producer article .webform-client-form .webform-component--langue-de-correspondance .form-radios .form-item,.page-edit-producer article .webform-client-form .webform-component-radios .form-radios .form-item,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--civilite .form-radios .form-item,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--langue-de-correspondance .form-radios .form-item,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-radios .form-radios .form-item{display:inline-block;margin-right:10px;vertical-align:top;margin:0 10px 0 0;}.node-type-webform article .webform-client-form .webform-component--civilite .form-radios .form-item label input,.node-type-webform article .webform-client-form .webform-component--langue-de-correspondance .form-radios .form-item label input,.node-type-webform article .webform-client-form .webform-component-radios .form-radios .form-item label input,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--civilite .form-radios .form-item label input,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--langue-de-correspondance .form-radios .form-item label input,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-radios .form-radios .form-item label input,.page-edit-producer article .webform-client-form .webform-component--civilite .form-radios .form-item label input,.page-edit-producer article .webform-client-form .webform-component--langue-de-correspondance .form-radios .form-item label input,.page-edit-producer article .webform-client-form .webform-component-radios .form-radios .form-item label input,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--civilite .form-radios .form-item label input,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component--langue-de-correspondance .form-radios .form-item label input,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-radios .form-radios .form-item label input{margin-top:2px;}.node-type-webform article .webform-client-form .form-type-checkbox,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-type-checkbox,.page-edit-producer article .webform-client-form .form-type-checkbox,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-type-checkbox{display:inline-block;margin-right:15px;}.node-type-webform article .webform-client-form .form-checkboxes,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-checkboxes,.page-edit-producer article .webform-client-form .form-checkboxes,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-checkboxes{padding:15px 15px 5px 15px;background-color:#EFECE4;}.node-type-webform article .webform-client-form .form-managed-file button,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-managed-file button,.page-edit-producer article .webform-client-form .form-managed-file button,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-managed-file button{display:none;}.node-type-webform article .webform-client-form .description,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .description,.page-edit-producer article .webform-client-form .description,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .description{text-align:right;}.node-type-webform article .webform-client-form .description a,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .description a,.page-edit-producer article .webform-client-form .description a,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .description a{font-size:0.8em;}.node-type-webform article .webform-client-form .input-group-addon,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .input-group-addon,.page-edit-producer article .webform-client-form .input-group-addon,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .input-group-addon{background-color:#EFECE4;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.node-type-webform article .webform-client-form .webform-component-date .form-item,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-date .form-item,.page-edit-producer article .webform-client-form .webform-component-date .form-item,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-date .form-item{width:10%;display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:0;}.node-type-webform article .webform-client-form .webform-component-date input.webform-calendar,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-date input.webform-calendar,.page-edit-producer article .webform-client-form .webform-component-date input.webform-calendar,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .webform-component-date input.webform-calendar{display:inline-block !important;vertical-align:middle;}.node-type-webform article .webform-client-form .form-actions,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-actions,.page-edit-producer article .webform-client-form .form-actions,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-actions{text-align:right;}.node-type-webform article .webform-client-form .form-actions .webform-previous,.node-type-webform .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-actions .webform-previous,.page-edit-producer article .webform-client-form .form-actions .webform-previous,.page-edit-producer .block-webform:not(#block-webform-client-block-1) .webform-client-form .form-actions .webform-previous{display:none;}.panel{border:none;border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin-bottom:10px;}.panel .panel-heading{border:none;border-radius:0;background-color:transparent;font-weight:900;color:#5f504e;text-transform:uppercase;padding:0 0 5px 0;margin-top:-5px;border-bottom:1px solid #EFECE4;}.panel label.control-label{display:block;}.panel select{webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;border:none;border-bottom:1px solid #EFECE4;background-color:#EFECE4;height:34px;}.panel .help-block{font-size:16px;color:#BE152B;}.panel-body{padding:0;}section .media{position:relative;overflow:visible;margin-bottom:15px;padding-bottom:15px;}section .media .list-content{padding:0;}section .media .list-content h2{font-size:1.4em;text-align:left;font-weight:bold;margin:0 0 5px 0;color:#5f504e;}section .media .list-img{position:relative;}section .media .list-img img{border:3px solid #F7F5F1;width:100%;}section .media .list-img .ico{position:absolute;right:5px;top:-9px;border:0;z-index:1;width:50px;height:45px;}section .media .list-img .date{width:55px;background-color:rgba(247,245,241,0.8);height:100%;position:absolute;right:0;top:0;padding-top:50px;}section .media .list-img .date > span{display:block;font-size:1.7em;text-align:center;font-weight:bold;color:#BE152B;text-transform:uppercase;}section .media .list-img .date > span span{display:block;font-weight:900;margin-bottom:6px;}section .media .list-img .date > span span + span{font-size:.7em;font-weight:normal;}section .media .list-img .date > span.startDate{margin-bottom:25px;}aside .media{padding:0 0 15px 0;}aside .media .list-content{height:100%;}aside .media .list-content h2{font-size:1.2em;margin-bottom:0;}aside .media .list-img .ico{right:20px;}aside .media .date{color:#BE152B;margin-bottom:5px;}section .view-content .views-row .media{display:block;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}section .view-content .views-row .media .list-content{position:relative;}section .view-content .views-row .media .list-content p{color:#322A28;display:block;}section .view-content .views-row .media .list-content p.bold{font-weight:bold;}section .view-content .views-row .media .list-content p.download a:before{content:"";display:block;background:url(/sites/all/themes/swisswine/img/ico-download.png) no-repeat;width:20px;height:20px;margin-right:10px;float:left;}section .view-content .views-row .media .list-content .uppercase{text-transform:uppercase;}section .view-content .views-row .media .list-content ul{list-style-type:none;padding:0;margin-bottom:15px;}section .view-content .views-row .media .list-content ul.infos{margin-left:-15px;position:relative;margin-top:1px;}section .view-content .views-row .media .list-content ul.infos li.language{background-color:#F7F5F1;}section .view-content .views-row .media .list-img .ico{right:26px;}ul.infos{padding:0;margin:0;position:relative;}ul.infos li{display:inline-block;vertical-align:top;padding:4px 10px 3px;text-transform:uppercase;font-size:.8em;}ul.infos li.category{color:#FFFFFF;background-color:#BE152B;}ul.infos li.category a{color:#FFFFFF;}ul.infos li.audience{font-weight:bold;background-color:#F7F5F1;}ul.infos li.type{background-color:#F7F5F1;font-weight:bold;}ul.infos li.date{color:#BE152B;font-weight:bold;}ul.infos li.language{font-weight:bold;background-color:rgba(255,255,255,0.9);}ul.infos:after{display:block;content:'';clear:both;}h1 span.language{display:inline-block;vertical-align:top;padding:4px 10px 3px;text-transform:uppercase;font-size:.8em;font-weight:bold;background-color:rgba(255,255,255,0.9);}ul.partage{position:relative;margin:0;text-align:right;display:block;}ul.partage li{list-style:none;display:inline-block;width:30px;height:30px;margin-left:10px;vertical-align:middle;opacity:.3;}ul.partage li:hover{opacity:1;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}ul.partage li a{color:transparent;display:block;height:100%;width:100%;}ul.partage li:first-child{background:url(/sites/all/themes/swisswine/img/ico-facebook.png) center no-repeat;}ul.partage li:nth-child(2){background:url(/sites/all/themes/swisswine/img/ico-twitter.png) center no-repeat;}ul.partage li:last-child{background:url(/sites/all/themes/swisswine/img/ico-mail.png) center no-repeat;}ul.contact-information,.main-container article .block-body ul.contact-information{border-bottom:0;}ul.contact-information li,.main-container article .block-body ul.contact-information li{border-top:0;}ul.contact-information li.title a,.main-container article .block-body ul.contact-information li.title a{color:#BE152B;text-transform:uppercase;padding-bottom:5px;font-weight:bold;display:block;}ul.contact-information li.title a:hover,.main-container article .block-body ul.contact-information li.title a:hover{color:#5f504e;}ul.contact-information li.phone,ul.contact-information li.email,ul.contact-information li.www,.main-container article .block-body ul.contact-information li.phone,.main-container article .block-body ul.contact-information li.email,.main-container article .block-body ul.contact-information li.www{border-bottom:1px solid #F7F5F1;padding:7px 0;min-height:32px;padding-left:35px;position:relative;}ul.contact-information li.phone span,ul.contact-information li.email span,ul.contact-information li.www span,.main-container article .block-body ul.contact-information li.phone span,.main-container article .block-body ul.contact-information li.email span,.main-container article .block-body ul.contact-information li.www span{font-size:.9em;}ul.contact-information li.phone span a,ul.contact-information li.email span a,ul.contact-information li.www span a,.main-container article .block-body ul.contact-information li.phone span a,.main-container article .block-body ul.contact-information li.email span a,.main-container article .block-body ul.contact-information li.www span a{padding:10px;}ul.contact-information li.phone span a:hover,ul.contact-information li.email span a:hover,ul.contact-information li.www span a:hover,.main-container article .block-body ul.contact-information li.phone span a:hover,.main-container article .block-body ul.contact-information li.email span a:hover,.main-container article .block-body ul.contact-information li.www span a:hover{color:#BE152B;}ul.contact-information li.phone:after,ul.contact-information li.email:after,ul.contact-information li.www:after,.main-container article .block-body ul.contact-information li.phone:after,.main-container article .block-body ul.contact-information li.email:after,.main-container article .block-body ul.contact-information li.www:after{display:block;content:'';position:absolute;width:30px;height:100%;top:0;left:0;-webkit-background-size:50% !important;background-size:50% !important;background:no-repeat center;}ul.contact-information li.phone:after,.main-container article .block-body ul.contact-information li.phone:after{background-image:url(/sites/all/themes/swisswine/img/ico-phone.png) !important;}ul.contact-information li.email:after,.main-container article .block-body ul.contact-information li.email:after{background-image:url(/sites/all/themes/swisswine/img/ico-mail-red.png) !important;}ul.contact-information li.www:after,.main-container article .block-body ul.contact-information li.www:after{background-image:url(/sites/all/themes/swisswine/img/ico-web.png) !important;}.main-container article .block-body ul.address{background-color:#F7F5F1;padding:15px;}.main-container article .block-body ul.address li{padding:0 0 5px;border:0;text-transform:uppercase;}.main-container article .block-body ul.address li:after{display:none;}.main-container article .block-body ul.address li:last-child{padding:0;}.getdirections_link{padding:15px;background-color:#F7F5F1;margin-bottom:25px;text-align:right;}.getdirections_link a{color:#FFFFFF;background-color:#BE152B;border-color:#BE152B;text-transform:uppercase;padding:10px;display:inline-block;}.getdirections_link a:after{content:'>';display:inline-block;padding-left:5px;}h1.page-type{color:#BE152B;font-size:3.5em;text-transform:uppercase;margin:30px 0;font-weight:900;}.high{margin-top:-30px;margin-bottom:30px;position:relative;z-index:10;}.high img{width:110px;height:auto;border:4px solid #FFFFFF;}.high h1.page-type{margin:49px 0 0 -55px;}h3.page-type{position:relative;border:none;clear:both;padding-bottom:0;margin-bottom:15px;text-transform:uppercase;color:#5f504e;}h3.page-type span{background:#FFFFFF;padding-right:10px;z-index:3;display:inline-block;font-weight:bold;}h3.page-type:after{display:block;content:'';height:1px;position:absolute;border-top:1px solid #BFB7B2;position:relative;bottom:6px;z-index:-1;}.main-container aside,.main-container article{position:relative;}.main-container aside h1,.main-container article h1{margin-bottom:25px;font-weight:900;color:#5f504e;border:none;text-transform:uppercase;padding-bottom:5px;border-bottom:1px solid #F7F5F1;}.main-container aside .field-name-field-body-left,.main-container aside .block-body,.main-container article .field-name-field-body-left,.main-container article .block-body{padding-left:0;margin-bottom:25px;}.main-container aside .field-name-field-body-left h1,.main-container aside .field-name-field-body-left h2,.main-container aside .block-body h1,.main-container aside .block-body h2,.main-container article .field-name-field-body-left h1,.main-container article .field-name-field-body-left h2,.main-container article .block-body h1,.main-container article .block-body h2{color:#BE152B;font-size:1.9em;margin-bottom:15px;padding-top:10px;}.main-container aside .field-name-field-body-left h1 a,.main-container aside .field-name-field-body-left h2 a,.main-container aside .block-body h1 a,.main-container aside .block-body h2 a,.main-container article .field-name-field-body-left h1 a,.main-container article .field-name-field-body-left h2 a,.main-container article .block-body h1 a,.main-container article .block-body h2 a{color:#BE152B;}.main-container aside .field-name-field-body-left h3,.main-container aside .block-body h3,.main-container article .field-name-field-body-left h3,.main-container article .block-body h3{color:#BE152B;font-size:1.5em;margin-top:20px;margin-bottom:10px;}.main-container aside .field-name-field-body-left h3:first-child,.main-container aside .block-body h3:first-child,.main-container article .field-name-field-body-left h3:first-child,.main-container article .block-body h3:first-child{margin-top:0;}.main-container aside .field-name-field-body-left h4,.main-container aside .block-body h4,.main-container article .field-name-field-body-left h4,.main-container article .block-body h4{font-size:1.3em;color:#BE152B;margin-top:20px;margin-bottom:10px;}.main-container aside .field-name-field-body-left h4:first-child,.main-container aside .block-body h4:first-child,.main-container article .field-name-field-body-left h4:first-child,.main-container article .block-body h4:first-child{margin-top:0;}.main-container aside .field-name-field-body-left h5,.main-container aside .block-body h5,.main-container article .field-name-field-body-left h5,.main-container article .block-body h5{font-size:1.6em;color:#5f504e;padding-top:20px;margin-top:30px;border-top:4px solid #EFECE4;font-weight:normal;margin-bottom:20px;}.main-container aside .field-name-field-body-left h6,.main-container aside .block-body h6,.main-container article .field-name-field-body-left h6,.main-container article .block-body h6{color:#5f504e;font-size:1.5em;margin-bottom:20px;}.main-container aside .field-name-field-body-left .color,.main-container aside .block-body .color,.main-container article .field-name-field-body-left .color,.main-container article .block-body .color{color:#BE152B;}.main-container aside .field-name-field-body-left ul,.main-container aside .field-name-field-body-left ol,.main-container aside .block-body ul,.main-container aside .block-body ol,.main-container article .field-name-field-body-left ul,.main-container article .field-name-field-body-left ol,.main-container article .block-body ul,.main-container article .block-body ol{padding:0;border-bottom:1px solid #F7F5F1;list-style-type:none;margin-bottom:15px;}.main-container aside .field-name-field-body-left ul li,.main-container aside .field-name-field-body-left ol li,.main-container aside .block-body ul li,.main-container aside .block-body ol li,.main-container article .field-name-field-body-left ul li,.main-container article .field-name-field-body-left ol li,.main-container article .block-body ul li,.main-container article .block-body ol li{margin:0;padding:7px 0 7px 15px;border:none;border-top:1px solid #F7F5F1;position:relative;}.main-container aside .field-name-field-body-left ul li:after,.main-container aside .field-name-field-body-left ol li:after,.main-container aside .block-body ul li:after,.main-container aside .block-body ol li:after,.main-container article .field-name-field-body-left ul li:after,.main-container article .field-name-field-body-left ol li:after,.main-container article .block-body ul li:after,.main-container article .block-body ol li:after{display:block;content:'';position:absolute;height:15px;width:15px;top:11px;left:0;background:url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat left center;background-size:40%;}.main-container aside .field-name-field-body-left ol,.main-container aside .block-body ol,.main-container article .field-name-field-body-left ol,.main-container article .block-body ol{list-style-type:decimal;list-style-position:inside;}.main-container aside .field-name-field-body-left ol li,.main-container aside .block-body ol li,.main-container article .field-name-field-body-left ol li,.main-container article .block-body ol li{padding-left:0;}.main-container aside .field-name-field-body-left ol li:after,.main-container aside .block-body ol li:after,.main-container article .field-name-field-body-left ol li:after,.main-container article .block-body ol li:after{display:none;}.main-container aside .field-name-field-body-left .rteindent1,.main-container aside .block-body .rteindent1,.main-container article .field-name-field-body-left .rteindent1,.main-container article .block-body .rteindent1{margin-left:25px;padding-left:10px;border-left:5px solid #F7F5F1;}.main-container aside .field-name-field-body-left img,.main-container aside .block-body img,.main-container article .field-name-field-body-left img,.main-container article .block-body img{max-width:100%;height:auto;}.main-container aside .view-header h1,.main-container article .view-header h1{font-size:16px;border-bottom:1px solid #EFECE4;}.main-container aside header,.main-container article header{margin-bottom:15px;}.main-container aside header div.row,.main-container article header div.row{border-bottom:1px solid #F7F5F1;margin-left:0;margin-right:0;padding:10px 0;}.main-container aside header div.row > div,.main-container article header div.row > div{vertical-align:middle;}.main-container aside header div.row ul.infos,.main-container article header div.row ul.infos{margin:0;margin-top:3px;}.main-container aside header div.row ul.infos li,.main-container article header div.row ul.infos li{margin:0;}.main-container aside header div.row ul.infos li.language,.main-container article header div.row ul.infos li.language{background-color:#F7F5F1;padding:4px 10px 3px;}.main-container aside header div.row ul.infos li.language .block,.main-container article header div.row ul.infos li.language .block{display:block;}.main-container aside .block-source,.main-container article .block-source{text-transform:uppercase;font-size:.9em;color:#5f504e;}.main-container aside .block-source span,.main-container aside .block-source div,.main-container article .block-source span,.main-container article .block-source div{display:inline-block;vertical-align:top;}.main-container aside .block-source span.title span,.main-container aside .block-source div.title span,.main-container article .block-source span.title span,.main-container article .block-source div.title span{padding-right:5px;}.main-container aside .block-source span.title > span:first-child,.main-container aside .block-source div.title > span:first-child,.main-container article .block-source span.title > span:first-child,.main-container article .block-source div.title > span:first-child{font-weight:900;}.main-container aside .block-source span.field-collection-container,.main-container aside .block-source div.field-collection-container,.main-container article .block-source span.field-collection-container,.main-container article .block-source div.field-collection-container{margin:0;border:0;}.main-container aside .block-source span.field-collection-container .field-item,.main-container aside .block-source div.field-collection-container .field-item,.main-container article .block-source span.field-collection-container .field-item,.main-container article .block-source div.field-collection-container .field-item{padding-right:5px;margin:0;}.main-container aside .block-source span.field-collection-container .field-item .field-collection-view,.main-container aside .block-source div.field-collection-container .field-item .field-collection-view,.main-container article .block-source span.field-collection-container .field-item .field-collection-view,.main-container article .block-source div.field-collection-container .field-item .field-collection-view{margin:0;padding:0;}.main-container aside .block-source span.field-collection-container .field-item .field-collection-view .field-label,.main-container aside .block-source div.field-collection-container .field-item .field-collection-view .field-label,.main-container article .block-source span.field-collection-container .field-item .field-collection-view .field-label,.main-container article .block-source div.field-collection-container .field-item .field-collection-view .field-label{display:none;width:auto;}.main-container aside .block-source span.field-collection-container .field-item .field-type-link-field a,.main-container aside .block-source div.field-collection-container .field-item .field-type-link-field a,.main-container article .block-source span.field-collection-container .field-item .field-type-link-field a,.main-container article .block-source div.field-collection-container .field-item .field-type-link-field a{color:#BE152B;}.main-container aside .block-source span.field-collection-container .field-item .field-type-link-field:before,.main-container aside .block-source div.field-collection-container .field-item .field-type-link-field:before,.main-container article .block-source span.field-collection-container .field-item .field-type-link-field:before,.main-container article .block-source div.field-collection-container .field-item .field-type-link-field:before{content:" - ";font-weight:bold;padding-right:2px;}.main-container aside .block-slider,.main-container article .block-slider{position:relative;padding-right:0;padding-left:0;width:100%;height:auto;min-height:1px;}.main-container aside .block-slider .field-slideshow-wrapper,.main-container article .block-slider .field-slideshow-wrapper{margin-bottom:30px;position:relative;}.main-container aside .block-slider .field-slideshow-wrapper .field-slideshow,.main-container article .block-slider .field-slideshow-wrapper .field-slideshow{border:3px solid #F7F5F1;}.main-container aside .block-slider .field-slideshow-wrapper ul.field-slideshow-pager,.main-container article .block-slider .field-slideshow-wrapper ul.field-slideshow-pager{position:absolute;top:0;right:0;min-height:1px;padding-left:10px;width:152px;margin-bottom:0;}.main-container aside .block-slider .field-slideshow-wrapper ul.field-slideshow-pager li,.main-container article .block-slider .field-slideshow-wrapper ul.field-slideshow-pager li{margin:0;margin-bottom:10px;border:3px solid #F7F5F1;display:inline;opacity:.5;max-height:100px;overflow:hidden;}.main-container aside .block-slider .field-slideshow-wrapper ul.field-slideshow-pager li img,.main-container article .block-slider .field-slideshow-wrapper ul.field-slideshow-pager li img{width:100%;}.main-container aside .block-slider .field-slideshow-wrapper ul.field-slideshow-pager li.activeSlide,.main-container article .block-slider .field-slideshow-wrapper ul.field-slideshow-pager li.activeSlide{opacity:1;}.main-container aside .block-slider .field-slideshow-wrapper .field-slideshow-controls,.main-container article .block-slider .field-slideshow-wrapper .field-slideshow-controls{z-index:10;width:82%;height:32px;position:absolute;top:50%;margin-top:-16px;}.main-container aside .block-slider .field-slideshow-wrapper .field-slideshow-controls a,.main-container article .block-slider .field-slideshow-wrapper .field-slideshow-controls a{color:transparent;height:32px;display:inline-block;position:absolute;}.main-container aside .block-slider .field-slideshow-wrapper .field-slideshow-controls a:hover,.main-container article .block-slider .field-slideshow-wrapper .field-slideshow-controls a:hover{opacity:.6;}.main-container aside .block-slider .field-slideshow-wrapper .field-slideshow-controls a.prev,.main-container article .block-slider .field-slideshow-wrapper .field-slideshow-controls a.prev{left:15px;background:url(/sites/all/themes/swisswine/img/btn-slide-prev.png) left center no-repeat;}.main-container aside .block-slider .field-slideshow-wrapper .field-slideshow-controls a.next,.main-container article .block-slider .field-slideshow-wrapper .field-slideshow-controls a.next{right:15px;background:url(/sites/all/themes/swisswine/img/btn-slide-next.png) right center no-repeat;}.main-container aside .field-name-field-list-doc,.main-container aside .block-list > .field-collection-container,.main-container article .field-name-field-list-doc,.main-container article .block-list > .field-collection-container{margin-bottom:25px;border:none;border-top:1px solid #F7F5F1;}.main-container aside .field-name-field-list-doc .field-items > .field-item,.main-container aside .block-list > .field-collection-container .field-items > .field-item,.main-container article .field-name-field-list-doc .field-items > .field-item,.main-container article .block-list > .field-collection-container .field-items > .field-item{margin-bottom:0;}.main-container aside .field-name-field-list-doc .field-items > .field-item .entity,.main-container aside .block-list > .field-collection-container .field-items > .field-item .entity,.main-container article .field-name-field-list-doc .field-items > .field-item .entity,.main-container article .block-list > .field-collection-container .field-items > .field-item .entity{margin:0;padding:0;border:none;float:none;}.main-container aside .field-name-field-list-doc .field-items > .field-item .entity > .content h3,.main-container aside .block-list > .field-collection-container .field-items > .field-item .entity > .content h3,.main-container article .field-name-field-list-doc .field-items > .field-item .entity > .content h3,.main-container article .block-list > .field-collection-container .field-items > .field-item .entity > .content h3{color:#BE152B;margin-top:25px;}.main-container aside .field-name-field-list-doc .field-items > .field-item .entity > .content > .field > .field-items > .field-item,.main-container aside .block-list > .field-collection-container .field-items > .field-item .entity > .content > .field > .field-items > .field-item,.main-container article .field-name-field-list-doc .field-items > .field-item .entity > .content > .field > .field-items > .field-item,.main-container article .block-list > .field-collection-container .field-items > .field-item .entity > .content > .field > .field-items > .field-item{border-bottom:1px solid #F7F5F1;}.main-container aside .field-name-field-list-doc .field-items > .field-item .entity > .content > .field > .field-items > .field-item a,.main-container aside .block-list > .field-collection-container .field-items > .field-item .entity > .content > .field > .field-items > .field-item a,.main-container article .field-name-field-list-doc .field-items > .field-item .entity > .content > .field > .field-items > .field-item a,.main-container article .block-list > .field-collection-container .field-items > .field-item .entity > .content > .field > .field-items > .field-item a{display:block;padding:10px 0;position:relative;padding-left:15px;}.main-container aside .field-name-field-list-doc .field-items > .field-item .entity > .content > .field > .field-items > .field-item a:after,.main-container aside .block-list > .field-collection-container .field-items > .field-item .entity > .content > .field > .field-items > .field-item a:after,.main-container article .field-name-field-list-doc .field-items > .field-item .entity > .content > .field > .field-items > .field-item a:after,.main-container article .block-list > .field-collection-container .field-items > .field-item .entity > .content > .field > .field-items > .field-item a:after{display:block;content:'';position:absolute;height:15px;width:15px;top:10px;left:0;background:url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat left center;background-size:50%;}.main-container aside .field-name-field-list-doc .field-collection-view,.main-container aside .block-list > .field-collection-container .field-collection-view,.main-container article .field-name-field-list-doc .field-collection-view,.main-container article .block-list > .field-collection-container .field-collection-view{margin:0;padding:0;border:none;}.main-container aside .block-key-information,.main-container article .block-key-information{padding:0;}.main-container aside .block-key-information h2,.main-container article .block-key-information h2{color:#5f504e;margin-bottom:10px;}.main-container aside .block-key-information .field-type-field-collection,.main-container article .block-key-information .field-type-field-collection{padding:15px;margin:0;background-color:#F7F5F1;border:none;}.main-container aside .block-key-information .field-type-field-collection > .field-items > .field-item,.main-container article .block-key-information .field-type-field-collection > .field-items > .field-item{float:left;width:45%;}.main-container aside .block-key-information .field-type-field-collection > .field-items > .field-item.even,.main-container article .block-key-information .field-type-field-collection > .field-items > .field-item.even{margin-right:5%;}.main-container aside .block-key-information .field-type-field-collection > .field-items > .field-item.odd,.main-container article .block-key-information .field-type-field-collection > .field-items > .field-item.odd{margin-left:5%;}.main-container aside .block-key-information .field-type-field-collection > .field-items > .field-item .field-collection-view,.main-container article .block-key-information .field-type-field-collection > .field-items > .field-item .field-collection-view{margin:0;padding:0;border:none;}.main-container aside .block-key-information .field-type-field-collection > .field-items > .field-item .field-collection-view .entity,.main-container article .block-key-information .field-type-field-collection > .field-items > .field-item .field-collection-view .entity{min-height:18px;}.main-container aside .block-key-information .field-type-field-collection > .field-items > .field-item .field-collection-view .entity .content .field,.main-container article .block-key-information .field-type-field-collection > .field-items > .field-item .field-collection-view .entity .content .field{display:inline-block;vertical-align:middle;font-size:.9em;padding-right:5px;text-transform:uppercase;}.main-container aside .block-key-information .field-type-field-collection > .field-items > .field-item .field-collection-view .entity .content .field.field-name-field-valu-key-information,.main-container article .block-key-information .field-type-field-collection > .field-items > .field-item .field-collection-view .entity .content .field.field-name-field-valu-key-information{font-weight:900;}.main-container aside .block-key-information .field-type-field-collection > .field-items > .field-item:last-of-type,.main-container article .block-key-information .field-type-field-collection > .field-items > .field-item:last-of-type{margin-bottom:0;}.main-container aside .block-key-information .field-type-field-collection > .field-items .field-item .odd:after,.main-container article .block-key-information .field-type-field-collection > .field-items .field-item .odd:after{display:block;content:'';clear:both;}.main-container aside .block-key-information .field-type-field-collection > .field-items:after,.main-container article .block-key-information .field-type-field-collection > .field-items:after{display:block;content:"";clear:both;}.view-pages-pro .view-content .views-row{margin-bottom:25px;min-height:100%;}.view-pages-pro .view-content .views-row > a{display:block;}.view-pages-pro .view-content .views-row .media{background:#EFECE4;margin:0;padding:25px 0;position:relative;}.view-pages-pro .view-content .views-row .media .list-img{margin-bottom:0;}.view-pages-pro .view-content .views-row .media .list-img img{width:100px;height:100px;overflow:hidden;z-index:5;}.view-pages-pro .view-content .views-row .media .list-content{padding-right:15px;}.view-pages-pro .view-content .views-row .media .media-hover{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;color:#FFFFFF;line-height:130px;text-align:center;font-size:1.2em;font-weight:bold;background-color:#BE152B;}.view-pages-pro .view-content .views-row .media:hover .media-hover{display:block;}aside .view-pages-pro > .view-content > .views-row > .views-field{text-transform:uppercase;color:#5f504e;}aside .view-pages-pro > .view-content > .views-row > .views-field span{color:#5f504e;text-transform:uppercase;}aside .view-pages-pro > .view-content > .views-row > .views-field span a{color:#5f504e;display:block;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-name-1,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-field-name-display{margin-bottom:5px;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-name-1 span,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-field-name-display span{font-weight:bold;color:#BE152B;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-field-name-display{margin-top:25px;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-phone,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-email,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-www{padding-left:25px;border-bottom:1px solid #BFB7B2;position:relative;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-phone span,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-email span,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-www span{font-size:.9em;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-phone span a,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-email span a,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-www span a{padding:10px;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-phone span a:hover,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-email span a:hover,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-www span a:hover{color:#BE152B;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-phone:after,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-email:after,aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-www:after{display:block;content:'';position:absolute;width:30px;height:100%;top:0;left:0;background-size:10%;background:no-repeat center;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-nothing{padding-left:25px;border-bottom:1px solid #BFB7B2;position:relative;margin-top:15px;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-nothing .location.map-link{font-size:.9em;padding:10px;position:relative;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-nothing .location.map-link a{padding-left:5px;text-indent:-40000px;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-nothing .location.map-link:hover{color:#BE152B;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-nothing .field-content a{padding:10px;font-size:.9em;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-nothing .field-content a:hover{color:#BE152B;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-nothing:after{display:block;content:'';position:absolute;width:30px;height:100%;top:0;left:0;background-size:10%;background:url(/sites/all/themes/swisswine/img/ico-map.png) no-repeat center;}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-phone:after{background-image:url(/sites/all/themes/swisswine/img/ico-phone.png);}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-email:after{background-image:url(/sites/all/themes/swisswine/img/ico-mail-red.png);}aside .view-pages-pro > .view-content > .views-row > .views-field.views-field-www:after{background-image:url(/sites/all/themes/swisswine/img/ico-web.png);}.node-type-vineyard-page .block-slider .field-slideshow,.node-type-region-page .block-slider .field-slideshow{width:470px !important;}.node-type-vineyard-page .block-slider ul.field-slideshow-pager,.node-type-region-page .block-slider ul.field-slideshow-pager{width:85px !important;}.node-type-vineyard-page .block-slider .field-slideshow-controls,.node-type-region-page .block-slider .field-slideshow-controls{width:85% !important;}.node-type-vineyard-page article .field-name-field-subtitle .field-item,.node-type-region-page article .field-name-field-subtitle .field-item{font-size:2em;line-height:1em;padding-bottom:30px;padding-top:5px;color:#BE152B;}.node-type-vineyard-page article .field-collection-container,.node-type-region-page article .field-collection-container{border:none;margin:0;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item .field-type-image,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item .field-type-image{border:3px solid #F7F5F1;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view{margin:0;padding:0;margin-bottom:25px;border:none;border-bottom:1px solid #F7F5F1;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row{display:-ms-box;display:-moz-box;display:-webkit-box;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container{border:none;margin-bottom:30px;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item{width:50%;margin-bottom:0;float:left;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item > .field-collection-view,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item > .field-collection-view{margin:0;padding:0;border:none;margin-right:15px;border-bottom:1px solid #F7F5F1;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-item a,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-item a{display:block;padding:10px 0;position:relative;padding-left:15px;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-item a:after,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-item a:after{display:block;content:'';position:absolute;height:100%;width:15px;top:0;left:0;background:url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat left center;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item:first-child > .field-collection-view,.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item:nth-child(2) > .field-collection-view,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item:first-child > .field-collection-view,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .field-collection-container > .field > .field-items > .field-item:nth-child(2) > .field-collection-view{border-top:1px solid #F7F5F1;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .content,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .row .content{margin:0;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-type-text-long,.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-type-image,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-type-text-long,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-type-image{margin-bottom:25px;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-name-field-document,.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-name-field-link-web,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-name-field-document,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-name-field-link-web{font-weight:bold;font-size:.9em;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-name-field-document .file-icon,.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-name-field-link-web .file-icon,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-name-field-document .file-icon,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item > .field-collection-view .field-name-field-link-web .file-icon{display:none;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item.odd .col-xs-6:first-child,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item.odd .col-xs-6:first-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;}.node-type-vineyard-page article > .field-collection-container > .field > .field-items > .field-item.odd .col-xs-6:last-child,.node-type-region-page article > .field-collection-container > .field > .field-items > .field-item.odd .col-xs-6:last-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;}.node-type-vineyard-page aside h3,.node-type-region-page aside h3{color:#BE152B;font-size:1em;margin-bottom:10px;text-transform:uppercase;}.node-type-vineyard-page aside .wine-infos,.node-type-region-page aside .wine-infos{width:100%;background:#f0ece4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;clear:both;opacity:0;margin-bottom:30px;}.node-type-vineyard-page aside .wine-infos .wine-container,.node-type-region-page aside .wine-infos .wine-container{width:75%;margin:7% 0 15% 25%;display:inline-block;position:relative;}.node-type-vineyard-page aside .wine-infos .wine-images,.node-type-region-page aside .wine-infos .wine-images{float:left;width:50%;position:relative;}.node-type-vineyard-page aside .wine-infos .wine-images img,.node-type-region-page aside .wine-infos .wine-images img{position:absolute;bottom:50%;width:100%;height:auto;min-width:10px;opacity:0;}.node-type-vineyard-page aside .wine-infos .wine-percent,.node-type-region-page aside .wine-infos .wine-percent{float:left;width:50%;position:absolute;right:0;bottom:13%;opacity:0;}.node-type-vineyard-page aside .wine-infos .wine-percent div,.node-type-region-page aside .wine-infos .wine-percent div{font-size:1.7em;font-weight:bold;font-family:Helvetica,sans-serif;line-height:1em;}.node-type-vineyard-page aside .wine-infos .wine-percent div.bottle-red,.node-type-region-page aside .wine-infos .wine-percent div.bottle-red{color:#BE152B;}.node-type-vineyard-page aside .wine-infos .wine-percent div.bottle-white,.node-type-region-page aside .wine-infos .wine-percent div.bottle-white{color:#b4a400;}@media (min-width:992px) and (max-width:1200px){.node-type-vineyard-page aside .wine-infos .wine-container .wine-percent div,.node-type-region-page aside .wine-infos .wine-container .wine-percent div{font-size:1.5em;}}@media (min-width:768px) and (max-width:991px){.node-type-vineyard-page aside .wine-infos .wine-container .wine-percent div,.node-type-region-page aside .wine-infos .wine-container .wine-percent div{font-size:1em;}}.node-type-vineyard-page aside .illustration img,.node-type-region-page aside .illustration img{margin:0 0 25px;}.node-type-vineyard-page aside .list .info,.node-type-region-page aside .list .info{margin-bottom:30px;}.node-type-vineyard-page aside .list .info .mandatory,.node-type-region-page aside .list .info .mandatory{display:block;padding-left:10px;position:relative;font-size:.8em;}.node-type-vineyard-page aside .list .info .mandatory:after,.node-type-region-page aside .list .info .mandatory:after{display:block;content:'*';font-family:Arial;position:absolute;top:0;left:0;}.node-type-vineyard-page aside .list ul,.node-type-region-page aside .list ul{padding:0;border-bottom:1px solid #F7F5F1;list-style-type:none;margin-bottom:30px;}.node-type-vineyard-page aside .list ul li,.node-type-region-page aside .list ul li{margin:0;padding:0;border:none;border-top:1px solid #F7F5F1;}.node-type-vineyard-page aside .list ul li a,.node-type-region-page aside .list ul li a{display:block;font-size:.9em;padding:10px 0;position:relative;padding-left:15px;}.node-type-vineyard-page aside .list ul li a span + span,.node-type-region-page aside .list ul li a span + span{font-weight:900;}.node-type-vineyard-page aside .list ul li a span + span + span.mandatory,.node-type-region-page aside .list ul li a span + span + span.mandatory{font-weight:normal;font-family:Arial;}.node-type-vineyard-page aside .list ul li a:after,.node-type-region-page aside .list ul li a:after{display:block;content:'';position:absolute;height:100%;width:15px;top:0;left:0;background:url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat left center;background-size:40%;}.node-type-vineyard-page aside .view-grapes-region .view-content h3,.node-type-region-page aside .view-grapes-region .view-content h3{margin-top:30px;}.node-type-vineyard-page aside .view-grapes-region .view-content li,.node-type-region-page aside .view-grapes-region .view-content li{clear:both;width:100%;display:inline-block;}.node-type-vineyard-page aside .view-grapes-region .view-content li span.infos,.node-type-region-page aside .view-grapes-region .view-content li span.infos{font-weight:900;font-size:.9em;}.node-type-vineyard-page aside .view-grapes-region .view-content li span.mandatory,.node-type-region-page aside .view-grapes-region .view-content li span.mandatory{font-family:Arial;}.node-type-vineyard-page aside .view-grapes-region .view-content li > div,.node-type-region-page aside .view-grapes-region .view-content li > div{float:left;padding:10px 2px;}.node-type-vineyard-page aside .view-grapes-region .view-content li > div a,.node-type-region-page aside .view-grapes-region .view-content li > div a{padding:0 0 0 15px;}.node-grape-page .field-name-field-associated-names{padding:10px 0;}.node-grape-page .field-name-field-associated-names .field-label{font-weight:normal;}.node-type-grape-page .infos{padding-bottom:10px;}.node-type-grape-page .grape-title{display:none;}#block-sw-common-sw-source-grape span{font-size:14px;}.region-content > section > .view-map-producer > .attachment .view-content{margin-bottom:35px;border:3px solid #F7F5F1;}.region-content > section > .view-map-producer > .attachment .view-content .tooltip-bubble ul{list-style-type:none;margin:0;padding:0;font-family:"ItalianPlate","Trebuchet MS",Helvetica,sans-serif;font-size:1.2em;}.region-content > section > .view-map-producer .view-content .views-row{min-height:215px;}.region-content > section > .view-map-producer .view-content:after{display:block;clear:both;content:'';}.view-search-page .view-content .views-row{padding-bottom:15px;margin-bottom:15px;background-color:#F7F5F1;padding:15px;}.view-search-page .view-content .views-row h2{font-size:1.4em;text-align:left;font-weight:bold;margin:0 0 5px 0;}.view-search-page .view-content .views-row h2 a{color:#BE152B;}.view-search-page .view-content .views-row .views-field-term-node-tid-i18n{margin-top:20px;}.node-webform .webform-component-markup{padding-left:0;margin-bottom:25px;}.node-webform .webform-component-markup h1,.node-webform .webform-component-markup h2{color:#BE152B;font-size:1.9em;margin-bottom:15px;padding-top:10px;}.node-webform .webform-component-markup h1 a,.node-webform .webform-component-markup h2 a{color:#BE152B;}.node-webform .webform-component-markup h3{color:#BE152B;font-size:1.5em;margin-top:20px;margin-bottom:10px;}.node-webform .webform-component-markup h3:first-child{margin-top:0;}.node-webform .webform-component-markup h4{font-size:1.3em;color:#BE152B;margin-top:20px;margin-bottom:10px;}.node-webform .webform-component-markup h4:first-child{margin-top:0;}.node-webform .webform-component-markup h5{font-size:1.6em;color:#5f504e;padding-top:20px;margin-top:30px;border-top:4px solid #EFECE4;font-weight:normal;margin-bottom:20px;}.node-webform .webform-component-markup h6{color:#5f504e;font-size:1.5em;margin-bottom:20px;}.node-webform .webform-component-markup .color{color:#BE152B;}.node-webform .webform-component-markup ul,.node-webform .webform-component-markup ol{padding:0;border-bottom:1px solid #F7F5F1;list-style-type:none;margin-bottom:15px;}.node-webform .webform-component-markup ul li,.node-webform .webform-component-markup ol li{margin:0;padding:7px 0 7px 15px;border:none;border-top:1px solid #F7F5F1;position:relative;}.node-webform .webform-component-markup ul li:after,.node-webform .webform-component-markup ol li:after{display:block;content:'';position:absolute;height:15px;width:15px;top:11px;left:0;background:url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat left center;background-size:40%;}.node-webform .webform-component-markup ol{list-style-type:decimal;list-style-position:inside;}.node-webform .webform-component-markup ol li{padding-left:0;}.node-webform .webform-component-markup ol li:after{display:none;}.node-webform .webform-component-markup .rteindent1{margin-left:25px;padding-left:10px;border-left:5px solid #F7F5F1;}.webform-client-form fieldset{margin-bottom:20px;}.webform-client-form fieldset .panel-heading{margin-bottom:20px;}.view-edit-producer-data{border:none;background-color:transparent;color:#3c3c3c;padding:25px;margin-top:65px;}.view-edit-producer-data .views-row-1{margin-top:58px;}.view-edit-producer-data .views-field-field-lastname-2{margin-top:54px;}.view-edit-producer-data .views-field-field-wine-tourism{margin-top:18px;}.view-edit-producer-data .views-field-field-language-spoken{margin-top:80px;}.view-edit-producer-data .views-field-field-specifics-labels{margin-top:60px;}.view-edit-producer-data .views-field-coordinates{margin-top:254px;}.view-edit-producer-data .view-header h1{font-size:26px !important;}.view-edit-producer-data .views-label{text-transform:uppercase;font-size:.9em;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;margin-top:15px;}.view-edit-producer-data .views-label.views-label-title{margin-top:0px;}.view-edit-producer-data .field-content{display:block;width:100%;line-height:10px;padding:8px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);border:none;border-bottom:1px solid #EFECE4;line-height:1em;}.view-edit-producer-data .gmap-map{height:180px !important;}.edit-producer .webform-client-form{margin-top:70px;}.edit-producer .webform-progressbar{position:absolute;background-color:#FFFFFF;height:30px;width:80%;top:0px;margin-bottom:40px;}.edit-producer .panel-title,.edit-producer label[for=edit-submitted-are-you-producer]{font-size:26px !important;line-height:1.1em;font-weight:900;color:#5f504e;}.edit-producer .webform-component-date .form-item{width:25% !important;}.edit-producer .webform-progressbar{margin-bottom:60px;}.edit-producer .webform-progressbar-outer{border:1px solid #BE152B;}.edit-producer .webform-progressbar-inner{background-color:#BE152B;}.edit-producer .webform-progressbar-page.current{background-color:#BE152B;}.edit-producer .webform-progressbar-page{border:1px solid #BE152B;}.edit-producer .webform-progressbar-page.completed{background-color:#BE152B;}.edit-producer .help-block{font-size:18px;line-height:1.2em;}.edit-producer .webform-component--public-info .panel-body .panel-heading{border-bottom:none;margin-bottom:5px;}.edit-producer .webform-component--public-info .panel-body .panel-heading .panel-title{font-size:.7em !important;font-weight:700;}.edit-producer .webform-component--public-info .panel-body .form-group{margin-bottom:2px;}.edit-producer .webform-component--public-info #edit-submitted-public-info-address-group-subregion{width:100%;font-size:14px;padding:6px 12px;height:34px;}#edit-submitted-check-other{background-color:transparent;padding-top:0px;padding-left:0px;}.node-type-annonce .block-content{padding-right:20px;margin-bottom:20px;}.node-type-annonce .block-content h3{border-bottom:1px solid #BFB7B2;padding-bottom:8px;margin-bottom:27px;}.node-type-annonce .block-content .field-name-field-photo{margin-bottom:20px;}.node-type-annonce .block-content .field-name-field-photo img{border:3px solid #F7F5F1;}.node-type-annonce .block-content .field-name-field-file{margin-top:20px;padding-top:10px;border-top:1px solid #BFB7B2;}.node-type-annonce .block-user{margin-top:0;text-transform:uppercase;}.node-type-annonce .block-user h3{border-bottom:1px solid #5f504e;padding-bottom:8px;}.node-type-annonce .block-user p > strong{margin-top:5px;color:#BE152B;}.node-type-annonce .block-user p > span{font-size:.8em;font-style:italic;}.node-type-annonce .block-user ul{padding:0;border-bottom:1px solid #BFB7B2;list-style-type:none;margin-bottom:15px;}.node-type-annonce .block-user ul li{margin:0;padding:7px 0 7px 20px;border:none;border-top:1px solid #BFB7B2;position:relative;}.node-type-annonce .block-user ul li:after{display:block;content:'';position:absolute;height:9px;width:15px;top:11px;left:0;background:url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat left center;background-size:40%;}.node-type-annonce .block-user ul li.phone:after{background-image:url(/sites/all/themes/swisswine/img/ico-phone.png);width:30px;height:100%;top:0;}.node-type-annonce .block-user ul li.mail{text-transform:none;font-size:0.8em;}.node-type-annonce .block-user ul li.mail:after{background-image:url(/sites/all/themes/swisswine/img/ico-mail-red.png);width:30px;height:100%;top:0;}.page-protected-node .main-container .panel-heading{border-bottom:none;}.page-protected-node .main-container .col-sm-12 h1{display:none;}.page-protected-node .main-container .col-sm-9{width:100%;}.page-protected-node .main-container .help-block{display:none;}body.adminimal-menu div#admin-menu a:hover{background-color:#BE152B;}body.adminimal-menu #admin-menu .dropdown li.admin-menu-toolbar-category a:focus{background:#BE152B;}body.adminimal-menu #admin-menu #admin-menu-wrapper .dropdown li li.expandable:hover{background:url("/sites/all/modules/adminimal_admin_menu/images/square.png") no-repeat scroll 145px -83px #BE152B !important;}body.adminimal-menu div.shortcut-toolbar div#toolbar a#edit-shortcuts:focus{background:#BE152B;}body.adminimal-menu #admin-menu .dropdown li ul{border-top:3px solid #BE152B;}body.adminimal-menu #admin-menu .dropdown li.admin-menu-action.admin-menu-users a:hover{background:#BE152B;}body.adminimal-menu #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul li a:hover{background-color:#BE152B;}.slicknav_nav .slicknav_item:hover,.slicknav_nav a:hover{background:none repeat scroll 0 0 #BE152B;}body.adminimal-menu #admin-menu .dropdown li li li:hover,body.adminimal-menu #admin-menu .dropdown li:hover{background:#BE152B !important;}aside{}aside .views-exposed-form{margin-bottom:25px;}aside .views-exposed-form .views-exposed-widgets{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;width:100%;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget{float:none;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;width:100%;padding:0;margin-bottom:1px;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget{overflow-x:hidden;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date{background-color:#F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date .form-item,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date .form-submit{width:100%;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date .form-item label,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date .form-submit label{display:none;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date .form-item .date-padding,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date .form-submit .date-padding{float:none;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date .form-item .date-padding select,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .container-inline-date .form-submit .date-padding select{border:none;color:#5f504e;text-transform:uppercase;width:100%;margin:0;height:45px;font-size:1em;background-color:#FFFFFF;border:4px solid #F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper .views-widget{background-color:white;padding:0;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper .form-item-search{border:1px solid #BFB7B2;padding:10px 15px 15px 15px;margin-bottom:25px;position:relative;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper .form-item-search input[type="text"]{border:none;border-bottom:1px solid #EFECE4;height:30px;text-transform:uppercase;font-weight:bold;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#5f504e;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper .form-item-search input[type="text"]::-moz-placeholder,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper .form-item-search input[type="text"]::-moz-placeholder,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper .form-item-search input[type="text"]::-webkit-input-placeholder,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper .form-item-search input[type="text"]:-ms-input-placeholder{text-transform:uppercase;font-weight:bold;color:#000000;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget#edit-search-wrapper .form-item-search:after{display:block;content:'';width:40px;height:30px;position:absolute;top:10px;right:10px;border-left:10px solid #FFFFFF;background:#FFFFFF url(/sites/all/themes/swisswine/img/btn-search.png) no-repeat center;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button button{display:block;height:50px;line-height:50px;padding:0 15px;font-weight:bold;margin:0;cursor:pointer;text-transform:uppercase;color:#5f504e;background-color:#F7F5F1;border:none;border-radius:0px;width:100%;text-align:left;font-size:1em;position:relative;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button button:after{width:20px;height:20px;display:block;position:absolute;content:"";bottom:10px;right:10px;background-size:100% !important;background:url(/sites/all/themes/swisswine/img/arrow-beige.png) right bottom no-repeat;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button button.on{color:#FFFFFF;background:#BE152B;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button button.on:after{background:url(/sites/all/themes/swisswine/img/arrow-blanc.png) right bottom no-repeat;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label{display:block;padding:15px;margin:0;cursor:pointer;text-transform:uppercase;position:relative;line-height:1em;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:after{width:20px;height:20px;display:block;position:absolute;content:"";bottom:10px;right:10px;background-size:100% !important;background:url(/sites/all/themes/swisswine/img/arrow-beige.png) right bottom no-repeat;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget){color:#FFFFFF;background-color:#BE152B;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget).closed{color:#5f504e;background-color:#F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget).closed::-moz-selection,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget).closed::-moz-selection{background:#F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget).closed::selection,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget).closed::-moz-selection{background:#F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget).on{color:#FFFFFF;background-color:#BE152B;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget)::-moz-selection,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget)::-moz-selection{background:#BE152B;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget)::selection,aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label:not(.views-widget)::-moz-selection{background:#BE152B;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label[for=edit-archives-value]{display:none;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label.closed + .views-widget{display:none;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget label.on:after{background:url(/sites/all/themes/swisswine/img/arrow-blanc.png) right bottom no-repeat;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget{height:100%;background-color:#F7F5F1;padding:4px;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios{max-height:390px;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios label{color:#5f504e;font-weight:bold;background-color:#FFFFFF;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios label:after{background:url(/sites/all/themes/swisswine/img/arrow-beige.png) right bottom no-repeat;background-size:70% !important;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios label input{display:none;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios .form-type-radio.highlight label{color:#BE152B;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios .form-type-radio.highlight label:after{background:url(/sites/all/themes/swisswine/img/arrow-red.png) right bottom no-repeat;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios .bef-tree{background-color:#FFFFFF;padding:0;list-style:none;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios .bef-tree ul{padding:0;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios .bef-tree > ul{padding:0;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios .bef-tree > ul div{border-bottom:1px solid #F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios .bef-tree > li > div{border-bottom:1px solid #F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios .bef-tree > li li{list-style:none;font-size:0.8em;padding-left:20px;border-bottom:1px solid #F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .bef-select-as-radios > .form-type-radio label{border-bottom:1px solid #F7F5F1;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control{padding:0;border:0;height:auto;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0;font-size:1em;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control .bef-checkboxes{padding:4px;background-color:#F7F5F1;max-height:390px;overflow-y:scroll;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control .bef-checkboxes .form-item input{display:none;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control .bef-checkboxes .form-item label{border-bottom:1px solid #F7F5F1;color:#5f504e;background-color:#FFFFFF;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control .bef-checkboxes .form-item label:after{background:url(/sites/all/themes/swisswine/img/arrow-beige.png) right bottom no-repeat;background-size:70% !important;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control .bef-checkboxes .form-item:last-child label{border:none;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control .bef-checkboxes .form-item.highlight label{color:#BE152B;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control .bef-checkboxes .form-item.highlight label:after{background:url(/sites/all/themes/swisswine/img/arrow-red.png) right bottom no-repeat;}aside .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget .form-type-select .form-control:last-child label{border-bottom:none;}aside #block-views-exp-search-page-panel-pane-1 .views-exposed-form .views-exposed-widgets{border:1px solid #BFB7B2;padding:10px 15px 15px 15px;margin-bottom:25px;position:relative;}aside #block-views-exp-search-page-panel-pane-1 .views-exposed-form .views-exposed-widgets .views-exposed-widget{padding:0;float:none;}aside #block-views-exp-search-page-panel-pane-1 .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-combine .form-type-textfield{display:block;text-align:right;}aside #block-views-exp-search-page-panel-pane-1 .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-combine .form-type-textfield input{border:none;border-bottom:1px solid #EFECE4;height:30px;text-transform:uppercase;font-weight:bold;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#5f504e;}aside #block-views-exp-search-page-panel-pane-1 .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button{width:auto;width:45px;height:50px;position:absolute;width:45px;height:50px;top:0;right:0;}aside #block-views-exp-search-page-panel-pane-1 .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button button{text-indent:-9999px;width:45px;height:50px;border:none;margin:0;background:#FFFFFF url(/sites/all/themes/swisswine/img/ico-search.png) no-repeat center;}section.block-menu ul.menu.nav > li{background-color:#F7F5F1;margin-bottom:1px;}section.block-menu ul.menu.nav > li > a,section.block-menu ul.menu.nav > li > span.nolink{padding:15px;text-transform:uppercase;display:block;cursor:pointer;}section.block-menu ul.menu.nav > li > a:after,section.block-menu ul.menu.nav > li > span.nolink:after{width:20px;height:20px;display:block;position:absolute;content:"";bottom:10px;right:10px;background-size:100% !important;background:url(/sites/all/themes/swisswine/img/arrow-beige.png) right bottom no-repeat;}section.block-menu ul.menu.nav > li > a.active-trail,section.block-menu ul.menu.nav > li > a.active,section.block-menu ul.menu.nav > li > span.nolink.active-trail,section.block-menu ul.menu.nav > li > span.nolink.active{background-color:#BE152B;color:#FFFFFF;}section.block-menu ul.menu.nav > li > a.active-trail:after,section.block-menu ul.menu.nav > li > a.active:after,section.block-menu ul.menu.nav > li > span.nolink.active-trail:after,section.block-menu ul.menu.nav > li > span.nolink.active:after{background:url(/sites/all/themes/swisswine/img/arrow-blanc.png) right bottom no-repeat;}section.block-menu ul.menu.nav > li.expanded .nolink.on,section.block-menu ul.menu.nav > li.expanded .nolink.active-trail{background-color:#BE152B;color:#FFFFFF;position:relative;}section.block-menu ul.menu.nav > li.expanded .nolink.on:after,section.block-menu ul.menu.nav > li.expanded .nolink.active-trail:after{background:url(/sites/all/themes/swisswine/img/arrow-blanc.png) right bottom no-repeat;}section.block-menu ul.menu.nav > li.expanded ul{border:4px solid #F7F5F1;border-top:none;}section.block-menu ul.menu.nav > li.expanded ul li{border-bottom:1px solid #F7F5F1;}section.block-menu ul.menu.nav > li.expanded ul li > a{background-color:#FFFFFF;}section.block-menu ul.menu.nav > li.expanded ul li > a:after{background-size:70% !important;}section.block-menu ul.menu.nav > li.expanded ul li.active-trail > a{color:#BE152B;}section.block-menu ul.menu.nav > li.expanded ul li.active-trail > a:after{background:url(/sites/all/themes/swisswine/img/arrow-red.png) right bottom no-repeat;}section.block-menu ul.menu.nav > li.expanded ul.closed{display:none;}section.block-menu ul.menu.nav > li.expanded.active-trail ul.closed{display:block;}.block-aside{position:relative;background-color:#F7F5F1;padding:15px 15px 40px;margin:15px 0;}.block-aside > p > a{display:block;text-transform:uppercase;padding-bottom:8px;font-size:1.5em;line-height:1em !important;position:relative;border-bottom:1px solid #5f504e;}.block-aside h4{text-transform:uppercase;border-bottom:1px solid #5f504e;font-size:1.5em;}.block-aside:before{position:absolute;right:10px;display:block;content:'';height:30px;width:30px;bottom:10px;background:url(/sites/all/themes/swisswine/img/arrow-beige.png) no-repeat bottom right;background-size:50% !important;}.block-aside .action{text-align:right;}.block-aside.active{background-color:#BE152B;}.block-aside.active > h4{color:#FFFFFF;}.block-aside.active > p{color:#FFFFFF;}.block-aside.active > p > a{color:#FFFFFF;border-bottom:1px solid #FFFFFF;}aside #block-views-exp-vineyard-list-grapes{padding:3px 4px;background-color:#F7F5F1;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form{margin:0;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets{margin:0;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label{background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label.on{background-color:#BE152B;color:#FFFFFF;position:relative;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label.on:after{background:url(/sites/all/themes/swisswine/img/arrow-blanc.png) right bottom no-repeat;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget){background-color:#FFFFFF;color:#5f504e;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget).closed{color:#5f504e;background-color:#FFFFFF;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget).closed::-moz-selection,aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget).closed::-moz-selection{background:#F7F5F1;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget).closed::selection,aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget).closed::-moz-selection{background:#F7F5F1;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget).on{color:#FFFFFF;background-color:#BE152B;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget)::-moz-selection,aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget)::-moz-selection{background:#BE152B;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget)::selection,aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget > label:not(.views-widget)::-moz-selection{background:#BE152B;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget.closed label{background-color:#FFFFFF;color:#5f504e;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget:last-child label{border:none;}aside #block-views-exp-vineyard-list-grapes .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-order label{display:none;}.block-views .view-pages-pro .view-content{margin:0 0 25px 0;}.block-views .view-pages-pro .view-content .item-list > ul{padding-left:0;margin-bottom:1px;}.block-views .view-pages-pro .view-content .item-list > ul > li{background-color:#F7F5F1;margin-bottom:1px;display:block;}.block-views .view-pages-pro .view-content .item-list > ul > li .node-unpublished a{background:#fff4f4;color:#5f504e;}.block-views .view-pages-pro .view-content .item-list.views-field-title{background-color:#F7F5F1;margin-bottom:1px;}.block-views .view-pages-pro .view-content .item-list a{padding:15px;text-transform:uppercase;display:block;cursor:pointer;color:#5f504e;position:relative;}.block-views .view-pages-pro .view-content .item-list a:after{position:absolute;right:10px;display:block;content:'';height:100%;width:30px;bottom:10px;background:url(/sites/all/themes/swisswine/img/arrow-beige.png) no-repeat bottom right;background-size:50% !important;}.block-views .view-pages-pro .view-content .item-list a.active{background-color:#BE152B;color:#FFFFFF;}.block-views .view-pages-pro .view-content .item-list a.active:after{background:url(/sites/all/themes/swisswine/img/arrow-red.png) no-repeat bottom right;}#slider{margin-top:16px;border-bottom:4px solid #BE152B;position:relative;}#slider .field-slideshow-processed,#slider img{margin:auto;}#slider .promo{position:absolute;z-index:10;top:25px;width:100%;height:100%;padding-left:60%;}#slider .promo > section{position:relative;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);transform:translate(0px,-50%);top:50%;}#slider .promo > section > .view{display:inline-block;line-height:1em;vertical-align:middle;}#slider .promo > section > .view > .view-content > .views-row > .views-field{display:block;}#slider .promo > section > .view > .view-content > .views-row > .views-field > .field-content{display:block;}#slider .promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow{width:272px !important;}#slider .promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide > a{display:block;background-color:rgba(255,255,255,0);border:2px solid #F7F5F1;}#slider .promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide > a img{height:172px !important;}#slider .promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide > .field-slideshow-caption > .field-slideshow-caption-text{display:block;}#slider .promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide > .field-slideshow-caption > .field-slideshow-caption-text > a{padding:4px 8px;background-color:rgba(255,255,255,0.8);text-align:center;font-size:1.3em;line-height:.9em;text-transform:uppercase;font-weight:bold;display:block;}.secondary_menu{position:relative;z-index:99;text-align:center;color:#FFFFFF;background:#b10c25 url(/sites/all/themes/swisswine/img/bg-secondary-menu.png) repeat-x center top;padding-bottom:15px;}.secondary_menu .logo{position:relative;min-height:40px;}.secondary_menu .logo img{position:absolute;top:-75px;left:50%;margin-left:-60px;text-align:center;width:120px;height:auto;}.secondary_menu h1{font-size:1.8em;margin-top:15px;margin-bottom:0;}.secondary_menu .item-list ul{margin:0;padding:0;list-style-type:none;}.secondary_menu .item-list ul li{display:inline-block;}.secondary_menu .item-list ul li a{padding:15px 10px 10px;color:#FFFFFF;display:block;font-size:1em;font-weight:bold;position:relative;opacity:1;text-transform:uppercase;}.secondary_menu .item-list ul li a:after{display:block;content:'';height:15px;width:15px;position:absolute;top:10px;right:10px;}.secondary_menu .item-list ul li a:hover{opacity:.5;}.secondary_menu .item-list.style-3 li:first-child{background:url(/sites/all/themes/swisswine/img/separator-red.png) no-repeat left top;}.secondary_menu .item-list.style-3 li a{font-size:1.3em;text-transform:inherit;padding:15px 35px 10px 25px;background:url(/sites/all/themes/swisswine/img/separator-red.png) no-repeat right top;}.secondary_menu .item-list.style-3 li a:after{background:url(/sites/all/themes/swisswine/img/arrow-red-top.png) no-repeat center;}section.columns-list{padding:30px 0;background-color:#FFFFFF;}section.columns-list a.link{color:#5f504e;}section.columns-list h3{font-size:1.5em;color:#BE152B;font-weight:bold;text-transform:uppercase;margin:0 0 15px 0;}section.columns-list .list-img{margin-bottom:15px;}section.columns-list .list-img ul.infos{position:absolute;width:100%;bottom:1px;left:1px;}section.columns-list .list-img ul.infos li.language{float:none;}section.columns-list.news{background-color:#F7F5F1;}a.show-all{color:#BE152B;float:right;padding:12px 0;text-transform:uppercase;position:relative;padding-right:55px;font-weight:800;font-size:.9em;}a.show-all:before{display:block;content:'';width:40px;height:40px;background:transparent url(/sites/all/themes/swisswine/img/arrow-circle-red.png) no-repeat center;position:absolute;top:0;right:0;}a.show-all:after{display:block;content:'';clear:both;}.page-node-add-annonce .tabs--primary,.page-node-edit .tabs--primary,.page-node-delete .tabs--primary,.page-user .tabs--primary{margin-bottom:0;}.page-node-add-annonce .tabs--primary li.active a,.page-node-edit .tabs--primary li.active a,.page-node-delete .tabs--primary li.active a,.page-user .tabs--primary li.active a{background:#F7F5F1;}.page-node-add-annonce #block-system-main,.page-node-add-annonce .block-body,.page-node-edit #block-system-main,.page-node-edit .block-body,.page-node-delete #block-system-main,.page-node-delete .block-body,.page-user #block-system-main,.page-user .block-body{padding:20px;background:#F7F5F1;}.page-node-add-annonce #block-system-main .field-type-location,.page-node-add-annonce #block-system-main #edit-account,.page-node-add-annonce .block-body .field-type-location,.page-node-add-annonce .block-body #edit-account,.page-node-edit #block-system-main .field-type-location,.page-node-edit #block-system-main #edit-account,.page-node-edit .block-body .field-type-location,.page-node-edit .block-body #edit-account,.page-node-delete #block-system-main .field-type-location,.page-node-delete #block-system-main #edit-account,.page-node-delete .block-body .field-type-location,.page-node-delete .block-body #edit-account,.page-user #block-system-main .field-type-location,.page-user #block-system-main #edit-account,.page-user .block-body .field-type-location,.page-user .block-body #edit-account{margin-bottom:0;}.page-node-add-annonce #block-system-main label,.page-node-add-annonce .block-body label,.page-node-edit #block-system-main label,.page-node-edit .block-body label,.page-node-delete #block-system-main label,.page-node-delete .block-body label,.page-user #block-system-main label,.page-user .block-body label{text-transform:uppercase;font-size:.9em;width:100%;}.page-node-add-annonce #block-system-main label .form-required,.page-node-add-annonce .block-body label .form-required,.page-node-edit #block-system-main label .form-required,.page-node-edit .block-body label .form-required,.page-node-delete #block-system-main label .form-required,.page-node-delete .block-body label .form-required,.page-user #block-system-main label .form-required,.page-user .block-body label .form-required{color:#BE152B;font-size:.8em;position:relative;top:-2px;}.page-node-add-annonce #block-system-main .form-control,.page-node-add-annonce .block-body .form-control,.page-node-edit #block-system-main .form-control,.page-node-edit .block-body .form-control,.page-node-delete #block-system-main .form-control,.page-node-delete .block-body .form-control,.page-user #block-system-main .form-control,.page-user .block-body .form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);border:none;border-bottom:1px solid #EFECE4;background-color:#EFECE4;width:100%;}.page-node-add-annonce #block-system-main .form-radios,.page-node-add-annonce .block-body .form-radios,.page-node-edit #block-system-main .form-radios,.page-node-edit .block-body .form-radios,.page-node-delete #block-system-main .form-radios,.page-node-delete .block-body .form-radios,.page-user #block-system-main .form-radios,.page-user .block-body .form-radios{clear:both;display:inline-block;}.page-node-add-annonce #block-system-main .form-radios .form-item,.page-node-add-annonce .block-body .form-radios .form-item,.page-node-edit #block-system-main .form-radios .form-item,.page-node-edit .block-body .form-radios .form-item,.page-node-delete #block-system-main .form-radios .form-item,.page-node-delete .block-body .form-radios .form-item,.page-user #block-system-main .form-radios .form-item,.page-user .block-body .form-radios .form-item{float:left;padding-right:15px;margin-top:0px;}.page-node-add-annonce #block-system-main .form-item-timezone,.page-node-add-annonce #block-system-main .panel-heading,.page-node-add-annonce #block-system-main .location-gmap-find-address-button-wrapper,.page-node-add-annonce #block-system-main .form-item-field-profil-address-und-0-re-geocode-location,.page-node-add-annonce #block-system-main .form-item-field-profil-address-und-0-delete-location,.page-node-add-annonce .block-body .form-item-timezone,.page-node-add-annonce .block-body .panel-heading,.page-node-add-annonce .block-body .location-gmap-find-address-button-wrapper,.page-node-add-annonce .block-body .form-item-field-profil-address-und-0-re-geocode-location,.page-node-add-annonce .block-body .form-item-field-profil-address-und-0-delete-location,.page-node-edit #block-system-main .form-item-timezone,.page-node-edit #block-system-main .panel-heading,.page-node-edit #block-system-main .location-gmap-find-address-button-wrapper,.page-node-edit #block-system-main .form-item-field-profil-address-und-0-re-geocode-location,.page-node-edit #block-system-main .form-item-field-profil-address-und-0-delete-location,.page-node-edit .block-body .form-item-timezone,.page-node-edit .block-body .panel-heading,.page-node-edit .block-body .location-gmap-find-address-button-wrapper,.page-node-edit .block-body .form-item-field-profil-address-und-0-re-geocode-location,.page-node-edit .block-body .form-item-field-profil-address-und-0-delete-location,.page-node-delete #block-system-main .form-item-timezone,.page-node-delete #block-system-main .panel-heading,.page-node-delete #block-system-main .location-gmap-find-address-button-wrapper,.page-node-delete #block-system-main .form-item-field-profil-address-und-0-re-geocode-location,.page-node-delete #block-system-main .form-item-field-profil-address-und-0-delete-location,.page-node-delete .block-body .form-item-timezone,.page-node-delete .block-body .panel-heading,.page-node-delete .block-body .location-gmap-find-address-button-wrapper,.page-node-delete .block-body .form-item-field-profil-address-und-0-re-geocode-location,.page-node-delete .block-body .form-item-field-profil-address-und-0-delete-location,.page-user #block-system-main .form-item-timezone,.page-user #block-system-main .panel-heading,.page-user #block-system-main .location-gmap-find-address-button-wrapper,.page-user #block-system-main .form-item-field-profil-address-und-0-re-geocode-location,.page-user #block-system-main .form-item-field-profil-address-und-0-delete-location,.page-user .block-body .form-item-timezone,.page-user .block-body .panel-heading,.page-user .block-body .location-gmap-find-address-button-wrapper,.page-user .block-body .form-item-field-profil-address-und-0-re-geocode-location,.page-user .block-body .form-item-field-profil-address-und-0-delete-location{display:none;}.page-node-add-annonce #block-system-main .input-group-btn button[type=submit],.page-node-add-annonce .block-body .input-group-btn button[type=submit],.page-node-edit #block-system-main .input-group-btn button[type=submit],.page-node-edit .block-body .input-group-btn button[type=submit],.page-node-delete #block-system-main .input-group-btn button[type=submit],.page-node-delete .block-body .input-group-btn button[type=submit],.page-user #block-system-main .input-group-btn button[type=submit],.page-user .block-body .input-group-btn button[type=submit]{display:none;}.page-node-add-annonce #block-system-main .form-actions,.page-node-add-annonce .block-body .form-actions,.page-node-edit #block-system-main .form-actions,.page-node-edit .block-body .form-actions,.page-node-delete #block-system-main .form-actions,.page-node-delete .block-body .form-actions,.page-user #block-system-main .form-actions,.page-user .block-body .form-actions{padding-top:20px;text-align:right;}.page-user-edit #block-system-main{padding:0;}.page-user-edit .block-body{background:#fff;padding:0;}.page-user-edit .horizontal-tabs{border:0;}.page-user-edit .horizontal-tabs .horizontal-tabs-list{background:white;border-bottom:1px solid #ddd;border-right:0;}.page-user-edit .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button{background:white;padding:5px;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;border-color:transparent;margin-right:1px;margin-bottom:-1px;}.page-user-edit .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button .form-required{display:none;}.page-user-edit .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button:hover{background:white;border:1px solid #eee;border-bottom-color:transparent;}.page-user-edit .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected{background:#F7F5F1;border:1px solid #ddd;border-bottom-color:transparent;}.page-user-edit .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button a:hover{background:none;}.page-user-edit .horizontal-tabs .horizontal-tabs-panes{padding:40px 20px 20px 20px;}.page-user-edit .form-actions{padding:0 40px 40px;}.page-node-delete .tabs--primary,.page-node-delete .breadcrumb{display:none;}.view-display-id-my_annonce .view-header{background:#F7F5F1;padding:10px;font-style:italic;}#block-sw-common-sw-espace-membre{margin-top:0;}#block-sw-common-sw-espace-membre h3{border-bottom:1px solid #5f504e;padding-bottom:8px;text-transform:uppercase;margin-bottom:10px;}#block-sw-common-sw-espace-membre ul,#block-sw-common-sw-espace-membre ol{padding:0;list-style-type:none;margin-bottom:15px;}#block-sw-common-sw-espace-membre ul li,#block-sw-common-sw-espace-membre ol li{margin:0;padding:7px 0 7px 15px;border:none;border-bottom:1px solid #BFB7B2;position:relative;}#block-sw-common-sw-espace-membre ul li:after,#block-sw-common-sw-espace-membre ol li:after{display:block;content:' ';position:absolute;height:15px;width:15px;top:8px;left:0;background:url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat left center;background-size:40%;}@media (min-width:768px) and (max-width:1200px){article .block-slider .field-slideshow-wrapper .field-slideshow{width:100%;}article .block-slider .field-slideshow-wrapper ul.field-slideshow-pager{position:static;width:auto;padding-left:0;padding-top:10px;}article .block-slider .field-slideshow-wrapper ul.field-slideshow-pager li{margin:0;margin-right:10px;max-height:inherit;width:20%;}article .block-slider .field-slideshow-wrapper .field-slideshow-controls{top:41%;width:100%;}header.navbar .logo{height:60px;padding:0;text-align:center;}header ul{padding:0;}header ul.language-switcher-locale-url li{display:inline-block;width:20px;text-align:center;font-weight:normal;text-transform:uppercase;}header ul.language-switcher-locale-url li.active{background:url(/sites/all/themes/swisswine/img/bg-language.png);width:80px;}header .newsletter #block-webform-client-block-1 input{margin-left:0px;width:100px;}header .newsletter #block-webform-client-block-1 .form-actions{right:5px;}footer.footer .ico-swisswine{right:10px;}.sub{position:relative;height:60px;top:-30px;padding-left:0;padding-right:0;background:#f0ece4;}.sub .social{padding:13px;text-align:center;margin-bottom:0px;}.sub .social li{width:29px;height:29px;padding:0;margin:0;margin-right:20px;margin-left:20px;}.sub .social li:first-child{margin-left:15px;}.sub .social li a{display:block;width:29px;height:29px;}.sub .social li a.ico-fb{background:url(/sites/all/themes/swisswine/img/ico-facebook.png) no-repeat center;}.sub .social li a.ico-tw{background:url(/sites/all/themes/swisswine/img/ico-twitter.png) no-repeat center;}.sub .social li a.ico-mail{background:url(/sites/all/themes/swisswine/img/ico-mail.png) no-repeat center;}}@media (max-width:768px){body{font-size:2em;}header ul{display:block;margin:0;padding:0;}header.navbar .logo{height:60px;padding:0;text-align:center;width:100%;}header.navbar .logo img{height:20px;width:143px;margin:20px 0 20px 0;}header.navbar .top-menu{background:#f7f5f1;height:auto;}header.navbar .top-menu:before{background:#f7f5f1;}header.navbar .top-menu .navbar-collapse{height:100%;max-height:inherit;}header.navbar .top-menu .navbar-collapse .menu > li{width:100%;}header.navbar .top-menu .navbar-collapse .menu > li > a{padding:15px;text-align:center;color:#5f504e;}header.navbar .top-menu .navbar-collapse .menu > li > a.active{color:white;}header.navbar .top-menu .navbar-collapse .menu:not(:first-child) > li{background:rgba(95,80,78,0.9);}header.navbar .top-menu .navbar-collapse .menu:not(:first-child) > li > a{color:white;}header.navbar .top-menu .navbar-collapse .language-switcher-locale-url{display:table;width:100%;}header.navbar .top-menu .navbar-collapse .language-switcher-locale-url li{display:table-cell;text-transform:uppercase;text-align:center;}header.navbar .top-menu .navbar-collapse .language-switcher-locale-url li a{display:block;padding:15px;color:#5f504e;}header.navbar .top-menu .white{height:60px;}#slider{margin-top:60px;}#slider .field-slideshow-processed,#slider img{margin:auto;}.promo{width:100%;height:300px;}.promo > section > .view > .view-content > .views-row > .views-field{display:block;}.promo > section > .view > .view-content > .views-row > .views-field > .field-content{display:block;}.promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow{height:auto !important;margin:auto;}.promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide{position:static !important;}.promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide > a{display:inline-block;height:250px;width:100% !important;line-height:250px;background-color:rgba(255,255,255,0);border:2px solid #F7F5F1;text-align:center;}.promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide > a img{line-height:1em;display:inline-block;vertical-align:middle;max-height:300px !important;margin:0 auto !important;}.promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide > .field-slideshow-caption > .field-slideshow-caption-text{display:block;}.promo > section > .view > .view-content > .views-row > .views-field > .field-content > .field-slideshow-wrapper > .field-slideshow > .field-slideshow-slide > .field-slideshow-caption > .field-slideshow-caption-text > a{padding:15px;background-color:rgba(255,255,255,0.8);font-size:1.5em;text-transform:uppercase;font-weight:bold;display:block;text-align:center;}h1.page-type{font-size:2.5em;}.high h1.page-type{margin:0px;}.node-type-webform .media-left{display:block;margin-bottom:20px;}.node-type-webform .media-body{width:auto;}.node-type-webform article .webform-client-form .webform-component-date .form-item{width:80%;}.secondary_menu .logo{display:none;}.secondary_menu h3{font-size:1.5em;margin-top:10px;}.secondary_menu .item-list{display:none;}article .block-slider .field-slideshow-wrapper ul.field-slideshow-pager{position:static;width:auto;padding-left:0;padding-top:10px;}article .block-slider .field-slideshow-wrapper ul.field-slideshow-pager li{margin:0;margin-right:10px;width:20%;max-height:inherit;}article .block-slider .field-slideshow-wrapper .field-slideshow-controls{top:41%;width:100%;}section .media{position:relative;margin-bottom:25px;}section .media .list-content{padding:0 15px;}section .media .list-content h2{font-size:1.4em;}section.columns-list aside .media{display:none;}body.navbar-is-fixed-top{padding-top:0;}.white{position:absolute;top:0;background-color:#FFFFFF;width:100%;height:60px;z-index:-2;}.navbar-header{position:absolute;top:0;left:0;z-index:99;}.navbar-search{position:absolute;top:0px;right:0px;z-index:99;}footer.footer{height:90px;}footer.footer .footer-menu{text-align:center;}footer.footer .footer-menu li.menu-1131{display:none;}footer.footer .ico-swisswine{position:relative;right:15px;float:right;}.sub{position:relative;top:-40px;padding-left:0;padding-right:0;background:#f0ece4;}.sub .newsletter{background-color:#F7F5F1;}.sub .newsletter #block-webform-client-block-1{line-height:80px;}.sub .newsletter #block-webform-client-block-1 .form-group{margin-bottom:0;}.sub .newsletter #block-webform-client-block-1 .control-label{display:inline-block;float:left;font-weight:bold;text-transform:uppercase;padding-left:15px;margin-right:0;margin-bottom:0;background-color:#FFFFFF;}.sub .newsletter #block-webform-client-block-1 .control-label span{display:inline-block;text-indent:-9999px;height:80px;width:52px;background:url(/sites/all/themes/swisswine/img/bg-newsletter.png);}.sub .newsletter #block-webform-client-block-1 input{display:inline-block;float:left;font-size:13px;width:50%;margin:20px 5px 26px 0px;background-color:transparent;border:none;border-bottom:1px solid #BFB7B2;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.sub .newsletter #block-webform-client-block-1 .form-actions{display:inline-block;top:-1px;right:15px;}.sub .newsletter #block-webform-client-block-1 .form-actions button{text-indent:-9999px;border-color:transparent;background:transparent url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat center;}.sub .social{padding:13px;text-align:center;margin-bottom:0;}.sub .social li{width:29px;height:29px;padding:0;margin:0;margin-right:20px;margin-left:20px;}.sub .social li:first-child{margin-left:15px;}.sub .social li a{display:block;width:29px;height:29px;}.sub .social li a.ico-fb{background:url(/sites/all/themes/swisswine/img/ico-facebook.png) no-repeat center;}.sub .social li a.ico-tw{background:url(/sites/all/themes/swisswine/img/ico-twitter.png) no-repeat center;}.sub .social li a.ico-mail{background:url(/sites/all/themes/swisswine/img/ico-mail.png) no-repeat center;}.node-type-pro-page aside[role=complementary]{margin-bottom:150px;}}@media (max-width:767px) and (orientation:landscape){.sub .newsletter #block-webform-client-block-1 input{width:60%;}}@media (max-width:368px) and (orientation:landscape){.media-hover{padding-right:20px;}}.col-sm-3 .field-name-field-links{margin-bottom:2em;}.col-sm-3 .field-name-field-links .field-item{border-bottom:1px solid #F7F5F1;padding:15px 25px 15px 0px;margin:0;position:relative;}.col-sm-3 .field-name-field-links a{text-transform:uppercase;font-weight:700;}.col-sm-3 .field-name-field-links .color{color:#BE152B;}.col-sm-3 .field-name-field-links a:hover{color:#BE152B;text-decoration:none;}.news-list{position:relative;}.news-list .list-img .file-video-youtube::after{content:"";background-image:url(/sites/all/themes/swisswine/img/play.png);background-position:center;background-size:50%;background-repeat:no-repeat;opacity:.4;position:absolute;width:100%;z-index:120;height:100%;top:0;}.news-list .linker{position:absolute;width:100%;height:100%;display:block;z-index:200;}.view-front-news{position:relative;}.view-front-news .media{margin-top:0;}.view-front-news .list-img .file-video-youtube::after{content:"";background-image:url(/sites/all/themes/swisswine/img/play.png);background-position:center;background-size:50%;background-repeat:no-repeat;opacity:.4;position:absolute;width:100%;z-index:120;height:100%;top:0;}.view-front-news .linker{position:absolute;width:100%;height:100%;display:block;z-index:200;top:0;}#block-block-13{width:150px;display:inline-block;float:left;font-weight:bold;text-transform:uppercase;margin:0;padding:30px 0;height:100%;background-color:#FFFFFF;background:#FFFFFF url(/sites/all/themes/swisswine/img/bg-newsletter.png) top right no-repeat;}#block-block-13 a:after{content:"*";color:transparent;width:35px;display:inline-block;height:100%;text-indent:-9999px;border-color:transparent;background:transparent url(/sites/all/themes/swisswine/img/btn-fleche.png) no-repeat center;}#block-block-13 a:hover:after{background:transparent url(/sites/all/themes/swisswine/img/btn-fleche_red.png) no-repeat center;}p big{color:#45162b;font-size:22px;}
