html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
} audio,
canvas,
progress,
video {
display: inline-block; vertical-align: baseline; } audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  a {
background-color: transparent;
} a:active,
a:hover {
outline: 0;
}  abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} h1 {
font-size: 2em;
margin: 0.67em 0;
} mark {
background: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 1em 40px;
} hr {
box-sizing: content-box;
height: 0;
} pre {
overflow: auto;
} code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}   button,
input,
optgroup,
select,
textarea {
color: inherit; font: inherit; margin: 0; } button {
overflow: visible;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} input {
line-height: normal;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
} input[type="search"] {
-webkit-appearance: textfield; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } textarea {
overflow: auto;
} optgroup {
font-weight: bold;
}  table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}html {
color: #222;
font-size: 1em;
line-height: 1.4;
} ::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
} hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
} audio,
canvas,
iframe,
img,
svg,
video {
vertical-align: middle;
} fieldset {
border: 0;
margin: 0;
padding: 0;
} textarea {
resize: vertical;
} .browserupgrade {
margin: 0.2em 0;
background: #ccc;
color: #000;
padding: 0.2em 0;
}   .hidden {
display: none !important;
} .visuallyhidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
} .visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
} .invisible {
visibility: hidden;
} .clearfix:before,
.clearfix:after {
content: " "; display: table; }
.clearfix:after {
clear: both;
} @media only screen and (min-width: 35em) { }
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx),
(min-resolution: 120dpi) { } @media print {
*,
*:before,
*:after {
background: transparent !important;
color: #000 !important; box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
} a[href^="#"]:after,
a[href^="javascript:"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
} thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
@font-face {
  font-family: 'Didoni';
  src: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/Didoni.eot?#iefix) format('embedded-opentype'),  url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/Didoni.woff) format('woff'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/Didoni.ttf)  format('truetype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/Didoni.svg#Didoni) format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
    font-family: 'ProximaNova-Regular';
    src: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Regular.otf) format('opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Regular.woff) format('woff'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Regular.ttf) format('truetype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova-Regular-Italic';
    src: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-RegularIt.eot?#iefix) format('embedded-opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-RegularIt.otf) format('opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-RegularIt.woff) format('woff'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-RegularIt.ttf) format('truetype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova-Bold';
    src: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Bold.otf) format('opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Bold.woff) format('woff'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Bold.ttf) format('truetype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova-Bold-Italic';
    src: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-BoldIt.eot?#iefix) format('embedded-opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-BoldIt.otf) format('opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-BoldIt.woff) format('woff'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-BoldIt.ttf) format('truetype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-BoldIt.svg#ProximaNova-BoldIt) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova-Black';
    src: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Black.eot?#iefix) format('embedded-opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Black.otf) format('opentype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Black.woff) format('woff'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Black.ttf) format('truetype'), url(//theyogacorner.co.nz/wp-content/themes/yoga2016/fonts/ProximaNova-Black.svg#ProximaNova-Black) format('svg');
    font-weight: normal;
    font-style: normal;
}   .box-sizing, .wrapper, .btn, #site-header .top-links > ul > li > ul > li > a, #main-nav > ul > li > ul > li > a, #hero-banner .slogan, .blocks .block, .blocks .stay-tuned #newsletter, .blocks .stay-tuned #newsletter input[type="email"], .blocks .stay-tuned #newsletter input[type="submit"], .article .content, #price-table ul li, #price-table ul li .package, #price-table ul li .price, .content-text, #teachers-list li, #teachers-list li .img, #teachers-list li .name, #site-footer .social-links, #site-footer .contact-info, #massage-list li, #modalbox, #modalbox #modalWrp #main-content, .wcs3-class-container .wcs3-details-book-online {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
input {
-webkit-appearance: none;
border-radius: 0; }
.clearfix:before, .blocks:before,
.clearfix:after,
.blocks:after {
content: " "; display: table; }
.clearfix:after, .blocks:after {
clear: both; } body {
background-color: #fff;
font-family: "ProximaNova-Regular", "Arial", sans-serif;
-webkit-font-smoothing: subpixel-antialiased;
font-weight: 400;
color: #000;
letter-spacing: 1px;
opacity: 0; }
body.active {
opacity: 1;
-moz-transition: opacity, 0.5s;
-o-transition: opacity, 0.5s;
-webkit-transition: opacity, 0.5s;
transition: opacity, 0.5s; }
#body-wrap {
width: 100%; }
.wrapper {
width: 100%;
height: 100%;
padding: 0 50px;
margin: 0 auto;
position: relative; }
.section {
width: 100%;
float: left;
background-color: #fff; }
.hidden {
display: none; }
p {
font-size: 16px;
line-height: 30px;
margin: 10px 0; }
a {
color: #000; }
a.unclickable {
cursor: default; }
b, strong {
font-family: "ProximaNova-Bold", "Arial",sans-serif;
font-weight: normal; }
h1 {
font-family: "Didoni", serif;
font-weight: normal;
font-size: 90px;
line-height: 90px;
letter-spacing: 1px;
margin: 0 0 30px; }
h2 {
font-family: "Didoni", serif;
font-weight: normal;
font-size: 48px;
line-height: 60px;
letter-spacing: 1px;
margin: 0 0 30px; }
h3 {
font-family: "Didoni", serif;
font-weight: normal;
font-size: 40px;
line-height: 40px;
letter-spacing: 1px;
margin: 0 0 30px; }
h4 {
font-family: "Didoni", serif;
font-weight: normal;
font-size: 28px;
line-height: 34px;
letter-spacing: 1px;
margin: 0 0 30px; }
h5 {
font-size: 14px;
line-height: 36px;
color: #000;
margin: 0 0 20px; }
h6 {
font-size: 12px;
line-height: 24px;
color: #000;
margin: 0 0 20px; }
input:focus {
outline: none; }
.img {
text-align: center; }
.img img {
width: 100%;
height: auto; }
img {
max-width: 100%; }
.link {
font-family: "ProximaNova-Bold", "Arial", sans-serif; }
.btn {
width: auto;
height: 60px;
font-size: 14px;
line-height: 60px;
background-color: #E16E1E;
font-family: "ProximaNova-Bold", "Arial", sans-serif;
color: #fff;
display: block;
padding: 0 30px;
text-decoration: none;
margin: auto;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
-moz-transition: background-color, 1s;
-o-transition: background-color, 1s;
-webkit-transition: background-color, 1s;
transition: background-color, 1s; }
.btn:hover {
background-color: #E16E1E; }
.btn.theme2 {
background-color: #138D7C; }
.btn.theme2:hover {
background-color: #E16E1E; }
.section {
padding: 72px 0; }
.sec-ttl {
font-size: 30px;
line-height: 30px;
color: #E16E1E;
position: relative;
text-transform: uppercase;
font-weight: 700;
padding-left: 30px;
padding-bottom: 40px;
z-index: 3; }
.sec-ttl .line {
width: 7px;
height: 50px;
background-color: #E16E1E;
display: block;
position: absolute;
bottom: -30px;
left: 30px; }  #site-header {
width: 100%;
margin: 0 auto;
height: 130px;
position: absolute;
z-index: 99;
background-color: transparent; }
#site-header.contact {
background-color: rgba(0, 0, 0, 0.75); }
#site-header .logo {
width: 308px;
height: 53px;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/logo.png);
background-position: top left;
background-repeat: no-repeat;
position: absolute;
top: 60px;
left: 50px; }
#site-header .top-links {
float: right;
font-size: 12px;
line-height: 24px;
position: absolute;
top: 30px;
right: 50px;
z-index: 2; }
#site-header .top-links > ul {
padding: 0;
margin: 0;
list-style: none;
float: right; }
#site-header .top-links > ul > li {
float: right;
margin: 0 0 0 15px;
position: relative; }
#site-header .top-links > ul > li > a {
text-decoration: none;
color: #F1F1F1;
display: block; }
#site-header .top-links > ul > li > a.fb {
width: 30px;
height: 30px;
text-indent: -9999px;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/facebook_icon.png);
background-position: center center;
background-repeat: no-repeat;
margin-top: -5px; }
#site-header .top-links > ul > li > a.ins {
width: 30px;
height: 30px;
text-indent: -9999px;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/instagram_icon.png);
background-position: center center;
background-repeat: no-repeat;
margin-top: -5px; }
#site-header .top-links > ul > li > a.btn {
padding: 0 20px;
height: 30px;
line-height: 30px;
margin: -3px 10px 0 0;
font-size: 12px;
background-color: #138D7C; }
#site-header .top-links > ul > li > a.btn:hover {
background-color: #E16E1E; }
#site-header .top-links > ul > li.hasChild > a {
padding-right: 20px;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/triangle.png);
background-position: 100% 38%;
background-repeat: no-repeat; }
#site-header .top-links > ul > li > ul {
width: 160px;
padding: 0;
margin: 0;
list-style: none;
position: absolute;
top: 24px;
right: 0;
background-color: #F1F1F1;
text-align: right;
opacity: 0;
display: none;
float: left;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
border-radius: 10px;
overflow: hidden;
z-index: 1; }
#site-header .top-links > ul > li > ul > li {
width: 100%;
float: left;
border-top: 1px solid #BABABA; }
#site-header .top-links > ul > li > ul > li:first-child {
border-top: none; }
#site-header .top-links > ul > li > ul > li > a {
text-decoration: none;
padding: 5px 20px;
float: left;
width: 100%;
-moz-transition: background-color, 0.5s;
-o-transition: background-color, 0.5s;
-webkit-transition: background-color, 0.5s;
transition: background-color, 0.5s; }
#site-header .top-links > ul > li > ul > li > a:hover {
background-color: #BABABA; }
#hamburger {
width: 40px;
height: 40px;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/icon_menu.png);
background-position: center center;
background-repeat: no-repeat;
position: fixed;
z-index: 998;
top: 30px;
right: 20px;
background-size: 100% 100%;
display: none; }
#main-nav {
width: 60%;
height: auto;
background-color: transparent;
float: right;
margin: 75px 0 0; }
#main-nav > ul {
list-style: none;
padding: 0;
margin: 0 auto;
width: auto;
float: right; }
#main-nav > ul > li {
float: left;
margin-left: 30px;
position: relative; }
#main-nav > ul > li > a {
display: block;
text-decoration: none;
line-height: 30px;
color: #fff;
font-size: 16px;
display: inline-block;
-moz-transition: color, 0.3s;
-o-transition: color, 0.3s;
-webkit-transition: color, 0.3s;
transition: color, 0.3s; }
#main-nav > ul > li > a:hover {
color: #E16E1E; }
#main-nav > ul > li.hasChild > a {
padding-right: 20px;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/triangle.png);
background-position: 100% 50%;
background-repeat: no-repeat; }
#main-nav > ul > li > ul {
width: 160px;
padding: 0;
margin: 0;
list-style: none;
position: absolute;
top: 30px;
right: 0;
background-color: #F1F1F1;
text-align: right;
opacity: 0;
display: none;
float: left;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
border-radius: 20px;
overflow: hidden; }
#main-nav > ul > li > ul > li {
width: 100%;
float: left; }
#main-nav > ul > li > ul > li > a {
text-decoration: none;
padding: 10px 20px;
float: left;
font-size: 14px;
width: 100%; }  .banner {
width: 100%;
height: 100vh;
float: left;
position: relative;
background-color: #E16E1E;
background-repeat: no-repeat;
background-position: center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; }
#hero-banner {
width: 100%;
height: 100vh;
overflow: hidden;
position: relative;
background-color: transparent;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
text-align: center; }
#hero-banner ul {
padding: 0;
margin: 0;
list-style: none;
width: 100%;
height: 100vh; }
#hero-banner ul li {
width: 100%;
height: 100%; }
#hero-banner .slogan {
position: absolute;
width: 100%;
height: auto;
color: #fff;
left: 0;
bottom: 50px;
text-align: center;
padding: 0 50px;
text-align: center; }
#hero-banner .slogan h1 {
opacity: 0;
margin: 0; }
.blocks {
width: 100%;
font-size: 24px;
line-height: 36px; }
.blocks .halfBlock {
width: 50%;
height: 720px;
float: left; }
.blocks .halfBlock a {
text-decoration: none; }
.blocks .block {
width: 100%;
float: left;
padding: 50px 150px 50px 50px; }
.blocks .block.smallBlock {
width: 50%;
height: 360px;
float: left;
color: #fff;
position: relative;
background-position: center center;
background-repeat: no-repeat;
background-size: cover; }
.blocks .block.smallBlock h3 {
position: absolute;
bottom: 50px;
left: 50px;
margin: 0; }
.blocks p {
font-size: 24px; }
.blocks .new-to-yoga {
height: 720px;
color: #fff;
background-repeat: no-repeat;
background-position: center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; }
.blocks .new-to-yoga a {
color: #fff;
text-decoration: underline; }
.blocks .special-events {
height: 360px;
color: #E16E1E;
background-color: #F1F1F1;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/corner_top_right_l.png);
background-position: top right;
background-repeat: no-repeat; }
.blocks .special-events a {
color: #E16E1E;
text-decoration: underline; }
.blocks .stay-tuned {
color: #fff;
position: relative;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/_example/stay_tuned_2.jpg);
background-position: top right;
background-repeat: no-repeat;
background-size: cover; }
.blocks .stay-tuned .intro {
width: 50%;
float: left; }
.blocks .stay-tuned #newsletter {
width: 360px;
font-size: 16px;
float: right;
position: absolute;
top: 50px;
right: 50px;
padding-left: 30px;
-moz-transition: background-color, 0.5s;
-o-transition: background-color, 0.5s;
-webkit-transition: background-color, 0.5s;
transition: background-color, 0.5s; }
.blocks .stay-tuned #newsletter:focus {
background-color: #BABABA; }
.blocks .stay-tuned #newsletter #mc_embed_signup div.mce_inline_error {
display: none !important; }
.blocks .stay-tuned #newsletter #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {
border: 3px solid red; }
.blocks .stay-tuned #newsletter #mce-error-response,
.blocks .stay-tuned #newsletter #mce-success-response {
float: left;
font-size: 14px;
line-height: 22px;
padding: 0 0 10px;
color: #fff; }
.blocks .stay-tuned #newsletter input[type="email"] {
width: 100%;
height: 60px;
line-height: 60px;
color: #000;
margin: 0 0 20px;
padding: 0 30px;
float: right;
border: none;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px; }
.blocks .stay-tuned #newsletter input[type="submit"] {
font-family: "ProximaNova-Bold", "Arial", sans-serif;
width: 144px;
height: 60px;
padding: 0 30px;
background-color: #138D7C;
color: #fff;
text-align: center;
float: right;
margin-left: 20px;
border: none;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px; }  .page-title {
width: 100%;
text-align: center;
color: #E16E1E;
text-align: center; }
.article {
width: 100%;
max-width: 792px;
margin: 72px auto; }
.article .image {
width: 288px;
float: left; }
.article .content {
width: 504px;
float: left;
padding-left: 30px; }
.article:nth-child(even) .image {
float: right; }
.article:nth-child(even) .content {
padding-left: 0;
padding-right: 30px; }
#special-events {
padding-bottom: 50px; }
#special-events .article {
padding: 50px 0 0;
margin: 50px auto 0;
border-top: 1px solid #F1F1F1; }
#special-events .article:first-child {
border-top: none;
padding-top: 0; }
#special-events .article h4 {
margin: 0; }
#special-events .article .date {
color: #E16E1E;
font-family: "ProximaNova-Bold", "Arial", sans-serif;
font-size: 24px;
margin: 10px 0 20px; }
#special-events .article .image {
width: 100%;
margin: 0 0 10px; }
#special-events .article .content {
width: 100%;
padding: 0; }
.single-article {
width: 100%;
max-width: 648px;
margin: 0 auto; }
.single-article p {
margin: 30px 0; }
.single-article img {
width: 100%;
height: auto;
margin-bottom: 30px; }  #price-table {
width: 100%;
background-color: #fff; }
#price-table ul {
width: 100%;
padding: 0;
list-style: none;
margin: 0 0 40px 0;
float: left; }
#price-table ul h5 {
margin: 0;
float: left; }
#price-table ul .button {
margin: 0;
float: right;
font-weight: normal;
text-transform: none; }
#price-table ul.general-package li:first-child {
display: none; }
#price-table ul li {
width: 100%;
padding: 20px 30px;
float: left;
background-color: #fff;
border-bottom: 1px solid #BABABA; }
#price-table ul li.head {
border-bottom: 2px solid #BABABA;
padding-bottom: 0; }
#price-table ul li.head > div {
font-size: 12px;
line-height: 36px;
color: #999;
font-weight: bold;
text-transform: uppercase; }
#price-table ul li.odd {
background-color: #fafafa; }
#price-table ul li > div {
float: left; }
#price-table ul li .package {
width: 30%;
padding-right: 30px;
font-size: 14px;
line-height: 30px;
color: #000;
font-weight: bold; }
#price-table ul li .price {
width: 15%;
padding-right: 30px;
font-size: 18px;
line-height: 30px;
color: #E16E1E;
font-weight: bold; }
#price-table ul li .price .special {
color: #fff;
padding: 5px 10px 2px;
border-radius: 5px;
background-color: #E16E1E;
display: inline-block; }
#price-table ul li .price .regular {
font-size: 10px;
color: #FD9317;
display: block;
font-weight: normal;
margin: 10px 0 0; }
#price-table ul li .features {
width: 55%;
font-size: 14px;
line-height: 30px; }
#price-table ul li .features .purchase-btn {
float: right;
max-width: 400px; }
#price-table ul li .features .purchase-btn span {
width: 100%;
text-align: right;
font-weight: bold;
font-size: 12px;
line-height: 18px;
color: #999999;
display: block;
padding: 10px 0;
float: right; }
#price-table ul li .buy {
background-color: #E16E1E;
color: #fff;
height: 30px;
line-height: 30px;
text-align: center;
float: right;
padding: 0 20px;
display: none; }
#price-table ul.private-lessons li .buy, #price-table ul.others li .buy {
display: none; }
#price-table ul .btn {
float: right;
height: 30px;
line-height: 30px;
padding: 0 15px;
font-size: 12px;
line-height: 33px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
-ms-border-radius: 15px;
border-radius: 15px;
-moz-transition: background-color, 0.5s;
-o-transition: background-color, 0.5s;
-webkit-transition: background-color, 0.5s;
transition: background-color, 0.5s; }
#price-table ul .btn:hover {
background-color: #138D7C; }
.content-text {
width: 100%;
padding: 20px 30px;
background-color: #fafafa;
border-top: 1px solid #BABABA;
border-bottom: 1px solid #BABABA;
font-size: 14px;
line-height: 30px;
float: left; }
.content-text h5 {
margin-left: 0; }
.content-text img {
max-width: 100%;
height: auto; }  #teachers-sec {
width: 100%; }
#teachers-sec .wrapper {
max-width: 1080px; }
#teachers-list {
width: 100%;
max-width: 100%;
padding: 0;
margin: 30px auto;
list-style: none; }
#teachers-list li {
width: 25%;
height: auto;
float: left;
position: relative; }
#teachers-list li .img {
display: block;
width: 100%;
height: 100%;
position: relative;
float: left;
overflow: hidden;
background-color: #BABABA; }
#teachers-list li .name {
height: 80px;
font-family: "Didoni", serif;
display: block;
width: 100%;
padding: 15px 20px;
bottom: 0;
left: 0;
color: #E16E1E;
font-size: 18px;
text-align: left;
float: left;
text-decoration: none; }  #site-footer {
width: 100%;
padding: 0;
color: #BABABA;
background-color: #F1F1F1;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/corner_bot_right_l.png);
background-position: bottom right;
background-repeat: no-repeat;
float: left;
position: relative;
z-index: 1; }
#site-footer ul {
list-style: none;
padding: 0;
margin: 0;
width: 100%; }
#site-footer ul li {
width: 100%;
float: left; }
#site-footer ul li a {
color: #BABABA;
font-size: 16px;
line-height: 22px;
text-decoration: none;
display: block;
background-position: left center;
background-repeat: no-repeat;
height: 50px;
margin: 10px 0;
float: left; }
#site-footer ul li a.fb {
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/facebook_icon2.png); }
#site-footer ul li a.ins {
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/instagram_icon2.png); }
#site-footer ul li a.ph {
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/phone_icon.png); }
#site-footer ul li a.email {
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/email_icon.png); }
#site-footer ul li a.address {
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/address_icon.png); }
#site-footer ul li a span {
float: left;
margin: 5px 0 0 62px; }
#site-footer ul li a.ph span, #site-footer ul li a.email span {
margin-top: 15px; }
#site-footer .social-links, #site-footer .contact-info {
width: 45%;
float: left;
padding: 50px 0 30px; }
#site-footer .social-links {
float: right; }
#site-footer #credits {
width: 100%;
color: #BABABA;
padding: 40px 0;
font-size: 12px;
line-height: 22px;
float: left; }
#site-footer #credits .copyright {
width: 100%;
float: left;
text-align: center; }  #main-content {
width: 100%;
padding-top: 72px;
padding-bottom: 72px;
float: left; }
#main-content a {
color: #E16E1E; }
#main-content .entry-title,
#main-content .entry-content {
width: 100%;
max-width: 840px;
margin-left: auto;
margin-right: auto; }
#massage-list {
padding: 0;
margin: 0;
list-style: none; }
#massage-list li {
width: 50%;
float: left;
padding: 0 1px;
margin-bottom: 2px; }
#massage-list li .info {
padding: 30px;
background-color: #F1F1F1; }
#massage-list li .info .title {
font-size: 24px;
line-height: 36px;
margin-bottom: 20px;
color: #000;
font-weight: bold; }
#massage-list li .info .phone {
font-size: 14px;
font-weight: bold;
color: #E16E1E; }  .content-404 p {
font-size: 24px;
line-height: 34px; }
.content-404 p a {
text-decoration: none; }
.content-404 p a:hover {
text-decoration: underline; }  #modalbox {
background-color: transparent;
padding: 0;
display: none;
max-height: 100%;
overflow: scroll;
-webkit-overflow-scrolling: touch; }
#modalbox .modalClose {
width: 50px;
height: 50px;
background-color: #E16E1E;
background-image: url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/icon_close.png);
background-position: center center;
background-repeat: no-repeat;
display: block;
position: absolute;
right: -50px;
top: 0;
text-decoration: none;
z-index: 10; }
#modalbox #modalWrp {
width: 100%;
background-color: #fff; }
#modalbox #modalWrp #main-content {
padding: 50px; }
#modalbox #modalWrp .wrapper {
padding: 0; }
#modalbox #modalImg {
max-width: 432px;
height: auto;
display: block;
position: absolute;
left: 0;
top: -288px;
display: none; }
#modalbox #modalCnt {
width: 100%;
background-color: #fff;
font-size: 14px;
line-height: 30px; }  .wcs3-schedule-wrapper tr.odd {
background-color: #3f3f3f; }
.wcs3-schedule-wrapper th {
text-transform: uppercase;
font-size: 12px;
padding: 20px 0;
border: 1px solid #BABABA; }
.wcs3-schedule-wrapper td {
border: 1px solid #BABABA;
font-size: 12px;
line-height: 22px;
position: relative; }
.wcs3-class-container {
padding: 10px 8px; }
.wcs3-class-container .wcs3-details-book-online {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
display: block;
color: #E16E1E;
background-color: #000;
display: none;
text-decoration: none;
text-align: center; }
.wcs3-class-container .wcs3-details-book-online span {
width: 100%;
text-align: center;
display: block;
position: absolute;
font-size: 12px;
line-height: 20px;
top: 50%;
margin-top: -10px; }
.wcs3-class-container:hover .wcs3-details-book-online {
display: block; }  #loading {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.3);
z-index: 999;
display: none; }
.loader {
display: inline-block;
width: 30px;
height: 30px;
position: relative;
border: 5px solid #E16E1E;
top: 50%;
left: 50%;
margin-top: -15px;
margin-left: -15px;
animation: loader 2s infinite ease; }
.loader-inner {
vertical-align: top;
display: inline-block;
width: 100%;
background-color: #E16E1E;
animation: loader-inner 2s infinite ease-in; }
@keyframes loader {
0% {
transform: rotate(0deg); }
25% {
transform: rotate(180deg); }
50% {
transform: rotate(180deg); }
75% {
transform: rotate(360deg); }
100% {
transform: rotate(360deg); } }
@keyframes loader-inner {
0% {
height: 0%; }
25% {
height: 0%; }
50% {
height: 100%; }
75% {
height: 100%; }
100% {
height: 0%; } }@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#site-header .logo{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/logo@2x.png);background-size:100% 100%}#site-header .top-links>ul>li.hasChild>a,#site-header #main-nav>ul>li.hasChild>a{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/triangle@2x.png);background-size:15px 15px}#site-header .top-links>ul>li>a.fb{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/facebook_icon@2x.png);background-size:100% 100%}#site-header .top-links>ul>li>a.ins{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/instagram_icon@2x.png);background-size:100% 100%}#hamburger{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/icon_menu@2x.png);background-size:100% 100%}#modalbox .modalClose{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/icon_close@2x.png);background-size:30px 30px}.blocks .special-events{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/corner_top_right@2x.png);background-size:180px 135px}#site-footer{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/corner_bot_right@2x.png);background-size:310px 230px}}#mobile-menu{display:none}@media only screen and (max-width: 1440px){h3{font-size:30px;line-height:34px}.blocks .halfBlock{height:640px}.blocks .new-to-yoga{height:640px}.blocks .special-events{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/corner_top_right.png)}.blocks .block{padding:30px 130px 30px 30px}.blocks .block.smallBlock{height:280px}.blocks .block.smallBlock h3{left:30px;bottom:30px}#site-footer{background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/corner_bot_right.png)}}@media only screen and (max-width: 1023px){h3{margin-bottom:0}h4{margin-bottom:20px}.wrapper{padding:0 30px}.section{padding:36px 0}#mobile-menu.mm-current{display:block}#site-header{height:110px}#site-header .top-links{display:none}#site-header .logo{top:30px}#main-nav{display:none}#hamburger{display:block;top:35px;right:30px}.banner{margin-bottom:20px}#main-content{padding-top:20px;padding-bottom:20px}.blocks .halfBlock{width:100%;height:auto}.blocks .new-to-yoga{height:450px}.blocks .block{padding:50px 150px 50px 50px}.blocks .stay-tuned .intro p{display:none}.article{margin:50px 0}.article .image{width:100%;margin-bottom:30px;text-align:center}.article .content{width:100%;text-align:center;padding:0 20px}.article:nth-child(even) .content{padding:0 20px}#modalbox .modalClose{right:0;top:0;position:absolute}}@media only screen and (max-width: 767px){.wrapper{padding:0}p{font-size:14px;line-height:22px}h1{font-size:38px;line-height:38px;margin-bottom:20px}h2{font-size:30px;line-height:36px;margin-bottom:20px}h3{font-size:24px;line-height:28px;margin-bottom:20px}h4{font-size:20px;line-height:26px;margin-bottom:10px}h5{margin:0 0 20px 20px}h6{font-size:10px;margin-bottom:10px}#site-header{height:60px}#site-header .logo{width:150px;height:26px;background-size:100% 100%;top:18px;left:20px}#hamburger{width:30px;height:30px;top:15px;right:15px}.blocks p,.blocks a{font-size:16px;line-height:22px}.blocks .block{padding:20px}.blocks .block.smallBlock{width:100%;height:180px}.blocks .new-to-yoga{height:auto}.blocks .special-events{height:auto;background-size:147px 110px}.blocks .stay-tuned{height:auto;background-image:url(//theyogacorner.co.nz/wp-content/themes/yoga2016/img/_example/stay_tuned_s.jpg)}.blocks .stay-tuned .intro{width:100%;height:auto}.blocks .stay-tuned #newsletter{position:static;width:100%;float:left;padding:0;background-position:center center}.blocks .stay-tuned #newsletter input[type="text"]{width:100%;height:50px;line-height:50px}.blocks .stay-tuned #newsletter input[type="submit"]{height:50px;float:left;margin:0}#site-footer{padding-top:0}#site-footer .social-links,#site-footer .contact-info{width:100%;padding:30px 20px}#main-content{padding:40px 0}#main-content .wrapper{padding:0 20px}.article{margin:10px 0}.article .content{padding:0 20px}.single-article p{margin:10px 0}#special-events .article{padding:0;margin:20px 0}#special-events .article h4{padding:0 20px}#special-events .article .date{padding:0 20px;font-size:16px}#special-events .article .content{padding:0 20px}#massage-sec .wrapper{padding:0}#massage-list li{width:100%;padding:0;margin-bottom:10px}#massage-list li .info{background-color:#fff;padding:20px}#massage-list li .info .title{font-size:18px;line-height:30px;margin-bottom:10px}#price-table ul li.head>div.features{display:none}#price-table ul.general-package li:first-child{display:block}#price-table ul li{padding:20px}#price-table ul li.head{display:none}#price-table ul li .package{width:70%}#price-table ul li .price{width:30%;text-align:right;padding-right:0}#price-table ul li .features{width:100%;font-size:12px;line-height:22px;padding:20px 0 0}.content-text{padding:20px}.content-text.feature-text{background-color:transparent;border:none}#teachers-list{width:100%;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#teachers-list li .name{font-size:16px}.content-404 p{font-size:14px;line-height:22px}#modalbox .modalClose{right:0;top:0;position:fixed}#modalbox #modalCnt{padding:40px 20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#modalbox #modalWrp #main-content{padding:0}}@media only screen and (max-width: 500px){#teachers-list li{width:50%}#teachers-list li .img .name{font-size:14px;line-height:20px;padding:10px}}.mm-hidden {
display: none !important; }
.mm-wrapper {
overflow-x: hidden;
position: relative; }
.mm-menu,
.mm-menu > .mm-panel {
margin: 0;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 0; }
.mm-menu {
background: inherit;
display: block;
overflow: hidden;
padding: 0; }
.mm-panel {
-webkit-transition: -webkit-transform 0.4s ease;
-moz-transition: -moz-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
-o-transition: -o-transform 0.4s ease;
transition: transform 0.4s ease;
-webkit-transform: translate3d(100%, 0, 0);
-moz-transform: translate3d(100%, 0, 0);
-ms-transform: translate3d(100%, 0, 0);
-o-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0); }
.mm-panel.mm-opened {
-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); }
.mm-panel.mm-subopened {
-webkit-transform: translate3d(-30%, 0, 0);
-moz-transform: translate3d(-30%, 0, 0);
-ms-transform: translate3d(-30%, 0, 0);
-o-transform: translate3d(-30%, 0, 0);
transform: translate3d(-30%, 0, 0); }
.mm-panel.mm-highest {
z-index: 1; }
.mm-menu > .mm-panel {
background: inherit;
border-color: inherit;
-webkit-overflow-scrolling: touch;
overflow: scroll;
overflow-x: hidden;
overflow-y: auto;
box-sizing: border-box;
padding: 0 20px; }
.mm-menu > .mm-panel.mm-hasnavbar {
padding-top: 40px; }
.mm-menu > .mm-panel:before, .mm-menu > .mm-panel:after {
content: '';
display: block;
height: 20px; }
.mm-vertical .mm-panel {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-o-transform: none !important;
transform: none !important; }
.mm-vertical .mm-listview .mm-panel,
.mm-listview .mm-vertical .mm-panel {
display: none;
padding: 10px 0 10px 10px; }
.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,
.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after {
border-color: transparent; }
.mm-vertical li.mm-opened > .mm-panel,
li.mm-vertical.mm-opened > .mm-panel {
display: block; }
.mm-vertical .mm-listview > li > .mm-next,
.mm-listview > li.mm-vertical > .mm-next {
height: 40px;
bottom: auto; }
.mm-vertical .mm-listview > li > .mm-next:after,
.mm-listview > li.mm-vertical > .mm-next:after {
top: 16px;
bottom: auto; }
.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,
.mm-listview > li.mm-vertical.mm-opened > .mm-next:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }
.mm-navbar {
border-bottom: 1px solid;
border-color: inherit;
text-align: center;
line-height: 20px;
height: 40px;
padding: 0 40px;
margin: 0;
position: absolute;
top: 0;
left: 0;
right: 0; }
.mm-navbar > * {
display: block;
padding: 10px 0; }
.mm-navbar a,
.mm-navbar a:hover {
text-decoration: none; }
.mm-navbar .mm-title {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.mm-navbar .mm-btn {
box-sizing: border-box;
width: 40px;
height: 40px;
position: absolute;
top: 0;
z-index: 1; }
.mm-navbar .mm-btn:first-child {
padding-left: 20px;
left: 0; }
.mm-navbar .mm-btn:last-child {
text-align: right;
padding-right: 20px;
right: 0; }
.mm-panel .mm-navbar {
display: none; }
.mm-panel.mm-hasnavbar .mm-navbar {
display: block; }
.mm-listview,
.mm-listview > li {
list-style: none;
display: block;
padding: 0;
margin: 0; }
.mm-listview {
font: inherit;
font-size: 14px;
line-height: 20px; }
.mm-listview a,
.mm-listview a:hover {
text-decoration: none; }
.mm-listview > li {
position: relative; }
.mm-listview > li, .mm-listview > li:after,
.mm-listview > li .mm-next,
.mm-listview > li .mm-next:before {
border-color: inherit; }
.mm-listview > li > a,
.mm-listview > li > span {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
color: inherit;
display: block;
padding: 10px 10px 10px 20px;
margin: 0; }
.mm-listview > li > a.mm-arrow,
.mm-listview > li > span.mm-arrow {
padding-right: 50px; }
.mm-listview > li:not(.mm-divider):after {
content: '';
border-bottom-width: 1px;
border-bottom-style: solid;
display: block;
position: absolute;
left: 0;
right: 0;
bottom: 0; }
.mm-listview > li:not(.mm-divider):after {
left: 20px; }
.mm-listview .mm-next {
background: rgba(3, 2, 1, 0);
width: 50px;
padding: 0;
position: absolute;
right: 0;
top: 0;
bottom: 0;
z-index: 2; }
.mm-listview .mm-next:before {
content: '';
border-left-width: 1px;
border-left-style: solid;
display: block;
position: absolute;
top: 0;
bottom: 0;
left: 0; }
.mm-listview .mm-next + a,
.mm-listview .mm-next + span {
margin-right: 50px; }
.mm-listview .mm-next.mm-fullsubopen {
width: 100%; }
.mm-listview .mm-next.mm-fullsubopen:before {
border-left: none; }
.mm-listview .mm-next.mm-fullsubopen + a,
.mm-listview .mm-next.mm-fullsubopen + span {
padding-right: 50px;
margin-right: 0; }
.mm-menu > .mm-panel > .mm-listview {
margin: 20px -20px; }
.mm-menu > .mm-panel > .mm-listview:first-child,
.mm-menu > .mm-panel > .mm-navbar + .mm-listview {
margin-top: -20px; }
.mm-listview .mm-inset {
list-style: inside disc;
padding: 0 10px 15px 40px;
margin: 0; }
.mm-listview .mm-inset > li {
padding: 5px 0; }
.mm-listview .mm-divider {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
font-size: 10px;
text-transform: uppercase;
text-indent: 20px;
line-height: 25px; }
.mm-listview .mm-spacer {
padding-top: 40px; }
.mm-listview .mm-spacer > .mm-next {
top: 40px; }
.mm-listview .mm-spacer.mm-divider {
padding-top: 25px; }
.mm-prev:before,
.mm-next:after,
.mm-arrow:after {
content: '';
border: 2px solid transparent;
display: inline-block;
width: 8px;
height: 8px;
margin: auto;
position: absolute;
top: 0;
bottom: 0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg); }
.mm-prev:before {
border-right: none;
border-bottom: none;
left: 20px; }
.mm-next:after,
.mm-arrow:after {
border-top: none;
border-left: none;
right: 20px; }
.mm-menu {
background: #f3f3f3;
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.7); }
.mm-menu .mm-navbar > *,
.mm-menu .mm-navbar a {
color: rgba(0, 0, 0, 0.3); }
.mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu .mm-listview {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu .mm-listview > li .mm-next:after,
.mm-menu .mm-listview > li .mm-arrow:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu .mm-listview > li.mm-selected > span {
background: rgba(255, 255, 255, 0.5); }
.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
background: rgba(0, 0, 0, 0.05); }
.mm-menu .mm-divider {
background: rgba(0, 0, 0, 0.05); } .mm-page {
box-sizing: border-box;
position: relative; }
.mm-slideout {
-webkit-transition: -webkit-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-opened {
overflow: hidden;
position: relative; }
html.mm-opened body {
overflow: hidden; }
html.mm-background .mm-page {
background: inherit; }
#mm-blocker {
background: rgba(3, 2, 1, 0);
display: none;
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 999999; }
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
display: block; }
.mm-menu.mm-offcanvas {
display: none;
position: fixed; }
.mm-menu.mm-current {
display: block; }
.mm-menu {
width: 80%;
min-width: 140px;
max-width: 440px; }
html.mm-opening .mm-slideout {
-webkit-transform: translate(80%, 0);
-moz-transform: translate(80%, 0);
-ms-transform: translate(80%, 0);
-o-transform: translate(80%, 0);
transform: translate(80%, 0); }
@media all and (max-width: 175px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(140px, 0);
-moz-transform: translate(140px, 0);
-ms-transform: translate(140px, 0);
-o-transform: translate(140px, 0);
transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(440px, 0);
-moz-transform: translate(440px, 0);
-ms-transform: translate(440px, 0);
-o-transform: translate(440px, 0);
transform: translate(440px, 0); } } .mm-menu.mm-top.mm-autoheight, .mm-menu.mm-bottom.mm-autoheight {
max-height: 80%; }
.mm-menu.mm-top.mm-autoheight.mm-fullscreen, .mm-menu.mm-bottom.mm-autoheight.mm-fullscreen {
max-height: 100%; }
.mm-menu.mm-measureheight > .mm-panel {
bottom: auto !important;
height: auto !important; } em.mm-counter {
font: inherit;
font-size: 14px;
font-style: normal;
text-indent: 0;
line-height: 20px;
display: block;
margin-top: -10px;
position: absolute;
right: 45px;
top: 50%; }
em.mm-counter + a.mm-next {
padding-left: 40px; }
em.mm-counter + a.mm-next + a,
em.mm-counter + a.mm-next + span {
margin-right: 90px; }
em.mm-counter + a.mm-fullsubopen {
padding-left: 0; }
.mm-vertical > .mm-counter {
top: 12px;
margin-top: 0; }
.mm-vertical.mm-spacer > .mm-counter {
margin-top: 40px; }
.mm-nosubresults > .mm-counter {
display: none; }
.mm-menu em.mm-counter {
color: rgba(0, 0, 0, 0.3); } .mm-divider > span {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
padding: 0;
line-height: 25px; }
.mm-divider.mm-opened a.mm-next:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }
.mm-collapsed:not(.mm-uncollapsed) {
display: none; }
.mm-fixeddivider {
background: inherit;
display: none;
position: absolute;
top: 0;
left: 0;
right: 0;
z-index: 2;
-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); }
.mm-fixeddivider:after {
content: none !important;
display: none !important; }
.mm-hasdividers .mm-fixeddivider {
display: block; }
.mm-menu .mm-fixeddivider span {
background: rgba(0, 0, 0, 0.05); } html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; } .mm-iconpanel .mm-panel {
-webkit-transition-property: -webkit-transform, left, right;
-moz-transition-property: -moz-transform, left, right;
-ms-transition-property: -ms-transform, left, right;
-o-transition-property: -o-transform, left, right;
transition-property: transform, left, right; }
.mm-iconpanel .mm-panel.mm-opened {
border-left: 1px solid;
border-color: inherit; }
.mm-iconpanel .mm-panel.mm-subopened {
overflow-y: hidden;
left: -40px;
right: 40px;
-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); }
.mm-iconpanel .mm-panel.mm-iconpanel-0 {
left: 0px; }
.mm-iconpanel .mm-panel.mm-iconpanel-1 {
left: 40px; }
.mm-iconpanel .mm-panel.mm-iconpanel-2 {
left: 80px; }
.mm-iconpanel .mm-panel.mm-iconpanel-3 {
left: 120px; }
.mm-iconpanel .mm-panel.mm-iconpanel-4 {
left: 160px; }
.mm-iconpanel .mm-panel.mm-iconpanel-5 {
left: 200px; }
.mm-iconpanel .mm-panel.mm-iconpanel-6 {
left: 240px; }
.mm-subblocker {
background: inherit;
opacity: 0;
display: block;
-webkit-transition: opacity 0.4s ease;
-moz-transition: opacity 0.4s ease;
-ms-transition: opacity 0.4s ease;
-o-transition: opacity 0.4s ease;
transition: opacity 0.4s ease; }
.mm-subopened .mm-subblocker {
opacity: 0.6;
position: absolute;
top: 0;
right: 0;
bottom: -100000px;
left: 0;
z-index: 3; } .mm-menu > .mm-navbar {
background: inherit;
padding: 0;
z-index: 3;
-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); }
.mm-navbar-bottom {
border-top-width: 1px;
border-top-style: solid;
border-bottom: none;
top: auto;
bottom: 0; }
.mm-navbar-top ~ .mm-navbar-top {
border-bottom: none; }
.mm-navbar-bottom ~ .mm-navbar-bottom {
border-top: none; }
.mm-navbar.mm-hasbtns {
padding: 0 40px; }
.mm-close:after {
content: 'x'; }
.mm-navbar[class*="mm-navbar-content-"] > * {
box-sizing: border-box;
display: block;
float: left; }
.mm-navbar > .mm-breadcrumbs {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
-webkit-overflow-scrolling: touch;
overflow-x: auto;
text-align: left;
padding: 0 0 0 17px; }
.mm-navbar > .mm-breadcrumbs > * {
display: inline-block;
padding: 10px 3px; }
.mm-navbar > .mm-breadcrumbs > a {
text-decoration: underline; }
.mm-navbar.mm-hasbtns .mm-breadcrumbs {
margin-left: -40px; }
.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs {
margin-left: 0;
padding-left: 0; }
.mm-navbar-top-1 {
top: 0px; }
.mm-hasnavbar-top-1 .mm-panel {
top: 40px; }
.mm-hasnavbar-top-1 .mm-indexer {
top: 50px; }
.mm-hasnavbar-top-1 .mm-fixeddivider {
top: 40px; }
.mm-navbar-top-2 {
top: 40px; }
.mm-hasnavbar-top-2 .mm-panel {
top: 80px; }
.mm-hasnavbar-top-2 .mm-indexer {
top: 90px; }
.mm-hasnavbar-top-2 .mm-fixeddivider {
top: 80px; }
.mm-navbar-top-3 {
top: 80px; }
.mm-hasnavbar-top-3 .mm-panel {
top: 120px; }
.mm-hasnavbar-top-3 .mm-indexer {
top: 130px; }
.mm-hasnavbar-top-3 .mm-fixeddivider {
top: 120px; }
.mm-navbar-top-4 {
top: 120px; }
.mm-hasnavbar-top-4 .mm-panel {
top: 160px; }
.mm-hasnavbar-top-4 .mm-indexer {
top: 170px; }
.mm-hasnavbar-top-4 .mm-fixeddivider {
top: 160px; }
.mm-navbar-bottom-1 {
bottom: 0px; }
.mm-hasnavbar-bottom-1 .mm-panel {
bottom: 40px; }
.mm-hasnavbar-bottom-1 .mm-indexer {
bottom: 50px; }
.mm-navbar-bottom-2 {
bottom: 40px; }
.mm-hasnavbar-bottom-2 .mm-panel {
bottom: 80px; }
.mm-hasnavbar-bottom-2 .mm-indexer {
bottom: 90px; }
.mm-navbar-bottom-3 {
bottom: 80px; }
.mm-hasnavbar-bottom-3 .mm-panel {
bottom: 120px; }
.mm-hasnavbar-bottom-3 .mm-indexer {
bottom: 130px; }
.mm-navbar-bottom-4 {
bottom: 120px; }
.mm-hasnavbar-bottom-4 .mm-panel {
bottom: 160px; }
.mm-hasnavbar-bottom-4 .mm-indexer {
bottom: 170px; }
.mm-navbar-size-2 {
height: 80px; }
.mm-navbar-size-3 {
height: 120px; }
.mm-navbar-size-4 {
height: 160px; }
.mm-navbar-content-2 > * {
width: 50%; }
.mm-navbar-content-3 > * {
width: 33.33%; }
.mm-navbar-content-4 > * {
width: 25%; }
.mm-navbar-content-5 > * {
width: 20%; }
.mm-navbar-content-6 > * {
width: 16.67%; } .mm-search,
.mm-search input {
box-sizing: border-box; }
.mm-search {
height: 40px;
padding: 7px 10px 0 10px; }
.mm-search input {
border: none;
border-radius: 26px;
font: inherit;
font-size: 14px;
line-height: 26px;
outline: none;
display: block;
width: 100%;
height: 26px;
margin: 0;
padding: 0 10px; }
.mm-search input::-ms-clear {
display: none; }
.mm-panel > .mm-search {
width: 100%;
position: absolute;
top: 0;
left: 0; }
.mm-panel.mm-hassearch {
padding-top: 40px; }
.mm-panel.mm-hassearch.mm-hasnavbar {
padding-top: 80px; }
.mm-panel.mm-hassearch.mm-hasnavbar .mm-search {
top: 40px; }
.mm-noresultsmsg {
text-align: center;
font-size: 21px;
display: none;
padding: 40px 0; }
.mm-noresults .mm-noresultsmsg {
display: block; }
.mm-noresults .mm-indexer {
display: none !important; }
li.mm-nosubresults > a.mm-next {
display: none; }
li.mm-nosubresults > a.mm-next + a,
li.mm-nosubresults > a.mm-next + span {
padding-right: 10px; }
.mm-menu .mm-search input {
background: rgba(0, 0, 0, 0.05);
color: rgba(0, 0, 0, 0.7); }
.mm-menu .mm-noresultsmsg {
color: rgba(0, 0, 0, 0.3); } .mm-indexer {
background: inherit;
text-align: center;
font-size: 12px;
box-sizing: border-box;
width: 20px;
position: absolute;
top: 10px;
bottom: 10px;
right: -100px;
z-index: 3;
-webkit-transition: right 0.4s ease;
-moz-transition: right 0.4s ease;
-ms-transition: right 0.4s ease;
-o-transition: right 0.4s ease;
transition: right 0.4s ease;
-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); }
.mm-indexer a {
text-decoration: none;
display: block;
height: 3.85%; }
.mm-indexer ~ .mm-panel.mm-hasindexer {
padding-right: 40px; }
.mm-hasindexer .mm-indexer {
right: 0; }
.mm-hasindexer .mm-fixeddivider {
right: 20px; }
.mm-menu .mm-indexer a {
color: rgba(0, 0, 0, 0.3); } input.mm-toggle,
input.mm-check {
position: absolute;
left: -10000px; }
label.mm-toggle,
label.mm-check {
margin: 0;
position: absolute;
top: 50%;
z-index: 2; }
label.mm-toggle:before,
label.mm-check:before {
content: '';
display: block; }
label.mm-toggle {
border-radius: 30px;
width: 50px;
height: 30px;
margin-top: -15px; }
label.mm-toggle:before {
border-radius: 30px;
width: 28px;
height: 28px;
margin: 1px; }
input.mm-toggle:checked ~ label.mm-toggle:before {
float: right; }
label.mm-check {
width: 30px;
height: 30px;
margin-top: -15px; }
label.mm-check:before {
border-left: 3px solid;
border-bottom: 3px solid;
width: 40%;
height: 20%;
margin: 25% 0 0 20%;
opacity: 0.1;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg); }
input.mm-check:checked ~ label.mm-check:before {
opacity: 1; }
li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check {
bottom: auto;
margin-top: 0; }
li.mm-vertical label.mm-toggle {
top: 5px; }
li.mm-vertical label.mm-check {
top: 5px; }
label.mm-toggle, label.mm-check {
right: 20px; }
label.mm-toggle + a,
label.mm-toggle + span {
padding-right: 80px; }
label.mm-check + a,
label.mm-check + span {
padding-right: 60px; }
a.mm-next + label.mm-toggle, a.mm-next + label.mm-check {
right: 60px; }
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span {
margin-right: 50px; }
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span {
padding-right: 70px; }
a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span {
padding-right: 50px; }
em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check {
right: 100px; }
em.mm-counter + a.mm-next + label.mm-toggle + a,
em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a,
em.mm-counter + a.mm-next + label.mm-check + span {
margin-right: 90px; }
.mm-menu label.mm-toggle {
background: rgba(0, 0, 0, 0.1); }
.mm-menu label.mm-toggle:before {
background: #f3f3f3; }
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
.mm-menu label.mm-check:before {
border-color: rgba(0, 0, 0, 0.7); } .mm-menu.mm-border-none .mm-listview > li:after,
.mm-listview.mm-border-none > li:after {
content: none; }
.mm-menu.mm-border-full .mm-listview > li:after,
.mm-listview.mm-border-full > li:after {
left: 0 !important; } html.mm-effect-zoom-menu .mm-menu.mm-offcanvas {
-webkit-transition: -webkit-transform 0.4s ease;
-moz-transition: -moz-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
-o-transition: -o-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu {
-webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
-moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
-ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
-o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-ms-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center; }
html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu {
-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
-moz-transform: scale(1, 1) translate3d(0%, 0, 0);
-ms-transform: scale(1, 1) translate3d(0%, 0, 0);
-o-transform: scale(1, 1) translate3d(0%, 0, 0);
transform: scale(1, 1) translate3d(0%, 0, 0); }
html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas {
-webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
-moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
-ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
-o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
-webkit-transform-origin: right center;
-moz-transform-origin: right center;
-ms-transform-origin: right center;
-o-transform-origin: right center;
transform-origin: right center; }
html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu {
-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
-moz-transform: scale(1, 1) translate3d(0%, 0, 0);
-ms-transform: scale(1, 1) translate3d(0%, 0, 0);
-o-transform: scale(1, 1) translate3d(0%, 0, 0);
transform: scale(1, 1) translate3d(0%, 0, 0); }
html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu {
-webkit-transition: -webkit-transform 0.4s ease;
-moz-transition: -moz-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
-o-transition: -o-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu {
-webkit-transform: translate3d(-30%, 0, 0);
-moz-transform: translate3d(-30%, 0, 0);
-ms-transform: translate3d(-30%, 0, 0);
-o-transform: translate3d(-30%, 0, 0);
transform: translate3d(-30%, 0, 0); }
html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu {
-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); }
html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu {
-webkit-transform: translate3d(30%, 0, 0);
-moz-transform: translate3d(30%, 0, 0);
-ms-transform: translate3d(30%, 0, 0);
-o-transform: translate3d(30%, 0, 0);
transform: translate3d(30%, 0, 0); }
html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu {
-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); }
html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu {
opacity: 0;
-webkit-transition: opacity 0.4s ease;
-moz-transition: opacity 0.4s ease;
-ms-transition: opacity 0.4s ease;
-o-transition: opacity 0.4s ease;
transition: opacity 0.4s ease; }
html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu {
opacity: 1; }
.mm-menu.mm-effect-zoom-panels .mm-panel {
-webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
-moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
-ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
-o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-ms-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center; }
.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened {
-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
-moz-transform: scale(1, 1) translate3d(0%, 0, 0);
-ms-transform: scale(1, 1) translate3d(0%, 0, 0);
-o-transform: scale(1, 1) translate3d(0%, 0, 0);
transform: scale(1, 1) translate3d(0%, 0, 0); }
.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened {
-webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
-moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
-ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
-o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); }
.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened {
-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); }
.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened {
-webkit-transform: translate3d(-100%, 0, 0);
-moz-transform: translate3d(-100%, 0, 0);
-ms-transform: translate3d(-100%, 0, 0);
-o-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0); }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li {
-webkit-transition: -webkit-transform 0.4s ease;
-moz-transition: -moz-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
-o-transition: -o-transform 0.4s ease;
transition: transform 0.4s ease;
-webkit-transform: translate3d(100%, 0, 0);
-moz-transform: translate3d(100%, 0, 0);
-ms-transform: translate3d(100%, 0, 0);
-o-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0); }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(1) {
-webkit-transition-delay: 100ms;
-moz-transition-delay: 100ms;
-ms-transition-delay: 100ms;
-o-transition-delay: 100ms;
transition-delay: 100ms; }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(2) {
-webkit-transition-delay: 200ms;
-moz-transition-delay: 200ms;
-ms-transition-delay: 200ms;
-o-transition-delay: 200ms;
transition-delay: 200ms; }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(3) {
-webkit-transition-delay: 300ms;
-moz-transition-delay: 300ms;
-ms-transition-delay: 300ms;
-o-transition-delay: 300ms;
transition-delay: 300ms; }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(4) {
-webkit-transition-delay: 400ms;
-moz-transition-delay: 400ms;
-ms-transition-delay: 400ms;
-o-transition-delay: 400ms;
transition-delay: 400ms; }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(5) {
-webkit-transition-delay: 500ms;
-moz-transition-delay: 500ms;
-ms-transition-delay: 500ms;
-o-transition-delay: 500ms;
transition-delay: 500ms; }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(6) {
-webkit-transition-delay: 600ms;
-moz-transition-delay: 600ms;
-ms-transition-delay: 600ms;
-o-transition-delay: 600ms;
transition-delay: 600ms; }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(7) {
-webkit-transition-delay: 700ms;
-moz-transition-delay: 700ms;
-ms-transition-delay: 700ms;
-o-transition-delay: 700ms;
transition-delay: 700ms; }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(8) {
-webkit-transition-delay: 800ms;
-moz-transition-delay: 800ms;
-ms-transition-delay: 800ms;
-o-transition-delay: 800ms;
transition-delay: 800ms; }
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(9) {
-webkit-transition-delay: 900ms;
-moz-transition-delay: 900ms;
-ms-transition-delay: 900ms;
-o-transition-delay: 900ms;
transition-delay: 900ms; }
html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview > li {
-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); } .mm-menu.mm-fullscreen {
width: 100%;
min-width: 140px;
max-width: 10000px; }
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
-o-transform: translate(100%, 0);
transform: translate(100%, 0); }
@media all and (max-width: 140px) {
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(140px, 0);
-moz-transform: translate(140px, 0);
-ms-transform: translate(140px, 0);
-o-transform: translate(140px, 0);
transform: translate(140px, 0); } }
@media all and (min-width: 10000px) {
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(10000px, 0);
-moz-transform: translate(10000px, 0);
-ms-transform: translate(10000px, 0);
-o-transform: translate(10000px, 0);
transform: translate(10000px, 0); } }
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-100%, 0);
-moz-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
-o-transform: translate(-100%, 0);
transform: translate(-100%, 0); }
@media all and (max-width: 140px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-140px, 0);
-moz-transform: translate(-140px, 0);
-ms-transform: translate(-140px, 0);
-o-transform: translate(-140px, 0);
transform: translate(-140px, 0); } }
@media all and (min-width: 10000px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-10000px, 0);
-moz-transform: translate(-10000px, 0);
-ms-transform: translate(-10000px, 0);
-o-transform: translate(-10000px, 0);
transform: translate(-10000px, 0); } }
.mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom {
height: 100%;
min-height: 140px;
max-height: 10000px; }
html.mm-opened.mm-fullscreen .mm-page {
box-shadow: none !important; } .mm-menu.mm-multiline .mm-listview > li > a,
.mm-menu.mm-multiline .mm-listview > li > span,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > span {
text-overflow: clip;
white-space: normal; } .mm-menu.mm-pageshadow:after {
content: "";
display: block;
width: 20px;
height: 120%;
position: absolute;
left: 100%;
top: -10%;
z-index: 99; }
.mm-menu.mm-pageshadow.mm-right:after {
left: auto;
right: 100%; }
.mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after {
content: none;
display: none; }
.mm-menu.mm-pageshadow:after {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } .mm-menu.mm-top,
.mm-menu.mm-bottom {
width: 100%;
min-width: 100%;
max-width: 100%; }
.mm-menu.mm-right {
left: auto;
right: 0; }
.mm-menu.mm-bottom {
top: auto;
bottom: 0; }
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-80%, 0);
-moz-transform: translate(-80%, 0);
-ms-transform: translate(-80%, 0);
-o-transform: translate(-80%, 0);
transform: translate(-80%, 0); }
@media all and (max-width: 175px) {
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-140px, 0);
-moz-transform: translate(-140px, 0);
-ms-transform: translate(-140px, 0);
-o-transform: translate(-140px, 0);
transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-440px, 0);
-moz-transform: translate(-440px, 0);
-ms-transform: translate(-440px, 0);
-o-transform: translate(-440px, 0);
transform: translate(-440px, 0); } } html.mm-front .mm-slideout {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-o-transform: none !important;
transform: none !important;
z-index: 0 !important; }
.mm-menu.mm-front {
z-index: 1; }
.mm-menu.mm-front, .mm-menu.mm-next {
-webkit-transition: -webkit-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease;
-webkit-transform: translate3d(-100%, 0, 0);
-moz-transform: translate3d(-100%, 0, 0);
-ms-transform: translate3d(-100%, 0, 0);
-o-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0); }
.mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
-webkit-transform: translate3d(100%, 0, 0);
-moz-transform: translate3d(100%, 0, 0);
-ms-transform: translate3d(100%, 0, 0);
-o-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0); }
.mm-menu.mm-top {
-webkit-transform: translate3d(0, -100%, 0);
-moz-transform: translate3d(0, -100%, 0);
-ms-transform: translate3d(0, -100%, 0);
-o-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0); }
.mm-menu.mm-bottom {
-webkit-transform: translate3d(0, 100%, 0);
-moz-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
-o-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0); }
html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
-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); }
.mm-menu.mm-top, .mm-menu.mm-bottom {
height: 80%;
min-height: 140px;
max-height: 880px; } .mm-menu.mm-theme-dark {
background: #333333;
border-color: rgba(0, 0, 0, 0.15);
color: rgba(255, 255, 255, 0.8); }
.mm-menu.mm-theme-dark .mm-navbar > *,
.mm-menu.mm-theme-dark .mm-navbar a {
color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before, .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after {
border-color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-dark .mm-listview {
border-color: rgba(0, 0, 0, 0.15); }
.mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after {
border-color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {
background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
background: rgba(255, 255, 255, 0.05); }
.mm-menu.mm-theme-dark .mm-divider {
background: rgba(255, 255, 255, 0.05); }
.mm-menu.mm-theme-dark label.mm-check:before {
border-color: rgba(255, 255, 255, 0.8); }
.mm-menu.mm-theme-dark em.mm-counter {
color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-dark .mm-fixeddivider span {
background: rgba(255, 255, 255, 0.05); }
.mm-menu.mm-pageshadow.mm-theme-dark:after {
box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }
.mm-menu.mm-theme-dark .mm-search input {
background: rgba(255, 255, 255, 0.3);
color: rgba(255, 255, 255, 0.8); }
.mm-menu.mm-theme-dark .mm-noresultsmsg {
color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-dark .mm-indexer a {
color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-dark label.mm-toggle {
background: rgba(0, 0, 0, 0.15); }
.mm-menu.mm-theme-dark label.mm-toggle:before {
background: #333333; }
.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
.mm-menu.mm-theme-white {
background: white;
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-theme-white .mm-navbar > *,
.mm-menu.mm-theme-white .mm-navbar a {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-theme-white .mm-navbar .mm-btn:before, .mm-menu.mm-theme-white .mm-navbar .mm-btn:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-theme-white .mm-listview {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-theme-white .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-white .mm-listview > li.mm-selected > span {
background: rgba(0, 0, 0, 0.05); }
.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-theme-white .mm-divider {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-theme-white label.mm-check:before {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-theme-white em.mm-counter {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-theme-white .mm-fixeddivider span {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-pageshadow.mm-theme-white:after {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
.mm-menu.mm-theme-white .mm-search input {
background: rgba(0, 0, 0, 0.05);
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-theme-white .mm-noresultsmsg {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-theme-white .mm-indexer a {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-theme-white label.mm-toggle {
background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-theme-white label.mm-toggle:before {
background: white; }
.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
.mm-menu.mm-theme-black {
background: black;
border-color: rgba(255, 255, 255, 0.2);
color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-theme-black .mm-navbar > *,
.mm-menu.mm-theme-black .mm-navbar a {
color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-black .mm-navbar .mm-btn:before, .mm-menu.mm-theme-black .mm-navbar .mm-btn:after {
border-color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-black .mm-listview {
border-color: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-theme-black .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after {
border-color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-black .mm-listview > li.mm-selected > span {
background: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
background: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-theme-black .mm-divider {
background: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-theme-black label.mm-check:before {
border-color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-theme-black em.mm-counter {
color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-black .mm-fixeddivider span {
background: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-pageshadow.mm-theme-black:after {
content: none;
display: none; }
.mm-menu.mm-theme-black .mm-search input {
background: rgba(255, 255, 255, 0.3);
color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-theme-black .mm-noresultsmsg {
color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-black .mm-indexer a {
color: rgba(255, 255, 255, 0.4); }
.mm-menu.mm-theme-black label.mm-toggle {
background: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-theme-black label.mm-toggle:before {
background: black; }
.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; } .mm-menu.mm-tileview .mm-listview:after,
.mm-menu .mm-tileview.mm-listview:after {
content: '';
display: block;
clear: both; }
.mm-menu.mm-tileview .mm-listview > li,
.mm-menu .mm-tileview.mm-listview > li {
width: 50%;
height: 0;
padding: 50% 0 0 0;
float: left;
position: relative; }
.mm-menu.mm-tileview .mm-listview > li:after,
.mm-menu .mm-tileview.mm-listview > li:after {
left: 0;
top: 0;
border-right-width: 1px;
border-right-style: solid;
z-index: -1; }
.mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,
.mm-menu .mm-tileview.mm-listview > li.mm-tile-xs {
width: 12.5%;
padding-top: 12.5%; }
.mm-menu.mm-tileview .mm-listview > li.mm-tile-s,
.mm-menu .mm-tileview.mm-listview > li.mm-tile-s {
width: 25%;
padding-top: 25%; }
.mm-menu.mm-tileview .mm-listview > li.mm-tile-l,
.mm-menu .mm-tileview.mm-listview > li.mm-tile-l {
width: 75%;
padding-top: 75%; }
.mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,
.mm-menu .mm-tileview.mm-listview > li.mm-tile-xl {
width: 100%;
padding-top: 100%; }
.mm-menu.mm-tileview .mm-listview > li > a,
.mm-menu.mm-tileview .mm-listview > li > span,
.mm-menu .mm-tileview.mm-listview > li > a,
.mm-menu .mm-tileview.mm-listview > li > span {
line-height: 1px;
text-align: center;
padding: 50% 10px 0 10px;
margin: 0;
position: absolute;
top: 0;
right: 1px;
bottom: 1px;
left: 0; }
.mm-menu.mm-tileview .mm-listview > li > .mm-next,
.mm-menu .mm-tileview.mm-listview > li > .mm-next {
width: auto; }
.mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after,
.mm-menu .mm-tileview.mm-listview > li > .mm-next:before,
.mm-menu .mm-tileview.mm-listview > li > .mm-next:after {
content: none;
display: none; }
.mm-menu.mm-tileview .mm-panel {
padding-left: 0;
padding-right: 0; }
.mm-menu.mm-tileview .mm-panel:after {
content: none;
display: none; }
.mm-menu.mm-tileview .mm-listview {
margin: 0; }.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#ededed}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ededed;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#ededed;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#ededed;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#ededed;top:-1px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px rgba(0,0,0,.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#8d8d8d}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}