@font-face {
font-family: 'mealPlanner';
src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
font-weight: normal;
font-style: normal;
}
[class^="mp-icon-"], [class*=" mp-icon-"] { font-family: 'mealPlanner' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mp-icon-ui-36:before {
content: "\e913";
}
.mp-icon-ui-35:before {
content: "\e914";
}
.mp-icon-ui-07:before {
content: "\e911";
}
.mp-icon-others-45:before {
content: "\e912";
}
.mp-icon-ui-83:before {
content: "\e90d";
}
.mp-icon-ui-88:before {
content: "\e90e";
}
.mp-icon-ui-22:before {
content: "\e90f";
}
.mp-icon-documents-15:before {
content: "\e910";
}
.mp-icon-arrow-down:before {
content: "\e908";
}
.mp-icon-arrow-up:before {
content: "\e909";
}
.mp-icon-minus:before {
content: "\e905";
}
.mp-icon-minus-circle:before {
content: "\e906";
}
.mp-icon-minus-circle2:before {
content: "\e907";
}
.mp-icon-arrow-right:before {
content: "\e900";
}
.mp-icon-arrow-left:before {
content: "\e901";
}
.mp-icon-arrow-right2:before {
content: "\e902";
}
.mp-icon-arrow-left2:before {
content: "\e903";
}
.mp-icon-cross:before {
content: "\e904";
}
.mp-icon-marquee-plus:before {
content: "\e90a";
}
.mp-icon-square-plus:before {
content: "\e90b";
}
.mp-icon-file-add:before {
content: "\e90c";
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.ct-double-octave:after,.ct-major-eleventh:after,.ct-major-second:after,.ct-major-seventh:after,.ct-major-sixth:after,.ct-major-tenth:after,.ct-major-third:after,.ct-major-twelfth:after,.ct-minor-second:after,.ct-minor-seventh:after,.ct-minor-sixth:after,.ct-minor-third:after,.ct-octave:after,.ct-perfect-fifth:after,.ct-perfect-fourth:after,.ct-square:after{content:"";clear:both}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;line-height:1}.ct-grid-background,.ct-line{fill:none}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-chart-donut .ct-label,.ct-chart-pie .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-area,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-slice-pie{fill:#d70206}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-area,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-slice-pie{fill:#f05b4f}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{display:table}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{display:table}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{display:table}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{display:table}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{display:table}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{display:table}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{display:table}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{display:table}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{display:table}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{display:table}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{display:table}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{display:table}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{display:table}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{display:table}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{display:table}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{display:table}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.chartist-tooltip {
position: absolute;
display: inline-block;
opacity: 0;
min-width: 5em;
padding: .5em;
background: #F4C63D;
color: #453D3F;
font-family: Oxygen,Helvetica,Arial,sans-serif;
font-weight: 700;
text-align: center;
pointer-events: none;
z-index: 1;
-webkit-transition: opacity .2s linear;
-moz-transition: opacity .2s linear;
-o-transition: opacity .2s linear;
transition: opacity .2s linear; }
.chartist-tooltip:before {
content: "";
position: absolute;
top: 100%;
left: 50%;
width: 0;
height: 0;
margin-left: -15px;
border: 15px solid transparent;
border-top-color: #F4C63D; }
.chartist-tooltip.tooltip-show {
opacity: 1; }
.ct-area, .ct-line {
pointer-events: none; }.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:transparent}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:15px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:0;width:15px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}.recipe-floating-box {
transition: all 0.3s ease;
}
body.meal-planner-modal-active .recipe-floating-box {
transform: translate(-50%, 70px);
}
.meal-plan-close {
color: #fff;
border-radius: 20px;
font-size: 22px;
text-align: center;
position: absolute;
top: -25px;
right: -25px;
cursor: pointer;
}
.add-to-mean-plan-btn {
padding: 8px 15px;
margin-top: 5px;
margin-bottom: 10px;
display: inline-block;
background-color: #87ac23;
border: none;
color: #fff;
border-radius: 4px;
}
.add-to-mean-plan-btn:hover {
background-color: #66821a;
}
.add-to-mean-plan-btn i {
display: inline-block;
vertical-align: middle;
margin-right: 15px;
padding-right: 10px;
border-right: 1px solid rgba(255, 255, 255, 0.5);
font-size: 20px;
}
.add-to-mean-plan-btn span {
display: inline-block;
vertical-align: middle;
}
.os-modal {
padding: 50px;
background-color: #fff;
position: fixed;
top: 50%;
left: 50%;
width: 610px;
max-width: 100%;
z-index: 9999;
transform: translate(-50%, -50%);
border-radius: 4px;
box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.7);
}
.os-modal.no-padding {
padding: 0px;
}
.os-meal-planner-fader {
content: "";
background-color: rgba(0, 0, 0, 0.6);
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 9998;
}
.os-meal-planner-fader:after {
display: block;
position: absolute;
top: 50%;
left: 50%;
font-family: 'osfont';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #fff;
font-size: 25px;
content: "\f110";
transition: all 0.2s ease;
-webkit-animation: spinningAnimation 0.8s linear infinite;
animation: spinningAnimation 0.8s linear infinite;
}
.meal-plan-select-popup {
padding: 30px;
font-family: 'Domine', Avenir Next W01, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
font-weight: 400;
font-size: 14px;
}
.meal-plan-select-popup h3 {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-bottom: 15px;
margin-bottom: 15px;
margin-top: 0px;
}
.meal-plan-select-popup .meal-plan-selects-w {
display: flex;
justify-content: space-between;
}
.meal-plan-select-popup .create_new_meal_plan_btn,
.meal-plan-select-popup .select_meal_plan_btn {
padding: 7px 12px;
border-radius: 4px;
height: auto;
font-size: 14px;
text-shadow: none;
color: #fff;
background-color: #2f5fe3;
border: none;
box-shadow: none;
outline: none;
}
.meal-plan-select-popup .create_new_meal_plan_btn:focus,
.meal-plan-select-popup .select_meal_plan_btn:focus {
outline: none;
}
.meal-plan-select-popup .create_new_meal_plan_btn:disabled,
.meal-plan-select-popup .select_meal_plan_btn:disabled {
background-color: #eee;
color: #aaa;
}
.meal-plan-select-popup .mp-select-or {
width: 80px;
font-size: 20px;
text-align: center;
}
.meal-plan-select-popup .mp-select-new-w {
text-align: right;
}
.meal-plan-select-popup .create_new_meal_plan_btn {
background-color: #88aa3d;
}
.meal-planner-w {
font-family: 'Domine', Avenir Next W01, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
padding: 10px;
font-weight: 400;
font-size: 14px;
}
.meal-planner-w .mp-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 0px;
padding-top: 0px;
}
.meal-planner-w .mp-header-left {
display: flex;
align-items: center;
justify-content: space-between;
}
.meal-planner-w .mp-header-right {
display: flex;
align-items: center;
justify-content: space-between;
}
.meal-planner-w .mpp-name {
margin: 0px;
padding: 0px 20px 0px 10px;
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.meal-planner-w .mpp-name label {
display: none;
}
.meal-planner-w .mpp-name input {
display: inline-block;
border: 1px solid #979797;
border-radius: 4px;
padding: 3px 7px;
background-color: #fff;
width: 120px;
}
.meal-planner-w .mpp-days {
padding: 0px 20px;
border-right: 1px solid rgba(0, 0, 0, 0.1);
text-align: center;
}
.meal-planner-w .mpp-days label {
display: inline-block;
margin-right: 3px;
}
.meal-planner-w .mpp-days input[type="text"] {
display: inline-block;
width: 40px;
border: 1px solid #979797;
border-radius: 4px;
padding: 3px 7px;
background-color: #fff;
}
.meal-planner-w .mpp-visibility {
text-align: center;
padding: 0px 20px;
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.meal-planner-w .mpp-visibility label {
display: inline-block;
margin-right: 3px;
}
.meal-planner-w .mpp-visibility .select-w {
width: 90px;
display: inline-block;
position: relative;
text-align: right;
}
.meal-planner-w .mpp-visibility .select-w:after {
content: "\e908"; font-family: 'mealPlanner' !important;
speak: none;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: 'mealPlanner';
font-weight: normal;
font-style: normal;
position: absolute;
top: 50%;
right: 5px;
transform: translateY(-50%);
}
.meal-planner-w .mpp-visibility select {
background-color: #fff;
-webkit-appearance: none;
border: 1px solid #979797;
border-radius: 4px;
width: 100%;
padding: 3px 15px 3px 7px;
}
.meal-planner-w .mpp-save-btn {
padding: 0px 10px 0px 30px;
white-space: nowrap;
position: relative;
}
.meal-planner-w .mpp-save-btn img {
display: inline-block;
vertical-align: middle;
position: absolute;
left: 0px;
top: 50%;
transform: translateY(-50%);
opacity: 0;
transition: opacity 0.2s ease;
}
.meal-planner-w .mpp-save-btn.disabled img {
opacity: 1;
}
.meal-planner-w .mpp-save-btn button {
display: inline-block;
vertical-align: middle;
text-decoration: none;
border: none;
background-color: #88aa3d;
padding: 4px 15px;
border-radius: 4px;
color: #fff;
outline: none;
}
.meal-planner-w .mpp-save-btn button:hover {
background: #6a8430;
}
.meal-planner-w .mpp-save-btn button:disabled {
background-color: #eee;
color: #aaa;
}
.meal-planner-w .mpp-print-btn,
.meal-planner-w .mpp-share-btn {
display: none;
}
.meal-planner-w .mp-days-w {
position: relative;
}
.meal-planner-w .mp-days-i {
background-image: url(//www.thegfrecipes.com/wp-content/plugins/osetin-meal-planner/assets/img/bg-pattern.png);
background-repeat: repeat;
padding: 0px;
}
.meal-planner-w .mp-day {
width: 380px;
border: 1px solid #C3B29D;
border-radius: 6px;
box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);
margin: 15px 10px;
display: inline-block;
background-color: #fff;
outline: none;
opacity: 0.5;
transition: all 0.2s ease;
}
.meal-planner-w .mp-day.slick-current {
opacity: 1;
}
.meal-planner-w .mpd-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 10px 10px 20px;
border-bottom: 1px solid #C3B29D;
}
.meal-planner-w .mpd-info {
flex: 1;
}
.meal-planner-w .mpd-info .mpd-number {
font-size: 47px;
color: #d3e6dd;
margin: 0px;
line-height: 1;
margin-bottom: 0px;
font-weight: 700;
letter-spacing: -4px;
text-transform: uppercase;
}
.meal-planner-w .mpd-info .mpd-calories span {
color: #acbdbc;
margin-right: 5px;
}
.meal-planner-w .mpd-info .mpd-calories strong {
color: #c39b9b;
}
.meal-planner-w .mpd-chart {
width: 70px;
flex: 0 1 70px;
height: 70px;
position: relative;
}
.meal-planner-w .mpd-legend {
width: 120px;
flex: 0 1 120px;
padding-left: 30px;
padding-top: 5px;
}
.meal-planner-w .mpd-legend .mpd-legend-label {
margin-bottom: 3px;
font-size: 11px;
position: relative;
color: #777;
}
.meal-planner-w .mpd-legend .mpd-legend-label span {
color: #111;
}
.meal-planner-w .mpd-legend .mpd-legend-label:before {
content: "";
width: 7px;
height: 7px;
background-color: #aaa;
position: absolute;
left: -15px;
top: 50%;
transform: translateY(-50%);
}
.meal-planner-w .mpd-legend .mpd-legend-label.legend-carbs:before {
background-color: #ffbcbc;
}
.meal-planner-w .mpd-legend .mpd-legend-label.legend-protein:before {
background-color: #ffe6ba;
}
.meal-planner-w .mpd-legend .mpd-legend-label.legend-fat:before {
background-color: #ade0ff;
}
.meal-planner-w .mpd-body {
padding: 20px;
height: 285px;
overflow: hidden;
}
.meal-planner-w .mpd-period-header {
font-size: 14px;
color: #A4A4A4;
margin-bottom: 5px;
}
.meal-planner-w .mp-footer {
padding: 10px 0px 0px 0px;
}
.meal-planner-w .mp-footer .recipe-holders-w {
overflow: hidden;
}
.meal-planner-w .mp-footer .recipe-holders {
display: flex;
align-items: center;
justify-content: space-between;
}
.meal-planner-w .mp-footer .recipe-holder {
border-radius: 8px;
margin: 0px 10px;
width: 30%;
height: 50px;
}
.meal-planner-w .mp-footer .recipe-holder .mpdp-close,
.meal-planner-w .mp-footer .recipe-holder .mpdp-open {
display: none;
}
.meal-planner-w .mp-footer .recipe-holder.empty {
border: 1px dashed #758C9A;
}
.meal-planner-w .mp-footer .recipe-holder .mpdp-name-w {
padding-left: 15px;
}
.meal-planner-w .mp-footer .recipe-holder .mpdp-name {
height: 14px;
font-size: 11px;
overflow: hidden;
width: 93px;
white-space: nowrap;
}
.meal-planner-w .slick-prev,
.meal-planner-w .slick-next {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: inline-block;
border: none;
background-color: #fff;
padding: 0px;
outline: none;
}
.meal-planner-w .slick-prev:before,
.meal-planner-w .slick-next:before {
font-size: 15px;
display: inline-block;
}
.meal-planner-w .slick-prev {
left: -33px;
border-radius: 4px 0px 0px 4px;
}
.meal-planner-w .slick-prev:before {
content: "\e901"; font-family: 'mealPlanner' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
padding: 10px 7px;
}
.meal-planner-w .slick-next {
right: -33px;
border-radius: 0px 4px 4px 0px;
}
.meal-planner-w .slick-next:before {
content: "\e902"; font-family: 'mealPlanner' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
padding: 10px 7px;
}
.mpd-period-recipes {
min-height: 45px;
margin-bottom: 10px;
border: 1px dashed transparent;
}
.mpd-period.empty .mpd-period-recipes {
border: 1px dashed rgba(0, 0, 0, 0.4);
border-radius: 6px;
}
.mpd-period.over.empty .mpd-period-recipes {
padding: 5px;
}
.mpd-period.over .mpd-period-header {
color: #2975a5;
}
.mpdp-recipe {
font-family: 'Domine', Avenir Next W01, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
font-size: 14px;
position: relative;
cursor: move;
transition: all 0.2s ease;
}
.mpdp-recipe + .mpdp-recipe {
margin-top: 10px;
}
.mpdp-recipe .mpdp-close {
position: absolute;
top: 6px;
right: 6px;
font-size: 12px;
color: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.mpdp-recipe .mpdp-close:hover {
color: #E00505;
}
.mpdp-recipe .mpdp-open {
position: absolute;
top: 6px;
right: 25px;
font-size: 12px;
color: rgba(0, 0, 0, 0.5);
cursor: pointer;
}
.mpdp-recipe .mpdp-open:hover {
color: #4384dd;
}
.mpdp-recipe.gu-mirror {
width: 335px;
opacity: 1;
}
.mpdp-recipe.gu-mirror .mpdp-close {
display: none;
}
.mpdp-recipe.gu-mirror .mpdp-recipe-i {
border: 1px solid #333;
box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.4);
}
.mpdp-recipe-i {
border: 1px solid #ACACAC;
padding: 5px;
border-radius: 4px;
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
background-color: #fff;
display: flex;
align-items: center;
}
.mpdp-thumb {
width: 32px;
}
.mpdp-thumb img {
max-width: 100%;
height: auto;
border-radius: 4px;
display: inline-block;
vertical-align: bottom;
}
.mpdp-thumb .mpdp-thumb-i {
height: 35px;
background-size: cover;
background-position: center center;
}
.mpdp-name-w {
padding-left: 10px;
padding-right: 15px;
flex: 1;
}
.mpdp-name {
color: #3F3F3F;
}
.mpdp-nutritions {
margin-top: 2px;
display: flex;
}
.mpdpn {
height: 5px;
transition: all 0.15s ease;
cursor: pointer;
position: relative;
}
.mpdpn span {
position: absolute;
display: none;
left: 50%;
transform: translateX(-50%);
bottom: 10px;
white-space: nowrap;
background-color: #111;
color: #fff;
border-radius: 4px;
padding: 3px 10px;
font-size: 11.2px;
}
.mpdpn span:after {
width: 6px;
height: 6px;
content: "";
transform: rotate(45deg) translateX(-50%);
position: absolute;
bottom: -5px;
left: 50%;
background-color: #111;
}
.mpdpn:hover span {
display: block;
}
.mpdpn-carbs {
background-color: #ffbcbc;
}
.mpdpn-carbs:hover {
background-color: #ff5656;
}
.mpdpn-protein {
background-color: #ffe6ba;
}
.mpdpn-protein:hover {
background-color: #ffc154;
}
.mpdpn-fat {
background-color: #ade0ff;
}
.mpdpn-fat:hover {
background-color: #47b9ff;
}
.mp-font { font-family: 'mealPlanner' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ct-label {
font-size: 9px;
}
.ct-series-a .ct-slice-pie {
fill: #ade0ff;
}
.ct-series-a .ct-slice-pie:hover {
fill: #47b9ff;
}
.ct-series-b .ct-slice-pie {
fill: #ffbcbc;
}
.ct-series-b .ct-slice-pie:hover {
fill: #ff5656;
}
.ct-series-c .ct-slice-pie {
fill: #ffe6ba;
}
.ct-series-c .ct-slice-pie:hover {
fill: #ffc154;
}
.chartist-tooltip {
position: absolute;
display: block;
opacity: 0;
min-width: 30px;
white-space: nowrap;
padding: 3px 7px;
background: #111;
color: #fff;
font-family: 'Domine', Avenir Next W01, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
font-weight: 400;
font-size: 11px;
text-align: center;
pointer-events: none;
z-index: 999;
border-radius: 2px;
transform: translateY(10px);
}
.chartist-tooltip:before {
content: "";
position: absolute;
top: 100%;
left: 50%;
width: 0;
height: 0;
margin-left: -4px;
border: 4px solid transparent;
border-top-color: #111;
}
.chartist-tooltip.tooltip-show {
opacity: 1;
}
.ct-area,
.ct-line {
pointer-events: none;
}
.meal-plans-list .meal-plan {
margin-bottom: 20px;
padding-bottom: 20px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.meal-plans-list h3 {
margin-bottom: 20px;
}
.meal-plans-list .meal-plan-actions {
font-size: 14px;
}
.meal-plans-list .meal-plan-actions a {
display: inline-block;
margin-right: 20px;
padding-right: 20px;
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.meal-plans-list .meal-plan-actions a i {
font-size: 20px;
display: inline-block;
vertical-align: middle;
}
.meal-plans-list .meal-plan-actions a span {
margin-left: 5px;
display: inline-block;
vertical-align: middle;
}
.meal-plans-list .meal-plan-actions .delete-meal-plan {
color: #942428;
}
.full-meal-plan-recipes {
font-family: 'Domine', Avenir Next W01, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
font-weight: 400;
font-size: 11px;
padding: 50px;
padding-top: 40px;
background-color: #fff;
}
.full-meal-plan-recipes .print-meal-plan-actions {
padding: 20px;
margin-bottom: 20px;
box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.2);
position: fixed;
top: 0px;
left: 0px;
right: 0px;
z-index: 9999;
background-color: #fff;
text-align: center;
}
.full-meal-plan-recipes .print-meal-plan-actions a {
display: inline-block;
font-size: 15px;
border: 1px solid #111;
color: #111;
padding: 6px 12px;
border-radius: 6px;
margin: 0px 20px;
}
.full-meal-plan-recipes .print-meal-plan-actions a span,
.full-meal-plan-recipes .print-meal-plan-actions a i {
display: inline-block;
vertical-align: middle;
}
.full-meal-plan-recipes .print-meal-plan-actions a i {
font-size: 20px;
}
.full-meal-plan-recipes .print-meal-plan-actions a span {
margin-left: 5px;
}
.full-meal-plan-recipes .print-meal-plan-days-w {
border-left: 1px solid rgba(0, 0, 0, 0.4);
border-bottom: 1px solid rgba(0, 0, 0, 0.4);
display: flex;
flex-wrap: wrap;
}
.full-meal-plan-recipes .mp-day {
padding: 30px;
border-top: 1px solid rgba(0, 0, 0, 0.4);
border-right: 1px solid rgba(0, 0, 0, 0.4);
flex: 0 0 50%;
vertical-align: top;
page-break-inside: avoid;
}
.full-meal-plan-recipes .mpdp-recipe-i {
padding: 8px 0px;
}
.full-meal-plan-recipes .mpd-period-header {
margin-bottom: 3px;
}
.full-meal-plan-recipes .mpd-period-recipes {
min-height: 30px;
}
.full-meal-plan-recipes .mpd-number {
font-size: 28px;
font-weight: 700;
margin-bottom: 20px;
}
.full-meal-plan-recipes .mpdp-close,
.full-meal-plan-recipes .mpdp-nutritions,
.full-meal-plan-recipes .mpd-chart,
.full-meal-plan-recipes .mpdp-thumb {
display: none!important;
}
.full-meal-plan-recipes .mpd-period:last-child .mpd-period-recipes:last-child {
margin-bottom: 0px;
}
.full-meal-plan-recipes .mpd-calories,
.full-meal-plan-recipes .mpd-legend {
display: inline-block;
margin-right: 10px;
color: rgba(0, 0, 0, 0.5);
font-size: 12.6px;
}
.full-meal-plan-recipes .mpd-calories strong,
.full-meal-plan-recipes .mpd-legend strong {
margin-left: 5px;
}
.full-meal-plan-recipes .mpd-header {
margin-bottom: 20px;
}
.full-meal-plan-recipes .mpd-legend-label {
display: inline-block;
margin-right: 10px;
}
.single-osetin_meal_plan .meal-planner-w {
padding: 10px 0px;
}
.single-osetin_meal_plan .meal-planner-w .mpp-share-btn,
.single-osetin_meal_plan .meal-planner-w .mpp-print-btn {
display: block;
margin-left: 20px;
}
.single-osetin_meal_plan .meal-planner-w .mpp-share-btn a,
.single-osetin_meal_plan .meal-planner-w .mpp-print-btn a {
border: 1px solid #2a84e4;
background-color: #2a84e4;
color: #fff;
padding: 4px 15px;
border-radius: 4px;
display: inline-block;
vertical-align: middle;
white-space: nowrap;
}
.single-osetin_meal_plan .meal-planner-w .mpp-share-btn a i,
.single-osetin_meal_plan .meal-planner-w .mpp-print-btn a i {
font-size: 18px;
display: inline-block;
vertical-align: middle;
}
.single-osetin_meal_plan .meal-planner-w .mpp-share-btn a span,
.single-osetin_meal_plan .meal-planner-w .mpp-print-btn a span {
margin-left: 5px;
display: inline-block;
vertical-align: middle;
}
.single-osetin_meal_plan .meal-planner-w .mpp-share-btn a {
border: 1px solid #111;
background-color: #fff;
color: #111;
}
.single-osetin_meal_plan .meal-planner-w .mp-day {
width: 366px;
}
.single-osetin_meal_plan .meal-planner-w .mp-footer .recipe-holder .mpdp-name {
width: auto;
}
.single-osetin_meal_plan .meal-planner-w .mp-footer .recipe-holders {
justify-content: space-between;
}
.single-osetin_meal_plan .meal-planner-w .mpdp-thumb {
flex: 0 0 32px;
}
.single-osetin_meal_plan .meal-planner-w .mpdp-name-w {
flex: 1;
overflow: hidden;
}
.single-osetin_meal_plan .meal-planner-w .mpp-name {
padding-left: 0px;
}
.single-osetin_meal_plan .meal-planner-w .mpp-name label {
display: inline-block;
}
.single-osetin_meal_plan .meal-planner-w .meal-plan-close {
display: none;
}
.single-osetin_meal_plan .meal-planner-w .mp-header .mp-header-left {
justify-content: flex-start;
}
.single-osetin_meal_plan .meal-planner-w .mp-days-i {
background-image: none;
}
.single-osetin_meal_plan .meal-planner-w .mp-day {
opacity: 1;
}
.single-osetin_meal_plan .no-edit .mpp-name,
.single-osetin_meal_plan .no-edit .mpp-visibility,
.single-osetin_meal_plan .no-edit .mpp-save-btn {
display: none;
}
.single-osetin_meal_plan .no-edit .mpp-days {
padding-left: 0;
}
.single-osetin_meal_plan .no-edit .mpp-share-btn {
margin-left: 0px;
margin-right: 0px;
}
.single-osetin_meal_plan .no-edit .mpp-print-btn {
margin-left: 0;
}
body.print-meal-plan {
background-color: #fff;
}
body.print-meal-plan #wpadminbar {
display: none;
}
body.print-meal-plan .all-wrapper {
display: none;
}
@media print {
.print-meal-plan .print-meal-plan-actions {
display: none;
}
.print-meal-plan .full-meal-plan-recipes {
padding: 0px;
}
}.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}