.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}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 {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
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"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
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;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
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;
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #333333;
background-color: #ffffff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #337ab7;
text-decoration: none;
}
a:hover,
a:focus {
color: #23527c;
text-decoration: underline;
}
a:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 6px;
}
.img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eeeeee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
[role="button"] {
cursor: pointer;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 13px;
padding-right: 13px;
}
@media (min-width: 768px) {
.container {
width: 750px;
}
}
@media (min-width: 992px) {
.container {
width: 970px;
}
}
@media (min-width: 1200px) {
.container {
width: 1170px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 13px;
padding-right: 13px;
}
.row {
margin-left: -13px;
margin-right: -13px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 13px;
padding-right: 13px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666667%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666667%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666667%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666667%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666667%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666667%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666667%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666667%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
table {
background-color: transparent;
}
caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777777;
text-align: left;
}
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #dddddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #dddddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #dddddd;
}
.table .table {
background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding: 5px;
}
.table-bordered {
border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
background-color: #f5f5f5;
}
table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
background-color: #ebcccc;
}
.table-responsive {
overflow-x: auto;
min-height: 0.01%;
}
@media screen and (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #dddddd;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}
.table-responsive > .table-bordered {
border: 0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
content: " ";
display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
}
.affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table !important;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table !important;
}
tr.visible-sm {
display: table-row !important;
}
th.visible-sm,
td.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table !important;
}
tr.visible-md {
display: table-row !important;
}
th.visible-md,
td.visible-md {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table !important;
}
tr.visible-lg {
display: table-row !important;
}
th.visible-lg,
td.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table !important;
}
tr.visible-print {
display: table-row !important;
}
th.visible-print,
td.visible-print {
display: table-cell !important;
}
}
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.hidden-print {
display: none !important;
}
} .collapse {
display: none;
}
.collapse.in {
display: block;
}
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
-o-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
-o-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
-o-transition-timing-function: ease;
transition-timing-function: ease;
}body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,input,select,textarea{font-size:16px;line-height:24px;color:#141414;font-weight:300;margin:0 0 15px;padding:0;text-decoration:none;font-family:'Roboto', sans-serif}@media (max-width: 479px){body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,input,select,textarea{font-size:13px;line-height:20px}}li,ol,ul{list-style-type:none;margin:0;padding:0}ol{margin:0 0 25px 25px}ol li{list-style-type:decimal}@media (max-width: 767px){#wpadminbar{position:fixed !important}}@media (max-width: 767px){.admin-bar .mm-menu>.mm-panel.mm-opened{top:34px}}.wp-caption-text{display:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;font-family:'Playfair Display', serif}h1{font-size:48px;line-height:48px;color:#805e49;font-weight:400;margin:0 0 40px}@media (max-width: 767px){h1{font-size:33px;line-height:39px;margin-bottom:25px}}h2,h2 a{font-size:32px;line-height:38px;color:#805e49;font-weight:400;margin:30px 0 20px 0}h3{font-size:24px;line-height:36px;color:#805e49;font-weight:700;margin:25px 0 20px 0}@media (max-width: 767px){h3#reply-title{margin:0}}h4{font-size:18px;line-height:26px;color:#805e49;font-weight:700;margin:10px 0 20px 0;text-transform:uppercase}h5{font-size:16px;line-height:24px;color:#805e49;font-weight:400;margin:15px 0 25px 0;text-transform:uppercase}h6{font-size:16px;line-height:26px;color:#282828;font-weight:500;margin:0}.m0{margin-top:0 !important}a,a:visited{color:#b18163;text-decoration:underline;outline:none !important}a:hover{text-decoration:none;color:#b18163}a img{border:none}body{background:#e0d4ca;margin-bottom:0;position:relative}.site-container{padding:0;margin:0 auto;position:relative;overflow:hidden;width:1170px;background:#fff;box-shadow:0px 0px 150px 0px rgba(177,129,99,0.3)}@media (min-width: 1330px){.site-container{width:1310px}}@media (max-width: 1199px){.site-container{width:970px}}@media (max-width: 992px){.site-container{width:750px}}@media (max-width: 767px){.site-container{width:auto}}.video-container{position:relative;padding-bottom:49.3333%;padding-top:30px;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.site-header{position:relative;z-index:11;width:100%}.site-header:before,.site-header:after{content:" ";display:table}.site-header:after{clear:both}@media (max-width: 1199px){.site-header{height:auto}}@media (max-width: 767px){.site-header{height:auto;top:0;left:0;width:100%;z-index:9;padding-top:60px}}.site-header .header-right{float:right;padding-top:25px}@media (max-width: 1199px){.site-header .header-right{padding-top:30px}}@media (max-width: 992px){.site-header .header-right{float:none}}@media (max-width: 767px){.site-header .header-right{text-align:center}}.site-header .header-right .btn{float:right;display:block}@media (max-width: 1199px){.site-header .header-right .btn{padding:10px 17px 14px;font-size:16px}}@media (max-width: 767px){.site-header .header-right .btn{float:none;max-width:250px;margin:0 auto;font-size:18px}}.site-header .header-right .phone{float:right;font-family:'Raleway', sans-serif;font-size:24px;line-height:38px;color:#604a3c;font-weight:400;margin:0 34px 0 0}.site-header .header-right .phone a{color:#604a3c}@media (max-width: 1199px){.site-header .header-right .phone{margin:0 20px 0 0;font-size:22px}}@media (max-width: 992px){.site-header .header-right .phone{margin-top:-12px}}@media (max-width: 767px){.site-header .header-right .phone{display:none}}.site-header .header-right ul{float:right;margin-right:70px}@media (max-width: 1199px){.site-header .header-right ul{margin-right:18px}}@media (max-width: 767px){.site-header .header-right ul{float:none;text-align:center;margin:15px 0}}.site-header .header-right ul li{float:left}@media (max-width: 767px){.site-header .header-right ul li{float:none;display:inline-block}}.site-header .header-right ul li a{background:url(//www.rhidayspa.com/wp-content/themes/rumorspa/images/socials.png) -4px -2px no-repeat;width:40px;height:40px;display:inline-block}.site-header .header-right ul li.twitter a{background-position:-44px -2px}.site-header .header-right ul li.instagram a{background-position:-84px -2px}.site-header .header-right ul li.yelp a{background-position:-124px -2px}.site-header .header-right ul li.addthis a{background-position:-165px -2px}.site-header .hr{clear:both;border-top:1px solid #ececec;padding-top:10px}.title-area{padding:0;z-index:1;float:left;margin-top:20px}@media (max-width: 767px){.title-area{margin:0 auto;float:none}}@media (max-width: 767px){.title-area img{display:block;margin:0 auto}}@media (max-width: 767px){#header a.mbtn,.header a.mbtn{top:0}}.logged-in #header{top:46px}.logged-in #menu-header-right-menu{top:39px !important}body.down header.animateIt{top:0}#menu .mm-hasnavbar{background:#e0f3ea}#menu li.current_page_item>a{color:#fff;background:#78c2a0}#menu li.current_page_item>a.mm-next{height:39px}#menu li.current_page_item>a.mm-next::after{border-color:#fff}#menu li.current-menu-item>a{color:#fff;background:#78c2a0}#menu .mm-arrow:after{border-color:#fff}@media (max-width: 767px){#header,.header{top:0;left:0;z-index:10;height:43px;z-index:9999;float:right;position:fixed;background:#282a2b;width:100%}}#header a.mbtn,.header a.mbtn{background:url(//www.rhidayspa.com/wp-content/themes/rumorspa/images/mn-btn.png) no-repeat center center;height:43px;width:43px;z-index:9999;display:none;float:left;margin:1px 0 0 10px}@media (max-width: 767px){#header a.mbtn,.header a.mbtn{display:block;top:0}}#header .phone,.header .phone{display:none;font-family:'Raleway', sans-serif;font-size:24px;line-height:38px;color:#fff;font-weight:400;margin:1px 0 0 70px}#header .phone a,.header .phone a{color:#fff}@media (max-width: 767px){#header .phone,.header .phone{display:block}}.mm-opening{margin-top:0 !important}.mm-panels>.mm-panel.mm-hasnavbar{background:#dddddd}.mm-panels>.mm-panel.mm-hasnavbar li a{color:#565656}.mm-panels>.mm-panel.mm-hasnavbar li::after{left:0;border-color:#bbbec9}.mm-panel.mm-hasnavbar .mm-navbar{border-color:#bbbec9}.mm-panel.mm-hasnavbar .mm-navbar a{color:#565656}@media (max-width: 767px){.row{margin-left:0;margin-right:0}}.dl-trigger{display:none}.dl-back{display:none}#subnav{display:none}.logged-in .nav-primary.fixed{top:32px}.nav-primary{position:relative;z-index:1;z-index:10;height:78px;float:left;clear:both}.nav-primary:before,.nav-primary:after{content:" ";display:table}.nav-primary:after{clear:both}@media (max-width: 767px){.nav-primary{display:none}}.nav-primary ul.menu{position:relative;display:block;text-align:center}.nav-primary ul.menu>li{list-style-type:none;position:relative;padding:0;margin:0;display:block;text-align:center;display:inline-block;float:left}.nav-primary ul.menu>li:first-child>a{padding-left:0}.nav-primary ul.menu>li:hover>a{color:#6bb995}.nav-primary ul.menu>li.current_page_item>a,.nav-primary ul.menu>li.current_page_item:hover>a{color:#6bb995}.nav-primary ul.menu>li>a{display:block;padding:40px 30px 22px;position:relative;text-decoration:none;z-index:1;font-size:16px;line-height:16px;color:#604a3c;font-weight:400;margin:0;transition:all 0.5s ease;text-align:center;font-family:'Raleway', sans-serif;position:relative;background:#fff;z-index:10}@media (max-width: 1199px){.nav-primary ul.menu>li>a{font-size:15px;padding:40px 21px 22px}}@media (max-width: 992px){.nav-primary ul.menu>li>a{padding:40px 7px 22px}}.nav-primary ul.menu>li i{margin-left:5px}.nav-primary ul>li li{text-align:left}.nav-primary ul>li li:first-child{margin-top:0;padding-top:0;border-top:0}.nav-primary ul>li li:first-child a{border-top:0}.nav-primary ul>li li.current-menu-item a{color:#fff;background:#78c2a0}.nav-primary ul>li li a{font-size:14px;line-height:14px;color:#3d342f;font-weight:400;margin:0;position:relative;width:100%;display:block;text-decoration:none;width:100%;padding:8px 18px;border-top:1px solid #fff;font-family:'Raleway', sans-serif}.nav-primary ul>li li a .sf-sub-indicator{height:9px;top:13px;text-decoration:none}.nav-primary ul>li li a:hover{text-decoration:none;color:#fff;background:#78c2a0}.nav-primary ul>li li a:active{text-decoration:none;color:#fff;background:#78c2a0}.nav-primary ul>li ul{height:auto;left:-9999px;position:absolute;z-index:9;background:#e0f3ea;margin:0;width:auto;min-width:144px;width:230px;padding:0;-webkit-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 0px 3px rgba(0,0,0,0.3)}@media (max-width: 1199px){.nav-primary ul>li ul{width:211px}}.nav-primary ul>li ul a{text-decoration:none}.nav-primary ul>li ul ul{margin:-38px 0 0 200px}.nav-primary ul>li:hover>ul{left:auto}.nav-primary ul>li a .sf-sub-indicator{overflow:hidden;position:absolute;text-indent:-9999px;top:49%;right:7%;width:7px;height:4px}.nav-primary ul>li.sfHover ul{left:auto}#slider{clear:both;position:relative;overflow:hidden}#slider .metaslider .flexslider{margin:0;background:#f1ebe6;padding-bottom:40px}#slider .slides li{display:none}#slider img{width:100%;height:auto}#slider .caption-wrap{position:relative;top:auto;opacity:1;z-index:10;text-align:center;width:100%;background:none}#slider .caption-wrap .caption{padding:35px 50px 15px}@media (max-width: 767px){#slider .caption-wrap .caption{padding:20px 15px 15px}}#slider .caption-wrap .caption h2{font-family:'Playfair Display', serif;font-size:36px;line-height:42px;color:#b6896d;font-weight:400;margin:0 0 15px;font-style:italic;background:url(//www.rhidayspa.com/wp-content/themes/rumorspa/images/line_slider.png) center bottom no-repeat;padding-bottom:20px}#slider .caption-wrap .caption p{font-family:'Roboto', serif;font-size:18px;line-height:28px;color:#805e49;font-weight:300;margin:0 0 10px}#slider .flex-control-nav{position:absolute;bottom:25px;z-index:2;text-align:center;width:100%;margin:0}#slider .flex-control-nav li{list-style-type:none;display:inline-block}#slider .flex-control-nav li a{width:11px;height:11px;box-shadow:none;transition:0.5s;position:relative;text-indent:-9999px;display:inline-block;margin:0 5px;background:#f9f7f5;cursor:pointer}#slider .flex-control-nav li a.flex-active{background:#78c2a0}@media (max-width: 767px){.home .site-inner div[class*="col-xs"]{padding:0 8px}}@media (max-width: 767px){.home .site-inner .spacer{margin-top:10px}}.services{margin-top:30px}.services [class*="col"]:hover h5{background:#78c2a0}.services [class*="col"]:hover h5 a{color:#fff;text-decoration:none}@media (max-width: 767px){.services [class*="col"]{margin:0 auto 30px}}@media (max-width: 479px){.services [class*="col"]{width:300px}}.services h4{font-family:'Playfair Display', serif;font-size:30px;line-height:30px;color:#b18163;font-weight:400;margin:0 0 25px;font-style:italic;text-transform:none;text-align:center}@media (max-width: 992px){.services h4{font-size:22px;line-height:22px}}.services h5{background:#f6f2f0;text-align:center;font-family:'Roboto', sans-serif;font-size:14px;line-height:22px;color:#141414;font-weight:300;margin:0;padding:15px 10px;clear:both;text-transform:none}.services h5 a{color:#141414;text-decoration:none}.services p{margin:0}.services p img{vertical-align:top}.services img{width:100%}.services img.aligncenter{margin:0 auto;display:block}.home-content h2{font-family:'Playfair Display', serif;font-size:48px;line-height:48px;color:#805e49;font-weight:400;margin:0 0 15px}@media (max-width: 767px){.home-content h2{font-size:33px;line-height:39px}}.home-content h3{font-family:'Playfair Display', serif;font-size:28px;line-height:36px;color:#805e49;font-weight:400;margin:0 0 25px;text-transform:uppercase}@media (max-width: 767px){.home-content h3{font-size:22px;line-height:30px;margin-bottom:15px}}@media (max-width: 767px){.home-content img.alignleft{display:block;margin:0 auto 20px;width:auto}}#instafeed div{float:left;width:14.28%;height:auto;position:relative;font-size:13px}@media (max-width: 479px){#instafeed div{width:50%}}#instafeed div:hover img{opacity:.1}#instafeed div:hover span{visibility:visible;opacity:1}#instafeed div img{width:100%;height:auto;transition:opacity 750ms ease-in-out;-moz-transition:opacity 750ms ease-in-out;-webkit-transition:opacity 750ms ease-in-out;position:relative;left:0;top:0}#instafeed div span{position:absolute;visibility:hidden;opacity:0;color:#747474;transition:visibility 0s , opacity 1s linear}#instafeed div span i{color:#000;font-size:12px;margin-right:5px}#instafeed div span.inLikes{bottom:17px;left:0;padding-left:15px}@media (min-width: 1330px){#instafeed div span.inLikes{left:20px;bottom:40px}}#instafeed div span.inComs{bottom:17px;left:55px;padding-left:15px}@media (min-width: 1330px){#instafeed div span.inComs{left:85px;bottom:40px}}#blog-page{padding-bottom:80px}#blog-page.container article.post{margin-bottom:60px}#blog-page.container article.post:before,#blog-page.container article.post:after{content:" ";display:table}#blog-page.container article.post:after{clear:both}#blog-page.container article.post h5{font-family:'Playfair Display', serif;font-size:28px;line-height:36px;color:#805e49;font-weight:400;margin:0 0 10px;text-transform:none}#blog-page.container article.post h5 a{color:#805e49;text-decoration:none}#blog-page.container article.post h5:hover a{color:#805e49;text-decoration:none}#blog-page.container article.post img{float:left;margin:0 15px 0 0}#blog-page.container article.post .wrap{margin-bottom:20px}#blog-page.container article.post .btn{text-transform:uppercase;font-size:14px;line-height:14px;padding:11px 19px 11px}#blog-page.container article.post p.comments{font-size:13px;line-height:13px;color:#868686;font-weight:300;margin:23px 0 0 12px;float:left}#blog-page.container article.post p.comments a{color:#868686}#blog-page.container article.post .meta{font-size:14px;line-height:14px;color:#928a84;font-weight:300;margin:0 0 17px;font-family:'Roboto', sans-serif;border-bottom:1px solid #ececec;padding-bottom:10px}#blog-page .blog-nav div{float:left;margin-right:16px}#blog-page .blog-nav a{font-family:'Playfair Display', serif;font-size:28px;line-height:36px;color:#805e49;font-weight:400;margin:0 0 10px;text-transform:uppercase;text-decoration:none}#blog-page .blog-nav a:hover{color:#78c2a0}.single-post-page,.sidebar-content{padding-top:50px;padding-bottom:50px;min-height:700px}.single-post-page h2,.sidebar-content h2{font-family:'Playfair Display', serif;font-size:28px;line-height:36px;color:#805e49;font-weight:400;margin:0 0 10px}.single-post-page .single-content,.sidebar-content .single-content{margin-bottom:50px}.single-post-page .single-content .posted-on,.sidebar-content .single-content .posted-on{position:relative;width:100%;display:block;margin-bottom:30px}.single-post-page .single-content .posted-on::before,.sidebar-content .single-content .posted-on::before{background:#dcdcdc;height:1px;width:100%;content:"";position:absolute;top:53%;left:0}.single-post-page .main-thumbnail,.sidebar-content .main-thumbnail{float:left;margin:0 28px 30px 0}.single-post-page .content-single-post,.sidebar-content .content-single-post{clear:both}.single-post-page .content-single-post .item-product:first-child h2,.sidebar-content .content-single-post .item-product:first-child h2{padding-top:0}#comments{padding:40px 38px 30px;border-width:2px}#comments .comments-title{float:left}#comments .ss-social-group{margin:0}#comments .ss-social-group a{background:#000}#comments .comment-form-author{float:left;width:49%}#comments .comment-form-email{float:right;width:49%}#comments .comment-content{display:table;margin-bottom:20px}#comments li{list-style:none}#comments li .comment-author .avatar{width:71px;height:71px;margin-right:15px;border-radius:4px}#comments li .fn{font-size:15px;line-height:26px;color:#888;font-weight:700;margin:0;text-transform:uppercase}#comments li .fn a{color:#372f2b}#comments li .fn::after{display:none}#comments li .says{display:none}#comments li .comment-metadata{display:none}#comments .comment-list article{border-bottom:2px solid #ebeae9;border-top:none}#comments .comment-list li.depth-2.parent{padding-left:87px}#comments .comment-list .reply{padding-left:88px}#comments .comment-list .reply::before{content:"\f064";font-family:FontAwesome;margin-right:12px;color:#c7c8ca}#comments .comment-list .reply a{font-size:14px;line-height:22px;color:#c7c8ca;font-weight:400;margin:0;padding:0;border:none;text-transform:none}#comments .comment-list .reply a:hover::before{text-decoration:none}#comments #respond input[type="text"],#comments #respond input[type="tel"],#comments #respond input[type="email"],#comments #respond input[type="url"],#comments #respond textarea{border:1px solid #e2e2e2}#comments #respond .required{display:none}#comments #respond .form-submit input[type="submit"]{background:#fd645e;width:100%;height:60px;position:relative;z-index:1;font-size:28px;line-height:28px;color:#fff;font-weight:500;margin:15px 0 0 0;padding:0;white-space:normal;text-align:center;border-radius:5px;text-transform:none}#comments #respond .form-submit input[type="submit"]:hover{background-color:#ff837e}.ezine-page h6{font-size:14px;line-height:14px;color:#928a84;font-weight:300;margin:0 0 17px;font-family:'Roboto', sans-serif;border-bottom:1px solid #ececec;padding-bottom:10px}a.btn,.btn{display:inline-block;text-decoration:none;background:#78c2a0;border-radius:3px;border:none;padding:10px 30px 12px;transition:all 0.2s cubic-bezier(0.55, 0.09, 0.68, 0.53);font-size:18px;line-height:21px;color:#fff;font-weight:400;margin:0;font-family:'Playfair Display', serif}a.btn:hover,.btn:hover{background:#6fd7a7}a.btn i,.btn i{margin-right:8px}a.btn.left,.btn.left{float:left}a.btn.right,.btn.right{float:right}.btn-center{text-align:center}.btn-center .btn{margin-top:0}.btn-fullwidth{width:100%;text-align:center}#breadcrumbs{padding:13px 0 15px;font-size:14px;line-height:14px;color:#535353;font-weight:400;margin:0;text-transform:uppercase;background:#f2f2f2;border-top:2px solid #fff}#breadcrumbs a{text-decoration:none;font-size:14px;line-height:14px;color:#535353;font-weight:400;margin:0}#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs span.fa{display:inline-block;margin:0 12px 0 23px;position:relative;font-size:14px;color:#e52448}#breadcrumbs strong{font-weight:400}.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:0 40px 1.6em 0;float:left}@media (max-width: 1199px){.wp-caption.alignleft,blockquote.alignleft,img.alignleft{float:left}}@media (max-width: 479px){.wp-caption.alignleft,blockquote.alignleft,img.alignleft{float:none;width:100%;margin:0 0 25px}}img.alignright{margin:0 0 1.6em 2em;float:right}img.bgnone{background:none}@media (max-width: 479px){div[class*="col"]>img{width:100%}}@media (max-width: 767px){.no-full-width-image img.alignleft{width:auto;margin:0 1.5em 1.6em 0;float:left}}.home .site-inner{padding:0}.home .site-inner .container.full-width-content{padding-top:20px;padding-bottom:60px}@media (max-width: 767px){.site-inner div[class*="col"]{padding:0}}.site-inner .container.full-width-content,.site-inner .container.content-sidebar{padding-top:70px;padding-bottom:70px}.site-inner .container.content-sidebar{padding-top:40px;padding-bottom:40px}.primary-sidebar .widget-area time{background:#fff;font-size:14px;line-height:14px;color:#7c7c7c;font-weight:400;margin:0 0 5px;position:relative;padding-right:15px;text-transform:uppercase;text-align:center;display:block}.primary-sidebar .widget-area ul.menu{border:2px solid #e0d4ca;margin-bottom:30px}.primary-sidebar .widget-area ul.menu li{border-top:2px solid #e0d4ca}.primary-sidebar .widget-area ul.menu li:first-child{border-top:none;padding-top:0}.primary-sidebar .widget-area ul.menu li.current_page_item a{color:#756256;background:#f0e8df}.primary-sidebar .widget-area ul.menu li a{font-size:14px;line-height:24px;color:#756256;font-weight:500;margin:0;background:#fffbf7;font-family:'Roboto', sans-serif;display:block;text-decoration:none;padding:5px 0 5px 13px;text-transform:uppercase}.primary-sidebar .widget-area ul.menu li a::before{content:"\f0da";font-family:fontAwesome;color:#c9b8ad;margin-right:14px}.primary-sidebar .widget-area ul.menu li a:hover{color:#756256;text-decoration:none;background:#f0e8df}.primary-sidebar .search-widget{padding:0;border:0}.search-results .page-header{padding-bottom:9px;margin:0 0 20px;border-bottom:1px solid #eee;padding:0}.search-results .page-header h1{margin-bottom:15px}.entry-content ul,.single-content ul,.welcome-area ul{margin-bottom:20px;padding-left:0}.entry-content ul li,.single-content ul li,.welcome-area ul li{font-size:14px;line-height:22px;color:#313131;font-weight:400;margin:0 0 5px;padding-left:25px;position:relative}.entry-content ul li:before,.single-content ul li:before,.welcome-area ul li:before{content:"\f111";position:absolute;left:0;font-family:fontAwesome;color:#000;font-size:7px}.entry-content ul li a,.single-content ul li a,.welcome-area ul li a{color:#003e8b}.entry-content ol ul,.single-content ol ul,.welcome-area ol ul{list-style-type:none}.entry-content ol ul li,.single-content ol ul li,.welcome-area ol ul li{list-style-type:none}blockquote{margin:40px 0;padding:30px 30px 30px 0;border:none;position:relative;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}blockquote p{font-size:14px;line-height:24px;color:#5b5b5b;font-weight:500;margin:0;position:relative;padding-left:73px}blockquote p::before{content:"\f10d";font-family:FontAwesome;font-size:40px;color:#e5e5e5;position:absolute;left:0;top:10px}.entry-header .entry-meta{font-size:11px;margin:5px 0 15px;text-transform:uppercase}.entry-footer .entry-meta{background-color:#f5f5f5;clear:both;font-size:11px;padding:7px 10px 5px;text-transform:uppercase}.author-box{background-color:#f5f5f5;margin:0 0 40px;padding:10px;overflow:hidden}.archive-page{float:left;padding:20px 0 0;width:48%}#pagi{margin:10px 0 0 0;float:left}#pagi a{width:37px;height:37px;font-size:14px;line-height:14px;color:#868686;font-weight:500;margin:0 1px 0 0;padding:11px 14px;text-decoration:none;border-radius:0;background:#fff;background:#f9f9f9;display:inline-block}#pagi a:hover{color:#000;background-color:#fff}#pagi a.current{background:#fff !important;color:#000;font-weight:700}.add-info-post{float:right;padding-top:27px}.add-info-post p{font-size:13px;color:#8c8c8c}input[type="text"],input[type="tel"],input[type="email"],input[type="url"],select,textarea{background:#fff;border-radius:5px;border:none;width:100%;padding:10px 11px;margin:0;border:1px solid #ddd;font-size:16px;line-height:20px;color:#616161;font-weight:400;margin:0}input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#616161}input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#616161}input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#616161}input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#616161}input[type="text"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,input[type="url"].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#f00}input[type="text"].wpcf7-not-valid::-webkit-input-placeholder,input[type="tel"].wpcf7-not-valid::-webkit-input-placeholder,input[type="email"].wpcf7-not-valid::-webkit-input-placeholder,input[type="url"].wpcf7-not-valid::-webkit-input-placeholder,select.wpcf7-not-valid::-webkit-input-placeholder,textarea.wpcf7-not-valid::-webkit-input-placeholder{color:#f00}input[type="text"].wpcf7-not-valid::-moz-placeholder,input[type="tel"].wpcf7-not-valid::-moz-placeholder,input[type="email"].wpcf7-not-valid::-moz-placeholder,input[type="url"].wpcf7-not-valid::-moz-placeholder,select.wpcf7-not-valid::-moz-placeholder,textarea.wpcf7-not-valid::-moz-placeholder{color:#f00}input[type="text"].wpcf7-not-valid:-moz-placeholder,input[type="tel"].wpcf7-not-valid:-moz-placeholder,input[type="email"].wpcf7-not-valid:-moz-placeholder,input[type="url"].wpcf7-not-valid:-moz-placeholder,select.wpcf7-not-valid:-moz-placeholder,textarea.wpcf7-not-valid:-moz-placeholder{color:#f00}input[type="text"].wpcf7-not-valid:-ms-input-placeholder,input[type="tel"].wpcf7-not-valid:-ms-input-placeholder,input[type="email"].wpcf7-not-valid:-ms-input-placeholder,input[type="url"].wpcf7-not-valid:-ms-input-placeholder,select.wpcf7-not-valid:-ms-input-placeholder,textarea.wpcf7-not-valid:-ms-input-placeholder{color:#f00}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="url"]:focus,select:focus,textarea:focus{outline:none;border:1px solid #e6bd4b}input[type="text"] input[type="submit"]:focus,input[type="tel"] input[type="submit"]:focus,input[type="email"] input[type="submit"]:focus,input[type="url"] input[type="submit"]:focus,select input[type="submit"]:focus,textarea input[type="submit"]:focus{outline:none}select{-webkit-appearance:menulist-button}.search-form{position:relative}.search-form label{display:block}.search-form .screen-reader-text{font-size:0;display:none}.search-form input[type="search"],.search-form input[type="text"]{width:90%;height:52px;border-color:#e0e0e0;background:#fff;padding:0 0 0 28px;font-size:16px;line-height:24px;color:#7c7c7c;font-weight:400;margin:0}@media (max-width: 1199px){.search-form input[type="search"],.search-form input[type="text"]{width:98%}}@media (max-width: 767px){.search-form input[type="search"],.search-form input[type="text"]{width:98%}}.search-form input[type="submit"]{font-size:0;position:absolute;right:21px;left:auto;top:19px;padding:0;display:block;transition:all 0.2s ease;background:url(//www.rhidayspa.com/wp-content/themes/rumorspa/images/search-icon.png) 0 0 no-repeat;width:17px;height:16px}.before-footer{background:#f1ebe6;padding:53px 0 45px;clear:both}@media (max-width: 767px){.before-footer{padding:25px 0 0;text-align:center}}@media (max-width: 767px){.before-footer *[class*="col"]{padding:0 0 20px}}.before-footer h2{font-family:'Raleway', sans-serif;font-size:16px;line-height:26px;color:#4c410a;font-weight:700;margin:0 0 10px;text-transform:uppercase}@media (max-width: 992px){.before-footer h2{font-size:14px}}@media (max-width: 767px){.before-footer img{display:block;margin:0 auto}}.before-footer p{font-size:14px;line-height:24px;color:#5f5f5f;font-weight:300;margin:0;font-family:'Roboto', sans-serif}@media (max-width: 767px){.before-footer p{text-align:center}}.before-footer p.phone{font-size:24px;line-height:24px;margin:5px 0;color:#5f5f5f;font-weight:700}@media (max-width: 992px){.before-footer p.phone{font-size:21px}}.before-footer p.phone a{color:#5f5f5f}.before-footer p.phone i{margin-right:13px}.before-footer p a{font-weight:700;color:#b18163}.before-footer ul#menu-footer-menu li a{font-size:14px;line-height:24px;color:#5f5f5f;font-weight:300;margin:0 0 3px;font-family:'Roboto', sans-serif;text-transform:uppercase;text-decoration:none}.before-footer ul#menu-footer-menu li a:hover{color:#6bb995}.before-footer ul.socials{margin-left:-6px}@media (max-width: 767px){.before-footer ul.socials{margin:0;text-align:center}}.before-footer ul.socials li{float:left}@media (max-width: 767px){.before-footer ul.socials li{float:none;display:inline-block}}.before-footer ul.socials li a{background:url(//www.rhidayspa.com/wp-content/themes/rumorspa/images/socials.png) -4px -2px no-repeat;width:40px;height:40px;display:inline-block}.before-footer ul.socials li.twitter a{background-position:-44px -2px}.before-footer ul.socials li.instagram a{background-position:-84px -2px}.before-footer ul.socials li.yelp a{background-position:-124px -2px}.before-footer ul.socials li.addthis a{background-position:-165px -2px}.site-footer{background:#604a3c;padding:25px 0}.site-footer p{font-size:14px;line-height:18px;color:#9d938c;font-weight:400;margin:0;font-family:'Roboto', sans-serif}.site-footer p span{padding:0 10px}.site-footer p a{text-decoration:underline;color:#f1ebe6}.site-footer p a:hover{text-decoration:none}.hr{border-top:2px solid #f2f2f2;margin-top:35px;padding-top:30px}.spacer{padding:20px 0;clear:both}.padcontent{padding:15px 0;clear:both}.red{color:#f00}p:empty{display:none}.d-table{display:table}@media (max-width: 479px){.d-table{display:block}}.error-404.not-found .page-header{margin-top:0}.no-results.not-found .search-form input[type="search"],.no-results.not-found .search-form .search-form input[type="text"]{width:100%}.no-results.not-found .search-form input[type="submit"]{right:0}img{max-width:100%;height:auto}img.aligncenter{display:block;margin:0 auto 30px}.line{font-family:'Titillium Web', sans-serif;font-size:16px;line-height:24px;color:#313131;font-weight:400;margin:0;width:100%;border-bottom:1px solid #e8e8e8;padding-top:7px}.line:before,.line:after{content:" ";display:table}.line:after{clear:both}.line strong,.line i{width:50%;font-weight:normal;font-style:normal;display:block;float:left}a[href*="callto"]{text-decoration:none;cursor:default}@media (max-width: 767px){a[href*="callto"]{cursor:pointer}}.mm-hidden {
display: none !important; }
.mm-wrapper {
overflow-x: hidden;
position: relative; }
.mm-menu,
.mm-panels,
.mm-panels > .mm-panel {
margin: 0;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 0; }
.mm-menu {
box-sizing: border-box;
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-panels,
.mm-panels > .mm-panel {
background: inherit;
border-color: inherit; }
.mm-panels > .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-panels > .mm-panel.mm-hasnavbar {
padding-top: 40px; }
.mm-panels > .mm-panel:before, .mm-panels > .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-panels > .mm-panel > .mm-listview {
margin: 20px -20px; }
.mm-panels > .mm-panel > .mm-listview:first-child,
.mm-panels > .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: 23px; }
.mm-next:after,
.mm-arrow:after {
border-top: none;
border-left: none;
right: 23px; }
.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 a:not(.mm-next) {
-webkit-tap-highlight-color: rgba(255, 255, 255, 0.5);
tap-highlight-color: rgba(255, 255, 255, 0.5); }
.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-x: hidden;
position: relative; }
html.mm-blocking {
overflow: hidden; }
html.mm-blocking 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-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); } }