.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em
2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker
table{width:100%;font-size:.9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td
a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane
button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px
-2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item
a{text-decoration:none;display:block;padding:2px
.4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled
a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item
a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px
dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav
li{list-style:none;float:left;position:relative;top:0;margin:1px
.2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li
a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading
a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active
a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em
1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget
button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px
solid #aaa;background:#fff url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content
a{color:#222}.ui-widget-header{border:1px
solid #aaa;background:#ccc url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header
a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px
solid #d3d3d3;background:#e6e6e6 url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px
solid #999;background:#dadada url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px
solid #aaa;background:#fff url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px
solid #fcefa1;background:#fbf9ee url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight
a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px
solid #cd0a0a;background:#fef1ec url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error
a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.woocommerce
table{display:table;visibility:visible}.woocommerce table
th{font-size:100%}.woocommerce .alert .wc-forward{float:right}.woocommerce-demo-store{margin-top:45px}.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce input[type="submit"],
.woocommerce input[type="reset"],
.woocommerce input[type="button"],
.woocommerce table.cart td.actions input.checkout-button,
.woocommerce .shipping_calculator .shipping-calculator-form p button.button,
.woocommerce div.product form.cart .button,
.woocommerce .widget_shopping_cart .buttons a.checkout,
.woocommerce #payment #place_order,
.woocommerce .quantity input.plus,
.woocommerce .quantity
input.minus{display:inline-block;line-height:inherit;padding:0;margin-bottom:15px;cursor:pointer;margin-right:7px;border:0;font-weight:400!important;position:relative;overflow:hidden;background-image:url(/wp-content/themes/betheme/images/box_shadow_button.png);background-repeat:repeat-x;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.03);box-shadow:inset 0 0 0 1px rgba(0,0,0,.03);text-shadow:0 0 0 rgba(255,255,255,0)!important}.button-stroke .woocommerce a.checkout-button{border:0;border-radius:5px;background-image:url(/wp-content/themes/betheme/images/box_shadow_button.png);background-repeat:repeat-x;text-shadow:0 0 0 rgba(255,255,255, 0)!important}.button-stroke .widget .button.checkout:not(:hover){background-color:#eeeeee!important}.woocommerce button,
.woocommerce a.checkout-button,
.woocommerce .button.add_to_cart_button,
.woocommerce .button.product_type_external,
.woocommerce .button.add-request-quote-button,
.woocommerce .outofstock .button,
.woocommerce input[type="submit"],
.woocommerce input[type="reset"],
.woocommerce input[type="button"]{padding:11px
20px!important}.woocommerce a:hover.button,
.woocommerce-page a:hover.button,
.woocommerce button:hover.button,
.woocommerce-page button:hover.button,
.woocommerce input:hover.button,
.woocommerce-page input:hover.button,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input:hover.button,
.woocommerce-page #content input:hover.button,
.woocommerce input[type="submit"]:hover,
.woocommerce input[type="reset"]:hover,
.woocommerce input[type="button"]:hover,
.woocommerce table.cart td.actions input:hover.checkout-button,
.woocommerce .shipping_calculator .shipping-calculator-form p button:hover.button,
.woocommerce div.product form.cart .button:hover,
.woocommerce .widget_shopping_cart .buttons a:hover.checkout,
.woocommerce #payment #place_order:hover,
.woocommerce .quantity input:hover.plus,
.woocommerce .quantity input:hover.minus{background:none;background-image:url(/wp-content/themes/betheme/images/box_shadow_button.png);background-repeat:repeat-x}.quick-view-button.button{margin:5px
10px 0 20px!important;padding:11px
20px!important}.quick-view-button.button
span{top:2px}.woocommerce .button.add_to_cart_button:before,.woocommerce .button.add_to_cart_button:after{content:none!important}.shop-filters{margin-bottom:20px;padding:15px;background-image:url(/wp-content/themes/betheme/images/stripes/stripes_5_b.png);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.shop-filters .woocommerce-result-count{margin:12px
0 0}.shop-filters .woocommerce-ordering{margin-bottom:0}.shop-filters .woocommerce-ordering
select{margin-bottom:0}.woocommerce ul.products
li.product{width:31.3%!important;margin:0
1% 20px!important;clear:none}.woocommerce ul.products li.product:nth-child(3n+1){clear:both}.woocommerce ul.products.col-4
li.product{width:23%!important}.woocommerce ul.products.col-4 li.product:nth-child(3n+1){clear:none}.woocommerce ul.products.col-4 li.product:nth-child(4n+1){clear:both}.woocommerce ul.products.list
li.product{width:100%!important;margin:0
0 20px!important}.woocommerce ul.products.list li.product > a:not(.button),.woocommerce ul.products.list li.product>div{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce ul.products.list li.product > a:not(.button),.woocommerce ul.products.list li.product > .hover_box,.woocommerce ul.products.list li.product
.image_frame{width:33%}.woocommerce ul.products.list li.product
.desc{width:67%;position:relative}.woocommerce ul.products.list li.product .desc
h4{padding-right:70px}.woocommerce ul.products.list li.product .desc .star-rating{position:absolute;top:15px;right:15px}.woocommerce ul.products.list li.product
a.button{float:right}.woocommerce ul.products.list li.product a.button:after{content:""!important;margin-left:0!important}.woocommerce.columns-1 ul.products
li.product{width:98%!important}.woocommerce.columns-2 ul.products
li.product{width:48%!important}.woocommerce.columns-2 ul.products li.product:nth-child(3n+1){clear:none}.woocommerce.columns-2 ul.products li.product:nth-child(2n+1){clear:both}.woocommerce.columns-4 ul.products
li.product{width:23%!important}.woocommerce.columns-4 ul.products li.product:nth-child(3n+1){clear:none}.woocommerce.columns-4 ul.products li.product:nth-child(4n+1){clear:both}.woocommerce.columns-5 ul.products
li.product{width:18%!important}.woocommerce.columns-5 ul.products li.product:nth-child(3n+1){clear:none}.woocommerce.columns-5 ul.products li.product:nth-child(5n+1){clear:both}.woocommerce.columns-0 ul.products
li.product{width:100%!important;margin:0
0 20px!important}.woocommerce.columns-0 ul.products li.product > a:not(.button),.woocommerce.columns-0 ul.products li.product>div{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce.columns-0 ul.products li.product > a:not(.button),.woocommerce.columns-0 ul.products li.product > .hover_box,.woocommerce.columns-0 ul.products li.product
.image_frame{width:33%}.woocommerce.columns-0 ul.products li.product
.desc{width:67%;position:relative}.woocommerce.columns-0 ul.products li.product .desc
h4{padding-right:70px}.woocommerce.columns-0 ul.products li.product .desc .star-rating{position:absolute;top:15px;right:15px}.woocommerce.columns-0 ul.products li.product
a.button{float:right}.woocommerce.columns-0 ul.products li.product a.button:after{content:""!important;margin-left:0!important}.woocommerce ul.products li.product
.image_frame{position:relative}.woocommerce ul.products li.product.outofstock .image_frame .image_wrapper
img{filter:alpha(opacity=350);opacity:.3}.woocommerce ul.products li.product .star-rating{font-size:12px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product
h4{margin-bottom:5px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product
.price{font-size:18px;margin-bottom:0}.woocommerce ul.products li.product .excerpt,.woocommerce-page ul.products li.product
.excerpt{margin-top:15px}.woocommerce ul.products li.product .excerpt p:last-child,.woocommerce-page ul.products li.product .excerpt p:last-child{margin-bottom:0}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover
img{-webkit-box-shadow:0 0 0;box-shadow:0 0 0;margin:0}.woocommerce a.button.added:before{right:13px;top:15px}.woocommerce ul.products li.product
a.added_to_cart{display:none}.woocommerce ul.products li.product
.desc{background:#fff;padding:15px
20px}.woocommerce ul.products li.product .product-loading-icon{filter:alpha(opacity=0);opacity:0;width:50px;height:50px;position:absolute;left:50%;top:50%;background-color:#fff;margin:-25px 0 0 -25px;-webkit-border-radius:100%;border-radius:100%;z-index:3}.woocommerce ul.products li.product .product-loading-icon:before{font-family:"mfn-icons";font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none!important;width:20px;height:20px;line-height:20px;font-size:20px;text-align:center;font-variant:normal;text-transform:none;line-height:1em;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px;content:'\e812';color:#444}.woocommerce ul.products li.product.adding-to-cart .product-loading-icon{background-image:url(/wp-content/themes/betheme/images/shop-loader.gif);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=100);opacity:1}.woocommerce ul.products li.product.adding-to-cart .product-loading-icon:before{display:none}.woocommerce ul.products li:hover.product.added-to-cart .product-loading-icon{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;filter:alpha(opacity=100);opacity:1}.if-overlay .added-to-cart .added-cart{display:none}.woocommerce
span.onsale{height:0;min-height:0;width:0;min-width:0;font-size:18px;line-height:18px;text-align:center;position:absolute;left:0!important;right:auto;top:0!important;margin:0!important;border-style:solid;border-width:70px 70px 0 0;border-color:transparent;padding:0;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;z-index:2;background:none}.woocommerce span.onsale
i{position:absolute;left:8px;top:-60px;color:rgba(0,0,0,.5)}.woocommerce
span.soldout{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hover_box_product:hover .hover_box_wrapper .visible_photo, .hover_box_product.hover .hover_box_wrapper
.visible_photo{opacity:1!important}.woocommerce .product .post-nav{float:none}.woocommerce .product
.product_wrapper{padding-left:105px;position:relative}.woocommerce .product .product_wrapper
.share_wrapper{position:absolute;left:0;top:0}.woocommerce .product div.entry-summary
h1.product_title{font-size:35px;line-height:40px;margin-bottom:15px;padding-bottom:15px;position:relative}.woocommerce .product div.entry-summary h1.product_title:after{content:"";display:block;width:20%;height:0;border-width:0 0 1px;border-style:solid;position:absolute;left:0;bottom:0}.woocommerce .product div.entry-summary .woocommerce-product-rating .woocommerce-review-link{display:none}.woocommerce .product div.entry-summary
.cart{margin-bottom:15px!important}.woocommerce .product div.entry-summary .cart
.button{margin-bottom:0!important}.woocommerce .product div.entry-summary
.product_meta{margin:0
0 15px!important}.woocommerce .product div.entry-summary .ui-tabs .ui-tabs-nav li
a{padding:14px
20px!important}.woocommerce .product div.entry-summary .accordion #reviews #comments
h2{font-size:21px;line-height:25px}.woocommerce .product div.entry-summary .accordion #reviews .comment-form-rating{display:block;clear:both}.woocommerce .product div.entry-summary .accordion p.stars
a{margin-right:10px}.woocommerce .product div.entry-summary .woocommerce-product-rating{float:right;margin-bottom:20px;margin-top:4px}.woocommerce .product div.entry-summary
.price{float:none;font-size:30px;line-height:30px}.woocommerce .product div.entry-summary .price>ins{text-decoration:none}.woocommerce .product div.entry-summary .price>del{float:right;margin-left:7px;font-size:.5em}.woocommerce .product .product_wrapper
.product_image_wrapper{position:relative}.woocommerce .product .product_wrapper .product_image_wrapper
.images{width:100%;margin:0}.woocommerce .product .product_wrapper .product_image_wrapper .images .woocommerce-main-image{margin-bottom:1em}.woocommerce .product .product_wrapper .product_image_wrapper
.image_frame{position:relative;float:left}.woocommerce .product .product_wrapper .product_image_wrapper .image_frame .woocommerce-main-image{margin-bottom:0}.woocommerce .product .product_wrapper .product_image_wrapper
.thumbnails{float:left;width:100%}.woocommerce .product .product_wrapper .product_image_wrapper .thumbnails
.image_frame{display:block;float:left;width:32%;margin-right:2%;margin-bottom:10px}.woocommerce .product .product_wrapper .product_image_wrapper .thumbnails .image_frame:nth-child(3n){margin-right:0}.woocommerce .product .product_wrapper .product_image_wrapper .thumbnails .image_frame
a{float:none;margin:0;width:auto}.woocommerce .product .product_wrapper
.onsale{top:0!important;left:0!important;z-index:3}.woocommerce .no-share.product
.product_wrapper{padding-left:0}.woocommerce .product.modern
.product_wrapper{padding-left:0}.woocommerce .product.modern .product_wrapper
.product_image_wrapper{width:98%;margin-bottom:20px}.woocommerce .product.modern .product_wrapper .product_image_wrapper .thumbnails
.image_frame{width:19%;margin-right:1.25%}.woocommerce .product.modern .product_wrapper .product_image_wrapper .thumbnails .image_frame:nth-child(5n){margin-right:0}.woocommerce .product.modern .product_wrapper
.summary{width:98%}.woocommerce .product.modern .product_wrapper .summary
.product_title{width:50%;margin-right:4%;float:left}.woocommerce .product.modern .product_wrapper .summary .woocommerce-product-rating{width:50%;margin:0
4% 40px 0;float:left}.woocommerce .product.modern .product_wrapper .summary .star-rating{font-size:1.5em}.woocommerce .product.modern .product_wrapper .summary div[itemprop="offers"]{width:46%;float:right}.woocommerce .product.modern .product_wrapper .summary
.price{float:right}.woocommerce .product.modern .product_wrapper .summary div[itemprop="description"]{width:50%;margin:0
4% 20px 0;float:left}.woocommerce .product.modern .product_wrapper .summary
p.stock{float:right;font-size:1em;max-width:46%}.woocommerce .product.modern .product_wrapper .summary
.cart{max-width:46%;float:right}.woocommerce .product.modern .product_wrapper .summary .cart
.button{float:right}.woocommerce .product.modern .product_wrapper .summary
.variations{background:none}.woocommerce .product.modern .product_wrapper .summary .variations tr
td{background:none;text-align:right}.woocommerce .product.modern .product_wrapper .summary .variations
select{width:100%;margin:0}.woocommerce .product.modern .product_wrapper .summary
.variations_button{float:right}.woocommerce .product.modern .product_wrapper .summary
.single_variation{float:left}.woocommerce .product.modern .product_wrapper .summary
.product_meta{float:left;width:100%;text-align:right;margin-bottom:25px!important}.woocommerce .product.modern .product_wrapper .summary
.tabs_wrapper{float:left;width:100%}.woocommerce .product.modern .product_wrapper
.share_wrapper{float:left;position:static;width:100%;padding:10px
10px 15px;box-sizing:border-box;background:none;border-width:1px 0 0;text-align:left}.woocommerce .product.modern .product_wrapper .share_wrapper
.stButton{margin:0
10px 0 0}@media only screen and (min-width: 768px) and (max-width: 959px){.woocommerce .product.modern .product_wrapper .summary
.single_variation{float:right}}@media only screen and (max-width: 767px){.woocommerce .product.modern .product_wrapper .product_image_wrapper .thumbnails
.image_frame{width:32%;margin-right:2%}.woocommerce .product.modern .product_wrapper .product_image_wrapper .thumbnails .image_frame:nth-child(5n){margin-right:2%}.woocommerce .product.modern .product_wrapper .product_image_wrapper .thumbnails .image_frame:nth-child(3n){margin-right:0}.woocommerce .product.modern .product_wrapper .summary .product_title,
.woocommerce .product.modern .product_wrapper .summary .woocommerce-product-rating,
.woocommerce .product.modern .product_wrapper .summary div[itemprop="offers"],
.woocommerce .product.modern .product_wrapper .summary div[itemprop="description"]{width:100%}.woocommerce .product.modern .product_wrapper .summary p.stock,
.woocommerce .product.modern .product_wrapper .summary
.cart{max-width:300px}}.woocommerce .variations_form
.variations{background:rgba(0,0,0,.01);padding:10px}.woocommerce .variations_form .variations
td{border:0}.woocommerce .variations_form .variations td.label
label{padding-top:8px}.woocommerce .variations_form .variations td.value
select{margin-bottom:0!important}.woocommerce .variations_form .variations td.value
.reset_variations{color:inherit}.woocommerce
.product_meta{margin-top:15px}.single_variation{margin-bottom:15px}.single_variation
.price{font-size:25px!important;margin-right:10px;padding-top:6px}.woocommerce .product .related.products,.woocommerce .product
.upsells.products{clear:both;border-top-width:1px;border-style:solid;padding-top:15px;margin-top:30px}.woocommerce .product .related.products h2,.woocommerce .product .upsells.products
h2{font-size:21px;line-height:25px}.woocommerce .product .related.products ul,.woocommerce .product .upsells.products
ul{margin-bottom:0}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page #content div.product div.images
img{-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.woocommerce .shop_table th,.woocommerce .shop_table
td{padding:10px!important}.woocommerce .shop_table .product-thumbnail{width:140px}.woocommerce .shop_table .product-thumbnail
a{display:block;line-height:0}.woocommerce .shop_table .product-thumbnail a
img{width:100px}.woocommerce .shop_table .product-name{text-align:left}.woocommerce .shop_table .product-name
a{font-size:14px;font-weight:700}.woocommerce .shop_table .product-name
.variation{margin:0!important;padding:0!important;border-left:0!important;display:block;overflow:hidden}.woocommerce .shop_table .product-name .variation > dt,.woocommerce .shop_table .product-name .variation>dd{border-width:0;padding:2px
0;margin:0}.woocommerce .shop_table .product-name .variation>dt{width:auto;font-weight:400;clear:none;margin-right:5px}.woocommerce .shop_table .product-name .variation>dd{margin-right:7px}.woocommerce .shop_table .product-quantity{width:150px}.woocommerce .shop_table .product-remove
a.remove{margin:5px
0 0;width:auto;height:auto;display:inline-block;font-size:inherit;line-height:inherit;-webkit-border-radius:5px;border-radius:5px}.woocommerce .shop_table .product-remove a.remove
.button_icon{padding:11px
18px}.woocommerce .shop_table
td.actions{padding:15px!important;background:#fff}.woocommerce .shop_table td.actions .coupon .input-text{padding:10px!important;width:100px;line-height:21px!important}.woocommerce .shop_table td.actions
input{margin-bottom:0!important}.woocommerce .shop_table tr:first-child:hover
td{background:url(/wp-content/themes/betheme/images/box_shadow.png) repeat-x left top}.woocommerce .shop_table td.actions
input{line-height:21px!important}.cart-collaterals{margin-bottom:30px}.cart-collaterals
h2{font-size:21px;line-height:25px}.cart-collaterals
.cart_totals{float:left!important;width:48%!important;text-align:left!important}.cart-collaterals .cart_totals table th,.cart-collaterals .cart_totals table
td{padding:10px!important}.cart-collaterals
.shipping_calculator{float:right!important;width:48%!important;text-align:left!important;margin:0}.cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-size:16px;line-height:16px}.woocommerce-shipping-calculator
p{margin-bottom:0}.woocommerce .quantity
input.qty{display:inline-block;height:auto;line-height:22px;min-width:70px}.woocommerce .quantity input.plus,.woocommerce .quantity
input.minus{height:43px;width:43px;padding:0;margin:0;font-weight:400!important;position:relative}.woocommerce .quantity
input.minus{float:left;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.woocommerce .quantity
input.plus{float:left;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.woocommerce .related ul.products li.product,.woocommerce .related ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul
li.product{width:30%;margin-right:3%}.woocommerce-message
a.button{margin-bottom:0!important}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr
th{border-top:1px solid rgba(0,0,0,0.12)!important}.woocommerce #payment,.woocommerce-page
#payment{background:none}.woocommerce .payment_methods
li{list-style:none!important}.woocommerce .payment_methods li
label{display:inline-block}.woocommerce #payment ul.payment_methods li img,.woocommerce-page #payment ul.payment_methods li
img{margin-right:10px}.woocommerce div.product form.cart table td,.woocommerce #content div.product form.cart table td,.woocommerce-page div.product form.cart table td,.woocommerce-page #content div.product form.cart table
td{padding-left:10px!important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li
img{width:44px}h3#ship-to-different-address
label{font-weight:400}.woocommerce .widget_shopping_cart
.total{border-top:0!important}.woocommerce ul.cart_list
li{border-bottom:1px solid rgba(0,0,0,0.07)}.woocommerce ul.cart_list li
img{-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation
dt{margin-bottom:0}.woocommerce table.cart
a.remove{width:26px;height:26px;line-height:22px;font-size:19px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget
li{padding:6px
0}.woocommerce .widget_shopping_cart
.buttons{margin-bottom:0}.woocommerce .widget_shopping_cart .buttons
a{margin-bottom:5px}.woocommerce .widget_shopping_cart ul.cart_list
li.empty{border:0}.shipping_calculator{margin-top:20px}.woocommerce-account
.myaccount_user{margin-bottom:20px;background:rgba(0, 0, 0, 0.02);border-top:1px solid rgba(0, 0, 0, 0.08);clear:both;padding:25px}.woocommerce-account
table.my_account_orders{font-size:inherit}.woocommerce-account table.my_account_orders .order-actions
.button{padding:11px
20px}.woocommerce-account table.my_account_orders .order-number
a{font-weight:700;text-decoration:none;color:#fff;padding:1px
7px;-webkit-border-radius:3px;border-radius:3px;background-image:url(/wp-content/themes/betheme/images/stripes/stripes_10_w.png);background-color:#444}.woocommerce-account table.my_account_orders .order-status{text-align:center!important}.woocommerce-account table.my_account_orders .order-actions{text-align:center}.woocommerce-account
.myaccount_address{margin-bottom:30px}.woocommerce-account
.addresses{margin-bottom:40px}.woocommerce-account .addresses
address{position:relative;background:rgba(0,0,0,0.02);font-size:110%;line-height:160%;padding:15px
15px 15px 80px}.woocommerce-account .addresses address:before{content:"";width:60px;height:100%;border-width:0 1px 0 0;border-style:solid;border-color:rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:2}.woocommerce-account .addresses address:after{font-family:'mfn-icons';width:60px;height:100%;line-height:53px;font-size:25px;position:absolute;text-align:center;background:rgba(0,0,0,.03);position:absolute;left:0;top:0;z-index:1}.woocommerce-account .addresses .col-1 address:after{content:'\e947'}.woocommerce-account .addresses .col-2 address:after{content:'\e92d'}.woocommerce-MyAccount-navigation{margin-bottom:40px}.woocommerce-MyAccount-navigation
ul{margin:0}.woocommerce-MyAccount-navigation ul
li{margin:0;list-style:none}.woocommerce-MyAccount-navigation ul li
a{background:#fff;border:1px
solid rgba(0,0,0,0.04);color:#858585;display:block;margin-bottom:5px;padding:7px
10px;text-decoration:none}.woocommerce-MyAccount-navigation ul li.is-active
a{background:#2991d6;color:#fff}.woocommerce-MyAccount-content{margin-bottom:40px}.woocommerce-MyAccount-content
.button{padding:11px
20px!important}.woocommerce-MyAccount-content
mark{background:none;font-weight:bold}.woocommerce-MyAccount-content
address{position:relative;background:rgba(0,0,0,0.02);font-size:110%;line-height:160%;padding:15px
15px 15px 80px}.woocommerce-MyAccount-content address:before{content:"";width:60px;height:100%;background:rgba(0,0,0,.03);border-right:1px solid rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:2}.woocommerce-MyAccount-content .woocommerce-Message{border-radius:5px;margin-bottom:30px;padding:20px
20px 20px 90px!important;position:relative;border:none}.woocommerce-MyAccount-content .woocommerce-Message:before{content:'\e865';font-family:"mfn-icons";font-size:30px;color:rgba(0,0,0,.4);-webkit-border-radius:5px;border-radius:5px;height:60px;left:10px;line-height:60px;position:absolute;text-align:center;top:10px;width:60px}.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button{margin:0;background:none!important;border:none!important;padding:0!important;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button:hover{text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button:after{display:none}.woocommerce-MyAccount-content .woocommerce-Message--info{background:#ffe38b;color:#9b812e}.woocommerce-MyAccount-content .woocommerce-Message--info:before{background:#fbda72}.woocommerce-order-received
address{position:relative;background:rgba(0,0,0,0.02);font-size:110%;line-height:160%;padding:15px
15px 15px 80px;margin-bottom:40px}.woocommerce-order-received address:before{content:"";width:60px;height:100%;background:rgba(0,0,0,.03);border-right:1px solid rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:2}.woocommerce-order-received .woocommerce-thankyou-order-received{margin-bottom:20px;background:rgba(0, 0, 0, 0.02);border-top:1px solid rgba(0, 0, 0, 0.08);clear:both;padding:25px;font-size:120%}.woocommerce-checkout
.addresses{margin-bottom:30px}.woocommerce-checkout .order_details
li{list-style:none;margin-bottom:10px}.widget.woocommerce li
img{-webkit-box-shadow:0 0 0!important;box-shadow:0 0 0!important}.widget_best_sellers li,.widget_featured_products li,.widget_recent_reviews li,.widget_recent_products li,.widget_recently_viewed_products li,.widget_random_products li,.widget_top_rated_products li,.widget_onsale
li{border-bottom:1px solid rgba(0,0,0,0.12)}.widget_best_sellers li:last-child,.widget_featured_products li:last-child,.widget_recent_reviews li:last-child,.widget_recent_products li:last-child,.widget_recently_viewed_products li:last-child,.widget_random_products li:last-child,.widget_top_rated_products li:last-child,.widget_onsale li:last-child{border-bottom:0}.widget_layered_nav ul
li{border-bottom:1px solid rgba(0,0,0,0.12)}.widget_layered_nav ul li:last-child{border-bottom:0}.woocommerce .widget_layered_nav ul li
small{float:right}.widget_product_categories
ul{list-style-type:square;color:#fff;padding:5px
10px 5px 30px}.widget_product_categories ul
li{position:relative}.widget_product_categories ul>li:after{content:"";display:block;width:70px;border-width:0 0 1px;border-style:solid;border-color:rgba(255,255,255,.2);position:absolute;left:-30px;bottom:0}.widget_product_categories ul>li:last-child:after{display:none}.widget_product_categories ul li
a{color:#fff!important;display:block;padding:7px
0 7px 3px}.widget_product_categories ul li
ul{padding:0
10px 0 20px;margin-top:-5px}.widget_price_filter
.price_slider_wrapper{padding-top:5px}.widget_price_filter
.price_slider_amount{font-size:13px!important}.widget_price_filter .price_slider_amount
.button{font-size:1em!important;margin-bottom:0}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-color:transparent!important;background:#fff!important}.widget_price_filter .price_label .from,.widget_price_filter .price_label
.to{font-weight:700}.widget_price_filter
.price_label{padding-top:10px}.widget_price_filter
.price_slider{margin-bottom:20px!important}.widget_price_filter
.price_slider_amount{line-height:inherit!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{-webkit-box-shadow:0 0 0;box-shadow:0 0 0;background-color:#f4f4f4!important;border-top:none;background-image:url(/wp-content/themes/betheme/images/stripes/stripes_3_b.png)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#fff!important;border-width:4px;border-style:solid;width:7px;height:7px}.woocommerce .widget_shopping_cart
p.total{background-color:#fff;background-image:url(/wp-content/themes/betheme/images/stripes/stripes_3_b.png);overflow:hidden;padding:10px
12px!important}.woocommerce .widget_shopping_cart p.total
strong{float:left;margin-right:4px}.woocommerce .widget_shopping_cart p.total
.amount{float:left}.woocommerce .widget_shopping_cart p.total
.button_cart{float:right}.woocommerce .widget_shopping_cart .cart_list
li{padding:8px
0}.woocommerce .widget_shopping_cart ul.product_list_widget li
a{font-weight:400}.woocommerce .widget_shopping_cart ul.product_list_widget li a:hover{text-decoration:none}.woocommerce .widget_shopping_cart ul.product_list_widget li .wp-post-image{width:65px!important;float:left!important}.woocommerce .widget_shopping_cart ul.product_list_widget li
.desc{margin-left:80px}.woocommerce .widget_shopping_cart ul.product_list_widget li
h6{padding-top:5px;margin-bottom:3px}.woocommerce .widget_shopping_cart ul.product_list_widget li
.quantity{display:block;width:100%}.woocommerce .widget_shopping_cart ul.product_list_widget li
dl{margin:0!important;padding:0!important;border-left:0!important;display:block;overflow:hidden}.woocommerce .widget_shopping_cart ul.product_list_widget li dl > dt,.woocommerce .widget_shopping_cart ul.product_list_widget li dl>dd{border-width:0;padding:2px
0;margin:0}.woocommerce .widget_shopping_cart ul.product_list_widget li dl>dt{width:auto;font-weight:400;clear:none;margin-right:5px}.widget_products
li{border-bottom-width:1px;border-style:solid}.widget_products li:last-child{border-bottom:0}.widget_product_search{position:relative}.widget_product_search .screen-reader-text{display:none}.widget_product_search
form{margin-bottom:5px;position:relative;overflow:hidden}.widget_product_search form input[type="text"]{width:100%;margin-bottom:0}.widget_product_search form input[type="submit"]{display:none}.add_to_cart_inline
span{position:relative;top:-11px}.add_to_cart_inline
.button{padding:11px
20px!important;margin:0
0 -5px 10px !important}@media only screen and (min-width: 768px) and (max-width: 959px){.woocommerce ul.products li.product,div.wpb_wrapper .woocommerce ul.products
li.product{width:48%!important;margin:0
1% 20px!important}.woocommerce ul.products.col-4
li.product{width:48%!important}.woocommerce ul.products
li.product{clear:none!important}.woocommerce ul.products li.product:nth-child(2n+1){clear:both!important}.woocommerce.columns-3 ul.products
li.product{width:48%!important}.woocommerce.columns-3 ul.products li.product:nth-child(2n+1){clear:none}.woocommerce.columns-3 ul.products li.product:nth-child(3n+1){clear:both}.woocommerce.columns-4 ul.products
li.product{width:48%!important}.woocommerce.columns-4 ul.products li.product:nth-child(3n+1){clear:none}.woocommerce.columns-4 ul.products li.product:nth-child(4n+1){clear:both}.woocommerce.columns-5 ul.products
li.product{width:48%!important}.woocommerce.columns-5 ul.products li.product:nth-child(3n+1){clear:none}.woocommerce.columns-5 ul.products li.product:nth-child(5n+1){clear:both}.woocommerce div.product
div.product_image_wrapper{width:100%!important}.woocommerce div.product
div.summary{width:100%!important;float:none!important}.woocommerce table.cart td.actions
input{margin-bottom:8px!important}.widget_shopping_cart ul.product_list_widget li a
img{width:45px!important}.widget_shopping_cart ul.product_list_widget li a
.desc{margin-left:60px}}@media only screen and (max-width: 767px){.woocommerce ul.products li.product,div.wpb_wrapper .woocommerce ul.products
li.product{width:48%!important;margin:0
1% 20px!important}.woocommerce ul.products.col-4
li.product{width:48%!important}.woocommerce ul.products
li.product{clear:none!important}.woocommerce ul.products li.product:nth-child(2n+1){clear:both!important}.woocommerce ul.products.list li.product > a:not(.button),.woocommerce ul.products.list li.product > .hover_box,.woocommerce ul.products.list li.product
.image_frame{width:100%}.woocommerce ul.products.list li.product
.desc{width:100%;position:relative}.woocommerce ul.products.list li.product .desc
h4{padding-right:0}.woocommerce ul.products.list li.product .desc .star-rating{position:relative;top:0;right:0}.woocommerce.columns-4 ul.products
li.product{width:48%!important}.woocommerce.columns-4 ul.products li.product:nth-child(3n+1){clear:none}.woocommerce.columns-4 ul.products li.product:nth-child(4n+1){clear:both}.woocommerce.columns-5 ul.products
li.product{width:48%!important}.woocommerce.columns-5 ul.products li.product:nth-child(3n+1){clear:none}.woocommerce.columns-5 ul.products li.product:nth-child(5n+1){clear:both}.woocommerce.columns-0 ul.products li.product > a:not(.button),.woocommerce.columns-0 ul.products li.product > .hover_box,.woocommerce.columns-0 ul.products li.product
.image_frame{width:100%}.woocommerce.columns-0 ul.products li.product
.desc{width:100%;position:relative}.woocommerce.columns-0 ul.products li.product .desc
h4{padding-right:0}.woocommerce.columns-0 ul.products li.product .desc .star-rating{position:relative;top:0;right:0}.woocommerce .post-nav{padding:10px
10px 4px}.woocommerce .product
.product_wrapper{padding-left:0}.woocommerce .product .product_wrapper
.share_wrapper{position:relative;width:auto;padding:5px
15px 0;margin-bottom:10px}.woocommerce .no-share-mobile .product_wrapper
.share_wrapper{display:none}.woocommerce div.product
div.product_image_wrapper{width:100%!important}.woocommerce div.product
div.summary{width:100%!important;float:none!important}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{text-align:center;margin-bottom:15px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:100%}.woocommerce .woocommerce-ordering
select{margin:0
auto}.woocommerce .related ul.products li.product,.woocommerce .related ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce .upsells.products ul
li.product{width:100%!important;margin:0
0 20px!important}.woocommerce table.cart .product-price,.woocommerce table.cart .product-thumbnail{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%;float:none;margin-bottom:20px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;float:none}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;margin-bottom:20px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products
li{width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals
.cart_totals{width:100%;float:none}.woocommerce table.cart
td.actions{text-align:center}.woocommerce table.cart td.actions
.coupon{float:none;width:100%!important;margin-bottom:0;padding-bottom:0}.woocommerce table.cart td.actions .coupon
#coupon_code{text-align:center}.woocommerce table.cart td.actions
input{margin-bottom:8px!important;float:none!important;width:100%!important}.cart-collaterals
.cart_totals{float:none!important;width:100%!important;text-align:left!important;margin-bottom:20px}.cart-collaterals
.shipping_calculator{float:none!important;width:100%!important;text-align:left!important}}@media only screen and (max-width: 479px){.woocommerce ul.products
li.product{width:100%!important;margin:0
0 20px!important}.woocommerce ul.products.col-4
li.product{width:100%!important}div.wpb_wrapper .woocommerce ul.products
li.product{width:100%!important;margin:0
0 20px!important}.woocommerce.columns-2 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-4 ul.products li.product,.woocommerce.columns-5 ul.products
li.product{width:98%!important}}.header-split #Top_bar:not(.is-sticky) a.action_button, .header-split #Top_bar:not(.is-sticky) a#header_cart, .header-split #Top_bar:not(.is-sticky) .wpml-languages{display:inline-block !important}.wso-gutschein-link-ribbon{position:absolute;top:-50px;left:-130px;background:#063;-o-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);transform:rotate(-25deg);width:350px;line-height:1em !important;height:75px;padding-top:50px}.wso-gutschein-link-to-product .button:hover::after{background:transparent !important}.wso-gutschein-link-to-product
.button{margin-top:0px !Important}.wso-gutschein-link-to-product
.button{background:transparent !important}.wso-gutschein-link-ribbon-inner{border-bottom:1px dashed white;width:100%;position:relative !Important;display:block !important;top:0px}.wso-gutschein-link-ribbon
a{color:white !Important;font-size:18px;line-height:1em !important;font-family:"Josefin Sans",Arial,Tahoma,sans-serif;width:100%;display:block;padding:20px
0px 10px}.wso-gutschein-link-to-product
a{width:100%}.wso-gutschein-link-to-product a.button
.button_label{padding:15px
25px !important;width:100% !important;box-sizing:border-box !Important;text-align:center !important;font-size:1.10em !important;line-height:25px !important}.wso-gutschein-link-to-product .button_label::before{content:'« ';padding-right:8px;display:inline-block !important;padding-bottom:0px !important;line-height:24px !important;vertical-align:top}.wso-gutschein-link-to-product .button_label::after{content:' »';padding-left:8px;display:inline-block !important;padding-bottom:0px !important;line-height:24px !important;vertical-align:top}#Wrapper #Content .wso-start-box-section{padding-top:0px !Important}.wso-video-accordion i.icon-googleplay{font-size:6em;opacity:0.2;position:absolute;left:50%;top:50%;-o-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);-moz-transform:translate(-40%,-50%);-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.wso-video-accordion .content_video.iframe.has-wh{max-width:1000px;max-height:600px;margin:0
auto;position:relative !important}.wso-section-decoration-top-esg .section-decoration.top{z-index:2}.wso-video-accordion .accordion .title
h2{font-size:2.75em !Important;text-align:center}.section-decoration.top{z-index:0}.style-simple .wso-video-accordion .accordion .question.active
.title{padding-right:0% !important}@media only screen and (min-width: 1024px){.wso-single-portfolio-reservation.wso-video-accordion .wso-single-portfolio-price{top:60px !important}body #Wrapper #Content .section.wso-video-accordion{padding-top:0px !Important}.wso-video-accordion
.content_video{position:relative !important;max-width:1000px;max-height:600px;margin:0
auto}.wso-video-accordion .content_video::after{position:absolute;top:60px;left:50px;right:50px;bottom:100px;content:'';border:1px
solid white;pointer-events:none}}@media only screen and (min-width: 768px){.style-simple .wso-video-accordion .accordion .question
.answer{padding-top:4em !important}}.wso-start-box-section .section-decoration.top{z-index:2 !important}@media only screen and (max-width: 1239px){.style-simple .wso-video-accordion .accordion .question.active
.title{padding-right:0% !important}.wso-video-accordion .wso-video-hotel .content_video
iframe{max-height:518px}.wso-video-accordion .accordion .title
h2{font-size:2em !Important;text-align:center;max-width:250px;margin:0
auto;line-height:1em !Important}.wso-single-portfolio-reservation.wso-video-accordion .wso-single-portfolio-price{width:150px !Important;height:150px !Important}.wso-single-portfolio-reservation.wso-video-accordion .wso-single-portfolio-price
h2{font-size:2em !Important}.wso-single-portfolio-reservation.wso-video-accordion .wso-single-portfolio-price
h3{font-size:1em !Important}}@media only screen and (max-width: 1023px){.wso-single-portfolio-reservation.wso-video-accordion .wso-single-portfolio-price{top:100px !important}.wso-video-accordion .wso-video-hotel .content_video
iframe{max-height:390px}.wso-video-accordion i.icon-googleplay{font-size:5em}}@media only screen and (max-width: 767px){.wso-single-portfolio-reservation.wso-video-accordion .wso-single-portfolio-price.column{top:125px !important}.wso-single-portfolio-reservation.wso-video-accordion .accordion
.title{margin-top:50px}.style-simple .wso-video-accordion .accordion .question
.answer{padding-bottom:30px !important}.wso-video-accordion .wso-video-hotel .content_video
iframe{max-height:250px}.wso-video-accordion .accordion .title
h2{margin-top:1em !important}.wso-single-portfolio-reservation.wso-video-accordion .wso-single-portfolio-price{width:125px !Important;height:125px !Important}}.wso-back-cover{background-size:cover}.wso-angebot-button
.image_frame.no_border{margin-top:-70px;margin-bottom:-88px}#wso-dorf-section .section-decoration{z-index:2}#wso-angebot-section .section-decoration.bottom{background-position:center bottom;-webkit-box-shadow:0px -3px 20px 0px rgba(50, 50, 50, 1);-moz-box-shadow:0px -3px 20px 0px rgba(50, 50, 50, 1);box-shadow:0px -3px 20px 0px rgba(50,50,50,1)}#wso-angebot-section{background-size:100%;background-repeat:repeat-y !important}.wpcf7-mail-sent-ok{margin:0px
0 0!important;background:transparent !important;font-size:1em !important}.header-split
#Top_bar{background:url(/wp-content/uploads/2016/09/header-bg.jpg) center top repeat-x !important;background-color:#063 !important}#Top_bar:not(.is-sticky) #logo{margin-top:-49px !important}.logo-overflow #Top_bar
.logo{z-index:215 !important}#Top_bar .menu > li ul.sub-menu{left:50% !important;-o-transform:translate(-50%,0) !important;-ms-transform:translate(-50%,0) !important;-moz-transform:translate(-50%,0) !important;-webkit-transform:translate(-50%,0) !important;transform:translate(-50%,0) !important;background-color:transparent;background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#fff 15px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#fff 15px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#fff 15px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#fff 15px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#fff 15px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#fff 15px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#fff 15px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#fff 15px);background-position:left bottom,right bottom;background-repeat:no-repeat;background-size:72% 100%;padding-top:5px}.menu-line-below-80-1 #Top_bar:not(.is-sticky) .menu>li>a:after{display:none}#Top_bar .menu li ul.sub-menu
li{display:inline-block}#Top_bar.is-sticky{opacity:1 !important;filter:alpha(opacity = 100) !important}#Top_bar.is-sticky
#logo{margin-top:-13px !important}#Top_bar .menu>li>a{text-transform:uppercase}div#Top_bar::after{content:'';width:100%;position:absolute;bottom:-5px;background-image:url(/wp-content/uploads/2016/09/sep-green-top.png);height:6px;background-position:top center;background-repeat:repeat;z-index:205;pointer-events:none !important}div#Top_bar:not(.is-sticky){position:relative !important;top:0px !Important}#Top_bar.is-sticky .menu>li>a:after{display:none !important}#Action_bar{background:url("/media/wysiwyg/steirischursprung/header-verlauf.png") #206f40;background-position:right top;background-repeat:no-repeat;border-bottom:1px dashed white}.header-split #Action_bar .contact_details li,
.header-split #Action_bar .social,
.header-split #Action_bar .social-menu{padding:10px
0}#Action_bar .social-menu
li{margin-right:10px;padding-right:10px}#Action_bar
a{color:rgba(255, 255, 255, 0.71);font-size:0.8em !important;line-height:2em}.wso-cta-button{background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#fff 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#fff 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#fff 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#fff 6px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#fff 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#fff 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#fff 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#fff 6px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#fff 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#fff 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#fff 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#fff 6px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#fff 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#fff 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#fff 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#fff 6px);background-position:left bottom,right bottom,right top,left top;background-repeat:no-repeat;background-size:60% 60%}#Action_bar .wso-cta-button
a{color:#063 !important;padding:5px
18px !important}#Action_bar
.contact_details{margin-left:70px}#Action_bar .social-menu{margin-right:30px}.icon-mail-line:before{content:'\e8d0' !important}.header-split #Header .top_bar_left .menu li ul li
a{background-color:transparent !important;font-size:0.73em;text-transform:uppercase;color:black}.header-split #Header .top_bar_left .menu li ul li a:hover{color:#063 !Important}.header-split #Header .top_bar_left .menu li ul li:hover{background-color:#f4f4f4}.header-split #Header .top_bar_left .menu li ul li:last-child:hover{background:-moz-radial-gradient(0 100%,circle,rgbargba(196,147,97,0) 15px,#f4f4f4 15px),-moz-radial-gradient(100% 100%,circle,rgbargba(196,147,97,0) 15px,#f4f4f4 15px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#f4f4f4 15px),-o-radial-gradient(100% 100%,circle,rgbargba(196,147,97,0) 15px,#f4f4f4 15px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#f4f4f4 15px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#f4f4f4 15px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#f4f4f4 15px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#f4f4f4 15px);background-position:left bottom,right bottom;background-repeat:no-repeat;background-size:72% 100%}.wso-rev-arrows.tp-rightarrow .tp-title-wrap:before{content:'';position:absolute;top:0px;width:20px;height:100%;background-image:url(/wp-content/uploads/2016/09/slider-next-01.svg);background-repeat:no-repeat;background-position:center top;left:-20px}.wso-rev-arrows.tp-leftarrow .tp-title-wrap:after{content:'';position:absolute;top:0px;width:20px;height:100%;background-image:url(/wp-content/uploads/2016/09/slider-back-01.svg);background-repeat:no-repeat;background-position:center top;right:-20px}.wso-rev-arrows.tparrows.tp-leftarrow:before,.wso-rev-arrows.tparrows.tp-rightarrow:before{display:none}.wso-arrow-down:before{content:'';position:absolute;width:100%;height:20px;background-image:url(/wp-content/uploads/2016/09/arrow-down-01.svg);background-repeat:no-repeat;background-position:center top;left:0px;top:-20px}.wso-slider-gradient{background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.01) 1%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.page:not(.home) .rev_slider
a.button{visibility:hidden}.page:not(.home) #rev_slider_3_1 .wso-rev-arrows.tparrows{display:none !important}.wso-video-hotel
.content_video{padding:10px
0px 50px;text-align:center}.wso-home-hotel-erleben{z-index:99 !important}.wso-single-portfolio-features{background-size:100% !important;background-repeat:repeat-y !important}.page-id-282 .wso-single-portfolio-features .wrap,
.page-id-297 .wso-single-portfolio-features .wrap,
.page-id-435 .wso-single-portfolio-features
.wrap{width:30.333% !important;margin:0
1.5%;margin-top:100px}.page-id-310 .wso-single-portfolio-features
.wrap{width:43.333% !important;margin:0
3% 10% !important}.page-id-310 .wso-single-portfolio-features{padding:8.5% 0% 1.5% 0% !important}.page-id-310 .wso-single-portfolio-features .column_image .image_wrapper
img{border-radius:0% !important;max-width:200px !important;max-height:150px !important}.page-id-310 .wso-single-portfolio-features .wrap:first-child .column_image .image_wrapper
img{max-width:110px !important}.page-id-310 .wso-single-portfolio-features .wrap:last-child .column_image .image_wrapper
img{max-height:125px !important;margin-bottom:45px;margin-right:15px}.page-id-435 .wso-single-portfolio-features .column_image .image_wrapper
img{max-width:150px !important;max-height:150px}.page-id-282 .wso-single-portfolio-features .column_image .image_wrapper img,
.page-id-297 .wso-single-portfolio-features .column_image .image_wrapper
img{max-width:150px !important;max-height:150px !important}.page-id-282 .wso-single-portfolio-features .wrap:first-child .column_image .image_wrapper
img{max-width:175px !important;max-height:140px;margin-top:15px}.page-id-282 .wso-single-portfolio-features .wrap:last-child .column_image .image_wrapper
img{max-width:300px !important;max-height:180px}.page-id-297 .wso-single-portfolio-features .wrap:last-child .column_image .image_wrapper
img{max-width:270px !important;max-height:110px !important}.page-id-297 .wso-single-portfolio-features .wrap:nth-child(2) .column_image .image_wrapper
img{max-width:270px !important;max-height:130px !important}.page-id-282 .wso-single-portfolio-features h3,
.page-id-297 .wso-single-portfolio-features h3,
.page-id-310 .wso-single-portfolio-features
h3{margin-bottom:-5px !Important}.page-id-282 .wso-single-portfolio-features .column:last-child,
.page-id-297 .wso-single-portfolio-features .column:last-child{margin-bottom:0px !important}.wso-single-portfolio-features.wso-speisekarte
.wrap{width:100% !important;margin:0
0% 15% !important;padding-bottom:3em !important}.wso-speisekarte
h4{margin-top:1.5em}.wso-speisekarte h4::after{border:1px
solid black;content:'';position:relative;display:block;width:50px;margin:0
auto;margin-top:15px}.wso-speisekarte
h5{margin-bottom:0px !important}.wso-speisekarte
h3{background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background-position:left bottom,right bottom,right top,left top;background-repeat:no-repeat;background-size:72% 72%;width:auto !important;display:inline-block;padding:15px
40px 20px;color:white !important;font-size:2em !important;position:relative !important;line-height:1.15em !important}.wso-speisekarte h3::after{content:'';position:absolute;top:12px;bottom:12px;left:12px;right:12px;border:1px
dashed white}.wso-single-portfolio-features.wso-speisekarte .column:first-child{margin-top:-7em;z-index:15 !important}.wso-single-portfolio-features.wso-speisekarte .wrap::after{z-index:-1 !important}.wso-speisekarte
h5{margin-bottom:0px !important;color:#063;font-family:"Josefin Sans",Arial,Tahoma,sans-serif;line-height:1.1em}.wso-single-portfolio-features.wso-speisekarte .wrap:first-child,
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(2),
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(4),
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(5){width:44% !important;margin:0
3% 15% !important;min-height:738px}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(3) .column:not(:first-child){width:31.33%;min-height:200px !important}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(5) .column:not(:first-child):not(:last-child){width:48%;min-height:210px !important}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(6) .column:not(:first-child){width:31.33%;min-height:185px}.wso-single-portfolio-features
h2{color:#063 !important}.wso-single-portfolio-features.wso-tour
.wrap{width:75% !important;display:block;margin-left:12.5%;padding-bottom:1em}.wso-single-portfolio-features.wso-tour
h4{color:#066a38 !important}.wso-single-portfolio-features.wso-tour
h4{font-family:'Open Sans' !important;font-size:1em !important;font-weight:400;text-transform:uppercase;margin-bottom:0px}.wso-single-portfolio-features.wso-tour
h3{color:black;margin-top:0.3em;margin-bottom:0.3em}a.button,a.tp-button,button,input[type="submit"],input[type="reset"],input[type="button"]{margin-bottom:0px;margin-right:0px;background-color:transparent !important}a.button
.button_label{font-family:"Josefin Sans",Arial,Tahoma,sans-serif !important;font-size:16px !important;line-height:16px !important;background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background-position:left bottom,right bottom,right top,left top;background-repeat:no-repeat;background-size:72% 72%}.dark .wso-news-carousel .esg-navigationbutton
*{color:#fff}.eg-icon-right-open:before{content:'\e916';font-family:"mfn-icons"}.eg-icon-left-open:before{content:'\e8b8';font-family:"mfn-icons"}.eg-wso-start-box-element-18,.eg-wso-angebote-element-27,.eg-wso-gutscheine-element-27,.eg-wso-news-carousel-element-27{background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background-position:left bottom,right bottom,right top,left top;background-repeat:no-repeat;background-size:72% 72%;-o-transition:all .2s ease-in-out !important;-ms-transition:all .2s ease-in-out !important;-moz-transition:all .2s ease-in-out !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}a.button
.button_label{-o-transition:all .2s ease-in-out !important;-ms-transition:all .2s ease-in-out !important;-moz-transition:all .2s ease-in-out !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}a.button .button_label:hover,.eg-wso-start-box-element-18:hover,.eg-wso-angebote-element-27:hover,.eg-wso-gutscheine-element-27:hover,.eg-wso-news-carousel-element-27:hover{opacity:0.8 !important}.esg-overlay.esg-fade.eg-wso-angebote-container,.esg-overlay.esg-fade.eg-wso-gutscheine-container,.esg-overlay.esg-fade.eg-wso-news-carousel-container{outline:1px
solid rgba(255,251,240,0.65);outline-offset:-8px}.esg-overlay.eg-wso-start-box-container{width:calc(100% - 60px) !important;height:calc(100% - 60px) !important;transform:translate(30px, 30px) !important;-webkit-transform:translate(30px, 30px) !important;-moz-transform:translate(30px, 30px) !important;-ms-transform:translate(30px, 30px) !important;background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 20px,#FFF 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 20px,#FFF 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 20px,#FFF 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 20px,#FFF 6px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 20px,#FFF 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 20px,#FFF 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 20px,#FFF 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 20px,#FFF 6px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 20px,#FFF 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 20px,#FFF 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 20px,#FFF 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 20px,#FFF 6px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 20px,#FFF 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 20px,#FFF 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 20px,#FFF 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 20px,#FFF 6px);background-position:left bottom,right bottom,right top,left top;background-repeat:no-repeat;background-size:72% 72%;z-index:2}.esg-overlay.eg-wso-start-box-container::after{content:'';position:absolute;border:1px
dashed #063;top:36px;bottom:36px;left:36px;right:36px;pointer-events:none}.eg-wso-start-box-element-19,.eg-wso-start-box-element-20,.eg-wso-start-box-element-21,.eg-wso-start-box-element-22{width:42px !important;height:42px !important;text-align:center !important;transition:all 0.0s ease-in-out !important;opacity:0 !important;background-color:rgba(255, 255, 255, 0)}#esg-grid-1-1 .mainul li:hover .eg-wso-start-box-element-19,
#esg-grid-1-1 .mainul li:hover .eg-wso-start-box-element-20,
#esg-grid-1-1 .mainul li:hover .eg-wso-start-box-element-21,
#esg-grid-1-1 .mainul li:hover .eg-wso-start-box-element-22{opacity:1 !important;transition:all 0.475s ease-in-out !important;background-color:rgba(255,255,255,1)}.eg-wso-start-box-element-3:after,.eg-wso-start-box-element-15:after{content:" ";border-bottom:1px dashed #063;height:1px;width:62px;display:block;margin:20px
auto 18px auto}.eg-wso-start-box-element-15:after{border-bottom:1px dashed #FFF}.eg-wso-start-box-wrapper .esg-bc{background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.01) 1%, rgba(0,0,0,0.65) 75%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.65) 75%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.65) 75%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );z-index:1}#wso-start-boxen .esg-entry-cover{padding:90px
!Important}#wso-start-boxen .esg-cc{padding:0px
90px !important;width:calc(100% - 180px)}.copyright a, .copyright
p{font-size:1em !important}.filter-veranstaltungssaele span.wso-skin-currency{display:none !important}span.wso-skin-currency{font-size:20px;font-style:italic}.filter-veranstaltungssaele span.wso-skin-prefix::before,
.filter-veranstaltungssaele span.wso-skin-suffix::before,
.filter-zimmer span.wso-skin-suffix::before,
.filter-fuer-2-p span.wso-skin-suffix::before{position:absolute;visibility:visible !important;width:auto !Important;text-align:center !important;left:50%;-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.filter-veranstaltungssaele span.wso-skin-prefix,
.filter-veranstaltungssaele span.wso-skin-suffix,
.filter-zimmer span.wso-skin-suffix,
.filter-fuer-2-p span.wso-skin-suffix{visibility:hidden}.filter-veranstaltungssaele span.wso-skin-prefix::before{content:'bis'}.filter-veranstaltungssaele span.wso-skin-suffix::before{content:'P.';margin-top:5px}.filter-zimmer span.wso-skin-suffix::before{content:'p. P.';margin-top:5px}.filter-fuer-2-p span.wso-skin-suffix::before{content:'für 2P.';margin-top:5px}.esg-grid .mainul li.eg-wso-angebote-wrapper,
.esg-grid .mainul li.eg-wso-gutscheine-wrapper{background-color:transparent !important}.eg-wso-angebote-element-0:after,.eg-wso-gutscheine-element-0:after,.eg-wso-news-element-0:after{content:" ";background:rgba(158, 21, 26, 0);border-bottom:1px dotted #ba8d1a;height:1px;width:75px;display:block;margin:24px
auto 18px auto}.eg-wso-angebote-element-23,.eg-wso-angebote-element-36,.eg-wso-gutscheine-element-23{min-width:105px !important;text-align:center !important;background-image:url(/wp-content/uploads/2016/09/button-01.svg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:13px
0px 21px 0px !important}.eg-wso-angebote-content,.eg-wso-gutscheine-content{background-color:transparent;background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#fff 15px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#fff 15px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#fff 15px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#fff 15px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#fff 15px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#fff 15px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#fff 15px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#fff 15px);background-position:left bottom,right bottom;background-repeat:no-repeat;background-size:72% 100%;position:relative}.eg-wso-angebote-content::after,.eg-wso-gutscheine-content::after{content:'';position:absolute;border:1px
dashed #063;top:30px;bottom:30px;left:30px;right:30px;pointer-events:none}.eg-wso-angebote-element-30,.eg-wso-gutscheine-element-30,.eg-wso-angebote-element-34,.eg-wso-gutscheine-element-34{width:42px !important;height:42px !important}.eg-wso-angebote-element-36{padding:31px
0px 31px 0px !important}.filter-wellness .eg-wso-angebote-element-36,
.filter-fuer-2-p .eg-wso-angebote-element-36,
.filter-pakete .eg-wso-angebote-element-36,
.filter-zimmer .eg-wso-angebote-element-36,
.filter-veranstaltungssaele .eg-wso-angebote-element-36{display:none !important}.filter-massage .eg-wso-angebote-element-23{display:none !important}.filter-massage .eg-wso-angebote-element-36{display:inline-block !important}.single
h2{line-height:1em}.single .section-post-header{display:none !important}.wso-portfolio-entry{min-height:200px;padding:5% !important;background-size:cover !important}.single h1,
.page:not(.home) h1{font-size:3.5em !important;line-height:1em !important;margin-bottom:0px !important;font-style:normal !important}.wso-single-portfolio-description
h3{color:#063}.wso-single-portfolio-description
li{color:black}.wso-single-portfolio-description
li{color:black;padding-left:0px;position:relative;list-style:none !Important}.wso-single-portfolio-description li:before{content:"• ";color:#046936;font-size:30px;margin-top:10px !important;position:absolute!important;left:-17px;top:-10px}.wso-single-portfolio-description
a.button{margin-top:1em}.wso-single-portfolio-price{position:absolute;right:0px;top:50%;-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:200px !important;height:200px !important;background-color:#ba8d1a;border-radius:50%;-webkit-border-radius:50%}.wso-single-portfolio-price::after{content:'';position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:2px
solid white;border-radius:50%;-webkit-border-radius:50%}.wso-single-portfolio-price
.column_attr{padding-top:0px !important;position:absolute;top:50%;left:50%;text-align:center;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-3px !important;width:70%}.wso-single-portfolio-price h2,
.wso-single-portfolio-price
h3{margin-bottom:0px !important;margin-top:0px !important;line-height:1em !important}.wso-single-portfolio-price
h2{line-height:1em !important;margin:2px
0px 8px !important;font-size:3em}.wso-single-portfolio-price
h3{font-family:"Josefin Sans",Arial,Tahoma,sans-serif;text-transform:uppercase;font-size:1.3em}.wso-single-portfolio-description-image{background-size:cover !important}.wso-single-portfolio-description-image .mcb-wrap-inner{position:absolute;width:100%;height:100%}.wso-single-portfolio-description
.column_placeholder{position:absolute;height:100%;width:100%;margin:0px
!important;pointer-events:none}.wso-single-portfolio-description .column_image:last-child{margin-bottom:0px !important}.wso-single-portfolio-description-image::before,
.wso-single-portfolio-description-image::after,
.wso-single-portfolio-description-image .mcb-wrap-inner::after,
.wso-single-portfolio-description-image .mcb-wrap-inner::before{content:'';position:absolute;width:40px;height:40px;background-color:white;visibility:visible;border-radius:50%;z-index:9}.wso-single-portfolio-description-image::before{top:-20px;left:-20px}.wso-single-portfolio-description-image::after{top:-20px;right:-20px}.wso-single-portfolio-description-image .mcb-wrap-inner::before{bottom:-20px;left:-20px}.wso-single-portfolio-description-image .mcb-wrap-inner::after{bottom:-20px;right:-20px}.wso-single-portfolio-description .column_placeholder::after{content:'';position:absolute;top:30px;left:30px;right:30px;bottom:30px;border:1px
solid white;z-index:999999 !important;height:calc(100% - 60px);width:calc(100% - 60px);visibility:visible;pointer-events:none}.wso-single-portfolio-description
.column{margin-bottom:10px !important}.wso-single-portfolio-description .wrap:first-child .column:last-child,
.wso-single-portfolio-description .wrap:first-child ul,
.wso-single-portfolio-description .wrap:first-child ul li:last-child{margin-bottom:0px !important}.wso-single-portfolio-description .wrap:first-child{padding-right:20px}input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity
input.qty{background-color:transparent !important;box-shadow:none !important;border:none !important;border-bottom:1px dashed white !important;font-size:1em !important}.wso-single-portfolio-reservation .wpcf7-textarea{max-height:65px !important}.wso-single-portfolio-form .wpcf7
.column{margin-bottom:1em !important}.wso-single-portfolio-reservation
label{font-weight:normal !important;color:white !important;font-size:0.9em}.wso-single-portfolio-form
.wpcf7{max-width:1000px;margin:3em
auto 0em}.wpcf7-submit{font-size:1.5em;border:1px
dashed white !important;padding:15px
25px !important;font-family:"Crimson Text",Arial,Tahoma,sans-serif !important;line-height:1em !important;margin-bottom:2em !important;margin-top:1em}.wso-single-portfolio-reservation .wso-single-portfolio-price{left:0px;bottom:auto !important;top:70px}.wso-single-portfolio-reservation .accordion
.title{text-align:right;padding:30px
0px 20px 0px !important}.wso-single-portfolio-reservation .accordion
.answer{width:100%;float:none;clear:both;margin-top:3em !important}.wso-single-portfolio-reservation .accordion .icon-minus:before,
.wso-single-portfolio-reservation .accordion .icon-plus:before{content:'\e8b8 \e8b8' !important;color:white !important;padding-top:10px !important}.wso-single-portfolio-reservation .accordion .icon-minus,
.wso-single-portfolio-reservation .accordion .icon-plus{top:26px !important;visibility:hidden}.style-simple .accordion .question.active:after{display:none !important}.style-simple .accordion
.question{border:none !important}.wso-single-portfolio-reservation{background-position:top center !important}.accordion
div.wpcf7{max-width:900px !important;margin:0
auto !important}.style-simple.page-id-470 .accordion .question.active
.title{padding-right:0% !important}.page-id-470.style-simple .accordion .question .title
h3{padding-right:0px !important}.page-id-470.style-simple .accordion .question.active .title
h3{padding-right:0px !important}.style-simple .accordion .question.active
.title{transition:all 0.5s ease-in-out;padding-right:32% !important}.style-simple .accordion .question
.title{transition:all 0.5s ease-in-out}.style-simple .accordion .question h2::before{content:'« ';opacity:0;transition:all 0.5s ease-in-out}.style-simple .accordion .question h2::after{content:' »';opacity:0;transition:all 0.5s ease-in-out}.style-simple .accordion .question.active h2::before{content:'« ';opacity:1}.style-simple .accordion .question.active h2::after{content:' »';opacity:1}.accordion .question:hover .title h2::before{content:'« ';opacity:1}.accordion .question:hover .title h2::after{content:' »';opacity:1}.accordion .title
h3{font-size:26px;margin-top:-15px;padding-right:30px}.wpcf7-date.wpcf7-validates-as-date{color:white !important}input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date:focus{color:white !Important}.style-simple .accordion .question
.answer{padding:0
0px 10px 0px !important;width:100% !important;margin:0
auto !important}input.wpcf7-form-control.wpcf7-submit{margin-left:20px}.wso-single-portfolio-description
.column_video{margin:0px
!important;width:100% !important}.wso-single-portfolio-description.wso-video
.wrap{padding-right:0px !important}.wso-single-portfolio-description
.column_image{margin-left:0px !important;margin-right:0px !important;width:100% !important}.wso-single-portfolio-description.wso-video
h2{color:#063}.wso-single-portfolio-features
.wrap{background-color:white;width:27.333% !important;margin:0
3%;background:-moz-radial-gradient(0 100%, circle, rgba(204,0,0,0) 14px, #c00 15px), -moz-radial-gradient(100% 100%, circle, rgba(204,0,0,0) 14px, #c00 15px), -moz-radial-gradient(100% 0, circle, rgba(204,0,0,0) 14px, #c00 15px), -moz-radial-gradient(0 0, circle, rgba(204,0,0,0) 14px, #c00 15px);background:-o-radial-gradient(0 100%, circle, rgba(204,0,0,0) 14px, #c00 15px), -o-radial-gradient(100% 100%, circle, rgba(204,0,0,0) 14px, #c00 15px), -o-radial-gradient(100% 0, circle, rgba(204,0,0,0) 14px, #c00 15px), -o-radial-gradient(0 0, circle, rgba(204,0,0,0) 14px, #c00 15px);background:-webkit-radial-gradient(0 100%, circle, rgba(204,0,0,0) 14px, #fff 15px), -webkit-radial-gradient(100% 100%, circle, rgba(204,0,0,0) 14px, #fff 15px), -webkit-radial-gradient(100% 0, circle, rgba(204,0,0,0) 14px, #fff 15px), -webkit-radial-gradient(0 0, circle, rgba(204,0,0,0) 14px, #fff 15px);background-position:bottom left, bottom right, top right, top left;-moz-background-size:54% 54%;-webkit-background-size:54% 54%;background-size:54% 54%;background-repeat:no-repeat;margin-top:100px}.wso-single-portfolio-features .mcb-wrap-inner{padding:4em
3em 1em 3em !important;position:static !important;width:auto !important}.wso-single-portfolio-features
.column_image{position:absolute;top:0.5em;left:50%;margin-bottom:0px;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9 !important;background-color:#066a38;border-radius:50%;-webkit-border-radius:50%;padding:1em;width:75px;height:75px}.wso-single-portfolio-features .column_image::after{content:'';position:absolute;top:5px;left:5px;right:5px;bottom:5px;border:1px
solid white;border-radius:50%;-webkit-border-radius:50%}.wso-single-portfolio-features h3, .wso-single-portfolio-features
p{text-align:center !important}.wso-single-portfolio-features
h3{color:#063;margin-top:0.3em;margin-bottom:0.3em;z-index:15 !important}.wso-single-portfolio-features .column:not(.column_image){margin-bottom:1em !important}.wso-single-portfolio-features .wrap::after{content:'';position:absolute;top:25px;left:25px;right:25px;bottom:25px;border:1px
dashed green;visibility:visible !important;width:auto !important;height:auto !important;pointer-events:none}.wso-single-portfolio-features .column:nth-child(2)::before,
.wso-single-portfolio-features .column:nth-child(2)::after,
.wso-single-portfolio-features .column:nth-child(3)::before,
.wso-single-portfolio-features .column:nth-child(3)::after{content:'.';color:#066a38;font-weight:bold;text-align:center;line-height:15px;position:absolute;width:50px;height:40px;background:#fff;z-index:10}.wso-single-portfolio-features .column:nth-child(2)::before{top:15px;left:0}.wso-single-portfolio-features .column:nth-child(2)::after{top:15px;right:0}.wso-single-portfolio-features .column:nth-child(3)::before{bottom:15px;left:0;line-height:45px}.wso-single-portfolio-features .column:nth-child(3)::after{bottom:15px;right:0;line-height:45px}.wso-single-portfolio-features .column_image
.image_wrapper{position:absolute;top:50%;left:50%;z-index:15 !important;width:auto !important;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wso-single-portfolio-features .column_image .image_wrapper
img{max-width:75px !important;max-height:70px;width:auto !important;height:auto !important}.wso-single-portfolio-description.wso-video .column_placeholder::after{top:50px;left:50px;right:50px;bottom:50px;height:calc(100% - 100px);width:calc(100% - 100px)}.wso-single-portfolio-description.wso-video
.column_placeholder{margin-bottom:0px !important}.wso-single-portfolio-title-extra-width{width:80% !important}.wso-3d-picture
iframe{width:100% !important;height:600px !important}#wso-news-carousel:after{content:" ";width:1px;height:40%;display:block;margin:22px
auto 0px auto;margin-left:0;margin-right:auto;position:absolute;bottom:8%;left:33%;border-right:1px dashed #063;}#wso-news-carousel:before{content:" ";width:1px;height:40%;display:block;margin:22px
auto 0px auto;margin-left:0;margin-right:auto;position:absolute;bottom:8%;left:67%;border-right:1px dashed #063;}.section-post-header{display:none}.wso-news-image-full-width{height:600px !important}.wso-newsbeitrag-button-gold .wso-single-portfolio-price h2, .wso-single-portfolio-price
h3{line-height:1.5em !important}.wso-single-portfolio-features.wso-seminar-pauschale
.wrap{width:47% !important}.wso-single-portfolio-features.wso-seminar-pauschale .wrap
p{max-width:350px;margin:0
auto 15px}.wso-single-portfolio-features.wso-seminar-pauschale .wrap p::before{content:'';position:relative;width:30px;height:1px;background-color:#063;display:block;margin:0
auto 12px}.wso-single-portfolio-features.wso-speisekarte.wso-hochzeit{padding-top:5% !important}.wso-single-portfolio-features.wso-speisekarte.wso-hochzeit
.wrap{min-height:590px !important;margin-bottom:10% !important;width:30.33% !important;margin:0
1.5% 15% !important}.wso-single-portfolio-features.wso-speisekarte.wso-hochzeit .wrap:nth-child(3) .column:not(:first-child){width:100% !important}.wso-single-portfolio-features.wso-hochzeit
h3{font-size:1.25em !important;line-height:1.5em !Important;min-width:100px}.page-id-310 .wso-single-portfolio-features.wso-speisekarte
h3{font-size:1.4em !Important;margin-top:0.75em}.wso-single-portfolio-features.wso-hochzeit .wrap:last-child
h3{padding:15px
25px 20px}.wso-single-portfolio-features.wso-speisekarte.wso-hochzeit .column:first-child{margin-top:-6.5em !important}.wso-single-portfolio-features.wso-speisekarte.wso-hochzeit .wrap:nth-child(4){width:100% !important}.wso-kontakt-formular .accordion .question
.answer{display:block}.wso-kontakt-formular .accordion
.title{text-align:center}.wso-kontakt-anfrage{top:25px !important}.wso-maps .section-decoration{z-index:2}.wso-map-overlay.active{color:#000;height:120px}.wso-map-overlay > .map-toggle
.close{margin-top:-40px}.wso-map-overlay
p{font-family:"Josefin Sans",Arial,Tahoma,sans-serif !important;font-size:16px !important;line-height:16px !important;background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background-position:left bottom,right bottom,right top,left top;background-repeat:no-repeat;background-size:72% 72%;padding:11px
20px;color:#fff}.page-id-450 .wso-page-header-slider .section-decoration.bottom{z-index:1}.page .wso-single-portfolio-features.wso-brauerei .mcb-wrap-inner{padding:5em
2em 0.5em 2em !important}.page .wso-single-portfolio-features
.column_image{width:100px !important;height:100px !important}.page .wso-single-portfolio-features .mcb-wrap-inner{padding:5em
2.5em 2em 2.5em !important}.page:not(.page-id-282):not(.page-id-297):not(.page-id-310):not(.page-id-435):not(.page-id-472):not(.page-id-450):not(.page-id-442) .wso-single-portfolio-features .column_image .image_wrapper
img{max-width:410px !important;max-height:200px}.page:not(.page-id-282):not(.page-id-297):not(.page-id-310):not(.page-id-435):not(.page-id-472):not(.page-id-450):not(.page-id-442) .wso-single-portfolio-features .column_image .image_wrapper
img{width:150px !important;height:150px !important;border-radius:50%;max-width:120px !important;max-height:120px !important}.page-id-450 .wso-single-portfolio-features .column_image .image_wrapper
img{max-width:188px !Important;max-height:65px !Important}.page-id-442 .wso-single-portfolio-features .column_image .image_wrapper img,
.page-id-472 .wso-single-portfolio-features .column_image .image_wrapper
img{max-width:200px !Important;max-height:150px !Important;width:150px !Important;height:auto !important}.page-id-472 .wso-single-portfolio-features
.wrap{width:44% !important}#cookie-notice
.button.bootstrap{font-family:sans-serif;display:inline-block;padding:4px
12px;margin-right:0.3em;margin-bottom:0;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;text-shadow:0 0px 0 rgba(0, 0, 0, 0.25);background-color:#206f40;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#206f40), to(#206f40));background-image:-webkit-linear-gradient(top, #206f40, #206f40);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #206f40, #206f40);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#fff #ffffff #fff;border-color:rgba(255,255,255,0.2) rgba(255,255,255,0.2) rgba(255,255,255,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px
10px;font-size:12px;text-decoration:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;outline:none}#cn-notice-text{font-size:14px}#cookie-notice .button.bootstrap:hover, #cookie-notice .button.bootstrap:focus{color:#fff;background-color:#04c;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}#Footer p,
#Footer .widget_mfn_menu ul li a,
#Footer .footer_copy
.copyright{font-size:0.8em;line-height:1.5em}#Footer .widgets_wrapper
.widget{padding:48px
11%}#Footer .widget_mfn_menu ul li
a{background:transparent;color:#fff;border-width:0px 0px 1px 0px;border-color:rgba(255, 255, 255, 0.28)}#Footer .widget_mfn_menu ul li a:hover{background-color:transparent !important;color:rgba(255, 255, 255, 0.59) !important}.wso-panorama-tourismus-logo
img{margin:0% 43%}@media only screen and (min-width: 767px){#Footer .widgets_wrapper
.container{background-image:url(/wp-content/uploads/2016/09/footer-bg.png);background-repeat:no-repeat;background-position:center top;background-size:contain;margin-top:-83px;z-index:1}#Footer .one-second.column{width:37% !important}#Footer .one-fourth.column{width:28% !important}}@media only screen and (min-width: 768px) and (max-width: 1239px){.wso-footer-logo{width:54% !important;height:auto;margin:-12% 24% 5%}p.wso-footer-address,p.wso-footer-social{text-align:center}.wso-panorama-tourismus-logo
img{margin:0% 25%}}@media only screen and (min-width: 768px) and (max-width: 959px){.wso-panorama-tourismus-logo
img{width:70% !important;height:auto;margin:0% 22% !important}}@media only screen and (min-width: 480px) and (max-width: 767px){.wso-panorama-tourismus-logo
img{width:30% !important;height:auto;margin:0% 38% !important}}@media only screen and (max-width: 479px){.wso-panorama-tourismus-logo
img{margin:0% 30% !important}}.wso-panorama{position:absolute;bottom:2em;right:0%;z-index:10;max-width:20%}.wso-single-portfolio-features.wso-speisekarte.wso-impressum .wrap:first-child, .wso-single-portfolio-features.wso-speisekarte.wso-impressum .wrap:nth-child(2), .wso-single-portfolio-features.wso-speisekarte.wso-impressum .wrap:nth-child(3){width:30.33% !important;min-height:420px !Important;margin-bottom:0.5em !Important;margin-left:1.5% !important;margin-right:1.5% !Important}.wso-single-portfolio-features.wso-speisekarte.wso-impressum .wrap:nth-child(3) .column:not(:first-child){width:100% !important;min-height:0px !Important}.wso-single-portfolio-features.wso-speisekarte.wso-impressum .column:nth-child(2){margin-top:-2.5em !Important}.wso-single-portfolio-features.wso-impressum
h3{font-size:1.3em !important;margin-top:0.75em;z-index:15 !important}.wso-speisekarte.wso-impressum
h4{font-size:1.1em !Important}@media only screen and (max-width: 767px){.wso-single-portfolio-features.wso-speisekarte.wso-impressum .wrap:first-child, .wso-single-portfolio-features.wso-speisekarte.wso-impressum .wrap:nth-child(2), .wso-single-portfolio-features.wso-speisekarte.wso-impressum .wrap:nth-child(3){width:100% !important;min-height:0px !Important;margin-top:3em !important}.wso-single-portfolio-features.wso-impressum
h3{margin-bottom:2em !important;font-size:1.5em !important}.wso-speisekarte.wso-impressum
h4{font-size:1.5em !Important}}.page-id-470.style-simple .accordion .question.active
.title{padding-right:0% !important}@media only screen and (max-width: 1239px){.header-split #Header .top_bar_left
.logo{width:200px !important;left:50% !important;margin-left:-100px}div#Top_bar:not(.is-sticky){max-height:45px !important}#Top_bar:not(.is-sticky) a.responsive-menu-toggle{top:22px !important}#Top_bar a.responsive-menu-toggle
i{color:white !important}#Top_bar #menu ul li,
#Top_bar #menu ul li
a{background-color:transparent !important}#Top_bar #menu ul li
a{color:black !important}#Top_bar #menu ul
li{border-bottom:1px solid #e5e5e5}#Top_bar #menu>ul{background-color:transparent !important}#Top_bar #menu ul li.submenu .menu-toggle{color:black !important}#Top_bar
#menu{padding-top:10px;top:45px !important;background-color:transparent !important;background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#f8f8f8 15px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#f8f8f8 15px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#f8f8f8 15px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#f8f8f8 15px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#f8f8f8 15px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#f8f8f8 15px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 15px,#f8f8f8 15px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 15px,#f8f8f8 15px);background-position:left bottom,right bottom;background-repeat:no-repeat;background-size:72% 100%}#Top_bar.is-sticky
#menu{top:60px !important}#Top_bar #menu ul li
ul{transform:none !important;background-color:#063}#Top_bar #menu ul li ul li
a{color:white !important;padding:0
20px 0 20px !important;font-size:0.8em !important;letter-spacing:1px !important;text-transform:uppercase}#Top_bar #menu ul li.submenu .menu-toggle{padding-right:10px;margin-top:-4px !important}.esg-overlay.eg-wso-start-box-container{background-color:transparent !Important;opacity:0 !important}.esg-center.eg-wso-start-box-element-3,.esg-center.eg-wso-start-box-element-18,.esg-center.eg-wso-start-box-element-10{visibility:visible !Important;opacity:1 !important;color:white !Important;transform:none !important}.esg-center.eg-wso-start-box-element-10{display:none !Important}.esg-absolute.eg-wso-start-box-element-19,.esg-absolute.eg-wso-start-box-element-20,.esg-absolute.eg-wso-start-box-element-21,.esg-absolute.eg-wso-start-box-element-22{display:none !Important}.esg-bottom.eg-wso-start-box-element-15,.esg-bottom.eg-wso-start-box-element-16{display:none !Important}.eg-wso-start-box-wrapper .esg-bc{height:calc(100% - 5px) !important;top:0px !Important;bottom:5px !Important;opacity:1 !important;visibility:visible !important}#wso-start-boxen .mainul
li{border-bottom:5px solid white !important}.section:not(#wso-angebot-section):not(.wso-page-header-slider):not(.section-post-footer):not(.section-page-footer):not(.section-post-related):not(.section-post-about):not(.the_content):not(.wso-maps):not(.wso-video){padding-top:1.5em !Important}.esg-filters.esg-navbutton-solo-right{margin-right:-50px !Important}.esg-filters.esg-navbutton-solo-left{margin-left:-50px !Important}.wso-page-header-slider .wso-title{font-size:3em !important;line-height:1em !important;margin-top:1.5em !important}.wso-page-header-slider .wso-subtitle{display:none !Important}.single h1,
.page:not(.home) h1{font-size:2.5em !important}.page-id-310 .wso-single-portfolio-features
.section_wrapper{padding-top:6.5em}#wso-news-carousel:after,#wso-news-carousel:before{display:none !Important}.wso-single-portfolio-features.wso-speisekarte.wso-hochzeit
.section_wrapper{padding-top:3em}.wso-single-portfolio-description.wso-video{padding-bottom:0px !Important;padding-top:0em !Important}.section.wso-single-portfolio-description.wso-video .section_wrapper .column:nth-child(2){padding-bottom:6em !Important}.wso-video .wso-single-portfolio-description-image::before,
.wso-video .wso-single-portfolio-description-image::after,
.wso-video .wso-single-portfolio-description-image .mcb-wrap-inner::before,
.wso-video .wso-single-portfolio-description-image .mcb-wrap-inner::after,
.wso-single-portfolio-description.wso-video .column_placeholder::after,
.wso-single-portfolio-description .column_placeholder::after{display:none !Important}.section.wso-single-portfolio-description.wso-video
.section_wrapper{padding-top:2em !Important}.section.wso-single-portfolio-description
.section_wrapper{padding-top:2.5em !Important}.section.wso-3d-picture
.section_wrapper{padding-bottom:5em !important}.wso-panorama{bottom:6.5em}#Action_bar .social-menu{margin-right:25px !Important}#Top_bar .container,
#Action_bar
.container{max-width:100% !important}#Action_bar
.contact_details{display:block !Important;margin-left:20px !Important}#Top_bar #menu ul.menu_right li:last-child{border-bottom:none !important}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(5) .column:not(:first-child):not(:last-child){min-height:235px !important}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(6) .column:not(:first-child){min-height:210px}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(3) .column:not(:first-child){min-height:220px !important}}@media only screen and (max-width: 1023px){.home .tp-parallax-wrap:nth-child(3){top:25% !Important}.home .tp-parallax-wrap:nth-child(4){top:47% !Important}.home .tp-parallax-wrap:nth-child(5){top:67% !Important}.home
.tparrows{display:none !important}.esg-center.eg-wso-start-box-element-10{margin-top:-20px !important;display:block !important}.wso-single-portfolio-features .wrap,
.page-id-282 .wso-single-portfolio-features .wrap,
.wso-single-portfolio-features.wso-tour .wrap,
.page-id-310 .wso-single-portfolio-features .wrap,
.wso-single-portfolio-features.wso-speisekarte .wrap:first-child,
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(2),
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(3),
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(4),
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(5),
.page-id-282 .wso-single-portfolio-features .wrap,
.page-id-297 .wso-single-portfolio-features .wrap,
.page-id-435 .wso-single-portfolio-features .wrap,
.page-id-472 .wso-single-portfolio-features
.wrap{width:90% !Important;margin-left:5% !Important;margin-right:5% !Important;min-height:auto !Important}.page .wso-single-portfolio-features.wso-seminar-pauschale .mcb-wrap-inner{float:none !Important}.wso-seminar-pauschale.wso-single-portfolio-features .column:last-child{margin-bottom:3em !Important}.page:not(.page-id-282):not(.page-id-297):not(.page-id-310):not(.page-id-435) .wso-single-portfolio-features .column_image .image_wrapper
img{width:100px !important;height:auto !important;max-width:none !important;max-height:none !important}.wso-single-portfolio-features.wso-tour
.column_image{width:100px !Important;height:100px !important}.page-id-310 .wso-single-portfolio-features
.wrap{margin-bottom:7.5em !Important}.wso-speisekarte
h3{font-size:1.15em !Important;z-index:15 !important}.wso-single-portfolio-features.wso-tour
h2{margin-top:1em}.style-simple .accordion .question.active
.title{padding-right:0px !Important}.wso-single-portfolio-price.column{height:150px !Important;transform:none !Important;margin-top:-155px;width:150px !Important}.wso-single-portfolio-price
h2{font-size:2em !Important;line-height:1em !Important}.wso-single-portfolio-price
h3{font-size:1.1em !Important;line-height:1em !Important}.wso-single-portfolio-description{padding-bottom:7.5em !Important}.page .wso-single-portfolio-features.wso-brauerei .mcb-wrap-inner{padding:5em
2.5em 1.5em 2.5em !important}.accordion .title
h3{font-size:18px;padding-right:0px}.accordion .title
h2{margin-top:-1em !important}.single h2, .page:not(.home) h2{font-size:2em !important;line-height:1.1em !important}.page-id-310 .wso-single-portfolio-features.wso-speisekarte
h3{margin-top:0.75em;font-size:1.4em !important}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(5) .column:not(:first-child):not(:last-child){min-height:235px !important}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(3) .column:not(:first-child){min-height:191px !important}}@media only screen and (max-width: 767px){.section_wrapper, .container, .four.columns .widget-area{max-width:calc(100% - 34px)!important}div#Top_bar{height:45px !important}.logo-overflow #Top_bar.is-sticky #logo img:not(.svg){max-height:none!important}.home .tp-parallax-wrap:nth-child(3) .wso-title{font-size:3em !Important;line-height:1em !important;white-space:pre-wrap !important;min-width:300px !important}.home .tp-parallax-wrap:nth-child(4) .wso-subtitle{font-size:1.25em !important;line-height:1.15em !important;min-width:320px !Important;white-space:normal !important;text-align:center}.home .tp-parallax-wrap:nth-child(4) .wso-subtitle
br{display:none !Important}#Top_bar .container,
#Action_bar
.container{max-width:100% !important}body
#Action_bar{background:#206f40 !important}#Top_bar a.responsive-menu-toggle{right:17px !Important}#Top_bar
#logo{margin-top:-2px !important}#Action_bar .social-menu{margin-right:0px !Important}body
#Top_bar{position:fixed !important;width:100% !important;z-index:99999 !important}div#Top_bar.is-sticky{max-height:46px !Important}#Top_bar.is-sticky a.responsive-menu-toggle{top:22px !important}#Top_bar.is-sticky
#menu{margin-top:45px !important;padding-top:30px !Important}#Top_bar
#menu{margin-top:45px !important;padding-top:10px !Important;padding-bottom:0px !Important;margin-bottom:-15px !important}#Action_bar .social-menu li:nth-child(2){display:none !important}#Action_bar .social-menu li:nth-child(1){display:none !important}#Action_bar .social-menu li:nth-child(1) a{color:#206f40}#Action_bar .social-menu li:nth-child(3){float:right;margin-right:10px;margin-bottom:10px !important;width:50%}#Action_bar .wso-cta-button
a{padding:5px
10px !Important}.header-split #Header .top_bar_left
.logo{width:42% !important;margin:0
auto !important;right:auto !important;left:auto !important}#Top_bar .logo
#logo{width:100% !important;margin-left:0px !important;margin-right:0px !important;position:absolute;margin-bottom:0px !important}#Top_bar #logo img.logo-mobile{width:100% !important;max-width:145px !Important}#Action_bar
.contact_details{width:50% !important;margin-left:0px !important;float:left;display:inline-block !important}nav#social-menu{width:50%;float:right}#Action_bar .contact_details
.mail{display:none}#Action_bar .contact_details
.phone{width:50% !important;float:left !important;padding-top:5px !important;font-weight:600}#Action_bar .contact_details li>i{color:white !important}#Top_bar #menu ul>li:last-child{border-bottom:none !important}.home
h1{line-height:1em !Important;margin-bottom:0.5em !Important}.home h1
span{line-height:1em !important}.wso-angebot-button
.image_frame.no_border{margin-bottom:-60px !Important}.wso-angebot-button{max-width:30%;float:none;margin:0
auto !Important;position:relative !Important}.home
h2{text-align:center !Important}.esg-center.eg-wso-start-box-element-10{display:none !Important}.esg-grid .mainul li.eg-wso-angebote-wrapper,
.esg-grid .mainul li.eg-wso-gutscheine-wrapper,#wso-news-carousel{padding:0px
30px !important}.esg-filters.esg-navbutton-solo-left{margin-left:-30px !Important}.esg-filters.esg-navbutton-solo-right{margin-right:-30px !Important}#wso-news-carousel .esg-filters.esg-navbutton-solo-left{margin-left:-60px !Important}#wso-news-carousel .esg-filters.esg-navbutton-solo-right{margin-right:-60px !Important}#Footer .widgets_wrapper
.widget{padding:1em
7.5% !Important}#Footer .widgets_wrapper .widget
img{display:block !Important;width:50%;height:auto !Important;margin:0px
25% 3em}#Footer .widgets_wrapper .widget p,
#Footer .widgets_wrapper .widget h4,
#Footer .widgets_wrapper .widget
li{text-align:center !Important}.dark
h2{text-align:center !Important}.wso-single-portfolio-features .column:not(.column_image){margin-top:0.5em !Important}.single h1, .page:not(.home) h1{font-size:2.5em !important}.wso-arrow-down{display:none !Important}.wso-page-header-slider .wso-title{font-size:2em !important;line-height:1em !important;margin-top:3.5em !important}.wso-portfolio-entry{min-height:225px}.wso-single-portfolio-features
h3{margin-top:1em;font-size:20px}.wso-single-portfolio-features.wso-hochzeit
h3{margin-top:0em}.section.wso-3d-picture{padding-bottom:1.5em !important}.section.wso-3d-picture
.section_wrapper{padding-top:3em !important;padding-bottom:3em !important}.wso-3d-picture
iframe{height:300px !Important}.page-id-282 .wso-single-portfolio-features .wrap:first-child .column_image .image_wrapper img, .page-id-282 .wso-single-portfolio-features .column_image .image_wrapper img, .page-id-297 .wso-single-portfolio-features .column_image .image_wrapper
img{max-width:100px !important}#wso-angebot-section{padding-bottom:0em !important}.wso-single-portfolio-price.column{width:120px !important;height:120px !Important;transform:none !Important;margin-top:-125px;margin-right:-43px;top:0px !Important}.wso-single-portfolio-price
h2{font-size:2em !Important;line-height:1em !Important}.wso-single-portfolio-price
h3{font-size:1em !Important;line-height:1em !Important}.wso-single-portfolio-reservation .wso-single-portfolio-price.column{margin-top:-160px;margin-left:auto;margin-right:auto;top:60px !important}.accordion .title
h2{margin-top:0.5em !important}.accordion .title
h3{font-size:16px;text-align:center;padding-right:0px}.wso-single-portfolio-features.wso-speisekarte .column:first-child{margin-top:-7em !Important}.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(3) .column:not(:first-child),
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(5) .column:not(:first-child):not(:last-child),
.wso-single-portfolio-features.wso-speisekarte .wrap:nth-child(6) .column:not(:first-child){min-height:auto !important}.wso-speisekarte
h4{margin-top:0.25em}.page-id-450 .wso-angebot-button{display:none}.wso-panorama{bottom:4em !important}.wso-single-portfolio-description-image{min-height:300px !Important;margin-top:2em !important}.single .wso-single-portfolio-description{padding-bottom:3em !Important}#Footer p, #Footer .widget_mfn_menu ul li a, #Footer .footer_copy
.copyright{font-size:1em !Important;line-height:1.4em !Important}p{font-size:1.2em !important}.eg-wso-news-carousel-content{padding:10px
8px 0px 8px !important;line-height:1.32em !important}.page-id-470 .wso-single-portfolio-reservation .wso-single-portfolio-price.column{margin-top:-150px !Important}body #Action_bar
.contact_details{margin-left:0px !Important}body #Action_bar .social-menu{margin-right:0px !Important}#Top_bar #menu ul.menu_left li:last-child{border-bottom:1px solid #e5e5e5 !important}.single-post .wso-single-portfolio-features
.column_image{width:75px !Important;height:75px !important}.single-portfolio .wso-single-portfolio-features
.column_image{width:75px !Important;height:75px !important}.wso-single-portfolio-description
.wrap{padding-right:0px !important}}.woocommerce input[type="date"],
.woocommerce input[type="email"],
.woocommerce input[type="number"],
.woocommerce input[type="password"],
.woocommerce input[type="search"],
.woocommerce input[type="tel"],
.woocommerce input[type="text"],
.woocommerce input[type="url"],
.woocommerce select,
.woocommerce
textarea{color:#626262 !important}.woocommerce
.accordion{display:none !important}body .woocommerce a.button_theme,
body .woocommerce a.checkout-button,
body.woocommerce button.button,
body .woocommerce .button.add_to_cart_button,
body .woocommerce .button.product_type_external,
body .woocommerce input[type="submit"],
body .woocommerce input[type="reset"],
body .woocommerce input[type="button"],
.button-stroke .woocommerce a.checkout-button,
body .woocommerce
a.remove{background-color:transparent !important;color:#fff !important;opacity:1 !important;border:none !important;box-shadow:none !important;background-image:none !important;line-height:21px !important;padding:11px
20px !important;font-size:17px !important;background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px) !important;background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px) !important;background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px) !important;background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px) !important;background-position:left bottom,right bottom,right top,left top !important;background-repeat:no-repeat !important;background-size:72% 72% !important;-o-transition:all .2s ease-in-out !important;-ms-transition:all .2s ease-in-out !important;-moz-transition:all .2s ease-in-out !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}body .woocommerce a.button_theme:after,
body .woocommerce a.checkout-button:after,
body.woocommerce button.button:after,
body .woocommerce .button.add_to_cart_button:after,
body .woocommerce .button.product_type_external:after,
body .woocommerce input[type="submit"]:after,
body .woocommerce input[type="reset"]:after,
body .woocommerce input[type="button"]:after,
.button-stroke .woocommerce a.checkout-button:after,
body .woocommerce a.remove:after{display:none !important}body .woocommerce a.button_theme:hover,
body .woocommerce a.checkout-button:hover,
body.woocommerce button.button:hover,
body .woocommerce .button.add_to_cart_button:hover,
body .woocommerce .button.product_type_external:hover,
body .woocommerce input[type="submit"]:hover,
body .woocommerce input[type="reset"]:hover,
body .woocommerce input[type="button"]:hover,
.button-stroke .woocommerce a.checkout-button:hover,
body .woocommerce a.remove:hover{opacity:0.75 !important}.woocommerce #Subheader,
.woocommerce-page
#Subheader{padding:250px
0 0 !important;margin-bottom:2em !important;background-image:url(/wp-content/uploads/2016/09/hotel-header_01.jpg) !important;background-repeat:no-repeat !important;background-position:center bottom !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;background-size:cover !important}.woocommerce #Subheader .container,
.woocommerce-page #Subheader
.container{padding-top:30px !important;padding-bottom:30px !important;background-color:#d5c8b9 !important;background-image:url(/wp-content/uploads/2016/09/header-bg.jpg) !important;max-width:100% !important}.woocommerce #Subheader .title,
.woocommerce-page #Subheader
.title{color:white !important;font-size:3.5em !important;line-height:1em !important;margin-bottom:0px !important;font-style:normal !important;padding-bottom:30px}.woocommerce #Subheader .container::before,
.woocommerce-page #Subheader .container::before{content:'';width:100%;height:28px;margin-top:-36px;display:block;background-image:url(/wp-content/uploads/2016/09/sep-green-bottom.png);background-position:center top;background-repeat:repeat-x !important}.woocommerce #Subheader .container::after,
.woocommerce-page #Subheader .container::after{content:'';width:100%;height:6px;margin-bottom:-36px;display:block;background-image:url(/wp-content/uploads/2016/09/sep-green-top.png);background-position:center bottom;visibility:visible !important}.woocommerce h1,
.woocommerce-page
h1{font-size:2.5em !Important;line-height:1em !Important}.woocommerce h1:after,
.woocommerce-page h1:after{visibility:hidden !Important}.woocommerce p:not(.price),
.woocommerce-page p:not(.price){font-size:1em !Important;line-height:1.3em !Important}.woocommerce #Content a,
.woocommerce-page #Content
a{color:#063 !important;font-size:1em !Important;font-weight:400 !important}.woocommerce-page #Content
a.button{color:white !Important}.woocommerce
#coupon_code{width:auto !important;max-width:131px !important;border-bottom:1px dashed green !important;margin-right:15px}.woocommerce
.button.remove{padding:0px
!important}.woocommerce .button.remove
.button_icon{padding:2px
12px 9px 11px !important}.woocommerce table
th{font-size:1em !Important;font-weight:normal !important;color:black !important}.woocommerce .price,
.woocommerce-page
.price{font-size:1.5m !important;color:#063 !important;margin-left:-5px !Important;font-family:"Crimson Text",Arial,Tahoma,sans-serif !important}.woocommerce .amount,
.woocommerce .woocommerce-Price-currencySymbol,
.woocommerce-page .amount,
.woocommerce-page .woocommerce-Price-currencySymbol{margin-right:5px !important;margin-left:5px !important}.woocommerce
table.shop_table{border-radius:0px}.woocommerce .product_wrapper
.images{position:relative}.woocommerce .product_wrapper .thumbnails .image_wrapper::before,
.woocommerce .product_wrapper .thumbnails .image_wrapper::after,
.woocommerce .product_wrapper .thumbnails .image_frame::before,
.woocommerce .product_wrapper .thumbnails .image_frame::after{display:none}.single.woocommerce
.variations{border-top:1px dashed green !important;border-bottom:1px dashed green !Important;background:transparent !important}.single.woocommerce .woocommerce-variation-add-to-cart{margin-top:3em !Important}.woocommerce .input-text.qty.text{margin-right:0em !Important;color:black !important;font-weight:normal !important;font-family:"Josefin Sans",Arial,Tahoma,sans-serif}.woocommerce.single .input-text.qty.text{margin-right:1em !Important;border-bottom:1px dashed green !important;font-weight:400 !important;font-size:1.5em !important;color:#063 !important;margin-left:-5px !Important;font-family:"Crimson Text",Arial,Tahoma,sans-serif;max-height:45px !important;max-width:70px !important;padding:0px
!important;line-height:1em !important;margin-bottom:0px !important;height:44px !Important}.single.woocommerce .product_title.entry-title{padding-bottom:0.5em !Important;font-size:2.25em !important}.single.woocommerce .product .product_wrapper .product_image_wrapper
.images{max-width:95%;pointer-events:none !important}.single.woocommerce
#ausfuehrung{background:RGBA(0, 0, 0, 0.035) !important;color:black !Important;font-size:1em !Important;line-height:1.3em !Important}.single.woocommerce div.product form.cart .variations
label{font-weight:400 !important;font-size:1.25em !important;color:#063 !important;margin-left:-5px !Important;font-family:"Crimson Text",Arial,Tahoma,sans-serif}.single.woocommerce .variations
td{padding:15px
0px 15px !Important}.single.woocommerce .variations td
label{margin-bottom:0px !important;text-align:left}.single.woocommerce .variations td
#ausfuehrung{margin-right:0px;float:right;min-width:100%}.single.woocommerce
.reset_variations{display:none !important}.single.woocommerce
.product_meta{display:none}.single.woocommerce
.ppt{display:none !Important}.woocommerce .shop_table .variation-Ausfhrung{color:black !important}.woocommerce-cart .wc-proceed-to-checkout{margin-bottom:2em !important}.woocommerce-checkout input[type="text"]{border:1px
solid lightgrey !important}.wso-shop.wso-portfolio-entry{min-height:125px !important}#wso-gutscheine .esg-cartbutton-wrapper .eg-icon-basket{float:right;padding-left:10px}.woocommerce-Price-amount.amount{visibility:visible !Important}.eg-wso-gutscheine-element-23{height:71px;padding:12px
0 22px !important}#wso-gutscheine .ess-cart-content{visibility:hidden}#wso-gutscheine .woocommerce-Price-currencySymbol::before{content:'Warenkorb';padding-right:10px}#wso-gutscheine .wso-skin-prefix{font-style:italic !important}#wso-gutscheine .wso-skin-suffix,
#wso-gutscheine .wso-skin-prefix{font-size:0.9em;font-style:italic;line-height:1.5em !important}#wso-gutscheine .wso-skin-suffix{line-height:31px !important}#wso-gutscheine .wso-voucher-price{line-height:18px !important;font-size:38px !important}#wso-gutscheine span.wso-skin-currency{font-size:33px;font-style:italic;font-family:'Playfair Display',serif;line-height:15px !important;padding-left:3px;vertical-align:sub}#wso-gutscheine .esg-entry-media{max-width:34%}.woocommerce-checkout form .form-row
label{font-weight:normal !Important;color:green !important}.woocommerce-checkout
tr.cart_item{color:green !Important}.woocommerce-checkout tr .product-quantity{font-weight:normal !important}.woocommerce-checkout
tfoot{background:#F7F6F7}.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot td strong,
.woocommerce table.shop_table tfoot
th{font-weight:normal !Important}.woocommerce .gift-certificate.sc_info_box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px
solid lightgrey;border-radius:0px}#wso-gutscheine{margin:0
11.5% !important}#wso-gutscheine .esg-overflowtrick{overflow:visible}#wso-gutscheine .mainul
li{-o-box-shadow:0px 0px 5px #0009;-ms-box-shadow:0px 0px 5px #0009;-moz-box-shadow:0px 0px 5px #0009;-webkit-box-shadow:0px 0px 5px #0009;box-shadow:0px 0px 5px #0009}.wso-gutscheine-ribbon.ribbon-top{background-image:url(/wp-content/uploads/2016/11/steirsich-schleife.png);width:15%;height:100px;position:absolute;top:-1px;z-index:999 !important;background-size:contain;background-position:left bottom center;left:-1px;background-repeat:no-repeat;opacity:0.8}#wso-gutscheine .eg-wso-gutscheine-content{background:white !important}#wso-gutscheine .esg-entry-content{min-height:0px !important;position:absolute;top:0;left:33.33%;width:66.66%;box-shadow:0px 0px 5px #0009;overflow:hidden;height:100% !important;padding:50px
!important}#wso-gutscheine .eg-wso-gutscheine-element-23{position:absolute;right:15px;bottom:-15px;z-index:999 !important;width:130px;height:95px;padding:19px
0px 15px 0px !important}.wso-audio-player{display:none !important}#wso-gutscheine .eg-wso-gutscheine-element-34,
#wso-gutscheine .eg-wso-gutscheine-element-30{visibility:hidden}#wso-gutscheine .esg-filters.esg-singlefilters{background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background-position:left bottom,right bottom,right top,left top;background-repeat:no-repeat;background-size:72% 72%;-o-transition:all .2s ease-in-out !important;-ms-transition:all .2s ease-in-out !important;-moz-transition:all .2s ease-in-out !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important;padding:11px
20px 11px 20px;text-align:center !important;display:inline-block}#wso-gutscheine .esg-filterbutton,
#wso-gutscheine .esg-cartbutton-wrapper,
#wso-gutscheine .esg-sortbutton-wrapper{background:transparent !Important;box-shadow:none !Important;color:rgba(255, 255, 255, 0.5)!Important;border:none !Important;border-right:1px solid #ffffff4d !Important;font-size:12px !important;text-transform:uppercase;font-weight:400 !important}#wso-gutscheine .esg-filterbutton.selected{color:white !Important}#wso-gutscheine .esg-sortbutton-order,
.simple-light .esg-cartbutton a,
#wso-gutscheine .esg-sortbutton{margin-bottom:0px !Important;background:transparent !important;border:none !important;color:white !Important;font-size:12px !important;box-shadow:none !Important;text-align:center !important}#wso-gutscheine .esg-filter-wrapper{float:left}#wso-gutscheine .esg-sortbutton-wrapper{margin-left:5px !important;border-right:none !important}#wso-gutscheine .esg-sortbutton-order::after{content:'Nach Preis sortieren';float:left;display:inline;margin-right:5px}#wso-gutscheine .esg-sortbutton span:first-child{display:none}#wso-gutscheine .esg-sortbutton{display:none !Important}#wso-gutscheine .esg-sortbutton-order{width:auto !Important;transform:none !important;line-height:25px;margin-left:7px}#wso-gutscheine .esg-sortbutton-order.tp-asc::before{content:'\e946';font-family:"mfn-icons" !important}#wso-gutscheine .esg-sortbutton-order.tp-desc::before{content:'\e868';font-family:"mfn-icons" !important}#wso-gutscheine .esg-grid{text-align:center !important}#wso-gutscheine .esg-cartbutton-wrapper{margin-left:-60px !important}.woocommerce .alert,
.woocommerce-MyAccount-content .woocommerce-Message{background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px) !important;background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px) !important;background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px) !important;background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px) !important;background-position:left bottom,right bottom,right top,left top !important;background-repeat:no-repeat !important;background-size:72% 72% !important;-o-transition:all .2s ease-in-out !important;-ms-transition:all .2s ease-in-out !important;-moz-transition:all .2s ease-in-out !important;-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important;padding-left:25px !important}.woocommerce-MyAccount-content .woocommerce-Message{color:white !important}.woocommerce .alert_icon,
.woocommerce-MyAccount-content .woocommerce-Message--info::before{display:none}.woocommerce .alert .icon-cancel{color:white !important}.woocommerce #Content .alert .wc-forward,
.woocommerce-page #Content .alert
.showcoupon{color:white !Important;border:1px
dashed white;padding:5px
15px;margin-top:-5px;margin-left:10px !Important;float:right}.woocommerce form.checkout_coupon .form-row.form-row-first{width:140px !important}.woocommerce form.checkout_coupon .form-row.form-row-last{float:left}.woocommerce-checkout
#coupon_code{border:none !important;border-bottom:1px dashed green !important;line-height:22px}.woocommerce
form.checkout_coupon{border-radius:0px;padding-bottom:0px}.woocommerce-checkout #payment
div.payment_box{background-color:#F7F6F7}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#F7F6F7}.woocommerce-checkout
#payment{margin-bottom:4em}.wc_payment_methods.payment_methods.methods,
.woocommerce-checkout .form-row.place-order{padding-left:0px !important;padding-right:0px !important}.woocommerce-checkout
textarea{border:1px
solid lightgrey !important}#s2id_billing_country a,
.woocommerce-checkout .select2-choice{border-radius:0px !important}.woocommerce-checkout
label{font-weight:normal !Important;color:black !important}.gift-certificate-show-form input[type="radio"]{float:left !important;margin-right:10px;margin-top:7px}.gift-certificate-show-form .show_hide_list
li{list-style:none !Important}.gift-certificate-show-form
.show_hide_list{margin-left:0px;margin-top:1em}.woocommerce-account li.is-active a,
.woocommerce-account #Content li.is-active
a{background-color:#063 !important;color:white !important}.woocommerce-account .order-number a, .woocommerce-page #Content .order-number
a{background-color:#063 !Important;color:white !important;background-image:none !Important;border-radius:0px !important}.woocommerce-MyAccount-navigation{margin-bottom:90px}.woocommerce-order-received
.woocommerce{margin-bottom:90px}.woocommerce-order-received .woocommerce
h2{font-size:2em !important}.woocommerce-order-received .woocommerce strong,
.woocommerce-order-received .woocommerce h3,
.woocommerce-order-received .woocommerce p,
.woocommerce-order-received .woocommerce
li{font-size:1em !important;font-family:"Josefin Sans",Arial,Tahoma,sans-serif !important;line-height:1.15em !important;font-weight:normal !important;text-transform:none !important;text-align:left !important}.woocommerce-order-received .woocommerce-thankyou-order-received{padding-left:0px;color:green;background:transparent !important;border:none !important;font-size:1.5em !important}.woocommerce-order-received p.woocommerce-thankyou-order-received{padding-left:0px;background:transparent !important;border:none !important;font-size:2em !important;font-family:"Crimson Text",Arial,Tahoma,sans-serif !important;color:#2c2930 !important}#Action_bar{padding:8px
0 3px}.header-split #Action_bar .contact_details li,
.header-split #Action_bar .social, .header-split #Action_bar .social-menu{padding:0px
0;border-right:0px !Important}.header-split #Top_bar
.top_bar_right{position:absolute;top:-38px;right:215px;padding:0;height:30px !important;line-height:30px !important}#Top_bar
.top_bar_right_wrapper{top:0px !important}#Top_bar
a#header_cart{color:white !Important}#Top_bar a#header_cart
span{background:white !Important;color:#206F40 !Important}#Top_bar
a#header_cart{top:5px !important}.cart-empty.alert.alert.alert_warning{color:white !important}@media only screen and (max-width: 1239px){.header-split #Top_bar
.top_bar_right{right:191px !important}}@media only screen and (max-width: 959px) and (min-width: 768px){.header-split #Top_bar
.top_bar_right{right:170px !important}#Top_bar
a#header_cart{top:6px !important}}@media only screen and (max-width: 767px){#Action_bar .social-menu li:nth-child(3){width:auto !important}.header-split #Top_bar
.top_bar_right{right:145px !important;top:-42px !important}.header-classic #Action_bar,
.header-plain #Action_bar,
.header-split #Action_bar,
.header-stack
#Action_bar{background-color:white !important}#Top_bar:not(.is-sticky) #logo{margin-top:0px !important}#Top_bar
a#header_cart{color:#206F40 !Important}#Top_bar a#header_cart
span{background:#206F40 !Important;color:white !Important}.wso-cta-button{background:-moz-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-moz-radial-#Action_bar .wso-cta-button a(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-o-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-o-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-webkit-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-webkit-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background:-ms-radial-gradient(0 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 100%,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(100% 0,circle,rgba(196,147,97,0) 5px,#063 6px),-ms-radial-gradient(0 0,circle,rgba(196,147,97,0) 5px,#063 6px);background-position:left bottom,right bottom,right top,left top;background-repeat:no-repeat;background-size:60% 60%}#Action_bar .wso-cta-button
a{color:white !important;padding:5px
10px 7px !important;font-size:15px !important;line-height:2.5em !important}#Top_bar:not(.is-sticky) #menu{padding-top:40px !Important}#Action_bar .social-menu li:nth-child(3){margin-bottom:3px !important}#Action_bar .contact_details
li.slogan{display:block !important}#Action_bar .social-menu li:nth-child(1){display:inline-block !important;float:left;margin-left:10px}#Action_bar .social-menu li:nth-child(1):not(.wso-cta-button),
#Action_bar .social-menu li:nth-child(2):not(.wso-cta-button),
#Action_bar .social-menu li:nth-child(3):not(.wso-cta-button){display:none !important}#Action_bar
.contact_details{padding:0px
0 !important}#social-menu
li{float:right !important;margin-right:10px !important}#Top_bar
a#header_cart{top:9px !important}#Action_bar .social-menu li.wso-cta-button
a{color:#063 !important}#Action_bar .social-menu
li{background:transparent !important}}@media only screen and (max-width: 479px){.header-split #Top_bar
.top_bar_right{right:148px !important}}@media only screen and (max-width: 1239px){#wso-gutscheine{margin:0px
!Important}}@media only screen and (max-width: 1023px){.wso-gutscheine-section
.section_wrapper{max-width:98% !important}#wso-gutscheine .esg-filter-wrapper{width:100%;text-align:center !important}#wso-gutscheine .esg-cartbutton-wrapper{float:none !important}#wso-gutscheine .esg-filters.esg-singlefilters{text-align:center !important}#wso-gutscheine .esg-entry-media{min-height:75px}}@media only screen and (max-width: 767px){#wso-gutscheine .esg-entry-content{padding:15px
25px !Important}#wso-gutscheine .eg-wso-angebote-content::after,
#wso-gutscheine .eg-wso-gutscheine-content::after{top:15px;bottom:15px;left:15px;right:15px}#wso-gutscheine .wso-voucher-price,
#wso-gutscheine span.wso-skin-currency{line-height:16px !important;font-size:20px !important}#wso-gutscheine .wso-skin-suffix,
#wso-gutscheine .wso-skin-prefix{font-size:0.7em;line-height:1.25em !important}#wso-gutscheine .eg-wso-gutscheine-element-23{width:52px !important;height:70px !important;padding:14px
0px 21px !important;right:auto !important;bottom:auto !important;left:50%;-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#wso-gutscheine .esg-entry-content{left:0 !important;width:100% !important;position:relative !important;overflow:visible !important}#wso-gutscheine .esg-entry-media{max-width:100% !important;min-height:75px}#wso-gutscheine .eg-wso-gutscheine-element-27-a{margin-bottom:1.5em !important}#wso-gutscheine .wso-voucher-price,
#wso-gutscheine span.wso-skin-currency{line-height:15px !important;font-size:25px !important}#wso-gutscheine .eg-wso-gutscheine-element-28-a{margin-top:1.75em !important}#wso-gutscheine .wso-gutscheine-ribbon.ribbon-top{width:30%}#wso-gutscheine .mainul
li{padding:0px
!important;margin:0px
5% !important;max-width:90% !important}.woocommerce p:not(.price),
.woocommerce-page p:not(.price),
.woocommerce li,
.woocommerce-page
li{font-size:1.2em !Important}.woocommerce p.price,
.woocommerce-page
p.price{font-size:1.5m !important}.woocommerce .amount, .woocommerce .woocommerce-Price-currencySymbol,
.woocommerce-page .amount, .woocommerce-page .woocommerce-Price-currencySymbol{margin-right:3px !important;margin-left:3px !important}.woocommerce .price
.amount{font-size:1.5em}.woocommerce-variation-price
.price{font-size:1.2em !important}.single.woocommerce
.variations{font-size:1.15em !important}.woocommerce div.product form.cart .variations
td.label{max-width:85px !important}.woocommerce #Content .alert .wc-forward,
.woocommerce-page #Content .alert
.showcoupon{display:block !Important;position:relative !Important;float:left !important;margin-left:0px !important;width:90% !important;margin-bottom:0.5em !important}.single.woocommerce .product .product_wrapper .product_image_wrapper
.images{max-width:100%}.woocommerce .shop_table .product-quantity{width:65px;max-width:65px !important;min-width:0px !important;padding:0px
!important}.woocommerce-cart .product-remove{display:none !important}.woocommerce #Content a.checkout-button,
.woocommerce-page #Content a.checkout-button{font-size:1.35em !important}#wso-gutscheine .esg-cartbutton-wrapper{margin-left:-37px !important;border:none !important;height:25px;line-height:25px !important;vertical-align:middle}#wso-gutscheine .esg-filters.esg-singlefilters{display:block}.woocommerce
.alert_wrapper{display:inline-block !Important}.woocommerce #Content .alert .wc-forward,
.woocommerce-page #Content .alert
.showcoupon{margin-top:10px !important;margin-bottom:0px !important;width:102% !important}div#Top_bar:not(.is-sticky){height:55px !important;max-height:55px !important}#Top_bar:not(.is-sticky) a.responsive-menu-toggle{top:28px !important}#Top_bar:not(.is-sticky) #menu{margin-top:55px !important;padding-top:30px !Important}.woocommerce #Subheader, .woocommerce-page
#Subheader{padding:200px
0 0 !important}.woocommerce #Subheader .title, .woocommerce-page #Subheader
.title{font-size:2em !important;padding-bottom:25px;line-height:1.15em !important}.woocommerce #Content .alert .wc-forward{margin-top:0px !important;margin-bottom:10px !important;width:91% !important;float:left !important}}@media only screen and (min-width: 768px){#wso-gutscheine .esg-overlay{outline:none !important}}.woocommerce-content .woocommerce-variation-add-to-cart-disabled{display:none}form.checkout.woocommerce-checkout .gift-certificate.sc_info_box{display:none !important}.woocommerce .product
.related.products{display:none !Important}