@import url("/wp-content/themes/Divi/style.css");.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td
span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker
table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,
.datepicker
th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,
.table-striped .datepicker table tr
th{background-color:transparent}.datepicker table tr td.day:hover,
.datepicker table tr
td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,
.datepicker table tr
td.new{color:#999}.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr
td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, #808080);background-image:-ms-linear-gradient(to bottom, #b3b3b3, #808080);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, #808080);background-image:-o-linear-gradient(to bottom, #b3b3b3, #808080);background-image:linear-gradient(to bottom, #b3b3b3, #808080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9}.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #0044cc);background-image:-ms-linear-gradient(to bottom, #08c, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));background-image:-webkit-linear-gradient(to bottom, #08c, #0044cc);background-image:-o-linear-gradient(to bottom, #08c, #0044cc);background-image:linear-gradient(to bottom, #08c, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td
span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover,
.datepicker table tr td
span.focused{background:#eee}.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #0044cc);background-image:-ms-linear-gradient(to bottom, #08c, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));background-image:-webkit-linear-gradient(to bottom, #08c, #0044cc);background-image:-o-linear-gradient(to bottom, #08c, #0044cc);background-image:linear-gradient(to bottom, #08c, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span.old,
.datepicker table tr td
span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr
th{cursor:pointer}.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover{background:#eee}.datepicker
.cw{font-size:10px;width:12px;padding:0
2px 0 5px;vertical-align:middle}.input-append.date .add-on,
.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,
.input-prepend.date .add-on
i{margin-top:3px}.input-daterange
input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px
5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px
solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td
span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker
table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker
th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr
th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr
td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr
td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td
span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td
span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr
th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker
.cw{font-size:10px;width:12px;padding:0
2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on
i{margin-top:3px}.input-daterange
input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px
5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px
solid #ccc;margin-left:-5px;margin-right:-5px}.ancho100
.et_pb_row{max-width:1980px !important}.et_slide_menu_top,.ui-timepicker-div{display:none !important}body{padding-right:0 !important;position:relative}a:focus,a:hover{color:#000}a:link,a:active,a:visited,a:hover{text-decoration:none}.home
.et_pb_section{overflow:hidden;padding:0}.ocultar{display:none}.floatright{float:right}.floatleft{float:left}html
.fuente42{font-size:42px}.ocultar{visibility:hidden;opacity:0 !important;transition:opacity 1s linear}.mostrar{visibility:visible;opacity:1 !important}.fontregular{font-weight:400}.ancho25{width:25% !important}.ancho33{width:33% !important}.ancho67{width:66.2% !important}.ancho80{width:80% !important}.fa{display:inline-block;font:normal normal normal 20px/1 FontAwesome !important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fas{}.btn-primary{font-family:'Muli',sans-serif;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:0}body.et_pb_fullscreen_menu_active,body.modal-open{overflow-y:hidden !important}.modal{z-index:999999 !important}.close{font-size:35px !important;line-height:1rem !important}body:not(.home) .et_pb_column{position:unset}.modal
.ocultarEnModal{display:none}.entry-content
p{overflow:hidden}.av-newsletter
p{clear:both;overflow:auto!important}#main-content{background:#fff !important}.np{padding:0
!important}.nm{margin:0
!important}.npl{padding-left:0}.npr{padding-right:0}.nml{margin-left:-15px}.nmr{margin-right:-15px}.cnp{padding-left:0;padding-right:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.et-fb
#datepicker{display:none}.et_fullwidth_nav #main-header
.container{padding:0
20px}.et_header_style_fullscreen #et-top-navigation{padding-bottom:14px !important}html
.bt_dorado_inferior{font-size:2.3em;padding:0
20px !important;float:left;text-decoration:none;width:240px}html .home
.bt_dorado_inferior{}html .bt_dorado_inferior:hover{padding:0
20px !important}.mobile_menu_bar{opacity:0}.mobile_menu_bar::before,.et_toggle_slide_menu::after{color:#fff}.et_pb_slide_menu_opened #et-top-navigation{position:absolute;right:10px;z-index:10000}#main-header{padding-bottom:14px}.et_fixed_nav #main-header{position:fixed}#main-header1{float:left;position:absolute;width:100%;left:0}.modal-open #main-header{z-index:10}#et-top-navigation{float:none}#top-menu{padding-top:5px}.et_header_style_fullscreen #top-menu-nav{display:block;text-align:center}.et_header_style_left
.logo_container{position:relative;float:left;width:auto;padding-top:20px;z-index:10}.et_header_style_left #et-top-navigation nav > ul > li > a,
.et_header_style_split #et-top-navigation nav > ul > li > a,
.et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a,
.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{font-size:22px;text-transform:uppercase;font-weight:500;padding-bottom:11px}.nav li
ul{border:0;width:260px}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;border-bottom:1px solid #948039;opacity:1 !important}.et_menu_container>#et-top-navigation{position:absolute;right:20px}.et_mobile_menu li a:hover, .nav ul li a:hover{opacity:1}body #page-container
.et_slide_in_menu_container{padding-top:0 !important}#et-secondary-nav .menu-item-has-children > a:first-child::after, #top-menu .menu-item-has-children>a:first-child::after{top:auto;bottom:8px}.et_header_style_fullscreen .et_slide_in_menu_container
span.mobile_menu_bar.et_toggle_fullscreen_menu{top:24px}.menu_izq,.menu_centro,.menu_drcha{width:33%;display:table-cell;vertical-align:middle}.menu_izq,.menu_drcha{font-family:'Muli',sans-serif}.contacto_menu
.logo_container{width:100%;text-align:center;padding:20px
0;float:none;margin:0
auto}.contacto_menu .contentContactoMenu
.contentIndividual{padding-bottom:20px}.contacto_menu .contentContactoMenu
span{display:block;font-size:15px}.menu_izq
ul.redes_sociales{text-align:center;float:none !important}.menu_izq .redes_sociales
li{padding:0
20px;display:inline;float:none}.menu_izq .redes_sociales li:last-child{padding-right:0 !important}html .menu_izq .redes_sociales
a{font-size:24px}.menu_centro{padding:0
5% 0 7%}.et_header_style_fullscreen
ul#mobile_menu_slide{display:block !important;text-align:left;height:auto}.menu_centro > ul > li > a,
.et_slide_in_menu_container .et_mobile_menu>.menu-item-has-children>a{text-transform:uppercase;font-weight:500;padding-left:30px !important;padding-bottom:5px !important;margin-left:20px;margin-bottom:10px;width:100%;border-bottom:1px solid transparent !important}.menu_centro>ul>li>a:focus,.menu_centro>ul>li>a:hover{text-decoration:none}.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:0}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu>li{padding-bottom:20px}.et_slide_in_menu_container #mobile_menu_slide li li
a{opacity:1}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide .sub-menu{display:block !important;height:100% !important}.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu
li{opacity:1 !important;margin:0
20px 5px 20px;padding-left:30px !important}.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li
a{font-size:24px}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide .sub-menu
a{font-family:'Muli',sans-serif;font-size:16px;padding-top:0;padding-bottom:5px}.et_slide_in_menu_container #mobile_menu_slide li li a:hover{opacity:1}.menu_drcha{padding:0
3%}.menu_drcha
.te_llamamos{padding:20px
30px}.menu_drcha .te_llamamos
.seccion{padding-bottom:10px}.menu_drcha .te_llamamos
.cabecera{font-size:20px;padding-bottom:5px}.menu_drcha .te_llamamos
.titulo_formulario{font-size:16px;padding-bottom:5px}.menu_drcha .te_llamamos input.text,
.menu_drcha .te_llamamos input.title,
.menu_drcha .te_llamamos input[type="text"],
.menu_drcha .te_llamamos select,
.menu_drcha .te_llamamos
textarea{background:transparent;font-size:16px;padding:5px;width:100%}.menu_drcha .te_llamamos span.wpcf7-list-item,
.menu_drcha .te_llamamos span.wpcf7-list-item a,
.menu_drcha .te_llamamos span.wpcf7-list-item a:hover{margin:0;font-size:12px}.aceptarBlanco,.aceptarNegro{padding-top:10px;display:block;font-size:14px}.aceptarBlanco span,
.aceptarNegro
span{vertical-align:text-bottom}.aceptarBlanco,
.aceptarBlanco a,
.aceptarBlanco a:hover{color:#fff}.aceptarNegro{color:#000}.aceptarBlanco a,
.aceptarBlanco a:hover{text-decoration:underline}.aceptarBlanco span.wpcf7-list-item,
.aceptarNegro span.wpcf7-list-item{margin:0}.contenedorReserva{position:absolute;top:84px}.contentReserva{background:#000;padding:15px
25px;border-top:1px solid #948039;transition:all 0.5s ease-in-out;width:auto;height:70px}.contenedorReserva.reservaBarraMenu{height:1px}.reservaBarraMenu
.contentReserva{padding-bottom:0;transform:translate(0,-80px);-webkit-transform:translate(0,-80px);-o-transform:translate(0,-80px);-moz-transform:translate(0,-80px)}.contentReserva
.campos{float:left;margin-right:15px;border-bottom:1px solid #fff;height:37px;line-height:33px;font-family:'Muli',sans-serif}.campo_promo{float:left;margin-right:15px;border-bottom:1px solid #fff;height:38px;line-height:33px;font-family:'Muli',sans-serif}.suitopia
.campo_promo{border-bottom:1px solid #49a5b2 !important}.campo_promo input::placeholder{color:#fff!important}.campo_promo input::-webkit-input-placeholder{color:#fff}.campo_promo input:-moz-placeholder{color:#fff;opacity:1}.campo_promo input::-moz-placeholder{color:#fff;opacity:1}.campo_promo input:-ms-input-placeholder{color:#fff}.campo_promo input::-ms-input-placeholder{color:#fff}.edad_ninos
select{margin-right:20px;width:20%!important}.edad_ninos{margin-top:15px;margin-left:13px}.contentReserva input,
.contentReserva
select{border:0;font-size:17px;text-transform:uppercase;border-width:0 !important;font-family:'Muli',sans-serif;padding:0}.contentReserva #sandbox-container{float:left;padding-left:15px}.contentReserva .input-group .form-control{width:auto;text-align:left;box-shadow:none;cursor:pointer;height:36px}.contentReserva .input-group .form-control:hover,
.contentReserva .input-group .form-control:focus{box-shadow:none !important}.contentReserva
.bt_enviar{float:right;margin-left:10px;margin-top:6px}.contentReserva .bt_enviar .wpcf7-submit{border:1px
solid #948039 !important;padding:4px
11px;margin:0;background:#948039 !important}.contentReserva
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('/wp-content/themes/solymar/images/bg_select.png') 100% no-repeat #000 !important;height:37px;width:110px;border-bottom:1px solid #fff !important;float:left;cursor:pointer}.contentReserva
select#idHotel{width:235px;padding-left:0}.contentReserva select::-ms-expand,
.#Booking select::-ms-expand{display:none}.contentReserva div.wpcf7-validation-errors,
.contentReserva div.wpcf7-acceptance-missing{clear:both;color:#fff;float:left;width:100%}.contentReserva span.wpcf7-not-valid-tip,
#Booking span.wpcf7-not-valid-tip{position:absolute;bottom:-40px;font-weight:bold;display:none}.contentReserva .ajax-loader,
#Booking .ajax-loader{display:none !important}.contentReserva div.wpcf7-validation-errors,
#Booking div.wpcf7-validation-errors{display:none !important}.contentReserva
form.invalid{padding-bottom:20px;float:left}.contentReserva .wpcf7-mail-sent-ok,
#Booking .wpcf7-mail-sent-ok{display:none !important;float:left;color:#fff;clear:both;width:100%;text-align:center;margin:20px
0 0 0;background:url('/wp-content/themes/solymar/images/loading.gif') no-repeat 40px center #398f14 !important}.contentReserva .Hotel .wpcf7-not-valid-tip{bottom:-43px}.contentReserva
.daterange{padding:0
0 6px 0;margin-left:5px;text-align:center;border-bottom:1px solid #fff !important}.daterangepicker{margin-top:21px !important;border:0;z-index:100000}.daterangepicker .drp-buttons,
.daterangepicker .drp-buttons
.btn{border-radius:0 !important;font-family:'Muli',sans-serif;display:none !important}.daterangepicker .drp-calendar.right{padding-left:0 !important}.daterangepicker .drp-calendar.left .calendar-table{padding-right:12px !important}.daterangepicker td.next.available:hover, .daterangepicker th.next.available:hover,
.daterangepicker td.prev.available:hover, .daterangepicker th.prev.available:hover{background-color:transparent !important}.datepicker-dropdown{margin-top:20px;font-family:'Muli',sans-serif;padding:10px;font-size:15px;text-shadow:none !important}.admin-bar .datepicker-dropdown{margin-top:20px}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px
7px}.datepicker .datepicker-switch,
.datepicker .next,
.datepicker
.prev{font-size:18px}.datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover{background-color:transparent}.datepicker-dropdown .selected.range-start.day{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.datepicker-dropdown .selected.range-end{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#Booking
.contentReserva{padding:15px}#Booking #idHotel,
#Booking #sandbox-container .input-sm{width:100%;margin-bottom:15px;font-size:20px}#Booking #sandbox-container{padding-left:0;width:100%}#Booking
#datepicker{width:100%}#Booking #sandbox-container
.campos{width:100%;margin-bottom:15px}#Booking #sandbox-container .input-sm{padding-left:7px}#Booking .campos
i{position:absolute;right:0;z-index:2}#Booking .contentReserva
.bt_enviar{width:100%}.wpcf7-submit{font-size:1.5em;line-height:1em;padding:10px;border-color:#bbb;background-color:#fff;width:100%;border-width:1px;border-style:solid;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.wpcf7-form
label{font-weight:500 !important}.bt_enviar input, .bt_checkin
a{font-size:20px;text-align:center;text-transform:uppercase;width:100%;color:#fff;padding:5px;cursor:pointer;margin:5px
0;border:0}.contenedorReserva .campos
i{font-size:18px}.contentContacto,.selectorIdiomas{font-family:'Muli',sans-serif}.contentContacto{position:absolute;right:80px;transition:all 0.5s ease-in-out}.et-fixed-header
.contentContacto{right:130px}.contentContacto
i{padding-left:5px}.contentContacto a:hover,
.contentContacto a:focus{outline:0
!important}.selectorIdiomas{position:absolute;right:10px;top:33px;transition:all 0.5s ease-in-out;z-index:10}.et-fixed-header
.selectorIdiomas{right:55px}.wpml-ls-legacy-dropdown{width:60px}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after{right:15px}.wpml-ls-legacy-dropdown
a{border:0}.wpml-ls-legacy-dropdown a:hover,
.wpml-ls-legacy-dropdown a:focus,
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background-color:transparent}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:0}#IWantHelp input,
#IWantHelp textarea,
#IWantHelp
select{font-family:'Muli',sans-serif}#IWantHelp
textarea{z-index:20px}#IWantHelp .modal.in .modal-dialog{width:400px}.modal .modal-title{float:left;font-size:20px;text-transform:uppercase;padding-left:15px}#Booking.modal .modal-title{padding-left:0}.modal .modal-content{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.modal .modal-header{padding-bottom:5px;border-bottom:0}#IWantHelp .modal-body{padding:5px
30px 15px}.formu_contacto>div{width:150px}.formu_contacto
.campo_obl{width:200px}.formu_contacto
.fila{width:100%;padding-bottom:10px;display:flex;overflow:hidden}.formu_contacto
.campo{width:150px}.formu_contacto
.campo_formu{width:100%}#IWantHelp .campo_formu
input{width:100%}#IWantHelp span.wpcf7-list-item{margin:0}button[disabled], html input[disabled]{opacity:0.5}.wpcf7-not-valid{border-color:red !important}#ui-datepicker-div{z-index:1000000 !important}.et_pb_slide_video{width:100%;margin:0}.bt_enviar
input{font-family:'Muli',sans-serif}.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before{display:none;color:#948039}.reserva_responsive{display:none;position:fixed;z-index:100;top:auto;bottom:0;left:0;width:100%;padding:0;-webkit-transform:none;transform:none}.reserva_responsive
button{font-size:20px}.modal-open
.reserva_responsive{display:none}#Booking{}#Booking .modal-dialog{margin:0
auto;margin-top:0;width:100%;height:100%}#Booking .modal-content{height:100%}#Booking
.campos{padding-bottom:20px}#Booking .campos
select{width:100%}#Booking .campos
input{width:87%}#Booking .campos
input{font-size:20px}#Booking .campos input::placeholder{color:#bbb;font-size:18px}#Booking .campos
i{font-size:20px}#Booking .bt_enviar
input{padding:11px
0}#Booking
.close{opacity:1}#Booking
.daterangepicker{background-color:transparent;left:13% !important}#Booking .daterangepicker .drp-calendar.left,
#Booking .daterangepicker .drp-calendar.right{padding:0}#Booking .daterangepicker .drp-calendar.left{padding-bottom:5px}#Booking .daterangepicker .table-condensed>tbody>tr>td,
#Booking .daterangepicker .table-condensed>tbody>tr>th,
#Booking .daterangepicker .table-condensed>tfoot>tr>td,
#Booking .daterangepicker .table-condensed>tfoot>tr>th,
#Booking .daterangepicker .table-condensed>thead>tr>td,
#Booking .daterangepicker .table-condensed>thead>tr>th{padding:2px}#Booking .daterangepicker .drp-calendar.left .calendar-table{padding:0
!important}.et_header_style_fullscreen .et_slide_in_menu_container
a{font-size:15px}#et-secondary-menu li, #top-menu
li{word-wrap:initial}#top-menu .sub-menu
li{width:100%}.wpml-ls-legacy-dropdown-click>ul{float:right}.wpml-ls-legacy-dropdown-click a,
.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border:0}.wpml-ls-legacy-dropdown-click a:focus,
.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a{background:transparent}.wpml-ls-legacy-dropdown-click{width:auto !important}#et-secondary-nav .menu-item-has-children > a:first-child, #top-menu .menu-item-has-children>a:first-child{cursor:default}.modal
.formureservas{display:none}.livecam{transition:all 0.5s ease-in-out}.livecam
a{width:35px;height:33px;-webkit-mask:url('/wp-content/themes/solymar/images/LiveCam.svg') no-repeat;mask:url('/wp-content/themes/solymar/images/LiveCam.svg') no-repeat;-webkit-mask-size:cover;mask-size:cover;display:block}.livecam
a{-webkit-animation:color_change1 1s infinite alternate;-moz-animation:color_change1 1s infinite alternate;-ms-animation:color_change1 1s infinite alternate;-o-animation:color_change1 1s infinite alternate;animation:color_change1 1s infinite alternate}.sliderVideo{padding-top:0 !important}.edad_ninos > div > div
select{width:130px;max-width:130px!important}.et_pb_slide_title,.et_pb_slide_content{}#page-container{left:0 !important;padding-top:0 !important}.et_pb_row{width:100% !important}.page .ancho100 .et_pb_row,
.single .ancho100 .et_pb_row,
.ancho100
.et_pb_slide{width:100% !important;padding:0}.et_pb_row.et_pb_row_fullwidth,.et_pb_specialty_fullwidth>.et_pb_row{width:100%;max-width:100%}.ancho100 .et_pb_column,
.ancho100 .et_pb_gutters3.et_pb_row
.et_pb_column{margin-right:1% !important}.et_pb_gutters3 .ancho100 .et_pb_column_1_2,
.et_pb_gutters3.et_pb_row .ancho100
.et_pb_column_1_2{width:49.5%}.imagenGrande .et_pb_slides
.et_pb_slide{height:100vh}.imagenGrande .textoGrande1,
html
.tituloH1{padding:0
18% 80px 18%}.imagenGrande
.textoGrande2{padding:0
22%}.textoFooter
.et_pb_slider_container_inner{vertical-align:bottom}.lateralFoto{padding-top:90px;margin-left:70px}.lateralFoto
.et_pb_text_0{width:320px}.lateralFoto
.textoGrande1{padding-right:80px}.textopie{position:absolute;bottom:190px;font-weight:500;text-align:center;font-size:52px;width:100%}.displayBlock{display:block !important}.displayBlock
.ancho67{float:right}.et_pb_image_wrap .et-waypoint{opacity:1}.et_pb_blurb_container
.et_pb_module_header{position:absolute;width:100%;top:35%;padding:0
15%}.et_pb_blurb_content{max-width:100%}.tresImagenes .et_pb_column_1_3,
.tresImagenes .et_pb_row
.et_pb_column_1_3{width:32.66%}.et_pb_slide:first-child .et_pb_slide_image
img{opacity:1}.et_pb_media_alignment_center
.et_pb_slide_image{top:0;width:100%}.et_pb_media_alignment_center .et_pb_slide_image
img{max-height:100% !important}.et_pb_slider
.et_pb_container{width:100%;max-width:1980px !important}.et_pb_slide_description{float:none !important}.et_pb_slide_description
.et_pb_button_wrapper{position:absolute;width:100%;bottom:60px;left:0}html .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_button,
html .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_button:hover{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.espacios
.et_pb_column{margin-right:1.5% !important}.espacios
.et_pb_column_1_2{width:48.5%}.espacios .contentImagenes .et-last-child{margin-left:1.5% !important}.espacios .contentImagenes
.et_pb_main_blurb_image{margin-bottom:0}.tresImagenes
.et_pb_main_blurb_image{margin-bottom:0}.seccionConFondo{background-position:0 bottom}.seccionConFondo .et_pb_image
.et_pb_image_wrap{float:right}.fondoBlanco
.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#000}.et_pb_main_blurb_image
img{filter:brightness(0.8)}.et_pb_main_blurb_image a:hover
img{filter:brightness(1)}.et_pb_bg_layout_dark h1 a:hover, .et_pb_bg_layout_dark h2 a:hover, .et_pb_bg_layout_dark h3 a:hover, .et_pb_bg_layout_dark h4 a:hover, .et_pb_bg_layout_dark h5 a:hover, .et_pb_bg_layout_dark h6 a:hover{color:#fff}.et_pb_slide_title,
.et_pb_module_header,
.textopie,
.et_pb_bg_layout_dark
.et_pb_slide_description{text-shadow:0px 0px 5px rgba(35, 35, 35, 0.8)}.et_pb_circle_counter
.et_pb_module_header{text-shadow:none}.et_pb_slide_description,
.et_pb_slider_fullwidth_off
.et_pb_slide_description{}.percent
p{font-size:30px}.et_pb_circle_counter{max-width:160px !important}.et_pb_slider_container_inner
a{color:#fff}.slider100 .et_pb_slide_video,
.slider100
.et_pb_slide_image{top:0 !important;margin-top:0 !important}.slider100 .et_pb_slide_image .et_pb_slide,
.slider100 .et_pb_slides
.et_pb_slide{height:100vh;padding-left:0;padding-right:0}.slider100 .et_pb_slider
.et_pb_container{max-width:100% !important}.et_pb_slider.slider100,
.et_pb_slider.slider100
.et_pb_slides{height:100% !important}.slider100 .fluid-width-video-wrapper{padding-top:55% !important}.et_pb_slide_with_image
.et_pb_slide_description{width:100%}.et_pb_divider{max-width:80%}.aspanion{padding-top:100px !important}#left-area
article{padding-top:150px}.sliderPrincipal{}.sliderPrincipal
.et_pb_slider_container_inner{vertical-align:bottom}.clubPremium
.et_pb_slide_description{padding:0}.clubPremium
.textoGrande1{padding-top:80px;font-size:62px}.clubPremium
.textoPequeno0{position:absolute;bottom:10px;width:100%;text-align:center;padding:0
15px}.et-pb-arrow-next,.et-pb-arrow-prev{color:#fff !important}.wpcf7-list-item{display:block !important}.ventanaModal{background-color:rgba(255, 255, 255, 0.8) !important;padding:20px
!important}.ventanaModal>.et_pb_row{width:50%;margin:0
auto;padding-top:120px !important}.ventanaModal>.et_pb_row>.et_pb_column{background:#fff;border:1px
solid #808080;padding:20px
40px}html .et_button_no_icon .et_pb_button.bt_Cerrar,
html .et_pb_button.bt_Cerrar,
html .et_pb_button.br_Cerrar:hover{border:0
!important;padding:0
!important;font-size:18px;padding:0
0 10px 20px !important;float:right;font-weight:700;z-index:10;background-color:transparent !important;color:#2e2e2e !important}.imagenMitadAltura,
.imagenMitadAltura .et_pb_slides,
.slider100 .imagenMitadAltura .et_pb_slides
.et_pb_slide{height:45vh !important;max-height:45vh !important}.imagenMitadAltura
.et_pb_slide{background-position-y:top !important}.imagenMitadAltura
.et_pb_slide_description{padding:6% 8%}.newsletterHome{height:45vh !important;max-height:45vh !important}.newsletterHome
.wpcf7{padding-top:50px}.newsletterHome input::placeholder{color:#4c4c4c !important}.av-newsletter
.cabecera{line-height:1em;text-align:center;padding:10px}.av-newsletter
.texto{line-height:1em;text-align:center;padding:20px
0 50px;font-weight:400}.av-newsletter .av-field{width:40%;float:left}.av-newsletter .av-field.av-field-button{width:20%}.av-newsletter .wpcf7-submit{padding:12px
10px;font-weight:400}.av-newsletter .wpcf7-text{padding:10px
10px;width:97%;font-weight:400}.wpcf7 .checkbox, .acepto .form-group{display:inline}.modal-open
.et_pb_section{padding:0}#myModal .modal-dialog{padding-top:150px}#myModal .et_pb_section,
#myModal .et_pb_row,
#myModal .modal-body{padding-top:0}#myModal{background:red}#myModal,
#myModal .et_pb_section,
#myModal .et_pb_row,
#myModal .modal-body{z-index:100 !important}.modal-backdrop.in{z-index:10}.acepto
span{top:-3px;position:relative}.acepto div,
.acepto input,
.acepto
label{padding:0
!important;margin:0
!important}.acepto
input{position:static !important}.acepto{margin:19px
0}.acepto a:focus, .acepto a:hover{text-decoration:none;color:#000}.wpcf7-submit.disabled, .wpcf7-submit[disabled], fieldset[disabled] .wpcf7-submit{cursor:not-allowed;opacity:0.65}.verDetalles
i{padding-right:5px}.imagenMitadAltura
.textoGrande1{padding-bottom:20px}html .et_pb_button_module_wrapper .leerMas,
html .et_pb_button_module_wrapper .leerMas:hover{border:0
!important;padding:0
!important;font-size:18px}html .et_pb_button_module_wrapper .leerMas:hover{background:none !important}.eligeCesta,.wpcf7-response-output{max-width:850px;margin:0
auto !important}#sb_instagram #sbi_images
.sbi_item{padding-top:0 !important;padding-bottom:0 !important}#sb_instagram
.sbi_caption{font-family:'Muli',sans-serif}#sb_instagram .sbi_info
p{max-height:50px}.movil-flip{display:flex;flex-direction:row-reverse}.movil-flip .et_pb_column:nth-of-type(1){margin-right:0 !important}.movil-flip .et_pb_column:nth-of-type(2){margin-left:3% !important}html body #main-content .movil-flip .et_pb_column:nth-of-type(1){margin-right:0 !important}html body #main-content .movil-flip
.et_pb_column{margin-right:5.5% !important;margin-left:0 !important}html body #main-content .movil-flip
.ancho33{margin-right:0 !important;margin-left:3% !important}html body #main-content .movil-flip
.ancho67{margin-right:0 !important;margin-left:3% !important}.video-wrapper>div{position:relative;padding-bottom:54.15%;height:0}.video-wrapper
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.woocommerce-breadcrumb,
.woocommerce-products-header__title,
.woocommerce-result-count,
.woocommerce-ordering,
.woocommerce .product_meta,
.woocommerce .contenedorReserva,
.woocommerce-checkout .contenedorReserva,
.woocommerce-page .contenedorReserva,
.page-template-page-template-productos .contenedorReserva,
#tab-description h2,
.woocommerce-cart h1.main_title,
.woocommerce-checkout h1.main_title,
.woocommerce-order-received .datosReserva,
.metodoPago,
.woocommerce
a.added_to_cart{display:none}.woocommerce #main-content>.container{padding-top:20px !important}.woocommerce,.woocommerce-product-details__short-description{font-family:'Work Sans',sans-serif}body.custom-background.woocommerce-page{background-color:#fff !important}body.woocommerce-page #page-container{margin-top:-1px !important}.archive.woocommerce #main-content #left-area>.container,.carrito{width:100%;padding:0
!important;max-width:100%;text-align:right;font-family:'Work Sans',sans-serif;font-size:0.9375rem;text-transform:uppercase}.carrito{padding:15px
0 30px 0 !important}.single-product.woocommerce #main-content
.container{}.price{color:#000}.single_add_to_cart_button,
.woocommerce
.button{}.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.woocommerce-info
a{color:#000 !important}.woocommerce-checkout{padding-top:30px}.woocommerce form .form-row label
span{padding-left:25px;font-size:0.9rem;vertical-align:super}.woocommerce form .form-row label
span.required{padding-left:0}.woocommerce #et-main-area
a{color:#000}.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:normal !important}.lineaInferior{border-bottom:1px solid #fff}.woocommerce-Price-amount{color:#000}.cart-contents{background:url('/wp-content/themes/solymar/images/cesta.png') no-repeat center center;display:inline-block;width:23px;margin-left:5px}.cart-contents:before{font-family:WooCommerce;content:"";font-size:1.75rem;margin-top:10px;font-style:normal;font-weight:400;padding-right:5px;vertical-align:bottom}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#fff;background-color:#2ecc71;font-weight:bold;border-radius:10px;padding:1px
6px;line-height:1;font-family:Arial,Helvetica,sans-serif;vertical-align:top}.woocommerce .et_right_sidebar #left-area,
.woocommerce-cart #left-area{width:100%;padding-right:0}.et_overlay{border:0;background:rgba(0,0,0,.4)}.woocommerce-loop-product__title,
html .product .related h2.woocommerce-loop-product__title{font-size:1.5rem !important;color:#808080;text-align:center}.woocommerce ul.products li.product .price,
.contentProductos ul.products li
.price{text-align:center;line-height:33px;font-weight:600}html .summary.entry-summary
.price{float:left;padding:15px
0 25px 0;width:100%}.woocommerce-Price-amount,
html .entry-summary p.price
span{font-size:2.25rem !important}html .entry-summary
p.price{padding-top:8px}.woocommerce div.product
.product_title{float:left}.summary.entry-summary
.price{float:right}.woocommerce-product-details__short-description{float:left}.woocommerce-page div.product
form.cart{float:left;margin-bottom:0 !important}html .woocommerce div.product form.cart .button,
html .order-again a.button,#submit_redsys_payment_form{color:#948039;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;padding:0.22em 1em !important;background-color:#fff}.woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover,
#submit_redsys_payment_form:hover,
html .woocommerce div.product form.cart .button:hover{padding: .3em 1em;background-color:#948039;color:#fff !important}.woocommerce #content input.button.alt::after, .woocommerce #content input.button::after, .woocommerce #respond input#submit.alt::after, .woocommerce #respond input#submit::after, .woocommerce a.button.alt::after, .woocommerce button.button.alt::after, .woocommerce button.button::after, .woocommerce button.single_add_to_cart_button.button::after, .woocommerce input.button.alt::after, .woocommerce input.button::after, .woocommerce-page #content input.button.alt::after, .woocommerce-page #content input.button::after, .woocommerce-page #respond input#submit.alt::after, .woocommerce-page #respond input#submit::after, .woocommerce-page a.button.alt::after, .woocommerce-page a.button::after, .woocommerce-page button.button.alt::after, .woocommerce-page button.button::after, .woocommerce-page input.button.alt::after, .woocommerce-page input.button::after,a.et_pb_more_button::after{display:none}.woocommerce .quantity
input.qty{border:1px
solid #808080 !important;color:#808080 !important;background:transparent !important;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.woocommerce-page div.product form.cart
div.quantity{overflow:inherit !important;margin-right:50px !important}.woocommerce div.product
.product_title{font-size:2.4375rem;color:#808080}.woocommerce div.product form.cart .button,#submit_redsys_payment_form{font-size:1.625rem;border-style:solid;line-height:1.7em !important;float:left}.woocommerce-tabs{margin-top:40px;display:inline-block;width:100%}.cart-contents-count{background-color:#948039}.woocommerce
.quantity{position:relative !important}.woocommerce input[type=number]::-webkit-inner-spin-button,
.woocommerce input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0
!important}.woocommerce input[type=number]{-moz-appearance:textfield}.woocommerce .quantity
input{width:65px !important;height:60px !important;line-height:1.65 !important;float:left !important;display:block !important;padding:0
!important;margin:0
!important;padding-left:20px !important;border:1px
solid #808080 !important;text-align:left !important}.woocommerce .quantity input:focus{outline:0
!important}.woocommerce .quantity-nav{float:left !important;position:relative !important;height:60px !important}.woocommerce .quantity-button{position:relative !important;cursor:pointer !important;border-left:1px solid #808080 !important;width:20px !important;text-align:center !important;color:#333 !important;font-size:0.8125rem !important;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:2.4 !important;-webkit-transform:translateX(-100%) !important;transform:translateX(-100%) !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important}.woocommerce .quantity-button.quantity-up{position:absolute !important;height:50% !important;top:0 !important;border-bottom:1px solid #808080 !important}.woocommerce .quantity-button.quantity-down{position:absolute !important;bottom:1px !important;height:50% !important}.woocommerce-page
.main_title{color:#808080;font-size:2.0625rem}.woocommerce-cart-form__cart-item,
.cart-collaterals .woocommerce-Price-amount,
.woocommerce-order-details .woocommerce-Price-amount,
.woocommerce-cart-form .woocommerce-Price-amount,
.woocommerce-order .woocommerce-Price-amount,
#order_review .woocommerce-Price-amount{color:#808080 !important;font-size:1.125rem !important;font-family:'Work Sans',sans-serif}#content-area table th,
.woocommerce table.shop_table td.product-subtotal,
.woocommerce table.shop_table td.product-price{text-align:center}#content-area .woocommerce-table--order-details table
th{text-align:left !important}.woocommerce-cart-form{padding-top:30px}.woocommerce-cart-form
.quantity{margin:0
auto;padding-left:20px}.woocommerce-cart-form .product-thumbnail
a{vertical-align:inherit}.woocommerce-cart table.cart
img{width:57px;vertical-align:inherit}.woocommerce table.shop_table td
a{color:#808080}.woocommerce table.shop_table td.product-subtotal
.tax_label{display:none}#content-area table td.actions
.button{color:#808080;border-color:#808080 !important;padding: .3em 1em;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;font-family:'bebas_neueregular'}#content-area table td.actions .button:hover{border-color:#948039 !important}.wc-proceed-to-checkout a.checkout-button{border-color:#948039 !important;color:#948039 !important;background:#fff;text-transform:uppercase;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;font-family:'bebas_neueregular';font-size:1.6rem !important}.wc-proceed-to-checkout a.checkout-button:hover{color:#fff !important;background:#948039}#content-area table tr.cart-subtotal{display:none}#content-area table tr.cart-subtotal th,
#content-area table tr.order-total
th{font-size:1.125rem}#content-area table tr.cart-subtotal td,
#content-area table tr.order-total
td{line-height:32px}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals
.cart_totals{width:38%}.cart_totals .wc-proceed-to-checkout{width:50%;float:right}.woocommerce #payment #place_order,
.woocommerce-page #payment
#place_order{border-color:#948039 !important;color:#948039;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover{background-color:#948039;color:#fff}.woocommerce-terms-and-conditions
.ocultarEnModal{display:none}.woocommerce table.shop_table td
small{display:block;width:100%}.woocommerce-checkout-review-order-table th.product-total,.woocommerce-table__product-table.product-total{width:20%}.woocommerce-error{border:1px
solid red !important}.woocommerce
ul.order_details{margin:0}.woocommerce ul.order_details
li{font-size:0.8em}.woocommerce-order .woocommerce-order-details{padding-top:30px}.woocommerce-table--order-details{color:#808080}.related.products>h2{text-align:center;color:#808080;font-size:2rem !important}.woocommerce
table.shop_table{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.button.wc-backward{border-color:#948039 !important;color:#948039 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}.button.wc-backward:hover{background-color:#948039 !important;color:#fff !important}#tab-description
p{font-size:0.875rem}.woocommerce
input{font-family:'Work Sans',sans-serif}.woocommerce-checkout-review-order-table .product-name,
.woocommerce-checkout-review-order .product-name,
.woocommerce-table--order-details .woocommerce-table__product-name{text-align:left !important}.woocommerce-checkout
h3{color:#808080}.woocommerce-checkout
#order_comments{height:225px;font-family:'Work Sans',sans-serif}.woocommerce form .form-row
label{font-weight:400}.woocommerce
#customer_details{padding-bottom:30px}.woocommerce-table--order-details tfoot
th{text-align:right !important}.woocommerce-table--custom-fields
th{width:20%}.woocommerce-product-details__short-description
a{color:#948039}.related.products{clear:both}.sinReserva{padding-top:50px}html .woocommerce #left-area article,
html .woocommerce-checkout #left-area article,
html .woocommerce-page #left-area article,
html .page-template-page-template-productos #left-area
article{padding-top:0 !important}.datosReserva{border:1px
solid #f4f4f4;color:#000;margin:0;font-family:'Work Sans',sans-serif}.datosReserva>div{padding:8px
20px;border-bottom:1px solid #f4f4f4}.datosReserva
.fondoGris{background-color:#f4f4f4}.completaExperiencia{font-family:'Muli',sans-serif;font-size:1.125rem;padding:40px
0 20px 0;text-align:center}.page-template-page-template-productos #main-content .container,
.woocommerce #et-main-area1 > .container,
.woocommerce-page #et-main-area1 #main-content>.container{padding-top:110px}.page-template-page-template-productos
.main_title{text-align:center;margin-bottom:0;color:#808080;font-size:2rem}a.xcp-btn{border:2px
solid #948039 !important;background:transparent;color:#948039;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:0;font-family:'bebas_neueregular';font-size:1.1875rem}a.xcp-btn:hover{background:#948039;color:#fff}#order_review .woocommerce-checkout-review-order-table{width:48%;float:left}#order_review
#payment{width:48%;float:right;margin-bottom:30px}.woocommerce table.shop_table td
small{line-height:1.2rem}#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout
#payment{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:0;border:1px
solid rgba(0,0,0,.1)}.wc-terms-and-conditions .woocommerce-form__label{font-size:0.875rem}#place_order{font-family:'bebas_neueregular';font-size:1.5rem}.woocommerce-order-received
.woocommerce{padding-top:30px}.woocommerce-notice{padding-bottom:2em}html
.textoConfirmacion{padding-bottom:20px}.woocommerce-thankyou-order-details{margin-bottom:0}.woocommerce-error{font-family:'Muli',sans-serif;font-size:1rem !important;color:#a00 !important;border-color:#a00 !important}.return-to-shop{margin:50px
0}.cart-empty{padding-top:30px}.order-again{margin-bottom:30px}.contentProductos
ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.contentProductos
li{float:left;list-style:none outside;display:flex;flex-direction:column;padding-bottom:20px}.contentProductos
h2{padding: .5em 0}.contentProductos li a
img{width:100%;display:block;height:auto}.contentProductos .et_overlay::before{color:#fff}.contentProductos
.price{display:block}.entry-content
ul.products{padding-left:0}.et_pb_code_inner
.container{width:100%}.verProductos
.fas{margin-right:5px}.verProductos
a{color:#000}.verProductos a:hover{color:#948039}.page-id-4388 .verProductos a, .page-id-4796 .verProductos
a{display:none}.woocommerce .woocommerce-terms-and-conditions,
.woocommerce-page .woocommerce-terms-and-conditions{background:#fff;padding:0
1em 1em 1em}#redsys_payment_form{padding:30px
0}#redsys_payment_form .button.cancel,
#redsys_payment_form .button.cancel:hover{color:#999;border-radius:0;float:left;border:0;font-size:15px;clear:both;padding:30px
0;background:none}#redsys_payment_form .button.cancel:hover{color:#000 !important}.woocommerce-order-details table
th{width:50% !important}.woocommerce-order-details table tfoot
th{text-align:left !important}.woocommerce-order-details table tfoot td,
.woocommerce-order-details table tbody .woocommerce-table__product-total,
.woocommerce-order-details table thead .woocommerce-table__product-table{text-align:right !important}.bt_back{margin-bottom:30px}.bt_back
a.et_pb_button.bt_dorado{font-size:1.8em;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.bt_back .et_pb_button::after{content:"\34";padding-top:4px;margin-left:-4em}.bt_back .et_pb_button:hover::after{content:"\34";padding-top:4px;margin-left:-5.5em}.woocommerce-invalid-required-field{padding:6px}.woocommerce-order-pay
.woocommerce{padding-bottom:50px}.woocommerce-order-pay .woocommerce
button{margin:20px
0}.xoo-cp-container .xoo-cp-ptitle
a{color:#000}.imprimir
i{padding-right:10px;vertical-align:middle}.imprimir
a{font-size:2rem}.imprimir a::after{display:none}#order_comments_field
.optional{display:none}.cli-modal-content, .cli-modal-content *, #cookie-law-info-bar
*{text-transform:none;font-family:"helvetica neue",helvetica,arial,sans-serif;border-radius:0px}.cli-tab-footer .cli-btn{background:#948039;border-radius:none}.cli_pg_page_contaner
div{margin-bottom:15px}.cli_cookie_category_single_hd{margin-top:15px;font-size:20px}.wt-cli-iframe-placeholder{width:100%!important}body
.sc_card{box-shadow:none;margin:2em
auto;padding:0.2em 0}body .sc_card h1, body .sc_card h2, body .sc_card h3, body .sc_card h4, body .sc_card h5, body .sc_card
h6{margin:0
0 0.2em}html body.home #main-footer
.container{padding-top:0!important;width:100%}#footer-bottom{display:none}#main-footer{padding:20px
0 0 0}#main-footer p,
#main-footer li
a{font-family:'Work Sans',sans-serif;font-size:14px;font-weight:400}#main-footer .redes_sociales
a{font-size:24px}.espacio{padding:15px}#et-footer-nav
.container{text-align:center}.bottom-nav
li{padding:0
8px 0 3px;border-right:1px solid #fff;line-height:14px}.bottom-nav li:last-child{border:0}.bottom-nav
a{color:#fff}#footer-widgets .footer-widget
li{list-style:none;padding:0
0 10px 0}#footer-widgets .footer-widget li::before{display:none}.et_pb_widget{width:100%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget
.fwidget{margin-bottom:20px}.redes_sociales{float:left;padding:20px
0 !important}.redes_sociales
li{float:left;padding:0
15px 0 0 !important}.redes_sociales
a{color:#fff}.redes_sociales
.fa{font-size:26px}.footer-widget
ul{padding-bottom:15px;padding-left:0}.footer-widget
p{padding-bottom:10px}.separador{border-bottom:1px solid #fff}.logosFooter
.logo{float:left;padding:15px
15px 0 0;min-height:70px}.contentEnlaces{float:left;padding-top:25px;clear:both}.et_pb_gutters3 .footer-widget{margin-bottom:2%}.bottom-nav
li{font-weight:400}.et_pb_scroll_top.et-pb-icon{bottom:50px}#main-content .container::before{width:0}.logoFooterCol2{padding-bottom:10px}.logoFooterCol2
img{max-height:70px}#formureservas{float:left}.bt_checkin{text-transform:uppercase}.bt_checkin
a{line-height:30px!important;padding:2px
10px!important;font-family:'Muli',sans-serif;height:30px}.reserva_responsive
button{width:49%;float:left}.reserva_responsive
a{width:49%;float:right;font-size:20px}@media (max-width:1600px){#top-menu
li{padding-right:15px}.contenedorReserva{left:19%}.granhotel
.contenedorReserva{left:30%}html .et_pb_slider.sliderRestaurante .et_pb_slide_1
.et_pb_slide_description{padding-right:22% !important;padding-left:22% !important}html .et_pb_slider.sliderRestaurante .et_pb_slide_1.et_pb_slide .et_pb_slide_description
.et_pb_slide_content{font-size:60px !important}.contenedorReserva{top:79px}.lateralFoto
.textoGrande1{padding-right:20px}}@media (max-width:1400px){.et_header_style_left #et-top-navigation nav > ul > li > a,
.et_header_style_split #et-top-navigation nav > ul > li > a,
.et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a,
.et_header_style_split .et-fixed-header #et-top-navigation nav > ul > li > a,
.et_header_style_left #et-secondary-nav .menu-item-has-children > a:first-child,
.et_header_style_left #top-menu .menu-item-has-children>a:first-child{font-size:20px;padding:10px
5px}#top-menu{padding-top:6px}.logo_suitopia{max-height:46px!important}#et-secondary-nav .menu-item-has-children > a:first-child::after,
#top-menu .menu-item-has-children>a:first-child::after{right:-12px}.home .et_pb_section>div{}.et_pb_slide_2 .et_pb_slide_description
h2{padding:0
!important}.et_pb_slide_description,
.et_pb_slider_fullwidth_off
.et_pb_slide_description{padding:10% 0}.reservaBarraMenu
.contentReserva{transform:translate(0,-70px);-webkit-transform:translate(0,-70px);-o-transform:translate(0,-70px);-moz-transform:translate(0,-70px)}.contenedorReserva{top:69px}.contentReserva{height:67px}.contentReserva input, .contentReserva
select{font-size:15px}.contentReserva .wpcf7-submit{font-size:20px}.et_header_style_fullscreen .et-fixed-header #et-top-navigation,
.et_header_style_fullscreen #et-top-navigation{padding-top:14px !important}.et_header_style_fullscreen #et-top-navigation.menu_movil{padding-top:22px !important}.et_header_style_left
.logo_container{padding-top:10px}.et_pb_blurb_container
.et_pb_module_header{top:30%}.textoGrande0{font-size:4em}.textoGrande1{font-size:3.5em}.textoGrande2{font-size:2em !important;line-height:1em}.lateralFoto{padding-top:50px}.lateralFoto
.textoGrande1{padding-right:40px}.et_pb_slide_description
h5.et_pb_slide_title{font-size:52px}.et_pb_slide_description{padding-right:30px !important;padding-left:30px !important}.sliderPrincipal
.et_pb_slide_description{padding-right:0 !important;padding-left:0 !important}.textoCentradoGrande.et_pb_text_0{padding-right:19% !important;padding-left:19% !important}.tresAnunciosDosTextos .et_pb_blurb_description .textopie,
.AnunciosDosTextos .et_pb_blurb_0.et_pb_blurb h3 a,
.AnunciosDosTextos .et_pb_blurb_1.et_pb_blurb h3 a,
.AnunciosDosTextos .et_pb_blurb_2.et_pb_blurb h3
a{font-size:42px !important;line-height:40px !important}.AnunciosDosTextos .et_pb_blurb
h3{line-height:40px !important}.tituloconBorde
.et_pb_text_inner{font-size:37px !important;line-height:1em}.tituloconBorde.et_pb_text{padding-top:5px !important;padding-bottom:5px !important}.tituloconBorde
.textoGrande1{font-size:37px !important}.tituloconBorde
.textoGrande2{font-size:22px !important}.anuncioUnaLinea.et_pb_blurb
h3{line-height:40px !important}.contentContacto{top:27px}.selectorIdiomas{top:23px}.et_pb_row{padding:2% 15px}.slider100 .et_pb_slide_image .et_pb_slide,
.slider100 .et_pb_slides
.et_pb_slide{}.clubPremium
.textoGrande1{font-size:40px}.contacto_menu .contentContactoMenu span,
.contacto_menu .contentContactoMenu span
a{font-size:14px}.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li
a{font-size:22px}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide .sub-menu
a{font-size:16px}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu>li{padding-bottom:8px}.menu_centro > ul > li > a,
.et_slide_in_menu_container .et_mobile_menu>.menu-item-has-children>a{padding-bottom:5px !important}#sb_instagram{padding-top:40px}#sb_instagram #sbi_images div:nth-child(n+5){display:none !important}.contentContacto a
span{display:none}.livecam{top:15px;right:125px}.et-fixed-header
.livecam{top:15px;right:175px}}@media (min-width:1200px){body.modal-open,
body.modal-open #main-header,
body.et_pb_fullscreen_menu_active,
body.et_pb_fullscreen_menu_active #main-header,
body.et_pb_fullscreen_menu_active
.et_pb_fullscreen_nav_container{padding-right:15px !important}}@media (max-width:1199px){#et-top-navigation.menu_movil{padding-top:24px !important}.contentContacto{right:80px}.et-fixed-header
.selectorIdiomas{right:60px}#top-menu{padding-left:80px}.textoCentradoGrande.et_pb_text_0{padding-right:17% !important;padding-left:17% !important}.lateralFoto{margin-left:50px;padding-top:10px}.lateralFoto
.et_pb_text_1{padding-right:10px !important}.textopie{bottom:90px;font-size:35px}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:33%}.et_pb_gutters3 .footer-widget{margin-right:0}.menu_centro{padding:0
2%}.contacto_menu .contentContactoMenu span,
.contacto_menu .contentContactoMenu .contentIndividual
a{font-size:12px}.menu_izq .logo_container
img{max-width:80%}.contenedorReserva{left:11%}.contentReserva{height:67px}html
.et_pb_button.leerMas{padding:0
!important;width:100%}.sliderVideo.et_pb_row,.sliderVideo.et_pb_row_1{height:initial !important}.sliderVideo iframe .html5-video-player .video-click-tracking,
.sliderVideo iframe .html5-video-player .video-stream{height:100vh !important}}@media (max-width:980px){.campo_promo{float:left;margin-right:15px;border-bottom:1px solid #fff;height:38px;line-height:33px;font-family:'Muli',sans-serif;width:100%}.campo_promo
input{background:#000 !important;margin-left:5px;font-size:18px;width:100%}.campo_promo input::placeholder{color:#bbbbbb!important}.campo_promo input::-webkit-input-placeholder{color:#bbb}.campo_promo input:-moz-placeholder{color:#bbb;opacity:1}.campo_promo input::-moz-placeholder{color:#bbb;opacity:1}.campo_promo input:-ms-input-placeholder{color:#bbb}.campo_promo input::-ms-input-placeholder{color:#bbb}.contenedorReserva,.contenedor-loading{display:none}.textoCentradoGrande.et_pb_text_0{padding:40px
7% 5% 7% !important}.aspanion{padding-left:15px;padding-right:15px}#main-footer{height:auto !important;padding-bottom:60px}.et_header_style_left
#logo{max-width:200px;padding-top:0}.textoGrande0{font-size:2.5em}.textoGrande1{font-size:2.2em;line-height:1.1em}.imagenGrande .textoGrande1,
html
.tituloH1{padding:0
10% 80px 10%}.lineaInferior
.textoGrande1{font-size:40px}.textoGrande2{font-size:1.6em !important}.textoGrande2
br{display:none}.et_pb_text_inner
.textoGrande2{display:inline}.ancho67{width:60% !important}.lateralFoto{margin-left:5% !important;margin-top:0;margin-bottom:0;padding-top:20px}html .et_pb_slider.sliderRestaurante .et_pb_slide_1.et_pb_slide .et_pb_slide_description
.et_pb_slide_content{font-size:52px !important}#hoteles-menu .container,
#gourmet-menu
.container{padding-left:0;margin-left:0}.contentContacto,
.et-fixed-header
.contentContacto{right:150px;top:15px}.selectorIdiomas{right:60px;top:13px}#main-header{padding-bottom:7px}.et_header_style_fullscreen #et-top-navigation.menu_movil{padding-top:12px !important}.et_header_style_left .mobile_menu_bar, .et_header_style_split
.mobile_menu_bar{padding-bottom:0}span.logo_helper{display:none}.et_fullwidth_nav #main-header
.container{padding:0
5px}.mobile_menu_bar{opacity:1 !important;visibility:visible !important}.et_pb_row{padding:30px
15px}.reserva_responsive{display:block}.formu_contacto>div{width:100%}.formu_contacto .wpcf7-form-control{max-width:100%}.slider100 .et_pb_slide_image .et_pb_slide,
.slider100 .et_pb_slides
.et_pb_slide{height:auto}.textopie{bottom:30px;font-size:28px}#main-header
.container{width:100%}.et_pb_text_10.bordeDorado,.bordeDorado{margin-right:21%;margin-left:21%;padding:5px
0 !important}.et_pb_section_12.contentAspanion{height:auto !important}.aspanion{padding-top:0 !important}.ancho100 .et_pb_column,
.ancho100 .et_pb_gutters3.et_pb_row
.et_pb_column{margin-right:2% !important}.tresAnunciosDosTextos .et_pb_blurb_description .textopie,
.AnunciosDosTextos .et_pb_blurb_0.et_pb_blurb h3 a,
.AnunciosDosTextos .et_pb_blurb_1.et_pb_blurb h3 a,
.AnunciosDosTextos .et_pb_blurb_2.et_pb_blurb h3
a{font-size:32px !important;line-height:28px !important;letter-spacing:4px}.et_pb_column{margin-bottom:0}html
.bt_dorado_inferior{font-size:1.6em}.tituloconBorde
.et_pb_text_inner{font-size:40px !important}.sliderRestaurante
.et_pb_slide_description{padding-bottom:30% !important}html .et_pb_slider.sliderRestaurante .et_pb_slide_1.et_pb_slide .et_pb_slide_description
.et_pb_slide_content{font-size:40px !important}html .et_pb_slider.sliderRestaurante
.et_pb_button{font-size:22px !important}.contentAspanion{padding:30px
0 !important}.contentAspanion
img{width:80%;padding-bottom:20px}.contentAspanion
.et_pb_text_inner{text-align:center}body:not(.home) .et_pb_image_wrap{padding-bottom:30px}body:not(.home) .et_pb_column{padding-bottom:20px}body:not(.home) .et_pb_row{padding-top:0}.et_pb_main_blurb_image{margin-bottom:0}.lineaInferior{padding-top:20px !important}.lineaInferior
.et_pb_column.et_pb_column_1_3{width:29.666% !important;margin-right:5.5%}.lineaInferior
.et_pb_main_blurb_image{margin-bottom:0}.lineaInferior
.et_pb_row{padding:0px
15px}.clubPremium
.textoPequeno0{width:auto;padding:0
25px 0 0}.ventanaModal>.et_pb_row{width:100%;padding:0}.newsletterHome{padding:0
15px}.reservaBarraMenu
.contentReserva{transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0)}.contentReserva
.formureservas{display:none}.modal
.formureservas{display:block}body
.ancho67{width:100% !important;float:none}body
.ancho33{width:100% !important;float:none}.movil-text-center
*{text-align:center}.movil-text-center
.et_pb_divider{margin:0
auto !important}.movil-text-center{padding:0
15px}body .et_pb_row:last-child .et_pb_column:last-child{margin-bottom:30px}body
.et_pb_text_1{padding-right:0px !important}.movil-text-center
.et_pb_text{padding-right:0px !important;margin-bottom:20px}.movil-text-center{padding-top:30px}html body.home .bt_dorado_inferior,
html body.home
.bt_azul_inferior{margin:0
auto;float:none;position:static}.movil-flip .et_pb_column:nth-of-type(2){margin-left:0 !important}body
.lateralFoto{margin-left:3% !important}.tituloconBorde .et_pb_text_inner
h2{font-size:28px !important}body
.tituloconBorde{padding-left:20px !important;padding-right:20px !important}.movil-flip{display:block}.livecam,
.et-fixed-header
.livecam{right:205px}html body #main-content .movil-flip
.ancho67{margin-left:0 !important}.edad_ninos
select{margin-right:20px;width:42%!important}}@media (max-width:980px) and (min-width:768px){.et_pb_section.ancho100
.et_pb_row{display:block}html
.bt_dorado_inferior{bottom:30px}}@media (max-width:767px){.et_header_style_slide
.et_slide_in_menu_container{width:100% !important;max-width:100%}.AnunciosDosTextos .et_pb_blurb_container
.et_pb_module_header{top:20%}.textopie{bottom:200px}.ancho33,.ancho67{width:100% !important}html .et_pb_slider.sliderRestaurante .et_pb_slide_1.et_pb_slide .et_pb_slide_description
.et_pb_slide_content{font-size:48px !important}.et_header_style_left #logo, .et_header_style_split
#logo{width:auto}html .bt_dorado_inferior,
html .home
.bt_dorado_inferior{position:relative;bottom:0;margin-bottom:20px}.et_pb_slide_description
.et_pb_button_wrapper{bottom:0}.lateralFoto{padding-top:20px;padding-bottom:30px}.et_pb_blurb_container
.et_pb_module_header{top:45%}.menu_izq,.menu_centro,.menu_drcha{display:table-footer-group;width:100%}.et_header_style_fullscreen
ul#mobile_menu_slide{text-align:center}.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li,.menu_centro>ul>li>a{padding-left:0 !important;margin-left:0 !important;margin-right:0 !important}.et_slide_in_menu_container .et_mobile_menu>.menu-item-has-children>a{padding-left:30px !important}#IWantHelp{max-width:450px;margin:0
auto}.logo_container{max-width:250px}.et_menu_container{width:100%}#footer-widgets{padding-bottom:0}.lineaInferior
.et_pb_column.et_pb_column_1_3{width:100% !important;margin-right:0%}.lineaInferior .et_pb_blurb_container
.et_pb_module_header{top:30%}.et_pb_text.tituloconBorde{margin-bottom:10px !important}.menu_centro
.et_mobile_menu_arrow{display:none !important}.et_slide_in_menu_container .et_mobile_menu>.menu-item-has-children>a{padding-left:0 !important}.imagenGrande .textoGrande1,
html
.tituloH1{padding:0
0 80px 0}.et_pb_text_10.bordeDorado,.bordeDorado{margin-right:10%;margin-left:10%;padding-right:5% !important;padding-left:5% !important}.home
div{vertical-align:top}.ventanaModal>.et_pb_row>.et_pb_column{padding:20px
!important}#suitopia-footer
.container{padding-left:0}.newsletterHome{height:auto !important;max-height:none !important}.av-newsletter
.texto{padding-bottom:20px}.av-newsletter .av-field{margin-bottom:10px}.av-newsletter .av-field,
.av-newsletter .wpcf7-text,
.av-newsletter .av-field.av-field-button{width:100% !important}html
.newsletterHome{height:auto !important;max-height:none !important}.et_pb_slide_description{padding-right:0 !important;padding-left:0 !important}.lateralFoto{margin:0
!important;padding:20px
15px 30px !important}#sb_instagram{padding-top:0}.bt_back{text-align:center}.page-template-page-template-productos #main-content .container,
.woocommerce #et-main-area1 > .container,
.woocommerce-page #et-main-area1 #main-content>.container{padding:70px
0 0 0}#main-content table.cart td.product-quantity{height:85px}.woocommerce .cart_item
.quantity{width:65px;height:60px;float:right;text-align:right;margin:0
20px 0}#order_review .woocommerce-checkout-review-order-table,
#order_review
#payment{width:100%}.woocommerce-checkout{padding-top:0}.woocommerce .quantity-nav{position:absolute !important;right:-20px}.woocommerce-thankyou-order-details{padding:0
!important}.woocommerce-thankyou-order-details
li{width:100%;border:0
!important;padding-bottom:5px}}@media (max-width:399px){html .et_pb_slider.sliderRestaurante .et_pb_slide_1.et_pb_slide .et_pb_slide_description
.et_pb_slide_content{font-size:40px !important}html .et_pb_slider.sliderRestaurante .et_pb_slide_1
.et_pb_slide_description{padding-right:5% !important;padding-left:5% !important}.textopie{bottom:80px}.formu_contacto
.fila{display:block}.formu_contacto .campo,
.formu_contacto .campo_formu,
.formu_contacto .campo_formu
textarea{width:100%}.contentContacto,
.et-fixed-header
.contentContacto{right:110px}.selectorIdiomas, .et-fixed-header
.selectorIdiomas{right:36px !important}.selectorIdiomas
a{padding-left:5px}.et_menu_container>#et-top-navigation{right:10px}.logosFooter
.logo{padding:15px
10px 0 0}.logosFooter .logo:last-child{padding-right:0}.et_header_style_fullscreen .et_slide_in_menu_container
span.mobile_menu_bar.et_toggle_fullscreen_menu{top:5px !important;right:10px !important}.et_header_style_fullscreen
ul#mobile_menu_slide{padding-top:20px}.et_pb_text_10.bordeDorado,.bordeDorado{margin-right:5%;margin-left:5%}.clubPremium
input{max-width:100%}.clubPremium .wpcf7-text{width:100%}.menu_izq
.contacto_menu{padding:0
15px !important}.wpcf7-form
label{width:100%}.wpcf7
input{max-width:100%}.livecam,
.et-fixed-header
.livecam{right:155px}.page-template-page-template-productos
.main_title{font-size:1.5rem}.verProductos{padding-bottom:15px !important}.verProductos
a{font-size:0.8rem}.woocommerce-page div.product form.cart
div.quantity{margin-right:0 !important}.woocommerce-page div.product
form.cart{width:100%}html .woocommerce div.product form.cart
.button.single_add_to_cart_button{float:right}.woocommerce-cart-form{padding-top:0}#content-area table tr.woocommerce-cart-form__cart-item{font-size:0.9rem !important}.cart_totals .wc-proceed-to-checkout{width:100%}.xoo-cp-icon-check.xoo-cp-added,
.xoo-cp-content .xoo-cp-pdetails,
.xoo-cp-content .xoo-cp-ptotal,table.xoo-cp-pdetails,.xoo-cp-icon-spinner{display:none !important}}@media (min-width:1420px) and (max-width:1670px){.suitopia
.contenedorReserva{left:17%}}@media (min-width:767px) and (max-width:1420px){.campos
input{width:110px}}